
 
/***
	
	aandachtspuntjes:
	
	1. Ik definieer stijlen zo specifiek mogelijk, dus met de
	   bovenliggende id's, tags en klassen om zo optimaal gebruik
	   te kunnen maken van de C in CSS: "cascading", oftewel
	   overlappend
	
	2. Aangezien deze site een vast kader heeft is er veel 
	   "absoluut" gepositioneerd. Echter, ik positioneer elementen
	   relatief ten opzichte van hun omvattende blokelement, dus
	   als je ergens "position: absolute" ziet staan, dan is dat
	   niet ten opzichte van de pagina, maar het omvattende
	   element. Dit kan wat verwarrend zijn
	
	3. Alle definities beginnende met "html>body" zijn bedoeld
	   voor Mozilla. Mozilla en IE gaan verschillend om met marges
	   en paddings, Mozilla telt deze bij een "width" of "height"
	   op, IE niet, dus zijn de afmetingen anders. IE snapt 
	   "html>body" niet, dus gebruik ik dit om de correcte afmetingen
	   voor Mozilla door te geven
	
	4. Ik spring in. En veel ook. Meer nog dan HTML, heeft CSS
	   de neiging om onoverzichtelijk te worden, dus probeer ik
	   het zo hiýrarchisch mogelijk te structureren
	
***/

	body {
		text-align            : center;
		background-color      : #657782;
		margin                : 10px;
		scrollbar-face-color  : #B8B1B9; 
		scrollbar-arrow-color : #fff; 
		
		scrollbar-track-color : #eee;
		scrollbar-3dlight-color: #B8B1B9;
		scrollbar-shadow-color: #B8B1B9;
		scrollbar-darkshadow-color: #B8B1B9;
		scrollbar-highlight-color: #B8B1B9;
	
	}

	a {
		text-decoration       : none;
	}




	#container{
		position              : relative;
		width                 : 1002px; /*1008*/
		height                : 672px;
		overflow              : hidden;
		margin                : 0px auto;
		padding               : 0px 4px;
		text-align            : left;
		background            : url(../images/layout/schaduw.gif) 0px 0px no-repeat;
	}

	/*--(( Formulier ))--*/
    input.text {
        background-color : #FFFFFF;
        color : Black;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        width : 255px;
    }
        
    INPUT.checkbox {
        background-color : #FFFFFF;
    }

    INPUT.radio {
        background-color : #FFFFFF;
    }

    SELECT {
        background-color : #FFFFFF;
        color : Black;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        width : 255px;
    }
                
    TEXTAREA {
        background-color : #FFFFFF;
        color : Black;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        width : 255px;
        height: 55px;
        overflow : auto;
    }
        
    INPUT.button {
        background-color : #DCDCDC;
        color : Black;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
        font-size : 10px;
        width : 75px;
    }

    .warning {
        color : red;
        font-weight : bold;
    }

    .label {
        font-weight : bold;
    }

					
				.newsletter div{
					border-bottom         : 1px solid white;
    				width                 : 580px;
					font                  : 11px/1.2em Verdana, sans-serif;
					text-align: left;
				}
				 
	 			.newsletter .datum{
					font-weight           : normal;
				}
				
				.newsletter h2{
					font-size             : 11px;
					margin                : 1.2em 0px;
					padding-left          : 15px;
					background            : url(../images/layout/nieuws.pijltje.gif) 0px 3px no-repeat;
				}
				
				.newsletter a{
					color                 : #db1e48;
				}

	/*--(( kop ))--*/
	  
		#kop{
			width                 : 994px;
			height                : 252px;
			overflow              : hidden;
		}
		
		
		/*--(( titelbalken ))--*/
			
			#kop .titelbalken{
				height                : 43px;
				background-image      : url(../images/layout/titelbalken.jpg);
				
				padding               : 10px 20px;
				text-align            : right;
				
				font                  : bold 10px/1.2em Verdana, sans-serif;
				text-transform        : uppercase;
				color                 : white;
			}
			html>body #kop .titelbalken{
				height                : 23px;
			}
			
			/*--(( trefwoorden ))--*/
			
				.artikel-trefwoorden{
					display:none;
				}
				
			/*--(( taalkeuze ))--*/
				
				#kop .titelbalken .taalkeuze{
					padding-left          : 14px;
					background            : url(../images/layout/titelbalken.taalpijltje.gif) 0px 1px no-repeat;
				}
				#kop .titelbalken .taalkeuze a{
					color                 : white;
				}
				
			/*--(( /taalkeuze ))--*/
			
				#kop .submenu{
					position              : absolute;
					font                  : 10px/15px Myriad, Verdana, sans-serif;
					background-color      : white;
				}
				#kop .submenu a{
					display               : block;
				}
				
				#sub-taal{
					top                   : 28px;
					left                  : 670px;
					z-index               : 1;
					background-color      : #dadbdd;
					border                : 1px solid white;
					display               : none;
				}
				
				#sub-taal a{
					color                 : #4d4e4e;
					background-color      : #dadbdd;
					padding               : 0px 6px;
					width                 : 80px;
				}
				#sub-taal a:hover{
					color                 : #d61b46;
					background-color      : white;
				}
			
			
			/*--(( zoekveld ))--*/
			  
				#kop .titelbalken form{
					display               : inline;
				}
				#kop .titelbalken input.veld{
					width                 : 160px;
					height                : 20px;
					margin-left           : 20px;
					
					font                  : 10px/1.2em Verdana, sans-serif;
					color                 : black;
					background-color      : white;
					border                : 1px solid #a3a3a4;
				}
				html>body #kop .titelbalken input.veld{
					height                : 16px;
				}
				#kop .titelbalken input.knop{
					font                  : bold 10px/1.2em Verdana, sans-serif;
					background            : inherit;
					text-transform        : uppercase;
					color                 : white;
					border                : 0px;
					
					cursor                : pointer;
				}
				
			/*--(( /zoekveld ))--*/
			
		/*--(( /titelbalken ))--*/
		
		
		/*--(( menubalkenen ))--*/
			
			#kop .menubalken{
				position              : relative;
				height                : 28px;
				background-image      : url(../images/layout/menubalken.jpg);
				
				font-family           : Verdana, sans-serif;
				font-size             : 11px;
				font-weight           : bolder;
				text-transform        : uppercase;
				letter-spacing        : -.2pt;
				
				overflow              : hidden;
			}
			#kop .menubalken a{
				text-decoration       : none;
				text-align            : center;
				color                 : #556478;
				
				position              : absolute;
				display               : block;
				top                   : 10px;
				border-right          : 1px solid black;
			}
			#kop .menubalken a:hover{
				color                 : #dc1a46;
			}
			
		  /* positioneren van koppen */
			a#unternehmen{
				left                  : 97px;
				width                 : 158px;
				border-left           : 1px solid black;
			}
			a#produkte{
				left                  : 256px;
				width                 : 176px;
			}
			a#aktuell{
				left                  : 433px;
				width                 : 152px;
			}
			a#service{
				left                  : 577px;
				width                 : 162px;
			}
			a#contact{
				left                  : 749px;
				width                 : 162px;
			}
			
		/*--(( /menubalken ))--*/
		
		
		/*--(( submenubalken ))--*/
			
			#kop .submenubalken{
			  /*
				om de submenu's ten opzichte van de balk te kunnen positioneren
				dient deze zelf ook gepositioneerd te zijn. "relative" is hier
				de weg van de minste weerstand
			  */
				position              : relative;
				height                : 98px;
				background-image      : url(../images/headers/kop.produkte.jpg);
			}
			
			#kop .submenubalken .submenu{
				position              : absolute;
				top                   : 0px;
				height                : 98px;
				padding-top           : 0px;
				font-family           : Myriad, sans-serif;
				font-size             : 10px;
				line-height           : 15px;
				display               : none;
			}
			#kop .submenubalken .submenu a{
				display               : block;
				padding-left          : 8px;
				color                 : white;
				text-decoration       : none;
			}
			#kop .submenubalken .submenu a:hover{
				color                 : #dc1a46;
				background-color      : white;
			}
			
		  /* positioneren van submenu's */
			#sub-unternehmen{
				left                  : 97px;
				width                 : 158px;
				background            : url(../images/headers/kop.produkte.muisover.jpg) -97px 0px no-repeat;
			}
			#sub-produkte{
				left                  : 254px;
				width                 : 178px;
				background            : url(../images/headers/kop.produkte.muisover.jpg) -254px 0px no-repeat;
			}
			#sub-aktuell{
				left                  : 431px;
				width                 : 154px;
				background            : url(../images/headers/kop.produkte.muisover.jpg) -431px 0px no-repeat;
			}
			#sub-service{
				left                  : 584px;
				width                 : 155px;
				background            : url(../images/headers/kop.produkte.muisover.jpg) -584px 0px no-repeat;
			}
			
			#sub-contact{
				left                  : 738px;
				width                 : 162px;
				background            : url(../images/headers/kop.produkte.muisover.jpg) -739px 0px no-repeat;
			}
			
		/*--(( /submenubalken ))--*/
		
	/*--(( /kop ))--*/


	
	
	/*--(( romp ))--*/
	  
		#romp{
			position              : relative;
			height                : 410px;
			background            : url(../images/layout/romp.achtergrond.blauw.jpg) 0px 0px no-repeat;
			width                 : 994px;
		}


		
		
		/*--(( special products ))--*/
			
			#romp .specialproductsblok{
				position              : absolute;
				left                  : 803px; /*806*/
				top                   : 16px;
				width                 : 188px; /*200*/
				height                : 392px;
				
				overflow              : hidden;
			}
			
		/*--(( /special products ))--*/
		
		
		/*--(( hoofdblok ))--*/
			
			#romp .hoofdblok{
			/*	height                : 283px;*/
				position              : relative;
			}
			
			
			/*--(( sideproducts ))--*/
				
			  /* de balk zelf */
				#romp .hoofdblok .sideproductsblok{
					position              : absolute;
					top                   : 274px;
					width                 : 800px;
					height                : 120px;
					
					background            : url(../images/layout/sideproducts.kader.gif) -4px 0px no-repeat;
				}
				
			  /* de produkten op de balk */
				#romp .hoofdblok .sideproductsblok .produkt{
					position              : absolute;
					width                 : 227px;
					height                : 120px;
					padding               : 13px 0px 0px 7px;
					
				  /* zwarte lijntje links van een produkt */
					background            : url(../images/layout/sideproducts.lijntje.gif) 0px 22px no-repeat;
					
					font                  : 9px/1.2em Verdana, sans-serif;
				}
				html>body #romp .hoofdblok .sideproductsblok .produkt{
					width                 : 216px;
				}
				
				#romp .hoofdblok .sideproductsblok .produkt h4{
					font                  : bold 11px/1.2em Verdana, sans-serif;
					color                 : #4d4e4e;
					text-transform        : uppercase;
					letter-spacing        : -.06em;
					
					margin                : 0px;
					padding               : 16px 0px 0px 11px;
				}
				
				#romp .hoofdblok .sideproductsblok .produkt p{
					color                 : black;
					margin                : 0px;
					height                : 3.6em;
					overflow              : hidden;
				}
				
				#romp .hoofdblok .sideproductsblok .produkt .plaatje{
					width                 : 94px;
					height                : 94px;
					/*padding               : -3px;*/
					overflow              : hidden;
					float                 : right;
				}
				
				#romp .hoofdblok .sideproductsblok .produkt a.meer{
					position              : absolute;
					left                  : 96px;
					top                   : 88px;
					
					display               : block;
					height                : 12px;
					padding-left          : 13px; /* ruimte voor nummer */
					
					color                 : #db1442;
				  /* pijltje */
					background            : url(../images/layout/sideproducts.pijltje.gif) 0px 1px no-repeat;
					font-weight           : bold;
				}
				
			  /* positionering */
				#sideproduct-1{ left : 115px; }
				#sideproduct-2{ left : 343px; }
				#sideproduct-3{ left : 565px; }
				
			  /* nummering van koppen */
				#sideproduct-1 h4{ background : url(../images/layout/sideproducts.nummer.1.gif) 0px 17px no-repeat; }
				#sideproduct-2 h4{ background : url(../images/layout/sideproducts.nummer.2.gif) 0px 17px no-repeat; }
				#sideproduct-3 h4{ background : url(../images/layout/sideproducts.nummer.3.gif) 0px 17px no-repeat; }
				
			/*--(( /sideproducts ))--*/
			
			
			/*--(( copyright ))--*/
				
				#romp .hoofdblok .copyright{
					position              : absolute;
					left                  : 1px;
					top                   : 390px;
					width                 : 992px;
					color                 : white;
					background-color      : B8B1B9;
					text-align            : center;
					
					font-family           : Arial, Helvetica, sans-serif;
					font-size             : 9px;
					padding               : 4px;
				}
				html>body #romp .hoofdblok .copyright{
					width                 : 796px;
				}
				
			/*--(( /copyright ))--*/
			
			
			/*--(( paginanummering ))--*/
				
				.paginanummer{
					position              : absolute;
					width                 : 190px;
					height                :  68px;
					background-color      : #a3a3a4;
					
					font                  : 72px/72px Myriad, sans-serif;
					overflow              : hidden;
					text-align            : center;
					letter-spacing        : .1em;
					color                 : white;
				}

				.paginanummer a{
					text-decoration       : none;
					color                 : white;
				}

				.paginanummer .pagina{
					position              : absolute;
					font                  : 72px/72px Myriad, sans-serif;
					text-align            : center;
					letter-spacing        : .1em;
					color                 : white;
                                            
					left                  : 20px;
					width                 : 150px;
				}
					 
				.paginanummer .volgende{
					position              : absolute;
					font-size             : 9px;
					line-height           : 12px;
					text-decoration       : none;
					color                 : white;
                                            
					top                   : 6px;
					right                 : 0px;
					font-size             : 16px;
				}
				.paginanummer .vorige{
					position              : absolute;
					font-size             : 9px;
					line-height           : 12px;
					text-decoration       : none;
					color                 : white;
                                            
					bottom                : 6px;
					left                  : 6px;
					font-size             : 16px;
				}
				
				#romp .hoofdblok .paginanummer{
					left                  : 3px;
					top                   : 320px;
				}
				
