/* CSS Document */
/* hier definieer ik het algemene lettertype voor de site */
BODY {margin: 0px;}
TD{font-family:trebuchet ms;
		font-size:12px;
		font-weight:100;
		color:#37307e;}
TABLE{font-family:trebuchet ms;
		font-size:12px;
		font-weight:100;
		color:#37307e;}
		
/* Algemene links */
a:visited {color:#37307e;
           text-decoration: none;
		     font-family: Trebuchet MS;
		   font-size:12px;
		 
		   text-align:left;}
		   
a:link {color:#37307e;
           text-decoration: none;
		     font-family: Trebuchet MS;
		   font-size:12px;
		  
		   text-align:left;}
	
a:hover {color:#000000;
         
           text-decoration: none;
		     font-family: Trebuchet MS;
		   font-size:12px;
		
		   text-align:left;
	     }
		 
/* specifieke links */
a.b:visited {color:#000000;
text-align:center;

         
           text-decoration: none;
		     font-family: Trebuchet MS;
		   font-size:12px;
		   height: 20px;
		   
	 padding: 3px;
		
		 }

a.b:link {color:#000000;
text-align:center;


         padding: 3px;
           text-decoration: none;
		     font-family: Trebuchet MS;
		   font-size:12px;
		  height: 20px;
		   }

a.b:hover {color:#ffffff;
text-align:center;
 padding: 3px;
           height: 20px;
           text-decoration: none;
		     font-family: Trebuchet MS;
		   font-size:12px;
		   background-color: #de793a;
		  
		 
		   }

		 
	
/* specifieke links */
a.c:visited {color:#37307e;
           text-decoration: none;
		     font-family: Trebuchet MS;
		   font-size:12px;
		   
		 
		 }

a.c:link {color:#37307e;
           text-decoration: none;
		     font-family: Trebuchet MS;
		   font-size:12px;
		 
		   }

a.c:hover {color:#cccccc;
           text-decoration: none;
		   font-family: Trebuchet MS;
		  
		   font-size:12px;
		  
		}
		
		

/* specifieke links */
a.d:visited {color:#7b7c80;
           text-decoration: none;
		     font-family: Trebuchet MS;
		   font-size:12px;
		 
		 }

a.d:link {color:#7b7c80;
           text-decoration: none;
		     font-family: Trebuchet MS;
		   font-size:12px;
		 
		   }

a.d:hover {color:#000000;
           text-decoration: none;
		   font-family: Trebuchet MS;
		  
		   font-size:12px;
		  
		}
/* v links */
a.v:visited {color:#ffffff;
         text-align:center;
           text-decoration: none;
		     font-family: Trebuchet MS;
		   font-size:15px;
		   background-color:#066196;
		  background:#066196;filter:alpha(opacity=40);
-moz-opacity:.40;opacity:.40;
width:240px; height:25px;
 margin-top: 2px;}

a.v:link {color:#ffffff;
         text-align:center;
           text-decoration: none;
		     font-family: Trebuchet MS;
		   font-size:15px;
		   background-color:#066196;
		  background:#066196;filter:alpha(opacity=40);
-moz-opacity:.40;opacity:.40;
width:240px; height:25px;
 margin-top: 2px;
		   }

a.v:hover {color:#ffffff;
         text-align:center;
           text-decoration: none;
		     font-family: Trebuchet MS;
		   font-size:15px;
		   background-color:#066196;
		  background:#066196;filter:alpha(opacity=40);
-moz-opacity:.40;opacity:.40;
width:240px; height:25px;
 margin-top: 2px;
		}
	
/* lijntje : mogelijkheden:solid,dotted,dashed*/
HR {color:#ffffff;height:1px;border-style:solid;}

/* kopteksten */

		
H1{font-family:Trebuchet MS;
		font-size:22px;
		font-weight:bolder;
				color:#de793a;padding:0px;margin:0px;}
H2{font-family:Trebuchet MS;
		font-size:18px;
		font-weight:bolder;
				color:#ffffff;padding:0px;margin:0px;
    }

h4 {
	font-size: 20px;
	color: #000000;
	font-weight: bold;
}	
H3{font-family:verdana;
		font-size:18px;
		font-weight:600;
		color:#000000;padding:0px;margin:0px;}

/*lijst stijl met image, je kan ook gewoon li{list-style:square;} of circle of disc gebruiken}*/
li {list-style-image:URL(pijl.gif);} 
	
/* classes */	
	
.bg{background-position:top; background-image:url(bg.jpg); background-repeat:repeat; width:100%; height:100%; margin:0}

.imgb {border-style:solid;border-color:#000000;border-width:1px; } /* kadertje om rond tabellen of FOTOGALERIJ te zetten */ 

.balk { color:#000000; font-family:Trebuchet MS; font-size:12px; text-align:left; background-image:url(balk.jpg); background-position:bottom; background-repeat:no-repeat; margin:0px;}
.foto { background-image:url(foto.jpg); background-position:bottom; background-repeat:no-repeat; margin:0px;}

.tekst { color:#7b7c80; font-family:Trebuchet MS; font-size:12px; font-weight:100; text-align:left; background-image:url(boek.jpg); background-position:bottom right; background-repeat:no-repeat;}
.tekst2 { color:#ffffff; font-family:Trebuchet MS; font-size:12px; font-weight:100; text-align:left; background-image:url(kennis.jpg); background-position:bottom right; background-repeat:no-repeat;}
.tekst3{ color:#ffffff; font-family:Trebuchet MS; font-size:12px; font-weight:100; text-align:left; background-image:url(oplevering.jpg); background-position:bottom right; background-repeat:no-repeat;}
.tekst4{ color:#ffffff; font-family:Trebuchet MS; font-size:12px; font-weight:100; text-align:left; background-image:url(kwaliteit.jpg); background-position:bottom right; background-repeat:no-repeat;}
.tekst5{ color:#ffffff; font-family:Trebuchet MS; font-size:12px; font-weight:100; text-align:left; background-image:url(vertrouwen.jpg); background-position:bottom right; background-repeat:no-repeat;}
.tekst6{ color:#ffffff; font-family:Trebuchet MS; font-size:12px; font-weight:100; text-align:left; background-image:url(prijs.jpg); background-position:bottom right; background-repeat:no-repeat;}
.tekst7{ color:#ffffff; font-family:Trebuchet MS; font-size:12px; font-weight:100; text-align:left; }


.formulier { color:#7b7c80; font-family:Trebuchet MS; font-size:10px;}
/* id's */
#adress { position:relative; width:950px; color:#ffffff; font-family:Trebuchet MS; font-size:12px; font-weight:200; text-align:center; background-color:#000000;  margin:0px; padding:0px; top: -80px;  }
#top { position:relative; background-position:top; background-image:url(top.jpg); background-repeat:no-repeat; width:810px; height:185px; }
#bg2 { position:relative; background-position:top; background-image:url(bg2.jpg); background-repeat:repeat-y; width:810px; height:300px; }
#bottom { position:relative; background-position:top; background-image:url(bottom.jpg); background-repeat:repeat-y; width:810px; height:20px; }
#bot { position:relative; background-position:top; background-image:url(bot.jpg); background-repeat:no-repeat; width:810px; height:5px; }





#nav { color:#ffffff; font-family:Trebuchet MS; font-size:12px; font-weight:100;  position:relative; width:200px; height:200px;  text-align:left; float:right;margin-right: 20px;  }

#prox{position:realtive; width:582px;  text-align:center; margin:0px; }
#melle{position:absolute;left: 10px; top:150px; height:150px; width:50px; }
#inhoud{ padding:15px; color:#282871; font-size:14px; width: 500px; position:relative; float:left; text-align:left;  }



