body {
	background:#e9f3fa url(../images/background_site.jpg) repeat-x center top;
	font-family:Arial, Helvetica, sans-serif;
	padding:0;
	margin:0;
	font-size:12px;
}
#header {
	background:url(../images/background_header.jpg) no-repeat top center;
	height:210px;
	width:100%;
	padding:0;
	margin:0;
}
#titre_site {
	margin:0 auto;
	padding:0;
	width:718px;
	height:65px;
}
#entete {
	padding:0;
	margin:0 auto;
	height:210px;
	width:1000px;
	background:url(../images/background_global.png) no-repeat top center;
}
#haut_entete {
	height:158px;
	width:1000px;
	margin:0;
	padding:0;
}
#menu_entete {
	width:1000px;
	height:52px;
	background:url(../images/background_menu_mhf.jpg) repeat-x;
	color:#FFF;
	margin:0;
	padding:0;
}
#logo_entete {
	float:left;
}
#contact_entete {
	margin:0 0 0 740px;
	padding:0 0 0 34px;
	width:225px;
	height:158px;
	background:url(../images/espace-contact.png) no-repeat top;
	color:#463c3c;
	font-weight:bold;
	font:12px Arial, Helvetica, sans-serif;
}
h5 {
	color:#333;
	font:18px Arial, Helvetica, sans-serif;
	margin:20px 0 8px 0;
}
#contact_entete h1 {
	margin:0 0 4px 0;
	padding:7px 0 0 0;
	color:#463c3c;
	font-size:13px;
}
#contact_entete span{
	font-size:11px;
	font-weight:bold;
}
#contact_entete a{
	color:#463c3c;
	text-decoration:none;
}
#contact_entete a:hover{
	color:#463c3c;
	text-decoration:none;
}
#flash {
	margin:5px 0 0 40px;
}
#global {
	width: 1000px;
	margin: 0 auto;
	padding:0;
}
/* Bloc central contenant #navigation et #contenu */
#centre {
	width: 100%;
	overflow: hidden;
	margin:16px 0 0 0;
}

/* Navigation */
#navigation {
	background:none;
	width:259px;
	float: left;
}
#espace_pub {
	background:#FFF;
	border:solid 1px #91adbf;
	width:249px;
	min-height:450px;
	padding:15px 5px 0 5px;
	margin:0;
}
#espace_pub h1{
	padding:0;
	margin:0;
	width:175px;
	font:normal 21px 'Yanone Kaffeesatz', sans-serif;
	color:#408c9b;
}
#espace_pub ul {
	margin:0;
	padding:0;
	width:230px;
}
#espace_pub a {
	border:none;
}
#espace_pub a:hover {
	border:none;
}

#espace_pub li {
	margin:0;
	padding:0 9px 20px 9px;
	list-style: none;
}
#espace_pub_bas {
	margin:200px 0 0 0;
}
#moteur {
	width:239px;
	height:253px;
	background:url(../images/background_moteur.jpg) repeat-x;
	width:239px;
	height:248px;
	padding:0;
	margin:5px 0 0 10px;
	color:#000;
}
#moteur input[type=submit] {
	cursor: pointer;
	width: 147px;
	height: 30px;
	border: none;
	background:url(../images/bouton_moteur.png) left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color:#694209;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	margin:8px 0 0 38px;
	padding:0 0 0 10px;
}

#moteur select {
	border:solid 1px #beb591;
	margin:0 0 4px 16px;
	width:170px;
	height:22px;
	font-style:normal;
}

#moteur h1{
	background:url(../images/background_titre_moteur.png) no-repeat;
	width:259px;
	height:61px;
	margin:0;
	color:#FFF;
	margin:-5px 0 0 -13px;
	padding:0;
	color:#FFF;
	font-size:32px;
	position:absolute;
}
#contenu_moteur {
	width:226px;
	padding:0 8px;
}








#moteur_v2 {
	background:url(../images/background_moteur_v2.png) repeat-x;
	width:259px;
	height:265px;
	padding:0;
	margin:5px 0 0 0;
	color:#000;
}
#moteur_v2 input[type=submit] {
	cursor: pointer;
	width: 128px;
	height: 38px;
	border: none;
	background:url(../images/bouton_moteur_v2.png) left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:17px;
	font-weight:bold;
	text-align:center;
	margin:4px 0 0 38px;
	padding:0 0 0 20px;
}

#moteur_v2 select {
	border:solid 1px #beb591;
	margin:0 0 4px 16px;
	width:185px;
	height:22px;
	font-style:normal;
}

#moteur_v2 h1{
	background:url(../images/background_titre_moteur.png) no-repeat;
	width:259px;
	height:61px;
	margin:0;
	color:#FFF;
	margin:-5px 0 0 -13px;
	padding:0;
	color:#FFF;
	font-size:32px;
	position:absolute;
}
#contenu_moteur_v2 {
	width:226px;
	padding:0 8px;
}






#login_entete_v2 {
	margin:10px 0 0 730px;
	padding:0 0 0 24px;
	width:249px;
	height:142px;
	background:url(../images/espace-contact_login.png) no-repeat top;
	color:#FFF;
	font:12px Arial, Helvetica, sans-serif;
	position:absolute;
}
#login_entete_v2 h2 {
	margin:-10px 0 0 0;
	padding:0 0 0 10px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	color:#FFF;
	font-size:18px;
	width:109px;
	height:36px;
	background:url(../images/background_titre_login_entete.png) no-repeat;
	position:absolute;
}
#login_entete_v2 span{
	font-size:11px;
	font-weight:bold;
}
#login_entete_v2 a{
	color:#FF3;
	text-decoration:none;
}
#login_entete_v2 a:hover{
	color:#FF3;
	text-decoration:none;
}

#bouton_login_entete_v2 {
	cursor: pointer;
	width: 31px;
	height: 29px;
	background:url(../images/background_bouton_login.png) no-repeat;
	font:14px normal Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:center;
	padding:0;
	margin:0;
	border:none;
}

/*#login_entete_v2 input[type=submit] {
	cursor: pointer;
	width: 31px;
	height: 29px;
	background:url(../images/background_bouton_login.png) no-repeat;
	font:14px normal Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:center;
	padding:0;
	margin:0;
	border:none;
}*/

#login_entete_v2 input[type=text] {
	border:solid 1px #709aa2;
	width:180px;
	height:23px;
	margin:3px 0;
	padding:0;
}
#texte_login_entete_v2 {
	margin:4px 0 0 5px;
	padding:0;
}
#texte_login_entete_v2 a{
	color:#FF3;
	text-decoration:underline;
}
#texte_login_entete_v2 a:hover{
	color:#FF3;
	text-decoration:underline;
}
#login_entete_v2 input[type=password] {
	border-top:solid 1px #709aa2;
	border-left:solid 1px #709aa2;
	border-bottom:solid 1px #709aa2;
	border-right:none;
	width:180px;
	height:27px;
	margin:3px 0;
	padding:0;
}




.deconnexionAnnonceur {
	font:14px normal Arial, Helvetica, sans-serif;
	color:#FF3;
	padding:0;
	margin:17px 0 0 120px;
}

.deconnexionAnnonceur input[type=submit] {
	cursor: pointer;
	background:none;
	font:12px normal Arial, Helvetica, sans-serif;
	letter-spacing:0px;
	color:#FF3;
	text-align:center;
	padding:0;
	margin:0;
	border:none;
}















#login_entete_v2_page {
	float:left;
	margin:35px 0 0 50px;
	padding:10px;
	width:259px;
	height:180px;	
	font:12px Arial, Helvetica, sans-serif;
	border:solid 1px #cbcbcb;
}
#login_entete_v2_page h2 {
	margin:0 0 12px 0;
	padding:0;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	color:#d78311;
	font-size:22px;
	text-align:center;
}
#login_entete_v2_page span{
	font-size:11px;
	font-weight:bold;
}
#login_entete_v2_page a{
	color:#FFF;
	text-decoration:none;
}
#login_entete_v2_page a:hover{
	color:#FFF;
	text-decoration:none;
}

#login_entete_v2_page input[type=submit] {
	cursor: pointer;
	width: 128px;
	height: 38px;
	background:url(../images/bouton_moteur_v2.png) no-repeat;
	font:14px normal Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:center;
	padding:0;
	margin:0;
	border:none;
}

#login_entete_v2_page input[type=text] {
	border:solid 1px #cbcbcb;
	width:180px;
	height:23px;
	margin:3px 0;
	padding:0;
}
#login_entete_v2_page input[type=password] {
	border:solid 1px #cbcbcb;
	width:180px;
	height:27px;
	margin:3px 0;
	padding:0;
}










