/*c.arial-blanc-10-norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFC;
}

.arial-blanc-10-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFC;
}

.arial-blanc-11-norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFC;
}

.arial-blanc-11-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFC;
}

.arial-blanc-12-norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFC;
}

.arial-blanc-12-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFC;
}

.arial-blanc-13-norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #FFFFFC;
}

.arial-blanc-13-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFC;
}

.arial-blanc-14-norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #FFFFFC;
}

.arial-blanc-14-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFC;
}

.arial-noir-10-norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #29140C;
}

.arial-noir-10-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #29140C;
}

.arial-noir-11-norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #29140C;
}

.arial-noir-11-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #29140C;
}

.arial-noir-12-norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #29140C;
}

.arial-noir-12-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #29140C;
}

.arial-noir-13-norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #29140C;
}

.arial-noir-13-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #29140C;
}

.arial-noir-14-norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #29140C;
}

.arial-noir-14-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #29140C;
}

.arial-gris-10-norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
}

.arial-gris-10-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}

.arial-gris-11-norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.arial-gris-11-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.arial-gris-12-norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
}

.arial-gris-12-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

.arial-gris-13-norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #666666;
}

.arial-gris-13-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #666666;
}

.arial-gris-14-norm {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	color: #666666;
}

.arial-gris-14-bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666666;
}
*/

/**** STYLES STANDARDISE DU SITE ****/

.hrviolet{
	color:#990099;
	height:1px;
}

#blocpaiementvert{
	background-color:#66FF66;
	margin:20px auto 0 auto;
	padding:5px;
	width:70%;
}

#blocgitesvert{
	background-color:#66FF66;
	margin:20px auto 0 auto;
	padding:5px;
	width:70%;
}


.bloc_compte_info{
	background: url(../petites-annonces-immobilieres/tete-encadre-01.jpg) repeat-x top;
	padding:10px;
	background-color:#FFFFFF;
	border: dotted 1px #CCCCCC;
}

body {
	padding:0px;
	margin:0px;
	background-color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}

a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
	color:#990099;
}

fieldset,legend{
	border:0px;
	padding:0px;
}

.bouton_type1 {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 9pt ; 
	font-weight: normal ;
	background-color: #FFFFFF;
	color: #000000;
	border-top: 1px solid  #6d6d6d;
	border-right: 1px dotted #6d6d6d;
	border-bottom: 1px solid #6d6d6d;
	border-left: 1px dotted #6d6d6d; 
	background-image:url(../petites-annonces-immobilieres/btn-fond-1.jpg);
	height:20px;
	margin:2px;
}

.bouton_type2 {
	font-family: Arial,Helvetica, sans-serif;
	font-size: 9pt ; 
	font-weight: normal ;
	background-color: #FFFFFF;
	color: #000000;
	border-top: 1px solid  #6d6d6d;
	border-right: 1px dotted #6d6d6d;
	border-bottom: 1px solid #6d6d6d;
	border-left: 1px dotted #6d6d6d; 
	background-image:url(../petites-annonces-immobilieres/btn-fond-2.jpg);
	height:20px;
	margin:2px;
}

small{
	font-size: 11px ; 
}

.rouge{
	color: #bc161b;
}

.vert{
	color: #346d15;
}

/* BANDEAU DU SITE */
#conteneur_date_lg{
	width:950px;
	height:20px;
	margin: 0 auto 0 auto;
}

#conteneur_mot_cle{
	width:950px;
	margin: 0 auto 0 auto;
	text-align:justify;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	line-height:12px;
}

#conteneur_mot_cle h1{
	margin:0;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	line-height:12px;
}

#conteneur_mot_cle h2{
	margin:0;
	padding:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	line-height:12px;
}

#conteneur_mot_cle a,#conteneur_mot_cle a:hover{
	color:#666666;
	text-decoration:underline;
}

#conteneur_bandeau{
	width:950px;
	height:111px;
	margin: 0 auto 0 auto;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-equipement-maison.jpg);
	background-repeat:no-repeat;
}

#conteneur_logo{
	float: left;
}

#conteneur_pub728_90{
	float: left;
	margin-top: 16px;
	width:728px;
}

#bloc_date{
	text-align:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#666666;
}

#bloc_lg img{
	margin-left:20px;
}












/* BANDEAU DU MOTEUR DE RECHERCHE */
#conteneur_moteur{
	width:950px;
	height:29px;
	background-image:url(../petites-annonces-immobilieres/vente-materiel-informatique.gif);
	background-repeat:repeat-x;
	margin: 5px auto 0 auto;
	background-color:#FFFFFF;
}

#conteneur_moteur .picto{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#666666;
	text-decoration:none;
	float:left;
	margin: 0 0 0 25px;
}

#conteneur_moteur .picto2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#666666;
	text-decoration:none;
	float:left;
	margin: 0 0 0 25px;
}

#conteneur_moteur .menu{
	float:left;
	line-height:29px;
	margin: 0 0 0 5px;
}


#conteneur_moteur a.linkgris{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#666666;
	text-decoration:none;
}

#conteneur_moteur a.linkviolet{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#990099;
	text-decoration:none;
}

.form_rechercher  {
	float:left;
	margin: 0 0 0 125px;
	padding: 0 0 0 0;
}

.form_rechercher form{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	line-height:29px;
}

.form_rechercher label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#666666;
	float: left;
	margin: 0px 10px 0px 15px;
	display:inline; /*ie double-margin bug fix*/
	text-align: right; 
}

.form_rechercher input {
	float: left;
	margin: 4px 0px 0px 0px;
	height:15px;
	font-size:13px;
	font-family:arial,sans-serif;
}

.form_rechercher select {
	float: left;
	margin: 4px 0px 0px 15px;
	font-size:13px;
	font-family:arial,sans-serif;
}

#conteneur_moteur .bouton2 {
	margin-top: 4px;
	margin-left: 10px;
	float:left;
}












/* BANDEAU DES MENUS DU HAUT DU SITE */
#conteneur_menus{
	width:950px;
	height:50px;
	border-top:solid 1px #666666;
	margin: 1px auto 0 auto;
}

/*
#bouton1{
	width:129px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/location-immobilier.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 6px;
}
*/

#bouton1{
	width:300px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/location-immobilier-v2.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 0;
	}

/*
#bouton1off{
	width:129px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/annonces-vendre.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 6px;
}
*/

#bouton1off{
	width:300px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/annonces-vendre-v2.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 0px;
}

#bouton2{
	width:129px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/auto-d-occasion.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 6px;
}

#bouton2off{
	width:129px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/annonces-vendre.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 6px;
}

#bouton2v2{
	width:300px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/auto-d-occasion.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 25px;
}

#bouton2v2off{
	width:300px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/annonces-vendre.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 25px;
}

#bouton3{
	width:129px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/offre-emploi-domicile.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 6px;
}

#bouton3off{
	width:129px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/annonces-vendre.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 6px;
}

#bouton4{
	width:129px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/vente-materiel-informatique.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 6px;
}

#bouton4off{
	width:129px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/annonces-vendre.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 6px;
}

#bouton5{
	width:129px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/location-gite-vacances.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 6px;
}

#bouton5off{
	width:129px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/annonces-vendre.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 6px;
}

/*
#bouton5v2{
	width:129px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/location-gite-vacances.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 6px;
}
*/

#bouton5v2{
	width:300px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/location-gite-vacances-v2.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 25px;
}

/*
#bouton5v2off{
	width:129px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/annonces-vendre.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 6px;
}
*/

#bouton5v2off{
	width:300px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/annonces-vendre-v2.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 25px;
}

#bouton6{
	width:129px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/annonce-vente-chat.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 6px;
}

#bouton6off{
	width:129px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/annonces-vendre.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 0 0 6px;
}

#bouton7{
	width:129px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/annonce-offre-aide-a-domicile.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 2px 0 6px;
}

#bouton7off{
	width:129px;
	height:50px;
	background-image:url(../petites-annonces-immobilieres/annonces-vendre.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
	line-height:50px;
	margin: 0 2px 0 6px;
}

#bouton1 a,#bouton2 a,#bouton3 a,#bouton4 a,#bouton5 a,#bouton6 a,#bouton7 a,#bouton1off a,#bouton2off a,#bouton3off a,#bouton4off a,#bouton5off a,#bouton6off a,#bouton7off a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#0c1755;
	text-decoration:none;
	line-height:12px;
}


#bouton2v2 a, #bouton5v2 a, #bouton2v2off a, #bouton5v2off a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#0c1755;
	text-decoration:none;
	line-height:12px;
}

#bouton1 a:hover,#bouton2 a:hover,#bouton3 a:hover,#bouton4 a:hover,#bouton5 a:hover,#bouton6 a:hover,#bouton7 a:hover,#bouton1off a:hover,#bouton2off a:hover,#bouton3off a:hover,#bouton4off a:hover,#bouton5off a:hover,#bouton6off a:hover,#bouton7off a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#990099;
	text-decoration:none;
}

#bouton2v2 a:hover, #bouton2v2off a:hover, #bouton5v2 a:hover, #bouton5v2off a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#990099;
	text-decoration:none;
}

#bouton1 a span,#bouton2 a span,#bouton3 a span,#bouton4 a span,#bouton5 a span,#bouton6 a span,#bouton7 a span,#bouton1off a span,#bouton2off a span,#bouton3off a span,#bouton4off a span,#bouton5off a span,#bouton6off a span,#bouton7off a span,#bouton2v2 a span, #bouton5v2 a span, #bouton2v2off a span, #bouton5v2off a span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color:#666666;
	text-decoration:none;
	line-height:12px;
}



/******************/
/* MILIEU DU SITE */
/******************/


#conteneur_milieu {
	width:950px;
	margin: 0 auto 0 auto;
	margin-top:5px;
	background-color:#FFFFFF;
	min-height:530px;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-fond0.jpg);
	background-repeat:repeat-y;
	overflow:hidden;
}

#bloc_gauche {
	width:250px;
	float: left;
}

#bloc_droit {
	width:685px;
	min-height:530px;
	float: left;
	margin: 0 0 0 15px;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-fond.jpg);
	background-repeat:repeat-y;
	overflow:hidden;
}

#bloc_contenu {
	padding:10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#0c1755;
	overflow:hidden;
	width:665px;
}

#bloc_contenua {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#0c1755;
	overflow:hidden;
	width:80%;
	float:left;
}


#bloc_contenub {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#0c1755;
	overflow:hidden;
	width:20%;
	float:left;
	text-align:center;
	padding:0px 0 10px 0;
}

#bloc_contenub img{
	margin:0 0 10px 0;
}

/* Bloc acces carte de france */
#bloc_ciblage_carte_france {
	float:left;
	height:261px;
	width:190px;
}

/* Bloc acces depose d'annonces */
#bloc_accueil_depose_annonce {
	float:left;
	height:261px;
	width:465px;
	margin-left:10px;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-accueil-2.gif);
	background-repeat:no-repeat;
}

#bloc_accueil_depose_annoncev2 {
	float:left;
	height:261px;
	width:460px;
	margin-left:15px;
}

#bloc_accueil_depose_annonce .text0{
	float:right;
	clear:both;
	width:230px;
	height:33px;
}

#bloc_accueil_depose_annonce .text0 h1{
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-align:center;
	color:#0c1755;
	line-height:33px;
}

#bloc_accueil_depose_annonce .text0 h1 span{
	color:#ff0066;
}

#bloc_accueil_depose_annonce .text1{
	float:right;
	clear:both;
	width:230px;
	height:40px;
	margin: 0 0 0 0;
}

#bloc_accueil_depose_annonce .text2{
	float:right;
	clear:both;
	width:230px;
	height:40px;
	margin: 10px 0 0 0;
}

#bloc_accueil_depose_annonce .text1 h2, #bloc_accueil_depose_annonce .text2 h2{
	padding:0px;
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-align:left;
	color:#333333;
	line-height:18px;
}

