@charset "UTF-8";
body {margin:0; padding:0; background:#000000; }
.container {padding:0; margin: 0 auto; background:#000000; width:907px; }

/*****header section*****/
.header {padding:0; margin:0; width: 907px; height:119px; background:url(http://www.findimmo.be/public/media/images/headerbg_fr.jpg) no-repeat;}
.header_fr {padding:0; margin:0; width: 907px; height:119px; background:url(http://www.findimmo.be/public/media/images/headerbg_fr.jpg) no-repeat;}
.header_nl {padding:0; margin:0; width: 907px; height:119px; background:url(http://www.findimmo.be/public/media/images/headerbg_nl.jpg) no-repeat;}
.header_en {padding:0; margin:0; width: 907px; height:119px; background:url(http://www.findimmo.be/public/media/images/headerbg_en.jpg) no-repeat;}


/*****menu section*****/
.menublock {padding:0; margin:0;}
a.menu {padding: 10px 0px 10px 15px; font: normal 12px Arial, Helvetica, sans-serif; color:#FFF; text-decoration: none; }
a.menu:hover {text-decoration: none; color:#682846; }
.formtitle {color: #ffffff; font: italic 11px "Times New Roman", Times, serif; text-decoration: none; }

/*****main section*****/
.main {margin:0; padding: 20px 10px 10px 10px; width:887px; }
.searchblock {margin:0; padding:0; }
.searchblock td {font: normal 14px Arial, Helvetica, sans-serif; color:#ccd5df; }
.counter_fr {float:right; margin:80px 80px 0 0; width: 100px; height:80px; background-image:url(http://www.findimmo.be/public/media/images/counter_fr.gif); }
.counter_nl {float:right; margin:80px 80px 0 0; width: 100px; height:80px; background-image:url(http://www.findimmo.be/public/media/images/counter_nl.gif); }
.counter_en {float:right; margin:80px 80px 0 0; width: 100px; height:80px; background-image:url(http://www.findimmo.be/public/media/images/counter_en.gif); }
/*labels for search resluts galery*/
.labelbox {position:relative; margin:0px 15px 15px 0px; padding:0px; width:280px; height:196px; float:left; background:url(http://www.findimmo.be/public/media/images/labelbg.gif); }
.labelbox td {font: normal 12px/1.4em Arial, Helvetica, sans-serif; color:#FFF; }
.sold_fr {position:absolute; right:1px; bottom:2px; margin:0; padding:0; width:150px; height:30px; background-image:url(http://www.findimmo.be/public/media/images/sold_fr.gif); }
.sold_nl {position:absolute; right:1px; bottom:2px; margin:0; padding:0; width:150px; height:30px; background-image:url(http://www.findimmo.be/public/media/images/sold_nl.gif); }
.sold_en {position:absolute; right:1px; bottom:2px; margin:0; padding:0; width:150px; height:30px; background-image:url(http://www.findimmo.be/public/media/images/sold_en.gif); }
.rent_fr {position:absolute; right:1px; bottom:2px; margin:0; padding:0; width:150px; height:30px; background-image:url(http://www.findimmo.be/public/media/images/rent_fr.gif); }
.rent_nl {position:absolute; right:1px; bottom:2px; margin:0; padding:0; width:150px; height:30px; background-image:url(http://www.findimmo.be/public/media/images/rent_nl.gif); }
.rent_en {position:absolute; right:1px; bottom:2px; margin:0; padding:0; width:150px; height:30px; background-image:url(http://www.findimmo.be/public/media/images/rent_en.gif); }
.option_fr {position:absolute; right:1px; bottom:2px; margin:0; padding:0; width:150px; height:30px; background-image:url(http://www.findimmo.be/public/media/images/option_fr.gif); }
.option_nl {position:absolute; right:1px; bottom:2px; margin:0; padding:0; width:150px; height:30px; background-image:url(http://www.findimmo.be/public/media/images/option_nl.gif); }
.option_en {position:absolute; right:1px; bottom:2px; margin:0; padding:0; width:150px; height:30px; background-image:url(http://www.findimmo.be/public/media/images/option_fr.gif); }

/*****footer section*****/
.footer {margin:0; padding:4px; width:899px; height:45px; background-color:#501F36; }
.footer td {color:#CCC; font: normal 11px/1.2em Arial, Helvetica, sans-serif; }
.footer a {color:#CCC; font: normal 11px/1.2em Arial, Helvetica, sans-serif; }

/*****font settings*****/
td {font: normal 12px/1.6em Arial, Helvetica, sans-serif; color: #ccd5df; }
h1 {padding: 18px 0; text-align:center; font: normal 30px Verdana, Geneva, sans-serif; color:#FFF; }
h2, h3, h4 {color: #ccd5df; margin: 0px; }
h2 {font: normal 20px Arial, Helvetica, sans-serif; padding: 20px 0 0 0; }
h3 {font: bold 16px/1.4em Arial, Helvetica, sans-serif; padding:0;}
h4 {font: normal 14px/1.3em Arial, Helvetica, sans-serif; padding:0;}
a {color: #ffffff; text-decoration: underline; }
a:hover {color: #9F8066; text-decoration: underline; }

/*****contact form settings*****/
.formblock {margin:0; padding:0; font: normal 12px/1.6em Arial, Helvetica, sans-serif; color:#ccd5df; }
#contactform td {font: normal 13px Arial, Helvetica, sans-serif; color:#ccd5df; }
#contactform input.text { width:200px; border:1px solid #e8e8e8; height:16px; background:#fff; }
#contactform textarea { width:350px; border:1px solid #e8e8e8; background:#fff;}
#contactform * { color:#682846;}
#contactform label {width:80px; padding:0 20px; color:#9F8066; font: italic normal 11px Verdana, Geneva, sans-serif;}

p.clr, .clr { clear:both; padding:0; margin:0;}