#login_connection_v2_page {
	margin:44px 0 0 350px;
	padding:10px;
	width:259px;
	height:180px;
	font:12px Arial, Helvetica, sans-serif;
	border:solid 1px #cbcbcb;
}
#login_connection_v2_page h2 {
	margin:0 0 12px 0;
	padding:0;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	color:#d78311;
	font-size:22px;
	text-align:center;
}
#login_connection_v2_page span{
	font-size:11px;
	font-weight:bold;
}
#login_connection_v2_page a{
	color:#FFF;
	text-decoration:none;
}
#login_connection_v2_page a:hover{
	color:#FFF;
	text-decoration:none;
}

#login_connection_v2_page input[type=submit] {
	cursor: pointer;
	width: 128px;
	height: 38px;
	background:url(../images/bouton_moteur_v2.png) no-repeat;
	font:14px normal Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:center;
	padding:0;
	margin:0;
	border:none;
}

#login_connection_v2_page input[type=text] {
	border:solid 1px #cbcbcb;
	width:180px;
	height:23px;
	margin:3px 0;
	padding:0;
}
#login_connection_v2_page input[type=password] {
	border:solid 1px #cbcbcb;
	width:180px;
	height:27px;
	margin:3px 0;
	padding:0;
}












#pass_perdu {
	float:left;
	margin:0 0 0 50px;
	padding:10px;
	width:600px;
	height:180px;	
	font:12px Arial, Helvetica, sans-serif;
	border:solid 0px #cbcbcb;
}
#pass_perdu h2 {
	margin:0 0 12px 0;
	padding:0;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	color:#d78311;
	font-size:22px;
	text-align:center;
}
#pass_perdu span{
	font-size:11px;
	font-weight:bold;
}
#pass_perdu a{
	color:#FFF;
	text-decoration:none;
}
#pass_perdu a:hover{
	color:#FFF;
	text-decoration:none;
}

#pass_perdu input[type=submit] {
	cursor: pointer;
	width: 128px;
	height: 38px;
	background:url(../images/bouton_moteur_v2.png) no-repeat;
	font:14px normal Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:center;
	padding:0;
	margin:0;
	border:none;
}

#pass_perdu input[type=text] {
	border:solid 1px #cbcbcb;
	width:180px;
	height:26px;
	margin:3px 0;
	padding:0;
}
#pass_perdu input[type=password] {
	border:solid 1px #cbcbcb;
	width:180px;
	height:27px;
	margin:3px 0;
	padding:0;
}










#contenu_details_inscription {
	color: #363B29;
	background: #FFF;
	margin:0 0 0 276px;
	padding:0 6px 50px 6px;
	border:solid 1px #91adbf;
	min-height:900px;
}
#contenu_details_inscription h1 {
	background:#408c9b;
	margin:0 0 10px -6px;
	padding:1px 0 7px 11px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	color:#FFF;
	font-size:22px;
	height:28px;
	max-width:600px;
}
#contenu_details_inscription h1 span{
	margin:0;
	padding:0;
	color:#FFF;
	font-size:17px;
	width:481px;
	height:28px;	
}
#contenu_details_inscription h3 {
	background:url(../images/background_titre_annonces_particuliers.png) no-repeat;
	width:674px;
	height:31px;
	padding:8px 10px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	color:#FFF;
	font-size:21px;
	font-weight:bold;
}
#contenu_details_inscription h2 {
	background:url(../images/background_titre_annonces_particuliers.png) no-repeat;
	width:674px;
	height:31px;
	padding:8px 10px;
	margin:0 0 10px 0;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	color:#FFF;
	font-size:21px;
	font-weight:bold;
}

#contenu_details_inscription input[type=submit] {
	cursor: pointer;
	width: 128px;
	height: 38px;
	background:url(../images/background_bouton_inscription.png) no-repeat;
	font:14px normal Arial, Helvetica, sans-serif;
	color:#FFF;
	text-align:center;
	padding:0 0 0 10px;
	margin:0;
	border:none;
}
#contenu_details_inscription select {
	border:solid 1px #CCC;
	width:200px;
	height:29px;
	margin:3px 0;
	padding:3px;
}

#contenu_details_inscription input[type=text] {
	border:solid 1px #CCC;
	width:230px;
	height:29px;
	margin:3px 0;
	padding:0;
}
#contenu_details_inscription input[type=password] {
	border:solid 1px #CCC;
	width:180px;
	height:27px;
	margin:3px 0;
	padding:0;
}
#contenu_details_inscription textarea {
	border:solid 1px #CCC;
	width:330px;
	height:120px;
	margin:3px 0;
	padding:0;
}

#bouton_modifier_compte {
	cursor: pointer;
	width: 128px;
	height: 27px;
	background:url(../images/background_bouton_inscription.png) no-repeat;
	font:14px normal Arial, Helvetica, sans-serif;
	border: none;
	color:#FFF;
	text-decoration:none;	
	text-align:center;
	margin:7px 0;
	padding:11px 0 0 0;
	float:left;
}
#bouton_modifier_compte a {
	color:#FFF;
	text-decoration:none;
}
#bouton_modifier_compte a:hover {
	color:#FFF;
	text-decoration:none;
}
#bouton_valider {
	cursor: pointer;
	width: 128px;
	height: 37px;
	background:url(../images/background_bouton_inscription.png) no-repeat;
	font:14px normal Arial, Helvetica, sans-serif;
	border: none;
	color:#FFF;
	text-decoration:none;	
	text-align:center;
	margin:7px 0;
	padding:6px 0 0 0;
	float:left;
}
#bouton_valider a {
	color:#FFF;
	text-decoration:none;
}
#bouton_valider a:hover {
	color:#FFF;
	text-decoration:none;
}


.bouton_affiner_recherche {
	cursor: pointer;
	width: 235px;
	height: 26px;
	background:url(../images/background_bouton_affiner.png) no-repeat;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	color:;
	font-size:21px;
	border: none;
	color:#46391c;
	text-decoration:none;	
	text-align:center;
	margin:0 auto;
	padding:3px 0 0 0;
}
.bouton_affiner_recherche a {
	color:#46391c;
	text-decoration:none;
}
.bouton_affiner_recherche a:hover {
	color:#46391c;
	text-decoration:none;
}





#bouton_enregistrer_annonce {
	cursor: pointer;
	width: 223px;
	height: 27px;
	background:url(../images/background_bouton_enregistrer_annonce.png) no-repeat;
	font:14px normal Arial, Helvetica, sans-serif;
	border: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;	
	font-size:13px;
	text-align:center;
	margin:7px 0;
	padding:11px 0 0 0;
	float:left;
}
#bouton_enregistrer_annonce a {
	color:#FFF;
	text-decoration:none;
}
#bouton_enregistrer_annonce a:hover {
	color:#FFF;
	text-decoration:none;
}



.bouton_enregistrer_annonce {
	cursor: pointer;
	width: 223px;
	height: 27px;
	background:url(../images/background_bouton_enregistrer_annonce.png) no-repeat;
	font:14px normal Arial, Helvetica, sans-serif;
	border: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;	
	font-size:13px;
	text-align:center;
	margin:7px 0;
	padding:11px 0 0 0;
	float:left;
}
.bouton_enregistrer_annonce a {
	color:#FFF;
	text-decoration:none;
}
.bouton_enregistrer_annonce a:hover {
	color:#FFF;
	text-decoration:none;
}










.close_popup {
	position: absolute;
	top: -16px;
	right: -12px;
	height: 30px;
	width: 30px;
	background: transparent url(../default/close.png) ;
	z-index: 100;
}























.bouton_contacter_annonceur {
	cursor: pointer;
	width: 223px;
	height: 40px;
	background:url(../images/background_contacter_annonceur.png) no-repeat;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size:22px;
	border: none;
	color:#0fb2b6;
	text-decoration:none;	
	text-align:center;
	margin:7px 0;
	padding:3px 0 0 15px;
	float:left;
}
.bouton_contacter_annonceur a {
	color:#0fb2b6;
	text-decoration:none;
}
.bouton_contacter_annonceur a:hover {
	color:#0fb2b6;
	text-decoration:none;
}





















.bouton_affiner_annonce_popup {
	cursor: pointer;
	width: 223px;
	height: 27px;
	background:url(../images/background_bouton_enregistrer_annonce.png) no-repeat;
	font:14px normal Arial, Helvetica, sans-serif;
	border: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;	
	font-size:13px;
	text-align:center;
	margin:0 auto;
	padding:11px 0 0 0;
}
.bouton_affiner_annonce_popup a {
	color:#FFF;
	text-decoration:none;
}
.bouton_affiner_annonce_popup a:hover {
	color:#FFF;
	text-decoration:none;
}













/* Contenu principal */
#slogan {
	background:url(../images/slogan.png) no-repeat top;
	width:718px;
	height:46px;
	color:#e2de00;
	text-align:center;
	font-size:24px;
	padding:5px 0;
	margin:0 auto;
}