#bloc_accueil_depose_annonce .text3{
	float:right;
	clear:both;
	width:180px;
	height:105px;
	text-align:center;
	margin-top:10px;
}

/* Bloc acces annonces rubrique 1 */
#bloc_rubrique1 {
	float:left;
	height:82px;
	width:213px;
	background-image:url(../petites-annonces-immobilieres/petites-annonces-immobilieres.jpg);
	background-repeat:no-repeat;
	margin: 0 0 0 0;
}

#bloc_rubrique1v2 {
	float:left;
	height:82px;
	width:439px;
	background-image:url(../petites-annonces-immobilieres/petites-annonces-immobilieresv2.jpg);
	background-repeat:no-repeat;
	margin: 0 0 0 0;
}

#bloc_rubrique2 {
	float:left;
	height:82px;
	width:213px;
	background-image:url(../petites-annonces-immobilieres/annonces-autos.jpg);
	background-repeat:no-repeat;
	margin: 0 0 0 13px;
}

#bloc_rubrique3 {
	float:left;
	height:82px;
	width:213px;
	background-image:url(../petites-annonces-immobilieres/annonce-offre-emploi.jpg);
	background-repeat:no-repeat;
	margin: 0 0 0 0;
}

#bloc_rubrique4 {
	float:left;
	height:82px;
	width:213px;
	background-image:url(../petites-annonces-immobilieres/equipement-maison.jpg);
	background-repeat:no-repeat;
	margin: 0 0 0 13px;
}

#bloc_rubrique5 {
	float:left;
	height:82px;
	width:213px;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-fd-rub5.jpg);
	background-repeat:no-repeat;
	margin: 0 0 0 13px;
}

#bloc_rubrique6 {
	float:left;
	height:82px;
	width:213px;
	margin: 0 0 0 13px;
}

#bloc_rubrique7 {
	float:left;
	height:82px;
	width:213px;
	background-image:url(../petites-annonces-immobilieres/demande-aide-a-domicile.jpg);
	background-repeat:no-repeat;
	margin: 0 0 0 13px;
}

#bloc_rubrique8 {
	float:left;
	height:82px;
	width:213px;
	background-image:url(../petites-annonces-immobilieres/annonce-vente-chien.jpg);
	background-repeat:no-repeat;
	margin: 0 0 0 13px;
}


#bloc_rubrique1 .titre a, #bloc_rubrique2 .titre a, #bloc_rubrique3 .titre a, #bloc_rubrique4 .titre a, #bloc_rubrique5 .titre a, #bloc_rubrique7 .titre a, #bloc_rubrique8 .titre a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
	color:#666666;
	display:block;
	margin: 5px 0 0 85px;
}

#bloc_rubrique1v2 .titre a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration:none;
	text-align:center;
	color:#666666;
	display:block;
	margin: 10px 0 0 75px;
}


#bloc_rubrique1 .nbannonces a, #bloc_rubrique2 .nbannonces a, #bloc_rubrique3 .nbannonces a, #bloc_rubrique4 .nbannonces a, #bloc_rubrique5 .nbannonces a, #bloc_rubrique7 .nbannonces a, #bloc_rubrique8 .nbannonces a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	text-align:center;
	color:#0c1755;
	display:block;
	margin: 5px 0 0 85px;
}

#bloc_rubrique1v2 .nbannonces a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	text-align:center;
	color:#0c1755;
	display:block;
	margin: 5px 0 0 75px;
}

#bloc_rubrique1 .consulter a, #bloc_rubrique2 .consulter a, #bloc_rubrique3 .consulter a, #bloc_rubrique4 .consulter a, #bloc_rubrique5 .consulter a, #bloc_rubrique7 .consulter a, #bloc_rubrique8 .consulter a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:underline;
	text-align:center;
	color:#990066;
	display:block;
	margin: 2px 0 0 85px;
}

#bloc_rubrique1v2 .spacer{
	clear:both;
	height:5px;
}

#bloc_rubrique1v2 .consulter a{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration:underline;
	text-align:center;
	color:#990066;
	display:block;
	margin: 2px 0 0 155px;
}

#bloc_rubrique1 .deposer a, #bloc_rubrique2 .deposer a, #bloc_rubrique3 .deposer a, #bloc_rubrique4 .deposer a, #bloc_rubrique5 .deposer a, #bloc_rubrique7 .deposer a, #bloc_rubrique8 .deposer a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:underline;
	text-align:center;
	color:#990066;
	display:block;
	margin: 2px 0 0 85px;
}

#bloc_rubrique1v2 .deposer a{
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration:underline;
	text-align:center;
	color:#990066;
	display:block;
	margin: 2px 0 0 85px;
}

#bloc_modes_paiement{
	clear:both;
	width: 665px;
	height:47px;
}








/*******************************/
/***** BLOC GAUCHE DU SITE *****/
/*******************************/

/* Bloc formulaire de connexion au compte */
#bloc_acces_compte{
	height:130px;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-fond-acces-compte.jpg);
	background-repeat:no-repeat;
}

#bloc_acces_compte .titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#666666;
	height:24px;
	text-align:center;
	line-height:24px;
}

#bloc_acces_compte .form_connexion form{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#bloc_acces_compte .form_connexion .margex {
	clear: both;
	margin-bottom: 0px;
}

#bloc_acces_compte .form_connexion label {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	float: left;
	margin: 6px 10px 0px 0px;
	display:inline;/*ie double-margin bug fix*/
	width: 90px;
	text-align: right; 
}

#bloc_acces_compte .form_connexion input {
	margin: 3px 0px 0px 0px;
	width:120px;
	padding:0px;
	/*float: left;*/
	/*display:block;*/
}

#bloc_acces_compte .form_connexion #perteid {
	color:#0c1755;
	font-size: 9px;
	text-decoration: underline;
	background: transparent;
	border:0px;
	padding:0px;
	margin:0px;
	cursor: pointer;
}

#bloc_acces_compte .form_connexion .commentaire {
	/*float:left;*/
	font-size: 9px;
	margin-top: 10px;
}

#bloc_acces_compte .form_connexion .bouton1 {
	margin-left: 65px;
	padding-top: 10px;
	
}

#bloc_acces_compte .form_connexion .link a{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#990099;
	display:block;
	text-decoration:underline;
	margin:0px;
	padding:0px;
}

/* Bloc accès au compte direct */
#bloc_acces_compte_direct{
	height:70px;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-fond-acces-compte.jpg);
	background-repeat:no-repeat;
}

#bloc_acces_compte_direct .titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#666666;
	height:24px;
	text-align:center;
	line-height:24px;
}

#bloc_acces_compte_direct .bouton1 {
	margin-left: 65px;
	padding-top: 10px;
	
}

/* Bloc d'accès à la dépose d'annonces */
#bloc_deposer_annonce01{
	width:250px;
	height:70px;
	background-image:url(../petites-annonces-immobilieres/encarde-confieraupro.gif);
	background-repeat:no-repeat;
}

#bloc_deposer_annonce01 .text0{
	width:180px;
	float:right;
	clear:both;
	padding:5px;
}

#bloc_deposer_annonce01 .text0 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#0c1755;
	text-decoration:none;
}

#bloc_deposer_annonce01 .text0 a span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#cc0000;
}

#bloc_deposer_annonce02{
	width:250px;
	height:112px;
	margin-bottom:10px;
}





#bloc_deposer_annonce,#bloc_deposer_annonce01, #bloc_deposer_annonce03, #bloc_deposer_annonce04, #bloc_deposer_annonce05{
	margin-top:10px;
}


#bloc_fil_rss01{
	width:250px;
	height:70px;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-partenaires.gif);
	background-repeat:no-repeat;
}

#bloc_fil_rss01 .text0{
	height:22px;
	text-align:center;
}

#bloc_fil_rss01 .text0 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:22px;
}

#bloc_fil_rss01 .text1{
	height:28px;
	text-align:center;
	margin-top:2px;
}

#bloc_fil_rss01 .text1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FFFFFF;
	text-decoration:none;
	line-height:14px;
}

#bloc_fil_rss01 .text2{
	height:15px;
	text-align:center;
}

#bloc_fil_rss01 .text2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#f6e029;
	text-decoration:none;
	line-height:15px;
}

#bloc_fil_rss02{
	width:250px;
	height:70px;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-actualites.gif);
	background-repeat:no-repeat;
}

#bloc_fil_rss02 .text0{
	height:22px;
	text-align:center;
}

#bloc_fil_rss02 .text0 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:22px;
}

#bloc_fil_rss02 .text1{
	height:28px;
	text-align:center;
	margin-top:2px;
}

#bloc_fil_rss02 .text1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#0c1755;
	text-decoration:none;
	line-height:14px;
}

#bloc_fil_rss02 .text2{
	height:15px;
	text-align:center;
}

#bloc_fil_rss02 .text2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#840684;
	text-decoration:none;
	line-height:15px;
}

#bloc_fil_rss03{
	width:250px;
	height:70px;
	background-image:url(../petites-annonces-immobilieres/alerte-mail2.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
}

#bloc_fil_rss03 .text0{
	height:22px;
	text-align:center;
}

#bloc_fil_rss03 .text0 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color:#FFFFFF;
	text-decoration:none;
	line-height:22px;
}

#bloc_fil_rss03 .text1{
	height:28px;
	text-align:center;
	margin-top:2px;
}

#bloc_fil_rss03 .text1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	text-decoration:none;
	line-height:14px;
}

#bloc_fil_rss03 .text2{
	height:15px;
	text-align:center;
}

#bloc_fil_rss03 .text2 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#666666;
	text-decoration:none;
	line-height:15px;
}

/* Bloc d'accès au fil RSS */
#bloc_fil_rss, #bloc_fil_rss01, #bloc_fil_rss02{
	margin-top:10px;
}

/* Bloc formulaire d'accès à l'annuaire */
#bloc_acces_annuaire{
	margin-top:10px;
	height:60px;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-fond-annuaire-pro2.jpg);
	background-repeat:no-repeat;
}

#bloc_acces_annuaire .titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#FFFFFF;
	height:24px;
	text-align:center;
	line-height:24px;
}

#bloc_acces_annuaire .form_acces_annuaire form{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#bloc_acces_annuaire .form_acces_annuaire .margex {
	clear: both;
	margin-bottom: 0px;
	height:5px;
}

#bloc_acces_annuaire .form_acces_annuaire .centre {
	text-align:center;
}

#bloc_acces_annuaire .form_acces_annuaire label {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#666666;
	float: left;
	margin: 6px 10px 0px 0px;
	display:inline;/*ie double-margin bug fix*/
	width: 90px;
	text-align: right; 
}

#bloc_acces_annuaire .form_acces_annuaire select {
	margin: 5px 0px 0px 0px;
}

/* Bloc publicitaire Espace B */
#bloc_espacepub_B, #bloc_espacepub_B01, #bloc_espacepub_B02{
	margin-top:10px;
	height:300px;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-fond-acces-compte.jpg);
	background-repeat:no-repeat;
	background-color:#f8f8f8;
}

#bloc_espacepub_B .titre, #bloc_espacepub_B01 .titre, #bloc_espacepub_B02 .titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#666666;
	height:24px;
	text-align:center;
	line-height:24px;
}

#bloc_espacepub_B .pub, #bloc_espacepub_B01 .pub, #bloc_espacepub_B02 .pub{
	margin-top:5px;
}

#bloc_espacepub_B .link a, #bloc_espacepub_B01 .link a, #bloc_espacepub_B02 .link a{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#990099;
	display:block;
	text-decoration:underline;
	margin:0px;
	padding:0px;
	height:20px;
	line-height:20px;
}

#bloc_espacepub_C{
	clear:both;
	text-align:center;
}

/***************/
/* BAS DU SITE */
/***************/

#conteneur_bas {
	clear: both;
	width: 950px;
	height:15px;
	margin-left:auto;
	margin-right:auto;
	background-color:#0c1755;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color:#FFFFFF;
}








