body { 
	padding: 0px; 
	margin: 0px; 
	background: url(../images/background.jpg); 
	background-position: top center; 
	font: normal 11px verdana; 
	}

#container { 
	width: 972px;
	height: 576px;
	margin: auto;
	margin-top: 30px;
	}

#menu-links {
	width: 82px;
	height: 540px;
	margin-top: 27px;
	float: left;
	}
	
#menu-links img {}
	
#linkerpagina {
	float: left;
	height: 569px; 
	width: 367px;
	}
	
.rechterpagina {
	float: left;
	width: 368px;
	}
	
#ringband {
	float: left;
	}
	
.linkerrechts {
	float: left;
	width: 279px;
	}
	
.tekst {
	background: url(../images/textback.jpg);
	height: 385px;
	width: 255px;
	padding-top: 9px;
	padding-left: 25px;
	}
	
i {
	color: #188137;
	font-style: normal;
	}
	
.rechterrechts {
	float: left;
	height: 576px;
	width: 89px;
	}
 
#menu-rechts {
	height: 488px;
	width: 87px;
	margin-top: 27px;
	float: left;
	}
	
a {
	color: #182c81;
	}
	
/* MENU-LINKS */

.home-links {
	height: 55px;
	width: 87px;
	margin-left: 23px;
	}
	
.works-links {
	height: 52px;
	width: 87px;
	margin-left: 5px;
	}
	
.design-links {
	height: 52px;
	width: 87px;
	}
	
.printing-links {
	height: 76px;
	width: 87px;
	margin-left: 6px;
	}
	
.converting-links {
	height: 66px;
	width: 87px;
	}
	
.collection-links {
	height: 59px;
	width: 87px;
	}
	
.logistic-links {
	height: 79px;
	width: 87px;
	margin-left: 3px;
	}
	
.contact-links {
	height: 49px;
	width: 87px;
	}
		
/* MENU-RECHTS */

.home-rechts {
	height: 55px;
	width: 87px;
	}
	
.works-rechts {
	height: 52px;
	width: 87px;
	}
	
.design-rechts {
	height: 52px;
	width: 87px;
	}
	
.printing-rechts {
	height: 76px;
	width: 87px;
	}
	
.converting-rechts {
	height: 66px;
	width: 87px;
	}
	
.logistic-rechts {
	height: 59px;
	width: 87px;
	}
	
.collection-rechts {
	height: 79px;
	width: 87px;
	}
	
.contact-rechts {
	height: 49px;
	width: 87px;
	}
	
	
table.categorien {
	background: url(../images/collection/tabellijnen.gif) no-repeat;
	background-position:top;
	/*
	height: 273px;
	
	*/
	
	}	
	
table.categorien a {
	text-decoration: none;
	color: #6b6b6b;
	}
	
.categorieknoppen ul {	
	list-style: none;
	float: left;
	margin-left: -20px;
	padding: 0px;
	}
	
.categorieknoppen ul li {	
	height: 30px;
	width: 75px;
	margin-bottom: 10px;
	background: url(../images/collection/categorieknop.gif) no-repeat;

	}

.categorieknoppen ul li a {	
	text-decoration: none;
	color: #fff;
	padding-left: 0px;
	line-height: 30px;
	width: 75px;
	height: 30px;
	display: block;
	}	
	
.categorieknoppen ul li a.over, .categorieknoppen ul li a:hover {	
	color: #000;
	}	
	
.collectie {
	margin: 0px;
	padding: 0px;
	padding-left: 60px;
	}

.collectie a {
	text-align: center;
	color: #e21e26;
	font-weight: bold;
	margin-right: 5px;
	margin-top: 5px; 
	}

.collectie table {
	height: 358px;
	width: 178px;
	margin-left: 10px;
	background: url(../images/collection/collectie-tabel.gif);
	background-repeat:no-repeat;
	font: normal 11px arial;
	text-align: center;
	float: left;
	color: #6b6b6b;
	line-height: 15px;
	margin-left: -5px;
	}
	
.collectie table b {
	color: #e21e26;
	}
	
#linkerpagina .voorbeeld {
	margin-top: 116px;
	margin-left: 133px;
	display: block;
	}
	
#linkerpagina .voorbeeld p {
	font: normal 13px verdana;
	width: 206px;
	text-align: center;
	}
	
#linkerpagina .voorbeeld p a {
	font: normal 15px verdana;
	color: #e21e26;
	margin: 10px;
	}
	
		
	#nav li a:hover, #nav li a.over  {
	border: 1px solid #000;
	background-color: #d0d1d3;
	}
	ul#nav {
	width: auto;
	background: #none;
	list-style: none;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
    margin-right: -17px;
	}
		li.float {
	
	float: left;
	margin-left:10px;
	/*
	margin-top: -49px;
	margin-right: 45px;
	margin-left: 5px;
	*/
	}
	
	#nav li a { 
	width: 90px; 
	height: 26px; 
	display: block; 
	text-decoration: none; 
	color: #e00026; 
	padding: 12px 3px 0px; 
	margin: 0 0 10px; 
	border: solid 1px #000; 
	font: 11px Verdana;
		}

	ul#navrub {
	float: left;
	width: auto;
	background: #none;
	list-style: none;
	padding: 0px;
	margin: 0px;
	margin-left: 20px;
	margin-top: 15px;
	text-decoration: none;
	}
	#wrapgroot {
	float: left;
	width: 210px;
	background: #none;
	list-style: none;
	padding: 0px;
	margin: 0px;
	margin-left: 20px;
	margin-top: 16px;
	}
	
	ul#tabprod { 
		width: 200px; 
		float:left; 
		list-style: none; 
		padding: 0px; 
		margin: 0px;
		}
		
	li.celprod { 
		padding-bottom: 2px; 
		padding-top: 2px; 
		margin-top: 5px; 
		width: 58px; 
		float: left; 
		margin-right: 5px; 
		border: solid 1px #cecccd; 
		text-align: center; 
		vertical-align: center;
		}
  
  #fotokader { 
  	
  	background-color: #efefef; 
  	
  	text-align: center; 
  	/*
  	position: relative; 
  	
  	top: -20px; 
  	left: 30px; 
  	right: 0; 
  	bottom: 0; 
  	*/
  	margin-top:99px;
  	margin-left:117px;
  	width: 230px; 
  	height: 269px; 
  	float: left; 
  	padding-top: 13px; 
  	border:#cccccc solid 1px; 
  	}
  	
	.fotokadertxt {
		color: #000; 
		font-size: 11px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		
	.fotokadertxt a:hover, a.over  {
		color: #e00026; 
		font-size: 11px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		
	.fotokadertxt a {
		color: #e00026; 
		font-size: 11px; 
		font-family: Verdana, Arial, Helvetica, sans-serif;
		}
		
	.big-image {
		margin-top: 2px; 
		margin-bottom: 0px; 
		border: none;
		}
		
	.big-image a {
		margin-top: 2px; 
		margin-bottom: 0px; 
		border: solid 1px; 
		}
		
	.big-image a:hover, .big-image a.over {
		margin-top: 2px; 
		margin-bottom: 0px; 
		border: solid 1px; 
		}