#contenu {
	color: #363B29;
	background: #FFF;
	margin:0 0 0 276px;
	padding:0 0 50px 0;
	border:solid 1px #91adbf;
	min-height:600px;
	
}
#contenu_details {
	color: #363B29;
	background: #FFF;
	margin:0 0 0 276px;
	padding:0 6px 50px 6px;
	border:solid 1px #91adbf;
	min-height:600px;
}
.lien {
	color:#408c9b;
	text-decoration:none;
	font-weight:bold;
}

.lien a {
	color:#408c9b;
	text-decoration:none;
	font-weight:bold;
}
.lien a:hover {
	color:#408c9b;
	text-decoration:underline;
	font-weight:bold;
}
.lien_page {
	background:#408c9b;
	padding:5px 10px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

.lien_page a {
	background:#408c9b;
	text-decoration:none;
	font-weight:bold;
}
.lien_page a:hover {
	color:#408c9b;
	text-decoration:underline;
	font-weight:bold;
}
#contenu_details h1 {
	background:url(../images/background_titre_partenaires.png) no-repeat;
	margin:0 0 10px -6px;
	padding:1px 0 7px 11px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	color:#FFF;
	font-size:22px;
	width:481px;
	height:30px;	
}
#contenu_details h1 span{
	margin:0;
	padding:0;
	color:#FFF;
	font-size:17px;
	width:481px;
	height:28px;	
}

#contenu_details h3 {
	margin:0 0 8px 0;
	padding:0;
	color:#d19600;
	font-size:21px;
}
#contenu_details h4 {
	margin:0 0 8px 0;
	padding:3px 8px;
	width:450px;
	color:#FFF;
	background:#2d737b;
	font-size:14px;
}
#contenu_details h4 a{
	margin:0 0 8px 0;
	padding:3px 8px;
	width:450px;
	color:#FFF;
	background:#2d737b;
	font-size:14px;
	text-decoration:underline;
}
#contenu_details h4 a:hover{
	margin:0 0 8px 0;
	padding:3px 8px;
	width:450px;
	color:#FFF;
	background:#2d737b;
	font-size:14px;
	text-decoration:none;
}

#titreHautSommaire {
	background:url(../images/background_titre_partenaires.png) no-repeat;
	margin:0 0 10px -6px;
	padding:3px 0 7px 11px;
	color:#FFF;
	font-size:23px;
	width:481px;
	height:28px;
}
.titreCampingSommaire {
	background:url(../images/background_titre_camping.png) no-repeat top;
	width:674px;
	height:37px;
	padding:5px 10px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	color:#FFF;
	font-size:22px;
}
.titreFicheDetail {
	background:url(../images/background_titre_camping_detail.png);
	width:674px;
	height:37px;
	padding:5px 10px;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	color:#FFF;
	font-size:22px;
}
.titreSommaireDept {
	color:#d39800;
	font:15px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.titreSommaireVille {
	color:#2f8790;
	font:14px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#camping_sommaire {
	border: solid 1px #e3e3e3; 
	width:694px; 
	padding:10px 7px; 
	margin:20px 0;
}

#titreAnnonceC {
	background:url(../images/background_titre_annonces.png) no-repeat top;
	width:669px;
	height:82px;
	color:#FFF;
	font-size:17px;
	font-weight:bold;
	text-transform:uppercase;
	padding:6px 12px;
	
}
#annonces {
	background:url(../images/background_annonces.jpg) repeat-x bottom;
	width:693px;
	margin:50px 0 0 0;
	padding:0 0 15px 0;

}
#annonces_texte {
	margin:25px 0 0 0;
	padding:0;
	height:31px;
	color:#999;
	text-transform:none;
	font-weight:normal;
	font-size:12px;
	background:none;
}


.tableau_form { 
	width:100%; 
	border-top:0px solid #e3e3e3; 
	border-right:0px solid #e3e3e3;
	border-bottom:0px solid #e3e3e3; 
	border-left:0px solid #e3e3e3;
	margin:0em auto;
	/*margin:0em;*/
	border-collapse:collapse;
	font-size:11px;
} 
.tableau_form td {
	color:#5b5a5a; 
	border-top:0px solid #FFF; 
	border-right:0px solid #FFF;
	border-bottom:0px solid #FFF; 
	border-left:0px solid #FFF;
	/*padding:0px 0em;*/
	padding:2px 3px;
	text-align:left;
	vertical-align:top;
} 
.tableau_form tr.odd td, 
tr.odd .column1 { 
	background:#2a87b6;
	background-repeat:no-repeat;
	text-align:left;
	color:#FFF;
	font-weight:bold;
}
.tableau_form input[type=text] {
	width:200px;
	height:22px;
	border:solid 1px #999;
}
.tableau_form textarea {
	width:200px;
	height:180px;
	border:solid 1px #999;
}
.tableau_form input[type=submit] {
	cursor: pointer;
	width: 153px;
	height: 30px;
	border: none;
	background: url(../images/bouton_envoyer.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;	
	font-size:13px;
	text-align:center;
	margin:7px 110px 29px 0;
	padding:7px 0 5px 5px;
	float:left;
}








.tableau_contact_annonceur { 
	width:100%; 
	border-top:0px solid #e3e3e3; 
	border-right:0px solid #e3e3e3;
	border-bottom:0px solid #e3e3e3; 
	border-left:0px solid #e3e3e3;
	margin:0em auto;
	/*margin:0em;*/
	border-collapse:collapse;
	font-size:15px;
} 
.tableau_contact_annonceur td {
	color:#5b5a5a; 
	border-top:0px solid #FFF; 
	border-right:0px solid #FFF;
	border-bottom:0px solid #FFF; 
	border-left:0px solid #FFF;
	/*padding:0px 0em;*/
	padding:2px 3px;
	text-align:left;
	vertical-align:top;
} 
.tableau_contact_annonceur tr.odd td, 
tr.odd .column1 { 
	background:#2a87b6;
	background-repeat:no-repeat;
	text-align:left;
	color:#FFF;
	font-weight:bold;
}
.tableau_contact_annonceur input[type=text] {
	width:200px;
	height:22px;
	border:solid 1px #999;
}
.tableau_contact_annonceur textarea {
	width:200px;
	height:180px;
	border:solid 1px #999;
}
.tableau_contact_annonceur input[type=submit] {
	cursor: pointer;
	width: 223px;
	height: 47px;
	background:url(../images/background_bouton_enregistrer_annonce.png) no-repeat;
	font:29px normal Arial, Helvetica, sans-serif;
	border: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;	
	font-size:13px;
	text-align:center;
	margin:15px 0;
	padding:0;
	float:left;
}


































.tableau_dernieres_annonces { 
	width:100%;
	background:#464645;
	border-top:0px solid #e3e3e3; 
	border-right:0px solid #e3e3e3;
	border-bottom:0px solid #e3e3e3; 
	border-left:0px solid #e3e3e3;
	margin:0em auto;
	padding:4px;
	border-collapse:collapse;
	font-size:12px;
	text-align:center;
} 
.tableau_dernieres_annonces td {
	color:#5b5a5a; 
	border-top:0px solid #FFF; 
	border-right:0px solid #FFF;
	border-bottom:0px solid #FFF; 
	border-left:0px solid #FFF;
	/*padding:0px 0em;*/
	padding:2px 3px;
	text-align:left;
	vertical-align:top;
} 
.tableau_dernieres_annonces tr.odd td, 
tr.odd .column1 { 
	background:none;
	text-align:left;
	color:#FFF;
}
.tableau_dernieres_annonces input[type=submit] {
	cursor: pointer;
	width: 153px;
	height: 30px;
	border: none;
	background: url(../images/bouton_envoyer.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;	
	font-size:13px;
	text-align:center;
	margin:7px 110px 29px 0;
	padding:7px 0 5px 5px;
	float:left;
}

.tableau_dernieres_annonces_lien1 {
	color:#42d0cd;
	text-decoration:none;
}
.tableau_dernieres_annonces_lien1 a {
	color:#42d0cd;
	text-decoration:none;
}
.tableau_dernieres_annonces_lien1 a:hover {
	color:#42d0cd;
	text-decoration:none;
}



.tableau_dernieres_annonces_lien2 {
	color:#FFF;
	text-decoration:none;
}
.tableau_dernieres_annonces_lien2 a {
	color:#FFF;
	text-decoration:none;
}
.tableau_dernieres_annonces_lien2 a:hover {
	color:#FFF;
	text-decoration:none;
}
.tableau_dernieres_annonces img {
	width:150px;
}










/*Prémium*/


.tableau_dernieres_annonces_premium { 
	width:242px;
	height:220px;
	background:url(../images/bg_options_premium.jpg) no-repeat;
	border-top:0px solid #e3e3e3; 
	border-right:0px solid #e3e3e3;
	border-bottom:0px solid #e3e3e3; 
	border-left:0px solid #e3e3e3;
	margin:-55px 0 8px 0;
	position:absolute;
	padding:4px;
	border-collapse:collapse;
	font-size:12px;
	text-align:center;
} 
.tableau_dernieres_annonces_premium td {
	color:#5b5a5a; 
	border-top:0px solid #FFF; 
	border-right:0px solid #FFF;
	border-bottom:0px solid #FFF; 
	border-left:0px solid #FFF;
	/*padding:0px 0em;*/
	padding:2px 3px;
	text-align:left;
	vertical-align:top;
} 
.tableau_dernieres_annonces_premium tr.odd td, 
tr.odd .column1 { 
	background:none;
	text-align:left;
	color:#FFF;
}
/*
.tableau_dernieres_annonces_premium input[type=submit] {
	cursor: pointer;
	width: 153px;
	height: 30px;
	border: none;
	background: url(../images/bouton_envoyer.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;	
	font-size:13px;
	text-align:center;
	margin:7px 110px 29px 0;
	padding:7px 0 5px 5px;
	float:left;
}
*/
.tableau_dernieres_annonces_premium_lien1 {
	width:242px;
	color:#333;
	text-decoration:none;
	font:bold 14px Arial, Helvetica, sans-serif;
}
.tableau_dernieres_annonces_premium_lien1 a {
	color:#333;
	text-decoration:none;
}
.tableau_dernieres_annonces_premium_lien1 a:hover {
	color:#333;
	text-decoration:none;
}



.tableau_dernieres_annonces_premium_lien2 {
	color:#FFF;
	background:#00b5b8;
	text-decoration:none;
	width:242px;
	height:40px;
	padding:5px 10px;
	margin:0 0 0 65px;
	text-align:center;
	font:normal 16px Arial, Helvetica, sans-serif;
}
.tableau_dernieres_annonces_premium_lien2 a {
	color:#FFF;
	text-decoration:none;
}
.tableau_dernieres_annonces_premium_lien2 a:hover {
	color:#FFF;
	text-decoration:none;
}
.tableau_dernieres_annonces_premium img {
	width:150px;
	margin:0 0 0 35px;
	border:solid 1px #2d2d2d;
}


/*Prémium*/












































.tableau_annonces { 
	width:161px; 
	border-top:0px solid #e3e3e3; 
	border-right:0px solid #e3e3e3;
	border-bottom:0px solid #e3e3e3; 
	border-left:0px solid #e3e3e3;
	margin:0em auto;
	border-collapse:collapse;
	font-size:11px;
} 
.tableau_annonces td {
	color:#5b5a5a; 
	border-top:0px solid #FFF; 
	border-right:0px solid #FFF;
	border-bottom:0px solid #FFF; 
	border-left:0px solid #FFF;
	padding:0 3px;
	text-align:left;
	vertical-align:top;
} 
.tableau_annonces tr.odd td, 
tr.odd .column1 { 
	background:#2a87b6;
	background-repeat:no-repeat;
	text-align:left;
	color:#FFF;
	font-weight:bold;
} 

a.button_tableau_icone {
    /* Sliding right image */    
	background:#408c9b  scroll top right; 
    display: block;
    float: left;
    height: 17px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
    margin:3px;
    padding:3px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
    /* FONT PROPERTIES */
    text-decoration: none;
    color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
    font-size:11px;
}
a.button_tableau_icone span{    /* Background left image */ 
    background:#408c9b;     
	display: block;
    line-height: 15px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
    padding: 2px 10px;
    color: #FFF;
} 
a.button_tableau_icone:hover span{
    text-decoration:none;
    color: #FFF;
}


#bouton_envoyer {
	cursor: pointer;
	width: 153px;
	height: 30px;
	border: none;
	background: url(../images/bouton_envoyer.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;	
	font-size:13px;
	text-align:center;
	margin:7px 110px 29px 0;
	padding:7px 0 5px 5px;
	float:right;
}
#bouton_envoyer a {
	color:#FFF;
	text-decoration:none;
}
#bouton_envoyer a:hover {
	color:#FFF;
	text-decoration:none;
}