/* MENUS BAS DU SITE */
#conteneur_menubas {
	clear: both;
	width: 950px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
}

#conteneur_menubas .marge{
	width: 70px;
	float:left;
	
}

#conteneur_menubas .boutonbas1{
	height:30px;
	text-align:center;
	line-height:25px;
	float:left;
	padding:0 10px 0 10px;
}

#conteneur_menubas .boutonbas1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#0c1755;
}







/* ESPACEUR */
.spacer_1 {
	clear: both;
	height: 1px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.spacer_2 {
	clear: both;
	height: 2px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.spacer_5 {
	clear: both;
	height: 5px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.spacer_10 {
	clear: both;
	height: 10px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.spacer_15 {
	clear: both;
	height: 15px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.spacer_20 {
	clear: both;
	height: 20px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.spacer_25 {
	clear: both;
	height: 25px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}








/* FORMULAIRE TYPE PAGE CONTACT */
#bloc_form_contact label {
	float: left;
	width: 250px;
	padding: 17px 0 0 0;
	margin: 0 5px 0 0;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#0c1755;
}

.bloc_form_item {
	margin: 0px 0 0 0;
	padding: 15px 0 0 0;
}








/* BLOC CONTENU - STYLES INTERNES */
#bloc_contenu a{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	/*color:#996600;*/
	text-decoration:underline;
}

#bloc_contenu li{
	text-align:justify;
}

#bloc_contenu h1{
	font-size: 16px;
	font-weight: bold;
	color: #0c1755;
	margin:0px;
}

#bloc_contenu h2{
	font-size: 14px;
	font-weight: bold;
	color: #0c1755;
}

#bloc_contenu h3{
	font-size: 13px;
	font-weight: bold;
	color: #0c1755;
}

.link2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-decoration:underline;
	color:#996600;
}

#sousmenu {
	margin-top:30px;
}

#sousmenu li{
	list-style-type: none;
}

#sousmenu li a{
	font-family: Arial, Helvetica, sans-serif;
	color:#0c1755;
	font-size: 13px;
	font-weight: normal;
	text-decoration:none;
	background-color:#d2cdb3;
	padding: 2px 5px 2px 5px;
	display:block;
	width:370px;
}

#sousmenu li a:hover{
	font-family: Arial, Helvetica, sans-serif;
	color:#ce6600;
	font-size: 13px;
	font-weight: normal;
	text-decoration:none;
	background-color:#d2cdb3;
	padding: 2px 5px 2px 5px;
	display:block;
	width:370px;
}







/* BLOCS */
#bloc_50_0{
	position:relative;
	margin:0px 0px 0px 0px;
	float:left;
	width:325px;
	border: 0px solid #CCCCCC;	
	height:260px;
	background-color:#FFFFFF;
}

#bloc_50_1{
	position:relative;
	margin:0px 0px 0px 15px;
	float:left;
	width:325px;
	border: 0px solid #CCCCCC;	
	height:260px;
	background-color:#FFFFFF;
}

#bloc_form_50_0{
	position:relative;
	margin:0px 0px 0px 0px;
	float:left;
	width:325px;
	background-color:#FFFFFF;
}

#bloc_form_50_1{
	position:relative;
	margin:0px 0px 0px 0px;
	float:left;
	width:325px;
	background-color:#FFFFFF;
}

#bloc_info_50_0{
	position:relative;
	margin:0px 0px 0px 0px;
	float:left;
	width:303px;
	background: url(../petites-annonces-immobilieres/tete-encadre-01.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:10px;
	border:dotted 1px #CCCCCC;
	min-height:170px;
}

#bloc_info_50_1{
	position:relative;
	margin:0px 0px 0px 15px;
	float:left;
	width:303px;
	background: url(../petites-annonces-immobilieres/tete-encadre-01.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:10px;
	border:dotted 1px #CCCCCC;
	min-height:170px;
}

#bloc_info_100_0{
	margin:0px 0px 0px 0px;
	width:97%;
	background: url(../petites-annonces-immobilieres/tete-encadre-01.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:10px;
	border:dotted 1px #CCCCCC;
	overflow:hidden;
}



/************************************************/
/* AFFICHAGE DES BLOC D'ANNONCES DANS LE COMPTE */
/************************************************/

#bloc_annonce_100_0{
	margin:0px 0px 0px 0px;
	width:653px;
	background: url(../petites-annonces-immobilieres/tete-encadre-01.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:5px;
	border:dotted 1px #CCCCCC;
	overflow:hidden;
}

#bloc_annonce_100_0 .titre{
	float:left;
	width:70%;
	text-align:left;
	line-height:16px;
}

#bloc_annonce_100_0 .picto1{
	float:left;
	margin: 0 5px 0 0;
	line-height:16px;
}

#bloc_annonce_100_0 .reference{
	float:left;
	width:30%;
	text-align:right;
	font-size:11px;
	line-height:16px;
}

#bloc_annonce_100_0 a{
	font-size: 12px;
	font-weight:bold;
	font-family: arial, Helvetica, sans-serif;
	color:#990099;
	text-decoration:none;
}

#bloc_annonce_100_0 .infos{
	clear: both;
	width:100%;
}

#bloc_annonce_100_0 .infos .creation{
	float:left;
	width:30%;
}

#bloc_annonce_100_0 .infos .paiement{
	float:left;
	width:45%;
}

#bloc_annonce_100_0 .infos .activation{
	float:left;
	width:25%;
}

#bloc_annonce_100_0 .vert{
	color:#33cc00;
	font-weight:bold;
}

#bloc_annonce_100_0 .paiement a{
	color:#cc0000;
	font-weight:normal;
	text-decoration:underline;
}



/* BLOC IDENTIFICATION */
.form_identification  {
	background: url(../petites-annonces-immobilieres/tete-encadre-01.jpg) repeat-x top;
}

.form_identification .texte{
	padding:10px;
}

.form_identification legend {
	color: #0c1755;
	font-size: 14px;
	font-weight:bold;
	line-height: 36px;
	text-align:center;
}
.form_identification .margex {
	clear: both;
	margin-bottom: 10px;
}

.form_identification label {
	float: left;
	margin: 10px 10px 0px 25px;
	display:inline;/*ie double-margin bug fix*/
	width: 80px;
	text-align: right; 
}

.form_identification input {
	margin: 5px 0px 0px 0px;
	/*float: left;*/
	/*display:block;*/
}

.form_identification #perteid {
	color:#0c1755;
	font-size: 9px;
	text-decoration: underline;
	background: transparent;
	border:0px;
	padding:0px;
	margin:0px;
	cursor: pointer;
}

.form_identification .commentaire {
	/*float:left;*/
	font-size: 9px;
	margin-top: 10px;
}

.form_identification .formulairechamp {
	margin-left: 90px;
}


.form_identification .bouton1 {
	margin-left: 125px;
	padding-top: 10px;
	
}





/* BLOC CREATION COMPTE */
.form_creationcompte  {
	background: url(../petites-annonces-immobilieres/tete-encadre-01.jpg) repeat-x top;
}

.form_creationcompte legend {
	color: #0c1755;
	font-size: 14px;
	font-weight:bold;
	line-height: 36px;
	text-align:center;
	padding: 0px;
}
.form_creationcompte .margex {
	clear: both;
	margin-bottom: 10px;
}

.form_creationcompte label {
	float: left;
	margin: 10px 10px 0px 25px;
	display:inline;/*ie double-margin bug fix*/
	width: 80px;
	text-align: right; 
}

.form_creationcompte input {
	margin: 5px 0px 0px 0px;
	/*float: left;*/
	/*display:block;*/
}

.form_creationcompte #perteid {
	color:#0c1755;
	font-size: 9px;
	text-decoration: underline;
	background: transparent;
	border:0px;
	padding:0px;
	margin:0px;
	cursor: pointer;
}

.form_creationcompte .commentaire {
	/*float:left;*/
	font-size: 9px;
	margin-top: 10px;
}

.form_creationcompte .formulairechamp {
	margin-left: 90px;
}

.form_creationcompte .subtitle {
	font-weight: bold;
	margin: 5px;
}

.form_creationcompte .bouton1 {
	margin-left: 125px;
	padding-top: 10px;
	
}

#bloc_50_0 dl {
	margin: 20px 0px 0px 0px;
	}
	
#bloc_50_0 dt {
	margin-left:40px;
	float: left;
	display:inline;/*ie double-margin bug fix*/
	margin-right:1ex;
	color: #CC0000;
	font-weight: bold;
	}
	
#bloc_50_0 dd {
	padding-left:40px;
	margin: 0px 10px 10px 0px;
	
	}
	
#bloc_50_0 dd#annonces {
	background: url(../img_suppl_sdv/picto-vosannonces.gif) no-repeat top;
}

#bloc_50_0 dd#alertes {
	background: url(../img_suppl_sdv/picto-alertemail.gif)  no-repeat top;
}

#bloc_50_0 #selec {
	background:  url(../img_suppl_sdv/picto-selection.gif) no-repeat top;
	margin-bottom: 5px;
	padding-bottom: 5px;
}








/* BOUTONS SUR LE SITE */
.form_identification a.button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	position: absolute;
	background: url(../petites-annonces-immobilieres/bouton-gauche-01.gif) no-repeat left center;
	display: block;
	height: 28px;
	line-height: 28px;
	padding-left: 25px;
	
}

.form_identification a.button:hover {
	background: url(../petites-annonces-immobilieres/bouton-gauche-01.gif) no-repeat left center;
	color:red;
	font-weight:normal;
	}
	
.form_identification a.button span {
	background: url(../petites-annonces-immobilieres/bouton-droit-01.gif) no-repeat right center;
	display: block;
	padding-right: 15px;
	padding-left: 5px;
}

.form_creationcompte a.button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
	position: absolute;
	background: url(../petites-annonces-immobilieres/bouton-gauche-01.gif) no-repeat left center;
	display: block;
	height: 28px;
	line-height: 28px;
	padding-left: 25px;
	left:35%;
	margin : 0px 0px 0px 0px;
	
}

.form_creationcompte a.button:hover {
	background: url(../petites-annonces-immobilieres/bouton-gauche-01.gif) no-repeat left center;
	color:red;
	font-weight:normal;
	}
	
.form_creationcompte a.button span {
	background: url(../petites-annonces-immobilieres/bouton-droit-01.gif) no-repeat right center;
	display: block;
	padding-right: 15px;
	padding-left: 5px;
}

.bouton1 a.button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	color:#666666;
	background: url(../petites-annonces-immobilieres/bouton-gauche-02.gif) no-repeat left center;
	display: block;
	height: 21px;
	line-height: 21px;
	padding-left: 21px;
	margin : 0px 0px 0px 0px;
	cursor: pointer;
	
}

.bouton1 a.button:hover {
	background: url(../petites-annonces-immobilieres/bouton-gauche-02.gif) no-repeat left center;
	color:red;
}
	
.bouton1 a.button span {
	background: url(../petites-annonces-immobilieres/bouton-droit-02.gif) no-repeat right center;
	display: block;
	padding-right: 15px;
	padding-left: 5px;
	height: 21px;
	line-height: 21px;
	text-decoration:underline;
	width:80px;
}

.bouton2 a.button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	color:#666666;
	background: url(../petites-annonces-immobilieres/bouton-gauche-02-2.gif) no-repeat left center;
	display: block;
	height: 21px;
	line-height: 21px;
	padding-left: 21px;
	margin : 0px 0px 0px 0px;
	cursor: pointer;
	
}

.bouton2 a.button:hover {
	background: url(../petites-annonces-immobilieres/bouton-gauche-02-2.gif) no-repeat left center;
	color:red;
}
	
.bouton2 a.button span {
	background: url(../petites-annonces-immobilieres/bouton-droit-02-2.gif) no-repeat right center;
	display: block;
	padding-right: 15px;
	padding-left: 5px;
	height: 21px;
	line-height: 21px;
	text-decoration:underline;
	width:50px;
}


