﻿/* BEGIN MAIN styles */
body {font-size:1.2em; margin:0; padding:0;}
html{ background-color:#fff; color:#000; font-size:62.5%; font-family:arial, helvetica, sans-serif;line-height:2em; }
textarea{font-family:arial, helvetica, sans-serif;font-size:1.0em;line-height:1.2em;  }/* font-size in pixels, anders verschil in grootte tussen IE en FF */
.clear { clear:both; }
#divGlobalContainer { width:800px; }
/* END MAIN STYLES */

.title { color:#ffffff; font-size:13px; font-weight:bold; padding-left:10px; }
.title a{color:#ffffff; text-decoration:underline;}
.title a:hover{color:#ffffff; text-decoration:none;}

/* links en rechts uitlijnen: zoekertjescode & navigatie */ 
.titleleft{float:left;font-weight:bold;padding-bottom:0px;padding-top:0px;padding-left:5px;}
.titleright{float:right;padding-bottom:0px;padding-top:0px;padding-right:5px;}
.titlelink{color:Black;text-decoration:underline;}
.titlelink:hover{color:Black;text-decoration: none;}
.titlelinktext{text-decoration:none;}

/* BEGIN href link styles */
/* odd rows */
.link0A A:link { color:#000000; text-decoration:none; font-weight: bolder;}
.link0A A:hover { color:#000000; text-decoration:none; font-weight: bolder;}
.link0A A:visited { color:#000000; text-decoration:none; font-weight: bolder;}
.link0A A:active { color:#000000; text-decoration:none; font-weight: bolder;}
.link0B A:link { color:#000000; text-decoration:none; }
.link0B A:hover { color:#000000; text-decoration:none; }
.link0B A:visited { color:#000000; text-decoration:none; }
.link0B A:active { color:#000000; text-decoration:none; }
/* even rows */    
.link1A A:link { color:#000000; text-decoration:underline; font-weight: bolder;}
.link1A A:hover { color:#000000; text-decoration:underline; font-weight: bolder;}
.link1A A:visited { color:#000000; text-decoration:underline; font-weight: bolder;}
.link1A A:active { color:#000000; text-decoration:underline; font-weight: bolder;}
.link1B A:link { color:#000000; text-decoration:underline; }
.link1B A:hover { color:#000000; text-decoration:underline; }
.link1B A:visited { color:#000000; text-decoration:underline; }
.link1B A:active { color:#000000; text-decoration:underline; }
/* END href link styles */


/* BEGIN plain text styles */
/* odd rows */
.text0 { color:#555555; }
/* even rows */    
.text1 { color:#000000; }
/* total results */
.text2 { font-size:15px; font-weight:bold; }
/* END plain text styles */

/* BEGIN Result Table properties*/
.headerstyle { background-color: #0054A5; color: #FFFFFF; font-weight: bolder; }
.row0 { background-color: #FFFFFF; }
.row1 { background-color: #EEEEEE; }
.rowselectstyle { border:solid 1px #FFFFFF; }
.rowimgstyle  { border:solid 1px #000000; width:85; height:64; }
.tableheaderstyle { width:100%; border-spacing:0px; margin:0px; padding:0px; }
.tablemainstyle { width:100%; border-spacing:0px; margin:0px; padding:0px; }
.tablesubstyle  { border-spacing:0px; margin:0px; padding:0px;}
.elementMMO       { vertical-align:top; width:15%; text-align:left;}
.elementLINK      { vertical-align:middle; width:34%; text-align:left; padding-left:8px; }
.elementBUILDYEAR { vertical-align:top; width:12%; text-align:left; }
.elementPRICE     { vertical-align:top; width:12%; text-align:right; }
.elementMILEAGE   { vertical-align:top; width:12%; text-align:left; }
.elementBEDROOMS   { vertical-align:top; width:12%; text-align:left; }
.elementLOCATION   { vertical-align:top; width:20%; text-align:left; }
/* END Result Table properties*/


/* BEGIN Detail properties */
.elementDetailHeading { color: #000000; vertical-align:top; font-weight: bolder; width: 25%; }
.td1 { color: #000000; vertical-align:top; font-weight: bolder; }
.elementDetailValues { color: #222222; vertical-align:top; width: 25%; }
#divBrokerInfo { border:solid 1px #000000; padding: 0px 10px 0px 10px; }
#divBrokerActions { text-align:center; padding: 5px 0px 5px 0px; }
#divBrokerContainer { float:left; margin:0px 0px 10px 0px; width:360px; }
#divImageViewer { float:left; width:323px; margin:0px 10px 10px 0px;}
#divImageBrokerContainer { margin: 0 auto; text-align: left; width:700px; }
/* END Detail properties */


/* BEGIN fieldset rounded corners */ 
.b0,.b1, .b2, .b3, .b4, .b5{font-size:1px; overflow:hidden; display:block;}
.b0 {height:1px; margin-top:5px;}
.b1 {height:1px; background:#7F0000; margin:0 5px;}
.b2 {height:1px; background:#fff; border-right:2px solid #7F0000; border-left:2px solid #7F0000; margin:0 3px;}
.b3 {height:1px; background:#fff; border-right:1px solid #7F0000; border-left:1px solid #7F0000; margin:0 2px;}
.b4 {height:2px; background:#fff; border-right:1px solid #7F0000; border-left:1px solid #7F0000; margin:0 1px;}
.b5 {height:1px; margin-bottom:5px;}
.contentb {background: #fff; border-right:1px solid #7F0000; border-left:1px solid #7F0000; padding:5px;}
.contentb div {}
/* END */

/* BEGIN container rounded corners */
.containerLight { background:#7FA9D2; }
.containerDark { background:#999;}
.containertitle { color:#FFFFFF; font-size:13px; font-weight:bold; padding-left:10px; }
.containertitle a{color:#7FA9D2; text-decoration:underline;}
.containertitle a:hover{color:#FFFFFF; text-decoration:none;}
.containerprice { color:#FFFFFF; font-size:13px; font-weight:bold; padding-left:87%; }
.containerprice a{color:#7FA9D2; text-decoration:underline;}
.containerprice a:hover{color:#FFFFFF; text-decoration:none;}
.rtopLight, .rbottomLight { background:#fff; display:block; }
.rtopDark, .rbottomDark { background:#fff; display:block; }
.rtopLight *, .rbottomLight * { background:#7F0000; display: block; height: 1px; overflow: hidden; }
.rtopDark *, .rbottomDark * { background:#999; display: block; height: 1px; overflow: hidden; }
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{ height: 2px; margin: 0 1px; }
/* END container rounded corners */

/* BEGIN ImageViewer */
#leftArrow {color:#000000;text-decoration:none;padding-left:3px;padding-right:3px;font-size:18px;}
#rightArrow {color:#000000;text-decoration:none;padding-left:3px;padding-right:3px;font-size:18px;}
/* END ImageViewer */

/* BEGIN tabstructure */
#tabstructure{ border-bottom:solid 1px #999;color:#999; display:inline-block;line-height:20px;margin-bottom:8px;margin-top:12px;width:100%;}
#tabstructure .select{color:#FFFFFF;background-image:url(../Images/tabdetail.gif);display:inline-block;height:22px;text-align:center;width:84px;}
#tabstructure .split{color:#999;padding-left:3px;padding-right:3px;text-decoration:none;}
#tabstructure .split1{color:#FFFFFF;padding-left:3px;padding-right:1px;text-decoration:none;}
#tabstructure a{color:#999;padding-left:3px;padding-right:3px;}
#tabstructure a:hover{text-decoration:none;}
/* END tabstructure */


/* PAGER begin */
#Pager_LabelPager .PagerLinkPrevNext{color:#000000;padding-left:1px;padding-right:1px;text-decoration:underline;}
#Pager_LabelPager .PagerLinkCurrent{color:#000000;padding-left:1px;padding-right:1px;text-decoration:none;}
/* Pager END */

/* BEGIN contact request */
.Verplicht
{
    background-image:url(/Images/verplichtveld.png);
    background-position:center center;
    background-repeat:no-repeat;    
    height:10px;
    width:10px;
}
.NietVerplicht
{
    background-image:url(/Images/verplichtveld.png);
    background-position:center center;
    background-repeat:no-repeat;    
    height:10px;
    width:10px;
}


.areaRequest {width:90%; height:60px }
.fieldRequest {width:90%; }

.textarea {
  height: 18px;
  line-height: 18px;
  overflow: hidden;
}
#divInfoRequest { float:left; width:50%; }
#divExtendedContactInfo { float:left; width:50%; }
#divExtendedContactInfo #contactinfo2{height:460px; padding: 5px;}
#divExtendedContactInfo #contactinfo2 #contactimgbottom{height:120px;margin-bottom:15px;margin-top:15px;width:225px;}
#divExtendedContactInfo #contactinfo2 .td1{font-size:11px; font-weight:bold;padding-right:8px; }
#divExtendedContactInfo #contactinfo2 .td2{font-size:11px;}
#divExtendedContactInfo #contactinfo2 .td1Top{font-size:11px;font-weight:bold;padding-right:8px;display:none;}
#divExtendedContactInfo #contactinfo2 .td2Top{font-size:11px;display:none;}
#divExtendedContactInfo #contactinfo2 .td1Bottom{font-size:11px;font-weight:bold;padding-right:8px; }
#divExtendedContactInfo #contactinfo2 .td2Bottom{font-size:11px; }
#divExtendedContactInfo #contactinfo2 tr{line-height:18px;}
#divExtendedContactInfo #contactinfo2 .contactdatabottom{margin-left:10px; height:140px; text-align:left; padding-top: 30px;}
#divExtendedContactInfo #contactinfo2 .contactinfoitem {text-align: left; margin-left:10px; padding-bottom: 3px;}
#divExtendedContactInfo #contactinfo2 .contactinfoitemtitel {text-align: left; margin-left:10px; color:#0054A5;font-size:15px;font-weight:bold; padding-bottom: 3px; }
/* END contact request */

/* BEGIN sorteerpijltjes */
.image { background-repeat: no-repeat; background-color: transparent;  }
.image img { visibility:hidden; border-width:0; position:relative;}
.picsorteerpijltjes { background-image:url('../Images/sorteerpijltjes.gif'); width:20px; height:20px; position:absolute;}
/* END sorteerpijltjes */

/* BEGIN href link search menu */
.linksearch { font-size:10px; color:#000000; text-decoration:none;}
.linksearch a:link { font-size:10px; color:#000000; text-decoration:none;}
.linksearch a:visited  { font-size:10px; color:#000000; text-decoration:none;}
.linksearch a:hover { font-size:10px; color:#000000; text-decoration:underline;}
.linksearch a:active { font-size:10px; color:#000000; text-decoration:underline;}

.linksearchtitle { font-size:12px; color:#000000; text-decoration:none;}
.linksearchtitle A:link { font-size:12px; color:#000000; text-decoration:none; font-weight: bolder;}
.linksearchtitle A:hover { font-size:12px; color:#000000; text-decoration:underline; font-weight: bolder;}
.linksearchtitle A:visited { font-size:12px; color:#000000; text-decoration:none; font-weight: bolder;}
.linksearchtitle A:active { font-size:12px; color:#000000; text-decoration:none; font-weight: bolder;}
/* END href link styles */

.label{width:323px; height:242px; z-index:105; left:0px; top:0px; position:absolute;}
.solo_cornerscompr { position:absolute;left:0;top:0;width:323px;height:242px;z-index:100; }
.solo_corners{ position:absolute;left:0;top:0;width:530px;height:398px;z-index:100; }
.viewerimgcomp{ height:242px;text-align:center;width:323px;position:relative;z-index:50} 
.listfotooverlay {width:85px; height:64px; z-index:105; left:-85px; top:0px; position:relative;}  

/* BEGIN EasySearch */
.EStitle { font-weight: bold; color:White; margin-left: 5px; }
.ESsubtitle { font-weight: bold; margin-left: 5px;}

.ESlist { margin-left: 15px; }
.ESlist a:link { color:#000000; text-decoration:none; }
.ESlist a:visited  { color:#000000; text-decoration:none; }
.ESlist a:hover { color:#000000; text-decoration:underline; }
.ESlist a:active { color:#000000; text-decoration:underline; }

.col {float:left; width:250px; }
/* END EasySearch */