.tableau_annonces img {
	border:solid 1px #4e95a3;
}
a.button {
    /* Sliding right image */    
	background: transparent url('http://www.mobilhomedefrance.com/images/button_right_camping.png') no-repeat scroll top right; 
    display: block;
    float: left;
    height: 30px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
    margin-right: 6px;
    padding-right: 12px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
    /* FONT PROPERTIES */
    text-decoration: none;
    color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}
a.button span{    /* Background left image */ 
    background: transparent url('http://www.mobilhomedefrance.com/images/button_left_camping.png') no-repeat;     
	display: block;
    line-height: 21px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
    padding: 4px 0 5px 55px;
    color: #FFF;
} 
a.button:hover span{
    text-decoration:none;
    color: #FFF;
}

a.button3 {
    /* Sliding right image */    
	background: transparent url('http://www.mobilhomedefrance.com/images/button_right3.png') no-repeat scroll top right; 
    display: block;
    float: left;
    height: 38px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
    margin-right: 6px;
    padding-right: 12px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
    /* FONT PROPERTIES */
    text-decoration: none;
    color: #FFF;
	font-family:Arial, Helvetica, sans-serif;
    font-size:12px;
}
a.button3 span{    /* Background left image */ 
    background: transparent url('http://www.mobilhomedefrance.com/images/button_left3.png') no-repeat;     
	display: block;
    line-height: 29px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
    padding: 4px 0 5px 55px;
    color: #FFF;
} 
a.button3:hover span{
    text-decoration:none;
    color: #FFF;
}




.bouton_retour {
	cursor: pointer;
	width: 213px;
	height: 30px;
	border: none;
	background: url(../images/bouton_retour.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;	
	font-size:13px;
	text-align:center;
	margin:7px 10px 29px 0;
	padding:7px 0 5px 5px;
	float:right;
}
.bouton_retour a {
	color:#FFF;
	text-decoration:none;
}
.bouton_retour a:hover {
	color:#FFF;
	text-decoration:none;
}



#bouton_contact_camping {
	cursor: pointer;
	width: 270px;
	height: 30px;
	border: none;
	background: url(../images/bouton_contact_camping.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;	
	font-size:13px;
	text-align:center;
	margin:7px 10px 29px 0;
	padding:7px 0 5px 10px;
	float:right;
}
#bouton_contact_camping a {
	color:#FFF;
	text-decoration:none;
}
#bouton_contact_camping a:hover {
	color:#FFF;
	text-decoration:none;
}

#bouton_visiter_site {
	cursor: pointer;
	width: 213px;
	height: 30px;
	border: none;
	background: url(../images/bouton_visiter_site.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;	
	font-size:13px;
	text-align:center;
	margin:7px 10px 29px 0;
	padding:7px 0 5px 5px;
	float:right;
}
#bouton_visiter_site a {
	color:#FFF;
	text-decoration:none;
}
#bouton_visiter_site a:hover {
	color:#FFF;
	text-decoration:none;
}


#bouton_detail {
	cursor: pointer;
	width: 197px;
	height: 30px;
	border: none;
	background: url(../images/bouton_detail_fiche.png) no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;	
	font-size:13px;
	text-align:center;
	margin:7px 10px 29px 0;
	padding:7px 0 5px 5px;
	float:left;
}
#bouton_detail a {
	color:#FFF;
	text-decoration:none;
}
#bouton_detail a:hover {
	color:#FFF;
	text-decoration:none;
}


.tableau_icone { 
	width:256px; 
	border-top:0px solid #e3e3e3; 
	border-right:0px solid #e3e3e3;
	border-bottom:0px solid #e3e3e3; 
	border-left:0px solid #e3e3e3;
	/*margin:1em auto;*/
	/*margin:0em;*/
	border-collapse:collapse;
	font-size:11px;
} 
.tableau_icone td {
	color:#5b5a5a; 
	border-top:0px solid #FFF; 
	border-right:0px solid #FFF;
	border-bottom:0px solid #FFF; 
	border-left:0px solid #FFF;
	/*padding:0px 0em;*/
	padding:0;
	text-align:left;
	vertical-align:top;
} 
.tableau_icone tr.odd td, 
tr.odd .column1 { 
	background:#2a87b6;
	background-repeat:no-repeat;
	text-align:left;
	color:#FFF;
	font-weight:bold;
} 