.bouton3 a.button {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	float:left;
	color:#666666;
	background: url(../petites-annonces-immobilieres/bouton-gauche-02.gif) no-repeat left center;
	display: block;
	height: 21px;
	line-height: 21px;
	padding-left: 21px;
	margin : 0px 0px 0px 0px;
	cursor: pointer;
	
}

.bouton3 a.button:hover {
	background: url(../petites-annonces-immobilieres/bouton-gauche-02.gif) no-repeat left center;
	color:red;
}
	
.bouton3 a.button span {
	background: url(../petites-annonces-immobilieres/bouton-droit-02.gif) no-repeat right center;
	display: block;
	padding-right: 15px;
	padding-left: 5px;
	height: 21px;
	line-height: 21px;
	text-decoration:underline;
	width:80px;
}

/*************************************************/
/* AFFICHAGE DES BLOC DE NUMEROTATIONS DES PAGES */
/*************************************************/

#bloc_annonce_num_pages,#bloc_annonce_num_pages2 {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#0d1755;
	text-align:center;
	margin:0 0 10px 0;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-fd-np-0.jpg);
	background-repeat:repeat-x;
	height:20px;
	padding:2px 0 0 0;
}

#bloc_annonce_num_pages a,#bloc_annonce_num_pages2 a{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#999999;
	margin-left:10px;
	text-decoration:none;
	padding: 0 4px 0 4px;
	text-align:center;
	height:25px;
}

#bloc_annonce_num_pages .actif,#bloc_annonce_num_pages2 .actif{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	background-color:#a40099;
	margin-left:10px;
	text-decoration:none;
	padding: 0 4px 0 4px;
	text-align:center;
	height:25px;
}

#bloc_annonce_num_pages a:hover,#bloc_annonce_num_pages2 a:hover{
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#FFFFFF;
	background-color:#9b0195;
	margin-left:10px;
	text-decoration:none;
	padding: 0 4px 0 4px;
	text-align:center;
	height:25px;
}


/************************************************/
/*      AFFICHAGE DES ANNONCES DANS LE SITE     */
/************************************************/

.bloc_annonce_site_100_0{
	margin:0px 0px 0px 0px;
	width:100%;
	background: url(../petites-annonces-immobilieres/tete-encadre-01.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:5px;
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	overflow:hidden;
}

.bloc_annonce_site_100_0_0001{
	margin:0px 0px 0px 0px;
	width:100%;
	background: url(../petites-annonces-immobilieres/tete-encadre-01-0001.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:5px;
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	overflow:hidden;
}

.bloc_annonce_site_100_0_0002{
	margin:0px 0px 0px 0px;
	width:100%;
	background: url(../petites-annonces-immobilieres/tete-encadre-01-0002.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:5px;
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	overflow:hidden;
}

.bloc_annonce_site_100_0_0003{
	margin:0px 0px 0px 0px;
	width:100%;
	background: url(../petites-annonces-immobilieres/tete-encadre-01-0003.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:5px;
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	overflow:hidden;
}

.bloc_annonce_site_100_0_0004{
	margin:0px 0px 0px 0px;
	width:100%;
	background: url(../petites-annonces-immobilieres/tete-encadre-01-0004.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:5px;
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	overflow:hidden;
}

.bloc_annonce_site_100_0_0005{
	margin:0px 0px 0px 0px;
	width:100%;
	background: url(../petites-annonces-immobilieres/tete-encadre-01-0005.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:5px;
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	overflow:hidden;
}

.bloc_annonce_site_100_0_0006{
	margin:0px 0px 0px 0px;
	width:100%;
	background: url(../petites-annonces-immobilieres/tete-encadre-01-0006.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:5px;
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	overflow:hidden;
}

.bloc_annonce_site_100_0_0007{
	margin:0px 0px 0px 0px;
	width:100%;
	background: url(../petites-annonces-immobilieres/tete-encadre-01-0007.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:5px;
	border-top:solid 1px #cccccc;
	border-bottom:solid 1px #cccccc;
	overflow:hidden;
}

#bloc_annonce_site_100_0_top{
	margin:0px 0px 0px 0px;
	width:100%;
	/*background: url(../graphisme/tete-encadre-01-0001.jpg) repeat-x top;*/
	background-color:#ffcccc;
	padding:5px;
	border-top:solid 1px #cc0000;
	border-bottom:solid 1px #cc0000;
	overflow:hidden;
}

#bloc_annonce_site_100_0_top_titre{
	width:100%;
	background-color:#cc0000;
	text-align:center;
	padding:2px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#FFFFFF;
}

.bloc_annonce_site_100_0 .gauche,.bloc_annonce_site_100_0_0001 .gauche,.bloc_annonce_site_100_0_0002 .gauche,.bloc_annonce_site_100_0_0003 .gauche,.bloc_annonce_site_100_0_0004 .gauche,.bloc_annonce_site_100_0_0005 .gauche,.bloc_annonce_site_100_0_0006 .gauche,.bloc_annonce_site_100_0_0007 .gauche,#bloc_annonce_site_100_0_top .gauche{
	float:left;
	width:25%;
}

.bloc_annonce_site_100_0 .zoomphoto,.bloc_annonce_site_100_0_0001 .zoomphoto,.bloc_annonce_site_100_0_0002 .zoomphoto,.bloc_annonce_site_100_0_0003 .zoomphoto,.bloc_annonce_site_100_0_0004 .zoomphoto,.bloc_annonce_site_100_0_0005 .zoomphoto,.bloc_annonce_site_100_0_0006 .zoomphoto,.bloc_annonce_site_100_0_0007 .zoomphoto,#bloc_annonce_site_100_0_top .zoomphoto{
	text-align:center;
	margin:5px 0 0 7px;
}

.bloc_annonce_site_100_0 .zoomphoto .link,.bloc_annonce_site_100_0_0001 .zoomphoto .link,.bloc_annonce_site_100_0_0002 .zoomphoto .link,.bloc_annonce_site_100_0_0003 .zoomphoto .link,.bloc_annonce_site_100_0_0004 .zoomphoto .link,.bloc_annonce_site_100_0_0005 .zoomphoto .link,.bloc_annonce_site_100_0_0006 .zoomphoto .link,.bloc_annonce_site_100_0_0007 .zoomphoto .link,#bloc_annonce_site_100_0_top .zoomphoto .link{
	float:left;
	line-height:19px;
}

.bloc_annonce_site_100_0 .zoomphoto .link a,.bloc_annonce_site_100_0_0001 .zoomphoto .link a,.bloc_annonce_site_100_0_0002 .zoomphoto .link a,.bloc_annonce_site_100_0_0003 .zoomphoto .link a,.bloc_annonce_site_100_0_0004 .zoomphoto .link a,.bloc_annonce_site_100_0_0005 .zoomphoto .link a,.bloc_annonce_site_100_0_0006 .zoomphoto .link a,.bloc_annonce_site_100_0_0007 .zoomphoto .link a,#bloc_annonce_site_100_0_top .zoomphoto .link a{
	font-size: 12px;
	font-weight:normal;
	font-family: arial, Helvetica, sans-serif;
	color:#990099;
	text-decoration:none;
	line-height:22px;
}

.bloc_annonce_site_100_0 .zoomphoto .picto,.bloc_annonce_site_100_0_0001 .zoomphoto .picto,.bloc_annonce_site_100_0_0002 .zoomphoto .picto,.bloc_annonce_site_100_0_0003 .zoomphoto .picto,.bloc_annonce_site_100_0_0004 .zoomphoto .picto,.bloc_annonce_site_100_0_0005 .zoomphoto .picto,.bloc_annonce_site_100_0_0006 .zoomphoto .picto,.bloc_annonce_site_100_0_0007 .zoomphoto .picto,#bloc_annonce_site_100_0_top .zoomphoto .picto{
	float:left;
	height:19px;
	margin:0 0 0 5px;
}

.bloc_annonce_site_100_0 .droite,.bloc_annonce_site_100_0_0001 .droite,.bloc_annonce_site_100_0_0002 .droite,.bloc_annonce_site_100_0_0003 .droite,.bloc_annonce_site_100_0_0004 .droite,.bloc_annonce_site_100_0_0005 .droite,.bloc_annonce_site_100_0_0006 .droite,.bloc_annonce_site_100_0_0007 .droite,#bloc_annonce_site_100_0_top .droite{
	float:left;
	width:75%;
}

.bloc_annonce_site_100_0 .titre,.bloc_annonce_site_100_0_0001 .titre,.bloc_annonce_site_100_0_0002 .titre,.bloc_annonce_site_100_0_0003 .titre,.bloc_annonce_site_100_0_0004 .titre,.bloc_annonce_site_100_0_0005 .titre,.bloc_annonce_site_100_0_0006 .titre,.bloc_annonce_site_100_0_0007 .titre,#bloc_annonce_site_100_0_top .titre{
	float:left;
	width:55%;
	text-align:left;
	line-height:16px;
}

.bloc_annonce_site_100_0 .picto1,.bloc_annonce_site_100_0_0001 .picto1,.bloc_annonce_site_100_0_0002 .picto1,.bloc_annonce_site_100_0_0003 .picto1,.bloc_annonce_site_100_0_0004 .picto1,.bloc_annonce_site_100_0_0005 .picto1,.bloc_annonce_site_100_0_0006 .picto1,.bloc_annonce_site_100_0_0007 .picto1,#bloc_annonce_site_100_0_top .picto1{
	float:left;
	margin: 0 5px 0 0;
	line-height:16px;
}

.bloc_annonce_site_100_0 .reference,.bloc_annonce_site_100_0_0001 .reference,.bloc_annonce_site_100_0_0002 .reference,.bloc_annonce_site_100_0_0003 .reference,.bloc_annonce_site_100_0_0004 .reference,.bloc_annonce_site_100_0_0005 .reference,.bloc_annonce_site_100_0_0006 .reference,.bloc_annonce_site_100_0_0007 .reference,#bloc_annonce_site_100_0_top .reference{
	float:right;
	width:40%;
	text-align:right;
	font-size:11px;
	line-height:16px;
	padding-right:10px;
}

.bloc_annonce_site_100_0 .url,.bloc_annonce_site_100_0_0001 .url,.bloc_annonce_site_100_0_0002 .url,.bloc_annonce_site_100_0_0003 .url,.bloc_annonce_site_100_0_0004 .url,.bloc_annonce_site_100_0_0005 .url,.bloc_annonce_site_100_0_0006 .url,.bloc_annonce_site_100_0_0007 .url,#bloc_annonce_site_100_0_top .url{
	float:right;
	width:90%;
	text-align:right;
	font-size:11px;
	line-height:16px;
	padding-right:10px;
}

#bloc_contenu .bloc_annonce_site_100_0 a.titrean,#bloc_contenu .bloc_annonce_site_100_0_0001 a.titrean,#bloc_contenu .bloc_annonce_site_100_0_0002  a.titrean,#bloc_contenu .bloc_annonce_site_100_0_0003 a.titrean,#bloc_contenu .bloc_annonce_site_100_0_0004 a.titrean,#bloc_contenu .bloc_annonce_site_100_0_0005 a.titrean,#bloc_contenu .bloc_annonce_site_100_0_0006  a.titrean,#bloc_contenu .bloc_annonce_site_100_0_0007 a.titrean,#bloc_annonce_site_100_0_top a{
	font-size: 12px;
	font-weight:bold;
	font-family: arial, Helvetica, sans-serif;
	color:#990099;
	text-decoration:none;
}

.bloc_annonce_site_100_0 .texte,.bloc_annonce_site_100_0_0001 .texte,.bloc_annonce_site_100_0_0002 .texte,.bloc_annonce_site_100_0_0003 .texte,.bloc_annonce_site_100_0_0004 .texte,.bloc_annonce_site_100_0_0005 .texte,.bloc_annonce_site_100_0_0006 .texte,.bloc_annonce_site_100_0_0007 .texte,#bloc_annonce_site_100_0_top .texte{
	font-size:11px;
	padding-right:10px;
}