.paginanummer .inactief{
					color                 : #666;
				}
				
			/*--(( /paginanummering ))--*/
			
			
			/*--(( produktblok ))--*/
				
				#romp .hoofdblok .produktblok{
				/*	background-color      : #77bb22;*/
					position              : relative;
					height                : 100%;
				}
				
				/*--(( foto's ))--*/
					
					#romp .hoofdblok .produktblok .fotoblok{
						position              : absolute;
						width                 : 188px;
						text-align            : right;
						
						font                  : bold 10px/1.2em Verdana, sans-serif;
						text-transform        : uppercase;
						letter-spacing        : -.2pt;
						color                 : #59595a;
						
						padding               : 29px 0px 0px 20px;
					/*	margin                : 22px 0px 0px 35px;*/
					}
					html>body #romp .hoofdblok .produktblok .fotoblok{
						width               : 168px;
					}
					
					#romp .hoofdblok .produktblok .fotoblok .plaatje{
						border                : 1px solid #a3a3a4;
						margin-bottom         : 3px;
					}
					#romp .hoofdblok .produktblok .fotoblok .bijschrift{
						margin                : 5px 1px 0px 5px;
					}
					#romp .hoofdblok .produktblok .fotoblok .voorbeeld{
						float                 : right;
						display               : block;
						border                : 1px solid #a3a3a4;
						width                 : 20px;
						height                : 20px;
						margin-left           : 4px;
					}
					
				/*--(( /foto's ))--*/
				
				
				/*--(( specificatie ))--*/
					
					#romp .hoofdblok .produktblok .specificatieblok{
						position              : absolute;
						top                   : 213px;
						left                  : 0px;
						
						font-family           : Myriad, sans-serif;
						font-size             : 11px;
					}
					
				  /* kolom */
					#romp .hoofdblok .produktblok .specificatieblok ul{
						position              : absolute;
						top                   : 0px;
						list-style-type       : none;
						margin                : 0px;
						padding               : 0px;
					}
					
				  /* rij binnen een kolom */
					#romp .hoofdblok .produktblok .specificatieblok li{
						margin                : 0px;
						padding               : 0px;
					}
					#romp .hoofdblok .produktblok .specificatieblok li a{
						display               : block;
						width                 : 190px;
						height                : 17px;
						padding               : 1px 4px;
						text-decoration       : none;
						font-weight           : bold;
					}
					html>body #romp .hoofdblok .produktblok .specificatieblok li a{
						width                 : 182px;
						height                : 15px;
					}
					
					#romp .hoofdblok .produktblok .specificatieblok li a.oneven{
						color                 : #808081;
						background-color      : #dadbdd;
					}
					#romp .hoofdblok .produktblok .specificatieblok li a.oneven:hover{
						color                 : #dadbdd;
						background-color      : #808081;
					}
					
					#romp .hoofdblok .produktblok .specificatieblok li a.even{
						color                 : #ffffff;
						background-color      : #a6a6a6;
					}
					#romp .hoofdblok .produktblok .specificatieblok li a.even:hover{
						color                 : #a6a6a6;
						background-color      : #ffffff;
					}
					
					/*					
					#romp .hoofdblok .produktblok .specificatieblok li a.onevenuit{
						color                 : #cccccc;
						background-color      : #dadbdd;
						font-weight           : normal;
					}
					
					#romp .hoofdblok .produktblok .specificatieblok li a.evenuit{
						color                 : #cccccc;
						background-color      : #a6a6a6;
						font-weight           : normal;
					}
					*/
					
					#romp .hoofdblok .produktblok .specificatieblok li .onevenuit{
						display               : block;
						width                 : 190px;
						height                : 17px;
						padding               : 1px 4px;
						color                 : #cccccc;
						background-color      : #dadbdd;
						font-weight           : normal;
						cursor                : default;
					}

					#romp .hoofdblok .produktblok .specificatieblok li .evenuit{
						display               : block;
						width                 : 190px;
						height                : 17px;
						padding               : 1px 4px;
						color                 : #cccccc;
						background-color      : #a6a6a6;
						font-weight           : normal;
						cursor                : default;
					}	
						
				  /* positionering van kolommen */
					#product-details-kolom-1{ left :  16px; }
					#product-details-kolom-2{ left : 212px; }
					#product-details-kolom-3{ left : 408px; }
					
				  /* de vierde kolom is de paginanummering */
					#product-details-kolom-4,
					#romp .hoofdblok .produktblok .specificatieblok .paginanummer{
						left : 604px;
						top  : 0px;
					}
					
					
				/*--(( /specificatie ))--*/
				
			/*--(( /produktblok ))--*/
			
			
			/*--(( tekstblok ))--*/
				
				.tekstblok{
	position              : absolute;
	left                  : 97px;
	width                 : 645px;
	font                  : 11px/1.2em Verdana, sans-serif;
	top: -1px;
	height: 386px;
				}
				
				.tekstblok table{
					font                  : 11px/1.2em Verdana, sans-serif;
				}
				.tekstblok td{
					text-align            : top;
				}
				.tekstblokscroll{
					position              : absolute;
					top		      : 45px;
					height		      : 340px;
					overflow-y            : auto; 
					width                 : 645px;
					font                  : 11px/1.2em Verdana, sans-serif;
				}
				
				html>body .tekstblokscroll{
					overflow: auto;
				}
				
				.tekstblok h1{
					font                  : bolder 12px/1.2em Verdana, sans-serif;
					color                 : #db1e48;
					text-transform        : uppercase;
					padding               : 28px 0px 4px 20px;
					margin                : 0px;
					
				  /* weisser Balken achter de kop */
					background            : url(../images/layout/produkt.beschrijving.titelbalken.achter.gif) 0px 30px no-repeat;
					width									: 645px;
				}
				.tekstblok h1 span{
				  /* blauwe vlak achter de tekst van de kop */
					padding               : 0px 8px;
					background            : url(../images/layout/produkt.beschrijving.titelbalken.titel.gif) 0px 2px repeat-x;
					margin                : 0px;
				}
				
				.tekstblok a{
					color                 : #db1e48;
				}
				.tekstblok h2{
					font-size             : 11px;
					font-weight           : bold;
					margin                : 0;
				}
				
				.tekstblok .index {
					background: Black;
					text-align: center;
					width: 520px;
					padding: 0px 0px 2px 0px;
					letter-spacing: 1px;
					position: relative;
				}

				.tekstblok .index a{
					color                 : #FFFFFF;
					font-weight           : bold;
				}
			
				.tekstblok p{
					margin                : 0px 0px 1em 4px;
				}
				
				.tekstblok .header{
					font-size: 16px;
					font-weight: bold;
					color: Black;
					line-height: 20px;
				}
							
			/*--(( /tekstblok ))--*/
			
				#kader-titel {
					width: 520px;
					height: 24px;
					background-color: #eee;
					border: 1px solid #D7D7D7;
					border-width: 1px 1px 0px 1px;
				}
				
				#kader {
					width: 520px;
					background-color: #fff;
					border: 1px solid #D7D7D7;
				}
				#kader #lijn {
					border-top: 1px dotted #818181;
					margin: 15px 5px 5px 5px;
				}
			

			/*--(( startpagina ))--*/
				#voorpagina {
					
						padding               :0px 40px;
						padding-top:	5px	;
						position              : absolute;
						left                  : 0px;
						width                 : 520px;
						font                  : 11px/1.2em Verdana, sans-serif;
						}
				#voorpagina a {					
						border-width           : 0px !important;
						color: red;
						}
					
				h1.startpagina{
				  /* blauwe vlak achter de tekst van de kop */
					text-align	      : left;
					font                  : bold 23px Verdana;
					color                 : #C50C12;
					text-transform        : uppercase;
					/*padding               : 300px 0px 4px 20px;*/
					margin                : 0px;
					padding               :0px 0px;
					padding-top:	60px	;
					background            : none;
					margin                : 0px;
				}
				div.produkte{
				  /* blauwe vlak achter de tekst van de kop */
					position              : absolute;
					margin                : 0px;
					padding               :0px 0px 0px 44px;
					padding-top:	10px	;
					background            : none;
					margin                : 0px;
				}
				div.randomproduct{
				  /* blauwe vlak achter de tekst van de kop */
					margin:0px;
					width		: 170px;
					height		: 58px;
					text-align	      : left;
					cursor: hand;
				}
				td.productimage{
				  /* blauwe vlak achter de tekst van de kop */
				  padding-left:10px;
				}
				td.producttekst{
				  /* blauwe vlak achter de tekst van de kop */
					text-align	      : left;
					padding-left:5px;
				}
				td.producttekst span.productname{
				  /* blauwe vlak achter de tekst van de kop */
					
					margin                : 0px 0px 0px 5px;
					font                  : bold 11px Verdana;
					color                 : #BFBFBF;
				}
				td.producttekst span.productomschrijving{
				  /* blauwe vlak achter de tekst van de kop */
					font                  : normal 9px Verdana;
					color                 : #fff;
				}
			/*--(( /startpagina ))--*/
			
				#menu {
						margin                : 0px;
						padding               : 0px;
						top: 50px;
						width: 55%;
						
						}

				#menu ul {
					list-style-type       : none;
					margin                : 0px;
					padding               : 0px;
				}

				#menu li {
					padding: 5px;
				}
				
				#menu li a {
					font-weight: bold;
					color: Black;
					text-transform: uppercase;
					
				}
				
				#menu li a.active {
					font-weight: bold;
					display: block;
					background: #eee url(../images/layout/menu-pijltje.gif)  265px 3px no-repeat;
				}
				
				#menu li a:hover,
				#menu li a.active:hover {
					/*color: #DC1A46;*/
					background-color: #eee;
					display: block;
					
				}
				
				#list {
					position: absolute;
					width: 45%;
					right: 0px;
					top: 48px;
					text-transform: uppercase;
					margin-right: 20px;
				}
				#list a {
					line-height: 16px;
					color: #4D4E4E;
					text-transform: uppercase;
				}
				#list a:hover {	
					background-color: #eee;
					color: #DC1A46;
				}
					
			/*--(( nieuws ))--*/
				
			  /*
				nieuws erft van tekstblok en is daarom hier schijnbaar wat kaal
			  */
				.nieuws .datum{
					font-weight           : normal;
				}
				.nieuws div{
					border-bottom         : 1px solid white;
				}
				.nieuws h2{
					font-size             : 11px;
					margin                : 1.2em 0px;
					padding-left          : 15px;
					background            : url(../images/layout/nieuws.pijltje.gif) 0px 3px no-repeat;
				}
				
			/*--(( /nieuws ))--*/
			
			
			/*--(( kaderillustratie ))--*/
				
				#kaderillustratie{
					position          : absolute;
					left              : 29px;
					top               : 26px;
				}
				
			/*--(( /kaderillustratie ))--*/
			
			
		/*--(( /hoofdblok ))--*/
		
	/*--(( /romp ))--*/