.tableau { 
	width:694px; 
	border-top:0px solid #e3e3e3; 
	border-right:0px solid #e3e3e3;
	border-bottom:0px solid #e3e3e3; 
	border-left:0px solid #e3e3e3;
	/*margin:1em auto;*/
	/*margin:0em;*/
	border-collapse:collapse; 
} 
.tableau td {
	color:#5b5a5a; 
	border-top:0px solid #FFF; 
	border-right:0px solid #FFF;
	border-bottom:0px solid #FFF; 
	border-left:0px solid #FFF;
	/*padding:0px 0em;*/
	padding:0;
	text-align:left;
	vertical-align:top;
} 
.tableau tr.odd td, 
tr.odd .column1 { 
	background:#2a87b6;
	background-repeat:no-repeat;
	text-align:left;
	color:#FFF;
	font-weight:bold;
} 
.column1 { 
	background:none;
	/*width:486px;*/
}
.column2 img {
	border:solid 1px #4e95a3;
	width:138px;
	float:right;
}


.tableau_panier { 
	width:100%; 
	border-top:0px solid #e3e3e3; 
	border-right:0px solid #e3e3e3;
	border-bottom:0px solid #e3e3e3; 
	border-left:0px solid #e3e3e3;
	/*margin:1em auto;*/
	/*margin:0em;*/
	border-collapse:collapse; 
} 
.tableau_panier td {
	color:#5b5a5a; 
	border-top:0px solid #FFF; 
	border-right:0px solid #FFF;
	border-bottom:0px solid #FFF; 
	border-left:0px solid #FFF;
	/*padding:0px 0em;*/
	padding:15px 0;
	text-align:center;
	vertical-align:top;
} 
.tableau_panier tr.odd td, 
tr.odd .column1 { 
	background:#2a87b6;
	background-repeat:no-repeat;
	text-align:center;
	color:#FFF;
	padding:3px 0;
	font-weight:bold;
} 
.column1 { 
	background:none;
	/*width:486px;*/
}
.column2 img {
	border:solid 1px #4e95a3;
	width:138px;
	float:right;
}





.tableau_argus { 
	width:694px; 
	border-top:0px solid #e3e3e3; 
	border-right:0px solid #e3e3e3;
	border-bottom:0px solid #e3e3e3; 
	border-left:0px solid #e3e3e3;
	/*margin:1em auto;*/
	/*margin:0em;*/
	border-collapse:collapse;
	text-align:center;
	margin:10px 0 25px 0;
} 
.tableau_argus td {
	color:#5b5a5a; 
	border-top:0px solid #FFF; 
	border-right:0px solid #FFF;
	border-bottom:0px solid #FFF; 
	border-left:0px solid #FFF;
	/*padding:0px 0em;*/
	padding:0;
	text-align:center;
	height:25px;
} 
.tableau_argus tr.odd td, 
tr.odd .column1 { 
	background:#d19600;
	background-repeat:no-repeat;
	text-align:center;
	color:#333;
	font-weight:bold;
	height:25px;
} 
.column1 { 
	background:none;
	width:486px;
}


.tableau_annonces_particuliers { 
	width:694px; 
	border-top:0px solid #e3e3e3; 
	border-right:0px solid #e3e3e3;
	border-bottom:0px solid #e3e3e3; 
	border-left:0px solid #e3e3e3;
	/*margin:1em auto;*/
	/*margin:0em;*/
	border-collapse:collapse;
	font:normal 13px Arial, Helvetica, sans-serif;
} 
.tableau_annonces_particuliers td {
	color:#5b5a5a; 
	border-top:0px solid #FFF; 
	border-right:0px solid #FFF;
	border-bottom:0px solid #FFF; 
	border-left:0px solid #FFF;
	/*padding:0px 0em;*/
	padding:15px 0;
	text-align:center;
	vertical-align:top;
} 
.tableau_annonces_particuliers tr.odd td, 
tr.odd .column1 { 
	background:#bbad5f;
	text-align:center;
	color:#333;
	margin:0;
	padding:0;
	vertical-align:middle;
} 
.column1 { 
	background:none;
	/*width:486px;*/
}
.column2 img {
	border:solid 1px #4e95a3;
	width:138px;
	float:right;
}

.tableau_annonces_particuliers a{
	color:#333;
	text-decoration:none;
}
.tableau_annonces_particuliers a:hover{
	color:#333;
	text-decoration:none;
}




.tableau_cat { 
	width:100%; 
	border-top:0px solid #cccccc; 
	border-right:0px solid #cccccc;
	border-bottom:0px solid #cccccc; 
	border-left:0px solid #cccccc;
	margin:1em auto; 
	border-collapse:collapse; 
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
} 
.tableau_cat td {
	color:#FFF; 
	border-top:0px solid #cccccc; 
	border-right:0px solid #cccccc;
	border-bottom:0px solid #cccccc; 
	border-left:0px solid #cccccc;
	padding:5px 0;
	text-align:center; 
} 
.tableau_cat tr.odd td, 
tr.odd .column1 { 
	background:#fee17d;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	height:25px;
	text-align:center;
	color:#892525;
	font-size:13px;
	letter-spacing:0.2px;
	padding:5px 0;
} 
.tableau_cat a {
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	text-align:center;
} 
.tableau_cat a:hover {
	color:#FFF;
	text-decoration:none;
	font-size:12px;
	text-align:center;
} 


.tableau_tarifs { 
	width:694px; 
	border-top:0px solid #e3e3e3; 
	border-right:0px solid #e3e3e3;
	border-bottom:0px solid #e3e3e3; 
	border-left:0px solid #e3e3e3;
	/*margin:1em auto;*/
	/*margin:0em;*/
	border-collapse:collapse; 
} 
.td1 {
	color:#FFF;
	font-size:16px;
	background:#8a8a8a url(../images/background_td_tarifs.jpg) bottom repeat-x;
	border-top:0px solid #FFF; 
	border-right:0px solid #FFF;
	border-bottom:0px solid #FFF; 
	border-left:1px solid #FFF;
	padding:0px 1.2em;
	margin:0;
	text-align:center;
	vertical-align:middle;
} 
.tableau_tarifs tr.odd td, 
tr.odd { 
	background:url(../images/background_odd_tarifs.jpg) repeat-x;
	text-align:center;
	color:#000;
	height:34px;
} 
.column_texte { 
	background:#cfe1ed url(../images/background_column_tarifs.jpg) bottom repeat-x;
	width:275px;
	color:#000;
	padding:10px 5px;
	font-size:11px;
	/*width:486px;*/
}
.column_texte h5 { 
	color:#000;
	padding:0;
	margin:0;
	font-size:13px;
	font-weight:normal;
}







.cadre_article {
	border: solid 1px #e3e3e3; 
	width:694px;
	min-height:180px;
	padding:10px 7px; 
	margin:20px 0;
}
.titre_cadre_article {
	background:url(../images/background_titre_camping_detail.png) no-repeat;
	width:674px;
	height:51px;
	padding:8px 10px;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
}
.cadre_article_image {
	width:100px;
	text-align:center;
	margin:4px 0 0 0;
	padding:0;
	border:solid 2px #FFF;
}
.cadre_article_prix {
	font-family: Verdana, Geneva, sans-serif;
	color:#4b6f90;
	font-style:italic;
	font-size:15px;
	/*height:15px;*/
	margin:0;
	padding:0 0 5px 0;
	text-align:right;
}
.cadre_article h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	color:#FFF;
	height:23px;
	font-size:21px;
	margin:0;
	padding:0;
}
.ancien_prix_details {
		font-size:23px;
		color:#FFF;
		font-family:Georgia, "Times New Roman", Times, serif;
		font-style:italic;
}
.ancien_prix {
	font-size:23px;
	text-decoration:line-through;
}
.limite_prix {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	font-style:italic;
	font-size:23px;
}
.nouveau_prix {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	font-style:italic;
	font-size:21px;
}
.description_details {
	min-height:125px;
	border-bottom:dashed 0px #333;
	padding:25px 0;
}
.prix_details  {
	min-height:25px;
	border-bottom:dashed 0px #333;
	padding:25px 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	font-style:italic;
	font-size:23px;
}
.limite_prix_details {
	color:#FFF;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	font-size:23px;
}




.tableau_cat_catalogue { 
	width:100%; 
	border-top:0px solid #cccccc; 
	border-right:0px solid #cccccc;
	border-bottom:0px solid #cccccc; 
	border-left:0px solid #cccccc;
	margin:1em auto;
	font-family:Arial, Helvetica, sans-serif;
	border-collapse:collapse; 
} 
.tableau_cat_catalogue td {
	color:#d09300; 
	border-top:0px solid #cccccc; 
	border-right:0px solid #cccccc;
	border-bottom:0px solid #cccccc; 
	border-left:0px solid #cccccc;
	padding:5px 0;
	text-align:center; 
} 
.tableau_cat_catalogue tr.odd td, 
tr.odd .column1 { 
	background:#408c9b;
	height:25px;
	text-align:center;
	color:#892525;
	font-size:13px;
	letter-spacing:0.2px;
	padding:5px 0;
} 
.tableau_cat_catalogue a {
	color:#408c9b;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	text-align:center;
} 
.tableau_cat_catalogue a:hover {
	color:#408c9b;
	font-weight:bold;
	text-decoration:none;
	font-size:13px;
	text-align:center;
} 