.bloc_annonce_site_100_0 .lien,.bloc_annonce_site_100_0_0001 .lien,.bloc_annonce_site_100_0_0002 .lien,.bloc_annonce_site_100_0_0003 .lien,.bloc_annonce_site_100_0_0004 .lien,.bloc_annonce_site_100_0_0005 .lien,.bloc_annonce_site_100_0_0006 .lien,.bloc_annonce_site_100_0_0007 .lien,#bloc_annonce_site_100_0_top .lien{
	float:left;
	width:50%;
	text-align:left;
	line-height:16px;
}

.bloc_annonce_site_100_0 .lien a,.bloc_annonce_site_100_0_0001 .lien a,.bloc_annonce_site_100_0_0002 .lien a,.bloc_annonce_site_100_0_0003 .lien a,.bloc_annonce_site_100_0_0004 .lien a,.bloc_annonce_site_100_0_0005 .lien a,.bloc_annonce_site_100_0_0006 .lien a,.bloc_annonce_site_100_0_0007 .lien a,#bloc_annonce_site_100_0_top .lien a{
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
}

.bloc_annonce_site_100_0 .date,.bloc_annonce_site_100_0_0001 .date,.bloc_annonce_site_100_0_0002 .date,.bloc_annonce_site_100_0_0003 .date,.bloc_annonce_site_100_0_0004 .date,.bloc_annonce_site_100_0_0005 .date,.bloc_annonce_site_100_0_0006 .date,.bloc_annonce_site_100_0_0007 .date,#bloc_annonce_site_100_0_top .date{
	float:right;
	width:50%;
	text-align:right;
	font-size:10px;
	line-height:16px;
	padding-right:10px;
}

/************************************************/
/*   AFFICHAGE DE L'ENCADRE RECHERCHE MOT CLE   */
/************************************************/

#bloc_annonce_info_recherche{
	border:dotted 1px #CCCCCC;
	padding:5px;
	margin: 0 0 10px 0;
}

/*******************************************************************************/
/*      AFFICHAGE DU BLOC DE RECHERCHE EN HAUT DE L'AFFICHAGE DES ANNONCES     */
/*******************************************************************************/

#bloc_annonce_recherche{
	margin:0px 0px 10px 0px;
	width:99%;
	background: url(../petites-annonces-immobilieres/tete-encadre-01.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:1px;
	border:solid 1px #CCCCCC;
	overflow:hidden;
}

#bloc_annonce_recherche .tete {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#666666;
	text-align:center;
	margin:0 0 5px 0;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-fd-np-0.jpg);
	background-repeat:repeat-x;
	height:20px;
	padding:2px 0 0 0;
}

#bloc_annonce_recherche .gauche{
	float:left;
	width:50%;
	height:200px;
}

#bloc_annonce_recherche .droite{
	float:left;
	width:50%;
	min-height:200px;
}

#bloc_annonce_recherche #f0_annonce_recherche{
	margin:0px;
	padding:0px;
}

#bloc_annonce_recherche label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#666666;
	margin: 5px 0px 0px 15px;
	display:block;
	text-align: left; 
}

#bloc_annonce_recherche input {
	margin: 0px 0px 0px 15px;
	height:15px;
	font-size:13px;
	font-family:arial,sans-serif;
	display:block;
}

#bloc_annonce_recherche .checkbox {
	float:left;
	margin:0px 0px 0px 3px;
	padding:0px;
}

#bloc_annonce_recherche div.legend {
	margin: 0px 0px 0px 10px;
	float:left;
}

#bloc_annonce_recherche .gauche .hidden{
	height:0px;
}


#bloc_annonce_recherche select{
	margin: 0px 0px 0px 15px;
	font-size:11px;
	font-family:Arial , Helvetica, sans-serif;
	display:block;
	width:220px;
}
#bloc_annonce_recherche .petitselect{ 
	width:50px;
}

#bloc_annonce_recherche .bouton1{ 
	margin: 0px 0px 0px 15px;
}



/*************************************************/
/*   AFFICHAGE DE L'ENCADRE IMPRIMER L'ANNONCE   */
/*************************************************/

#bloc_annonce_imprimer,#bloc_annonce_imprimer2,#bloc_annonce_imprimer3,#bloc_annonce_imprimer4{
	border:dotted 1px #CCCCCC;
	padding:2px;
	margin: 0 0 10px 0;
	background-color:#FFFFFF;
	text-align:right;
	height:22px;
}

#bloc_annonce_imprimer .link a,#bloc_annonce_imprimer2 .link a,#bloc_annonce_imprimer3 .link a,#bloc_annonce_imprimer4 .link a{
	font-size: 12px;
	font-weight:normal;
	font-family: arial, Helvetica, sans-serif;
	color:#990099;
	text-decoration:none;
	float:right;
	line-height:22px;
}

#bloc_annonce_imprimer .picto,#bloc_annonce_imprimer2 .picto,#bloc_annonce_imprimer3 .picto,#bloc_annonce_imprimer4 .picto{
	float:right;
	margin:0 0 0 5px;
}

/********************************************************************/
/*   AFFICHAGE DE L'ENCADRE TITRE RUBRIQUE AFFICHAGE DES L'ANNONCE   */
/********************************************************************/

#bloc_annonce_rubrique_0001{
	height:50px;
	background-image:url(../petites-annonces-immobilieres/fond-encadre-rubrique-0001.jpg);
}

#bloc_annonce_rubrique_0002{
	height:50px;
	background-image:url(../petites-annonces-immobilieres/fond-encadre-rubrique-0002.jpg);
}

#bloc_annonce_rubrique_0003{
	height:50px;
	background-image:url(../petites-annonces-immobilieres/fond-encadre-rubrique-0003.jpg);
}

#bloc_annonce_rubrique_0004{
	height:50px;
	background-image:url(../petites-annonces-immobilieres/fond-encadre-rubrique-0004.jpg);
}

#bloc_annonce_rubrique_0005{
	height:50px;
	background-image:url(../petites-annonces-immobilieres/fond-encadre-rubrique-0005.jpg);
}

#bloc_annonce_rubrique_0006{
	height:50px;
	background-image:url(../petites-annonces-immobilieres/fond-encadre-rubrique-0006.jpg);
}

#bloc_annonce_rubrique_0007{
	height:50px;
	background-image:url(../petites-annonces-immobilieres/fond-encadre-rubrique-0007.jpg);
}

#bloc_annonce_rubrique_0001 .titre,#bloc_annonce_rubrique_0002 .titre,#bloc_annonce_rubrique_0003 .titre,#bloc_annonce_rubrique_0004 .titre,#bloc_annonce_rubrique_0005 .titre,#bloc_annonce_rubrique_0006 .titre,#bloc_annonce_rubrique_0007 .titre{
	font-size: 18px;
	font-weight:bold;
	font-family: arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	float:right;
	line-height:50px;
	width:300px;
}

#bloc_annonce_rubrique_0001 .nbannonces,#bloc_annonce_rubrique_0002 .nbannonces,#bloc_annonce_rubrique_0003 .nbannonces,#bloc_annonce_rubrique_0004 .nbannonces,#bloc_annonce_rubrique_0005 .nbannonces,#bloc_annonce_rubrique_0006 .nbannonces,#bloc_annonce_rubrique_0007 .nbannonces{
	font-size: 12px;
	font-weight:normal;
	font-family: arial, Helvetica, sans-serif;
	color:#990099;
	text-decoration:none;
	float:right;
	line-height:50px;
	width:150px;
	text-align:right;
	padding:0 10px 0 0;
}

/********************************************************************/
/*            AFFICHAGE DE L'ENCADRE TARIFS DES L'ANNONCE           */
/********************************************************************/
#bloc_annonce_tarifs{
	margin-top:10px;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-fond-tarif.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	padding: 0 0 10px 0;
}

#bloc_annonce_tarifs .titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#666666;
	height:24px;
	text-align:center;
	line-height:24px;
}

#bloc_annonce_tarifs .soustitre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:#666666;
	height:25px;
	line-height:25px;
	padding: 0 0 0 10px;
	
}

#bloc_annonce_tarifs ul{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#666666;
	margin: 0 0 0 0;
	padding: 0 0 0 30px;
	line-height:14px;
}

#bloc_annonce_tarifs p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#666666;
	margin: 0 0 0 0;
	padding: 0 0 0 30px;
	line-height:14px;
}

#bloc_annonce_tarifs li{
	margin: 0px;
	padding: 0px;
	line-height:14px;
	list-style-type:square;
}

#bloc_annonce_tarifs li span{
	color:#af161b;
	font-size: 13px;
	font-weight: bold;
}

/*************************************************/
/******           BLOC ENTETE H2            ******/
/*************************************************/

#bloc_entete_h2{
	margin:0px 0px 0px 0px;
	width:100%;
	padding:0px;
	overflow:hidden;
}

#bloc_entete_h2 .gauche{
	float:left;
	width:70%;
	padding:5px;
	background:url(../petites-annonces-immobilieres/fond-entete-h1.jpg) repeat-x top;
}

#bloc_entete_h2 .gauche h1{
	color:#990099;
}

#bloc_entete_h2 .droite{
	float:right;
	text-align:right;
	width:20%;
}

#bloc_entete_h2 .droite a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration:underline;
	color:#990099;
}


/**********************************************************/
/******           BLOC COMPTE ALERTE MAIL            ******/
/**********************************************************/

#bloc_compte_alertmail{
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
}

#bloc_compte_alertmail .alerte{
	width:17%;
	float:left;
	margin:0px;
	padding:0px;
}

#bloc_compte_alertmail .contenu{
	width:70%;
	float:left;
	margin:0px;
	padding:0px;
	border: dotted 1px #CCCCCC;
	padding:5px;
}

#bloc_compte_alertmail .supprimer{
	width:10%;
	float:left;
	margin:0px;
	padding:0px;
	text-align:center
}


/**********************************************************/
/******        BLOC RECHERCHE CARGRAPHIQUE           ******/
/**********************************************************/

#bloc_geographique_carte{
	text-align:center;
}

/**********************************************************/
/******           BLOC SIGNATURE DU SITE             ******/
/**********************************************************/

#conteneur_signature {
	clear: both;
	width: 950px;
	height:20px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
	
}

#conteneur_signature a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:underline;
	color:#990099;
	line-height:20px;
}


/**********************************************************/
/******           BLOC ANNUAIRE DU SITE              ******/
/**********************************************************/

#bloc_annonce_rubrique_annuaire{
	height:50px;
	background-image:url(../petites-annonces-immobilieres/fond-encadre-rubrique-annuaire.jpg);
}

#bloc_annonce_rubrique_annuaire .titre{
	font-size: 18px;
	font-weight:bold;
	font-family: arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
	float:right;
	line-height:50px;
	width:100%;
	text-align:center;
}

#bloc_annuaire_site_100_0{
	margin:0px 0px 0px 0px;
	width:100%;
	background: url(../petites-annonces-immobilieres/tete-encadre-01.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:5px;
	border:dotted 1px #CCCCCC;
	overflow:hidden;
}

#bloc_annuaire_site_100_0 .gauche{
	float:left;
	width:25%;
}

#bloc_annuaire_site_100_0 .zoomphoto{
	text-align:center;
	margin:5px 0 0 7px;
}

#bloc_annuaire_site_100_0 .zoomphoto .link{
	float:left;
	line-height:19px;
}

#bloc_annuaire_site_100_0 .zoomphoto .link a{
	font-size: 12px;
	font-weight:normal;
	font-family: arial, Helvetica, sans-serif;
	color:#990099;
	text-decoration:none;
	line-height:22px;
}

#bloc_annuaire_site_100_0 .zoomphoto .picto{
	float:left;
	height:19px;
	margin:0 0 0 5px;
}

