﻿/* ----------------------- */
form, img, html, body, p, h3, h2, h1, table, tr, td{margin:0;padding:0;border:0;font-weight:normal;font-size:12px;font-family:Arial, Helvetica, sans-serif;letter-spacing:normal;color:#323232;vertical-align:top;text-align:left;}
p, span{margin-bottom:15px;}
.center{text-align:center;}
.addthis_button{}
input, select{font-size:12px;font-family:helvetica, arial, geneva, sans-serif;color:#323232;}
a{font-size:12px;font-family:Arial, Helvetica, sans-serif;text-decoration:underline;color:#0C3B5E;cursor:pointer;}
a:hover{text-decoration:underline;color:#F30;}
html{height:100%;margin-bottom:1px;}
body{height:auto;margin:0 0 30px 0;border:0;font-weight:normal;font-size:11px;font-family:Arial, Helvetica, sans-serif;text-align:center;background:#94BCD9;}
/* ----------------------------------------------------------------------------	*/
#highlight, #bottom{position:absolute;top:10px;left:14px;height:15px;width:970px;margin:0;padding:0 5px;border:0;text-align:right;z-index:2350;}
#bottom{top:102px;height:60px;z-index:1500;background:#FFF url('../img/top_top.png') no-repeat scroll left bottom;}
#highlight h1, #bottom h4{overflow:hidden;width:435px;margin:0;padding:0 0 0 510px;border:0;font-size:10px;line-height:12px;text-decoration:underline;text-align:center;z-index:30;white-space:nowrap;color:#036;}
/* ----------------------------------------------------------------------------	*/
#content{position:absolute;top:175px;left:14px;width:980px;margin:0;padding:15px 0 0px 0;border:0;background:#FFF url('../img/middle_top.png') no-repeat scroll left top;z-index:0;}
#wrapper-22, #wrapper-33{width:980px;margin:0;background:#FFF url('../img/middle_bg.png') repeat-y scroll left top;z-index:10;}
#inner2, #inner2prop, #inner3{margin:0 10px;width:960px;position:relative;z-index:4;}
#inner2{padding-top:0px;}
#inner2prop{padding-top:10px;}
#alldiv{clear:both;overflow:hidden;width:960px;margin:0 auto;padding:0;padding:0px 0px 10px 0px;border:0;border-top:0px #79C0FF solid;vertical-align:top;text-align:left;z-index:6;}
#divforpage3, #divforpage33{z-index:0;clear:both;position:relative;width:100%;margin:0;border:0;padding:0;vertical-align:top;text-align:left;}
.container{width:100%;padding-top:2px;}
#mainfinal{clear:both;overflow:hidden;height:auto;width:960px;min-width:960px;margin:0 0 0 22px;padding:0;border:0 #036 solid;border-width:0 0px;text-align:left;background:#000 url('../img/splitx.jpg') repeat-y scroll center top;}
#mainfinal{width:980px;margin:0;padding:0;border:0;text-align:center;background:#FFF url('../img/middle_bg.png') repeat-y scroll left top;z-index:10;}
img.logo{vertical-align:middle;text-align:left;left:0;margin:15px 10px 0 30px;border:0;width:453px;height:78px;z-index:2300;}
img.logo2{vertical-align:middle;text-align:left;left:0;margin:20px 0 0 0px;border:0;width:20px;height:90px;}
img.logo3{vertical-align:middle;text-align:left;left:0;margin:12px 0 0 10px;border:0;width:453px;height:78px;}
img.key{margin:0;border:0;width:1px;height:1px;text-align:center;vertical-align:middle;}
.logo{text-align:center;}
.underline{text-decoration:underline;}
hr{color:#FFF;height:1px;}
/* ----------------------------------------------------------------------------	*/
#headHolder{overflow:hidden;position:absolute;top:10px;left:14px;width:980px;height:92px;margin:0;padding:0;border:1px #5999C6 dashed;border-width:0px 0 0 0;text-align:left;background:#FFF url('../img/middle_bg.png') repeat-y scroll center top;z-index:2310;}
#headHolder2{width:980px;height:30px;margin:0;padding:0;border:0;text-align:left;background:transparent url('../img/middle_top.png') no-repeat scroll left top;z-index:2101;}
/* ----------------------------------------------------------------------------	*/
#backgroundHolder{position:absolute;top:117px;left:24px;width:960px;height:30px;margin:0 auto;padding-top:0px;border:0;text-align:center;background:#F00 url('../img/bgholder.jpg') no-repeat scroll left top;z-index:2200;}
/* ----------------------------------------------------------------------------	*/
.nav, .nav ul{list-style-type:none;margin:0;padding:0;}
.nav a{text-decoration:none;}
.nav{font-family:arial, sans-serif;font-size:12px;width:800px;margin:0 0 0 10px;text-align:center;}
.nav a{background:#000 url('../img/bgholder.jpg') repeat-x scroll center -1px;}
.nav a b{color:#fff;font-weight:bold;display:block;padding:5px 0;margin:1px 1px 2px 1px;border:1px #6095BD solid;border-width:0px 1px;}
.nav ul a b{margin:0 1px;border-width:0 1px;}
.nav ul a b.top{margin:0 1px;border-width:1px 1px 0 1px;}
.nav ul a b.bottom{margin:0 1px;border-width:0 1px 1px 1px;}
.nav ul a b.topbottom{margin:0 1px;border-width:1px 1px 1px 1px;}
.nav .fly .main b{background:url('../images/arrow.gif') no-repeat right 9px;}
.nav .down b{background:url('../images/arrow2.gif') no-repeat right 11px;}
/* for the offset left dropdown and flyout */
.nav .nav4 ul .main b{background:url('../images/arrow3.gif') no-repeat left 9px;}
/* HEIGHT */
.nav ul ul{top:-26px;}
/* position the top of the flyout sub menus */
/* WIDTHS change this WITH CARE to suit your requirements */
/* The bit that does ALL the work to bring the sub menus into view */
.nav a:hover, .nav a:focus, .nav a:active{margin-right:0;z-index:100;outline:0;}
.nav a:hover b, .nav a:focus b, .nav a:active b, .nav .nav2 a:hover b, .nav .nav2 a:focus b, .nav .nav2 a:active b, .nav .nav4 a:hover b, .nav .nav4 a:focus b, .nav .nav4 a:active b{cursor:pointer;text-decoration:underline;color:#FEA;background:#000 url('../img/saf-bg.jpg') repeat-x scroll left center;}
/* FOR NAV2 ==============================*/
.nav .nav2 a b, .nav .nav2 .fly a b{}
.nav2{width:200px;}
.nav2 a{width:200px;margin-right:-199px;}
.nav2 ul{left:0px;top:0;}
/* center the dropdown */
.nav2 ul a{width:200px;margin-right:-199px;text-align:left;text-indent:10px;}
.nav2 ul a:hover, .nav2 ul a:focus, .nav2 ul a:active{margin-right:-0px;}
/* .nav2 ul ul{left:200px;} */
/* nav2a */
/* .nav2a ul a{width:200px;margin-right:-199px;}
.nav2a ul a:hover, .nav2a ul a:focus, .nav2a ul a:active{margin-right:-20px;} */
/* FOR NAV4 */
.nav .nav4 a b, .nav .nav4 .fly a b{}
.nav4{width:150px;}
.nav4 a{width:150px;margin-right:-149px;}
.nav4 ul{left:-0px;top:0;}
/* center the dropdown */
.nav4 ul a{width:150px;margin-right:-149px;text-align:left;text-indent:13px;}
.nav4 ul a:hover, .nav4 ul a:focus, .nav4 ul a:active{margin-right:-0px;}
.nav4 ul ul{left:auto;right:150px;}
/* position the flyouts left */
.nav4a ul a{width:150px;margin-right:-149px;}
.nav4a ul a:hover, .nav4a ul a:focus, .nav4a ul a:active{margin-right:0;}
.nav4 .nav4a ul{right:150px;}
/* ---Not Change-------------------------------------------------------------------------	*/
.nav li{float:left;}
.nav ul{float:left;position:relative;z-index:2200;}
.nav ul li{clear:left;}
.nav a{position:relative;display:block;}
.nav a.main, .nav a.none{float:left; /* necessary for float drop */;margin-top:10000px;}
.nav .drop, .nav .fly{margin-top:-10000px;}
.nav ul{margin-bottom:-5000px;}
.nav ul:hover{clear:left;}
/* ---------------------------------------------------------------------------- */
.welcomediv, .strandmenu{clear:both;height:auto;width:960px;margin:0;padding:0 0 25px 0;border:0;font-weight:normal;font-size:12px;vertical-align:middle;text-align:left;text-indent:15px;color:#323232;background-color:#FFF;}
.strandmenu{width:auto;margin:0 0 25px 0;padding:5px 5px 7px 10px;border:0px #F2DCB5 solid;font-size:13px;text-indent:0px;color:#323232;}
.strandmenu1, .strandmenu2{width:49%;margin:0 2% 20px 0;float:left;}
.strandmenu2{width:49%;margin:0 0 20px 0;float:left;}
.strandmenu a{color:#0C3B5E;}
.strandmenu a:hover{color:#F30;}
a.welcomediva, a.welcomedivaon{z-index:10;font-weight:normal;font-size:12px;text-decoration:underline;text-align:left;color:#0C3B5E;}
a.welcomediva, a.welcomediva:link, a.welcomediva:active, a.welcomediva:visited{text-decoration:underline;color:#0C3B5E;}
a.welcomedivaon, a.welcomedivaon:link, a.welcomedivaon:active, a.welcomedivaon:visited{text-decoration:none;color:#323232;}
a.welcomediva:hover, a.welcomedivaon:hover{color:#F30;text-decoration:underline;}
#columnleft{width:220px;margin:0px 10px 0 10px;padding:0;border:0;vertical-align:top;text-align:left;z-index:40;float:left;background:transparent;}
img.fax{border:0;text-decoration:none;}
.kleinkaart{border:0;text-decoration:none;width:188px;height:170px;}
.divlinks{clear:both;height:auto;width:100%;margin:0 auto;padding:0;border:0;font-weight:normal;font-size:11px;vertical-align:middle;text-align:center;color:#323232;}
.divlinks p{text-align:center;text-indent:0;font-size:12px;font-weight:normal;color:#323232;}
#columncenterpad, #columncenter, #columncenterprop{clear:both;overflow:hidden;height:auto;width:690px;margin:0;padding:0 10px 15px 0px;border:0;vertical-align:top;text-align:left;z-index:10;float:right;}
#columncenter, #columncenterprop{width:670px;margin:0 auto;padding:0px 1px 10px 1px;border:0;vertical-align:top;text-align:left;z-index:10;float:none;}
.divh{z-index:50;width:444px;margin:0;padding:0;border:0;background-color:#FFF;}
#columncenterhead, #columncenterheader, #columncenterheadera{overflow:hidden;width:690px;width:100%;margin:0;padding:0 0 5px 0;border:0;vertical-align:top;text-align:center;z-index:8;}
#columncenterheader{padding:20px 0 5px 0;}
#columncenterhead h1, #columncenterhead h2, #columncenterheader h1, #columncenterheader h2{margin:0 auto;padding:0px 0 5px 0;font-size:26px;font-weight:bold;text-align:left;text-indent:15px;color:#720;}
#columncenterheader h1, #columncenterheader h2, #columncenterheadera h2{font-weight:bold;text-decoration:none;color:#323232;}
#columncenterheader h2 span{text-indent:15px;font-size:16px;}
#columncenter2{height:auto;width:350px;margin:12px 20px 12px 0;padding:0;border:0;vertical-align:top;text-align:left;float:left;}
#columncenter23{height:auto;width:100%;margin:0;padding:0;border:0;vertical-align:top;text-align:left;}
#columncenter h2, #columncenter p.mypheader, #columncenterprop h2{line-height:16px;margin:0;margin-bottom:10px;text-decoration:none;padding:0;padding-top:3px;padding-bottom:3px;border:0;text-align:left;vertical-align:middle;}
#columncenter h2, #columncenter p.mypheader, #columncenter span{margin-bottom:10px;padding:0;color:#323232;text-align:left;font-size:12px;}
#columncenter h2{font-weight:bold;}
#columncenter p.mypheader, #columncenter p.mypheader2, #columncenter p.mypcentrehead{padding-top:10px;padding-bottom:8px;font-weight:bold;font-size:16px;text-align:left;}
#columncenter p.mypheader2{padding:0 0 5px 0;font-size:13px;font-weight:normal;}
#columncenter li.mybold{padding:0 0 5px 0;font-size:13px;font-weight:normal;}
#columncenter p.mypcentrehead, #columncenterprop p.mypcentrehead{margin:0;padding-bottom:5px;font-size:18px;text-align:left;color:#323232;}
#columncenter h3, #columncenter li, #columncenter li a, #columncenter ul li, #columncenter ul li a, #columncenter ul ul li, #columncenter ul li ul li, #columncenter li li ul{margin:20px 0;padding:0;text-align:left;font-size:12px;font-weight:normal;}
#columncenter ul li, #columncenter li ul li{list-style:square;}
#columncenter h3 a, #columncenter li a, #columncenter ul li a{font-weight:bold;color:#720;}
#columncenter ul{padding-left:10px;margin-left:10px;}
#columncenter a.hotels{margin-left:0;font-size:10px;color:#046;font-weight:bold;font-size:11px;text-decoration:none;}
#columncenter a.hotels:hover{color:#F30;text-decoration:underline;}
#columncenterprop h2{border:0;margin-bottom:0;background-color:transparent;}
img.mapborder, img.mapafrica, img.mapborderwc, img.mapcapetown{border:0;padding:0;margin:0;width:413px;height:373px;text-align:center;}
img.mapafrica{width:500px;height:600px;}
img.mapborderwc{width:432px;height:352px;}
img.mapcapetown{width:450px;height:640px;}
.divnormal, #divafrica{clear:both;overflow:hidden;height:auto;width:430px;margin:0 5px;padding:0;border:0;color:#323232;text-align:center;}
#divafrica{width:500px;height:600px;margin:0 auto;padding:5px;background:#FFB37C;}
.pjustified{text-align:justify;}
#divforpage6{clear:both;overflow:hidden;height:auto;width:100%;margin:20px auto;padding:0;border:0;vertical-align:top;text-align:center;}
a.propLinks, a.propLinks185, a.propLinksOn{clear:left;line-height:11px;height:30px;width:104px;margin:0 0 5px 0;padding:2px 2px 2px 2px;text-align:center;vertical-align:middle;font-weight:bold;font-size:10px;color:#FFF;text-decoration:none;border:1px solid #F60;background-color:#3E6DC6;float:right;}
a.propLinks, a.propLinks185, a.propLinksOn{height:40px;width:160px;margin:0 5px 0 5px;padding:5px 5px 0 5px;border:0;}
a.propLinks, a.propLinks185{color:#FFF;background:#666 url('../img/property-menu.jpg') no-repeat scroll center top;}
a.propLinks185{margin:0 185px 0 5px;}
a.propLinksOn, a.propLinks:hover, a.propLinks185:hover, a.propLinksOn:hover{color:#FFF;background:#666 url('../img/property-menu-on.jpg') no-repeat scroll center top;}
#bottomline{clear:both;height:auto;margin:10px 0;padding:0 15px;vertical-align:top;text-align:center;}
#copyrightcell, #copyrightcell p{width:100%;padding:0;margin:0 auto;text-align:center;vertical-align:top;font-weight:bold;}
.copyrightcell2{}
#finaldiv{clear:both;overflow:hidden;height:auto;width:940px;margin:0 auto;padding:10px 10px 0 10px;border:0;vertical-align:top;text-align:left;vertical-align:top;background:#FFF;}
#finalcell{width:96%;margin:0 auto;border:0;padding:10px 2%;vertical-align:top;text-align:justify;vertical-align:top;font-size:11px;color:#323232;}
#finalcell h2, #finalcell p{margin:0 0 10px 0;font-size:11px;color:#323232;}
.finalcell2{padding:0;margin:0 0 0 0;vertical-align:top;color:#323232;}
a.ads1, a.ads2, a.ads3{color:#720;text-decoration:underline;font-family:helvetica, arial, geneva, sans-serif;font-size:12px;font-weight:bold;}
a.ads2{color:#000;text-decoration:none;font-weight:normal;}
a.ads3{color:gray;text-decoration:none;font-size:10px;font-weight:normal;}
.AdresBold{font-weight:bold;font-size:12px;}
.adres{font-size:12px;}
.border0r, .border0l{border:0;margin:0 15px;}
.border0r{float:right;}
.border0l{float:left;}
#listing{clear:both;height:auto;width:100%;margin:0;padding:0;border:0;color:#323232;text-align:left;}
#listing h2{color:#FFF;font-weight:bold;font-size:12px;margin:0;padding:2px;padding-left:7px;text-align:left;}
#listinghead, #listinghead2, #prophead{width:100%;margin:0;padding:0;border:0;vertical-align:middle;text-align:center;}
#listinghead h2, #listinghead p, #listinghead2 p, #listinghead2 h2, #listinghead h3, #prophead h2{line-height:16px;width:99%;margin:20px 0 20px 0;padding:0;text-align:center;text-decoration:none;vertical-align:middle;border:0;font-weight:bold;text-align:left;font-size:12px;color:#323232;}
#listinghead h2, #listinghead p, #listinghead2 p, #listinghead2 h2{font-weight:normal;font-size:18px;color:#323232;}
#prophead h2{width:99%;margin:0 0 15px 0;font-size:14px;color:#323232;}
#listinghead h3{text-align:left;}
#listinghead ul li{width:90%;margin:10px;margin-left:0;font-weight:normal;font-size:12px;text-align:justify;}
#prophead h2 span{margin:0;padding:0;padding-left:0px;border:0;color:#323232;font-weight:normal;font-size:12px;text-align:center;color:#323232;}
.listingitem{overflow:hidden;width:646px;width:100%;height:110px;margin:4px 0 10px 0;padding:5px 0;border:1px solid #E0E0E0;border-width:0 1px 1px 0;font-size:10px;vertical-align:middle;text-align:left;background-color:#f8f8f8;}
.propmenu{clear:both;width:90%;height:45px;margin:0;padding:0;border:0;font-size:10px;vertical-align:middle;text-align:left;}
#columncenter #listing .listingitem .listingc1, #columncenter .listingitem .listingc1{overflow:hidden;width:168px;width:25%;margin:0;padding:0;border-left:0px #e0e0e0 solid;text-align:left;vertical-align:middle;background-color:transparent;float:left;}
#columncenter #listing .listingitem .listingc1 p, #columncenter #listing .listingitem .listingc1 p a, #columncenter #listing .listingitem .listingc1 span, #columncenter #listing .listingitem .listingc1 h3, #columncenter .listingitem .listingc1 p, #columncenter .listingitem .listingc1 span, #columncenter .listingitem .listingc1 h3{margin:0;padding:0;border:0;color:#323232;font-weight:bold;font-style:normal;font-size:11px;text-indent:0;}
#columncenter #listing .listingitem .listingc1 span, #columncenter .listingitem .listingc1 span{font-weight:normal;}
#columncenter #listing .listingitem .listingc1 span{font-weight:normal;}
#columncenter #listing .listingitem .listingc1 h3, #columncenter #listing .listingitem .listingc1 p, #columncenter .listingitem .listingc1 h3, #columncenter .listingitem .listingc1 p{color:#323232;}
#columncenter #listing .listingitem .listingc1 p a, #columncenter #listing .listingitem .listingc1 h3 a, #columncenter #listing .listingitem .listingc1 h3 a:link, #columncenter #listing .listingitem .listingc1 span a, #columncenter #listing .listingitem .listingc1 span a:link, #columncenter .listingitem .listingc1 h3 a, #columncenter .listingitem .listingc1 h3 a:link, #columncenter .listingitem .listingc1 span a, #columncenter .listingitem .listingc1 span a:link{color:#323232;text-decoration:underline;font-weight:bold;}
#columncenter #listing .listingitem .listingc1 h3 a, #columncenter #listing .listingitem .listingc1 h3 a:visited, #columncenter .listingitem .listingc1 h3 a, #columncenter .listingitem .listingc1 h3 a:visited{color:#323232;text-align:left;}
#columncenter p.listingch{margin:0;padding:0;}
a.listingch2, a.listingch3{margin:0;padding:0;text-align:left;text-decoration:none;font-weight:bold;font-size:12px;color:#720;}
a.listingch2:hover{text-decoration:underline;color:#F30;}
a.listingch3{text-decoration:underline;font-size:11px;color:#720;}
a.listingch3:hover{color:#F30;}
.listingc2, .listingc22{width:120px;width:20%;height:87px;margin:0 0px 0 0;padding:0;padding-top:4px;border:0;text-align:center;vertical-align:middle;background-color:#F4F4F4;}
.listingc2{float:left;}
.listingc22{width:120px;margin:3px auto;}
.listingc3{width:330px;width:53%;margin:0 1%;padding:0 0px 0 0px;border:0;vertical-align:middle;text-align:left;background-color:transparent;float:left;}
a.oldlisthead, a.newlisthead{padding:0;border:0;margin:0;text-decoration:underline;text-indent:0;font-weight:bold;font-size:11px;text-align:center;color:#323232;}
a.newlisthead{text-align:left;}
a.oldlisthead:hover, a.newlisthead:hover{color:#F30;}
#columncenter #listing .listingitem .listingc3 p, #columncenter #listing .listingitem .listingc3 p span, #columncenter #listing .listingitem .listingc3 h2, #columncenter #listing .listingitem .listingc3 h3, #columncenter .listingitem .listingc3 h2, #columncenter .listingitem .listingc3 h3{width:100%;margin:0;padding:0;border:0;text-align:left;text-indent:0;background-color:transparent;padding-bottom:5px;}
#columncenter #listing .listingitem .listingc3 p span, #columncenter #listing .listingitem .listingc3 p a, #columncenter #listing .listingitem .listingc3 h2 a, #columncenter #listing .listingitem .listingc3 h2 a:visited, #columncenter .listingitem .listingc3 h2 a, #columncenter .listingitem .listingc3 h2 a:visited{color:#323232;}
#columncenter #listing .listingitem .listingc3 p a{font-size:14px;font-weight:bold;}
#columncenter #listing .listingitem .listingc3 p span a{font-size:16px;line-height:16px;font-weight:bold;font-weight:normal;font-family:arial,sans-serif;text-decoration:underline;color:#0C3B5E;}
#columncenter #listing .listingitem .listingc3 p span a:hover{color:#F30;text-decoration:underline;}
#columncenter #listing .listingitem1, #columncenter .listingitem1{clear:both;width:100%;height:280px;margin:4px 0 8px 0;padding:5px;padding-left:0;padding-right:0;border-bottom:1px solid #E0E0E0;font-size:10px;vertical-align:middle;text-align:center;}
#columncenter #listing .listingitem1 .listingitem11, #columncenter #listing .listingitem1 .listingitem12, #columncenter #listing .listingitem1 .listingitem13, #columncenter .listingitem1 .listingitem11, #columncenter .listingitem1 .listingitem12, #columncenter .listingitem1 .listingitem13{width:33%;height:260px;margin:4px 0 20px 0;padding:5px;padding-left:0;padding-right:0;border-left:1px solid #F0F0F0;border-bottom-width:0;font-size:10px;vertical-align:middle;vertical-align:top;text-align:center;float:left;}
#columncenter #listing .listingitem1 .listingitem13, #columncenter .listingitem1 .listingitem13{border-right:1px solid #F0F0F0;}
#columncenter #listing .listingitem1 .listingitem11 p, #columncenter #listing .listingitem1 .listingitem12 p, #columncenter #listing .listingitem1 .listingitem13 p{margin:0;padding:0;text-align:center;}
#columncenter #listing .listingitem1 .listingitem11 p.bold, #columncenter #listing .listingitem1 .listingitem12 p.bold, #columncenter #listing .listingitem1 .listingitem13 p.bold{font-weight:bold;color:#720;}
#columncenter #listing .listingitem1 .listingitem11 p.italic, #columncenter #listing .listingitem1 .listingitem12 p.italic, #columncenter #listing .listingitem1 .listingitem13 p.italic{font-weight:normal;font-style:italic;color:#323232;}
#columncenter #listing .listingitem1 .listingitem11 p a, #columncenter #listing .listingitem1 .listingitem12 p a, #columncenter #listing .listingitem1 .listingitem13 p a{color:#0C3B5E;}
#bannerrooi{clear:both;height:auto;width:658px;overflow:hidden;height:auto;margin:0 auto 10px auto;padding:10px 15px;border:0;border:0 #CCC solid;border-width:0px 0;font-size:11px;color:#000;background:#F4F9FC;}
#bannerrooi1, #bannerrooi2, #bannerrooi3{height:auto;width:100px;margin:0;padding:0;border:1px #fff solid;text-align:left;vertical-align:middle;float:left;}
#bannerrooi2{overflow:hidden;position:relative;width:424px;margin:0 5px;padding:0 10px;border-width:1px 0;font-size:11px;font-weight:normal;color:#323232;text-align:justify;vertical-align:bottom;}
#bannerrooi22{}
#bannerrooi24{}
#bannerrooi h4, #bannerrooi p{margin:0;padding:0;border:0;font-size:11px;font-weight:normal;text-align:justify;vertical-align:middle;color:#323232;}
#bannerrooi2 h4{margin:0;padding:0;border:0;font-size:11px;font-weight:normal;color:#323232;}
img.rooi{height:75px;width:100px;margin:0;padding:0;border:0;}
img.listingimg{width:100px;height:75px;margin:0;padding:0;border:4px #FFF solid;}
p.centercolor{text-align:center;color:#323232;}
p.centerboldcolor{text-align:center;font-weight:bold;color:#720;}
#rightdiv p{text-align:justify;color:#323232;font:normal 12px Arial, Helvetica, sans-serif;margin-top:15px;}
#rightdiv p span{text-align:justify;color:#0C3B5E;font:bold 13px Arial, Helvetica, sans-serif;}
#rightdiv p span{font-size:16px;}
#rightdiv p span a{text-align:justify;color:#0C3B5E;font:bold 13px Arial, Helvetica, sans-serif;}
#rightdiv p span a:hover{color:#F30;}
#rightdiv li, #rightdiv li ul li{margin:10px 0;list-style-type:square;font:normal 12px Arial, Helvetica, sans-serif;text-align:left;vertical-align:middle;color:#323232;}
#rightdiv li ul li{list-style-type:disc;}
#rightdiv li a, #rightdiv li a:link, #rightdiv li a:visited, #rightdiv li a:active{color:#323232;}
#rightdiv3{width:550px;height:auto;padding:0;border:0;text-align:left;vertical-align:top;margin:20px 0 0 5px;background-color:transparent;}
#rightdiv, #rightdivflash, #rightdivflash2{z-index:1;height:auto;width:600px;margin:0 auto;padding:0;border:0;text-align:left;vertical-align:top;background-color:transparent;}
#rightdivflash, #rightdivflash2{width:100%;margin:0 auto;text-align:center;}
#rightdivflash h2, #rightdivflash h2 span, #rightdivflash p span{z-index:1;margin:0 0 5px 0;padding:5px 0 0 0;border:0;vertical-align:top;text-align:center;font:normal 11px Arial, Helvetica, sans-serif;height:25px;color:#323232;}
#rightdivflash p{margin:0 0 10px 0;padding:5px 0 0 0;border:0;text-align:center;height:25px;}
#flashcontent{z-index:1;width:550px;height:460px;text-align:left;vertical-align:top;margin:0 auto;padding:10px 0;color:#323232;border:0px #FF5600 solid;background:#6B6D87 url('../img/flash-bg.jpg') repeat scroll left top;}
#formtable{border:0;padding:5px;margin:0;width:535px;border:0;background-color:#FFFFFF;}
.formcoltable{width:100%;border:0;padding:2px;margin:0;margin-left :10px;}
.formtdleft{text-align:left;font-size:10px;padding-right:25px;}
.spandot{margin-bottom:15px;margin-left:2px;font-size:16px;font-weight:normal;font-weight:bold;text-indent:4px;color:#720;}
#formaccomname, .formfor{font-weight:bold;text-align:left;background-color:#FFFFFF;color:#720;font-size:14px;border:0;}
.formfor{color:#323232;}
.imgalignright{float:right;border:0;padding:2px;margin:0 0 0 15px;width:200px;height:150px;}
.imgthumb, .imgthumbleft, .imgthumbright, .imgthumbright114{margin:0;margin:10px 20px 10px 5px;width:100px;padding:3px;height:75px;border-style:solid;border-width:1px;border-color:#5998C4;background-color:#FFF;}
.imgthumb{float:left;}
.imgthumbleft{float:left;width:200px;height:150px;margin:0 15px 5px 0;}
.imgthumbright, .imgthumbright114{float:right;width:200px;height:150px;margin:0 0 5px 15px;}
.imgthumbright114{float:right;width:200px;height:114px;margin:0 0 5px 15px;}
.imgthumbleftmenu, .imgthumbleftmenu113, .imgthumbleftmenu135{margin:0;width:200px;padding:9px;height:150px;border:0px #5998C4 solid;border-width:0 1px;background-color:#FFF;}
.imgthumbleftmenu113{height:113px;}
.imgthumbleftmenu135{height:135px;}
.fillerxecom{margin-top:550px;}
.excomstyle{background-color:transparent;color:#323232;font-size:12px;}
.netcenter{text-align:center;}
.netleft{text-align:left;}
#divstudio, #divoneb, #divtwob, #divthreeb, #divguest{clear:both;padding-top:0px;width:100%;}
#divlist{clear:both;padding-top:0px;width:100%;}
#divlister1, #divlister2{width:50%;float:left;}
#divlist ul li{list-style:square;list-style-type:none;line-height:10px;margin:0 0;padding:0;color:#323232;font-size:10px;text-align:left;}
#divlist ul{padding-left:0;margin-left:0;}
.divfeehead, .divfeefoot, .divfeeA1, .divfeeA2, .divfeeA3, .divfeeA4, .divfee1, .divfee2, .divfee3, .divfee4{width:106px;padding:3px;border:1px #FDB solid;border-bottom-width:0;text-align:center;float:left;}
.divfee, .divfeehead, .divfeefoot{clear:both;margin:0;width:540px;text-align:left;float:none;}
.divfeehead, .divfeefoot{width:532px;}
.divfeefoot{border-top-width:1px;border-bottom-width:1px;}
.divfeeA1, .divfee1{width:178px;text-align:left;}
.divfeeA4, .divfee4{width:121px;}
.divfeeA1, .divfeeA2, .divfeeA3, .divfeeA4{background-color:#EEE;}
.divfeeA2, .divfeeA3, .divfeeA4, .divfee2, .divfee3, .divfee4{border-left-width:0;}
.inputfield{background-color:#F8F8F8;color:#000;font-family:Arial, Helvetica, sans-serif;font-size:12px;text-indent:1px;}
.error_strings{font-family:Verdana;font-size:12px;color:#C00;}
.xtop, .xtop2, .xbottom, .xbottom2{display:block;background:transparent;font-size:.01em;}
.xtop2, .xbottom2{background:#FFF;}
.xf1, .xf2, .xf3, .xf4, .xh1, .xh2, .xh3, .xh4, .xp1, .xp2, .xp3, .xp4, .xx1, .xx2, .xx3, .xx4, .xy1, .xy2, .xy3, .xy4{display:block;overflow:hidden;}
.xf1, .xf2, .xf3, .xh1, .xh2, .xh3, .xp1, .xp2, .xp3, .xx1, .xx2, .xx3, .xy1, .xy2, .xy3{height:1px;}
.xf2, .xf3, .xf4, .xh2, .xh3, .xh4, .xp2, .xp3, .xp4, .xx2, .xx3, .xx4, .xy2, .xy3, .xy4{border:1px solid #FFF;border-width:0 1px;background:#FFF;}
.xf2, .xf3, .xf4{border-color:#5998C4;background-color:#F8971C;background:#000 url('../img/blou-bg.jpg') repeat scroll left -2px;}
.xf3{background:#000 url('../img/blou-bg.jpg') repeat scroll left -3px;}
.xf4{background:#000 url('../img/blou-bg.jpg') repeat scroll left -4px;}
.xh2, .xh3, .xh4{border-color:#FF5600;background:#F8971C;background:#000 url('../img/blou-bg.jpg') repeat scroll left -2px;}
.xp2, .xp3, .xp4{border-color:#5998C4;background-color:#F8971C;background:#000 url('../img/blou-bg.jpg') repeat scroll left -2px;}
.xp3{background:#000 url('../img/blou-bg.jpg') repeat scroll left -3px;}
.xp4{background:#000 url('../img/blou-bg.jpg') repeat scroll left -4px;}
.xx2, .xx3, .xx4{border-color:#FF5600;background:#000 url('../img/red-bg.jpg') repeat-x scroll left -2px;}
.xy2, .xy3, .xy4{border-color:#5998C4;}
.xf1{background:#5998C4;}
.xh1{background:#FF5600;}
.xp1{background:#5998C4;}
.xx1{background:#FF5600;}
.xy1{background:#5998C4;}
/* --- */
.xf1, .xh1, .xp1, .xx1, .xy1{margin:0 5px;}
.xf2, .xh2, .xp2, .xx2, .xy2{margin:0 3px;border-width:0 2px;}
.xf3, .xh3, .xp3, .xx3, .xy3{margin:0 2px;}
.xf4, .xh4, .xp4, .xx4, .xy4{height:2px;margin:0 1px;}
.searchbold{height:20px;color:#720;font-weight:bold;font-size:14px;}
.searchbold2{height:15px;color:#0C3B5E;font-weight:bold;font-size:12px;text-align:center;}
.buttontd{height:18px;margin:10px 0;border:0;background-color:transparent;}
.buttonian{height:25px;margin:0;padding:3px 30px 5px 10px;border:0px #FFF solid;font-weight:bold;font-size:11px;cursor:pointer;color:#FFF;background:#FF5600 url('../img/search.gif') no-repeat scroll right center;}
.divian{width:442px;margin:0;padding:0;border:0;border:1px #FF5600 solid;border-width:0 1px 0 1px;background:#000 url('../img/red-bg.jpg') repeat-x scroll left top;}
.divian h4{margin:0;padding:2px 0 4px 0;border:0;font-size:13px;font-weight:bold;text-align:center;color:#FFF;}
.switcheroo-border{width:444px;margin:0;border:solid 9px #FF5600;border-width:0px 1px 0 1px;text-align:center;background-color:#FFF;}
.swithie{color:#720;}
/* --- */
.divpopular{display:block;height:auto;width:672px;margin:0;padding:0;border:0;vertical-align:top;}
.divpop1, .divpop2{display:block;width:194px;margin:0 15px;padding:0;border:0;background-color:transparent;float:left;}
.divpop2{}
.divpopH1, .divpopH2, .divpopH3{width:194px;height:45px;margin:0;padding:0;border:solid 0 #333;border-width:0 0px 0px 0px;background:#000 url('../img/hw16.jpg') no-repeat scroll left top;}
.divpopH2{background:#000 url('../img/hw16.jpg') no-repeat scroll left top;}
.divpopH3{background:#000 url('../img/hw16.jpg') no-repeat scroll left top;}
.divpopH1 p, .divpopH2 p, .divpopH3 p, #columncenter span.upper{margin:0 auto;padding:6px 3px 0px 3px;font-size:11px;font-family:Arial,Tahoma,Helvetica,sans-serif;font-weight:normal;text-align:center;vertical-align:middle;color:#FFF;}
#columncenter span.upper{margin:0;padding:0px;font-size:13px;font-weight:bold;text-transform:uppercase;text-align :center;vertical-align:middle;}
.divpopcontain120, .divpopcontain121, .divpopcontain122{clear:both;position:relative;display:inline-block;width:92px;margin:0 0 15px 0;padding:6px 0 6px 3px;border-left:98px solid transparent;border-right:0px solid transparent;background:#FFF url('../img/divie.jpg') repeat-x scroll left bottom;}
.divpopcontain121{}
.divpopcontain122{}
.innerdivpop0, .innerdivpop1, .innerdivpop2{display:block;margin-left:-99px;margin-right:0;padding:5px 0;}
.innerdivpop1{}
.innerdivpop2{}
.divpopcont1{position:relative;width:92px;display:block;display:inline-block;left:2px;float:left;padding:0 2px 2px 0;}
.divpopcont2{margin-left:98px;position:relative;display:inline-block;display:block;height:1%;padding:0 0 2px 0;}
.divpopcontain120 a, .divpopcontain120 a.spa, .divpopcontain120 a:hover, .divpopcontain121 a, .divpopcontain121 a.spa, .divpopcontain121 a:hover, .divpopcontain122 a, .divpopcontain122 a.spa, .divpopcontain122 a:hover{display:block;height:auto;margin:0;padding:0 0 2px 0;border:0;font-size:12px;color:#0C3B5E;}
.divpopcontain120 a.spa, .divpopcontain121 a.spa, .divpopcontain122 a.spa{font-style:italic;font-size:11px;color:#666;text-decoration:none;}
.divpopcontain120 a:hover, .divpopcontain121 a:hover, .divpopcontain122 a:hover{color:#ff3300;}
.divpopP, .divpopP2{clear:both;width:190px;margin:15px auto 0 auto;padding:6px 0;border:0;}
.divpopP2{margin-top:0;}
p.hw{margin:0 0 8px 0;padding:0;border:0;font-size:14px;font-weight:bold;text-align:center;text-transform:uppercase;}
/* --- */
#divhotel{clear:both;height:420px;width:672px;margin:0;padding:0;border:0;vertical-align:top;text-align:left;}
#divhotel1, #divhotel2{height:420px;width:444px;margin:0;padding:0;border:0;float:left;}
#divhotel2{width:206px;margin:0px 0 0 12px;padding:0;border:0;}
/* --- */
#columncenter #listing .aditem, #columncenter #listing .aditemM0, #columncenter #listing .aditem2{overflow:hidden;width:653px;margin:0 0 20px 0;padding:5px 5px 5px 0;border:1px solid #DDD;font-size:10px;vertical-align:top;text-align:left;}
#columncenter #listing .aditemM0{margin:0;border-width:1px 1px 0 1px;}
#columncenter #listing .aditem2{border:1px solid #DBEEF9;background:#F1F6F9;}
#columncenter #listing .adimg{width:108px;margin:0;padding:10px;border:0;text-align:center;vertical-align:middle;float:left;}
#columncenter #listing .adimg span{margin:0;padding:0;border:0;font-size:14px;font-weight:bold;text-align:center;}
img.adphoto{width:100px;height:75px;margin:0;padding:0px;border:4px #EEE solid;}
#columncenter #listing .adcontent{width:495px;margin:0 0 0 5px;padding:5px 10px;border:0;font-size:14px;text-align:left;vertical-align:middle;float:left;}
#columncenter #listing .adcontent p, #columncenter #listing .adcontent p.beds{margin:5px 0;padding:0;border:0;}
#columncenter #listing .adcontent p.beds{margin:5px 0;font-weight:bold;color:#323232;}
#columncenter #listing .adcontent p.rates, #columncenter #listing .adcontent p.red{margin:5px 0;padding:0;border:0;font-size:14px;color:#323232;}
#columncenter #listing .adcontent p.red{font-size:12px;color:#323232;}
/*
#columncenter #listing .adcontent p a.top{margin:5px 0;padding:0;}
*/
#columncenter #listing .adcontent a.head, #columncenter #listing .adcontent a.head2{margin:0;padding:5px 0 0 0;border:0;font-size:16px;font-weight:bold;text-transform:none;text-decoration:underline;color:#0C3B5E;}
#columncenter #listing .adcontent a.head2{text-transform:uppercase;color:#323232;}
#columncenter #listing .adcontent a.head:hover, #columncenter #listing .adcontent a.head2:hover{color:#F30;}
.clearboth{clear:both;height:0;width:0;margin:0;padding:0;}
.showmenu, .showmenu:hover{cursor:auto;color:#323232;text-decoration:none;}
.fontstyle{height:20px;padding-left:5px;padding-top:3px;font-weight:normal;}
/* --- */
#saftable{width:850px;margin:5px 0 10px 6px;padding:3px 10px;border:1px #E4EEF6 solid;text-align:left;background-color:#F4F9FC;}
/*	Homet Start  */
/*
* html .vacationnet ul li{float:left;height:1%;}
* html .vacationnet ul li a{height:1%;}
*/
.vacationnetH, .vacationnetP{overflow:hidden;width:218px;margin:0;padding:0;border:1px #5998C4 solid;border-width:0 1px 0px 1px;font-family:Verdana, Arial, Helvetica, sans-serif;vertical-align:middle;text-align:center;z-index:10;background:#000 url('../img/blou-bg.jpg') repeat scroll left -5px;}
.vacationnetP{border:1px #5998C4 solid;border-width:0 1px 0px 1px;background:#000 url('../img/blou-bg.jpg') repeat scroll left -5px;}
.vacationnetH h2, .vacationnetH h3, .vacationnetP h3, .vacationnetH h5, .vacationnetH p{margin:0 auto;padding:2px 0 4px 0;font-weight:bold;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:13px;text-align:center;vertical-align:middle;color:#FFF;}
.vacationnetP h3{color:#FFF;}
.vacationnet{z-index:50;width:220px;margin:0 auto;padding:0;border:0;text-align:left;font-size:12px;font-family:Helvetica,Arial,sans-serif;font-weight:normal;background:#FFF;}
.vacationnet a, .vacationnet p.menuad, .vacationnet a.on, .vacationnet a.home, .vacationnet a.top, .vacationnet a.topbottom, .vacationnet a.bottom{white-space:nowrap;overflow:hidden;width:215px;display:block;margin:0px 0;padding:5px 1px 5px 2px;border-right:1px solid #5998C4;border-left:1px solid #5998C4;border-top:0;border-bottom:0px #CCC dashed;font-weight:normal;font-size:13px;text-indent:5px;background-color:#FFF;color:#0C3B5E;}
.vacationnet a, .vacationnet a:visited, .vacationnet a.on, .vacationnet a.bottom, .vacationnet a.topbottom{}
.vacationnet a.home{}
.vacationnet b{color:#0C3B5E;}
.vacationnet a.on{color:#323232;text-decoration:none;}
.vacationnet a.bottom, .vacationnet a.topbottom, .vacationnet a.parentbottom{border-bottom:1px solid #5998C4;}
.vacationnet a.parent, .vacationnet a.parentb, .vacationnet a.parentbottom{border-right:1px solid #5998C4;border-left:1px solid #5998C4;}
.vacationnet a.parentb{text-transform:uppercase;text-decoration:none;font-weight:bold;}
.vacationnet a.top, .vacationnet a.topbottom{border-top:1px solid #5998C4;}
.vacationnet p{width:208px;margin-top:5px;margin-bottom:0px;border:0;font-size:11px;font-weight:bold;font-family:Verdana, Arial, sans-serif, Helvetica;text-decoration:none;text-align:left;text-indent:0px;color:#323232;}
.vacationnet p a{width:208px;display:block;margin:0 auto;padding:0;padding:0px 0;border:0;text-decoration:none;text-indent:0;text-align:center;}
.vacationnet a.parent:hover, .vacationnet a.parentb:hover, .vacationnet a.parenttop:hover, .vacationnet a.parentbottom:hover, .vacationnet h2 a.parenttop:hover, .vacationnet h2 a.parentbottom:hover, .vacationnet a:hover, .vacationnet a:hover.topbottom, .vacationnet a.home:hover, .vacationnet a.top:hover, .vacationnet a.topbottom:hover, .vacationnet h2 a:hover, .vacationnet h2 a.top:hover{text-decoration:none;color:#F30;}
.vacationnet a.top:hover, .vacationnet a.topbottom:hover, .vacationnet a.parenttop:hover{}
.vacationnet p.menuad, .vacationnet a.menuad2{margin:0 auto;background:#fff;}
.vacationnet a.menuad2{margin:0 auto;padding:0;border:0;background:#fff;}
.vacationnet a.menuad:hover{color:#ff9;background:#FFF;}
.vacationnet li{list-style-type:none;}
.vacationnet ul li{position:relative;}
.vacationnet li a{border-right:1px solid #5998C4;border-left:1px solid #5998C4;}
.vacationnet li ul{position:absolute;top:0;left:215px;display:none;z-index:100;}
div.vacationnet ul, .vacationnet ul ul, div.vacationnet ul ul ul{margin:0;padding:0;width:215px;}
div.vacationnet ul ul, div.vacationnet ul ul ul, div.vacationnet ul ul ul ul, div.vacationnet ul li:hover ul ul, div.vacationnet ul li:hover ul ul ul, div.vacationnet ul li:hover ul ul ul ul{display:none;}
div.vacationnet ul li:hover ul, div.vacationnet ul ul li:hover ul, div.vacationnet ul ul ul li:hover ul, div.vacationnet ul ul ul ul li:hover ul{display:block;}
.vacationnet .vacationnet .divgooglemenu a:hover{width:150px;margin:0 auto;background:transparent;}
/* -- */
.lineheight20{line-height:16px;font-size:12px;text-decoration:none;color:#323232;}
/* #divshare {position: absolute; top: 205px; left: 20px; margin: 0 0 0 815px; } */
#divshare{margin:0 auto 10px auto;}
/* #propscroll{position:absolute;top:63px;left:14px;height:72px;width:300px;margin:0 0 0 595px;border:0;z-index:2101;}
.propscrollclass{background:#FFF;border:0 #323232 solid;border-width:1px 1px 1px 1px;} */
#divgoogletop{position:absolute;top:120px;left:60px;width:240px;margin:0 0 0 700px;z-index:2300;}
#googletopsearch{width:240px;height:22px;margin:0;padding:0px 0 3px 0;border:0;text-align:right;background:transparent;}
a.blank{text-decoration:none;}
/* ----------------------------------------------------------------------------
#strandwelcome, #strandwelkom{position:fixed;bottom:0px;width:20px;height:170px;background:#EEE;z-index:3000;} */
#strandwelcome, #strandwelkom{position:fixed;top:0px;width:0px;height:100%;background:#FFF;z-index:3000;}
#strandwelcome{left:0;}
#strandwelkom{right:0;}
#strandwelcome span{margin-left:-80px;font-size:12px;}
#strandwelcome img{z-index:1;position:absolute;top:0;left:0;width:20px;border:0;min-height:170px;}
#strandwelkom span{margin-right:-80px;font-size:12px;}
#strandwelkom img{z-index:1;position:absolute;top:0;left:0;width:20px;border:0;min-height:170px;}
/* ---------------------------------------------------------------------------- */
.floatleft33{float:left;width:33% !important;}
.dark-grey{color:#666666;}
.clear{clear:both;}