#titreCarteDetail {
	background:url(../images/background_localisation.png) no-repeat top;
	width:213px;
	height:43px;
	color:#FFF;
	font-size:17px;
	font-weight:bold;
	margin:0 auto;
	padding:6px;
	
}
#espace_carte {
	background:#FFF;
	border:solid 1px #d6d6d8;
	width:249px;
	min-height:450px;
	padding:8px 0 0 0;
	margin:19px 0 0 0;
}


#particuliers {
	float:left;
	width:343px;
	height:260px;
	margin:0 0 0 10px;
	padding:0;
	border:solid 1px #CCC;
	background:#edebeb url(../images/background_particuliers.png) no-repeat right bottom;
}
#particuliers_contenu {
	width:323px;
	padding:0 10px;
}

#particuliers h3 {
	background:url(../images/background_titre_clients.png) no-repeat;
	margin:0 0 10px 0;
	padding:7px 0 7px 11px;
	color:#e2de00;
	font-size:18px;
	width:271px;
	height:23px;
}
#particuliers h4 {
	margin:10px 0 0 0;
	padding:0;
	color:#c8050a;
	font-size:15px;
	background:#edebeb;
}




#particuliersv2 {
	width:706px;
	height:116px;
	margin:0 0 0 10px;
	padding:5px 0 4px 0;
	border-top:solid 0px #CCC;
	border-bottom:solid 1px #CCC;
	border-left:solid 1px #CCC;
	border-right:solid 1px #CCC;
	background:#edebeb url(../images/background_particuliers.png) no-repeat right bottom;
}
#particuliersv2_contenu {
	padding:0 10px;
}

#particuliersv2 h3 {
	background:url(../images/background_titre_clients.png) no-repeat;
	margin:0 0 10px 0;
	padding:7px 0 7px 11px;
	color:#e2de00;
	font-size:18px;
	/*width:271px;
	height:23px;*/
}
#particuliersv2 h4 {
	margin:0;
	padding:0;
	color:#ff5800;
	font-size:17px;
	background:none;
	text-transform:normal;
	letter-spacing:0.01em;
	font-style:italic;
}
#particuliersv2 p {
	padding:0;
	margin:0;
}

#sloganv2 {
	background:url(../images/slogan.png) no-repeat top;
	width:718px;
	height:56px;
	color:#276164;
	text-align:center;
	font-size:34px;
	padding:0;
	margin:0 auto;
	margin-top:10px;
	letter-spacing:-1px;
}
#sloganv2 span{
	color:#FFF;
	font-size:19px;
}



#pro {
	width:343px;
	height:260px;
	border:solid 1px #CCC;
	background:#edebeb url(../images/background_pro.png) no-repeat right bottom;
	margin:0 0 0 366px;	
	padding:0;
}
#pro_contenu {
	width:323px;
	padding:0 10px;
}
#pro a {
	color:#363B29;
	text-decoration:none;
}
#pro a:hover {
	color:#363B29;
	text-decoration:none;
}

#pro h3 {
	background:url(../images/background_titre_clients.png) no-repeat;
	margin:0 0 10px 0;
	padding:7px 0 7px 11px;
	color:#e2de00;
	font-size:18px;
	width:271px;
	height:23px;
}
.prospan{
	margin:0;
	padding:0;
	color:#c8050a;
	font-size:15px;
	background:#edebeb;
}
#partenaires {
	margin:35px 0 0 0;	
	padding:0 0 100px 0;
}
#contenu_partenaires {
	margin:0;	
	padding:0 10px;
}
#partenaires h1 {
	background:url(../images/background_titre_partenaires.png) no-repeat;
	margin:0 0 10px 0;
	padding:5px 0 7px 11px;
	color:#FFF;
	font-size:20px;
	width:481px;
	height:26px;
}

#partenaires ul {
	 padding:0;
	 margin:25px 0;
	 list-style-type:none;
}
#partenaires li {
	 margin:0;
	 float:left; /*pour IE*/
	 padding:0 5px;
 }
#partenaires ul li a {
	 display:block;
	 float:left;   
	 text-decoration:none;
	 text-align:center;
	 padding:0;
	 margin:0;
}
#partenaires ul li a:hover {
	 background:none;
} 
#partenaires img {
	 background:url(../images/background_partenaires.jpg) no-repeat bottom;
	 width:168px;
	 height:71px;
}






#partenaires_details {
	margin:0 auto;	
	padding:0 0 10px 0;
}

#partenaires_details ul {
	 padding:0;
	 margin:0;
	 list-style-type:none;
}
#partenaires_details li {
	 margin:0;
	 float:left; /*pour IE*/
	 padding:0 3px;
 }
#partenaires_details ul li a {
	 display:block;
	 float:left;   
	 text-decoration:none;
	 text-align:center;
	 padding:0;
	 margin:0;
}
#partenaires_details ul li a:hover {
	 background:none;
} 


.adresses_utiles {
	margin:0 0 80px 0;
	width:674px;
}
.adresses_utiles_titre{
	background:url(../images/background_titre_camping_detail.png);
	width:674px;
	height:31px;
	padding:8px 10px;
	margin:0 0 8px 0;
	color:#FFF;
	font:bold 16px Arial, Helvetica, sans-serif;
}
.adresses_utiles img{
	height:95px; 
	float:right; 
	padding:0; 
	margin:0;
	padding:0 0 0 20px;
	border:dashed 0px #333;
}

a.button_adresses {
    /* Sliding right image */    
	background: transparent url('http://www.mobilhomedefrance.com/images/button_right2.png') no-repeat scroll top right; 
    display: block;
    float: left;
    height: 31px; /* CHANGE THIS VALUE ACCORDING TO IMAGE HEIGHT */
    margin-right: 6px;
    padding-right: 12px; /* CHENGE THIS VALUE ACCORDING TO RIGHT IMAGE WIDTH */
    /* FONT PROPERTIES */
    text-decoration: none;
    color: #3d302f;
	font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
}
a.button_adresses span{    /* Background left image */ 
    background: transparent url('http://www.mobilhomedefrance.com/images/button_left2.png') no-repeat;     
	display: block;
    line-height: 22px; /* CHANGE THIS VALUE ACCORDING TO BUTTONG HEIGHT */
    padding: 4px 0 5px 35px;
    color: #3d302f;
} 
a.button_adresses:hover span{
    text-decoration:none;
    color: #3d302f;
}







.qitem {
	width:168px;
	height:71px;	
	border:1px solid #408c9b;	
	margin:10px 0;
	background: url('../images/bg.jpg') no-repeat;
	
	
	/* required to hide the image after resized */
	overflow:hidden;
	
	/* for child absolute position */
	position:relative;
	
	/* display div in line */
	float:left;
	cursor:hand; cursor:pointer;
}
.qitem img {
	border:0;
		/* allow javascript moves the img position*/
	position:absolute;
	z-index:200;
	 width:168px;
	 height:71px;

}
.qitem .caption {
	position:absolute;
	z-index:0;	
	color:#FFF;
	display:block;
}
.qitem .caption h4 {
	font-size:15px;
	padding:10px 5px 0 8px;
	margin:0;
	color:#FFF;
}
.qitem .caption p {
	font-size:10px;	
	padding:3px 5px 0 8px;
	margin:0;
}
/* Setting for corners */

.topLeft, .topRight, .bottomLeft, .bottomRight {
	position:absolute;
	background-repeat: no-repeat; 
	float:left;
}

.topLeft {
	background-position: top left; 	
} 

.topRight {
	background-position: top right; 
} 

.bottomLeft {
	background-position: bottom left; 
} 

.bottomRight {
	background-position: bottom right; 
}

.clear {
	clear:both;	
}












#footer {
	margin:27px 0 0 0;
	padding:0;
	width:100%;
	height:230px;
	background:#2e8493 url(../images/background_footer.jpg) center top;
}
#footer ul{
	list-style-type:none;
}
#footer a{
	color:#FFF;
	text-decoration:none;
}
#footer a:hover{
	color:#d49b00;
	text-decoration:none;
}
#contenu_footer {
	width:1000px;
	height:230px;
	color:#FFF;
	margin:0 auto;
	padding:0;
	font-size:12px;
}
#contenu_footer h1{
	margin:0;
	padding:0;
	font-size:18px;
}
#footer_orange {
	background:#d49b00 url(../images/background_footer_orange.jpg) no-repeat center top;
	min-height:37px;
}
#footer_orange a{
	color:#05483a;
	text-decoration:none;
}
#footer_orange a:hover{
	color:#05483a;
	text-decoration:none;
}
#contenu_footer_orange {
	width:1000px;
	min-height:21px;
	color:#05474c;
	margin:0 auto;
	padding:8px 0;
	font-size:13px;
}
#navigationfooter {
	float: left;
	width:300px;
	padding:0;
	margin:28px 0 0 0;
}

