html {overflow:hidden; margin:0; padding:0;}
body {overflow:hidden; margin:0; padding:0 ; background:#B49B75 url("../images/site/BrickOldSharp0163_Lpre.jpg") repeat;}

div#onch {width:228px; height:164px; background: url('../loading8.gif') no-repeat 50% 50% ;}
div#firstim {display:none;}
div#firstlod {display:block; width:228px; height:900px;}
#pileg{background: url('../images/pilg.jpg') no-repeat}
#piled{background: url('../images/pild.jpg') no-repeat}
#mid{background: url('../images/midz2.jpg') no-repeat}

#global {position:absolute; left:50%; top:50%;
width:1020px; height:555px; margin-top: -261px; margin-left: -510px;
border: 0px solid #333; background: url("../images/site/immoforum_1.jpg") no-repeat 0px 0px;}
#frame .paddong {height:100%; width:100%; background: url("../images/site/neutre37.gif") no-repeat 10px 0px ;}
div.emerg { width:520px; padding: 0px 0px 0px 40px;}
div#menus{position:absolute; left:45px; top:57px; width:55px; height:226px; z-index:1000;}
/* height:24px; x nbre de boutons + les spacers */
div#menus img{margin-top:1px; cursor:pointer;}
#menus span {width:55px; height:21px; display:block; margin:1px 0px 1px 0px; padding:0; clear:both;}
div.puf{position:absolute; width:156px; left:50%; margin-left:-78px; bottom:0px; padding:0; height:20px;}
div#camera{position:absolute; z-index:11; width:57px; height:49px; right:70px; top:90px; cursor:pointer;}

div.appcty {float:left; width:600px; height:294px; background: url("../img/appcty.gif") no-repeat 0px 0px ;}
div.appvac {float:left; width:600px; height:294px; background: url("../img/appvac.gif") no-repeat 0px 0px ;}
div.prestige {float:left; width:600px; height:294px; background: url("../img/presti.gif") no-repeat 0px 0px ;}
div.retraite {float:left; width:600px; height:294px; background: url("../img/retraite.gif") no-repeat 0px 0px ;}
div.imprest {float:left; width:600px; height:294px; background: url("../img/immoprestige.gif") no-repeat 0px 0px ;}
div.cles {float:left; width:600px; height:294px; background: url("../img/cles.gif") no-repeat 0px 0px ;}
div.impot {float:left; width:600px; height:294px; background: url("../img/impot.gif") no-repeat 0px 0px ;}
div.vacance {float:left; width:600px; height:294px; background: url("../img/vacances.gif") no-repeat 0px 0px ;}
div.neige {float:left; width:600px; height:294px; background: url("../img/neige.gif") no-repeat 0px 0px ;}
div.golf {float:left; width:600px; height:294px; background: url("../img/golf.gif") no-repeat 0px 0px ;}
div.mer {float:left; width:600px; height:294px; background: url("../img/mer.gif") no-repeat 0px 0px ;}
div.mont {float:left; width:600px; height:294px; background: url("../img/mont4.gif") no-repeat 0px 0px ;}
/*  scellier et girardin */
div.locatif {float:left; width:600px; height:294px; background: url("../img/locatif.gif") no-repeat 0px 0px ;}
div.immoloc {float:left; width:600px; height:294px; background: url("../img/immo-locatif.gif") no-repeat 0px 0px ;}
div.route {float:left; width:600px; height:294px; background: url("../img/autoroute.gif") no-repeat 0px 0px ;}
div.omantille {float:left; width:600px; height:294px; background: url("../img/antilles.gif") no-repeat 0px 0px ;}

div#etiquette {cursor:pointer; background-image :url("../images/loi_zrr.gif"); background-repeat: no-repeat; background-position: 0px 0px ; width:120px; height:62px; position:absolute; bottom:80px; left:823px; z-index:20; overflow:hidden;}
div#fiscal {background :url("../images/site/web-immobilier2.gif")no-repeat 0px 0px ; width:64px; height:90px; position:absolute; bottom:70px; left:93px; z-index:2; overflow:hidden;}
div#msk {width:60px; height:164px; position:absolute; top:339px; left:882px; z-index:10; overflow:hidden;}
div#promo {width:59px; height:22px; position:absolute; top:523px; left:80px; z-index:10; cursor:pointer; overflow:hidden;}
table.comment th {font-weight:normal; vertical-align:top; text-align: justify; padding: 20px 25px 5px 25px;}
table.comment td {padding:0px; margin:0px}
div.envlpe {border:0px; padding:0px; background: #000000 url("../images/site/bordure.gif") no-repeat 0px 0px; width:228px; height:164px; margin:0;}
div.prog {border:0px; padding:0px; width:228px; height:164px; text-align:center; cursor:pointer;}
div.progcontact {border:0px; padding:0px; width:228px; height:164px; text-align:center; cursor:default;}
h1 {padding-right:80px; font-weight:normal; font-size: 18px; font-family: sans-serif, Century Gothic, Arial; text-align:center; margin-top:28px; margin-bottom:18px;}
h3 {padding-left:20px; font-weight:normal; font-size: 18px; font-family: sans-serif, Century Gothic, Arial; text-align:left; margin-top:28px; margin-bottom:18px;}
h2 {text-align:left; padding-left:15px; font-weight:normal; color:#7D4076; font-size: 18px; font-family: sans-serif, Century Gothic, Arial; margin-top:5px; margin-bottom:15px;}
img.link, img.clyc {position:relative;}

/*  fiches  */
span.livr {text-align:right;width:68px;float:right}
div.onlivr {margin-right:1px; color:#B50000; line-height:100%; text-align:center; margin-bottom:5px; float:right; border: 1px solid #287CB1; width:67px; height:13px}

span.fiduce {text-align:center;width:63px;float:left;}
div.onfiduce {color:#FF0000; line-height:100%; text-align:center;margin-bottom:5px; float:right; border: 1px solid #287CB1; width:67px; height:13px;}

/*  anim loupes et annee-defisc width: 124px; */
#gallery {margin-left:110px;}
.preview {float: left; width: 204px; height: 98px; margin: 0;	margin-left: -104px; padding: 0; text-align: center; border: 0px; overflow: hidden;}
.custlabel {float: left; height: 98px; margin: 0;	padding: 0; text-align: center; border: 0px; overflow: hidden;}
#andef img, #yeardef img{margin-left: 9px;}
/*  ticker  */
div.vac {text-align:center; margin-top:7px; margin-bottom:0px; float:right; border:solid 0px; width:206px; height:18px}
div#cles{position:absolute; z-index:100; top:16px; height:20px; width:205px; left:15px;}
div#telmatic{position:absolute; z-index:100; top:16px; height:20px; width:205px; left:15px; display:none;}

div.ctc, div.float, div.vu {width:51px; height:32px; padding:0px; float:right; text-align:right; cursor:pointer;}
div.ctc {background :url("../images/site/formtact.gif") no-repeat right 0px;}
div.float {background :url("../images/site/at.gif") no-repeat right 0px;}
div.vu {background :url("../images/site/oeil1.gif") no-repeat right 0px;}
div.spacer {clear: both; height:17px; }
  
div.descr {margin-right:0px;float:right;font-size:13px; font-weight:bold; font-family:arial; border:solid 0px; width:274px; height:164px;  }
div.define {text-align:justify; margin-bottom:10px; border:0px; width:274px; height:55px; }
div.define p {margin: 2px 4px 0px 6px; }

/*  tool-tip  */
.tool-tip, .custom-tip {color:#fff; width:175px; z-index:50;}
.tool-title, .custom-title {text-align: justify; font-weight:bold; font-size:11px; margin:0; color:#9FD4FF; background: url("../img/bubble.png") top left no-repeat !important; background: url("../img/bubbles.gif") top left no-repeat; padding: 8px 8px 4px 8px}
.tool-text, .custom-text {min-height:53px; text-align: justify; font-size:11px; background: url("../img/bubble.png") bottom left no-repeat !important; background: url("../img/bubbles.gif") bottom left no-repeat; padding: 4px 8px 11px 8px;}
.custom-title {text-align:center; color:#FFD700;}

table#prmob td.vpro {color:#33CC33; font-size:12px; font-family:Verdana;}
table#prmob td.vpre {color:#ffff66; font-size:12px; font-family:Verdana;}
table#prmob td.pprix {text-align:right; color:#DBE4FF; font-size:12px; font-family:Verdana; padding-right:10px;}
table#prmob td.pttc {text-align:right; color:#DBE4FF; font-size:12px; font-family:Verdana;}

.solar {-moz-opacity:0.01; filter:alpha(opacity=1); opacity:0.01; -khtml-opacity:0.01;}
#solaire {position:absolute; z-index:10; top:238px; left:888px; height:140px; width:132px; background: url("../images/imgd.jpg") 0 0;}
#revenu {position:absolute; z-index:10; top:261px; left:0px; height:116px; width:132px; background: url("../images/imgg.jpg") 0 0;}
#volt {display:none; position:absolute; cursor:pointer; z-index:11; top:9px; left:780px; height:28px; width:144px; background: url("../images/photovoltaique.gif") 0 0;}
#sol {position:absolute; cursor:pointer; z-index:11; top:9px; left:782px; height:29px; width:139px; background: url("../images/solaire_on.gif") 0 0;}










/*			*/
