/* MAIN ELEMENTS
-------------------------------------*/
@media print {
    .noprint, #footerScreen {display: none;}
    .showonprintpage {display:block; height:20px;}
}
@media screen {
    #footerPrint {display: none;}
    .showonprintpage {display:none;}
}
body {
	margin: 0;
	background-color: #C1BDA6;
    height: 100%;
}
p, td, span, div, input, textarea, a, h1, h2, h3, h4, input, textarea, select, option {
    font-color: #000;
    font-size: 11px;
    font-family: Verdana, Helvetica;
}
h4
{
	margin: 2px 0 2px 0;
}
a:link {color: #000; text-decoration: underline;}
a:visited {color: #000; text-decoration: underline;}
a:hover {color: #000; text-decoration: none;}
a:active {color: #000; text-decoration: underline;}
form {padding:0; margin:0;}
#website {
    padding: 10 0 10 0;
    text-align: center;
    margin: 0;
    height: 100%;
}
.clear {
    clear: both;
}
.left {
    float: left;
}
.right {
    float: right;
}
.center {
    margin-left: auto;
    margin-right: auto;
}

/* BANNER AREAS
-------------------------------------*/
.dubbelblauw {
    height: 8px;
	background-image: url(/look/lijn_blauw_wit.gif);
	background-repeat: repeat-x;
	background-position: top left;
}
.dubbeldonker {
    height: 8px;
	background-image: url(/look/lijn_donker.gif);
	background-repeat: repeat-x;
	background-position: top left;
}

/* NAVIGATIE
-------------------------------------*/
#navboven {
    color: #FFF;
    font-weight: bold;
    margin-bottom: 15px;
    margin-right: 20px;
}
#navboven a:link {color: #FFF; text-decoration: none;}
#navboven a:visited {color: #FFF; text-decoration: none;}
#navboven a:hover {color: #FFF; text-decoration: underline;}
#navboven a:active {color: #FFF; text-decoration: none;}
#navboven .navbovenactief:link {color: #FFF; text-decoration: underline;}
#navboven .navbovenactief:visited {color: #FFF; text-decoration: underline;}
#navboven .navbovenactief:hover {color: #FFF; text-decoration: none;}
#navboven .navbovenactief:active {color: #FFF; text-decoration: underline;}
#taalkeuze {
    color: #FFF;
    margin-right: 20px;
    margin-bottom: 36px;
}
#taalkeuze a:link {color: #FFF; text-decoration: none;}
#taalkeuze a:visited {color: #FFF; text-decoration: none;}
#taalkeuze a:hover {color: #FFF200; text-decoration: none;}
#taalkeuze a:active {color: #FFF; text-decoration: none;}
#taalkeuze b {font-weight: bold; color: #FFF200;}

#maakuwkeuzemenu {
    margin-left: 51px;
    margin-right: 11px;
    color: #857662;
}
#navmidden {
    color: #917237;
    font-weight: bold;
}
#navmidden a:link {color: #917237; text-decoration: none;}
#navmidden a:visited {color: #917237; text-decoration: none;}
#navmidden a:hover {color: #917237; text-decoration: underline;}
#navmidden a:active {color: #917237; text-decoration: none;}
#navmidden .navmiddenactief:link {color: #091447; text-decoration: underline;}
#navmidden .navmiddenactief:visited {color: #091447; text-decoration: underline;}
#navmidden .navmiddenactief:hover {color: #091447; text-decoration: none;}
#navmidden .navmiddenactief:active {color: #091447; text-decoration: underline;}
#zoekref {margin-right: 8px; color: #917237;}
/*#zoekrefvak {margin-right: 22px;}*/
#zoekrefvak input {width: 52px; border: 1px solid #CCCCCC;}
/*#zoekrefknop {margin-right: 5px;}*/

/* CONTENT
-------------------------------------*/
#content {
    padding: 12px 0 12px 51px;
}

