/* CREDITS
Title:		Immo-Town - CSS Print Stylesheet
Author:		Dirk Bonhomme <dirk@inventis.be>
Date:		18/03/08
Last Edit:	18/03/08 Dirk Bonhomme <dirk@inventis.be>
*/

/* Algemene Styles
---------------------------------------------------------- */
body{font-family:Arial, Helvetica, sans-serif; font-size:12px; }
strong,b{font-weight:bold; color:#042e57;}
em{font-style:italic;}
a{outline:none;}
fieldset legend, #search_sidebar h4{font-family:"Myriad Pro",Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
button{border:0; cursor:pointer;}

/* Badge
---------------------------------------------------------- */
#badge { display: none; }

/* Container
---------------------------------------------------------- */
#container{margin:0 auto; width:868px; padding:0 33px; position:relative;}

/* Header
---------------------------------------------------------- */
#header { padding: 5px 0 20px; }
#header * { display: none;}

/*headings*/
#header h1, #header h1 a {display:block; text-decoration: none; font-size: 40px; font-weight: bold; color: black; }
#header h2 { display:block; font-size:15px; line-height: 25px;  }

/* Content
---------------------------------------------------------- */
#content_container{width:100%; clear:both; }

#content_full{width:832px; float:left; padding:15px 18px 0 0; }
#content_full h2{color:#fdba31; padding:0 0 5px; font-family:"Myriad Pro",Arial, Helvetica, sans-serif; font-size:24px; letter-spacing:-1px; font-weight:bold; }
#content_full div.text{width:100%; clear:both; overflow:hidden; padding:9px 0; color:#2c292a;}
#content_full div.text a{color:#fdba31;}
#content_full div.text a:hover{text-decoration:none;}
#content_full div.text p { padding: 5px 0 20px; line-height: 16px; }
#content_full div.text h3 { color: #faba34; font-weight: bold; }
#content_full div.text div.image { height: 100%; overflow: hidden; }
#content_full div.text div.image p { float: left; width: 415px; }
#content_full div.text div.image img { float:right; clear: right; display: inline; border: 3px solid #28537d; margin: 5px 0 10px; } 
#content_full div.text ul { padding: 0 0 15px 25px; list-style-type: disc;}

.building_wrapper{margin:18px 0 0; width:808px; overflow:hidden;}
.building_wrapper h4{color:#002b54; font-weight:bold; clear:both; font-size:14px; margin:14px 0 2px; border-bottom:1px solid #dbdada; padding:0 0 3px 0;}
.building_wrapper .left{float:left; width:450px;}
.building_wrapper .right{float:right; width: 340px;}
.building_wrapper .right img{border:4px solid #083259; margin:4px 4px 4px 0;}
.building_wrapper .right .images div { float: left; width: 108px; height: 108px; margin: 4px 6px 4px 0; }
.building_wrapper .right .images a span { display: none; }
.building_wrapper .right .images img.overlay { display: none; }
.building_wrapper .right #gmaps { clear:both; width: 330px; height: 330px; border:4px solid #083259; }
.building_wrapper .right h4 { display: none; }
.building_wrapper .right ul { display: none; }
.building_wrapper li { line-height: 18px; }
.building_wrapper ul.split { height: 100%; overflow: hidden; }
.building_wrapper ul.split li { float:left; width: 220px; }
.building_wrapper strong, .building_wrapper b { color: black; }
.building_wrapper sup { font-size: 8px; margin: 8px 0 0; }
.building_wrapper div.actions { display: none; }

/* Mailform
---------------------------------------------------------- */
#mailform { display: none; }

/* Footer
---------------------------------------------------------- */
#footer{border-top:1px solid #dfdede; width:852px; clear:both; position: relative; top:15px; font-size:11px; color:#6f6f6f; text-transform:uppercase; padding:2px 8px;}
#footer p { float: left; padding-top: 6px; }
#footer p.credits { float: right; width: 74px; padding-top: 0; }
#footer p.credits a { display: block; width: 74px; height: 22px; overflow: hidden; text-indent: -9000px; background:url(/design/images/icons/credits.png) top no-repeat; }
#footer p.credits a:hover { background-position: bottom; }