#bloc_annuaire_site_100_0 .droite{
	float:left;
	width:75%;
}

#bloc_annuaire_site_100_0 .titre{
	float:left;
	width:60%;
	text-align:left;
	line-height:16px;
}

#bloc_annuaire_site_100_0 .picto1{
	float:left;
	margin: 0 5px 0 0;
	line-height:16px;
}

#bloc_annuaire_site_100_0 .reference{
	float:left;
	width:40%;
	text-align:right;
	font-size:11px;
	line-height:16px;
}

#bloc_annuaire_site_100_0 .titre{
	font-size: 12px;
	font-weight:bold;
	font-family: arial, Helvetica, sans-serif;
	color:#990099;
	text-decoration:none;
}


#bloc_annuaire_site_100_0 a{
	font-size: 12px;
	font-weight:bold;
	font-family: arial, Helvetica, sans-serif;
	color:#990099;
	text-decoration:none;
}

#bloc_annuaire_site_100_0 .texte{
	float:left;
	width:70%;
	font-size:11px;
}

#bloc_annuaire_site_100_0 .coordonnees{
	float:left;
	width:25%;
	border-left: 1px solid #CCCCCC;
	padding-left:5px;
}

#bloc_annuaire_site_100_0 .telephone{
	text-align:left;
	font-size:10px;
	line-height:16px;
}

#bloc_annuaire_site_100_0 .telephone a{
	font-size:10px;
}

#bloc_annuaire_site_100_0 .lien{
	text-align:left;
	line-height:16px;
}

#bloc_annuaire_site_100_0 .lien a{
	font-size:11px;
	text-decoration:underline;
	font-weight:normal;
}



/********************************************************************/
/*        AFFICHAGE DE L'ENCADRE DE RECHERCHE POUR LA REUNION       */
/********************************************************************/

#bloc_recherche_reunion{
	height:100px;
	background-image:url(../petites-annonces-immobilieres/fond-recherche-gouadeloupe.jpg);
}

#bloc_recherche_gouadeloupe{
	height:100px;
	background-image:url(../petites-annonces-immobilieres/fond-recherche-reunion.jpg);
}

#bloc_recherche_reunion .titre, #bloc_recherche_gouadeloupe .titre{
	font-size: 18px;
	font-weight:bold;
	font-family: arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
	float:left;
	line-height:100px;
	width:400px;
	text-align:center;
}


/********************************************************************/
/*        AFFICHAGE DE L'ENCADRE ACTUALITES EN ACCUEIL DU SITE      */
/********************************************************************/

#conteneur_menus_actu{
	background-color:#00FF66;
}

#conteneur_menus_actu .bouton-actu1{
	width:95px;
	height:40px;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-bouton-actu-01-off.gif);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
}

#conteneur_menus_actu .bouton-actu2{
	width:95px;
	height:40px;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-bouton-actu-01-on.gif);
	background-repeat:no-repeat;
	text-align:center;
	float:left;
}

#conteneur_menus_actu .bouton-actu1 a.small,#conteneur_menus_actu .bouton-actu2 a.small{
	font-size: 11px;
	font-weight:bold;
	font-family: arial, Helvetica, sans-serif;
	color:#0c1755;
	text-decoration:none;
}

#conteneur_menus_actu .bouton-actu1 a.large,#conteneur_menus_actu .bouton-actu2 a.large{
	font-size: 12px;
	font-weight:bold;
	font-family: arial, Helvetica, sans-serif;
	color:#11547d;
	text-decoration:none;
}

#conteneur_menus_actu .titrefiche{
	width:570px;
	height:40px;
	text-align:center;
	float:left;
	font-size: 16px;
	font-weight: bold;
	color: #0c1755;
	line-height:16px;
	border-bottom:1px solid #cccccc;
}

#conteneur_actualite_01,#conteneur_actualite_02,#conteneur_actualite_03,#conteneur_actualite_04,#conteneur_actualite_05,#conteneur_actualite_06,#conteneur_actualite_07{
	background-color:#FFFFFF;
	border-left:1px solid #dededc;
	border-right:1px solid #dededc;
	border-bottom:1px solid #dededc;
	clear:both;
	padding:10px;
	overflow:hidden;
	height:140px;
}



#conteneur_actualite_01 .gauche,#conteneur_actualite_02 .gauche,#conteneur_actualite_03 .gauche,#conteneur_actualite_04 .gauche,#conteneur_actualite_05 .gauche,#conteneur_actualite_06 .gauche,#conteneur_actualite_07 .gauche {
	width:100px;
	float: left;
}

#conteneur_actualite_01 .droite,#conteneur_actualite_02 .droite,#conteneur_actualite_03 .droite,#conteneur_actualite_04 .droite,#conteneur_actualite_05 .droite,#conteneur_actualite_06 .droite,#conteneur_actualite_07 .droite {
	width:82%;
	float: left;
	margin: 0 0 0 15px;
	overflow:hidden;
}

#conteneur_actualite_01 .titre,#conteneur_actualite_02 .titre,#conteneur_actualite_03 .titre,#conteneur_actualite_04 .titre,#conteneur_actualite_05 .titre,#conteneur_actualite_06 .titre,#conteneur_actualite_07 .titre{
	font-size: 12px;
	font-weight:bold;
	font-family: arial, Helvetica, sans-serif;
	color:#0c1755;
	text-decoration:underline;
}

#conteneur_actualite_01 .texte,#conteneur_actualite_02 .texte,#conteneur_actualite_03 .texte,#conteneur_actualite_04 .texte,#conteneur_actualite_05 .texte,#conteneur_actualite_06 .texte,#conteneur_actualite_07 .texte{
	font-size: 11px;
	font-weight:normal;
	font-family: arial, Helvetica, sans-serif;
	color:#0c1755;
	text-align:justify;
}

#conteneur_actualite_01 a.suite,#conteneur_actualite_02 a.suite,#conteneur_actualite_03 a.suite,#conteneur_actualite_04 a.suite,#conteneur_actualite_05 a.suite,#conteneur_actualite_06 a.suite,#conteneur_actualite_07 a.suite{
	font-size: 11px;
	font-weight:normal;
	font-family: arial, Helvetica, sans-serif;
	color:#990099;
	text-decoration:underline;
}

#conteneur_actualite_flux{
	border-left:0px solid #dededc;
	border-right:0px solid #dededc;
	border-bottom:0px solid #dededc;
	clear:both;
	padding:10px;
	overflow:hidden;
	text-align:center;
}

/********************************************************/
/*        AFFICHAGE DE L'ENCADRE ACTUALITES FICHE       */
/********************************************************/

#conteneur_actualite_fiche{
	background-color:#FFFFFF;
	border-left:1px solid #dededc;
	border-right:1px solid #dededc;
	border-bottom:1px solid #dededc;
	clear:both;
	padding:10px;
	overflow:hidden;
	margin:0 0 10px 0;
}

#conteneur_actualite_fiche .titre{
	font-size: 12px;
	font-weight:bold;
	font-family: arial, Helvetica, sans-serif;
	color:#0c1755;
	text-decoration:underline;
}

#conteneur_actualite_fiche .texte{
	width:100%;
	margin: 0 0 0 0;
	overflow:hidden;
	font-size: 12px;
	font-weight:normal;
	font-family: arial, Helvetica, sans-serif;
	color:#0c1755;
	text-align:justify;
}

#conteneur_actualite_fiche p{
	margin-top: 0;
}

#conteneur_actualite_fiche img.illustration{
	float:left;
	margin: 0 10px 10px 0;
}

#conteneur_actualite_fiche .date{
	width:100%;
	text-align:right;
	font-size:10px;
	line-height:10px;
}

#conteneur_actualite_fiche a.suite{
	font-size: 11px;
	font-weight:normal;
	font-family: arial, Helvetica, sans-serif;
	color:#990099;
	text-decoration:underline;
}

#conteneur_actualite_fiche_01,#conteneur_actualite_fiche_02,#conteneur_actualite_fiche_03,#conteneur_actualite_fiche_04,#conteneur_actualite_fiche_05,#conteneur_actualite_fiche_06,#conteneur_actualite_fiche_07{
	background-color:#FFFFFF;
	border-left:1px solid #dededc;
	border-right:1px solid #dededc;
	border-bottom:1px solid #dededc;
	clear:both;
	padding-bottom:20px;
	padding-top:10px;
	overflow:hidden;
}

#conteneur_actualite_fiche_01 .texte,#conteneur_actualite_fiche_02 .texte,#conteneur_actualite_fiche_03 .texte,#conteneur_actualite_fiche_04 .texte,#conteneur_actualite_fiche_05 .texte,#conteneur_actualite_fiche_06 .texte,#conteneur_actualite_fiche_07 .texte{
	font-size: 11px;
	font-weight:normal;
	font-family: arial, Helvetica, sans-serif;
	color:#0c1755;
	text-align:justify;
}

#conteneur_actualite_fiche_01 .gauche,#conteneur_actualite_fiche_02 .gauche,#conteneur_actualite_fiche_03 .gauche,#conteneur_actualite_fiche_04 .gauche,#conteneur_actualite_fiche_05 .gauche,#conteneur_actualite_fiche_06 .gauche,#conteneur_actualite_fiche_07 .gauche {
	width:70%;
	float: left;
	margin: 0 15px 7px 0;
}

#conteneur_actualite_fiche_01 .droite,#conteneur_actualite_fiche_02 .droite,#conteneur_actualite_fiche_03 .droite,#conteneur_actualite_fiche_04 .droite,#conteneur_actualite_fiche_05 .droite,#conteneur_actualite_fiche_06 .droite,#conteneur_actualite_fiche_07 .droite {
	width:100px;
	float: left;
	margin: 0 10px 7px 0;
}

#conteneur_actualite_fiche_01 .droite2,#conteneur_actualite_fiche_02 .droite2,#conteneur_actualite_fiche_03 .droite2,#conteneur_actualite_fiche_04 .droite2,#conteneur_actualite_fiche_05 .droite2,#conteneur_actualite_fiche_06 .droite2,#conteneur_actualite_fiche_07 .droite2 {
	width:50px;
	float: left;
	margin: 0 0 7px 0;
}

#conteneur_actualite_fiche_01 ul,#conteneur_actualite_fiche_02 ul,#conteneur_actualite_fiche_03 ul,#conteneur_actualite_fiche_04 ul,#conteneur_actualite_fiche_05 ul,#conteneur_actualite_fiche_06 ul,#conteneur_actualite_fiche_07 ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#0c1755;
	margin: 0 0 0 0;
	padding: 0 0 0 30px;
	line-height:14px;
}


/*************************************************/
/*        AFFICHAGE DE L'ENCADRE NEWSLETTER      */
/*************************************************/
#bloc_acces_newsletter{
	margin-top:10px;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-fond-newsletter.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
	padding-bottom: 5px;
	height:100px;
}

#bloc_acces_newsletter .titre{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color:#FFFFFF;
	height:24px;
	text-align:center;
	line-height:24px;
}

#bloc_acces_newsletter .texte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#0c1755;
	padding:5px 10px 0px 10px;
}

#bloc_acces_newsletter .bouton1 {
	margin-left: 65px;
	padding-top: 5px;
}



/*******************************************************************************/
/*         AFFICHAGE DU BLOC DE RECHERCHE EN HAUT DE LA PAGE ACTUALITES        */
/*******************************************************************************/

#bloc_actualite_recherche{
	margin:0px 0px 10px 0px;
	width:100%;
	background: url(../petites-annonces-immobilieres/tete-encadre-01.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:1px;
	border:solid 1px #CCCCCC;
	height:20px;
}

#bloc_actualite_recherche .tete {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#666666;
	text-align:center;
	margin:0 0 5px 0;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-fd-np-0.jpg);
	background-repeat:repeat-x;
	height:20px;
	padding:2px 0 0 0;
}