#contentHome {
    padding: 12px 0 12px 24px;
}
/*#content p {margin-right: 51px;}*/
#content p a:link {text-decoration: none;}
#content p a:visited {text-decoration: none;}
#content p a:hover {text-decoration: underline;}
#content p a:active {text-decoration: none;}
#content h1 {
    font-size: 14px;
}
#content .h1klein {
    font-size: 12px;
}
#content h2, h2 a {
    font-size: 12px;
    padding: 0;
    margin: 0 0 5px 0;
    color: #091447;
}
#content h2 a:link {color: #091447; text-decoration: none;}
#content h2 a:visited {color: #091447; text-decoration: none;}
#content h2 a:hover {color: #091447; text-decoration: underline;}
#content h2 a:active {color: #091447; text-decoration: none;}
.blockbrown p, .blockblue p, .blockblue2 p {
    padding: 0;
    line-height: 17px;
}
.blockbrown p {
    margin: 0 0 10px 15px;
}
.blockblue p {
    margin: 0 0 10px 0px;
}
.blockblue2 p {
    margin: 0 0 10px 15px;
}
.blockblue h3 {
    padding: 0;
    margin: 0 0 3px 0;
}
.blockblue .iconemail {margin-left: 6px; margin-right: 3px;}
.blockblue h3 a:link {text-decoration: none;}
.blockblue h3 a:visited {text-decoration: none;}
.blockblue h3 a:hover {text-decoration: underline;}
.blockblue h3 a:active {text-decoration: none;}
.tekstAlert {
    color: #917237;
}

/* FOOTER
-------------------------------------*/
#footerScreen {
    color: #FFF;
    text-align: center;
}
#disclaimer {
    margin-right: 25px;
}
#disclaimer a:link {color: #777; text-decoration: none;}
#disclaimer a:visited {color: #777; text-decoration: none;}
#disclaimer a:hover {color: #777; text-decoration: underline;}
#disclaimer a:active {color: #777; text-decoration: none;}
#copyright a:link {color: #777; text-decoration: none;}
#copyright a:visited {color: #777; text-decoration: none;}
#copyright a:hover {color: #777; text-decoration: underline;}
#copyright a:active {color: #777; text-decoration: none;}

