body 
	{
		background: #f0f5f7;
		margin: 0;
		padding: 0;
		color: #2e5d91;
		font-family: Arial,sans-serif;
		font-size:100%;
		height: 100%;
		
	}

html 
	{
		background: #f0f5f7;
		margin: 0;
		padding: 0;
		overflow-y: scroll; /* scrollbar hack voor Firefox  */
		height: 100%;
	}

/* ALGEMENE STANDAARDSETTINGS  */


h1 {font-size:2.5em;}
h2 {font-size:1.875em;}

p {font-size:0.89em;} 
p,div {margin: 0;padding: 0;}
ol,ul {margin:4px;}
blockquote { margin:0; padding: 0; }
ol,ul { margin-left: 0; padding-left: 2.0em;}

table,tbody,tr,td {border-collapse:collapse;margin:0; padding: 0; }

.formulier {width:290px;border:1px solid #cccccc;background-color:#ffffff;margin:0 0 5px 0;padding-left:4px;color:#00b8ff;}
.formulierklein {width:150px;border:1px solid #cccccc;background-color:#ffffff;margin:0 0 5px 0;padding-left:4px;color:#00b8ff;}

textarea {width:290px;height:100px;border:1px solid #cccccc;background-color:#ffffff;margin:0 0 5px 0;padding-left:4px;color:#00b8ff;}

a img {border: none;}
div.clr {clear: both;}

/* EINDE ALGEMENE STANDAARDSETTINGS  */	

/* START DIV POSITIONERING  */

#wrapper {position: relative;width: 990px;margin: 0 auto;text-align: left;z-index:1;}

#header {position: relative;left: 50%;margin-left: -491px;top: 0px;background: url(../images/header.gif) no-repeat #f0f5f7;width: 986px;height: 124px;overflow: hidden;z-index:20;}
#menutop {position: absolute;left:0px;top: 124px;background: url(../images/menu/menutopachter.jpg) no-repeat #f0f5f7;width: 986px;height: 35px;overflow: hidden;z-index:21;margin-left:4px;}
#talenwonder {float:right;z-index:22;margin-right:60px;margin-top:5px;}

#homeknop {position: absolute;left:760px;top: 30px;width:225px;height:45px;z-index:22;}
#content {position: absolute;left: 0px;top: 159px;width: 986px;z-index:3;background:#f0f5f7;}
#leftblock {float: left;width: 986px;background: #f0f5f7;z-index:4;margin:0;}
#menutopsub {float: left;position: relative;background: url(../images/submenuachter.gif) no-repeat #f0f5f7;width: 986px;height: 41px;overflow: hidden;z-index:22;margin-left:4px;}

/* CONTENT DRIE DELEN OPBOUW */
#left {float: left;position:relative;width: 228px;background-color:transparent;z-index:15;margin-top:20px;}
#leftmenu {position:relative;padding:0;overflow:hidden;z-index:7;}
#schaduwtop {position:relative;background: url(../images/schaduw/schaduwtop.jpg) no-repeat;width: 228px;height: 8px;z-index:9;}
#schaduwmidden {position:relative;padding-left:4px;background: url(../images/schaduw/schaduwmidden.jpg) repeat-y;z-index:10;margin-top:-4px;margin-bottom:-4px;}
#schaduwbodem {position:relative;background: url(../images/schaduw/schaduwbodem.jpg) no-repeat;width: 228px;height: 8px;z-index:9;}

#main {float: left;position:relative;width: 492px;padding: 0px;z-index:15;margin-top:20px;background-color:transparent;}
#maintekst {position:relative;padding:0;z-index:200;margin:0 20px 0 20px;overflow: hidden;}

#rechts {float: left;position:relative;width: 228px;background-color:transparent;z-index:15;margin-top:20px;}
#blokrechts {position: relative;margin-bottom:8px;width: 228px;height: 151px;background: url(../images/infokaart.jpg) no-repeat;z-index:41;}

/* EINDE CONTENT DRIE DELEN OPBOUW */

/* PRODUCT HEADER blok */
#productheader {position:relative;width: 966px;height:66px;background:url(../images/productheader.gif) no-repeat #f0f5f7;z-index:9;margin-left:4px;}
#producttitel {position:absolute;left:243px;top:30px;z-index:12;}
#productlink {position:absolute;left:4px;top:36px;z-index:12;}
/* EIND PRODUCT HEADER blok */

/* HOME pagina accordeon */
#accordeonblok {position:relative;width: 986px;height: 452px;background:#f0f5f7 url(../images/homemiddenachter.gif) no-repeat;z-index:30;margin:24px 0 12px 0;}
#accordeonhouder {position: absolute;left: 4px;top: 20px;width:321px;}
#grotefoto {position: absolute;left: 344px;top: 4px;width:600px; height:444px;}
/* EINDE HOME pagina accordeon  */

/* HOME pagina blokken + blokken in kolom 3   */
#blokinfo {position:relative;width: 986px;height: 151px;background:#f0f5f7;z-index:40;margin-bottom:27px;}
#blok {float:left;position: relative;margin-right:12px;width: 228px;height: 151px;background: url(../images/infokaart.jpg) no-repeat;z-index:41;}
#blokrechts {float:left;position: relative;margin-left:-4px;width: 228px;height: 151px;background: url(../images/infokaart.jpg) no-repeat;z-index:41;}
/* EINDE HOME pagina blokken + blokken in kolom 3   */

/* FOOTER blok */
#footer {position:relative;width: 986px;height: auto;background:url(../images/footer/footerachter.gif) repeat-y #999999;z-index:8;margin-left:4px;margin-top:6px;}
#footercopy {position:absolute;overflow: hidden;left:750px;top:17px;z-index:11;width:180px;} 
#footersitemap {position:absolute;overflow: hidden;left:20px;top:17px;z-index:11;width:100px;} 
#footertop {position:absolute;top:0px;left:0px;z-index:10;width:986px;height:10px;} 
#footertekst {position:relative;top:50px;left:0px;z-index:17;width:986px;background:url(../images/footer/footerachter.gif) repeat-y #999999;} 
/* EINDE FOOTER blok */

/* EINDE DIV POSITIONERING  */

/* START HOOFDNAVIGATIE*/
/* TOPNAVIGATIE */
#hoofdnavigatie {clear:left;float:left;height:34px;background:transparent;font-family:Arial, Verdana, Helvetica, sans-serif;color:#ffffff;font-size:0.9em;border:0px;overflow:hidden;font-weight:normal;z-index:60;}
#hoofdnavigatie ul {clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:0px;text-align:center;height:34px;}
#hoofdnavigatie ul li {display:block;float:left;list-style:none;margin:0;padding:0;width:117px;height:34px;position:relative;background:url(../images/menu/muisnormal.jpg) no-repeat;}
#hoofdnavigatie ul li a {display:block;height:34px;margin:0;color:#ffffff;text-decoration:none;border: 0px;padding:.5em 1em;background:url(../images/menu/muisnormal.jpg) no-repeat;font-weight:normal;}
#hoofdnavigatie ul li.active a {background:url(../images/menu/muisvast.jpg) no-repeat;font-weight:normal;color:#ffffff;height:34px;}
#hoofdnavigatie ul li a:hover {background:url(../images/menu/muisover.jpg) no-repeat ;color:#ffffff;font-weight:normal;height:34px;}
#hoofdnavigatie ul li a span {display:block;height:34px;}
#hoofdnavigatie ul li.eerstevast a {background:url(../images/menu/muisvastfirst.jpg) no-repeat;font-weight:normal;color:#ffffff;height:34px;}
#hoofdnavigatie ul li.eerste {display:block;float:left;list-style:none;margin:0;padding:0;width:117px;height:34px;position:relative;background:url(../images/menu/muisnormalfirst.jpg) no-repeat;}
#hoofdnavigatie ul li.eerste a {display:block;height:34px;margin:0;color:#ffffff;text-decoration:none;border: 0px;padding:.5em 1em;background:url(../images/menu/muisnormalfirst.jpg) no-repeat;font-weight:normal;}
#hoofdnavigatie ul li.eactive a {background:url(../images/menu/muisvastfirst.jpg) no-repeat;font-weight:normal;color:#ffffff;height:34px;}
#hoofdnavigatie ul li.eerste a:hover {background:url(../images/menu/muisoverfirst.jpg) no-repeat ;color:#ffffff;font-weight:normal;height:34px;}
/* EINDE TOPNAVIGATIE */
/* START SUBNAVIGATIE */
#submenunaam {clear:left;float:left;background:transparent;font-family:Arial, Verdana, Helvetica, sans-serif;color:#00b8ff;font-size:1.17em;border:0px;overflow:hidden;font-weight:bold;z-index:60;margin-top:9px;margin-right:20px;}

#subnavigatie {float:left;height:28px;background:transparent;font-family:Arial, Verdana, Helvetica, sans-serif;color:#666666;border:0px;overflow:hidden;font-weight:normal;z-index:60;margin-top:9px;}
#subnavigatie ul {clear:left;float:left;list-style:none;margin:0;padding:0;position:relative;left:0px;text-align:center;height:28px;font-size:0.8em;color:#666666;}
#subnavigatie ul li {display:block;float:left;list-style:none;margin:0;padding:0;height:28px;position:relative;background:transparent;margin-right:14px;}
#subnavigatie ul li a {display:block;height:28px;margin:0;color:#666666;text-decoration:none;border: 0px;padding:.4em 1em;background:transparent;font-weight:normal;}
#subnavigatie ul li.active a {background:transparent;font-weight:normal;color:#999999;height:28px;text-decoration:underline;}
#subnavigatie ul li a:hover {background:transparent;color:#999999;font-weight:normal;height:28px;}
#subnavigatie ul li a span {display:block;height:28px;}
/* EINDE SUBNAVIGATIE */
/* EINDE HOOFDNAVIGATIE*/

/* START MULTIMEDIA GALLERY */
#galleryfoto img {border:solid 1px #cccccc;}
#product_img img {margin:4px;}

/* EINDE MULTIMEDIA GALLERY */
/* START TEKSTOPMAAK */

.tekstentopcontent {color: #6991bd;font-family: Arial,Helvetica,Geneva,sans-serif;font-size: 10px; font-style:italic;}/* Breadcrumbs tekst  */	
.titel {color: #ff882a;font-family: Verdana,Helvetica,Geneva,sans-serif;font-size: 14px;font-weight:bold;}
.tekstenklein {color: #999999;font-family: Arial,Verdana,Helvetica,Geneva,sans-serif;font-size: 0.86em;}
.tekstenfooter {color: #78a9de;font-family: Verdana,Helvetica,Geneva,sans-serif;font-size: 11px;}
.footercopy {color: #ffffff;font-family: Arial,Helvetica,Geneva,sans-serif;font-size: 11px;}
.fotorand1pixel {border:solid 1px #6991bd;}
.tekstenroodtitel {color: #9b1717;font-family: Verdana,Helvetica,Geneva,sans-serif;font-size: 12px;font-weight:bold;}

.tekstkoppen{margin: 0px;padding: 0px;font-size: 1.3em;font-weight:bold;color:#666666;letter-spacing:1px;}
.teksten{font-size: 0.87em;color:#333333;line-height: 120%;}
.teksten li{font-size: 0.87em;color:#333333;line-height: 120%;margin-bottom:5px;}

.blokrechtstitel {margin:0 0 10px 0;padding:0;font-size: 1em;font-weight:bold;color:#00b8ff;letter-spacing:1px;}
.blokrechtscontent {font-size: 0.9em;color:#666666;border-bottom:solid 1px #cccccc;padding:0px 0px 20px 0px;margin:0 4px 15px 0;}
.blokrechtscontent a {background: url(../images/pijltje.gif) 0px 3px no-repeat;text-decoration: none;padding-left: 15px;font-size: 0.9em;}
.blokrechtscontent a:hover {text-decoration: none;color: #00b8ff;}

.blok_titel {position:absolute;top:15px;left: 17px;margin: 0px;padding: 0px;font-size: 1em;font-weight:bold;color:#00b8ff;letter-spacing:1px;}
.blok_titel img {margin-bottom: -2px;}
.blok_content {position: absolute;top: 43px;left: 17px;width: 190px;height: 90px;overflow: hidden;font-size: 0.86em;color:#666666;}
.blok_content_subtekst {font-size: 0.9em;}
.blok_link a {position: absolute;top: 117px;left: 17px;width: 180px;display: inline-block;background: url(../images/pijltje.gif) 0px 4px no-repeat;text-decoration: none;padding-left: 15px;font-size: 0.9em;color:#ff9900;}
.blok_link a:hover {text-decoration: none;color: #666666;}

.link-met-pijltje a {background: url(../images/pijltje.gif) 0px 3px no-repeat;text-decoration: none;padding-left: 15px;color:#ff9900;}
.link-met-pijltje a:hover {text-decoration: none;color: #666666;}

.multimediarand{border:1px solid #cccccc;}

input.verzendknop {
width: 119px;
height: 34px;
background: transparent url(../images/verstuur-normal.jpg) no-repeat;
outline: none;
border: none;
cursor : pointer;
color: #ffffff;font-family: Arial,Helvetica,Geneva,sans-serif;font-size: 1.0em;font-weight:bold;
}
input.verzendknop:hover {
background: transparent url(../images/verstuur-normal.jpg) no-repeat 0 -34px;
}

.product_tekst a {display: inline-block;background: url(../images/pijltje.gif) 0px 5px no-repeat;text-decoration: none;padding-left: 15px;color:#ff9900;}
.product_tekst a:hover {text-decoration: none;color: #666666;}
.product_tekst {font-size: 0.96em;color:#333333;border-top:solid 1px #d6d9db;}
.product_tekst_kop {font-size: 1.1em;color:#666666;font-weight:bold;padding-top:3px;}


.product_overzicht a {display: inline-block;background: url(../images/pijltje2.gif) 0px 5px no-repeat;text-decoration: none;padding-left: 15px;color:#ff9900;font-size: 0.8em;}
.product_overzicht a:hover {text-decoration: none;color: #666666;}

.fotokader_grijs {border:1px solid #cccccc;}

a:link {color: #ff882a;text-decoration: none;}
a:visited {color: #ff882a;text-decoration: none;}
a:active {color: #ff882a;text-decoration: none;}
a:hover {text-decoration: underline; color: #ff882a;}

.wittelink a:link {color: #ffffff;text-decoration: none;font-size: 0.7em;}
.wittelink a:visited {color: #ffffff;text-decoration: none;font-size: 0.7em;}
.wittelink a:active {color: #ffffff;text-decoration: none;font-size: 0.7em;}
.wittelink a:hover {text-decoration: underline; color: #ffffff;font-size: 0.7em;}
/* EINDE TEKSTOPMAAK */