/*
Immobilia Print Stylesheet

*/

html { overflow-y:scroll;}
body { margin:0; padding:0; text-align:left; font-family: Verdana, Geneva, sans-serif; font-size:83%; color:#212629; background: #fff;}
img { border:none;}
h1,h2,h3,h4,h5,h6,p,ul,li,form, table, td { margin:0; padding:0;}
ul, li { list-style:none;}
a { text-decoration:none;}
.clear { clear:both;}

/* ======================= */ 


#wrapper { width:100%; margin:0; padding:0;}
#bottom-wrapper { width:100%; height:100%; margin:0; padding:0 0 25px 0;}

#page { width:800px; margin:0 auto; padding:0; text-align:left;}
#header { display:none;}
#content { margin:0; padding:0; }
#columnLeft {}
#sidebar { display:none }

#footer { width:100%; margin:0; padding:0; }
.footer-content { width:800px; margin:0 auto; padding:20px 0; text-align:left;  }



/* ======================= font ============================= */

h1 { font-size:18px; font-weight:normal;}
h1.pagetitle { font-size:18px; margin:0 0 0 5px; padding:5px 0;}
h1.pagetitle a { color:#454545;}
h1.logotitle { font-size:36px; margin:45px 0 0 0 ; padding:0; line-height:30px;}
h1.logotitle a { color:#454545;}
h2.logosubtitle { font-size:14px; margin:0; padding:0;}
h2 {font-size:16px; font-weight:normal;}
h3 {font-size:15px; font-weight:normal;}
p { margin:10px 0 20px 0; padding:0 15px 0 0; line-height:1.65em; font-size:12px;}
a { color:#E98C28;}





/* ======================= header   ============================= */

.logo { float:left; width:600px; margin:0; padding:0;}
.headercontact { margin:50px 0 0 0; float:right; text-align:right; width:200px; color:#7b7b7b; line-height:2.1em; }

.headercontact .headerphone { background:url(images/icons/headerphone.png) left no-repeat; text-align:left;  padding-left:35px; display:block; font-size:18px; font-family: Georgia, "Times New Roman", Times, serif;}
.headercontact .headermail { background:url(images/icons/headermail.png) left no-repeat; text-align:left; padding-left:35px; display:block; font-size:17px; font-family: Georgia, "Times New Roman", Times, serif;}



/* ======================= main menu  ============================= */


#main-menu { display:none; }




/* ==========================================  property single  =========================================== */


#top-single {}


.prop-image { display:block; width:200px; height:200px; overflow:hidden; float:left; margin:0; padding:0;}
.prop-data {width:255px; float:left; margin:0; padding:5px; background:#f6f6f6; height:240px; font-size:11px; color:#7d7d7d;}
.prop-map {display:none;}


.prop-data .data-headline { font-size:12px; font-weight:bold; padding:2px 2px 10px 2px;}
.prop-data table {margin:0; padding:2px; line-height:1.5em; }
.prop-data table td { margin:2px; padding:3px 5px 3px 2px; }
.prop-map small {display:none;}

#prop-toolbar { display:none;}


#bottom-single {width:800px; margin:20px 0 0 0; padding:0; }
.prop-description { width:325px; padding:5px 10px; float:left;}

.prop-all-data { width:300px; float:right; font-size:11px; border:1px solid #fff; padding:0; }
.prop-all-data table { margin:0; padding:0; line-height:2em; width:100%; border-spacing:0; }
.prop-all-data table td { padding:5px 10px; border-bottom:1px solid #D6D6D6; border-top:1px solid #fff; vertical-align:top;}
.prop-all-data table tr:hover { background:#ebebeb;}
.prop-all-data table tr:first-child td { border-top:none;}
.prop-all-data table tr:last-child td { border-bottom:none;}
.prop-all-data .yes { background:url(images/yes.png) center no-repeat; width:20px; height:20px; display:block;}
.prop-all-data .keys, .prop-data .keys { color:#7d7d7d;}



.prop-gallery { margin:25px 0; padding:0;}
.prop-gallery .headline {display:none;}
.prop-gallery em {display:none;}
.prop-gallery img { float:left; width:150px; padding:3px; }
.gallery-box { margin:0;}



.footer-box, .searchbox, .openoptions { display:none;}