#bloc_actualite_recherche .gauche{
	float:left;
	width:50%;
	height:100px;
}

#bloc_actualite_recherche .droite{
	float:left;
	width:50%;
	min-height:140px;
}

#bloc_actualite_recherche #f0_actualite_recherche{
	margin:0px;
	padding:0px;
}

#bloc_actualite_recherche label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#666666;
	margin: 3px 0px 0px 15px;
	text-align: left; 
	float: left;
}

#bloc_actualite_recherche input {
	margin: 0px 0px 0px 15px;
	height:15px;
	font-size:13px;
	font-family:arial,sans-serif;
	display:block;
}

#bloc_actualite_recherche .gauche .hidden{
	height:0px;
}


#bloc_actualite_recherche select{
	float: left;
	margin: 0px 0px 0px 15px;
	font-size:11px;
	font-family:Arial , Helvetica, sans-serif;
	display:block;
	width:220px;
}
#bloc_actualite_recherche .petitselect{ 
	width:50px;
}

#bloc_actualite_recherche .bouton1{ 
	margin: 0px 0px 0px 15px;
}





/*******************************************************************************/
/*         AFFICHAGE DU BLOC DE CONTACT SITUE DANS CHAQUE FICHE ARTICLE        */
/*******************************************************************************/

#bloc_fiche_contact{
	margin:0px 0px 10px 0px;
	width:370px;
	background: url(../petites-annonces-immobilieres/tete-encadre-00.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:1px;
	border:solid 1px #2cb3c6;
	overflow:hidden;
}

#bloc_fiche_contact .tete {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	margin:0 0 5px 0px;
	height:20px;
	padding:2px 0 0 0;
}

#bloc_fiche_contact .soustete {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#0c1755;
	text-align:left;
	margin:0 0 5px 15px;
	padding:2px 0 0 0;
}

#bloc_fiche_contact .soustete span{
	font-weight:bold;
}

#bloc_fiche_contact .gauche{
	float:left;
	width:40%;
	height:200px;
}

#bloc_fiche_contact .droite{
	float:left;
	width:60%;
	min-height:200px;
}

#bloc_fiche_contact #f0_fiche_contact{
	margin:0px;
	padding:0px;
}

#bloc_fiche_contact label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#0c1755;
	margin: 5px 0px 0px 15px;
	display:block;
	text-align: left; 
}

#bloc_fiche_contact input {
	margin: 0px 0px 0px 15px;
	height:15px;
	font-size:13px;
	font-family:arial,sans-serif;
	width:100px;
	display:block;
}

#bloc_fiche_contact .cache {
	display:none;
}

#bloc_fiche_contact textarea {
	margin: 0px 0px 0px 15px;
	height:150px;
	font-size:11px;
	font-family:arial,sans-serif;
	width:190px;
	display:block;
}

#bloc_fiche_contact .gauche .hidden{
	height:0px;
}


#bloc_fiche_contact select{
	margin: 0px 0px 0px 15px;
	font-size:11px;
	font-family:Arial , Helvetica, sans-serif;
	display:block;
	width:220px;
}
#bloc_fiche_contact .petitselect{ 
	width:50px;
}

#bloc_fiche_contact .bouton1{ 
	margin: 0px 0px 0px 15px;
}

/************************************************/
/***** STYLES POUR LES RUBRIQUES EN COLONNE *****/
/************************************************/

#conteneur_rubrique_colonne1{
	width:230px;
	float:left;
	text-align:left;
	padding:0 0 0 0 ;
	margin: 0 0 0 0;
}

#conteneur_rubrique_colonne1 .rayon_titre{
	width:230px;
	height:31px;
	background-image:url(../petites-annonces-immobilieres/menu123-fond-tete.jpg);
	margin:0 0 2px 0;
}

#conteneur_rubrique_colonne1 .rayon_titre .rayon_icone {
	float:left;
	widht:36px;
	height:30px;
	margin:1px 0 0 0;
}

#conteneur_rubrique_colonne1 .rayon_titre a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-decoration:none;
	text-align:left;
	color:#cc3300;
	line-height:31px;
	margin:0 0 0 10px;
}

#conteneur_rubrique_colonne1 .rayon_titre a:hover{
	color:#fa7000;
}

#conteneur_rubrique_colonne1 .rayon_titre a span{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	color:#000000;
	margin: 0 0 0 5px;
}

#conteneur_rubrique_colonne1 .gamme-fond{
	background-color:#FFFFFF;
	margin: 0 0 5px 0;
	display:none; /* Mettre display:none; */
	position:relative; /* Mettre position:absolute; */
	width:230px;
	background-image:url(../petites-annonces-immobilieres/menu123-fond-menus.jpg);
}

/* Espace entre gauche et puce */
#conteneur_rubrique_colonne1 ul{
	margin: 0;
	padding:10px 0 20px 0;
	display:block;
}

#conteneur_rubrique_colonne1 li{
	padding-left:0px;
	margin-left:10px;
	list-style-type: none;
	background-image:url(../petites-annonces-immobilieres/menu123-fleche.gif);
	background-repeat: no-repeat;
	padding-left:18px;
}

#conteneur_rubrique_colonne1 li a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-align:left;
	color:#333333;
	display:block;
	margin: 0 5px 0 0px;
	text-decoration:none;
}

#conteneur_rubrique_colonne1 li a:hover{
	color:#fa7000;
}

#conteneur_rubrique_colonne1 .spacer{
	clear: both;
	height: 15px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}


#conteneur_rubrique_colonne1 .nbannonces a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	text-align:center;
	color:#0c1755;
	display:block;
	margin: 0 5px 0 5px;
}


/*****************************************************/
/*      AFFICHAGE DES INFOS POUR LA PARTIE GITES     */
/*****************************************************/

#bloc_annonce_gite_grostitrepage{
	margin:0px 0px 10px 0px;
	background: url(../petites-annonces-immobilieres/fond-grostitre-fiche-gite.jpg) repeat-x top;
	border:solid 1px #ff0066;
	overflow:hidden;
	font-family: arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:normal;
	color:#ff0066;
	padding: 0 4px 0 4px;
	text-align:center;
	line-height:40px;
	height:40px;
}

#bloc_annonce_gite_recherche{
	margin:0px 0px 10px 0px;
	width:250px;
	background: url(../petites-annonces-immobilieres/tete-encadre-01.jpg) repeat-x top;
	padding:1px;
	border:solid 1px #CCCCCC;
	overflow:hidden;
	float:left;
	background-color:#FFFFFF;
}

#bloc_annonce_gite_recherche .titre{
	width:225px;
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	float:left;
	line-height:27px;
	color:#FFFFFF;
}

#bloc_annonce_gite_recherche .tete {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#666666;
	text-align:center;
	margin:0 0 5px 0;
	background-image:url(../petites-annonces-immobilieres/cvucvendu-fd-np-0.jpg);
	background-repeat:repeat-x;
	height:20px;
	padding:2px 0 0 0;
}

#bloc_annonce_gite_recherche #f0_annonce_recherche{
	margin:0px;
	padding:0px;
	clear: both;
}

#bloc_annonce_gite_recherche label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#666666;
	margin: 5px 0px 0px 15px;
	display:block;
	text-align: left; 
}

#bloc_annonce_gite_recherche input {
	margin: 0px 0px 0px 15px;
	height:15px;
	font-size:13px;
	font-family:arial,sans-serif;
	display:block;
}

#bloc_annonce_gite_recherche .gauche .hidden{
	height:0px;
}


#bloc_annonce_gite_recherche select{
	margin: 0px 0px 0px 15px;
	font-size:11px;
	font-family:Arial , Helvetica, sans-serif;
	display:block;
	width:220px;
}
#bloc_annonce_gite_recherche .petitselect{ 
	width:50px;
}


#bloc_annonce_gite_recherche .bouton1{ 
	margin: 0px 0px 0px 15px;
}





#bloc_annonce_gite_info_recherche{
	margin: 0 0 0 0;
	float:left;
	background-image:url(../graphisme/fond-liste-annonce.jpg);
	background-position:top;
	background-repeat:no-repeat;
	width: 250px;
}

#bloc_annonce_gite_info_recherche .contenu{
	margin:0px 0px 0px 30px;
	text-align:center;
}

#bloc_annonce_gite_info_recherche .contenu img{
	margin:0px 0px 0px 0px;
}

#bloc_annonce_gite_info_recherche span.num{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#83b025;
}






#bloc_annonces_accueil_solo{
	clear: both;
	/*width:665px;*/
	width:100%;
	background-color:#FFFFFF;
	text-align:left;
}

#bloc_annonces_accueil_solo .img{
	/*width:250px;*/
	width:100px;
	margin:10px;
	display:inline;
	float:left;
	margin-bottom:10px;
}

#bloc_annonces_accueil_solo .droite{
	/*width:385px;*/
	width:75%;
	margin-top:10px;
	float:left;
	margin-bottom:10px;
}

#bloc_annonces_accueil_solo .droite .titre{
	float:left;
	width:57%;
	text-align:left;
	color:#fa970b;
	margin-bottom:5px;
}

#bloc_annonces_accueil_solo .droite .titre a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#ff0066;
	text-decoration:none;
}


#bloc_annonces_accueil_solo .droite .reference{
	float:right;
	width:38%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	color:#0051a5;
	margin-bottom:5px;
}

#bloc_annonces_accueil_solo .droite .ville{
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#0051a5;
	height:30px; 
	line-height:30px;
	border-top:1px solid #ff0066;
}

#bloc_annonces_accueil_solo .droite .texte{
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	color:#333333;
}

#bloc_annonces_accueil_solo .droite .bouton{
	clear:both;
	float:right;
	width:100px;
	margin-top:10px;
}

#bloc_annonces_accueil_solo .droite .bouton a{
	line-height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	color:#0051a5;
	float:left;
	margin-right:5px;
}

##bloc_annonces_accueil_solo .droite .bouton img{
	float:left;
	background-color:#330066;
}

#bloc_annonces_accueil_solo .separateur{
	clear:both;
	height:1px;
	line-height:1px;
	border-top:1px dotted #ff0066;
	margin: 0 auto 0 auto;
	width:100%;
}



#bloc_annonces_fiche_pic_solo{
	clear: both;
	width:665px;
	text-align:left;
	overflow:hidden;
	background-color:#FFFFFF;
}

#bloc_annonces_fiche_pic_solo .imggauche1{
	width:400px;
	margin:10px 0px 10px 10px;
	display:inline;
	float:left;
	text-align:center;
}

#bloc_annonces_fiche_pic_solo .link{
	text-align:center;
}

#bloc_annonces_fiche_pic_solo .link a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	/*color:#0095c2;*/
}

#bloc_annonces_fiche_pic_solo .imgdroite{
	width:100px;
	margin:10px 10px 10px 10px;
	display:inline;
	float:left;
	border:1px solid #0095c2;
	padding:2px;
	text-align:center;
}






#bloc_annonces_fiche_solo{
	clear: both;
	width:665px;
	background-color:#FFFFFF;
	text-align:left;
}

#bloc_annonces_fiche_solo .img{
	width:250px;
	margin:10px;
	display:inline;
	float:left;
	margin-bottom:10px;
}

#bloc_annonces_fiche_solo .droite{
	width:635px;
	margin:10px;
	float:left;
}

#bloc_annonces_fiche_solo .droite .titre{
	float:left;
	width:57%;
	text-align:left;
	color:#fa970b;
	margin-bottom:5px;
}

#bloc_annonces_fiche_solo .droite .calendrier{
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	color:#0195c3;
	margin-bottom:5px;
}

#bloc_annonces_fiche_solo .droite .titre a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	color:#ff0066;
	text-decoration:none;
}


#bloc_annonces_fiche_solo .droite .reference{
	float:right;
	width:38%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:right;
	color:#0051a5;
	margin-bottom:5px;
}

#bloc_annonces_fiche_solo .droite .ville{
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	color:#0051a5;
	height:30px; 
	line-height:30px;
	border-top:1px solid #ff0066;
}