#principalfooter {
	float: left;
	width:270px;
	padding:0 15px;
	margin:28px 0 0 0;
	border-left:dotted 1px #FFF;
	border-right:dotted 1px #FFF;
}

#secondairefooter {
	margin:0 0 0 600px;
	padding:28px 15px 0 15px;
}
#secondairefooter ul{
	list-style-type:none;
	margin:0;
	padding:0;
	display:inline;
}
#secondairefooter li{
	padding:0 1px;
	margin:0;
	display: inline; 
}
/* to top */
#toTop { 
	width:72px;
	height:33px;
	background:url(../images/top.jpg) no-repeat;
	text-align:center;
	padding:0;
	margin:0;
	/*position:fixed;*/
	/*bottom:10px;
	right:10px;*/
	cursor:pointer;
	color:#FFF;
	text-decoration:none;
	float:right;
	border:solid 0px #fff;
}
fieldset {
  border: solid 1px #408c9b;
  padding: 10px;   
  margin: 0;
}
fieldset legend {
	font-size:1.1em;                        
	color:#408c9b;
	font-size:18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
}
fieldset label:first-letter {
	text-decoration:underline;    
}



#stars {
	float:right;
}


/* A supprimer au 01.02.2011 */


#edito {
	width:386px;
	border-right:solid 1px #333;
	padding:0 5px 0 0;
	margin:30px 0 0 0;
}
#edito a{
	border:none;
}
#espace-droite {
	width:250px;
	padding:0;
	margin:65px 0 0 438px;
	float:left;
	position:absolute;
}


/**/


div.arrondi {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
/* Bloc */
div.arrondi
{
	width:90%;
	background:none;
	margin:0 auto;
	border:1px solid #ca9504;
	padding:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	behavior:url(script/border-radius.htc);
}
div.arrondi p {
	color:#FFF;
	margin:0;
}


div.arrondi2 {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
}
/* Bloc */
div.arrondi2
{
	width:670px;
	background:#c5cecf;
	margin:0 auto;
	border:0px solid #c5cecf;
	padding:10px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	behavior:url(script/border-radius.htc);
}
div.arrondi2 p {
	color:#FFF;
	margin:0;
}


#filAriane {
	color:#3b3939;
	padding:5px;
}
#filAriane a{
	color:#459fae;
	font-weight:bold;
	text-decoration:none;
}
#filAriane a:hover {
	color:#459fae;
	font-weight:bold;
	text-decoration:none;
}






#navlist {
margin-top:20px;
margin-left: 0;
padding-left: 0;
list-style: none;
}

#navlist li {
padding-left: 25px;
margin:0 0 0 8px;
background-image: url("http://www.mobilhomedefrance.com/images/icone_liste.png");
background-repeat: no-repeat;
background-position: 0 .1em;
}
#navlist li a{
color:#2b2c32;
}
#navlist li a:hover{
color:#bf5505;
}


#caroussel {
	 margin:0 0 0 430px; 
	 position:absolute;
}
#wysiwyg {
	 float:left;
}
#wysiwyg strong {
	color:#ce9100;
	font-weight:bold;
	font-size:15px;
}


#wysiwyg ul{
	 list-style-type: none;
}
#wysiwyg li {
	padding-left: 15px;
	margin:2px 0 0 0;
	background-image: url("http://www.mobilhomedefrance.com/images/icone_liste_wys.png");
	background-repeat: no-repeat;
	background-position: 0 .5em;
}
#wysiwyg li a{
	color:#2b2c32;
}
#wysiwyg li a:hover{
	color:#bf5505;
}




#wrapper {
	width: 140px;
	margin-left: auto;
	margin-right: auto;
	}

.accordionButton {	
	width: 140px;
	float: left;
	_float: none;  /* Float works in all browsers but IE6 */
	background: #d49b00;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	border-bottom: 0px solid #FFFFFF;
	cursor: pointer;
	}
	
.accordionContent {	
	width: 140px;
	float: left;
	_float: none; /* Float works in all browsers but IE6 */
	background: none;
	}
	
/***********************************************************************************************************************
 EXTRA STYLES ADDED FOR MOUSEOVER / ACTIVE EVENTS
************************************************************************************************************************/

.on {
	background: #d49b00;
	color:#FFF;
	font-weight:bold;
	text-align:center;
}
	
.over {
	background: #d49b00;
	color:#FFF;
	font-weight:bold;
}



#moteurRecAnn {
	background:url(../images/background_moteur_particuliers.png) no-repeat;
	width:713px;
	height:265px;
	color:#292a2a;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	margin:5px 0 25px 0;
}
#titreMotRechAnn {
	color:#FFF;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	font-size:23px;
	padding:10px 0 0 36px;
	letter-spacing:0px;
}
#ssTitreRechAnn {
	color:#292a2a;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	font-size:22px;
	margin:20px 0 0 10px;
	padding:0;
	letter-spacing:0px;
}
#rechAnnFlottanteDroite {
	background:url(../images/background_connection_particuliers.png) no-repeat;
	width:171px;
	height:170px;
	color:#FFF;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	font-size:22px;
	float:left;
	position:absolute;
	margin:-70px 0 0 530px;
	padding:10px 0 0 0;
	text-align:center;
}
/*#rechAnnFlottanteDroite a{
	color:#FFF;
	text-decoration:none;
	margin:10px 0;
}
#rechAnnFlottanteDroite ahover{
	color:#FFF;
	text-decoration:underline;
	margin:10px 0;
}*/
.bouton_connecter {
	cursor: pointer;
	width: 134px;
	height: 20px;
	background:url(../images/background_bouton_connecter.png) no-repeat;
	font:14px normal Arial, Helvetica, sans-serif;
	border: none;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFF;
	text-decoration:none;	
	text-align:center;
	margin:5px 0 0 20px;
	padding:4px 0 0 0;
	float:left;
}
.bouton_connecter a {
	color:#FFF;
	text-decoration:none;
}
.bouton_connecter a:hover {
	color:#FFF;
	text-decoration:none;
}

.bouton_acheter {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	font-size:21px;
	color:#292a2a;
	background:url(../images/icone_vendre.png) no-repeat;
	height:56px;
	margin:20px 0 0 0;
	padding:10px 0 0 0;
	cursor:pointer;
}

.bouton_acheter a{
	color:#292a2a;
	text-decoration:none;
}
.bouton_acheter a:hover{
	color:#292a2a;
	text-decoration:none;
}





.bouton_louer {
	font-weight:normal;
	font-size:21px;
	color:#292a2a;
	background:url(../images/icone_louer.png) no-repeat;
	height:56px;
	margin:20px 0 0 0;
	padding:10px 0 0 0;
	cursor:pointer;
}

.bouton_louer a{
	color:#292a2a;
	text-decoration:none;
}
.bouton_louer a:hover{
	color:#292a2a;
	text-decoration:none;
}


.bouton_echanger {
	font-weight:normal;
	font-size:21px;
	color:#292a2a;
	background:url(../images/icone_echanger.png) no-repeat;
	height:56px;
	margin:20px 0 0 0;
	padding:10px 0 0 0;
	cursor:pointer;
}

.bouton_echanger a{
	color:#292a2a;
	text-decoration:none;
}
.bouton_echanger a:hover{
	color:#292a2a;
	text-decoration:none;
}



.description_action_moteur {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	font-size:16px;
	color:#292a2a;
	letter-spacing:0px;
	text-align:center;
	vertical-align:top;
}
.contenuAnnonces {
	text-align:left;
	width:695px;
	height:175px;
	padding:4px;
	margin:0;
	border-bottom:1px dashed #333;
}
.contenuAnnonces img{
	width:100px;
	float:left;
	margin:0 0 25px 0;
}
.contenuAnnonces h3 {
	background:url(../images/background_titre_annonces_particuliers.png) no-repeat;
	width:674px;
	height:31px;
	padding:8px 10px;
	margin:5px 0;
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	color:#FFF;
	font-size:21px;
}
.contenu_lePrixSommaire {
	float:left; 
	position:absolute; 
	margin:10px 0 0 600px;
}
.lePrixSommaire {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	font-size:21px;
	color:#FFF;
	letter-spacing:0px;
	text-align:center;
	vertical-align:top;
}
.lePrixDetail {
	font:normal 29px 'Yanone Kaffeesatz', sans-serif;
	color:#248f97;
	letter-spacing:0px;
	height:55px;
	float:left;
	padding:0;
	margin:0;
}

