body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(images/fond.jpg);
	background-color: #cacaca;
	background-repeat: repeat-x;
}
.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: 14px;
	color: #007234;
	font-weight: bold;
}
.textvente {
	font-family: Tahoma;
	font-size: 14px;
	color: #000000;
}
.refannonce {
	font-family: Tahoma;
	font-size: 12px;
	color: #000000;
}
.refannoncegrd {
	font-family: Tahoma;
	font-size: 14px;
	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;
}
.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;
}
.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;
}
.div_superpose {
	width:120px;
	margin:auto;
	position:absolute;
	z-index:2;
	margin-left:28px;
	margin-top:5px;
	left: 208px;
	top: 124px;
}
.menu5 {padding:5px 0 0 1em; margin:0; list-style:none; height:40px; position:relative; background:transparent url(pro_five_0c.gif) repeat-x left bottom; font-size:11px;}
.menu5 li {float:left; height:40px; margin-right:1px;}
.menu5 li a {display:block; float:left; height:40px; line-height:35px; color:#333; text-decoration:none; font-family:arial, verdana, sans-serif; font-weight:bold; text-align:center; padding:0 0 0 4px; cursor:pointer; background:url(pro_five_0a.gif) no-repeat;}
.menu5 li a b {float:left; display:block; padding:0 16px 5px 12px; background:url(pro_five_0b.gif) no-repeat right top;}
.menu5 li.current a {color:#000; background:url(pro_five_2a.gif) no-repeat;}
.menu5 li.current a b {background:url(pro_five_2b.gif) no-repeat right top;}
.menu5 li a:hover {color:#000; background: url(pro_five_1a.gif) no-repeat;}
.menu5 li a:hover b {background:url(pro_five_1b.gif) no-repeat right top;}
.menu5 li.current a:hover {color:#000; background: url(pro_five_2a.gif) no-repeat; cursor:default;}
.menu5 li.current a:hover b {background:url(pro_five_2b.gif) no-repeat right top;}