html{margin:0;padding:0;}
body{margin:0;padding:0;background:#E3DDB0 url(img/body-bg.png) top center repeat-x;font:normal 12px/18px Verdana, sans-serif;}
a{text-decoration:none;color:#9e1465;}
a:hover{text-decoration:underline;}
a img{border:0;}
ul, ol{list-style:none;margin:0;padding:0;}
h2{color:#07565B;font:bold 22px Tahoma, Arial;margin-top:0;}
h2 span a{font-size:10px;padding:7px;border:1px solid #D2D0C5;}
h2 span a:hover{background:#D2D0C5;}
h3{color:#6B9591;font:bold 15px Arial;margin-top:0;padding:0;}
hr{background-color:#D2D0C5;color:#D2D0C5;height:1px;border:0 none;}
hr.spacer{background:transparant;color:#D2D0C5;height:0px;border:0 none;margin-top:15px;}
form{padding:0px;margin:0;}
.adcentered, .adcenteredgroen{margin:0;padding:3px 0 3px 23px;border-bottom:1px solid #D2D0C5;border-top:1px solid #D2D0C5;}
.adcenteredgroen{background:#E5EBD8;}
.ad468, .ad468groen{margin:0 0 0 0;padding:0 0 5px 33px;}
.ad468 .listnumber, .ad468groen .listnumber{margin-left:-30px;}
.ad468groen{background:#E5EBD8;border-top:1px solid #D2D0C5;padding-top:4px;}
.ad234{padding:3px 0 3px 0;border-bottom:1px solid #D2D0C5;border-top:1px solid #D2D0C5;}
.companyadsense{padding:3px 0 3px 24px;background:url(img/link.png) 2px 2px no-repeat;border-bottom:1px solid #D2D0C5;border-top:1px solid #D2D0C5;text-align:center;}
.partners{padding:8px;}
.partners ul{list-style:square;margin-left:14px;}
.partners a{font-size:11px;}
#mapsimg{float:right;border:1px solid #D2D0C5;padding:3px;background:#F4F2E5;}
#mapimgsearch{border:1px solid #ADA995;padding:0;}
#rating{border:1px solid #D2D0C5;padding:3px;}
#main{background:url(img/header-bg.png) top left no-repeat;margin:0 auto;padding:21px 0 0 0;width:961px;}
#main_footer{margin:0 auto;padding:21px 0 0 0;width:961px;font: bold 12px arial;}
#header{height:97px;}
#header h1{margin:0 auto;width:961px;position:relative;top:40px;}
#header h1 img{float:left;margin:-3px 7px 0 0;}
#header h1 a{font-family:tahoma,Arial,Helvetica,sans-serif;font-size:23px;display:inline-block;padding:8px 5px 5px 5px;text-decoration:none;color:#956D27;font-weight:normal;}
#header h1 small{vertical-align:top;font-size:13px;padding:0 2px;line-height:21px;}
#header h1 a strong{color:#FFF1D5;font-weight:bold;}
#header h1 a span{text-align:right;font:bold 11px arial;color:#956D27;display:block;}
#header h1 a:hover{border:1px solid #D09936;padding:7px 4px 4px 4px;}
#nav{position:absolute;top:60px;width:961px;margin:0 auto;height:0;}
#nav ul{list-style:none;margin:0;padding:0;float:right;}
#nav li{float:left;font:bold 12px Arial;margin-right:5px;}
#nav li a{padding:0 0 0 4px;display:block;float:left;line-height:23px;height:31px;color:black;background:url(img/navleft.png) top left no-repeat;}
#nav li a span{padding:4px 12px 6px 8px;background:url(img/navright.png) top right no-repeat;display:block;}
#nav li.current a{color:white;background:url(img/navleft-hover.png) top left no-repeat;}
#nav li.current a span{background:url(img/navright-hover.png) top right no-repeat;}
#nav li a:hover{color:white;text-decoration:none;background:url(img/navleft-hover.png) top left no-repeat;}
#nav li a:hover span{background:url(img/navright-hover.png) top right no-repeat;}
#nav li.current a:hover{color:black;}
#container{background:url(img/container-bg.png) top left repeat-y;padding:1px 0 0 0;margin:0;width:100%;text-align:left;}
#contentwrapper{float:right;margin-right:6px;width:737px;background:url(img/content-bg.png) top left repeat-x;}
#content{float:left;width:515px;padding:10px;border-left:1px dotted #4E7BA5;border-right:1px dotted #4E7BA5;}
#asideright{float:right;width:180px;padding:10px;}
#asideleft{float:left;width:216px;margin-left:2px;}
#asideleft h2{font:bold 15px arial;display:block;padding:5px 3px 5px 8px;background-color:#97BEA9;margin:0;color:white;border-bottom:1px dotted #6B9591;}
#asideleft h2 a{font:bold 15px arial;color:white;text-decoration:underline;}
form#search{width:100%;display:block;background:#B4D4AD;border-bottom:1px dotted #4E7BA5;}
#search fieldset{border:0;width:200px;margin:0;padding:10px;}
#search p{margin:0;padding:0;}
#search legend{display:none;}
#search label{color:#07565B;font:bold 12px Arial;margin:0;padding-bottom:5px;display:block;}
#search #query{font:bold 12px arial;color:#07565B;float:left;width:110px;padding:3px;background:url(img/input-bg.png) top left no-repeat;border:0;margin:0 6px 0 0;}
#search p.submit input{background-color:#39747A;border:1px solid #07565B;font:bold 12px Arial;color:white;padding:1px;}
ul#provinces{list-style:none;width:100%;overflow:hidden;margin:0;zoom:1;padding:14px 0px;font:bold 10px arial;background:#6B9591;border-bottom:1px dotted #4E7BA5;}
ul#provinces li{width:97px;float:left;margin:1px 1px 1px 5px;padding:0;}
ul#provinces a{text-decoration:none;color:#CCDAD9;padding:4px 8px;display:block;}
ul#provinces a:hover{color:#fff;background:#07565B;}
.boxleft{display:block;background:#B4D4AD;border-bottom:1px dotted #4E7BA5;padding:9px;}
.boxleft p{margin:0;font-size:10px;line-height:15px;padding-bottom:5px;}
#results_title{font:bold 11px arial;padding-bottom:8px;border-bottom:1px solid #6B9591;}
#transresults{border:1px solid #6B9591;padding:5px;margin-top:6px;font-size:10px;}
#trans_src, #trans_dst{width:90px;overflow:hidden;}
#trans_source{width:190px;}
#commentform fieldset{padding:6px;border:1px solid #D2D0C5;}
#commentform label{float:left;width:140px;margin-right:0.5em;padding-top:0.2em;text-align:right;font-weight:bold;}
#commentform legend{padding:0.2em 0.5em;border:1px solid #D2D0C5;color:#716F63;font-size:90%;text-align:right;}
#commentform #mlname{width:300px;margin-bottom:5px;}
#commentform #mlmail{width:300px;margin-bottom:5px;}
#commentform #mlto{width:300px;margin-bottom:5px;}
#commentform #mlcomment{width:300px;margin-bottom:5px;}
#commentform #mlspam{margin-bottom:5px;}
#commentform #mlsubmit{margin:5px 0 0 145px;}
#commentform #mlcaptcha{vertical-align:top;}
.formerror{border:1px solid red;background:url(img/exclamation.png) 7px no-repeat;background-color:#F5C7BD;padding:2px 2px 2px 29px;margin:0 0 5px 146px;}
.information{border:1px solid #999;background:url(img/information.png) 7px no-repeat;padding:6px;padding-left:29px;margin:1px;}
.mainul{list-style:none;margin:15px 0;padding:0;border-top:1px solid #ccc;font:bold 11px arial;}
.mainul li{border-bottom:1px solid #ccc;}
.mainul li span{margin-top:1px;width:65px;float:left;color:#888;font-size:10px;}
.mainul li a{padding:3px 8px;display:block;text-decoration:none;color:#9e1465;}
.mainul li a:hover{color:#000;background:url(img/content-bg-alpha.png) left top repeat;}
#newest-companies{list-style:none;margin:15px 0;padding:0;border-top:1px dotted #4E7BA5;font:11px arial;}
#newest-companies li{border-bottom:1px dotted #4E7BA5;}
#newest-companies li a{padding:3px 8px;display:inline-block;text-decoration:none;color:#9e1465;}
#newest-companies li:hover{background-color:#E3E7E2;}
.basiclist{padding:4px 0;list-style:square;list-style-position:inside;}
.pad{font:bold 11px arial;line-height:14px;padding:2px;}
.pad img{float:left;padding:2px 5px 2px 2px;}
.pad a{display:block;padding:5px;padding-bottom:12px;}
.pad a:hover{border:1px dotted #4E7BA5;padding:4px;padding-bottom:11px;}
#adleft{background-color:#97BEA9;overflow:hidden;margin:0;zoom:1;padding:10px 0 10px 9px;border-bottom:1px dotted #4E7BA5;}
#partners h2{font-size:13px;}
#partners ul{padding:0;font:bold 11px arial;}
#partners li{padding-bottom:6px;}
#partners li img{vertical-align:top;padding:2px;}
#partners span{display:inline-block;width:130px;}
#partners li a{display:block;border:1px dotted #D2D0C5;padding:3px;}
#partners li a:hover{border:1px dotted #4E7BA5;color:#2B4E6F;text-decoration:none;}
.vcard td a{color:#0066CC;font:bold 11px verdana;}
.vcard th{text-align:left;font-weight:normal;vertical-align:top;padding:0;margin:0;}
.vcard th img{margin-right:6px;margin-top:5px;}
.vcard h2{margin-bottom:-6px;padding-bottom:4px;}
.vcard .section{}
.vcard .section .col{float:left;width:256px;}
#companydesc{padding-left:24px;background:url(img/information.png) 2px 2px no-repeat;}
.places{overflow:hidden;}
.places ul{margin:0;padding:0 0 39px 0;border-top:1px solid #D2D0C5;}
.places li{position:relative;border-bottom:1px solid #D2D0C5;font-size:10px;}
.places li:hover{background-color:#E5EBD8;}
.places strong{zoom:1;display:block;}
.places li a{color:#07565B;font-weight:normal;margin:0;padding-left:10px;padding-bottom:1px;display:block;zoom:1;}
.places li a:hover{color:#9e1465;text-decoration:none;}
.places li span{font-size:10px;position:absolute;right:5px;top:0;color:#97BEA9;}
.places strong a{font-weight:bold;}
.places .column{float:left;margin:20px 0 0 0;width:161px;}
.places .notfirst{margin-left:16px;}
.listnumber{float:left;background:#97BEA9;color:#07565B;font:9px arial;width:20px;text-align:center;padding:1px 0;margin:0 10px 0 3px;}
.companies{list-style:none;margin:0;padding:0;color:#aaa;border-top:1px solid #D2D0C5;}
.companies li{clear:left;margin:0;padding:10px 2px;border-bottom:1px solid #D2D0C5;}
.companies li:hover{background-color:#E5EBD8;}
.companies li:hover span.listnumber{background:#07565B;color:#97BEA9;}
.companies h3{font:bold 11px verdana;line-height:14px;margin:0;padding:0;display:block;}
.companies h3 a{text-decoration:underline;color:#000;border-bottom:0;}
.companies h3 a:hover{text-decoration:underline;color:#0066CC;}
.companies .adr{padding:0;margin:0;margin-left:33px;line-height:13px;display:inline-block;font:10px Verdana;color:#444444;}
.companies .logo{float:right;}
.companies li.prominent{background-color:#05acf1;border-color:#05acf1;color:#fff;}
.companies li.prominent h3,
.companies li.prominent h3 a{color:#fff;}
.companies h3 .distance{float:right;margin-top:-6px;}
.companies h3.compads a{color:#9E1465;font:bold 15px Arial;}
.companies h3.compads a:hover{color:#0066CC;}
.companyaff{list-style:none;margin:5px 0 0 0;padding:1px;color:#aaa;border:1px solid #D2D0C5;}
.companyaff li{padding:4px;}
.companyaff h3{margin:0;padding:0;}
.companyaff li:hover{background-color:#E5EBD8;}
.companyaff .adr{padding:0;margin:0;line-height:13px;display:inline-block;font:10px Verdana;color:#444444;}
.companyaff .logo{float:left;margin-right:8px;}
.companyaff h3 a:hover{color:#0066CC;}
#paying_companies{border:1px solid #D2D0C5;padding:2px;margin:10px 0 30px 0;}
#paying_companies .companies{border:0;padding:3px 0;}
#paying_companies .companies li{border:0;margin:1px 0;padding:12px 2px;background:#E5EBD8;}
#paying_companies .companies li img{float:right;border:1px solid #D2D0C5;margin-top:-7px;}
#paying_companies p{margin:0;padding:5px;}
.req_check{float:left;width:20px;padding:1px 0;margin:0px 10px 10px 3px;}
.request_submit{background-color:#97BEA9;border:1px solid #6B9591;font:bold 12px Arial;color:white;padding:1px;}
#footer{background:url(img/footer-bg.png) top left no-repeat;height:10px;margin:0;padding:8px 0;border:0;font:normal 9px Tahoma, Arial;color:#638486;}
#footer p{padding:0 15px;margin:0;float:left;border-right:1px dotted #638486;}
.clearer{font-size:0px;line-height:0px;display:block;margin:0px;padding:0px;clear:both;height:0px;width:auto;clear:both;}
ul.error{list-style:square;list-style-position:inside;}
.register-table{width:100%;border-collapse:collapse;}
.register-table thead th{border-bottom:1px solid #D2D0C5;background-color:#E5EBD8;padding:5px;text-align:left;font:bold 12px Arial;}
.register-table thead th span{font-weight:normal;}
.register-table tbody th{border-bottom:1px solid #D2D0C5;text-align:left;font-weight:normal;padding-right:9px;}
.register-table tbody tr.error td, .register-table tbody tr.error th{background:#F18E8E;}
.register-table tbody td{border-bottom:1px solid #D2D0C5;text-align:right;padding:2px;}
#statimg{width:1px;height:1px;}
#onlinebloemen{margin:8px 0;}
#onlinebloemen a{width:500px;height:25px;display:block;background:url(/_img/bloemen.png) top left no-repeat;padding-top:165px;padding-left:10px;padding-right:10px;color:black;font:bold 12px arial;}
#onlinebloemen a:hover{background:url(/_img/bloemenhover.png) top left no-repeat;color:white;}
.tt-cookie-bar.tt-cookie-bar-position-bottom #tt-cookie-window-message, .tt-cookie-bar.tt-cookie-bar-position-bottom #tt-cookie-window-info{position:relative;left:0px !important;}
.tt-cookie-bar.tt-cookie-bar-position-bottom #tt-cookie-window-header{position:absolute;bottom:0;left:0;display:none !important;}
.tt-cookie-bar #tt-cookie-window-options #tt-cookie-buttonOk span{background-position:0px 0px;font-weight:bold;font-size:12px;color:#fff;margin-top:5000px;margin:33px 15px 10px 5px !important;}
#tt-cookie-buttonInfo::before{content:'?\0000a0';color:white;display:none !important;}
.tt-cookie-bar #tt-cookie-window-options #tt-cookie-buttonInfo span{background-position:0px -32px;color:#fff;display:none !important;}
#map{width:100%;padding-bottom:80%;border:1px solid #D2D0C5;}
.cc-floating .cc-message{display:block;margin-bottom:1em;font-size:11px;}
.cc-floating.cc-type-info.cc-theme-classic .cc-btn{display:inline-block;font-size:11px;}
.cc-floating.cc-theme-classic{padding:1.2em;border-radius:5px;z-index:99999999 !important;}