html, div, body{margin:0;padding:0;font-family:Arial;font-size:11px;color:#333333;}
table, form, h1, ul, li, tr, td{padding:0;margin:0;}
img {border:0;}
tr{vertical-align:top;}
strong{color:#F8931F;font-weight:normal;}
a{color:#F8931F}
body{background-color:#FFF;padding-bottom:10px;}
table{border-collapse:collapse;}
.clear{clear:both;}
body{background-image:url('/images2/fond.jpg');background-position:top;background-repeat:repeat-x}
#conteneur{margin-left:auto;margin-right:auto;vertical-align:top;width:986px;}
#onglets{width:100%;height:19px;padding-top:6px;}
#onglets img{margin-left:40px}
#header{width:986px;height:83px;padding-top:1px;}
#header img{float:left;}
#header p{float:left;padding-top:40px;font-size:12px;}
.orange{color:#FE9900}
#onglets2{height:27px;width:986px;}
#onglets2 a{text-decoration:none;}
.ongletindex{font-size:16px;float:left;height:22px;padding-top:4px;border:1px solid #FF9900;background-color:#FF9900;color:#FFF;margin-right:45px;text-transform:uppercase;padding-left:5px;padding-right:5px;border-bottom:none;}
.ongletindex a{color:#FFF}
.ongletile{font-size:16px;float:left;height:22px;padding-top:4px; border:1px solid #FF9900;background-color:#FFF;color:#333333;margin-left:5px;text-transform:uppercase;padding-left:5px;padding-right:5px;border-bottom:none;}
.ongletile a{color:#333333;}
.ongletaccespro{font-size:12px;float:right;height:20px;padding-top:4px;margin-top:2px;border:1px solid #FF9900;background-color:#FFF;color:#FF9900;margin-left:10px;padding-left:5px;padding-right:5px;border-bottom:none;font-weight:bold}
#contenu{background-color:#FFF;padding-bottom:15px;padding-top:2px;margin-top:2px}

.spacefooter{width:100%;height:10px;clear:both}
#footer{clear:both;height:27px;background-image:url('/images2/pixelorange.jpg');background-position:bottom;background-repeat:repeat-x;}
#footercontenu{margin-left:auto;margin-right:auto;width:966px;height:22px;padding-top:5px;background-color:#FE9900;padding-left:20px;}
#footercontenu a{color:#333}


#diapos{height:84px;width:986px;}
#diapodebut{width:165px;height:84px;float:left;background-image:url('/images2/diapo_debut.jpg');}
#diapofin{width:27px;height:84px;float:left;background-image:url('/images2/diapo_fin.jpg');}
.diapo{float:left;margin-left:10px;margin-right:10px;width:109px;height:78px;border:1px solid #FFF;margin-top:2px;}

#txtaccueil{font-size:15px;padding-top:10px;padding-bottom:10px}
#txtaccueil tr{vertical-align:middle;}
#txtaccueil td{vertical-align:middle;}

#cdc{clear:both;width:986px;background-image:url('/images2/imgcdc.jpg');padding-top:54px;background-position:top;background-repeat:no-repeat}
#cdc a{text-decoration:none}

#instit{margin-top:10px;margin-bottom:10px;}

.miniannonce{float:left;width:143px;height:191px;margin:10px;}
.titreminiannonce{background-color:#D6001A;color:#FFFFFF;text-transform:uppercase;height:16px;font-size:11px;width:133px;padding-right:10px;text-align:right;padding-top:2px;}
.photominiannonce{width:143px;height:93px;background-position:top;background-repeat:no-repeat;}
.texteminiannonce{color:#373739;height:38px;overflow:hidden;font-size:9px;padding-top:2px;text-align:justify}
.texteminiannonce a {color:#373739;}
.texteminiannonce2{color:#373739;height:28px;overflow:hidden}

#txt { position:relative; width:100%; height:13px; overflow:hidden;border:0;}
#txt2 { position:absolute;color:#888;}

#iletitre{float:left;width:425px;height:260px;}
#ilemenu{float:left;width:400px;height:225px;padding-top:35px;}
#ilemenu h2{padding:0;margin:0;font-size:14px;text-transform:uppercase;color:#474749;font-weight:bold}
#ilemenu h3{padding:0;margin:0;height:20px;font-size:14px;}
#ilemenu h3 a{height:17px;font-size:14px;color:#474749;font-weight:normal;text-decoration:none}
.combien{height:17px;width:28px;text-align:right;float:left;clear:both;padding-right:10px;font-size:14px;color:#FF9900;font-weight:normal;height:17px;}
#ilemilieu{float:left;width:280px;height:350px;}
#iledroite{float:left;width:161px;height:260px;padding-top:5px;text-align:right}
#iledroite p{display:inline;padding:0;margin:0}


#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#lightbox a img{ border: none; }
#outerImageContainer{position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#imageContainer{padding: 10px;}

#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#hoverNav{position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}
#prevLink, #nextLink{width: 49%;height: 100%;background: transparent url(../images/blank.gif) no-repeat;display: block;}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }
#imageDataContainer{font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;}
#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;}
.lbWidth {position: absolute;top: 0px; left: 0px;width: 100%;min-width: 790px;}
* html .lbContent {margin-left: -790px;position:relative;}
* html .lbMinWidth {padding-left: 790px;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
* html .clearfix {height: 1%;}
.clearfix {display: block;}

.popupjs{width:983px;height:200px;padding-top:180px;text-align:center;font-size:16px;color:#F8931F;background-color:#EFEFEF;border:1px dotted #F8931F ;margin-top:20px;font-weight:bold;}



#barre_liste_biens{background-color:#595A5C;height:27px;width:986px;clear:both;}
#titre_liste_biens{float:left;font-size:18px;padding-top:3px;padding-left:10px;color:#EEE;}
#resultats{float:right;color:#FFA900;padding-top:6px;}
#nav{float:right;color:#EEE;text-align:right;width:320px;padding-top:6px;}
#nav a{color:#EEE;text-decoration:none}
#nbannonces{float:right;color:#EEE;width:170px;text-align:right;padding-right:10px;vertical-align:middle;padding-top:3px;}
#nbannonces select{font-size:10px;vertical-align:middle}

.miniature{width:983px;height:175px;border:2px solid #D6D6D6;margin-bottom:5px;margin-top:5px;clear:both}
.miniature_plus{float:right;width:30px;height:30px;padding-top:145px;}
.miniature_photo{width:302px;height:174px;padding-top:1px;padding-left:1px;float:left;}
.miniature_txt{float:left;color:#595A5C;font-size:14px;padding-top:30px;padding-left:15px;}
.miniature_prix{float:right;color:#000;font-size:18px;padding-top:30px;font-weight:bold}
.miniature_devise{font-size:18px;font-weight:bold;color:#FFA900;}

#bientitre{background-color:#595A5C;height:24px;width:976px;clear:both;padding-top:3px;padding-left:10px;margin-bottom:10px;}
#bientitre h1{display:inline;padding:0;margin:0;color:#EEE;font-size:18px;float:left;font-weight:normal}
#bientitre h2{display:inline;padding:0;margin:0;color:#FF9900;font-size:18px;float:right;text-transform:uppercase;font-weight:normal;padding-right:10px;cursor:pointer}
#bientitre h2 a{text-decoration:none}

#biengauche{float:left;width:690px;}
#biendroite{float:right;width:292px;}

#bien_photo_cadre{width:684px;height:331px;border: 2px solid #CFCFCF;float:left;margin-bottom:10px;}
#bien_descriptif_cadre{width:664px;/*height:142px;*/border: 2px solid #CFCFCF;float:left;text-align:justify;padding:10px;}

#bien_recents_cadre{width:684px;height:138px;border: 2px solid #CFCFCF;float:left;margin-top:10px;}
.autrebien{float:left;width:126px;height:100px;margin-right:30px;margin-left:15px;text-align:right;}
.autrebien a{color:#333;text-decoration:none}


#bien_coordonneesagence_cadre{width:268px;height:172px;border: 2px solid #CFCFCF;float:left;color:#474749;font-size:12px;padding:10px;}
#bien_coordonneesagence_cadre h1{font-size:18px;color:#FF9900}
#bien_coordonneesagence_cadre a{font-size:12px;color:#FF9900;text-decoration:none;}

#bien_contacteragence_cadre{width:268px;height:433px;border: 2px solid #FFA113;float:left;margin-top:10px;padding:10px;}
#bien_contacteragence_cadre h1 {font-size:25px;color:#333;margin-bottom:20px;}
#bien_contacteragence_cadre tr {vertical-align:middle}

#bien_caracts{width:194px;height:331px;float:left;font-size:12px}
#bien_prix_g{float:left;color:#333333;font-size:18px;font-weight:bold;padding-top:10px;padding-left:10px;padding-bottom:10px;}
#bien_prix_d{float:right;color:#333333;font-size:18px;font-weight:bold;padding-top:10px;padding-right:10px;padding-bottom:10px;}
#bien_photo{width:490px;height:321px;float:right;text-align:center;padding-top:10px;}
#bien_caracts tr{line-height:19px;}

#descriptif_titre{font-size:18px;font-weight:bold;margin-bottom:10px;}
#biensvisites_titre{font-size:18px;font-weight:bold;margin-bottom:10px;padding-left:10px;}

#plandusite ul{padding-left:20px;margin-left:20px;}
#plandusite li{list-style:hebrew;padding-left:20px;margin-left:20px;font-size:20px;font-weight:bold}
#plandusite a{font-size:12px;font-weight:normal}


.popupjsbien{width:264px;height:213px;padding-top:150px;text-align:center;font-size:16px;color:#F8931F;background-color:#EFEFEF;border:1px dotted #F8931F ;margin-top:20px;font-weight:bold;}

#pub{width:986px;height:100px;margin-top:10px;clear:both}