#bloc_annonces_fiche_solo .droite .texte{
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:justify;
	color:#333333;
}

#bloc_annonces_fiche_solo .droite .contact{
	text-align:center;
	margin-top:5px;
}

#bloc_annonces_fiche_solo .droite .date{
	clear:both;
	float:right;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#333333;
	font-style:italic;
}

#bloc_annonces_fiche_solo .droite .bouton{
	clear:both;
	float:right;
	width:100px;
	margin-top:10px;
}

#bloc_annonces_fiche_solo .droite .bouton a{
	line-height:17px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	text-decoration:none;
	color:#ff0066;
	float:left;
	margin-right:5px;
}

##bloc_annonces_fiche_solo .droite .bouton img{
	float:left;
	background-color:#330066;
}

#bloc_annonces_fiche_solo .separateur{
	clear:both;
	height:1px;
	line-height:1px;
	border-top:1px dotted #ff0066;
	margin: 0 auto 0 auto;
	width:645px;
}


#bloc_annonces_fiche_solo .communiquer{
	margin:10px 0px 10px 0px;
	text-align:center;
	background-color:#bdfea4;
	border: 0px solid #339900;
	padding:5px;
}

#bloc_annonces_fiche_solo .communiquer a.lienscommuniquer{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#339900;
	text-decoration:underline;
	margin: 0 10px 0 0;
}

#bloc_annonces_fiche_solo .communiquer .picto{
	margin: 0 5px 0 0;
}



#bloc_fiche_contact_gite{
	width:370px;
	background: url(../petites-annonces-immobilieres/tete-encadre-00.jpg) repeat-x top;
	background-color:#FFFFFF;
	padding:1px;
	border:solid 1px #2cb3c6;
	overflow:hidden;
	margin-left: 150px;
}

#bloc_fiche_contact_gite .tete {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	margin:0 0 5px 0px;
	height:20px;
	padding:2px 0 0 0;
}

#bloc_fiche_contact_gite .soustete {
	font-family: arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	color:#0c1755;
	text-align:left;
	margin:0 0 5px 15px;
	padding:2px 0 0 0;
}

#bloc_fiche_contact_gite .soustete span{
	font-weight:bold;
}

#bloc_fiche_contact_gite .gauche{
	float:left;
	width:40%;
	height:200px;
}

#bloc_fiche_contact_gite .droite{
	float:left;
	width:60%;
	min-height:200px;
}

#bloc_fiche_contact_gite #f0_fiche_contact{
	margin:0px;
	padding:0px;
}

#bloc_fiche_contact_gite label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color:#0c1755;
	margin: 5px 0px 0px 15px;
	display:block;
	text-align: left; 
}

#bloc_fiche_contact_gite input {
	margin: 0px 0px 0px 15px;
	height:15px;
	font-size:13px;
	font-family:arial,sans-serif;
	width:100px;
	display:block;
}

#bloc_fiche_contact_gite .cache {
	display:none;
}

#bloc_fiche_contact_gite textarea {
	margin: 0px 0px 0px 15px;
	height:150px;
	font-size:11px;
	font-family:arial,sans-serif;
	width:190px;
	display:block;
}

#bloc_fiche_contact_gite .gauche .hidden{
	height:0px;
}


#bloc_fiche_contact_gite select{
	margin: 0px 0px 0px 15px;
	font-size:11px;
	font-family:Arial , Helvetica, sans-serif;
	display:block;
	width:220px;
}
#bloc_fiche_contact_gite .petitselect{ 
	width:50px;
}

#bloc_fiche_contact_gite .bouton1{ 
	margin: 0px 0px 0px 15px;
}


#bloc_cartographie_gite{
	text-align:center;
	float:left;
	width:25%;
}

#bloc_cartographie_gite .titre a{
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#0051a5;
	font-family:Arial , Helvetica, sans-serif;
	text-decoration:none;
	height:30px;
	line-height:30px;
}

#bloc_cartographie_gite .image{
	padding:5px;
	width:100px;
	border: 1px solid #000000;
	margin: 0 auto 0 auto;
}

#bloc_cartographie_gite_big{
	margin: 0 auto 0 auto;
	width:510px;
}

#bloc_cartographie_gite_big .titre{
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#0051a5;
	font-family:Arial , Helvetica, sans-serif;
	text-decoration:none;
	height:40px;
	line-height:40px;
}

#bloc_cartographie_gite_big form{
	margin:0px;
	padding:0px;
}






/* BLOC TEXTE STANDARD DU SITE */
#bloc_texte_site { display: block; margin: 15px 0 10px 0; font: normal 12px Arial,sans-serif; color: #000000; padding:10px; background: #FFFFFF; border: 1px dotted #990099; }

#bloc_texte_site p{ text-align:justify; }



#conteneur_bande_logo_popup{
	background-image:url(../petites-annonces-immobilieres/bande-logo-popup.jpg);
	background-repeat:no-repeat;
	height:100px;
}

a#bouton_affiche_search_on {
	clear:both;
	width:170px;
	background-image:url(../petites-annonces-immobilieres/bouton_affiche_search_on.gif);
	background-repeat:no-repeat;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	font-family:Arial , Helvetica, sans-serif;
	margin:0 auto 10px auto;
	text-decoration:none;
}

a#bouton_affiche_search_off {
	clear:both;
	width:200px;
	height:20px;
	line-height:20px;
	text-align:center;
	font-size:12px;
	font-weight:normal;
	color:#a800b5;
	font-family:Arial , Helvetica, sans-serif;
	margin:0 auto 10px auto;
	text-decoration:undeline;
}



/*****************************/
/* ANNONCES IMMOBILIER MISES EN ACCUEIL */
/*****************************/

#bloc_contenu .bloc_annonceplus0001_intitule{
	width:665px;
	margin:0 0 10px 0;
	color:#0c1755;
	font-size:14px;
	height: 30px;
	line-height:30px;
	font-weight: bold;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #0c1755;
	clear:both;
}

#bloc_contenu .bloc_annonceplus0001_pied{
	width:665px;
	margin:0 0 20px 0;
	color:#000000;
	font-size:12px;
	height: 5px;
	line-height:5px;
	font-weight: bold;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #000000;
	clear:both;
}


#bloc_contenu .bloc_annonceplus0001{
	width:125px; height:150px; float:left; overflow:hidden; background-image:url(../petites-annonces-immobilieres/fond-annonce-une.jpg); background-repeat:no-repeat;
}

#bloc_contenu .bloc_annonceplus0001 a.titre{
	clear:both;
	font-size: 11px;
	font-weight: normal;
	color:#0c1755;
	display:block;
	height:35px;
	line-height:11px;
	text-decoration:none;
	margin: 0 5px 0 5px;
	text-align:center;
	overflow:hidden;
}

#bloc_contenu .bloc_annonceplus0001_spacer{
	height:10px; clear:both;
}

#bloc_contenu .bloc_annonceplus0001 .photo{
	float:left; width:125px; text-align:center; margin:8px 0 5px 0; height:60px; overflow:hidden;
}

#bloc_contenu .bloc_annonceplus0001 .photo img{
	margin:0 0 0 0;
}


#bloc_contenu .bloc_annonceplus0001 a.ville{
	clear:both;
	font-size: 10px;
	font-weight: bold;
	color:#0c1755;
	display:block;
	text-decoration:none;
	margin: 5px 5px 0 5px;
	text-align:center;
}

#bloc_contenu .bloc_annonceplus0001 a.prix{
	clear:both;
	font-size: 11px;
	font-weight: bold;
	color:#b90066;
	display:block;
	text-decoration:none;
	margin: 3px 5px 0 5px;
	text-align:center;
}






/*****************************/
/* ANNONCES AUTO-MOTO MISES EN ACCUEIL */
/*****************************/

#bloc_contenu .bloc_annonceplus0002_intitule{
	width:665px;
	margin:0 0 10px 0;
	color:#0c1755;
	font-size:14px;
	height: 30px;
	line-height:30px;
	font-weight: bold;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #0c1755;
	clear:both;
}

#bloc_contenu .bloc_annonceplus0002_pied{
	width:665px;
	margin:0 0 20px 0;
	color:#000000;
	font-size:12px;
	height: 5px;
	line-height:5px;
	font-weight: bold;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #000000;
	clear:both;
}


#bloc_contenu .bloc_annonceplus0002{
	width:125px; height:150px; float:left; overflow:hidden; background-image:url(../petites-annonces-immobilieres/fond-annonce-une2.jpg); background-repeat:no-repeat;
}

#bloc_contenu .bloc_annonceplus0002 a.titre{
	clear:both;
	font-size: 11px;
	font-weight: normal;
	color:#0c1755;
	display:block;
	height:35px;
	line-height:11px;
	text-decoration:none;
	margin: 0 5px 0 5px;
	text-align:center;
	overflow:hidden;
}

#bloc_contenu .bloc_annonceplus0002_spacer{
	height:10px; clear:both;
}

#bloc_contenu .bloc_annonceplus0002 .photo{
	float:left; width:125px; text-align:center; margin:8px 0 5px 0; height:60px; overflow:hidden;
}

#bloc_contenu .bloc_annonceplus0002 .photo img{
	margin:0 0 0 0;
}


#bloc_contenu .bloc_annonceplus0002 a.ville{
	clear:both;
	font-size: 10px;
	font-weight: bold;
	color:#0c1755;
	display:block;
	text-decoration:none;
	margin: 5px 5px 0 5px;
	text-align:center;
}

#bloc_contenu .bloc_annonceplus0002 a.prix{
	clear:both;
	font-size: 11px;
	font-weight: bold;
	color:#b90066;
	display:block;
	text-decoration:none;
	margin: 3px 5px 0 5px;
	text-align:center;
}



/*****************************/
/* ANNONCES HEBERGEMENT TOURISTIQUE MISES EN ACCUEIL */
/*****************************/

#bloc_contenu .bloc_annonceplus9999_intitule{
	width:460px;
	margin:0 0 10px 0;
	color:#0c1755;
	font-size:14px;
	height: 20px;
	line-height:20px;
	font-weight: bold;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #0c1755;
	clear:both;
}

#bloc_contenu .bloc_annonceplus9999_pied{
	width:665px;
	margin:0 0 20px 0;
	color:#000000;
	font-size:12px;
	height: 5px;
	line-height:5px;
	font-weight: bold;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	border-bottom:1px dotted #000000;
	clear:both;
}


#bloc_contenu .bloc_annonceplus9999{
	width:145px; height:230px; float:left; overflow:hidden; background-image:url(../petites-annonces-immobilieres/fond-annonce-une3.jpg); background-repeat:no-repeat;
}

#bloc_contenu .bloc_annonceplus9999 a.titre{
	clear:both;
	font-size: 11px;
	font-weight: bold;
	color:#ff0066;
	display:block;
	height:35px;
	line-height:11px;
	text-decoration:none;
	margin: 0 5px 0 5px;
	text-align:center;
	overflow:hidden;
}

#bloc_contenu .bloc_annonceplus9999_spacer{
	height:10px; clear:both;
}

#bloc_contenu .bloc_annonceplus9999 .photo{
	float:left; width:135px; text-align:center; margin:8px 5px 10px 5px; height:100px; overflow:hidden;
}

#bloc_contenu .bloc_annonceplus9999 .photo img{
	margin:0 0 0 0;
}


#bloc_contenu .bloc_annonceplus9999 a.ville{
	clear:both;
	font-size: 10px;
	font-weight: bold;
	color:#3a51a5;
	display:block;
	text-decoration:none;
	margin: 5px 5px 0 5px;
	text-align:center;
}

#bloc_contenu .bloc_annonceplus9999 a.prix{
	clear:both;
	font-size: 11px;
	font-weight: bold;
	color:#3a51a5;
	display:block;
	text-decoration:none;
	margin: 3px 5px 0 5px;
	text-align:center;
}