.intitule_annonce {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-weight:normal;
	font-size:17px;
	color:#248f97;
	letter-spacing:0px;
}
.alerte_crop {
	background:url(../images/icone_bloc_alerte.png) no-repeat;
	padding:0 0 0 45px;
	margin:0;
	height:55px;
	font:14px bold Arial, Helvetica, sans-serif;
	color:#cf2d2d;
}




/*Grille tarifaire*/

.tarifs a img {border:0;vertical-align:text-bottom;}
.tarifs table {border-collapse:collapse;}
.tarifs th.side {
	background: transparent url(../i/bg_th_side.gif) no-repeat bottom left;
}
.tarifs td.side {
	text-align:right;
	background: transparent url(../i/bg_td_side.gif) no-repeat bottom left;
	width:105px;
	font:normal 18px 'Yanone Kaffeesatz', sans-serif;
	color:#000;
	padding-right:8px;
}

.tarifs th {
	height:64px;
	border-right:1px solid #fff;
	vertical-align:bottom;
	color:#fff;
	font:normal 19px 'Yanone Kaffeesatz', sans-serif;
	background:transparent url(../i/bg_th.gif) no-repeat bottom left;
	padding:0 0 3px 0;
	line-height:0.9em;
	}
.tarifs td {
	text-align:center;
	background:transparent url(../i/bg_td.gif) no-repeat bottom left;
	border-right:1px solid #fff;
	color:#fff;
	width:88px;
	height:40px;
	font:normal 18px 'Yanone Kaffeesatz', sans-serif;
}
.tarifs td.on {background:transparent url(../i/bg_td_on.gif) no-repeat bottom left;}
.tarifs th.on {
	background:transparent url(../i/bg_th_on.gif) no-repeat bottom left;
	padding-bottom:9px;
	width:155px;
	text-align:center;
}

.tarifs tfoot td {
	background:transparent url(../i/bg_foot_td.gif) no-repeat top left;
	height:64px;
	vertical-align:top;
	padding-top:8px;
}
.tarifs tfoot td.on {
	background:transparent url(../i/bg_foot_td_on.gif) no-repeat top left;
	padding-top:16px;
}
.tarifs tfoot td.side {background: transparent url(../i/bg_foot_td_side.gif) no-repeat top left;}

/*Grille tarifaire*/

.celluleUrgente {
	background:#facd5b;
	margin:0;
	padding:0;
}
.celluleUrgente a{
	color:#352702;
	font-weight:bold;
}
.celluleUrgente a:hover{
	color:#352702;
	font-weight:bold;
}
.expo_annonces {
	margin:300px 0 0 0;
}

.bloc_options1 {
	float:left; 
	padding:50px 9px; 
	margin:0 10px 0 0; 
	width:92px;
	height:109px;
	font:normal 11px Arial, Helvetica, sans-serif;
	background:url(../images/background_opt_3.jpg) no-repeat; 
	text-align:center;
}
.bloc_options1 a {
	text-decoration:none;
	color:#FFF;
}
.bloc_options1 a:hover {
	text-decoration:none;
	color:#FFF;
}
.bloc_options2 {
	float:left; 
	padding:50px 9px; 
	margin:0 10px 0 0; 
	width:92px;
	height:109px;
	font:normal 11px Arial, Helvetica, sans-serif;
	background:url(../images/background_opt_1.jpg) no-repeat; 
	text-align:center;
}
.bloc_options2 a {
	text-decoration:none;
	color:#FFF;
}
.bloc_options2 a:hover {
	text-decoration:none;
	color:#FFF;
}
.bloc_options3 {
	float:left; 
	padding:50px 9px; 
	margin:0 10px 0 0; 
	width:92px;
	height:109px;
	font:normal 11px Arial, Helvetica, sans-serif;
	background:url(../images/background_opt_2.jpg) no-repeat; 
	text-align:center;
}
.bloc_options3 a {
	text-decoration:none;
	color:#FFF;
}
.bloc_options3 a:hover {
	text-decoration:none;
	color:#FFF;
}
.bloc_options4 {
	float:left; 
	padding:50px 9px; 
	margin:0 10px 0 0; 
	width:92px;
	height:109px;
	font:normal 11px Arial, Helvetica, sans-serif;
	background:url(../images/background_opt_4.jpg) no-repeat; 
	text-align:center;
}
.bloc_options4 a {
	text-decoration:none;
	color:#FFF;
}
.bloc_options4 a:hover {
	text-decoration:none;
	color:#FFF;
}
.bloc_options5 {
	float:left; 
	padding:50px 9px; 
	margin:0 10px 0 0; 
	width:92px;
	height:109px;
	font:normal 11px Arial, Helvetica, sans-serif;
	background:url(../images/background_opt_5.jpg) no-repeat; 
	text-align:center;
}
.bloc_options5 a {
	text-decoration:none;
	color:#333;
}
.bloc_options5 a:hover {
	text-decoration:none;
	color:#333;
}
.bloc_options6 {
	float:left; 
	padding:50px 9px; 
	margin:0; 
	width:92px;
	height:109px;
	font:normal 11px Arial, Helvetica, sans-serif;
	background:url(../images/background_opt_6.jpg) no-repeat; 
	text-align:center;
}
.bloc_options6 a {
	text-decoration:none;
	color:#333;
}
.bloc_options6 a:hover {
	text-decoration:none;
	color:#333;
}

.suppression {
	background:url(../images/icone_supprimer.png) no-repeat top left;
	height:64px;
	padding:5px 0 5px 33px;
	margin:0;
	text-decoration:none;
	color:#666;
}

blockquote p{
	font-size:19px;
	font-family:Georgia, "Times New Roman", Times, serif;
	background:url(../images/blockquote-fin.png) no-repeat right bottom;
	margin:-100px 0 0 0;
	padding:110px 25px 0 0;      
} 
blockquote  { 
	background:url(../images/blockquote.png) no-repeat left top;  
	padding:10px 0 0 25px;
	margin:10px 0 0 0;
	color:#FFF;
}








#voir {
	height:22px;
	width:22px;
	color:#000;
	padding:0 0 15px 18px;
	background:url(../images/ico_visualiser.png) no-repeat;
}
#supprimer {
	height:22px;
	width:22px;
	color:#000;
	padding:0 0 15px 18px;
	background:url(../images/ico_supprimer.png) no-repeat;
}
#bouton_ameliorer {
	background:#0099ff url(../images/background_bouton_ameliorer.jpg) repeat-x bottom;
	height:35px;
	width:120px;
	font:normal 13px Arial, Helvetica, sans-serif;
	text-align:center;
	padding:7px 6px;
	color:#FFF;
}

.gauche_form {
	float:left; 
	width:400px;
	margin:0;
	padding:0;
}
.droite_form {
	width:300px; 
	height:185px;
	margin:0 0 0 400px;
	padding:0;
}

.gauche_form2 {
	float:left; 
	width:400px;
	margin:0;
	padding:0;
}
.droite_form2 {
	width:300px; 
	margin:0 0 0 400px;
	padding:0;
}



.alerte {
	color:#408c9b;
	font-size:15px;
}

.alerte_form {
	color:#408c9b;
	font-size:15px;
	background:url(../images/icone_alerte.png) no-repeat;
	height:15px;
	width:15px;
	float:left;
	margin:0 0 0 232px;
	position:absolute;
	padding:0 10px 0 0;
	vertical-align:top;
}
.alerte_form2 {
	color:#408c9b;
	font-size:15px;
	background:url(../images/icone_alerte.png) no-repeat;
	height:15px;
	width:15px;
	float:left;
	margin:0 0 0 198px;
	position:absolute;
	padding:0 10px 0 0;
	vertical-align:top;
}
.texte_alerte_form {
	color:#a4001f;
	font-size:15px;
	background:url(../images/icone_alerte.png) no-repeat;
	height:15px;
	margin:20px 0;
	padding:0 0 0 25px;
	width:450px;
}
#encart_annonces_expo {
	background:url(../images/background_encart_annonces.jpg) no-repeat;
	width:700px;
	height:228px;
	padding:10px 0 0 10px;
	margin:0 0 15px 0;
	font:normal 20px  'Yanone Kaffeesatz', sans-serif;
	border:solid 1px #b9b9b5;
}
#encart_annonces_expo ul{
	list-style-type:none;
	margin:10px 10px 0 10px;
	padding:0;
}
#titre_encart_annonces_expo {
		font:normal 23px  'Yanone Kaffeesatz', sans-serif;
		color:#408c9b;
		margin:0 0 10px 0;
		padding:0;
}