/* BLOKJES (BRUIN & BLAUW)
-------------------------------------*/
.blockbrown {background: url(/look/dot_brown.gif) 0 0 repeat-x #F4F4F4;}
.blockbrown div {background: url(/look/dot_brown.gif) 0 100% repeat-x;}
.blockbrown div div {background: url(/look/dot_brown.gif) 0 0 repeat-y;}
.blockbrown div div div {background: url(/look/dot_brown.gif) 100% 0 repeat-y;}
.blockbrown div div div div {background: url(/look/bl_brown.gif) 0 100% no-repeat;}
.blockbrown div div div div div {background: url(/look/br_brown.gif) 100% 100% no-repeat;}
.blockbrown div div div div div div {background: url(/look/tl_brown.gif) 0 0 no-repeat;}
.blockbrown div div div div div div div {background: url(/look/tr_brown.gif) 100% 0 no-repeat; padding: 15px 15px 5px 18px; margin: 0;}

/**** speciale met andere padding ****/
/*border:1px solid #F00;*/
.blockbrown2 {background: url(/look/dot_brown.gif) 0 0 repeat-x #F4F4F4; text-align: left;}
.blockbrown2 div {background: url(/look/dot_brown.gif) 0 100% repeat-x;}
.blockbrown2 div div {background: url(/look/dot_brown.gif) 0 0 repeat-y;}
.blockbrown2 div div div {background: url(/look/dot_brown.gif) 100% 0 repeat-y;}
.blockbrown2 div div div div {background: url(/look/bl_brown.gif) 0 100% no-repeat;}
.blockbrown2 div div div div div {background: url(/look/br_brown.gif) 100% 100% no-repeat;}
.blockbrown2 div div div div div div {background: url(/look/tl_brown.gif) 0 0 no-repeat;}
.blockbrown2 div div div div div div div {background: url(/look/tr_brown.gif) 100% 0% no-repeat; padding: 5px 15px 5px 12px; margin: 0;}
.blockbrown2 div div div div div div div div {background: url(/look/blank.gif) 100% 100% repeat; height: 12px;}

#tabnav.brown {background: url(/look/dot_brown2.gif) 0 0 repeat-x #F4F4F4; text-align: left;float:left;}
#tabnav.brown div {background: url(/look/dot_brown.gif) 0 100% repeat-x;}
#tabnav.brown div div {background: url(/look/dot_brown.gif) 0 0 repeat-y;}
#tabnav.brown div div div {background: url(/look/dot_brown.gif) 100% 0 repeat-y;}
#tabnav.brown div div div div {background: url(/look/bl_brown.gif) 0 100% no-repeat;}
#tabnav.brown div div div div div {background: url(/look/br_brown.gif) 100% 100% no-repeat;}
#tabnav.brown div div div div div div {background: url(/look/tl_brown2.gif) 0 0 no-repeat;}
#tabnav.brown div div div div div div div {background: url(/look/tr_brown2.gif) 100% 0 no-repeat; padding: 5px 8px 5px 9px; margin: 0;}

#tabnav.tabstart {margin-left:6px !important; margin-left:3px;}
#tabnav.tabstart2 {margin-left:17px !important; margin-left:14px;}
#tabnav h3 {font-weight: normal; font-size:10px; margin:0; padding: 0;}
#tabnav h3 a {color: #091447; font-size:10px; text-decoration: none;}
#tabnav h3 a:link {color: #091447; text-decoration: none;}
#tabnav h3 a:visited {color: #091447; text-decoration: none;}
#tabnav h3 a:hover {color: #091447; text-decoration: underline; }
#tabnav h3 a:active {color: #091447; text-decoration: none; font-weight: bold;}


.blockblue {background: url(/look/dot_blue.gif) 0 0 repeat-x #F4F4F4;}
.blockblue div {background: url(/look/dot_blue.gif) 0 100% repeat-x;}
.blockblue div div {background: url(/look/dot_blue.gif) 0 0 repeat-y;}
.blockblue div div div {background: url(/look/dot_blue.gif) 100% 0 repeat-y;}
.blockblue div div div div {background: url(/look/bl_blue.gif) 0 100% no-repeat;}
.blockblue div div div div div {background: url(/look/br_blue.gif) 100% 100% no-repeat;}
.blockblue div div div div div div {background: url(/look/tl_blue.gif) 0 0 no-repeat;}
.blockblue div div div div div div div {background: url(/look/tr_blue.gif) 100% 0 no-repeat; padding: 15px 15px 5px 15px; margin: 0;}

.blockblue2 {background: url(/look/dot_blue.gif) 0 0 repeat-x #F4F4F4;}
.blockblue2 div {background: url(/look/dot_blue.gif) 0 100% repeat-x;}
.blockblue2 div div {background: url(/look/dot_blue.gif) 0 0 repeat-y;}
.blockblue2 div div div {background: url(/look/dot_blue.gif) 100% 0 repeat-y;}
.blockblue2 div div div div {background: url(/look/bl_blue.gif) 0 100% no-repeat;}
.blockblue2 div div div div div {background: url(/look/br_blue.gif) 100% 100% no-repeat;}
.blockblue2 div div div div div div {background: url(/look/tl_blue.gif) 0 0 no-repeat;}
.blockblue2 div div div div div div div {background: url(/look/tr_blue.gif) 100% 0 no-repeat; padding: 15px 15px 5px 15px; margin: 0;}

.grijzestreep {background: url(/look/dot_grey.gif) 0 100% repeat-y;}
.grijzestreep2 {background: url(/look/dot_grey.gif) 0 100% repeat-y; background-position: top right;}

/* IMMO CSS
-------------------------------------*/
.FormTitelType {color: #483220; font-weight: bold; margin-right: 15px;}
.FormDropDownType {width: 300px;}
.FormDropDownType2 {width: 200px;}
.FormDropDownType3 {width: 240px;}
.FormDropDownType4 {width: 257px;}
#vakantiezoek {
    float: left;
    margin: 0;
    padding: 0;
    margin-bottom: 15px;
}
#vakantiezoek h2 {
    font-size: 13px;
    margin: 0 0 15px 0;
    padding: 0;
}
.VolledigAanbod a {
    font-size: 13px;
    color: #917237;
    font-weight: bold;
}

.tabelInsprong {padding-left: 10px; 8px; padding-bottom: 8px;}
.VolledigAanbod a:link {color: #917237; text-decoration: underline;}
.VolledigAanbod a:visited {color: #917237; text-decoration: underline;}
.VolledigAanbod a:hover {color: #917237; text-decoration: none;}
.VolledigAanbod a:active {color: #917237; text-decoration: underline;}
#errorinfo {margin-left: 19px; margin-bottom: 3px; font-weight: bold; font-style: italic; color: #914737;}
.team {color: #917237; font-size: 13px; font-family: Verdana, Helvetica; font-weight:bold; padding-bottom: 8px;}
#insprong {margin-left: 1px;}
#vakantieblockrechts {margin-left: 30px; width: 415px;}
#vakantieblockrechts h1 {
    font-size: 14px;
    color: #917237;
    margin: 0;
    padding: 0;
}
#vakantieblockrechts h3 {
    font-size: 11px;
    margin: 3px 0 20px 0;
    padding: 0;
}
#vakantieblockrechts p {
    margin: 0;
    padding: 0;
    line-height: 17px;
}
.vakantievraagblock {
    padding-left: 10px;
}
.vakantievraagblock a {font-weight: bold;}
.vakantievraagblock a:link {color: #917237; text-decoration: underline;}
.vakantievraagblock a:visited {color: #917237; text-decoration: underline;}
.vakantievraagblock a:hover {color: #917237; text-decoration: none;}
.vakantievraagblock a:active {color: #917237; text-decoration: underline;}
.huidigaanbod, .huidigaanbodgoud {
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 35px;
}
.huidigaanbodgoud {
    color: #917237;
}
.Navigation, .NavigationActive {
    padding-bottom: 15px;
}
.NavigationActive {
    font-weight: bold;
    color: #917237;
}
.Navigation a {
    color: #000;
    font-weight: normal;
}

/*.teamBorder {border: 1px solid #917237;}*/
.ResidentieBorder {border: 1px solid #000;}
.VastgoedNaam, .VastgoedPrijs, .VastgoedVerkocht, .VastgoedVerhuurd, .VastgoedLigging, .VastgoedSoort, .VastgoedMeerInfo, .VastgoedStatus {
    font-size: 12px;
    white-space: nowrap;
    padding-bottom: 5px;
}
.VastgoedPrijs, .VastgoedStatus {
    color: #917237;
    font-weight: bold;
}
.VastgoedNaam {
    font-weight: bold;
}
.VastgoedVerkocht, .VastgoedVerhuurd {
    color: #914737;
    font-weight: bold;
}
.VastgoedMeerInfo a {
    font-size: 12px;
}
.VastgoedMeerInfo a:link {text-decoration: none;}
.VastgoedMeerInfo a:active {text-decoration: none;}
.VastgoedMeerInfo a:hover {text-decoration: underline;}
.VastgoedMeerInfo a:visited {text-decoration: none;}
.detailh1 {
    font-size: 14px;
    color: #917237;
    margin: 0 0 17px 0;
    padding: 0;
}
#boxnieuwezoek {
    width: 283px;
    height: 30px;
    background: url(/look/box_dark.gif) 100% 100% no-repeat;
    margin-top: 0px;
    margin-right: 17px;
    text-align: left;
}
#nieuwezoekimg {
    margin: 7px 20px 0 9px;
    padding: 0;
    float: left;
}
#nieuwezoektekst {
    margin: 7px 0 0 0;
    padding: 0;
    float: left;
}
#nieuwezoektekst a {
    color: #F8F8DB;
    font-weight: bold;
    text-decoration: none;
}
#nieuwezoektekst a:hover {
    text-decoration: underline;
}
#boxvakantiemeer {
    margin-top: 0px;
    margin-right: 17px;
    margin-bottom:5px;
}
#boxvakantiemeer table, #boxvakantiemeer td {
    text-align: left;
}
#boxvakantiemeer a, #boxvakantiepromo a {
    color: #917237;
    font-weight: bold;
}
#boxvakantiepromo {
    margin-top: 14px;
    margin-right: 17px;
}
.detailh2 {
    color: #917237;
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 3px;
}
.detailtext {
    line-height: 17px;
    padding: 0;
    margin: 0 15px 24px 0;
    font-weight: normal;
}
#reservatieh2 {
    margin: 3px 0 3px 0;
    padding: 0;
}
.FormField {border: 1px solid #CCCCCC;}
.reservatiesubtitel {
    font-weight: bold;
    color: #917237;
}
.Tekst3Vet {
    font-weight: bold;
    font-style: italic;
    color: #914737;
}
.FormKnop {
    font-weight: bold;
    color: #F8F8DB;
    background-color: #9B7F47;
    BORDER-LEFT-COLOR: #9CAAC9;
    BORDER-BOTTOM-COLOR: #000000;
    BORDER-TOP-COLOR: #9CAAC9;
    BORDER-RIGHT-COLOR: #000000;
    border-width: 1px;
    border-style: solid;
}
.ErrorMessage {font-weight: bold; font-style: italic; color: #914737;}

/* SYNDIC
-------------------------------------*/
#tooltip {position: absolute; display: none; border: 1px solid #000;}
#syndic h1  {
    font-size: 14px;
    color: #917237;
    margin: 0;
    padding: 0;
}
#syndic h3 {
    font-size: 11px;
    margin: 3px 0 20px 0;
    padding: 0;
}

