#/* orange = #E27C00 - groen = #388C35 */
v\:* { behavior:url(#default#VML); }
/* body { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding-bottom:110px; height:100%; background:url(/img/engine/search/bodyback3.jpg) center bottom no-repeat; } */
body,html { font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0; padding:0;  cursor:default; color:#000; background-color:#fff; }
h1 { color:#388C35; font-size:18px; margin:0 0 20px 0px; padding:0; }
h2,h3,h4,h5,h6 { margin:0; padding:0; }
h1,h2 { padding-left:15px; }
p { margin:0px 0px 10px 0px; padding:0px; }

a { color:#E27C00;  }
a:hover { color:#333333; }
a img, .noborder { border:none; }
.spanclick { color:#E27C00; text-decoration:underline;  cursor:pointer; }
.spanclick-hover{ color:#333333; }
div.clearr { height:0px; clear:right; }
div.clearl { height:0px; clear:left; }
div.clearb { height:0px; clear:both; } /*dit hadden we al onder een andere naam, wordt overal gebruikt*/
img.pngfix, div.pngfix, input.pngfix { behavior:url("/codebase/js/pngfix/iepngfix.htc"); }

#globalcontainer { position:relative; height:auto !important; /* real browsers */ height:100%; /* IE6:treated as min-height*/ min-height:100%; /* real browsers */ }
/* #contentcontainer { padding-bottom:220px; } */
.textlinks { margin:0; padding:0px; height:12px; }
.textlinks li { list-style-type:none; display:block; float:right; position:relative; margin:0px; padding:0px 8px 2px 8px; background:url(/img/mainv6/nav/metadivider3.gif) no-repeat center right; }
.textlinks li.arrow { background:url(/img/mainv6/nav/metadivider3_dropdown.gif) no-repeat right 5px; padding:0px 20px 0px 8px; }
.textlinks li.switch { background:none; padding:0px 0px 0px 8px; }
.textlinks li a, .textlinks li span { margin:0px; padding:0px; /*color:#fff;*/ color:#000; font-size:8pt; line-height:18px; text-decoration:none; border-bottom:1px solid #e27c00; }
.textlinks .spanclick-hover { color:#e27c00; }
.textlinks li.arrow .spanclick-hover { /*color:#fff;*/ color:#000; }
.textlinks li.arrow li .spanclick-hover { color:#fff; }
/* COUNTRY AND LANGUAGE SELECTION */
.textlinks li.langsel { background:url(/img/mainv6/nav/metadropdown3.gif) no-repeat right 5px; padding:0px 15px 0px 8px; }
.textlinks li.langsel ul { width:154px; z-index:999; }
.textlinks li.langsel span, .textlinks li.langsel ul li span { background-repeat:no-repeat; padding:5px 5px 5px 22px; }
.textlinks li.langsel span { padding-bottom:0px; background-position:2px 5px; }
.textlinks li.langsel ul li span { background-position:2px center; }
.textlinks li.langsel #langsel_com { background-image:url(/img/mainv6/flags/earth.png); }
.textlinks li.langsel #langsel_nl { background-image:url(/img/mainv6/flags/nl.png); }
.textlinks li.langsel #langsel_benl { background-image:url(/img/mainv6/flags/be.png); }
.textlinks li.langsel #langsel_befr { background-image:url(/img/mainv6/flags/be.png); }
.textlinks li.langsel #langsel_fr { background-image:url(/img/mainv6/flags/fr.png); }
.textlinks li.langsel #langsel_de { background-image:url(/img/mainv6/flags/de.png); }
.textlinks li.langsel #langsel_gb { background-image:url(/img/mainv6/flags/gb.png); }
.textlinks li.langsel #langsel_it { background-image:url(/img/mainv6/flags/it.png); }
.textlinks li.langsel #langsel_es { background-image:url(/img/mainv6/flags/es.png); }
.textlinks li.langsel #langsel_pl { background-image:url(/img/mainv6/flags/pl.png); }
/* SUBMENU */
.textlinks li ul {  margin:0px; padding:0px; width:130px; display:none; position:absolute; top:18px; left:5px; background-color:#fff; border:1px solid #7d7d7d; }
body.nl .textlinks li ul#ourdest { width:165px; }
body.de .textlinks li ul#ourdest { width:150px; }
body.fr .textlinks li ul#ourdest { width:180px; }
body.en .textlinks li ul#ourdest { width:180px; }
body.it .textlinks li ul#ourdest { width:175px; }
body.es .textlinks li ul#ourdest { width:200px; }
body.pl .textlinks li ul#ourdest { width:180px; }
.textlinks > li > ul { padding:0px 0px 0px 0px; }
.textlinks li ul li { width:100%; margin:0px; padding:0px; background:none; border-bottom:1px solid #D6D6D6; list-style:none; display:block; }
.textlinks li ul li a, .textlinks li ul li .spanclick { margin:0px; padding:2px; padding-left:5px; text-align:left; display:block; border:none; color:#000; text-decoration:none; line-height:normal; }
.textlinks li:hover li a:hover, .textlinks li:hover li:hover a, .textlinks li.iehover li a:hover,
.textlinks li.iehover li.iehover a, .textlinks li ul li .spanclick-hover { color:#fff; background-color:#FF9900; }
.textlinks li:hover ul, .textlinks li.iehover ul { display:block; }

#metacontainer { /*background-color:#7d7d7d;*/ height:18px; margin:0 0 0 0;padding:0 0 2px 0; }
#maincontainer, #metanav { width:1000px; margin:0 auto; }

#a__chkdaydiff { border:none; background:none; }
#a__txtdaydiff { width:15px; font-size:10px; }

#logobar { height:75px; margin:4px 0 1px 0; }
#logobar a { margin-top:2px; }
#footer { text-align:center; margin-top:30px; }
#footer .spanclick { text-decoration:none; border-bottom:1px solid #e27c00; margin:0 8px; padding:0px; }
#footer #ftls { font-size:11px; line-height:normal; }
#footer #ftls div { display:inline; border-left:1px solid; padding-left:3px; height:15px; }
#footer #ftls #crln { border-left:none; padding-right:8px; }
#footer #logos .spanclick { border:none; }
#footer #logos { margin-top:20px; }
#footer #rss { background:url(/img/icons/feed.gif) no-repeat center left; padding:0px 0px 0px 15px; }
#footer .spanclick { color:#000; }
#footer .spanclick-hover { color:#e27C00; }
#footer #socnet { margin:0 auto; padding:30px 0px 20px 0px; text-align:left; }
body.nl #footer #socnet { width:600px; }
body.de #footer #socnet { width:400px; }
#footer #socnet div { width:180px; float:left; padding-left:20px; }
#footer #socnet #btn_fb { background:url(/img/mainv6/logo/facebook_small.jpg) no-repeat top left; }
#footer #socnet #btn_twt { background:url(/img/mainv6/logo/twitter_small.jpg) no-repeat top left; }
#footer #socnet #btn_hyv { background:url(/img/mainv6/logo/hyves_small.jpg) no-repeat top left; }
#footer #socnet .spanclick { line-height:18px; }

#btn_retsr { position:absolute; margin-left:765px; }
#leftbar { float:left; width:236px; margin:10px 20px 0 0; }

#save_sr { position:absolute; padding:2px 10px 10px 10px; width:400px; }
#save_sr h3 { padding:0; margin:0; color:#306C30; font-size:14px; }
#save_sr #save_sr_email { margin:8px 0 8px 0; padding:8px; float:right; text-align:right; border:1px dashed #1E8F00; background-color:#eeebeb;}
#save_sr #chk_save_sr_email { background:none; border:none;}
#save_sr #save_sr_mssg { color:#787878; font-size:9px; margin-top:10px; line-height:normal; text-align:center; }

a.arrowlink,a.arrowlink_back, a.closelink, #footer a, a.arrowlink_price, a.arrowlink_hb, a.arrowlink_hb { text-decoration:none; border-bottom:1px solid #e27c00;  }
a.arrowlink,a.arrowlink_back, a.closelink, a.arrowlink_price, #ajloadermssg ul li a { background:url(/img/engine/search/arrowlink_or.gif) no-repeat right center; padding:0 14px 0 0; font-size:12px; }
a.arrowlink_hb { color:#FFFFFF; font-weight:bold; }
a.arrowlink_back { background:url(/img/engine/search/arrowlink_or_back.gif) no-repeat left center; padding:0 0 0 14px;}
a.arrowlink_price { color:#333333; }
a.arrowlink_price:hover { color:#E27C00; }
a.closelink { background-image:url(/img/engine/search/toplinks_close_on.gif); }
a:hover.arrowlink,a:hover.arrowlink_back, a:hover.closelink , #ajloadermssg ul li a:hover { color:#333; }
a.whitelink { color:#fff; }

.prop { height:70px; float:right; width:1px; }
.clear { clear:both; height:1px; overflow:hidden; }

#maincontent { float:left; width:1000px;margin:10px 0 0 0; }
#maincontent.maincontentsearch{ width:744px; }

#mainmenucontainer_er, #mainmenucontainer_bv { background:url(/img/mainv6/nav/topnav_corner_l.gif) no-repeat left; height:26px; padding:0px; }
#mainmenucontainer_er ul, #mainmenucontainer_bv ul { background:url(/img/mainv6/nav/topnav_bg.gif) repeat-x; margin:0px 3px; padding:0px; height:26px; line-height:26px; white-space:nowrap; overflow:hidden; }
#mainmenucontainer_er li, #mainmenucontainer_bv li { list-style-type:none; display:inline; background:url(/img/mainv6/nav/seper.gif) right center no-repeat; margin:0px; padding:0px; }
#mainmenucontainer_er li.last, #mainmenucontainer_bv li.last { background:none; }
#mainmenucontainer_er li a, #mainmenucontainer_bv li a { text-decoration:none; margin:0px; padding:6px 12px; color:#fff; font-size:14px;  }
#mainmenucontainer_er li a:hover, #mainmenucontainer_bv li a:hover { background:url(/img/mainv6/nav/topnav_bg_hover.jpg) repeat-x; }
#mainmenu { height:26px; background:url(/img/mainv6/nav/topnav_corner_r.gif) no-repeat right; }
#mainmenu .wsmenu { font-weight:bold; }

#freesearchcontainer_er, #freesearchcontainer_bv { height:27px; width:100%; background-color:#ffc000; margin:1px 0px 0px 0px; }
#freesearchcontainer_er { background:#ffc000 url(/img/mainv6/nav/er/subnav_corner_l.gif) no-repeat left; }
#freesearchcontainer_bv { background:#ff9900 /*#f58025*/ url(/img/mainv6/nav/bv/subnav_corner_l.gif) no-repeat left; }
#freesearchcontainer_er .keyword_big, #freesearchcontainer_bv .keyword_big { width:275px; } 
#freesearchcontainer_er #freesearch { background:url(/img/mainv6/nav/er/subnav_corner_r.gif) no-repeat right; }
#freesearchcontainer_bv #freesearch { background:url(/img/mainv6/nav/bv/subnav_corner_r.gif) no-repeat right; }
#freesearch { height:27px; padding:0px 0px 0px 0px; }
#freesearch_kw { width:665px; height:25px; float:left; /*text-align:right;*/ margin:0px; padding:0px; }
#freesearch_my { width:315px; height:25px; float:right; padding:6px 10px 2px 0px; text-align:right; font-size:11px; color:#727472; }
#freesearch_my a { margin:0 2px 0 10px; font-size:12px; color:#333; }
#freesearch_my a:hover { color:#e27c00; }
input.keyword_big { padding:2px 5px; border:1px solid #7d7d7d; font-size:12px; background:#fff url(/img/engine/search/keyword_bg.gif) repeat-x left top; margin:3px 5px 0px 0px; }
.button_big_search { behavior:url(/codebase/js/pngfix/iepngfix.htc); cursor:pointer; margin:1px 0px 0px 0px; padding:0px; height:25px; border:none; background:no-repeat top left; }
#freesearch_kw .button_big_search, #freesearch_kw .keyword_big { float:right; display:block; }

body.nl .button_big_search { background-image:url(/img/mainv6/buttons/nl/btn_search.png); width:67px; }
body.fr .button_big_search { background-image:url(/img/mainv6/buttons/fr/btn_search.png); width:107px; }
body.de .button_big_search { background-image:url(/img/mainv6/buttons/de/btn_search.png); width:73px; }
body.en .button_big_search { background-image:url(/img/mainv6/buttons/en/btn_search.png); width:83px; }
body.it .button_big_search { background-image:url(/img/mainv6/buttons/it/btn_search.png); width:90px; }
body.es .button_big_search { background-image:url(/img/mainv6/buttons/es/btn_search.png); width:82px; }
body.pl .button_big_search { background-image:url(/img/mainv6/buttons/pl/btn_search.png); width:85px; }

input.button_big { background:url(/img/engine/search/bigbutton2.gif) no-repeat right; padding:0 35px 0 15px; text-align:right; color:#fff; height:25px; font-size:14px; border:none; width:auto; overflow:visible; }
.button_big_book { behavior:url(/codebase/js/pngfix/iepngfix.htc); cursor:pointer; margin:0px; padding:0px; height:25px; border:none; background:no-repeat top left; }
body.nl .button_big_book { background-image:url(/img/mainv6/buttons/nl/btn_book.png); width:87px; }
body.fr .button_big_book { background-image:url(/img/mainv6/buttons/fr/btn_book.png); width:98px; }
body.de .button_big_book { background-image:url(/img/mainv6/buttons/de/btn_book.png); width:115px; }
body.en .button_big_book { background-image:url(/img/mainv6/buttons/en/btn_book.png); width:68px; }
body.it .button_big_book { background-image:url(/img/mainv6/buttons/it/btn_book.png); width:68px; }
body.es .button_big_book { background-image:url(/img/mainv6/buttons/es/btn_book.png); width:82px; }
body.pl .button_big_book { background-image:url(/img/mainv6/buttons/pl/btn_book.png); width:80px; }

#crumbsbar { padding:6px 0px 2px 10px; font-size:11px; }
#crumbsbar a, #crumbsbar span { margin:0px 5px; }
#crumbsbar, #crumbsbar a { color:#6e6d6d; }
#crumbsbar span { color:#000; }

#ajloader,#sv_ajloader { position:absolute; padding:5px 0 0 5px; }
#ajloadermssg { margin:-4px 0 0 301px; padding:5px 5px 5px 11px; position:absolute; background-color:#f6f5f3; border:1px solid #7d7d7d; border-top-color:#d9d9d9; font-size:11px; background-color:#fff; width:269px; }
#ajloadermssg ul { list-style-type:none; padding:0; margin:10px 0 0 0; }
#ajloadermssg ul li{ margin-top:5px; }

#home_top_l { float:left; width:236px; margin-right:28px; }
#home_top_r { float:left; width:736px; }

.home_subbanner { width:236px; margin:28px 28px 0 0; float:left; }
.home_subbanner img { display:block; }
#home_subbanner1 .home_subbanner_c{ border:1px solid #325a95; border-bottom:none; border-top:none; }
#home_subbanner2 .home_subbanner_c { border:1px solid #325a95; border-bottom:none; border-top:none; }
#home_subbanner3 .home_subbanner_c { border:1px solid #325a95; border-bottom:none; border-top:none; }

#home_subcontent { width:208px; float:left; margin-top:28px; }
#home_newsletter { padding:10px; background-color:#FAFAFA; }
#home_newsletter .keyword_big { width:173px; }

.searchbox_dd { width:170px; float:left; margin-left:8px; display:inline; }
.searchbox_dd select { margin-top:10px; width:170px; font-size:12px; }
#resultbar2 { width:770px; margin-bottom:10px; }
#resultbar_center { background:url(/img/zoeken/engine6/resultbar/bg.gif) repeat-x; height:30px; float:left; }

/* #sbox { background:url(/img/zoeken/engine6/searchbox/v3/boxbg2.gif) no-repeat left 9px; width:735px; margin-top:15px; }
#sbox_map {	width:160px; float:left; }
#sbox_right { float:left; width:575px; margin-top:9px; }
#sbox_right_dd { float:left; width:387px; }
#sbox_right_mapbox { margin-left:20px; float:left; width:168px; }
#sbox_right_mapbox a{ border:none; } */
#sbox { width:547px; float:left; padding:0; }
#sbox_map {	width:160px; float:left; }
#sbox_right { float:left; width:356px; margin:0 0 0 9px;}
#sbox_right_mapbox { float:left; margin-left:15px; width:168px; }
#sbox_right_mapbox a{ border:none; }
#sbox .blockcontent { padding:11px 10px 12px 10px; }
#searchloading {  position:absolute; margin-top:30px; }

.dd { margin-top:10px; }
.dd a { color:#000; }
.dd a:hover { color:#E27C00; }
.dd a.ddbox { display:block; height:19px; line-height:19px; background:url(/img/zoeken/engine6/dropdowns/arrow.gif) no-repeat right #fff; padding-left:8px; text-decoration:none; border:1px solid #9da981; width:160px; }
a.disabled { background-color:#f0f0f0; color:#999; }
.dd a.ddbox:hover { background-image:url(/img/zoeken/engine6/dropdowns/arrow_over.gif); color:#F87501; }
.dd a.ddbox#dd_ad { background:url(/img/zoeken/engine6/dropdowns/calendar.gif) no-repeat right #fff; }
.dd a.ddbox#dd_ad:hover { color:#221909; background-image:url(/img/zoeken/engine6/dropdowns/calendar_over.gif); }
.dd .ddlist { position:absolute; background-color:#fff; border:1px solid #9da981; width:180px; padding:2px 2px 8px 8px; z-index:4; }
.places a{ padding-left:8px; display:block; height:20px; line-height:20px; color:#fff; }
.dd .ddlist a.ddseper, .places a.ddseper { background-color:#F4F2E5; }
.places a:hover{ color:#fff; }
.dd .ddlist span { padding-left:5px; font-size:11px; color:#006600; }
.dd .ddlist a.emptyres, .places a.emptyres , .dd .ddlist span.emptyres { color:#666666; }
#dd_a_leg { margin:10px 25px 0 0; color:#fff; text-align:right; }
#dd_a_leg img { vertical-align:middle; }
#dd_a_top { height:25px; padding-top:3px; } 
#dd_a_prev_mnd { float:left; width:55px; }
#dd_a_curr_mnd { float:left; width:110px; color:#fff; font-size:12px; text-align:center; }
#dd_a_next_mnd { float:right; width:55px; }
/******* COMMENT IF LIVE *******/
/*.dd_apers_div { float:left; width:84px; }
#dd_apers { width:74px; } 
#list_dd_apers { width:auto; padding:5px;}*/
/******* COMMENT IF LIVE *******/
#dd_apers_max { width:74px; }
#list_dd_mnd { width:420px; margin-left:-40px; }
#list_dd_verb { width:320px; margin-left:-40px; }
#list_dd_ad{ font-size:11px; border-top:1px solid #6F6F6F; background:url(/img/zoeken/calendar/cal_bg.gif) left top  repeat-x #8cc401; width:220px; margin:1px 0 0 -31px; }
#list_dd_ad table { border-collapse:collapse; margin:5px 0px 0px 19px; }
#list_dd_ad td, #list_dd_ad th { width:25px; font-size:11px; }
#list_dd_ad th { padding-bottom:5px; color:#fff; }
#list_dd_ad td { height:19px; width:24px; line-height:19px; text-align:center; color:#fff; border:1px solid #bae945; }
#list_dd_ad td.emptycal { border:none; background:none; }
.dd #list_dd_ad a{ color:#E27C00; }
.dd #list_dd_ad td a{ background:url(/img/zoeken/calendar/day_avail.gif) no-repeat; height:19px; width:24px; color:#fff; padding:0; display:block; text-decoration:none; }
.dd #list_dd_ad td a:hover{ background:url(/img/zoeken/calendar/day_sel.jpg) no-repeat; } 

.dd_loading { height:16px; padding:2px 0 2px 0; font-size:11px; font-style:italic; }
.dd_loading img { vertical-align:middle; }
.dd a.suprgo { font-weight:bold; color:#E27C00; padding:2px;}
.dd a.subrgo { padding-left:10px; }
.dd_warning_l {float:left; width:22px; margin-top:5px; }
.dd_warning_r {float:left; width:153px; margin-top:5px; padding-top:2px;}

#list_dd_verb .dd_warning_r { width: 240px;}

#infobox { width:292px; position:absolute; }
#infobox #infobox_top { height:19px; background-image:url(/img/engine/infobox/top.gif); padding:16px 0 0 10px; text-align:center; }
#infobox #infobox_top a	{ color:#fff; font-weight:bold; }
#infobox #infobox_content { padding:10px; font-size:14px; font-weight:bold; text-align:center; color:#fff; background-image:url(/img/engine/infobox/bg.gif); }
#infobox #infobox_bottom { height:10px; background-image:url(/img/engine/infobox/bottom.gif); }

div#save_sr h3 { padding:0; margin:0; color:#306C30; font-size:14px; }
div#save_sr #save_sr_email { margin:8px 0 8px 0; padding:8px; float:right; text-align:right; border:1px dashed #1E8F00; background-color:#eeebeb; }
div#save_sr #chk_save_sr_email { background:none; border:none; }
div#save_sr #save_sr_mssg { color:#787878; font-size:9px; margin-top:10px; line-height:normal; text-align:center; }

#multimapkeyword { position:absolute; padding:10px; background:#fff; }

div#overDiv { position:absolute; visibility:hidden; z-index:1000; line-height:normal; }
div.cleardiv { clear:both; margin:0px; padding:0px; height:0px; }

/* contentvak */

.general_message { background-position:right center; font-size:12px; margin-bottom:10px; }
.general_message div { padding:11px 10px 11px 80px; min-height:53px; font-size:14px; font-weight:bold; }
* html .general_message div { height:53px; behavior:url("/codebase/js/pngfix/iepngfix.htc"); width:910px; }
.general_message .info, .general_message .loadmssg { background:url(/img/mainv6/messages/icon_info.png) #F1F6F7 no-repeat 10px 5px; border:1px solid #20A3C3; }
.general_message .info { border-left:none; border-right:none; }
.general_message .warning { background:url(/img/mainv6/messages/icon_warning.png) #ffecd4 no-repeat 10px 5px; border:1px solid #EEC062; border-left:none; border-right:none; }
.general_message .error { background:url(/img/mainv6/messages/icon_error.png) #FFF3EE no-repeat 10px 5px; border:1px solid #CC0000; border-left:none; border-right:none; }
.general_message .success { background:url(/img/mainv6/messages/icon_success.png) #f4fff0 no-repeat 10px 5px; border:1px solid #006600; border-left:none; border-right:none; }

#contentdiv { line-height:18px; width:804px; float:left; }
#contentdiv1000 {line-height:18px; width:1000px; float:left; }
#contentdiv p { margin:0px 0px 10px 0px; padding:0px; }
#rightbar, #pagenav { width:176px;float:left; }
#rightbar { padding:0px 0px 0px 20px; }
#pagenav { margin:0px 20px 0px 0px; }
#rightbar img, #pagenav img { margin:0px 0px 10px 0px; }

.erblock, .bvblock { background:transparent url(/img/mainv6/kader/bl.gif) no-repeat bottom left; margin:0px 0px 15px 0px; padding:0px; }
.erblock h2, .bvblock h2 { padding:0px 0px 0px 15px; }

.erblock .blockheader, .bvblock .blockheader { background:transparent url(/img/mainv6/kader/tl.gif) no-repeat top left; }
.erblock .blockheader h2, .bvblock .blockheader h2 { background:transparent url(/img/mainv6/kader/tr.gif) no-repeat top right; }
.erblock .blockheader_g, .bvblock .blockheader_g { background:transparent url(/img/mainv6/kader/t5l.gif) no-repeat top left; }
.erblock .blockheader_g h2, .bvblock .blockheader_g h2 { background:transparent url(/img/mainv6/kader/t5r.gif) no-repeat top right; }
.erblock .blockheader_gr, .bvblock .blockheader_gr { background:transparent url(/img/mainv6/kader/t6l.gif) no-repeat top left; }
.erblock .blockheader_gr h2, .bvblock .blockheader_gr h2 { background:transparent url(/img/mainv6/kader/t6r.gif) no-repeat top right; }
.erblock .blockheader_o, .bvblock .blockheader_o { background:transparent url(/img/mainv6/kader/t7l.gif) no-repeat top left; }
.erblock .blockheader_o h2, .bvblock .blockheader_o h2 { background:transparent url(/img/mainv6/kader/t7r.gif) no-repeat top right; }

.erblock .blockheader_w, .bvblock .blockheader_w { background:transparent url(/img/mainv6/kader/t2l.gif) no-repeat top left; height:4px; }
.erblock .blockheader_w h2, .erblock .blockheader_w div, .bvblock .blockheader_w h2, .bvblock .blockheader_w div { background:transparent url(/img/mainv6/kader/t2r.gif) no-repeat top right;height:4px; }

.erblock .blockintro, .erblock .blockcontent, .erblock .blockcontent2, .bvblock .blockintro, .bvblock .blockcontent, .bvblock .blockcontent2 { border-style:solid; border-width:0px 1px; border-color:#dbdada; overflow:hidden;padding:10px 15px; }
.erblock .blockintro, .erblock .blockcontent2, .bvblock .blockintro, .bvblock .blockcontent2 { background-color:#F4F4F4; }
.erblock .blockcontent p, .bvblock .blockcontent p { margin:0px 0px 15px 0px; }
.erblock .blockfooter, .bvblock .blockfooter { background:transparent url(/img/mainv6/kader/br.gif) no-repeat bottom right; height:8px; }

.erblock .blockheader h2, .bvblock .blockheader h2, .erblock .blockheader_b h2, .bvblock .blockheader_b h2, .erblock .blockheader_gr h2, .bvblock .blockheader_gr h2, .erblock .blockheader_o h2, .bvblock .blockheader_o h2 { font-size:14px; color:#fff; line-height:28px; margin:0px; }
.erblock .blockheader_g h2, .bvblock .blockheader_g h2 { font-size:14px; color:#000; line-height:28px; margin:0px; }
.erblock .blockheader a.name, .bvblock .blockheader a.name { color:#fff; text-decoration:none; }
.erblock .blockcontent h3, .bvblock .blockcontent h3 { font-size:12px; margin:0px; padding:0px; }

.blockcontent ul { list-style-image:url(/img/zoeken/hb/bullet_green.gif); }
#as_selection .blockcontent ul { margin:10px 0px 10px 0px; padding:0px 0px 0px 25px; list-style-type:none; list-style-image:none; }
#ysearch .blockcontent ul { margin:5px 0px 5px 0px; padding:0px 0px 0px 25px; list-style-type:none; list-style-image:none; }

/* variatie op contentvak voor navigatielinks */
#pagenav .erblock, #pagenav .bvblock, #sbox.erblock, #sbox.bvblock { background:transparent url(/img/mainv6/kader/bl2.gif) no-repeat bottom left; margin:0px 0px 15px 0px; padding:0px; }
#sbox .blockcontent, #sbox .blockcontent2 { padding:10px; }
#pagenav .blockcontent2 { padding:0px; }
#pagenav .erblock .blockfooter, #pagenav .bvblock .blockfooter, #sbox .blockfooter { background:transparent url(/img/mainv6/kader/br2.gif) no-repeat bottom right; height:8px; }
#pagenav ul { margin:0px;padding:0px;list-style-image:none;list-style-type:none; }
#pagenav li a { display:block; margin:0px; padding:5px; text-decoration:underline; font-weight:bold; color:#000; letter-spacing:0.6px; height:15px; }
#pagenav li a:hover, #pagenav li a.active { color:#fff; background-color:#a9a9a9; text-decoration:none; }

.kader { margin:0px 0px 15px 0px; padding:0px 0px 10px 0px; background:url(/img/zoeken/hb/divider.gif) no-repeat bottom center; }
.kader h2 { font-size:13px; font-weight:bold;}
.kader h2 a.name { color:#fff; text-decoration:none; }
.kader div h3 { margin:0px; font-size:12px; }
.kader ul { list-style-type:square; }

.buttondiv {background:transparent url(/img/algbutton/btn_bg_left.gif) no-repeat top left;margin:0px 0px 15px 0px; padding:0px;width:80px;margin-left:auto;margin-right:auto;}
.buttondiv a {background:transparent url(/img/algbutton/btn_bg_right.gif) no-repeat top right;height:19px;color:#fff;font-weight:bold;text-decoration:none;display:block;}

/* forms */
form { margin:0px; padding:0px; }
input, textarea, select { border:1px solid #666; font-size:11px; }
input, textarea, button { background-color:#fff; color:#000; font-family:Arial, Helvetica, sans-serif; font-size:11px; }
select { background-color:#fff; color:#000; }
.form div label { float:left; padding:0px 2px; margin:0px 0px 2px 0px; text-align:right; }
.form div input, .form div textarea { float:left; padding-left:2px; }
.form div input, .form div select, .form div textarea { margin:0px 0px 2px 0px; background-repeat:no-repeat; background-position:top right; }
.chkbx, .rdbtn { border:none; background:none; }
.form div br { clear:both; }
button, .submitbutton { cursor:pointer; border:none; height:23px; }
.hide_error { display:none; }
.show_error { margin:0px 0px 5px 0px; padding:0px 0px 0px 150px; font-size:8pt; font-weight:bold; color:#ff0000; clear:both; }
#maincontent #contentdiv .kader div .form div .show_error { margin:0px 0px 5px 0px; padding:0px 0px 0px 150px; }

/* Standaardform */
.form .default label { width:150px; }
.form .default select { width:180px; }
.form .default .large, .form .default .large_mandatory { width:300px; }
.form .default .medium, .form .default .medium_mandatory { width:150px; }
.form .default .small, .form .default .small_mandatory { width:75px; margin-right:5px; }
.form .default .fielderror,
.form .default .submitbutton { margin-left:165px; }
.form .default .show_error { padding-left:165px; }
.form .large_mandatory, .form .medium_mandatory, .form div .small_mandatory, .form div .mandatory, input.mandatory, textarea.mandatory, select.mandatory { border-left:5px solid #F87501; padding:1px 0px 1px 2px; }
#maincontent p.mandatorykey { color:#F87501;font-weight:bold;border-left:5px solid #F87501;margin:5px 0px 10px 0px; padding:0px 0px 0px 5px; }

#del_ad { text-align:center; }
#del_ad a { color:#fff; }

#authbar { margin:0px 0px 10px 0px; padding:0px; color:#fff; height:28px; line-height:26px; text-align:center; background:#388c35 url(/img/mainv6/header/loginbarbkg.gif) repeat-x; border-bottom:1px solid #fff; color:#fff; }
#authbar #authbar_toolsect a { color:#fff; line-height:26px; display:block; float:right; padding:0px 10px 0px 33px; border-right:1px solid #388c35; background-repeat:no-repeat; background-position:5px 50%; }
#authbar #authbar_toolsect a:hover { text-decoration:none; color:#dedede; }
#authbar #authbar_toolsect span { display:block; float:right; padding:0px 10px 0px 30px; background-repeat:no-repeat; background-position:5px 50%; border-right:1px solid #388c35; }
#authbar img { vertical-align:middle; }
#authbar #authbar_container { width:1000px; margin:0 auto; }
#authbar #authbar_titlesect { width:400px; float:left; text-align:left; }
#authbar #authbar_toolsect { width:600px; float:left; text-align:right; }
#ta_info { margin-top:10px; }

#authbar #authbarlnk_edit { background-image:url(/img/cms/icons/edit.png); }
#authbar #authbarlnk_update { background-image:url(/img/cms/icons/sync.png); }
#authbar #authbarlnk_tracking { background-image:url(/img/cms/icons/update.png); }
#authbar #authbarlnk_cmshome { background-image:url(/img/cms/icons/user.png); }
#authbar #authbar_toolsect #authbarlnk_signout { background-image:url(/img/cms/icons/signout.png); border-right:none; }
#authbar #authbarinfo_sync { background-image:url(/img/cms/icons/clock.png); }

#poilist h3 { margin:0px 5px 5px 0;  }
#poilist .selectpoi { background:no-repeat; color:#fff; font-size:11px; font-weight:normal; margin:0 8px 0 0; font-weight:bold; padding:2px 0 0 28px; height:25px; }
#poilist .selectpoi a { color:#fff; }
#poilist .selectpoi input { background:none; border:none; }
#poilist_icons { margin-left:10px; }
#poilist_icons ul { margin:0; padding:0; list-style-type:none; list-style-image:none; }
#poilist_icons  ul li  { margin:4px 0 0 0; }
#poilist_icons  ul li img { vertical-align:middle; margin-right:5px;}
#poilist_icons  ul li a { margin-left:5px; padding-right:5px; color:#fff;  padding:0px 5px 0px 13px; background:url(/img/nav/searchunselected10.gif) 0px 3px no-repeat; }
#poilist_icons  ul li a:hover { color:#333333; background-image:url(/img/nav/searchselected9.gif); }

#poilist_icons  ul li.itemsel { font-weight:bold; color:#333333; background:url(/img/nav/searchselected10.gif) no-repeat 28px 5px; }
#poilist_icons  ul li.itemsel a { padding-left:0px;}
#poilist_icons  ul li.itemsel img { padding-right:19px; }

/* RECENT HOMES BAR */

#recenthomes { margin-top:20px; }
#recenthomes ul { list-style:none; list-style-image:none; /*For IE*/ padding-left:0px; text-align:center; margin:0px 0px 0px 5px; }
#recenthomes ul li { display:block; float:left; margin:0px 20px 10px 0px; padding:0px; list-style-image:none; }
#recenthomes ul .housepic { border:1px solid #d6d6d6; width:128px; height:85px; }
#recenthomes span { font-weight:bold; }

/* DEBUG MODE */

#debug { background-color:#5B5B5B; margin-top:2px; padding-bottom:10px; }
#debug h3 { color:#fff; padding:4px; font-size:16px; }
#debug .debug { background-color:#fff; width:290px; height:400px; overflow-y:auto; overflow-x:hidden; margin:5px; float:left; padding:3px; }
#debug .debug#debugcookies { overflow-x:auto; }
#debug .debug .debugtitle { background-color:#D6D6D6; font-weight:bold; text-align:center; padding:2px; text-transform:uppercase; }
#debug .debug ul { list-style-type:square; margin:0px; padding:0px 0px 0px 15px; }
.webdevmsg { background-color:#fff; margin:5px; padding:5px; }
.webdevmsg a { font-weight:bold; margin-right:10px; background-color:#D6D6D6; color:#000; padding:3px 5px; }

.silkb a, .silkb button{ display:block; float:left; margin:0 7px 0 0; background-color:#f5f5f5; border:1px solid #dedede; border-top:1px solid #eee; border-left:1px solid #eee; font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif; font-size:100%; line-height:130%; text-decoration:none; font-weight:bold; color:#565656; cursor:pointer; padding:5px 10px 6px 7px; /* Links */
}
.silkb button{  width:auto; overflow:visible; padding:4px 10px 3px 7px; /* IE6 */ }
.silkb button[type]{ padding:5px 10px 5px 7px; /* Firefox */ line-height:17px; /* Safari */ }
*:first-child+html button[type]{  padding:4px 10px 3px 7px; /* IE7 */ }
.silkb button img, .silkb a img{  margin:0 3px -3px 0 !important; padding:0; border:none;  width:16px; height:16px;
}

/* STANDARD */
button:hover, .silkb a:hover{ background-color:#dff4ff;  border:1px solid #c2e1ef; color:#336699;}
.silkb a:active{ background-color:#6299c5; border:1px solid #6299c5; color:#fff; }

/* POSITIVE */
button.positive, .silkb a.positive{ color:#529214; }
.silkb a.positive:hover, button.positive:hover{ background-color:#E6EFC2; border:1px solid #C6D880; color:#529214; }
.silkb a.positive:active{ background-color:#529214; border:1px solid #529214; color:#fff; }

/* NEGATIVE */
.silkb a.negative, button.negative{ color:#d12f19; }
.silkb a.negative:hover, button.negative:hover{ background:#fbe3e4; border:1px solid #fbc2c4; color:#d12f19; }
.silkb a.negative:active{ background-color:#d12f19; border:1px solid #d12f19; color:#fff; }
#wdbar { background-color:#ecf2e6; padding:10px; text-align:center; font-size:90%; border-bottom:1px solid #bfbfbf; }