#body_promo {
width:733px;
padding: 0; margin: 0;
margin:0 auto;
}

img {border:0;}

.error p{
	color:#f30;
}

.texte {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #171717;
}
.textePad20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	background-image: url(../_imgs/cont_bg.gif);
	color: #171717;
}
.img_visuel {
float:left;
margin:10px 10px 10px 0;
}
.img_plan {
float:left;
margin:10px 10px 10px 0;
}
.img_visuel a, .img_plan a {
border:0;
text-decoration:none;
outline:none;
}
.clear {
clear:both;
}

.bgMargeDroite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../_imgs/cont_margeGche.gif);
	background-repeat: repeat-x;

}
.formField157 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 17px;
	width: 157px;
	border: none;
	color: #171717;


}
.formField334 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 334px;
	border: none;
	color: #171717;

}
.formBoutons {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 24px;
	width: 104px;
	border: 1px none #FFFFFF;
	background-image: url(../_imgs/contact/boutons.gif);
	background-color: #FFFFFF;
	font-weight: bold;
	color: #171717;





}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E709B;
	text-decoration: none;

}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E709B;
	text-decoration: underline;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E709B;
	text-decoration: none;

}
a:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3E709B;
	text-decoration: underline;
}
.titre {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #3E709B;
}
.texte10blanc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.text10 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.submit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #203064;
	background-image: url(../_imgs/bouonBg.gif);
	border: 1px solid #485F92;
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	.lienRouge11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: FD1430;
	text-decoration: none;

}
.lienRouge11:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: FD1430;
	text-decoration: none;
}
.lienRouge11:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #336699;
	text-decoration: underline;
}
.lienRouge11:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: FD1430;
	text-decoration: none;
}
.lienRouge11:visited:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: 336699;
	text-decoration: underline;
}
.anonceDetailTitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FF0000;
	padding-left: 5px;
	background-repeat: no-repeat;


}
.anonceDetailTitreDroite {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	padding-left: 5px;
}