body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.Styletextehaut {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #8f8f8f;
}
.boxbien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #818181;
}
.panier {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #3a72bd;
}
.panierrouge {color: #FF0000}
.deroulant {
	font-family: Tahoma;
	font-size: 16px;
	color: #5c6970;
}
.affichermasquer {
	font-family: Tahoma;
	font-size: 12px;
	color: #5c6970;
	font-weight: bold;
}
.footertxt {font-family: Tahoma; font-size: 14px; color: #5c6970; font-weight: bold; }
.footertxtsmall {font-size: 12px; color: #5c6970; font-family: Tahoma;}
.titreannonce {
	font-family: Tahoma;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.titreannonceprint {
	font-family: verdana;
	font-size: 20px;
	color: #000000;
	font-weight: bold;
}
.textvente {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
}
.refannonce {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
}
.refannoncegrd {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
}
.refannoncegrd2 {
	font-family: Verdana;
	font-size: 18px;
	color: #000000;
}
.resumeannonce {
	font-family: Tahoma;
	font-size: 12px;
	color: #5c6970;
}
.prixannonce {
	font-family: Tahoma;
	font-size: 12px;
	color: #007234;
	font-weight: bold;
}
.prixannonce2 {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.prixannonce3 {
	font-family: verdana;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.ajouterpanier{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #3a72bd;
	text-decoration:none;
}
.ajouterpanier:active {
	color: #3a72bd;
}
.ajouterpanier:hover {
	color: #98112c;
}
.cadrelisting{
/* Add container height here if desired */
background-color: #e4e4d8;
border: 1px solid #a4b845;
padding: 2px;
left: 0px; /*shadow depth*/
top: 0px; /*shadow depth*/
}
.cadreloc{
/* Add container height here if desired */
background-color: #ffffff;
border: 1px solid #a4b845;
padding: 2px;
left: 0px; /*shadow depth*/
top: 0px; /*shadow depth*/
width:98%;
}
.cadrebiens{
/* Add container height here if desired */
border: 1px solid #007237;
height:320px;
margin-left:4px;
margin-bottom:4px;
padding: 2px;
left: 0px; /*shadow depth*/
top: 0px; /*shadow depth*/
}
.cadrebiens:hover{
/* Add container height here if desired */
border: 1px solid #007237;
background-color: #c3c3bb;
}
.pagination{
padding: 2px;
}

.pagination ul{
margin: 0;
padding: 0;
text-align: center; /*Set to "right" to right align pagination interface*/
font-size: 16px;
}

.pagination li{
list-style-type: none;
display: inline;
padding-bottom: 1px;
}

.pagination a, .pagination a:visited{
padding: 0 5px;
border: 1px solid #9aafe5;
text-decoration: none; 
color: #2e6ab1;
}

.pagination a:hover, .pagination a:active{
border: 1px solid #2b66a5;
color: #000;
background-color: #FFFF80;
}

.pagination a.currentpage{
background-color: #2e6ab1;
color: #FFF !important;
border-color: #2b66a5;
font-weight: bold;
cursor: default;
}

.pagination a.disablelink, .pagination a.disablelink:hover{
background-color: white;
cursor: default;
color: #929292;
border-color: #929292;
font-weight: normal !important;
}

.pagination a.prevnext{
font-weight: bold;
}
.listingpages{
border: 1px dashed #900101;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #666666;
}
.texteboxdroite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.textelisting {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}
#paginate-slider4 a img{
width: 160px;
height: 120px;
border: 2px solid gray;
margin-top: 5px;
}

#paginate-slider4 a img:hover, #paginate-slider4 a.selected img{
border: 2px solid red;
}

#slider2, #slider4{
border-color: darkred;
margin-left: 10px;
margin-right: 10px;
height: 450px
}
.Menuprix {font-family: Tahoma; font-size: 14px; color: #5c6970; font-weight: bold; }
.txtfondu {font-size: 12px; color: #5c6970; font-family: Tahoma;}
.texteactu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
.Txtdesc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.Txtprintfiche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
}
.Txtprintfiche2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.dateactu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.Lientxt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #98112c;
	text-decoration:none;
}
.Lientxt:active {
	color: #98112c;
}
.Lientxt:hover {
	color: #98112c;
}
.Stext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333333;
}

