/* LAYOUT IMMO */
#indexlist {margin:25px;}
#indexlist li {margin:7px;}
#searchannonces, #savesearch {margin-right:30px; width:530px;}
#searchannonces table, #savesearch table {width:530px;}
#searchannonces .libelle, #savesearch .libelle {text-align:right; padding:5px 20px 5px 5px;}
#searchannonces td, #savesearch td {padding:5px;}
#searchannonces select {font-size:11px;}
#searchannonces .ent {background-color:#999; font-weight:bold; font-size:11px;}
#searchannonces .subent {background-color:#eee; text-align:right; font-size:11px;}
#manipproduits table {width:530px; margin-bottom:10px;}
#manipproduits td {padding:5px;}
#manipproduits {text-align:left; margin-bottom:10px;}
#manipproduits form {margin:0;}
#manipproduits {width:530px; text-align:right; margin-bottom:5px;}
#manipproduitsbottom {text-align:center;}
#manipproduits .pageselect {text-align:left;}
.pageselect img {padding:0 4px 0 4px;}
#manipproduit {text-align:right;}
#listing table {width:530px; margin-bottom:10px; padding:3px;}
#listing th .situation {float:left; padding:5px;}
#listing th .prix {float:right; width:200px; text-align:right; padding:5px;}
#listing th .prix .euros {}
#listing .listvign {margin:5px; padding:1px;}
#listing ul {list-style:none; margin:0; padding:0;}
#listing li {padding-top:1px; padding-bottom:1px;}
#listing .iconbloc {float:right;}
#listing .reference {padding:5px;}
#listing .enterproduit {float:right; padding:5px; padding-left:20px;}
#listing .titre {width:100%;}
#listing .texte {padding-left:20px; width:100%; vertical-align:middle; text-align:justify;}
#pagetop {float:right; margin-right:40px;}
#pagetop img {vertical-align:middle;}
#produit table {width:530px;}
#produit #description {margin-top:5px;}
#produit #prix {text-align:right; padding-right:10px;}
#produit #descimg {width:248px; overflow:hidden; padding:3px 3px 0 3px;}
#produit #desctext {text-align:justify; padding:0 10px 0 10px;}
#produit #secteur {text-align:center; margin-top:5px;}
#produit #galerietab {padding:5px; margin-bottom:10px; margin-top:5px;}
#produit #galerie {max-height:300px; overflow:auto; width:530px; height:expression(this.scrollHeight > 300? "300px" : "auto" );}
#produit #galerie img {margin:0px 2px; padding:3px;}
#produit #descriptif, #produit #proximites, #produit #complements {width:530px; margin-bottom:10px;}
#produit #descriptif .label, #produit #proximites .label, #produit #complements .texte {text-align:right; padding:2px; padding-right:10px; width:55%;}
#vignettes {margin-top:0; margin-bottom:30px; border:1px solid #fff;}
#vignettes .vignette {width:128px; height:140px; margin:10px; margin-left:25px; padding:4px; text-align:center; float:left;}
#vignettes .vignette img {border:none; width:126px;}
#vignettes .vignette {border:1px solid #747174;}
#vignettes .vignette a {font-size:0.8em; text-decoration:none; color:#000;}
#evaluation table {width:530px;}
#evaluation th { text-align:right; padding-right:5px;}


/* COLORS IMMO */
#searchannonces, #savesearch {background-color:#e7ebee;}
#searchannonces table, #savesearch table {border:1px solid #747174;}
#searchannonces .libelle {font-weight:bold;}
#searchannonces th, #savesearch th, #searchannonces td, #savesearch td {border-bottom:1px solid #adb9c8;}
#searchannonces .buttons, #savesearch .buttons {border:none;}
.button {border-bottom:1px solid #adb9c8; font-weight:bold;}
#listing table {border:1px solid #747174;}
#listing th .prix .francs {font-size:0.8em; font-weight:400; font-style:italic;}
#listing ul {list-style-image:none;}
#listing .listvign {background-color:#747174;}
#listing .secteur {}
#listing .reference {font-weight:bold;}
#listing .enterproduit {background:#FFF url('../img/look.png') 0 6px no-repeat;}
#listing .exclusif {color:red; font-weight:bold; font-style:italic;}
#produit #prix .francs {font-size:0.8em; font-style:italic;}
#produit #secteur {font-weight:bold;}
#produit #contact {border:1px solid #c6003b; padding:4px;}
#produit #descimg {border:1px solid #747174;}
#produit #galerie img {border:1px solid #747174;}
#produit #galerie a {text-decoration:none;}
#produit #descriptif, #produit #proximites, #produit #complements {font-size:12px; border-top:1px dotted #747174;}
#produit #descriptif td, #produit #proximites td, #produit #complements td {border-bottom:1px dotted #747174;}
#produit #descriptif .label, #produit #proximites .label {font-weight:bold;}
#evaluation input, #evaluation textarea {border:1px solid;}
#evaluation .required {color:red;}