/* CIPS
-------------------------------------*/
#cipsitem {
    margin: 0 0 10px 0;
}

.CIPSTypesVerkocht
{
    font-size: 11px;
    color: #900;
    font-weight: bold;    
}

.CIPSTypes .CIPSTypesAantalbeschikbaar 
{
background: none;
}


/* OVERIGE
-------------------------------------*/
#textblocklinks {
    width: 425px;
}
#textblocklinks h1 {
    font-size: 14px;
    color: #917237;
    margin: 0;
    padding: 0;
}
#textblocklinks h3 {
    font-size: 11px;
    margin: 3px 0 20px 0;
    padding: 0;
}
#routebeschrijving {
    margin: 15px 0 10px 0;
}
#bigLink {
    font-size: 14px;
    color: #917237;
    text-decoration: none;
}
#bigLink:hover {
    text-decoration: underline;
}
#hide {display:none}

#VastgoedItem        {width:440px; height:130px; border:0px solid #F00;float:left;}
#VastgoedItem div {font-size:12px;font-family: Verdana, Helvetica;}
#VastgoedItem .lijn  {border-left:1px solid #D0D6D1;padding-left:30px;height:110px;}
#VastgoedItem .Foto  {width:150px;padding-right:10px;float:left;}
#VastgoedItem .Plaats  {padding-bottom:5px;}
#VastgoedItem .Type  {padding-bottom:5px;font-weight: bold;}
#VastgoedItem .Ref   {padding-bottom:5px;}
#VastgoedItem .Prijs {padding-bottom:5px;color: #917237; font-weight: bold;}
#Nav {clear:both;}

.PicAbove {
      width:134px;
      height:77px;
      position:relative;
      left: -160px !important;
      left: -165px;
      border: 0px;
      z-index:5;
      margin-top:-76px;
}



    
