html, body { height: 100%;}
body {margin: 0; padding: 0;font-family: Arial;font-size: .76em; background: #99C8E3 url(../gfx/wrap-1-bg.gif) repeat-y;}

#wrap-1 { background: url(../gfx/body-bg.gif) repeat-x;}
#wrap-2 {width: 1000px;}
#wrap-2:after {content: ".";  display: block; height: 0; clear: both; visibility: hidden;}

#logo {position: absolute; top: 25px;left: 41px;}

#col-1 {width: 188px; padding: 60px 34px 30px 40px;  float: left; }
#col-1 h2 {width:188px; w\idth:152px; height: 33px; line-height: 33px; margin: 20px 0 0 0; color: white; font-size: 1.2em; font-weight: normal; padding: 0 18px; background: url(../gfx/nav-header-bg.jpg) no-repeat;}
#col-1 h2.search {width:188px; w\idth:152px; height: 33px; line-height: 33px; margin: 30px 0 0 0; color: white; font-size: 1.2em; font-weight: normal; padding: 0 18px; background: url(../gfx/nav-header-bg.jpg) no-repeat;}
#col-1 div.select { margin: 0; padding: .4em 20px .6em 20px; list-style: none; background: url(../gfx/nav-list-bg.jpg) repeat-y bottom left; }
#col-1 div.select select { width: 150px;}
#col-1 div.select input { width:110px; _width:105px; display:inline;}
#col-1 div.select input.submit { width:30px; display:inline;}

#col-1 div.selects { margin:0 0 20px; padding: .4em 20px .6em 20px; list-style: none; background: url(../gfx/nav-list-bg.jpg) repeat-y bottom left; }
#col-1 div.selects select { width: 150px;}
#col-1 div.selects input { width:110px; _width:105px; display:inline;}
#col-1 div.selects input.submit { width:30px; display:inline;}
#col-2 {float: left; width: 500 px; w\idth: 498px; padding: 20px;}

/* opmaak voor midden blok*/
#col-2 #testimonial {position:relative; height:auto; width:498px;}
#col-2 #testimonial h2 {font-size:1.2em; font-weight:bold; display:block; width:498px; padding:0px; margin:10px 0px 2px;}
#col-2 #testimonial a img {position:relative; border:0px; margin:0px 5px 0px 0px;}
#col-2 #testimonial p { position:absolute; bottom:0px; display:block; right:0px; width:190px;}
#col-2 #testimonial p.message {position:relative; bottom:0px; display:block; left:0px; line-height:16px;}
#col-2 #testimonial p a {color:#000; font-weight:bold;}
#col-2 #testimonial fieldset {padding:10px 0px; float: none; border:0px; }
#col-2 #testimonial fieldset legend {font-weight:bold; margin:0px 0px 2px;}
#col-2 #testimonial fieldset label {float:left; width:140px; text-align:left; margin:2px 5px; font-weight:normal; clear:left;}
#col-2 #testimonial fieldset textarea {width:300px; height:50px; }
#col-2 #testimonial fieldset input.text {width:300px; _float:left; }
#col-2 #testimonial fieldset input.check {_margin:2px 0;}
#col-2 #testimonial fieldset input.radio {margin: 2px 250px 2px 0px; _margin:2px 0; float:left;}
#col-2 #testimonial fieldset input.textreq {width:300px; background-color:#99C8E3; _float:left;}
#col-2 #testimonial fieldset input.textreqerr {width:300px; background-color:#FAA; _float:left;}
/* einde */
#col-3 {_position:absolute; _top:170px; float:left; width:193px; margin:0 0 0 6px; _margin:7px 0 0 4px;}
#col-3 div.block {border-bottom:4px solid #0076B9; background:white; padding:10px;}
#col-3 a {color:#000; font-weight:bold;}
#col-3 a img {border:1px solid #000;}
marquee {position:absolute; top:146px; left:262px; color:white; width: 540px;line-height: 31px;text-transform:uppercase; font-size:1em; font-weight:bold;}
marquee a {color: white;}
