body { padding: 0px; margin: 0px; font-family: Trebuchet MS, Arial; font-size: 9pt; color: #747474; }
#wrap { margin: 0 auto; width: 980px; padding: 0px 10px 10px 10px; }

h1 { margin: 0px 0px 15px 0px; font-size: 15pt; color: #25a5ca; font-weight: normal; }
h2 { font-size: 13pt; }

a img { border: 0px; }
a { text-decoration: none; color: #b9cf3d; } a:hover { text-decoration: underline; color: #5c802e; }


#toptext { width: 500px; float: left; margin: 10px; padding: 10px 10px 10px 20px; border-left: 1px solid #eee; }
#logo { width: 400px; float: left; }

#nav { width: 240px; float: left; }

#box, #box2 { width: 207px; background: url(../images/boxtop.gif) no-repeat top left #eee; padding: 15px 15px 0px 15px; font-size: 15pt; color: #003092;  }
#box2 { font-size: 9pt; }

#box2 a { text-decoration: none; color: #25a5ca; } #box2 a:hover { text-decoration: underline; color: #000; }


#box ul { font-size: 9pt; list-style: none; padding: 0px; margin: 10px 0px 0px 0px; }
#box ul li { font-size: 10pt; padding: 5px 0px 5px 25px; #padding-top: 0px; border-bottom: 1px dashed #ccc; background: url(../images/dot.gif) no-repeat center left; }
#box ul li a { color: #757575;  } #box ul li a:hover { color: #000; text-decoration: underline;  }
#boxfooter { width: 237px; background: url(../images/boxbottom.gif) no-repeat bottom left #eee; margin: 0px 0px 7px 0px; height: 15px; }
#box ul li .lineup { padding: 0px; font-size: 13pt; }


#product { width: 237px; background: url(../images/producttop.gif) no-repeat top left; padding: 0px; margin: 0px 0px 5px 5px; font-size: 15pt; color: #5c802e; float: left; }
#product ul { font-size: 9pt; list-style: none; padding: 0px 0px 10px 0px; margin: 10px 0px 0px 0px; background: url(../images/productbottom.gif) no-repeat bottom left; }
#product ul li { font-size: 9pt; padding: 5px 15px 10px 15px; #padding-top: 0px; color: #747474; }
#product ul li.productnaam { font-size: 14pt; color: #25a5ca; }
#product ul li a { color: #757575;  } #box ul li a:hover { color: #000; text-decoration: underline;  }

#product2 { width: 237px; background: url(../images/producttop.gif) no-repeat top left; padding: 0px; margin: 0px 0px 5px 5px; font-size: 15pt; color: #5c802e; float: left; _margin-left: 2px;  }
#product2 ul { font-size: 9pt; list-style: none; padding: 0px 0px 10px 0px; margin: 10px 0px 0px 0px; background: url(../images/productbottom.gif) no-repeat bottom left; }
#product2 ul li { font-size: 9pt; padding: 5px 15px 10px 15px; #padding-top: 0px; color: #747474; }
#product2 ul li.productnaam { font-size: 14pt; color: #25a5ca; }
#product2 ul li.inhoud { font-size: 14pt; color: #25a5ca; }


#banner { background: url(../images/venstertop.gif) no-repeat top left; padding: 0px; margin: 0px 0px 5px 5px; font-size: 15pt; color: #5c802e; float: left; }
#banner ul { font-size: 9pt; list-style: none; padding: 0px 0px 10px 0px; margin: 10px 0px 0px 0px; background: url(../images/vensterbottom.gif) no-repeat bottom left; }
#banner ul li { font-size: 9pt; padding: 5px 15px 10px 15px; #padding-top: 0px; color: #747474; }
#banner ul li a { color: #757575;  } #box ul li a:hover { color: #000; text-decoration: underline;  }


#product2 ul li a { color: #757575;  } #box ul li a:hover { color: #000; text-decoration: underline;  }
.lineup { padding: 0px; font-size: 13pt; }

#venster { background: url(../images/venstertop.gif) no-repeat top left; padding: 15px 25px 15px 15px;  margin: 0px 0px 0px 5px;  }
#vensterfooter { background: url(../images/vensterbottom.gif) no-repeat top left; margin: 0px 0px 5px 5px; height: 16px; line-height: 0px; font-size: 0px; }

#venster2 { background: url(../images/venstertop.gif) no-repeat top left; padding: 15px 25px 5px 15px;  margin: 5px 0px 0px 5px;  }
#vensterfooter2 { background: url(../images/vensterbottom.gif) no-repeat top left; margin: 0px 0px 5px 5px; height: 16px; line-height: 0px; font-size: 0px; }

#footer { text-align: center; }
#footer a { color: #aaa; }

#header { min-height: 150px; _height: 150px; background: url(../images/bglogo.jpg) no-repeat center right; }

#main { width: 740px; float: left; }

#emailwrap { margin: 0 auto; width: 300px; border: 1px solid #ccc; padding: 10px; margin-top: 10%; background: #fff; }

ol { padding: 0px; margin-left: 25px; }
ol li { font-size: 10pt; }

form { padding: 0px; margin: 0px; }

#black { position:absolute; width:100%; background-color:#000000; filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70; left:0px; top:0px; bottom:0px; height:100%; }

