html{ background:url(../images/bg_html.jpg) repeat-x top #ffffff;}
body{ background:url(../images/bg_body.gif) no-repeat top; margin:0px; color:#58595b; font-size:0.75em; font-family: Arial, Verdana, Helvetica, sans-serif; text-decoration:none;}
body a{ text-decoration:none; color:#2a2a2a; font-weight:bold;}
body a:hover{ text-decoration:none; color:#034a86; font-weight:bold;}

.clear {clear:both; overflow:hidden; height:0px;} .clear2{clear:both; } img{border:0px; display:block;} ul, li{list-style:none; } form, fieldset, ul{margin:0px; padding:0px; border:0;}

html, body, #container {height:100%;}
body > #container {height:auto; min-height: 100%;}

#container{ width:978px; position:relative; padding:0px 1px 0px 1px; }

#container #top #logo{ padding:17px 0px 0px 28px; width:462px; height:99px; z-index:1;}
#container #top #topnav{ display:none; }


#container #left{ display:none; }

#container .home{ width:735px; padding:9px 0px 0px 0px; }
#container .vervolg{ width:726px; padding:16px 0px 0px 0px; }
#container #right{ z-index:2; float:left; padding-bottom:152px; }
#container #right h1{ padding:10px 0px 13px 10px; margin:0px; font-size:1.4em; color:#034a86;  }
#container #right #h1{ padding-left:0px; }
#container #right .linkerkolom{ float:left; width:488px; padding:0px 0px 15px 0px; }
#container #right .linkerkolom .header{ position:relative; }
#container #right .linkerkolom .header img{ position:relative; z-index:1; }
#container #right .linkerkolom .header em{ display:block; position:absolute; font-style:normal; font-weight:bold; font-size:1.3em; top:36px; left:0px; background:url(../images/bg_foto.png) repeat-x; color:#fff; z-index:2; line-height:35px; text-indent:15px; padding:0px 15px 0px 0px;}
#container #right .linkerkolom h1{ padding:10px 0px 13px 10px; margin:0px; font-size:1.5em; color:#6680a4; }

#container #right .linkerkolom .accwide_normal{ margin:0px 0px 12px 0px; background:url(../images/bg_inklap.jpg); width:468px; height:33px; text-indent:9px; line-height:33px; color:#fff; font-weight:bold; cursor:pointer;}
#container #right .linkerkolom .accwide_selected{ background:url(../images/bg_uitklap.jpg); width:468px; height:33px; text-indent:9px; line-height:33px; color:#fff; font-weight:bold; cursor:pointer;}
#container #right .linkerkolom .accwide_inner{ margin:0px 0px 12px 0px; display:none; width:422px; padding:20px 23px 14px 23px; background:url(../images/bg_uitgeklapt.jpg) no-repeat bottom #eeecec; }
#container #right .linkerkolom .accwide_inner p{ margin:0px; padding:0px 0px 18px 0px; }
#container #right .linkerkolom .accwide_inner strong{ display:block; color:#20295b; }

#container #right div.homee{ min-height:276px; height:auto !important; height:276px; }
#container #right div.homee .nieuws {position:absolute; bottom:0px; } 
#container #right .rechterkolom{ position:relative; float:right; width:235px; }
#container #right .rechterkolom h2{ color:#20295b; margin:0px; padding:6px 0px 8px 0px; font-size:1.6em; }
#container #right .rechterkolom form fieldset{ position:relative; display:block; width:220px; }
#container #right .rechterkolom form fieldset span#naam{ display:block; width:220px; height:34px; background:url(../images/bg_naam01.jpg) no-repeat;  }
#container #right .rechterkolom form fieldset span#naamerror{ display:block; width:220px; height:34px; background:url(../images/bg_naam02.jpg) no-repeat;  }
#container #right .rechterkolom form fieldset span#email{ display:block; width:220px; height:34px; background:url(../images/bg_mail01.jpg) no-repeat;  }
#container #right .rechterkolom form fieldset span#emailerror{ display:block; width:220px; height:34px; background:url(../images/bg_mail02.jpg) no-repeat;  }
#container #right .rechterkolom form fieldset span input{ display:block; color:#20295c; font-size:0.9em; border:0px; background:none; width:200px; height:18px; padding:2px 0px 0px 20px; margin:0px; }

#container #right .rechterkolom form fieldset span#naamerror input,#container #right .rechterkolom form fieldset span#emailerror input{ display:block; color:#FF0000; font-size:0.9em; border:0px; background:none; width:200px; height:18px; padding:2px 0px 0px 20px; margin:0px; }

#container #right .rechterkolom form fieldset input.button{display:block; font-size:1.0em; text-align:left; float:right; border:0px; background:url(../images/bg_btn.jpg) no-repeat; padding:0px 0px 0px 10px; margin:0px; cursor:pointer; width:96px; height:22px; color:#fff;}
#container #right .vervolgg form{ margin-bottom:24px;}

#container #right .vervolgg .nieuws{ position:relative; margin-bottom:16px;}
#container #right .rechterkolom .nieuws .nieuws_inner{ width:210px; padding:10px 13px 5px 12px; background:url(../images/bg_nieuwsinner.jpg) no-repeat bottom; }
#container #right .rechterkolom .nieuws .nieuws_inner2{ width:202px; padding:10px 16px 20px 17px; background:url(../images/bg_nieuwsinner.jpg) no-repeat bottom; }
#container #right .rechterkolom .nieuws{ font-size:1.00em; color:#e0f8f6; font-weight:bold; width:235px; background:url(../images/bg_nieuws.jpg) no-repeat #6eaca7; }
#container #right .rechterkolom .nieuws ol{ color:#e0f8f6; list-style-position:inside; margin:0px; padding:0px; }
#container #right .rechterkolom .nieuws ol li{ list-style-type:decimal; list-style-position:outside; margin:0px 0px 0px 22px; padding:0px 0px 5px 0px;}
#container #right .rechterkolom .nieuws ol li span{ padding:0px 0px 0px 0px;}
#container #right .rechterkolom .nieuws ol li a{ color:#e0f8f6; }
#container #right .rechterkolom .nieuws h3{ margin:0px; padding:0px 0px 10px 0px; display:block; font-size:1.2em;}

#container #right .overzicht{ width:735px; background:url(../images/bg_overzicht.jpg) no-repeat;}
#container #right .overzicht .overzicht_inner{ width:735px; padding:20px 0px 20px 0px; background:url(../images/bg_overzichtinner.jpg) no-repeat bottom;}
#container #right .overzicht .item{ position:relative; margin:0px 2px 0px 9px; float:left; width:147px; padding:0px 8px 46px 14px; border:1px solid #cdcdcd; background:#fff; min-height:300px; height:auto !important; height:300px; }
#container #right .overzicht .item h4{  color:#20295b; font-size:1.2em; display:block; margin:0px -14px 10px -14px; width:169px; height:23px; line-height:22px; text-indent:16px; background:url(../images/bg_h4.jpg) repeat-x; }
#container #right .overzicht .item h4.reviews{  color:#4186a4; text-indent:14px; }
#container #right .overzicht .item img{ border:1px solid #2c3565; margin:0px 0px 7px 0px; }
#container #right .overzicht .item strong{ display:block; color:#20295b; padding:3px 0px 0px 0px; }
#container #right .overzicht .item strong img{ border:0px; margin:0px; display:inline; }
#container #right .overzicht .item p{ margin:0px; padding:0px 0px 12px 0px; }
#container #right .overzicht .item p strong{ display:inline; color:#4186a4; }
#container #right .overzicht .item dl{ margin:0px; padding:0px; display:block; width:141px; }
#container #right .overzicht .item dl dt{ width:123px; display:block; float:left; margin:0px; padding:0px; }
#container #right .overzicht .item dl dd{ margin:0px; padding:0px; color:#20295b; }
#container #right .overzicht .item div.reviews{ font-size:1.45em; color:#4186a4; font-weight:bold; padding:4px 0px 20px 0px; }
#container #right .overzicht .item div.gemiddeld { padding:0px 8px 0px 0px; }
#container #right .overzicht .item div.gemiddeld strong{ display:block; text-align:right; font-weight:bold; font-size:1.0em; color:#4186a4;}
#container #right .overzicht .item div.gemiddeld span{ font-size:2.2em; font-weight:bold; color:#404040; display:block; text-align:right;}
#container #right .overzicht em{ position:absolute; bottom:12px; right:13px; display:block; font-style:normal;}
#container #right .overzicht em a{ display:block; width:90px; height:22px; line-height:20px; background:url(../images/bg_meerinfo.jpg) no-repeat; color:#fff; text-indent:12px;}
#container #right .overzicht em a:hover{ color:#20295b; }
#container #right .overzicht em.review a{ display:block; width:117px; height:22px; line-height:20px; margin-top:8px; background:url(../images/bg_meerinfo2.jpg) no-repeat; color:#fff; text-indent:8px;}
#container #right .overzicht em.review a:hover{ color:#000; }

#container #right .favorieten{  display:none; }
#container #right .favorieten em.balk{ display:block; height:33px; width:726px; font-style:normal; background:url(../images/bg_favorieten.jpg) no-repeat; text-indent:10px; line-height:33px;  color:#fff;}
#container #right .favorieten em.balk a{ color:#fff;}
#container #right .favorieten em.balk strong{ cursor:pointer; display:block; height:33px; width:726px; background:url(../images/bg_favorietenover.jpg) no-repeat; }
#container #right .favorieten em.balk span{ font-size:0.8em; color:#b0dfed;}

#container #right #lift{ margin-top:-16px; }
#container #right .zoekresultaat{ clear:both; display:block; position:relative; background:#eeecec; margin:10px 0px 12px 0px; min-height:14px; height:auto !important; height:14px;  padding:8px 5px 8px 10px;  }
#container #right .zoekresultaat strong{ color:#20295b; }
#container #right .zoekresultaat select{ float:right; border:1px solid #1e3873; width:220px; font-size:0.95em;}
#container #right .zoekresultaat ul{ position:absolute; right:10px; top:8px; float:right; }
#container #right .zoekresultaat ul li{ float:left; display:block;}
#container #right .zoekresultaat ul li a{ float:left; display:block; padding:0px 2px 0px 2px;}
#container #right .zoekresultaat ul li.selected a{ color:#20295b;}
#container #right .zoekresultaat ul li a:hover{ color:#20295b;}
#container #right .zoekresultaat a{ color:#4186a4;}

#container #right #openen{ display:none; padding:3px 0px 20px 0px; background:url(../images/bg_openen.jpg) no-repeat bottom #eeecec;}
#container #right #openen .schip { position:relative; padding:6px 0px 2px 11px; width:715px; }
#container #right #openen .schip a img{ border:1px solid #222953; float:left; display:block; }
#container #right #openen .schip .middel{float:left; width:460px; padding:0px 0px 0px 11px;}
#container #right #openen .schip .middel h4{margin:0px; padding:0px; font-size:1.2em; color:#20295b; font-weight:bold;}
#container #right #openen .schip .middel h4 a{ color:#20295b; text-decoration:none;}
#container #right #openen .schip .middel p{margin:0px; padding:0px; }
#container #right #openen .schip .middel p a{color:#4d8ba6; }
#container #right #openen .schip .middel p a:hover{text-decoration:underline; }
#container #right #openen em{ float:right; height:22px; font-style:normal; padding:6px 11px 0px 0px; }
#container #right #openen em a{ float:left; display:block; height:22px; margin:0px 0px 0px 8px; background:url(../images/bg_btnblauw.jpg) no-repeat right; }
#container #right #openen em a span{ cursor:pointer; color:#fff; padding:0px 23px 0px 12px; line-height:20px; float:left; display:block; height:22px; background:url(../images/bg_btnblauwspan.jpg) no-repeat left; }
#container #right #openen em a:hover span{ color:#000; }
#container #right #openen hr{ border-top:1px solid #dbdada; border-bottom:1px solid #fffefe; border-left:0px; border-right:0px; }

#container #right #openen em.buttons{ padding:8px 11px 0px 0px; }

#container #right .resultaat{ position:relative; background:url(../images/bg_resultaat.jpg) repeat-y left; border:1px solid #cdcdcd; margin-bottom:16px;}
#container #right .resultaat h4{  color:#20295b; margin:0px; padding:0px; font-size:1.2em; display:block; height:32px; line-height:22px; text-indent:11px; background:url(../images/bg_h4.jpg) repeat-x; }
#container #right .resultaat h4 span{ float:left; }
#container #right .resultaat h4 strong{ display:block; float:right; padding:1px 12px 0px 0px; height:30px; font-size:0.85em; }
#container #right .resultaat h4 strong img{ display:inline;}
#container #right .resultaat .lresult { z-index:100; position:relative; float:left;  padding:0px 24px 0px 10px; width:140px;}
#container #right .resultaat .lresult img{ border:1px solid #222953;}
#container #right .resultaat .mresult{ width:185px; padding:0px 30px 10px 0px; float:left; }
#container #right .resultaat .mresult strong{ display:block; color:#20295b; padding:3px 0px 0px 0px; }
#container #right .resultaat .mresult p{ margin:0px; padding:0px 0px 0px 0px; }
#container #right .resultaat .rresult{ width:228px; float:left; padding:0px 0px 4px 0px; }
#container #right .resultaat .rresult strong{ display:block; color:#20295b; padding:3px 0px 0px 0px; }
#container #right .resultaat .rresult p{ margin:0px; padding:0px 0px 12px 0px; }
#container #right .resultaat .rresult dl{ margin:0px; padding:0px 0px 10px 0px; display:block; width:141px; }
#container #right .resultaat .rresult dl dt{ width:123px; display:block; float:left; margin:0px; padding:0px; }
#container #right .resultaat .rresult dl dd{ margin:0px; padding:0px; color:#20295b; }
#container #right .resultaat .rresult div.reviews{ font-size:1.45em; color:#4186a4; font-weight:bold; padding:4px 0px 20px 0px; }
#container #right .resultaat .rresult2{ width:288px; float:left; }
#container #right .resultaat .rresult2 p{ margin:0px; padding:0px 0px 12px 0px; }
#container #right .resultaat .rresult2 strong{ display:block; color:#20295b; padding:3px 0px 0px 0px; }

#container #right .resultaat em{ float:right; display:block; font-style:normal; width:90px; margin:-30px 0px 0px 0px; padding:0px 11px 0px 0px;}
#container #right .resultaat em a{ display:block; width:90px; height:22px; line-height:20px; background:url(../images/bg_meerinfo.jpg) no-repeat; color:#fff; text-indent:12px;}
#container #right .resultaat em a:hover{ color:#20295b; }

#container #right ul.menu{ width:726px; margin:0px; height:35px; padding:0px; z-index:100; background:url(../images/bg_tabmenu.jpg) repeat-x; }
#container #right ul.menu li{ float:left; display:block; height:35px; line-height:28px; }
#container #right ul.menu li a{ float:left; display:block; color:#fff; height:35px; padding:0px 11px 0px 11px; }
#container #right ul.menu li a:hover{ background:url(../images/bg_tab.jpg) repeat-x; }
#container #right ul.menu li.selected a{ background:url(../images/bg_tab.jpg) repeat-x; }

#container #right em.detail{ display:none; }

#container #right div.detail{ position:relative; border:1px solid #cdcdcd; background:#fff; padding:30px 10px 20px 16px; }
#container #right div.detail .ldetail , #container #right div.detail .bdetail{ float:left; width:370px; }
#container #right div.detail .ldetail h2 , #container #right div.detail .bdetail h2 , #container #right div.detail .pdetail h2{  color:#4987a4; font-size:1.2em; display:block }
#container #right div.detail .ldetail strong{ display:block; color:#20295b; padding:3px 0px 0px 0px; }
#container #right div.detail .ldetail p{ margin:0px; padding:0px 0px 18px 0px; }
#container #right div.detail .rdetail{ float:right; width:284px; padding:8px 10px 8px 11px; background:#f5f5f5; border:1px solid #e2e1e1; }
#container #right div.detail .rdetail ul{ margin:0px; padding:0px 0px 6px 0px; }
#container #right div.detail .rdetail ul li{ display:inline; padding:0px 7px 0px 0px; }
#container #right div.detail .rdetail ul li a{ display:inline; }
#container #right div.detail .rdetail ul li img{ display:inline; }
#container #right div.detail .rdetail ul li.thumb img{ width:70px; }


#container #right div.detail #schepen_fotos{ float:right; width:284px; padding:8px 10px 8px 11px; background:#f5f5f5; border:1px solid #e2e1e1; }


#container #right div.detail .pdetail{ float:left; width:660px; }
#container #right div.detail .pdetail .prijs_titel{ float:left; }
#container #right div.detail .pdetail .prijs{ float:right;font-weight:bold; }

#container #right .laatstbekeken { display:none; }


#footer{ display:none; }