

* {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}

html, body {
	background:url(images/back.jpg) repeat-x;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}

a{
	text-decoration:none;
}

.retourligne{
	clear:both;
}
small{
font-weight:normal;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    Main / Commun  ::   ///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
 
/* Main de presque toutes les pages */
#main {
	position:absolute;
	top:155px;
	left:50%;
	margin-left:-500px;
	width:999px;
	background-color:#c8d32d;
}

#contenu {
	float:left;
	width:978px;
	border-left:1px solid #e8e9e9;
	border-right:1px solid #e8e9e9;
	background:#FFFFFF url(images/logo_si_droite.jpg) no-repeat right bottom;
}

#contenu2 {
	float:left;
	width:978px;
	border-left:1px solid #e8e9e9;
	border-right:1px solid #e8e9e9;
	background:#FFFFFF url(images/logo_si_droite.jpg) no-repeat left bottom;
}

#contenu3 {
	float:left;
	width:978px;
	border-left:1px solid #e8e9e9;
	border-right:1px solid #e8e9e9;
	background-color:#FFFFFF;
}

#main_gauche {
	float:left;
	width:258px;
}

#main_droite {
	float:left;
	width:720px;
}

#main_droite #filariane {
	border-bottom:1px solid #e8e9e9;
	width:701px;
	padding-bottom:3px;
}

#main_droite #filariane img {
	padding:0px 4px 0px 4px;
}

#main_droite #filariane a {
	color:#7b7c7e;
}

#main_droite #filariane a:hover {
	font-style:italic;
}

#main_droite #filariane a#encours {
	color:#383838;
}

#main_droite h1 {
	padding:24px 0px 0px 17px;
	color:#c8d32c;
	font-size:18px;
}

#main_droite #filariane2 {
	display:block;
	width:701px;
	height:17px;
	padding-bottom:3px;
}

#main_droite #filariane2 img {
	float:left;
	padding:7px 4px 0px 4px;
}

#main_droite #filariane2 a.a_affichage {
	float:left;
	color:#7b7c7e;
}

#main_droite #filariane2 a.a_affichage:hover {
	font-style:italic;
}

#main_droite #filariane2 a#encours {
	float:left;
	color:#383838;
}

#main_droite #filariane2 a#imprannonce {
	float:right;
	color:#93117e;
	font-size:11px;
	font-weight:bold;
	background: url(images/imprpanier.jpg) no-repeat;
	padding-left:25px;
	height:17px;
}

#main_droite #filariane2 a#imprannonce:hover {
	font-style:italic;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////::    Bandeau Haut   :: /////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* Bandeau de la page accueil */
#haut2 {
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-500px;
	height:155px;
	width:999px;
	background:url(images/bandeau_accueil.jpg) no-repeat;
}

#haut2 a#logo {
	position:absolute;
	top:6px;
	height:110px;
	width:181px;
	left:33px;
	background:url(images/logo.jpg) no-repeat;
}

#haut2 a {
	color:#FFFFFF;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	font-weight:bold;
	text-align:center;
}

#haut2 a#a_vente {
	position:absolute;
	top:7px;
	height:68px;
	width:130px;
	left:258px;
	background-color:#c8d32c;
	padding-top:40px;
	font-size: 24px;
}

#haut2 a#a_vente:hover {
	text-transform: uppercase
}

#haut2 a#a_encoursvente {
	position:absolute;
	top:7px;
	height:68px;
	width:130px;
	left:258px;
	background-color:#c8d32c;
	padding-top:40px;
	font-size: 24px;
	text-transform:uppercase;
}

#haut2 a#a_viager {
	position:absolute;
	top:24px;
	height:61px;
	width:108px;
	left:428px;
	background-color:#93117e;
	padding-top:30px;
	font-size: 24px;
}

#haut2 a#a_viager:hover {
	text-transform: uppercase
}

#haut2 a#a_encoursviager {
	position:absolute;
	top:24px;
	height:61px;
	width:108px;
	left:428px;
	background-color:#93117e;
	padding-top:30px;
	font-size: 24px;
	text-transform:uppercase;
}

#haut2 a#a_location {
	position:absolute;
	top:42px;
	height:48px;
	width:86px;
	left:568px;
	background-color:#f6a800;
	padding-top:25px;
	font-size: 16px;
}

#haut2 a#a_location:hover {
	text-transform: uppercase
}

#haut2 a#a_encourslocation {
	position:absolute;
	top:42px;
	height:48px;
	width:86px;
	left:568px;
	background-color:#f6a800;
	padding-top:25px;
	font-size: 16px;
	text-transform:uppercase;
}

#haut2 a#a_contact {
	position:absolute;
	top:59px;
	height:36px;
	width:68px;
	left:688px;
	background-color:#7b7c7e;
	padding-top:20px;
	font-size: 13px;
}

#haut2 a#a_contact:hover {
	text-transform: uppercase
}

#haut2 a#a_encourscontact {
	position:absolute;
	top:59px;
	height:36px;
	width:68px;
	left:688px;
	background-color:#7b7c7e;
	padding-top:20px;
	font-size: 13px;
	text-transform:uppercase;
}

#haut2 a#logo {
	position:absolute;
	top:6px;
	height:110px;
	width:181px;
	left:33px;
	background:url(images/logo.jpg) no-repeat;
}

#haut2 p#fil {
	position:absolute;
	top:0px;
	left:673px;
	height:21px;
	width:315px;
	padding-top:4px;
}

#haut2 p a.a_fil {
	color:#FFFFFF;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding:0px 6px 0px 7px;
}

#haut2 p a.a_fil:hover {
	color:#c8d32c;
}

#haut2 p a#encours{
	color:#c8d32c;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding:0px 6px 0px 7px;
}

#haut2 a#a_extranet {
	position:absolute;
	top:56px;
	right:48px;
	color:#93117e;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
}

#haut2 a#a_extranet:hover {
	font-style:italic;
}

#haut2 a#a_encoursextranet {
	position:absolute;
	top:56px;
	right:48px;
	color:#c8d32c;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
}

#haut2 a#a_selection {
	position:absolute;
	top:80px;
	right:48px;
	color:#93117e;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
}

#haut2 a#a_selection:hover {
	font-style:italic;
}

#haut2 a#a_encoursselection {
	position:absolute;
	top:81px;
	right:48px;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#c8d32c;
}

#haut2 p#offre_select {
	position:absolute;
	top:93px;
	right:48px;
	color:#7b7c7e;
	
}

#haut2 p#offre_select span#span_encoursselection1 {
	font-style:italic;
	font-weight:bold;
}

#haut2 p#offre_select span#span_encoursselection2 {
	font-style:italic;
}

/* Bandeau haut de presque toutes les pages */
#haut {
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-500px;
	height:155px;
	width:999px;
	background:url(images/bandeau.jpg) no-repeat;
}

#haut a#logo {
	position:absolute;
	top:6px;
	height:110px;
	width:181px;
	left:33px;
	background:url(images/logo.jpg) no-repeat;
}

#haut a {
	color:#FFFFFF;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	font-weight:bold;
	text-align:center;
}

#haut a#a_vente {
	position:absolute;
	top:7px;
	height:68px;
	width:130px;
	left:258px;
	background-color:#c8d32c;
	padding-top:40px;
	font-size: 24px;
}

#haut a#a_vente:hover {
	text-transform: uppercase
}

#haut a#a_encoursvente {
	position:absolute;
	top:7px;
	height:68px;
	width:130px;
	left:258px;
	background-color:#c8d32c;
	padding-top:40px;
	font-size: 24px;
	text-transform:uppercase;
}

#haut a#a_viager {
	position:absolute;
	top:24px;
	height:61px;
	width:108px;
	left:428px;
	background-color:#93117e;
	padding-top:30px;
	font-size: 24px;
}

#haut a#a_viager:hover {
	text-transform: uppercase
}

#haut a#a_encoursviager {
	position:absolute;
	top:24px;
	height:61px;
	width:108px;
	left:428px;
	background-color:#93117e;
	padding-top:30px;
	font-size: 24px;
	text-transform:uppercase;
}

#haut a#a_location {
	position:absolute;
	top:42px;
	height:48px;
	width:86px;
	left:568px;
	background-color:#f6a800;
	padding-top:25px;
	font-size: 16px;
}

#haut a#a_location:hover {
	text-transform: uppercase
}

#haut a#a_encourslocation {
	position:absolute;
	top:42px;
	height:48px;
	width:86px;
	left:568px;
	background-color:#f6a800;
	padding-top:25px;
	font-size: 16px;
	text-transform:uppercase;
}

#haut a#a_contact {
	position:absolute;
	top:59px;
	height:36px;
	width:68px;
	left:688px;
	background-color:#7b7c7e;
	padding-top:20px;
	font-size: 13px;
}

#haut a#a_contact:hover {
	text-transform: uppercase
}

#haut a#a_encourscontact {
	position:absolute;
	top:59px;
	height:36px;
	width:68px;
	left:688px;
	background-color:#7b7c7e;
	padding-top:20px;
	font-size: 13px;
	text-transform:uppercase;
}

#haut a#logo {
	position:absolute;
	top:6px;
	height:110px;
	width:181px;
	left:33px;
	background:url(images/logo.jpg) no-repeat;
}

#haut p#fil {
	position:absolute;
	top:0px;
	left:673px;
	height:21px;
	width:315px;
	padding-top:4px;
}

#haut p a.a_fil {
	color:#FFFFFF;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding:0px 6px 0px 7px;
}

#haut p a.a_fil:hover {
	color:#c8d32c;
}

#haut p a#encours{
	color:#c8d32c;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	padding:0px 6px 0px 7px;
}

#haut a#a_extranet {
	position:absolute;
	top:56px;
	right:48px;
	color:#93117e;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
}

#haut a#a_extranet:hover {
	font-style:italic;
}

#haut a#a_encoursextranet {
	position:absolute;
	top:56px;
	right:48px;
	color:#c8d32c;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
}

#haut a#a_selection {
	position:absolute;
	top:80px;
	right:48px;
	color:#93117e;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
}

#haut a#a_selection:hover {
	font-style:italic;
}

#haut a#a_encoursselection {
	position:absolute;
	top:81px;
	right:48px;
	font-family: Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#c8d32c;
}

#haut p#offre_select {
	position:absolute;
	top:93px;
	right:48px;
	color:#7b7c7e;
	
}

#haut p#offre_select span#span_encoursselection1 {
	font-style:italic;
	font-weight:bold;
}

#haut p#offre_select span#span_encoursselection2 {
	font-style:italic;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    Bandeau Bas   :: ///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* bandeau de la page d'accueil */
#bas_accueil {
	clear:both;
	display:block;
	height:183px;
	width:999px;
	background:#FFFFFF url(images/bas_accueil.jpg) no-repeat;
}

/* bloc vendeurs */
#bas_accueil #vendeurs {
	float:left;
	width:490px;
	margin-top:26px;
	margin-left:30px;
	display:inline;
}

#bas_accueil #vendeurs p#p_milieu {
	margin-top:2px;
}

#bas_accueil #vendeurs p#p_milieu span{
	font-weight:bold;
}


#bas_accueil p {
	color:#383838;
	font-size:11px;
	font-family: Verdana, Arial, sans-serif;
}

#bas_accueil p.titre {
	color:#383838;
	font-size:14px;
	font-weight:bold;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#bas_accueil a.liens {
	color:#93117e;
	font-size:11px;
	font-weight:bold;
	font-family: Verdana, Arial, sans-serif;
}

#bas_accueil a.liens:hover {
	font-style:italic;
}

#bas_accueil p#p_liens2 {
	line-height:9pt;
}

#bas_accueil p.p_liens {
	font-weight:bold;
	background:url(images/puce_grise3.jpg) no-repeat left 5px;
	padding-left:12px;
	margin-left:13px;
	line-height:9pt;
}

/* bloc acquereurs */
#bas_accueil #acquereurs {
	float:left;
	width:459px;
	margin-top:26px;
	margin-left:20px;
	display:inline;
}

#bas_accueil #acquereurs a#agence {
	margin-top:15px;
	margin-left:168px;
	font-size:16px;
	width:291px;
}

#bas_accueil #acquereurs a#agence span#sp_agence {
	font-weight:bold;
	font-size:18px;
}

#bas_accueil #acquereurs a#agence span#sp_suz {
	font-weight:bold;
	font-size:24px;
}

#bas_accueil #acquereurs p#titre_acquereur {
	margin-bottom:10px;
	line-height:9pt;
}

/* bloc du bac avec plan ... numéro de telephone ... */
#lien_bas {
	height:15px;
	width:999px;
}

#lien_bas p {
	margin-left:292px;
	display:inline;
}

#lien_bas p a {
	font-size:11px;
	color:#7b7c7e;
}

#lien_bas p a:hover {
	color:#383838;
}

#lien_bas p img {
	padding:0px 4px 0px 4px;
}

#lien_bas p a#a_encours {
	color:#c8d32d;
}

#lien_bas p span#ville {
	font-size:14px;
	color:#93117e;
	margin-left:136px;
}

#lien_bas p span#telephone {
	font-weight:bold;
	color:#93117e;
	font-size:17px;
}

 #lien_bas p#referencement {
	margin:4px 0px 0px 0px;
	padding:0px;
	text-align:center;
	display:block;
	width:999px;
}

/* bandeau de presque toutes les pages */
#bas {
	clear:both;
	display:block;
	height:168px;
	width:999px;
	background:url(images/bas.jpg) no-repeat;
}

#bas p#recherche {
	color:#FFFFFF;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	font-weight:bold;
	font-size:16px;
	padding:2px 0px 0px 17px;
	height:25px;
}

#bas #bloc_ville {
	float:left;
	height:132px;
	padding-left:40px;
	padding-top:8px;
}
#bas #bloc_ville ul{
	list-style:none;
	width:142px;
	margin-right:3px;
	float:left;
}
#bas #bloc_vente {
	float:right;
	height:132px;
	width:142px;
	padding-left:48px;
	padding-top:8px;
	margin-right:10px;
}

#bas #bloc_viager {
	float:right;
	height:132px;
	width:143px;
	padding-left:35px;
	padding-top:8px;
}

#bas #bloc_ville ul#ul_ville {
	list-style:none;
}

#bas #bloc_vente ul#ul_vente {
	list-style:none;
}

#bas #bloc_viager ul#ul_viager {
	list-style:none;
}

#bas ul li a{
	color:#93117e;
	font-size:11px;
	font-family: Verdana, Arial, sans-serif;
}
#bas ul li a:hover{
	color:#da1dba;
}

#bas ul li h1 {
	font-size:15px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	font-weight:bold;
	color:#93117e;
}

#bas ul li#li_titre {
	padding-bottom:2px;
}
#bas ul li#li_titre a{
	font-size:16px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}
#bas ul li h2 {
	width:240px;
	padding-top:27px;
	float:right;
}

#bas ul li h2 a {
	color:#797979;
	font-size:16px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#bas ul li h2 span{
	color:#797979;
	font-size:18px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	font-weight:bold;
}

#bas ul li h3 {
	width:192px;
	float:right;
	color:#93117e;
	font-size:22px;
	font-family: Verdana, Arial, sans-serif;
	margin-top:-4px;
}

#bas ul li p {
	padding-top:30px;
	margin-left:-69px;
}

#bas ul li p a {
	color:#7b7c7e;
}

#bas ul li p a:hover {
	color:#383838;
}

#bas ul li p a#a_encours {
	color:#c8d32d;
}

#bas ul li p img {
	padding:0px 4px 0px 4px;
}

#bas ul li a#motscles:hover {
	color:#383838;
}


/* bandeau de la page détails annonce */
#bas_annonce {
	clear:both;
	display:block;
	height:153px;
	width:999px;
	background:#FFFFFF url(images/bas_annonce.jpg) no-repeat;
}

#bas_annonce #titre {
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	display:block;
	height:22px;
	padding:3px 0px 0px 17px;
}

#bas_annonce #gauche {
	float:left;
	display:inline;
/*	width:299px;*/
	width:719px;
	height:128px;
	margin-left:40px;
}

#bas_annonce #gauche p {
	display:block;
/*	width:299px;*/
	width:719px;
	float:left;
}

#bas_annonce #gauche #nom {
	font-size:14px;
	font-weight:bold;
	color:#383838;
	padding-top:5px;
	margin-bottom:6px;
}

#bas_annonce #gauche #nom #tel {
	font-size:12px;
	color:#383838;
	margin-bottom:10px;
}

#bas_annonce #gauche #email {
	font-size:12px;
	color:#93117e;
	padding-top:5px;
	margin-bottom:6px;
}

#bas_annonce #gauche #email:hover {
	font-style:italic;
}

#bas_annonce #gauche #formulaire {
	float:left;
	font-size:12px;
	color:#93117e;
	font-weight:bold;
	background:url(images/flechesuiv2.jpg) no-repeat left 9px;
	padding-left:15px;
	display:block;
	width:284px;
	padding-top:5px;
}

#bas_annonce #gauche #formulaire:hover {
	font-style:italic;
}

#bas_annonce #gauche .plan {
	float:left;
	font-size:11px;
	color:#7b7c7e;
}

#bas_annonce #gauche .plan:hover {
	color:#383838;
}

#bas_annonce #gauche img {
	float:left;
	padding:7px 4px 0px 4px;
}

#bas_annonce #gauche a#a_encours {
	color:#c8d32d;
}

#bas_annonce #gauche p#p_plan {
	margin-left:299px;
	margin-top:67px;
	display:inline;
	width:375px;
}

/*#bas_annonce #centre {
	float:left;
	display:inline;
	width:420px;
	height:12px;
	margin-top:116px;
	background-color:#66FF99;
}

#bas_annonce #centre a{
	font-size:11px;
	color:#7b7c7e;
}

#bas_annonce #centre a:hover {
	color:#383838;
}

#bas_annonce #centre img {
	padding:0px 4px 0px 4px;
}

#bas_annonce #centre a#a_encours {
	color:#c8d32d;
}*/

#bas_annonce #droite {
	float:left;
	display:block;
	width:240px;
	height:128px;
}

#bas_annonce #droite a#localiser {
	background:url(images/localiser.jpg) no-repeat;
	color:#93117e;
	font-size:11px;
	font-weight:bold;
	display:block;
	height:18px;
	padding-left:25px;
	padding-top:5px;
	margin-left:47px;
	margin-bottom:6px;
	margin-top:3px;
}

#bas_annonce #droite a#localiser:hover {
	font-style:italic;
}

#bas_annonce #droite a#ajoutselection {
	background:url(images/panier.jpg) no-repeat;
	color:#93117e;
	font-size:11px;
	font-weight:bold;
	display:block;
	width:165px;
	height:16px;
	padding-left:25px;
	padding-top:2px;
	margin-left:47px;
	margin-bottom:6px;
}

#bas_annonce #droite a#supprimerselection {
	background:url(images/paniersuppr.jpg) no-repeat;
	color:#93117e;
	font-size:11px;
	font-weight:bold;
	display:block;
	width:165px;
	height:16px;
	padding-left:25px;
	padding-top:2px;
	margin-left:47px;
	margin-bottom:6px;
}

#bas_annonce #droite a#ajoutselection:hover, #bas_annonce #droite a#supprimerselection:hover {
	font-style:italic;
}

#bas_annonce #droite a#a_ami {
	background:url(images/ami.jpg) no-repeat;
	color:#93117e;
	font-size:11px;
	font-weight:bold;
	display:block;
	width:165px;
	height:15px;
	padding-left:25px;
	padding-top:3px;
	margin-left:47px;
}

#bas_annonce #droite a#a_ami:hover {
	font-style:italic;
}

#bas_annonce #droite a#agence_annonce {
	display:block;
	width:240px;
	margin-top:15px;
	color:#797979;
	font-size:16px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	text-align:right;
}

#bas_annonce #droite a#agence_annonce span#sp_agence_annonce {
	font-size:18px;
	font-weight:bold;
	color:#797979;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#bas_annonce #droite p#telephone {
	text-align:right;
	font-size:22px;
	font-weight:bold;
	color:#93117e;
	line-height:10px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    partenaires.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

.bloc_part {
	clear:both;
	width:701px;
	height:95px;
	padding-bottom:40px;
}

#bloc1 {
	padding-top:49px;
}

.bloc_part .photo {
	float:left;
	width:215px;
}

.bloc_part .photo img{
	height:93px;
}

.bloc_part .bloc_droit_part {
	float:left;
	width:486px;
	height:95px;
}

.bloc_part .bloc_droit_part h2 {
	color:#636364;
	font-weight:bold;
	font-size:12px;
	padding-bottom:5px;
}

.bloc_part .bloc_droit_part p {
	line-height:13pt;
	text-align:justify;
}

.bloc_part .bloc_droit_part a {
	color:#93117e;
	font-size:12px;
}

.bloc_part .bloc_droit_part a:hover {
	font-style:italic;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    recherche.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#bloc_recherche {
	background:url(images/bloc_recherche.jpg) no-repeat;
	display:block;
	width:258px;
	height:229px;
}

#bloc_recherche #bloc_marge_recherche {
	display:block;
	width:215px;
	height:199px;
	margin:0px 29px 18px 14px;
	padding-top:12px;
	color:#7b7c7e;
	font-family: Verdana, Arial, sans-serif;
}

#bloc_recherche #bloc_marge_recherche h1 {
	background:url(images/puce_verte.jpg) no-repeat left 3px;
	padding-left:20px;
	padding-bottom:15px;
	font-weight:bold;
	font-size:15px;
	color:#c8d32d;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#bloc_recherche #bloc_marge_recherche p {
	display:block;
	width:215px;
	padding-bottom:10px;
	float:left;
}

#bloc_recherche #bloc_marge_recherche .radio {
	margin:0px;
	padding:0px;
	display:block;
	width:14px;
	height:14px;
	float:left;
	border:0px;
}

#bloc_recherche #bloc_marge_recherche p .bouton {
	padding:0px 9px 0px 4px;
	font-size:12px;
	float:left;
}

#bloc_recherche #bloc_marge_recherche p .checkbox {
	height:13px;
	width:13px;
	vertical-align:middle;
	border:0px;
	margin:0px;
	padding:0px;
}

#bloc_recherche #bloc_marge_recherche p select {
	width:137px;
	border:1px solid #c1c1c1;
	height:19px;
}

#bloc_recherche #bloc_marge_recherche p select#secteur {
	display:block;
	width:167px;
	float:left;
}

#bloc_recherche #bloc_marge_recherche p select#budget {
	display:block;
	width:128px;
	float:left;
}

#bloc_recherche #bloc_marge_recherche p input {
	height:19px;
	width:132px;
	border:1px solid #c1c1c1;
}

#bloc_recherche #bloc_marge_recherche p input#submit{
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_1.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 7px;
}

#bloc_recherche #bloc_marge_recherche p#bouton {
	text-align:center;
	margin:-2px 0px 0px 0px;
}

#bloc_recherche #bloc_marge_recherche p input#submit2{
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_2.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 7px;
}

#bloc_recherche #bloc_marge_recherche p label.lab_align {
	display:block;
	width:48px;
	float:left;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    alerte.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#alerte {
	background: url(images/back_alerte.jpg) no-repeat;
	height:43px;
	width:258px;
	padding-top:7px;
}

#alerte h1 {
	width:238px;
	padding-left:20px;
}

#alerte h1 a#titre {
	color:#c8d32c;
	font-size:14px;
	font-weight:bold;
}

#alerte h1 a#titre:hover{
	font-style:italic;
}

#alerte p {
	width:238px;
	padding-left:20px;
}

#alerte p a#phrase {
	color:#7b7c7e;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    menu_contact.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#menu_contact {
	background: url(images/back_menu_contact.jpg) no-repeat left bottom;
	height:110px;
	width:258px;
	padding-top:7px;
}

#menu_contact h1 {
	width:238px;
	padding-left:20px;
}

#menu_contact h1 a#titre {
	color:#c8d32c;
	font-size:14px;
	font-weight:bold;
}

#menu_contact h1 a#titre:hover{
	font-style:italic;
}

#menu_contact p {
	float:left;
	width:238px;
	padding-left:20px;
}

#menu_contact p a#phrase {
	float:left;
	color:#7b7c7e;
}

#menu_contact p a#phrase1 {
	float:left;
	color:#8d8d8f;
	padding-top:10px;
	font-size:15px;
	font-weight:bold;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#menu_contact p a#phrase2 {
	color:#93117e;
}

#menu_contact p a#phrase2:hover {
	font-style:italic;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    recherche_privilege.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#recherche_privilege {
	background: url(images/back_alerte.jpg) no-repeat;
	height:35px;
	width:258px;
	padding-top:15px;
}

#recherche_privilege h1 {
	width:238px;
	padding-left:20px;
}

#recherche_privilege h1 a#titre {
	color:#c8d32c;
	font-size:14px;
	font-weight:bold;
}

#recherche_privilege h1 a#titre:hover{
	font-style:italic;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    menu_evaluation.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#menu_evaluation {
	background: url(images/back_alerte.jpg) no-repeat;
	height:43px;
	width:258px;
	padding-top:7px;
}

#menu_evaluation h1 {
	width:238px;
	padding-left:20px;
}

#menu_evaluation h1 a#titre {
	color:#c8d32c;
	font-size:14px;
	font-weight:bold;
}

#menu_evaluation h1 a#titre:hover{
	font-style:italic;
}

#menu_evaluation p {
	width:238px;
	padding-left:20px;
}

#menu_evaluation p a#phrase {
	color:#7b7c7e;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    confiez.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#confiez {
	background: url(images/back_alerte.jpg) no-repeat;
	height:43px;
	width:258px;
	padding-top:7px;
}

#confiez h1 {
	width:238px;
	padding-left:20px;
}

#confiez h1 a#titre {
	color:#c8d32c;
	font-size:14px;
	font-weight:bold;
}

#confiez h1 a#titre:hover{
	font-style:italic;
}

#confiez p {
	width:238px;
	padding-left:20px;
}

#confiez p a#phrase {
	color:#7b7c7e;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    menu_commercialisation.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#menu_commercialisation {
	background: url(images/back_alerte.jpg) no-repeat;
	height:43px;
	width:258px;
	padding-top:7px;
}

#menu_commercialisation h1 {
	width:238px;
	padding-left:20px;
}

#menu_commercialisation h1 a#titre {
	color:#c8d32c;
	font-size:14px;
	font-weight:bold;
}

#menu_commercialisation h1 a#titre:hover{
	font-style:italic;
}

#menu_commercialisation p {
	width:238px;
	padding-left:20px;
}

#menu_commercialisation p a#phrase {
	color:#7b7c7e;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    espacepro.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#espacepro {
	display:block;
	width:684px;
	margin-left:17px;
	margin-top:20px;
	color:#8d8d8f;
}

#espacepro p {
	font-size:12px;
	text-align:justify;
}

#espacepro p span {
	color:#c8d32c;
	font-weight:bold;
	font-size:12px;
}

#espacepro p#p2 {
	padding-top:20px;
	padding-bottom:30px;
}

#espacepro p a#connect{
	float:right;
	display:block;
	width: 112px;
	height:24px;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:7px 0px 0px 24px;
	margin-bottom:80px;
	background-image: none;
	background-repeat: no-repeat;
	background-image: url(images/bt_connectezvous1.png);
	* background-image: None;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bt_connectezvous1.png", sizingMethod='scale');
}

#espacepro p a#connect:hover{
	float:right;
	display:block;
	width: 112px;
	height:24px;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:7px 0px 0px 24px;
	margin-bottom:80px;
	background-image: none;
	background-repeat: no-repeat;
	background-image: url(images/bt_connectezvous2.png);
	* background-image: None;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/bt_connectezvous2.png", sizingMethod='scale');
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    agence.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#agence {
	display:block;
	width:684px;
	margin-left:17px;
	margin-top:20px;
	color:#8d8d8f;
}

#agence #photo_agence {
	padding-bottom:20px;
}


#agence p {
	color:#8d8d8f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12pt;
	text-align:justify;
}

#agence p#paragraphe {
	padding-top:20px;
	padding-bottom:35px;
	border-bottom:1px solid #e7e7e7;
}

#agence .gras{
	color:#8d8d8f;
	font-size:12px;
	font-weight:bold;
}

#agence .police_gras{
	color:#8d8d8f;
	font-size:15px;
	font-weight:bold;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#agence .adresse_gras{
	color:#8d8d8f;
	font-size:14px;
	font-weight:bold;
}

#agence .couleur_verte {
	color:#c8d32c;
	font-size:12px;
	font-weight:bold;
}

#agence .gras {
	font-weight:bold;
}

#agence .police_couleur_verte {
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	color:#c8d32c;
	font-size:12px;
	font-weight:bold;
}

#agence a.couleur_violet {
	color:#93117e;
	font-size:12px;
	font-weight:bold;
}

#agence a.couleur_violet:hover {
	font-style:italic;
}

#agence h1 {
	padding:30px 0px 15px 0px;
	color:#c8d32c;
	font-size:18px;
	font-weight:normal;
}

#agence .portrait_agence {
	float:left;
	background: url(images/portrait_agence.jpg) no-repeat;
	display:block;
	height:235px;
	width:163px;
	text-align:center;
	padding-bottom:17px;
	margin-right:10px;
}

#agence #dernierportrait_agence {
	float:left;
	background: url(images/portrait_agence.jpg) no-repeat;
	display:block;
	height:235px;
	width:163px;
	text-align:center;
	padding-bottom:17px;
}

#agence .portrait_agence img.portrait{
	padding-top:8px;
	padding-bottom:8px;
}

#agence .portrait_agence p {
	text-align:center;
	color:#383838;
	font-size:11px;
	line-height:9pt;
}

#agence .portrait_agence p.nom_gras {
	font-weight:bold;
}

#agence .portrait_agence p.dernier {
	margin-bottom:8px;
}

#agence .portrait_agence a#mail {
	color:#93117e;
}

#agence #dernierportrait_agence img.portrait{
	padding-top:8px;
	padding-bottom:8px;
}

#agence #dernierportrait_agence p {
	text-align:center;
	color:#383838;
	font-size:11px;
	line-height:9pt;
}

#agence #dernierportrait_agence p.nom_gras {
	font-weight:bold;
}

#agence #dernierportrait_agence p.dernier {
	margin-bottom:8px;
}

#agence #dernierportrait_agence a#mail {
	color:#93117e;
}

#agence a#consulter {
	font-size:12px;
	color:#93117E;
	font-weight:bold;
}

#agence a#consulter:hover {
	font-style:italic;
}

#agence p#journal {
	clear:both;
	padding-bottom:30px;
	border-bottom:1px solid #e7e7e7;
	margin-bottom:30px;
}

#agence h2 {
	font-size:18px;
	color:#f6a800;
	font-weight:normal;
	padding-bottom:18px;
}

#agence h3 {
	color:#636364;
	font-size:12px;
	font-weight:bold;
}

#agence h4 {
	color:#f6a800;
	font-size:12px;
	font-weight:bold;
	padding-top:2px;
	padding-bottom:14px;
}

#agence p#viagerdernier {
	padding-bottom:35px;
}

#agence p#compteurviager {
	padding-bottom:25px;
}

#agence h5 {
	color:#f6a800;
	font-size:13px;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:7px;
	padding-left:35px;
}

#agence p.indent1 {
	padding-left:55px;
}
#agence p.indent2 {
	padding:0px 0px 0px 10px;
	background: url(images/puce_grise2.jpg) no-repeat left 10px;
	margin-left:70px;
}

#agence p.dernier2 {
	padding-bottom:18px;
}

#agence p.dernier3 {
	padding-bottom:28px;
}

#agence p.dernier4 {
	padding-bottom:24px;
}

#agence p a#contact {
	color:#8d8d8f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:12pt;
}

#agence p#fin {
	padding-bottom:35px;
	border-bottom:1px solid #e7e7e7;
}

#agence h6 {
	color:#636364;
	font-weight:bold;
	font-size:13px;
	padding-bottom:5px;
}

#agence h6#titretablo {
	color:#c8d32c;
	font-weight:bold;
	font-size:16px;
	padding-bottom:14px;
	padding-top:25px;
	text-align:center;
}

#agence ul#tablo {
	list-style:none;
}

#agence #tablo li {
	float:left;
	text-align:center;
	color:#FFFFFF;
}

#agence #tablo li p {
	color:#FFFFFF;
	text-align:center;
}

#agence #tablo li p.p_titre {
	font-weight:bold;
	font-size:13px;
	padding:15px 13px 22px 11px;
}

#agence #tablo li p.p_texte {
	font-size:12px;
	padding:0px 13px 0px 11px;
}

#agence #tablo #gauchetitre {
	background: url(images/back_agence_gauche_titre.jpg) repeat-x;
	height:33px;
	width:341px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
	font-size:18px;
	font-weight:bold;
	padding-top:8px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#agence #tablo #droitetitre {
	background: url(images/back_agence_droite_titre.jpg) repeat-x;
	height:33px;
	width:342px;
	font-size:18px;
	font-weight:bold;
	padding-top:8px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#agence #tablo .centre {
	background: url(images/back_agence_centre.jpg) repeat-x;
	height:32px;
	width:684px;
	border-bottom:1px solid #FFFFFF;
	font-size:18px;
	font-weight:bold;
	padding-top:9px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#agence #tablo #gauche {
	background: url(images/back_agence_gauche.jpg) repeat-x;
	height:137px;
	width:341px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}

#agence #tablo #droite {
	background: url(images/back_agence_droite.jpg) repeat-x;
	height:137px;
	width:342px;
}

#agence #tablo .gauche2 {
	background: url(images/back_agence_gauche2.jpg) repeat-x;
	height:166px;
	width:341px;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;
}

#agence #tablo .droite2 {
	background: url(images/back_agence_droite2.jpg) repeat-x;
	height:166px;
	width:342px;
}

#agence #sia {
	clear:both;
	padding-top:15px;
}

#agence #sia img {
	float:left;
	padding-right:75px;
}

#agence #sia p#p_sia {
	float:left;
	text-align:center;
	width:541px;
	padding-bottom:45px;
}

#agence h6#titretablo2 {
	color:#c8d32c;
	font-weight:bold;
	font-size:16px;
	padding-bottom:25px;
	padding-top:15px;
	text-align:center;
}

#agence ul#tablobas {
	list-style:none;
}

#agence #tablobas li {
	float:left;
}

#agence #tablobas .vertetitre1_1 {
	color:#FFFFFF;
	font-size:13px;
	display:block;
	width:100px;
	height:81px;
	background: url(images/back_agence2_titre.jpg) repeat-y;
	padding-top:30px;
	padding-left:5px;
	border-right:2px solid #FFFFFF;
}

#agence #tablobas .vertetitre1_2 {
	color:#FFFFFF;
	font-size:13px;
	width:100px;
	height:175px;
	background: url(images/back_agence2_titre.jpg) repeat-y;
	padding-top:20px;
	padding-left:5px;
	border-right:2px solid #FFFFFF;
}

#agence #tablobas .vertetitre1_3 {
	color:#FFFFFF;
	font-size:13px;
	width:100px;
	height:90px;
	background: url(images/back_agence2_titre.jpg) repeat-y;
	padding-left:5px;
	border-right:2px solid #FFFFFF;
}

#agence #tablobas .grisetitre {
	background: url(images/back_agence2_gris.jpg) repeat-y;
	display:block;
	width:71px;
	height:81px;
	font-size:11px;
	color:#636364;
	border-right:1px solid #FFFFFF;
	padding-top:30px;
	text-align:center;
	font-weight:bold;
}

#agence #tablobas .grisetitre2 {
	background: url(images/back_agence2_gris.jpg) repeat-y;
	display:block;
	width:71px;
	height:94px;
	font-size:11px;
	color:#636364;
	border-right:1px solid #FFFFFF;
	padding-top:17px;
	text-align:center;
	font-weight:bold;
}

#agence #tablobas .vertetitre {
	background: url(images/back_agence2_vert.jpg) repeat-y;
	display:block;
	width:71px;
	height:81px;
	font-size:11px;
	color:#636364;
	border-right:1px solid #FFFFFF;
	padding-top:30px;
	text-align:center;
	font-weight:bold;
}

#agence #tablobas .vertetitre2 {
	background: url(images/back_agence2_vert.jpg) repeat-y;
	display:block;
	width:71px;
	height:94px;
	font-size:11px;
	color:#636364;
	border-right:1px solid #FFFFFF;
	padding-top:17px;
	text-align:center;
	font-weight:bold;
}

#agence #tablobas .grise {
	background: url(images/back_agence2_gris.jpg) repeat-y;
	display:block;
	width:67px;
	height:195px;
	border-right:1px solid #FFFFFF;
	padding-left:4px;
}

#agence #tablobas .verte {
	background: url(images/back_agence2_vert.jpg) repeat-y;
	display:block;
	width:67px;
	height:195px;
	border-right:1px solid #FFFFFF;
	padding-left:4px;
}

#agence #tablobas .grise2 {
	background: url(images/back_agence2_gris.jpg) repeat-y;
	display:block;
	width:67px;
	height:90px;
	border-right:1px solid #FFFFFF;
	padding-left:4px;
}

#agence #tablobas .grise3 {
	background: url(images/back_agence2_gris.jpg) repeat-y;
	display:block;
	width:71px;
	height:90px;
	border-right:1px solid #FFFFFF;
	text-align:center;
}

#agence #tablobas .verte2 {
	background: url(images/back_agence2_vert.jpg) repeat-y;
	display:block;
	width:67px;
	height:90px;
	border-right:1px solid #FFFFFF;
	padding-left:4px;
}

#agence #tablobas .verte3 {
	background: url(images/back_agence2_vert.jpg) repeat-y;
	display:block;
	width:71px;
	height:90px;
	border-right:1px solid #FFFFFF;
	text-align:center;
}

#agence #retourligne {
	clear:both;
	height:20px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    vendre.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* confiez nous */
#confieznous {
	display:block;
	width:684px;
	margin:25px 0px 30px 17px;
}

#confieznous p {
	font-size:12px;
	color:#8d8d8f;
	line-height:12pt;
	text-align:justify;
}

#confieznous p span.gras{
	font-weight:bold;
	font-size:12px;
}

#confieznous p a#lien_ancre {
	color:#93117e;
	font-size:12px;
	font-weight:bold;
}

#confieznous p a#lien_ancre:hover {
	font-style:italic;
}

#confieznous p span.vert {
	color:#c8d32d;
	font-weight:bold;
	font-size:12px;
}

#confieznous h2 {
	font-weight:bold;
	font-size:12px;
	color:#636364;
	margin-top:20px;
	margin-bottom:2px;
}

#confieznous p#contact {
	margin-top:35px;
}

#confieznous #contact span#ita {
	font-style:italic;
	font-size:12px;
}

/* evaluation */
#evaluation {
	display:block;
	width:684px;
	margin:25px 0px 30px 17px;
}

#evaluation p {
	font-size:12px;
	color:#8d8d8f;
	line-height:12pt;
	text-align:justify;
}

#evaluation p span.vert{
	color:#c8d32d;
	font-weight:bold;
	font-size:12px;
}

#evaluation h2{
	font-size:14px;
	font-weight:bold;
	color:#c8d32c;
	margin-bottom:15px;
	margin-top:45px;
}

#evaluation p span#ita{
	font-style:italic;
	font-size:12px;
}

#evaluation p#p2{
	margin-top:20px;
}

/* Commercialisation */
#commercialisation {
	display:block;
	width:684px;
	margin:25px 0px 30px 17px;
}

#commercialisation p {
	font-size:12px;
	color:#8d8d8f;
	line-height:12pt;
	text-align:justify;
}

#commercialisation p span#ita{
	font-style:italic;
	font-size:12px;
}

#commercialisation p span.gras{
	font-weight:bold;
	font-size:12px;
}

#commercialisation p a#lien_ancre {
	color:#93117e;
	font-size:12px;
	font-weight:bold;
}

#commercialisation p a#lien_ancre {
	font-style:italic;
}

#commercialisation p a#agsuzanne {
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#8d8d8f;
}

#commercialisation h2 {
	font-size:14px;
	font-weight:bold;
	color:#c8d32c;
	margin-top:15px;
	margin-bottom:2px;
}

#commercialisation p#p1{
	padding-left:55px;
	padding-top:20px;
}

#commercialisation p#p2{
	padding-left:55px;
}

#commercialisation p#p3{
	padding-left:55px;
}

#commercialisation p#p4{
	padding-left:55px;
	float:left;
	width:629px;
}

#commercialisation p#p5{
	padding-left:55px;
	float:left;
}

#commercialisation p#p5 span#sp_5 {
	font-size:12px;
	font-weight:bold;
}

#commercialisation p#p6{
	padding-left:55px;
}

#commercialisation p#p7{
	padding-left:55px;
}

#commercialisation p#p8{
	padding-left:55px;
}

#commercialisation p#p9{
	padding-left:55px;
}

#commercialisation p#p10{
	padding-left:55px;
}

#commercialisation p#p11{
	padding-left:55px;
}

#commercialisation p#p12{
	padding-left:55px;
}

#commercialisation p#p13{
	padding-left:55px;
}

#commercialisation p span#sp_4{
	display:block;
	height:25px;
	width:29px;
	font-size:12px;
	float:left;
}

/* Formulaire */
#vendre {
	display:block;
	width:684px;
	margin:0px 0px 0px 17px;
}

#vendre h3 {
	color:#f6a800;
	font-weight:bold;
	font-size:12px;
	background: url(images/puce_orange.jpg) no-repeat left 18px;
	padding:15px 0px 10px 20px;
	width:500px;
}

#vendre span.asterisque {
	color: #da0505;
}

p#confirmvendre {
	display:block;
	height:375px;
	width:684px;
	margin-left:17px;
	padding-top:50px;
	font-size:12px;
	color:#8d8d8f;
}

p#confirmvendre a {
	color:#93117E;
	font-size:12px;
}

p#confirmvendre a:hover {
	font-style:italic;
}

/* entete */
#vendre #entete {
	float:left;
	border-bottom:1px solid #e7e7e7;
	padding-bottom:10px;
	width:684px;
}

#vendre #entete label {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color:#8d8d8f;
}

#vendre #entete #souhait{
	float:left;
	width:112px;
	height:17px;
}

#vendre #entete p#p_bouton1 {
	float:left;
	width:70px;
	height:17px;
}

#vendre #entete p#p_bouton2 {
	float:left;
	width:85px;
	padding-left:10px;
	height:17px;
}

#vendre #entete input#souhait_vendre {
	float:left;
	border:0px;
	height:17px;
}

#vendre #entete p .bouton {
	float:left;
	height:17px;
	padding:0px 0px 0px 5px;
}

#vendre #entete input#souhait_louer {
	float:left;
	border:0px;
	margin-left:15px;
	height:17px;
}

#vendre #entete #bienpropose {
	float:left;
	width:111px;
	padding-left:124px;
}

#vendre #entete #bienpropose2 {
	float:left;
	width:122px;
	padding-left:24px;
}

#vendre #entete select {
	float:left;
	width:140px;
	border:1px solid #b3b3b3;
}

/* caracteristique */
#vendre #caracteristique {
	float:left;
	border-bottom:1px solid #e7e7e7;
}

#vendre #caracteristique p {
	float:left;
	margin-left:23px;
	display:inline;
	padding-bottom:10px;
	width:661px;
	font-size:12px;
	color:#8d8d8f;
}

#vendre #caracteristique p input#surfhab, #vendre #caracteristique p input#surfter {
	float:left;
	width:140px;
	height:18px;
	border:1px solid #b6b6b6;
}

#vendre #caracteristique p input#nbpieces, #vendre #caracteristique p input#nbchambres {
	float:left;
	width:59px;
	height:18px;
	border:1px solid #b6b6b6;
}

#vendre #caracteristique p .lab_carac_droite {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:122px;
	height:20px;
}

#vendre #caracteristique p .lab_carac_gauche {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:149px;
	height:20px;
	padding-left:86px;
}

#vendre #caracteristique p .fin {
	float:left;
}
/* localisation */
#vendre #localisation {
	float:left;
	border-bottom:1px solid #e7e7e7;
}

#vendre #localisation p {
	float:left;
	margin-left:23px;
	display:inline;
	padding-bottom:10px;
	width:661px;
	
}

#vendre #localisation p input {
	float:left;
	width:140px;
	height:18px;
	border:1px solid #b6b6b6;
}

#vendre #localisation p #lab_loca_droite {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:122px;
	height:20px;
}

#vendre #localisation p #lab_loca_gauche {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:62px;
	height:20px;
	padding-left:86px;
}

#vendre h3#loca {
	color:#f6a800;
	font-weight:bold;
	font-size:12px;
	background: url(images/puce_orange.jpg) no-repeat left 18px;
	padding:15px 0px 10px 20px;
	width:300px;
}

/* coordonnees */
#vendre #coordonnees {
	width:684px;
	border-bottom:1px solid #e7e7e7;
	float:left;
	padding-bottom:8px;
	margin-bottom:20px;
}

#vendre #coordonnees p {
	float:left;
	margin-left:23px;
	display:inline;
	padding-bottom:10px;
	width:661px;
	
}

#vendre #coordonnees p .lab_coord_droite {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:104px;
	height:20px;
	margin:0px;
	padding:0px;
}

#vendre #coordonnees p .lab_coord_gauche {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:106px;
	height:20px;
	padding-left:46px;
}

#vendre #coordonnees p input {
	float:left;
	width:200px;
	height:18px;
	border:1px solid #b6b6b6;
}

#vendre #coordonnees p input#adresse {
	width:554px;
}

/* message */
#vendre #message {
}

#vendre #message h3#mess {
	float:left;
	color:#f6a800;
	font-weight:bold;
	font-size:12px;
	background: url(images/puce_orange.jpg) no-repeat left 2px;
	padding:0px 0px 0px 20px;
	display:block;
	width:107px;
}

#vendre #message textarea {
	float:left;
	display:block;
	width: 555px;
	height:95px;
	border-color:#b3b3b3;
	border:1px solid #b3b3b3;
}
/* envoyer */
#vendre #envoyer {
	float:left;
	margin-top:15px;
	padding-bottom:30px;
	display:block;
	width:684px;
}

#vendre #envoyer span{
	width: 180px;
	font-style: italic;
	border: 0px;
	color: #ff001e;
	font-family: verdana;
	float:left;
}

#vendre #envoyer input#submit{
	float: right;
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_1.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}

#vendre #envoyer input#submit2{
	float: right;
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_2.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    vente.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#vente {
	background: url(images/back_vente.jpg) no-repeat;;
	width:258px;
	padding-top:10px;
}

#vente a#titre {
	background: url(images/puce_verte.jpg) no-repeat left 2px;
	color:#c8d32d;
	font-size:15px;
	font-weight:bold;
	margin-left:30px;
	padding-left:30px;
	display:block;
	width:197px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#vente a#phrase {
	margin-left:61px;
	display:block;
	width:197px;
	color:#7b7c7e;
}

#vente a#phrase:hover{
	font-style:italic;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    viager.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#viager {
	background: url(images/back_vente.jpg) no-repeat;;
	width:258px;
	padding-top:10px;
	margin-top:10px;
}

#viager a#titre {
	background: url(images/puce_violette.jpg) no-repeat left 2px;
	color:#93117e;
	font-size:15px;
	font-weight:bold;
	margin-left:30px;
	padding-left:30px;
	display:block;
	width:197px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#viager a#phrase {
	margin-left:61px;
	display:block;
	width:197px;
	color:#7b7c7e;
}

#viager a#phrase:hover{
	font-style:italic;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    location.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#location {
	background: url(images/back_vente.jpg) no-repeat;;
	width:258px;
	padding-top:10px;
	margin-top:10px;
}

#location a#titre {
	background: url(images/puce_orange2.jpg) no-repeat left 2px;
	color:#f6a800;
	font-size:15px;
	font-weight:bold;
	margin-left:30px;
	padding-left:30px;
	display:block;
	width:197px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#location a#phrase {
	margin-left:61px;
	display:block;
	width:197px;
	color:#7b7c7e;
}

#location a#phrase:hover{
	font-style:italic;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::   index.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main img.cache {
	display:none;
}

#main_droite #accueil {
	float:left;
	display:block;
	width:700px;
}

#main_droite #accueil p {
	float:right;
	font-size:11px;
	color:#7b7c7e;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	height:20px;
	padding-top:4px;
}

#main_droite #accueil p img {
	margin:0px 4px 0px 6px;
}

#main_droite #accueil #gauche {
	float:left;
	width:350px;
	height:245px;
	visibility:hidden;
}

#main_droite #accueil #gauche a#typcdc {
	float:left;
	color:#93117e;
	font-size:14px;
	height:22px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	background: url(images/puce_violette.jpg) no-repeat left 4px;;
	padding-left:20px;
}

#main_droite #accueil #gauche a#vilcdc {
	float:left;
	color:#93117e;
	font-size:14px;
	height:22px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#main_droite #accueil #gauche a#pricdc {
	float:left;
	color:#93117e;
	font-size:14px;
	height:22px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#main_droite #accueil #gauche #photo_gauche {
	float:left;
	display:block;
	width:348px;
}

#main_droite #accueil #gauche #photo_gauche img{
	float:left;
	display:block;
	height:223px;
}

#main_droite #accueil #droite {
	float:left;
	width:350px;
	height:245px;
	visibility:visible;
}

#main_droite #accueil #droite a#typcdc2 {
	float:right;
	color:#93117e;
	font-size:14px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	height:22px;
}

#main_droite #accueil #droite a#pricdc2 {
	float:right;
	color:#93117e;
	font-size:14px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	height:22px;
	background: url(images/puce_violette.jpg) no-repeat right 4px;
	padding-right:20px;
}

#main_droite #accueil #droite a#vilcdc2 {
	float:right;
	color:#93117e;
	font-size:14px;
	height:22px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}


#main_droite #accueil #droite #photo_droite {
	float:right;
	display:block;
	width:348px;
}

#main_droite #accueil #droite #photo_droite img {
	float:right;
	display:block;
	height:223px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    actualites.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main_droite #actualites {
	display:block;
	width:684px;
	margin:25px 0px 30px 17px;
}

#main_droite #actualites h1 {
	margin:0px;
	padding:0px;
	color:#c8d32c;
	font-size:14px;
	font-weight:bold;
	margin-bottom:20px;
}

#main_droite #actualites h1 span {
	font-size:12px;
	color:#c8d32c;
	font-weight:normal;
}

#main_droite #actualites p {
	color:#7b7c7e;
	font:12px;
	margin-bottom:25px;
	display:block;
	width:684px;
}

#main_droite #actualites a.lienretour {
	text-align:right;
	font-size:11px;
	color:#93117e;
	background: url(images/puce_triangle_violet2.jpg) no-repeat 550px 3px;
	padding-bottom:10px;
	border-bottom:1px solid #e9e9ea;
	margin-bottom:20px;
	display:block;
	width:684px;
}

#main_droite #actualites a.lienretour:hover {
	font-size:11px;
	font-style:italic;
	color:#93117e;
	background: url(images/puce_triangle_violet.jpg) no-repeat 550px 3px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    menu_actualites.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#menu_actualites {
	background: url(images/back_menu_actualites.jpg) no-repeat;
	width:258px;
	padding-top:10px;
	height:323px;
}

#menu_actualites h1 {
	background: url(images/puce_verte.jpg) no-repeat left 2px;
	font-weight:bold;
	font-size:14px;
	color:#c8d32d;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	margin-left:14px;
	padding-left:20px;
}

#menu_actualites a.a_titre {
	display:block;
	width:185px;
	padding:0px 0px 0px 0px;
	margin:10px 37px 0px 36px;
	font-weight:bold;
	font-size:12px;
	color:#93117e;
}

#menu_actualites a.a_titre:hover {
	font-style:italic;
}

#menu_actualites a.a_date {
	display:block;
	width:185px;
	padding:0px 0px 10px 0px;
	margin:0px 37px 0px 36px;
	font-weight:normal;
	font-size:11px;
	border-bottom:1px solid #d7d7d8;
	background: url(images/puce_violette3.jpg) no-repeat right;
	color:#93117e;
}

#menu_actualites a.a_dernier {
	display:block;
	width:185px;
	padding:0px 0px 10px 0px;
	margin:0px 37px 0px 36px;
	font-weight:normal;
	font-size:11px;
	background: url(images/puce_violette3.jpg) no-repeat right;
	color:#93117e;
}

#menu_actualites a#a_titreencours {
	display:block;
	width:185px;
	padding:0px 0px 0px 0px;
	margin:10px 37px 0px 36px;
	font-weight:bold;
	font-size:12px;
	color:#c8d32d;
}

#menu_actualites a#a_titreencours:hover {
	font-style:italic;
}

#menu_actualites a#a_dateencours {
	display:block;
	width:185px;
	padding:0px 0px 10px 0px;
	margin:0px 37px 0px 36px;
	font-weight:normal;
	font-size:11px;
	border-bottom:1px solid #d7d7d8;
	background: url(images/puce_verte2.jpg) no-repeat right;
	color:#c8d32d;
}

#menu_actualites a#a_dernierencours {
	display:block;
	width:185px;
	padding:0px 0px 10px 0px;
	margin:0px 37px 0px 36px;
	font-weight:normal;
	font-size:11px;
	background: url(images/puce_verte2.jpg) no-repeat right;
	color:#c8d32d;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    contact.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#contact {
	display:block;
	width:684px;
	margin-left:17px;
	margin-top:20px;
	color:#8d8d8f;
}

#contact p {
	font-size:12px;
	text-align:justify;
	display:block;
	width:684px;
}

#contact p#mini {
	float:left;
	font-size:10px;
	text-align:justify;
	margin-top:30px;
	margin-bottom:25px;
	display:block;
	width:664px;
}

#contact p#mini a#a_agence_mini {
	color:#8d8d8f;
	font-weight:bold;
	font-size:12px;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#contact a#a_agence {
	color:#8d8d8f;
	font-size:15px;
	font-weight:bold;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#contact a#a_grand {
	color:#93117e;
	font-size:12px;
}

#contact a#a_mini {
	color:#93117e;
	font-size:10px;
}

#contact form {
	margin-top:30px;
	margin-left:20px;
}

#contact h3 {
	color:#f6a800;
	font-weight:bold;
	font-size:12px;
	background: url(images/puce_orange.jpg) no-repeat left 18px;
	padding:15px 0px 10px 20px;
	width:500px;
}

#contact span.asterisque {
	color: #da0505;
}
/* coordonnees */
#contact #coordonnees {
	width:664px;
	border-bottom:1px solid #e7e7e7;
	float:left;
	padding-bottom:8px;
	margin-bottom:20px;
}

#contact #coordonnees p {
	float:left;
	margin-left:23px;
	display:inline;
	padding-bottom:10px;
	width:641px;
	
}

#contact #coordonnees p .lab_coord_droite {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:104px;
	height:20px;
	margin:0px;
	padding:0px;
}

#contact #coordonnees p .lab_coord_gauche {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:108px;
	height:20px;
	padding-left:25px;
}

#contact #coordonnees p input {
	float:left;
	width:200px;
	height:18px;
	border:1px solid #b6b6b6;
}

#contact #coordonnees p input#adresse {
	width:535px;
}

/* message */
#contact #message {
}

#contact #message h3#mess {
	float:left;
	color:#f6a800;
	font-weight:bold;
	font-size:12px;
	background: url(images/puce_orange.jpg) no-repeat left 2px;
	padding:0px 0px 0px 20px;
	display:block;
	width:107px;
}

#contact #message textarea {
	float:left;
	display:block;
	width: 535px;
	height:95px;
	border-color:#b3b3b3;
	border:1px solid #b3b3b3;
}
/* envoyer */
#contact #envoyer {
	float:left;
	margin-top:15px;
	display:block;
	width:664px;
}

#contact #envoyer span{
	width: 180px;
	font-style: italic;
	border: 0px;
	color: #ff001e;
	font-family: verdana;
	float:left;
}

#contact #envoyer input#submit{
	float: right;
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_1.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}

#contact #envoyer input#submit2{
	float: right;
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_2.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}

#contact #confirm {
	margin-top:35px;
}

#contact #confirm a {
	color:#93117e;
}

#contact #confirm a:hover {
	font-style:italic;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    menu_agence.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#menu_agence {
	background: url(images/back_alerte.jpg) no-repeat;
	height:43px;
	width:258px;
	padding-top:7px;
}

#menu_agence h1 {
	width:238px;
	padding-left:20px;
}

#menu_agence h1 a#titre {
	color:#c8d32c;
	font-size:14px;
	font-weight:bold;
}

#menu_agence h1 a#titre:hover{
	font-style:italic;
}

#menu_agence p {
	width:238px;
	padding-left:20px;
}

#menu_agence p a#phrase {
	color:#7b7c7e;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    journal.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#journal {
	background: url(images/back_alerte.jpg) no-repeat;
	height:43px;
	width:258px;
	padding-top:7px;
}

#journal h1 {
	width:238px;
	padding-left:20px;
}

#journal h1 a#titre {
	color:#c8d32c;
	font-size:14px;
	font-weight:bold;
}

#journal h1 a#titre:hover{
	font-style:italic;
}

#journal p {
	width:238px;
	padding-left:20px;
}

#journal p a#phrase {
	color:#7b7c7e;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    rechercheprivilege.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#rechercheprivilege {
	display:block;
	width:684px;
	margin-left:17px;
	margin-top:20px;
	color:#8d8d8f;
}

#rechercheprivilege h4 {
	color:#c8d32c;
	font-size:18px;
	font-weight:normal;
	margin-bottom:10px;
	padding-top:20px;
	border-top:1px solid #e8e9e9;
}
#rechercheprivilege h2 {
	color:#636364;
	font-weight:bold;
	font-size:12px;
	margin-bottom:5px;
}

#rechercheprivilege p {
	font-size:12px;
	text-align:justify;
	display:block;
	width:684px;
}

#rechercheprivilege p#p1{
	margin-bottom:25px;
}

#rechercheprivilege p#p2{
	margin-bottom:25px;
}

#rechercheprivilege p#p3{
	margin-bottom:25px;
}

#rechercheprivilege p#p6{
	margin-left:57px;
	background: url(images/tiret_gris.jpg) no-repeat left 8px;;
	padding-left:10px;
	display:block;
	width:617px;
}

#rechercheprivilege p#p7{
	margin-left:57px;
	background: url(images/tiret_gris.jpg) no-repeat left 8px;;
	padding-left:10px;
	display:block;
	width:617px;
}

#rechercheprivilege p#p8{
	margin-left:57px;
	background: url(images/tiret_gris.jpg) no-repeat left 8px;;
	padding-left:10px;
	display:block;
	width:617px;
	padding-bottom:20px;
}

#rechercheprivilege p span.vert {
	color:#c8d32c;
	font-size:12px;
	font-weight:bold;
}

#rechercheprivilege a#a_agence {
	color:#8d8d8f;
	font-size:15px;
	font-weight:bold;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#rechercheprivilege a#a_grand {
	color:#93117e;
	font-size:12px;
}

#rechercheprivilege form {
	margin-top:30px;
	margin-left:20px;
}

#rechercheprivilege h3 {
	color:#f6a800;
	font-weight:bold;
	font-size:12px;
	background: url(images/puce_orange.jpg) no-repeat left 18px;
	padding:15px 0px 10px 20px;
	width:500px;
}

#rechercheprivilege span.asterisque {
	color: #da0505;
}
/* coordonnees */
#rechercheprivilege #coordonnees {
	width:664px;
	border-bottom:1px solid #e7e7e7;
	float:left;
	padding-bottom:8px;
	margin-bottom:20px;
}

#rechercheprivilege #coordonnees p {
	float:left;
	margin-left:23px;
	display:inline;
	padding-bottom:10px;
	width:641px;
	
}

#rechercheprivilege #coordonnees p .lab_coord_droite {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:104px;
	height:20px;
	margin:0px;
	padding:0px;
}

#rechercheprivilege #coordonnees p .lab_coord_gauche {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:108px;
	height:20px;
	padding-left:25px;
}

#rechercheprivilege #coordonnees p input {
	float:left;
	width:200px;
	height:18px;
	border:1px solid #b6b6b6;
}

#rechercheprivilege #coordonnees p input#adresse {
	width:535px;
}

/* envoyer */
#rechercheprivilege #envoyer {
	float:left;
	margin-top:15px;
	margin-bottom:20px;
	display:block;
	width:664px;
}

#rechercheprivilege #envoyer span{
	width: 180px;
	font-style: italic;
	border: 0px;
	color: #ff001e;
	font-family: verdana;
	float:left;
}

#rechercheprivilege #envoyer input#submit{
	float: right;
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_1.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}

#rechercheprivilege #envoyer input#submit2{
	float: right;
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_2.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}

#rechercheprivilege #confirm {
	margin-top:35px;
}

#rechercheprivilege #confirm a {
	color:#93117e;
}

#rechercheprivilege #confirm a:hover {
	font-style:italic;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    toutsavoir.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

div#toutsavoir {
	background: url(images/back_alerte.jpg) no-repeat;
	height:43px;
	width:258px;
	padding-top:7px;
}

#toutsavoir h1 {
	width:238px;
	padding-left:20px;
}

#toutsavoir h1 a#titre {
	color:#c8d32c;
	font-size:14px;
	font-weight:bold;
}

#toutsavoir h1 a#titre:hover{
	font-style:italic;
}

#toutsavoir p {
	width:238px;
	padding-left:20px;
}

#toutsavoir p a#phrase {
	color:#7b7c7e;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    liste-annonces.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#listeannonces {
	display:block;
	width:684px;
	margin-left:17px;
	margin-top:20px;
	color:#8d8d8f;
}
#listeannonces p#aucuneoffre {
	margin-top:40px;
	text-align:center;
}

#listeannonces p#aucuneoffre a {
	color:#93117e;
	font-size:12px;
}

#listeannonces p#aucuneoffre a:hover {
	font-style:italic;
}

#listeannonces p#titre {
	margin-bottom:30px;
}

#listeannonces p {
	font-size:12px;
	text-align:justify;
	display:block;
	width:684px;
}

#listeannonces #liste {
	float:left;
	margin-top:20px;
}

#listeannonces #liste .div_liste {
	float:left;
	list-style:none;
	background: url(images/back_listeannonces.jpg) no-repeat;
	display:block;
	width:207px;
	height:274px;
	padding-right:31px;
	margin-bottom:20px;
}

#listeannonces #liste .div_liste2 {
	float:left;
	list-style:none;
	background: url(images/back_listeannonces.jpg) no-repeat;
	display:block;
	width:207px;
	height:274px;
	margin-bottom:20px;
}

#listeannonces #liste .div_viager {
	float:left;
	list-style:none;
	background: url(images/back_listeannonces_viager.jpg) no-repeat;
	display:block;
	width:207px;
	height:274px;
	padding-right:31px;
	margin-bottom:20px;
}

#listeannonces #liste .div_viager2 {
	float:left;
	list-style:none;
	background: url(images/back_listeannonces_viager.jpg) no-repeat;
	display:block;
	width:207px;
	height:274px;
	margin-bottom:20px;
}

#listeannonces #liste .div_liste a.ref, #listeannonces #liste .div_liste2 a.ref, #listeannonces #liste .div_viager a.ref, #listeannonces #liste .div_viager2 a.ref {
	text-align:right;
	margin-right:2px;
	padding-top:3px;
	line-height:14px;	
	font-size:10px;
	color:#FFFFFF;
	background:#93117d;
	display:block;
	width:205px;
	height:17px;
	overflow:hidden;
}

#listeannonces #liste .div_liste .photos, #listeannonces #liste .div_liste2 .photos, #listeannonces #liste .div_viager .photos, #listeannonces #liste .div_viager2 .photos {
	display:block;
	width:198px;
}

#listeannonces #liste .div_liste #photo, #listeannonces #liste .div_liste2 #photo, #listeannonces #liste .div_viager #photo, #listeannonces #liste .div_viager2 #photo {
	display:block;
	height:149px;
}

#listeannonces #liste .div_liste a.ville, #listeannonces #liste .div_liste2 a.ville, #listeannonces #liste .div_viager a.ville, #listeannonces #liste .div_viager2 a.ville {
	margin-left:8px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	height:16px;
	padding-top:3px;
}

#listeannonces #liste .div_liste a.type, #listeannonces #liste .div_liste2 a.type, #listeannonces #liste .div_viager a.type, #listeannonces #liste .div_viager2 a.type {
	float:left;
	font-size:12px;
	color:#93117e;
	font-weight:bold;
	width:93px;
	height:15px;
	padding-top:3px;
	padding-left:18px;
}

#listeannonces #liste .div_liste a.montant, #listeannonces #liste .div_liste2 a.montant, #listeannonces #liste .div_viager a.montant, #listeannonces #liste .div_viager2 a.montant {
	float:left;
	font-size:12px;
	color:#93117e;
	font-weight:bold;
	width:86px;
	height:15px;
	padding-top:3px;
	padding-right:10px;
	text-align:right;
}

#listeannonces #liste .div_liste a.description, #listeannonces #liste .div_liste2 a.description, #listeannonces #liste .div_viager a.description, #listeannonces #liste .div_viager2 a.description {
	float:left;
	padding-left:18px;
	padding-right:10px;
	display:block;
	height:40px;
	text-align:justify;
	color:#383838;
	font-size:11px;
	line-height:9pt;
}

#listeannonces #liste .div_liste a.panier, #listeannonces #liste .div_liste2 a.panier, #listeannonces #liste .div_viager a.panier, #listeannonces #liste .div_viager2 a.panier {
	float:left;
	margin-left:18px;
}

#listeannonces #liste .div_liste a.details, #listeannonces #liste .div_liste2 a.details, #listeannonces #liste .div_viager a.details, #listeannonces #liste .div_viager2 a.details {
	float:left;
	margin-left:149px;
}

#main_droite #listeannviager {
	width:684px;
	padding-left:17px;
}

#main_droite #listeannviager h1 {
	padding:24px 0px 25px 0px;
	color:#f6a800;
	font-size:18px;
	font-weight:normal;
}

#main_droite #listeannviager h1 span {
	font-weight:bold;
	font-size:18px;
}

#main_droite #listeannviager h2 {
	color:#636364;
	font-size:14px;
	font-weight:bold;
	margin-bottom:3px;
}

#main_droite #listeannviager a#a_ancre {
	font-size:12px;
	color:#93117e;
	font-weight:bold;
}

#main_droite #listeannviager a#a_ancre:hover {
	font-style:italic;
}

#main_droite #listeannviager a#a_ancre:hover {
	font-style:italic;
}

#main_droite #listeannviager p#listeannoncesviager {
	text-align:justify;
	color:#8d8d8f;
	font-size:12px;
}

#main_droite #listeannviager p#listeannoncesviager2 {
	text-align:justify;
	color:#8d8d8f;
	font-size:12px;
	padding-bottom:20px;
}

#main_droite #listeannviager p#listeannoncesviager span#orange {
	color:#f6a800;
	font-weight:bold;
	font-size:12px;
}
#main_droite #tri_listeannonce {
	float:left;
	display:block;
	width:701px;
	text-align:right;
	margin:10px 0px 10px 0px;
}

#main_droite #tri_listeannonce #tri {
	display:block;
	width:140px;
	border:1px solid #d0d0d0;
	float:right;
}

#main_droite #tri_listeannonce #lab_tri {
	float:right;
	display:block;
	height:15px;
	padding-right:5px;
	padding-top:2px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    selection.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#selection {
	display:block;
	width:684px;
	height:710px;
	margin-left:17px;
	margin-top:20px;
	color:#8d8d8f;
}
#selection p#aucuneoffre {
	margin-top:40px;
	text-align:center;
}

#selection p#aucuneoffre a {
	color:#93117e;
	font-size:12px;
}

#selection p#aucuneoffre a:hover {
	font-style:italic;
}

#selection p#titre {
	margin-bottom:30px;
}

#selection p {
	font-size:12px;
	text-align:justify;
	display:block;
	width:684px;
}

#selection #liste {
	float:left;
	margin-top:20px;
}

#selection #liste .div_liste {
	float:left;
	list-style:none;
	background: url(images/back_listeannonces.jpg) no-repeat;
	display:block;
	width:207px;
	height:274px;
	padding-right:31px;
	margin-bottom:20px;
}

#selection #liste .div_liste2 {
	float:left;
	list-style:none;
	background: url(images/back_listeannonces.jpg) no-repeat;
	display:block;
	width:207px;
	height:274px;
	margin-bottom:20px;
}

#selection #liste .div_liste a.ref, #selection #liste .div_liste2 a.ref {
	text-align:right;
	margin-right:4px;
	padding-top:3px;
	font-size:11px;
	color:#FFFFFF;
	display:block;
	width:203px;
	height:17px;
}

#selection #liste .div_liste .photos, #selection #liste .div_liste2 .photos {
	display:block;
	width:198px;
}

#selection #liste .div_liste #photo, #selection #liste .div_liste2 #photo {
	display:block;
	height:149px;
}

#selection #liste .div_liste a.ville, #selection #liste .div_liste2 a.ville {
	margin-left:8px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
	display:block;
	height:16px;
	padding-top:3px;
}

#selection #liste .div_liste a.type, #selection #liste .div_liste2 a.type {
	float:left;
	font-size:12px;
	color:#93117e;
	font-weight:bold;
	width:93px;
	height:15px;
	padding-top:3px;
	padding-left:18px;
}

#selection #liste .div_liste a.montant, #selection #liste .div_liste2 a.montant {
	float:left;
	font-size:12px;
	color:#93117e;
	font-weight:bold;
	width:86px;
	height:15px;
	padding-top:3px;
	padding-right:10px;
	text-align:right;
}

#selection #liste .div_liste a.description, #selection #liste .div_liste2 a.description {
	float:left;
	padding-left:18px;
	padding-right:10px;
	display:inline-block;
	height:40px;
	text-align:justify;
	color:#383838;
	font-size:11px;
	line-height:9pt;
}

#selection #liste .div_liste a.panier, #selection #liste .div_liste2 a.panier {
	float:left;
	margin-left:18px;
}

#selection #liste .div_liste a.details, #selection #liste .div_liste2 a.details {
	float:left;
	margin-left:149px;
}

#main_droite #select_panier {
	display:block;
	width:701px;
	margin-top:10px;
	margin-bottom:20px;
}

#main_droite p#nbselection {
	font-size:12px;
	color:#8d8d8f;
	padding-left:18px;
	margin-top:10px;
}

#main_droite a#supprpanier {
	float:right;
	font-size:11px;
	font-weight:bold;
	color:#93117e;
	background: url(images/supprpanier.jpg) no-repeat;
	padding-left:17px;
	display:block;
	height:20px;
}

#main_droite a#imprpanier {
	float:right;
	font-size:11px;
	font-weight:bold;
	color:#93117e;
	background: url(images/imprpanier.jpg) no-repeat;
	padding-left:25px;
	display:block;
	height:20px;
}

#main_droite a#imprpanier:hover, #main_droite a#supprpanier:hover {
	font-style:italic;
}

#main_droite #select_panier img {
	float:right;
	margin:0px 10px 0px 10px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    mentionslegales.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#mentionslegales {
	display:block;
	width:684px;
	margin-left:17px;
	margin-top:20px;
	color:#8d8d8f;
}

#mentionslegales p {
	margin-bottom:12px;
	font-size:12px;
	text-align:justify;
}

#mentionslegales p a {
	color:#93117e;
}

#mentionslegales p a:hover {
	font-style:italic;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    creditsetliens.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/




/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    plandusite.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

ul#plansite {
	padding: 0px 0px 10px 0px;
	margin: 20px 0px 0px 175px;
}

ul#plansite li {
	list-style:none;
	margin-left:24px;
}

ul#plansite li p {
	color: #93117e;
	font-weight: bold;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
}

ul#plansite li a.titre {
	font-weight: bold;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
	font-weight: bold;
	color:#93117e;
}

ul#plansite li a.decal {
	color: #7B7C7E;
	text-decoration: none;
	margin-left: 50px;
	margin-bottom: 3px;
}

ul#plansite li a.decal2 {
	color:#908d8d;
	font-weight: bold;
	text-decoration: none;
	margin-left: 50px;
	margin-bottom: 3px;
}

ul#plansite li a:hover {
	font-style:italic;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    alerte-mail.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/



/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    annonce.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main_droite #annonce {
	display:block;
	width:701px;
	margin-top:20px;
	color:#8d8d8f;
}

#main_droite #annonce #gauche_annonce {
	float:left;
	display:block;
	width:360px;
	height:347px;
}

#main_droite #annonce #gauche_annonce #grande_photo {
	display:block;
	width:360px;
	height:271px;
	text-align:center;
}

#main_droite #annonce #gauche_annonce #grande_photo #div_photo {
	text-align:center;
	display:block;
	width:360px;
	height:271px;
}

#main_droite #annonce #gauche_annonce #grande_photo #div_photo img#photo {
	display:block;
	height:271px;
	text-align:center;
}

#gauche_annonce #mini_photo {
	display:block;
	width:360px;
	height:75px;
	padding-top:15px;
	padding-bottom:20px;
}

#gauche_annonce #mini_photo .miniphotos {
	float:left;
	display:block;
	width:53px;
	height:40px;
	margin-left:8px;
	text-align:center;
}

#gauche_annonce #mini_photo #miniphoto1 {
	float:left;
	display:block;
	height:40px;
	width:53px;
	text-align:center;
	margin-left:1px;
}

#gauche_annonce #mini_photo .miniphotos img, #main_droite #annonce #gauche_annonce #mini_photo #miniphoto1 img {
	height:40px;
}

#gauche_annonce #d_zoom { 
	position:absolute;
	top:40px;
	left:554px;
	height:25px;
	width:65px;
	text-align:center;
	padding-top:3px;
	background-image: none;
	background-repeat: no-repeat;
	background-image: url(images/back_zoom.png);
	* background-image: None;
	background-repeat: no-repeat;
	* filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/back_zoom.png", sizingMethod='scale');
}

#gauche_annonce #d_zoom a { 
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
}

#main_droite #annonce #droite_annonce {
	float:left;
	display:block;
	width:323px;
	height:347px;
	margin-left:18px;
}

#main_droite #annonce #droite_annonce h2 {
	color:#c8d32c;
	font-size:20px;
	background: url(images/puce_verte3.jpg) no-repeat left 9px;
	padding-left:20px;
	font-weight:normal;
}

#main_droite #annonce #droite_annonce h3 {
	color:#c8d32c;
	font-size:14px;
	font-weight:normal;
	padding-left:20px;
}

#main_droite #annonce #droite_annonce h3 span{
	font-size:11px;
	color:#7a7b7d;
	font-style:italic;
}

#main_droite #annonce #droite_annonce #prix {
	color:#7a7b7d;
	font-size:14px;
	margin-top:23px;
}

#main_droite #annonce #droite_annonce #prix span {
	font-size:14px;
	color:#c8d32c;
	font-weight:bold;
}

#main_droite #annonce #droite_annonce #fai {
	font-size:11px;
	font-style:italic;
	color:#7a7b7d;
	font-family:Georgia, Verdana, Arial, Helvetica, sans-serif;
	margin-bottom:7px;
}

#main_droite #annonce #droite_annonce #titre_description {
	font-size:12px;
	font-weight:bold;
	color:#636364;
	margin-bottom:14px;
	margin-top:17px;
}

#main_droite #annonce #droite_annonce #texte_description {
	font-size:12px;
	color:#7b7c7e;
	text-align:justify;
	margin-bottom:20px;
}

#main_droite #annonce #droite_annonce a#affichercalculatrice {
	color:#93117e;
	font-size:12px;
	display:block;
	height:16px;
	padding-top:5px;
	text-align:right;
	background:url(images/euro.jpg) no-repeat 160px;
}

#main_droite #annonce #droite_annonce a#affichercalculatrice:hover, #main_droite #annonce #droite_annonce a#resultatcalculatrice:hover {
	font-style:italic;
}

#main_droite #annonce #droite_annonce a#resultatcalculatrice {
	text-align:right;
	color:#93117e;
	font-size:12px;
	display:block;
	height:16px;
	padding-top:5px;
	background:url(images/euro.jpg) no-repeat right;
	padding-right:25px;
}

#main #calculatrice {
	position:absolute;
	top:11px;
	left:328px;
	display:block;
	height:298px;
	width:465px;
	border:4px solid #7b7c7e;
	background:#FFFFFF url(images/calculatrice.jpg) no-repeat;
}

#main #calculatrice #titre {
	color:#FFFFFF;
	font-size:24px;
	display:block;
	width:400px;
	height:63px;
	padding:25px 0px 0px 60px;
}

#main #calculatrice #soustitre {
	padding:0px 0px 28px 12px;
	font-size:13px;
	font-style:italic;
	color:#8d8d8f;
}

#main #calculatrice p {
	float:left;
	padding-left:95px;
	padding-bottom:20px;
	font-size:12px;
	color:#8d8d8f;
}

#main #calculatrice p label {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	display:block;
	width:122px;
}

#main #calculatrice p input {
	float:left;
	display:block;
	height:17px;
	border:1px solid #b6b6b6;
}


#main #calculatrice p input.input_cache {
	float:left;
	display:none;
	height:0px;
}


#main #calculatrice p#envoyer {
	float:left;
	padding:0px 25px 20px 25px;
	font-size:12px;
	color:#8d8d8f;
	display:block;
	width:415px;
}

#main #calculatrice p input#submit {
	float: right;
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_1.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}

#main #calculatrice p input#submit2 {
	float: right;
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_2.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}

#main #calculatrice p a#a_submit {
	float: left;
	width: 80px;
	height:27px;
	border: 0px;
	background: url(images/bt_recherche_1.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:8px 0px 0px 25px;
	margin-right:50px;
}

#main #calculatrice p a#a_submit:hover {
	float: left;
	width: 80px;
	height:27px;
	border: 0px;
	background: url(images/bt_recherche_2.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:8px 0px 0px 25px;
	margin-right:50px;
}


/* Gestion pages precedente / suivante / ...  commun à haut et bas */
#main_droite #annonce #droite_annonce #pagination {
	border-bottom:1px solid #e7e7e7;
	border-top:1px solid #e7e7e7;
	display:block;
	height:20px;
	margin-bottom:12px;
}

#main_droite #annonce #droite_annonce #pagination #prec_annonce {
	float:left;
	width:114px;
	height:10px;
	padding-bottom:5px;
	padding-top:3px;
}

#main_droite #annonce #droite_annonce #pagination #prec_annonce a {
	float:left;
	color:#93117e;
	background:#FFFFFF url(images/flecheprec.jpg) no-repeat left 2px;
	padding:0px 0px 0px 17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#main_droite #annonce #droite_annonce #pagination #prec_annonce a:hover{
	font-style:italic;
}

#main_droite #annonce #droite_annonce #pagination #liste_pages_annonce {
	float:left;
	width:111px;
	height:10px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#93117e;
	padding-bottom:5px;
	padding-top:3px;
}

#main_droite #annonce #droite_annonce #pagination #liste_pages_annonce a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#93117e;
	padding-left:3px;
	padding-right:3px;
	border-left:1px solid #93117e;
	border-right:1px solid #93117e;
}

#main_droite #annonce #droite_annonce #pagination #liste_pages_annonce a:hover {
	font-style:italic;
}

#main_droite #annonce #droite_annonce #pagination #liste_pages_annonce a.retour2 {
	width:684px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#93117e;
}

#main_droite #annonce #droite_annonce #pagination #liste_pages_annonce em {
	color:#c8d32d;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


#main_droite #annonce #droite_annonce #pagination #suiv_annonce {
	float:left;
	width:98px;
	height:10px;
	padding-bottom:5px;
	padding-top:3px;
}


#main_droite #annonce #droite_annonce #pagination #suiv_annonce a{
	float:right;
	color:#93117e;
	background:#FFFFFF url(images/flechesuiv.jpg) no-repeat right 2px;;
	padding:0px 17px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


#main_droite #annonce #droite_annonce #pagination #suiv_annonce a:hover{
	font-style:italic;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    gestion de pages suiv / prec ... page ma selection et liste annonces   :: ////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* Gestion pages precedente / suivante / ...  du bas */
#pages_bas {
	clear:both;
	width:701px;
	height:22px;
	margin-bottom:40px;
}


/* Gestion pages precedente / suivante / ...  commun à haut et bas */
#prec {
	float:left;
	width:192px;
	margin-top:7px;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px solid #e7e7e7;
	border-top:1px solid #e7e7e7;
}

#prec a {
	float:left;
	color:#93117e;
	background:#FFFFFF url(images/flecheprec.jpg) no-repeat left 2px;
	padding:0px 0px 0px 17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#prec a:hover{
	font-style:italic;
}

#liste_pages {
	float:left;
	width:300px;
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#93117e;
	font-weight:bold;
	margin-top:7px;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px solid #e7e7e7;
	border-top:1px solid #e7e7e7;
}

#liste_pages a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#93117e;
	font-weight:bold;
}

#liste_pages a.retour2 {
	width:684px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#93117e;
	font-weight:bold;
	padding-left:24px;
}

#liste_pages em {
	color:#c8d32d;
	font-style:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}


#suiv {
	float:left;
	width:192px;
	margin-top:7px;
	padding-bottom:5px;
	padding-top:5px;
	border-bottom:1px solid #e7e7e7;
	border-top:1px solid #e7e7e7;
}


#suiv a{
	float:right;
	color:#93117e;
	background:#FFFFFF url(images/flechesuiv.jpg) no-repeat right 2px;;
	padding:0px 17px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


#suiv a:hover{
	font-style:italic;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    ami.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#ami {
	display:block;
	width:684px;
	height:350px;
	margin-left:17px;
	margin-top:20px;
	color:#8d8d8f;
}


#ami #carac {
	display:block;
	width:698px;
}

#ami #carac p {
	clear:both;
	margin:0px 0px 14px 0px;
	display:block;
	height:17px;
	text-align:justify;
}

#ami #carac p label { 
	float:left;
	display:block;
	width:170px;
	height:17px;
}

#ami #carac p input {
	float:left;
	display:block;
	height:17px;
	width:250px;
	border:1px solid #b3b3b3;
}

#ami #carac p label span.asterisque {
	float: none;
	font-style: italic;
	width: 2px;
	color: #da0505;
	margin-left: 5px;
	margin-right:5px;
}

#ami #carac p textarea { 
	float:left;
	display:block;
	width:507px;
	border:1px solid #b3b3b3;
}


/* Bloc envoyer */
#ami #envoyer {
	clear:both;
	width:684px;
	margin:0px 0px 0px 0px;
	padding:35px 0px 15px 0px;
}

#ami #envoyer input#submit{
	float: right;
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_1.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}

#ami #envoyer input#submit2{
	float: right;
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_2.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}


#ami #envoyer span{
	width: 180px;
	font-style: italic;
	border: 0px;
	color: #ff001e;
	font-family: verdana;
	float:left;
}

#ami #envoyer p {
	clear:both;
	border:0px;
	color:#FFFFFF;
}

#ami #confirm a#retour {
	background:#FFFFFF url(images/fleche.jpg) no-repeat left 2px;
	margin-top: 15px;
	text-decoration: none;
	color:#93117e;
	padding-left:15px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    zoom.php   :: ///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#zoom_detail{
	text-align:center;
	height:555px;
	padding:50px 0px 0px 0px;
}

#zoom_detail a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#93117e;
	text-decoration:none;

}

#zoom_detail a#zoom_prec{
	padding-right:20px;
}

#zoom_nav{
	margin:10px 0px 0px 0px;
}

#zoom_nav a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#93117e;
	text-decoration:none;
}

#zoom_nav a:hover{
	color:#c8d32d;
} 

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    compteur.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#compteur {
	display:block;
	width:684px;
	margin-left:17px;
	margin-top:20px;
	color:#8d8d8f;
}

#compteur p {
	font-size:12px;
	text-align:justify;
}

#compteur p#p1 span{
	font-size:12px;
	font-weight:bold;
}

#compteur p a#a_agence_compteur {
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#8d8d8f;
}

#compteur p a#a_alertemail {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#8d8d8f;
}

#compteur p a:hover {
	font-style:italic;
}

#compteur p#p2 {
	font-size:13px;
	margin-top:20px;
	margin-bottom:20px;
}

#compteur p#p2 span{
	font-size:13px;
	font-style:italic;
}

/* Formulaire */
#compteur {
	display:block;
	width:684px;
	margin:0px 0px 0px 17px;
}

#compteur h3 {
	color:#f6a800;
	font-weight:bold;
	font-size:12px;
	background: url(images/puce_orange.jpg) no-repeat left 18px;
	padding:15px 0px 10px 20px;
	width:500px;
}

#compteur span.asterisque {
	color: #da0505;
}

/* entete */
#compteur #entete {
	float:left;
	border-bottom:1px solid #e7e7e7;
	padding-bottom:10px;
	width:684px;
}

#compteur #entete label {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color:#8d8d8f;
}

#compteur #entete #souhait{
	float:left;
	width:112px;
	height:17px;
}

#compteur #entete p#p_bouton1 {
	float:left;
	width:70px;
	height:17px;
}

#compteur #entete p#p_bouton2 {
	float:left;
	width:85px;
	padding-left:10px;
	height:17px;
}

#compteur #entete input#souhait_vendre {
	float:left;
	border:0px;
	height:17px;
}

#compteur #entete p .bouton {
	float:left;
	height:17px;
	padding:0px 0px 0px 5px;
}

#compteur #entete input#souhait_louer {
	float:left;
	border:0px;
	margin-left:15px;
	height:17px;
}

#compteur #entete #bienpropose {
	float:left;
	width:111px;
	padding-left:124px;
}

#compteur #entete #bienpropose2 {
	float:left;
	width:122px;
	padding-left:24px;
}

#compteur #entete select {
	float:left;
	width:140px;
	border:1px solid #b3b3b3;
}

/* caracteristique */
#compteur #caracteristique {
	float:left;
	border-bottom:1px solid #e7e7e7;
}

#compteur #caracteristique p {
	float:left;
	margin-left:23px;
	display:inline;
	padding-bottom:10px;
	width:661px;
	font-size:12px;
	color:#8d8d8f;
}

#compteur #caracteristique p input#surfhab, #compteur #caracteristique p input#surfter, #compteur #caracteristique p input#budgetmin, #compteur #caracteristique p input#budgetmax {
	float:left;
	width:140px;
	height:18px;
	border:1px solid #b6b6b6;
}

#compteur #caracteristique p input#nbpieces, #compteur #caracteristique p input#nbchambres {
	float:left;
	width:59px;
	height:18px;
	border:1px solid #b6b6b6;
}

#compteur #caracteristique p .lab_carac_droite {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:122px;
	height:20px;
}

#compteur #caracteristique p .lab_carac_milieu {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:63px;
	height:20px;
	padding-left:45px;
}

#compteur #caracteristique p .lab_carac_gauche {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:149px;
	height:20px;
	padding-left:86px;
}

#compteur #caracteristique p .fin {
	float:left;
}
/* localisation */
#compteur #localisation {
	float:left;
	border-bottom:1px solid #e7e7e7;
}

#compteur #localisation p {
	float:left;
	margin-left:23px;
	display:inline;
	padding-bottom:10px;
	width:661px;
	
}

#compteur #localisation p input {
	float:left;
	width:140px;
	height:18px;
	border:1px solid #b6b6b6;
}

#compteur #localisation p #lab_loca_droite {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:122px;
	height:20px;
}

#compteur #localisation p #lab_loca_gauche {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:62px;
	height:20px;
	padding-left:86px;
}

#compteur #localisation a#a_rechercheville{
	font-size:12px;
	color:#93117e;
}

#compteur #localisation a#a_rechercheville:hover{
	font-style:italic;
}

#compteur h3#loca {
	color:#f6a800;
	font-weight:bold;
	font-size:12px;
	background: url(images/puce_orange.jpg) no-repeat left 18px;
	padding:15px 0px 10px 20px;
	width:300px;
}

/* coordonnees */
#compteur #coordonnees {
	border-bottom:1px solid #e7e7e7;
	float:left;
	padding-bottom:8px;
	margin-bottom:20px;
}

#compteur #coordonnees p {
	float:left;
	margin-left:23px;
	display:inline;
	padding-bottom:10px;
	width:661px;
	
}

#compteur #coordonnees p .lab_coord_droite {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:104px;
	height:20px;
	margin:0px;
	padding:0px;
}

#compteur #coordonnees p .lab_coord_gauche {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:106px;
	height:20px;
	padding-left:46px;
}

#compteur #coordonnees p input {
	float:left;
	width:200px;
	height:18px;
	border:1px solid #b6b6b6;
}

#compteur #coordonnees p input#adresse {
	width:554px;
}

/* message */
#compteur #message {
}

#compteur #message h3#mess {
	float:left;
	color:#f6a800;
	font-weight:bold;
	font-size:12px;
	background: url(images/puce_orange.jpg) no-repeat left 2px;
	padding:0px 0px 0px 20px;
	display:block;
	width:107px;
}

#compteur #message textarea {
	float:left;
	display:block;
	width: 555px;
	height:95px;
	border-color:#b3b3b3;
	border:1px solid #b3b3b3;
}
/* envoyer */
#compteur #envoyer {
	float:left;
	margin-top:15px;
	padding-bottom:30px;
	display:block;
	width:684px;
}

#compteur #envoyer span{
	width: 180px;
	font-style: italic;
	border: 0px;
	color: #ff001e;
	font-family: verdana;
	float:left;
}

#compteur #envoyer input#submit{
	float: right;
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_1.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}

#compteur #envoyer input#submit2{
	float: right;
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_2.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}

#compteur #erreur {
	text-align:center;
	color:red;
	margin-bottom:20px;
	margin-top:20px;
	font-size:14px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    resultatcompteur.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#resultatcompteur {
	display:block;
	width:684px;
	margin-left:17px;
	color:#8d8d8f;
}

#resultatcompteur h2 {
	font-size:12px;
	font-weight:bold;
	color:#636364;
	margin-bottom:10px;
	margin-top:25px;
}

#resultatcompteur p {
	font-size:12px;
	text-align:justify;
	color:#8d8d8f;
}

#resultatcompteur p span {
	font-size:12px;
	color:#c8d32d;
	font-weight:bold;
}

#resultatcompteur p a {
	font-size:12px;
	color:#8d8d8f;
	font-size:15px;
	font-weight:bold;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#resultatcompteur p a:hover {
	font-style:italic;
}

#resultatcompteur p#appeler {
	font-size:14px;
	text-align:justify;
	color:#c8d32d;
	margin-bottom:25px;
	margin-top:25px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    alertepro.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#alertepro {
	display:block;
	width:684px;
	margin-left:17px;
	margin-top:20px;
	color:#8d8d8f;
}

#alertepro p {
	font-size:12px;
	text-align:justify;
}

#alertepro p#p1 a#gris{
	font-size:12px;
	font-weight:bold;
	color:#8d8d8f;
}

#alertepro p#p1 a#gris:hover {
	font-style:italic;
}

#alertepro p#p1 span#vert{
	font-size:12px;
	font-weight:bold;
	color:#c8d32d;
}

#alertepro p#p1 {
	margin-bottom:40px;
}

#alertepro #erreur {
	text-align:center;
	color:red;
	margin-bottom:40px;
	font-size:14px;
}

#alertepro #desactive {
	text-align:center;
	color:#8d8d8f;
	margin-bottom:40px;
	font-size:12px;
}

/* Formulaire */
#alertepro h3 {
	color:#f6a800;
	font-weight:bold;
	font-size:12px;
	background: url(images/puce_orange.jpg) no-repeat left 18px;
	padding:15px 0px 10px 20px;
	width:500px;
}

#alertepro span.asterisque {
	color: #da0505;
}

/* entete */
#alertepro #entete {
	float:left;
	border-bottom:1px solid #e7e7e7;
	padding-bottom:10px;
	width:684px;
}

#alertepro #entete label {
	font-family: Verdana, Arial, sans-serif;
	font-size:12px;
	color:#8d8d8f;
}

#alertepro #entete #souhait{
	float:left;
	width:112px;
	height:17px;
}

#alertepro #entete p#p_bouton1 {
	float:left;
	width:70px;
	height:17px;
}

#alertepro #entete p#p_bouton2 {
	float:left;
	width:85px;
	padding-left:10px;
	height:17px;
}

#alertepro #entete input#souhait_vendre {
	float:left;
	border:0px;
	height:17px;
}

#alertepro #entete p .bouton {
	float:left;
	height:17px;
	padding:0px 0px 0px 5px;
}

#alertepro #entete input#souhait_louer {
	float:left;
	border:0px;
	margin-left:15px;
	height:17px;
}

#alertepro #entete #bienpropose {
	float:left;
	width:111px;
	padding-left:124px;
}

#alertepro #entete #bienpropose2 {
	float:left;
	width:122px;
	padding-left:24px;
}

#alertepro #entete select {
	float:left;
	width:140px;
	border:1px solid #b3b3b3;
}

/* caracteristique */
#alertepro #caracteristique {
	float:left;
	border-bottom:1px solid #e7e7e7;
}

#alertepro #caracteristique p {
	float:left;
	margin-left:23px;
	display:inline;
	padding-bottom:10px;
	width:661px;
	font-size:12px;
	color:#8d8d8f;
}

#alertepro #caracteristique p input#surfhab, #alertepro #caracteristique p input#surfter, #alertepro #caracteristique p input#budgetmin, #alertepro #caracteristique p input#budgetmax {
	float:left;
	width:140px;
	height:18px;
	border:1px solid #b6b6b6;
}

#alertepro #caracteristique p input#nbpieces, #alertepro #caracteristique p input#nbchambres {
	float:left;
	width:59px;
	height:18px;
	border:1px solid #b6b6b6;
}

#alertepro #caracteristique p .lab_carac_droite {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:122px;
	height:20px;
}

#alertepro #caracteristique p .lab_carac_milieu {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:63px;
	height:20px;
	padding-left:45px;
}

#alertepro #caracteristique p .lab_carac_gauche {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:149px;
	height:20px;
	padding-left:86px;
}

#alertepro #caracteristique p .fin {
	float:left;
}
/* localisation */
#alertepro #localisation {
	float:left;
	border-bottom:1px solid #e7e7e7;
}

#alertepro #localisation p {
	float:left;
	margin-left:23px;
	display:inline;
	padding-bottom:10px;
	width:661px;
	
}

#alertepro #localisation a#a_rechercheville{
	font-size:12px;
	color:#93117e;
}

#alertepro #localisation a#a_rechercheville:hover{
	font-style:italic;
}

#alertepro #localisation p input {
	float:left;
	width:140px;
	height:18px;
	border:1px solid #b6b6b6;
}

#alertepro #localisation p #lab_loca_droite {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:122px;
	height:20px;
}

#alertepro #localisation p #lab_loca_gauche {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:62px;
	height:20px;
	padding-left:110px;
}

#alertepro h3#loca {
	color:#f6a800;
	font-weight:bold;
	font-size:12px;
	background: url(images/puce_orange.jpg) no-repeat left 18px;
	padding:15px 0px 10px 20px;
	width:300px;
}*/

/* coordonnees */
#alertepro #coordonnees {
/*	width:684px;*/
	border-bottom:1px solid #e7e7e7;
	float:left;
	padding-bottom:8px;
	margin-bottom:20px;
}

#alertepro #coordonnees h3 {
	float:left;
}

#alertepro #coordonnees p {
	float:left;
	margin-left:23px;
	display:inline;
	padding-bottom:10px;
	width:661px;
	
}

#alertepro #coordonnees p .lab_coord_droite {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:104px;
	height:20px;
	margin:0px;
	padding:0px;
}

#alertepro #coordonnees p .lab_coord_gauche {
	float:left;
	font-size:12px;
	color:#8d8d8f;
	width:106px;
	height:20px;
	padding-left:46px;
}

#alertepro #coordonnees p input {
	float:left;
	width:200px;
	height:18px;
	border:1px solid #b6b6b6;
}

#alertepro #coordonnees p input#adresse {
	width:554px;
}

/* message */
#alertepro #message {
}

#alertepro #message h3#mess {
	float:left;
	color:#f6a800;
	font-weight:bold;
	font-size:12px;
	background: url(images/puce_orange.jpg) no-repeat left 2px;
	padding:0px 0px 0px 20px;
	display:block;
	width:107px;
}

#alertepro #message textarea {
	float:left;
	display:block;
	width: 555px;
	height:95px;
	border-color:#b3b3b3;
	border:1px solid #b3b3b3;
}
/* envoyer */
#alertepro #envoyer {
	float:left;
	margin-top:15px;
	padding-bottom:30px;
	display:block;
	width:684px;
}

#alertepro #envoyer span{
	width: 180px;
	font-style: italic;
	border: 0px;
	color: #ff001e;
	font-family: verdana;
	float:left;
}

#alertepro #envoyer input#submit{
	float: right;
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_1.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}

#alertepro #envoyer input#submit2{
	float: right;
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_2.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}

/* fenetre ville */
#main #fenetreville {
	position:absolute;
	top:11px;
	left:328px;
	display:block;
	height:298px;
	width:465px;
	border:4px solid #7b7c7e;
	background:#FFFFFF url(images/back_ville.jpg) no-repeat;
}

#main #fenetreville #titre {
	color:#FFFFFF;
	font-size:24px;
	display:block;
	width:400px;
	height:63px;
	padding:25px 0px 0px 10px;
}

#main #fenetreville #soustitre {
	padding:0px 0px 28px 12px;
	font-size:13px;
	font-style:italic;
	color:#8d8d8f;
}

#main #fenetreville p {
	float:left;
	padding-left:105px;
	padding-bottom:25px;
	font-size:12px;
	color:#8d8d8f;
}

#main #fenetreville p input {
	float:left;
	display:block;
	height:20px;
	border:1px solid #b6b6b6;
	margin-right:30px;
}

#main #fenetreville p input#saisie {
	margin-top:5px;
}

#main #fenetreville p input#rechercher {
/*	float: right;*/
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_1.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}

#main #fenetreville p input#rechercher2 {
/*	float: right;*/
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_2.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}


#main #fenetreville p input.input_cache {
	float:left;
	display:none;
	height:0px;
}


#main #fenetreville p#envoyer {
	float:left;
	padding:0px 25px 20px 45px;
	font-size:12px;
	color:#8d8d8f;
	display:block;
	width:415px;
}

#main #fenetreville p input#submit {
	float: right;
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_1.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}

#main #fenetreville p input#submit2 {
	float: right;
	width: 105px;
	height:35px;
	border: 0px;
	background: url(images/bt_recherche_2.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px 0px 5px 5px;
}

#main #fenetreville p a#a_submit {
	float: left;
	width: 80px;
	height:27px;
	border: 0px;
	background: url(images/bt_recherche_1.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:8px 0px 0px 25px;
	margin-right:50px;
}

#main #fenetreville p a#a_submit:hover {
	float: left;
	width: 80px;
	height:27px;
	border: 0px;
	background: url(images/bt_recherche_2.jpg) no-repeat;
	color:#626263;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:8px 0px 0px 25px;
	margin-right:50px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    resultatalertepro.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#resultatalertepro {
	display:block;
	width:684px;
	margin-left:17px;
	color:#8d8d8f;
}

#resultatalertepro p {
	font-size:12px;
	text-align:justify;
	color:#8d8d8f;
}

#resultatalertepro p#p1 {
	background: url(images/img_01.jpg) no-repeat;
	padding-left:87px;
	height:41px;
	margin-top:25px;
	margin-bottom:30px;
	padding-top:8px;
}

#resultatalertepro p#p2 {
	clear:both;
	background: url(images/img_02.jpg) no-repeat;
	padding-left:87px;
	height:41px;
	margin-bottom:40px;
	padding-top:8px;
}

#resultatalertepro p span#vert {
	font-size:12px;
	color:#c8d32d;
	font-weight:bold;
}

#resultatalertepro p span#gris {
	font-size:12px;
	color:#8d8d8f;
	font-weight:bold;
}

#resultatalertepro p a#gris {
	font-size:12px;
	color:#8d8d8f;
	font-weight:bold;
}

#resultatalertepro p a#a_agenceresultalerte {
	font-size:15px;
	color:#8d8d8f;
	font-size:15px;
	font-weight:bold;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#resultatalertepro p a:hover {
	font-style:italic;
}

#resultatalertepro #tabloalertepro {
	float:left;
	display:block;
	width:684px;
	margin-bottom:40px;
}

#resultatalertepro #tabloalertepro #entete_alertepro {
	

}

#resultatalertepro #tabloalertepro #entete_alertepro #ville {
	float:left;
	display:block;
	width:218px;
	height:33px;
	padding-top:8px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	text-align:center;
	margin-right:1px;
	background: url(images/titreresultatalertepro.jpg) repeat-x;
	margin-bottom:1px;
}

#resultatalertepro #tabloalertepro #entete_alertepro #type{
	float:left;
	display:block;
	width:140px;
	height:33px;
	padding-top:8px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	text-align:center;
	background: url(images/titreresultatalertepro.jpg) repeat-x;
	margin-right:1px;
	margin-bottom:1px;
}

#resultatalertepro #tabloalertepro #entete_alertepro #surface {
	float:left;
	display:block;
	width:140px;
	height:33px;
	padding-top:8px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	text-align:center;
	margin-right:1px;
	background: url(images/titreresultatalertepro.jpg) repeat-x;
	margin-right:1px;
	margin-bottom:1px;
}

#resultatalertepro #tabloalertepro #entete_alertepro #prix {
	float:left;
	display:block;
	width:182px;
	height:33px;
	padding-top:8px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
	text-align:center;
	margin-right:1px;
	background: url(images/titreresultatalertepro.jpg) repeat-x;
	margin-bottom:1px;
}

#resultatalertepro #tabloalertepro .fondgris p {
	background: url(images/fondgris.jpg) repeat-x;
	color:#636364;
	font-size:14px;
	font-weight:bold;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#resultatalertepro #tabloalertepro .fondvert p {
	background: url(images/fondvert.jpg) repeat-x;
	color:#636364;
	font-size:14px;
	font-weight:bold;
	font-family: Century Gothic, Verdana, Arial, sans-serif;
}

#resultatalertepro #tabloalertepro .fondgris p.localisation, #resultatalertepro #tabloalertepro .fondvert p.localisation {
	float:left;
	display:block;
	width:208px;
	height:30px;
	margin-right:1px;
	margin-bottom:1px;
	padding:11px 5px 0px 5px;
}

#resultatalertepro #tabloalertepro .fondgris p.type, #resultatalertepro #tabloalertepro .fondvert p.type {
	float:left;
	display:block;
	width:140px;
	height:30px;
	margin-right:1px;
	margin-bottom:1px;
	padding-top:11px;
	text-align:center;
}

#resultatalertepro #tabloalertepro .fondgris p.surface, #resultatalertepro #tabloalertepro .fondvert p.surface {
	float:left;
	display:block;
	width:140px;
	height:30px;
	margin-right:1px;
	margin-bottom:1px;
	padding-top:11px;
	text-align:center;
}

#resultatalertepro #tabloalertepro .fondgris p.prix, #resultatalertepro #tabloalertepro .fondvert p.prix {
	float:left;
	display:block;
	width:182px;
	height:30px;
	margin-bottom:1px;
	padding-top:11px;
	text-align:center;
}

/*//////////////////////////Recherche Simple/////////////////////////////////////////////////////////////////////*/

#main #contenu2 #recherchesimple{
	color:#8d8d8f;
}

#main #contenu2 #recherchesimple p.introrech{
	padding:15px 45px 0px 18px;
	text-align:justify;
	font-size:12px;
	color:#8d8d8f;
}

#main #contenu2 #recherchesimple a{
	color:#636364;
	font-weight:bold;
	font-size:12px;
}
#main #contenu2 #recherchesimple span#asterisque{
	color:#FF0000;
}

#main #contenu2 #recherchesimple #formulairesimple{
	padding:35px 0px 3px 40px;
	border-bottom:1px solid #e8e9e9;
	width:660px;
	height:280px;
}

#main #contenu2 #recherchesimple #formulairesimple h2{
	color:#f6a800;
	font-size:12px;
	font-weight:bold;
	padding-left:25px;
}

#main #contenu2 #recherchesimple #formulairesimple ul{
	padding:10px 0px 0px 26px;	
	list-style:none;
}

#main #contenu2 #recherchesimple #formulairesimple ul li{
	padding-top:10px;
}

#main #contenu2 #recherchesimple #formulairesimple ul li#rechsimple_categorie input.categorie_vente{
	margin-left:30px;
	border:none;
}
#main #contenu2 #recherchesimple #formulairesimple ul li#rechsimple_categorie input.categorie_viager{
	margin-left:30px;
	border:none;
}
#main #contenu2 #recherchesimple #formulairesimple ul li#rechsimple_categorie input.categorie_location{
	margin-left:30px;
	border:none;
}

#main #contenu2 #recherchesimple #formulairesimple ul li input{
	border:1px solid #c1c1c1;
}

#main #contenu2 #recherchesimple #formulairesimple ul li .rech_type{
	margin-left:62px;
	border:1px solid #c1c1c1;
}

#main #contenu2 #recherchesimple #formulairesimple ul li input.rech_budgetmin{
	margin-left:55px;
}

#main #contenu2 #recherchesimple #formulairesimple ul li input.rech_budgetmax{
	margin-left:3px;
}

#main #contenu2 #recherchesimple #formulairesimple ul li input.rech_surfmin{
	margin-left:55px;
}

#main #contenu2 #recherchesimple #formulairesimple ul li input.rech_surfmax{
	margin-left:3px;
}

#main #contenu2 #recherchesimple #formulairesimple ul li input.rech_nbpiecemin{
	margin-left:20px;
}

#main #contenu2 #recherchesimple #formulairesimple ul li input.rech_nbpiecemax{
	margin-left:3px;
}

#main #contenu2 #recherchesimple #formulairesimple ul li .rech_secteur{
	margin-left:15px;
	border:1px solid #c1c1c1;
}

#main #contenu2 #recherchesimple #formulairesimple ul li span.commentaire {
	float:left;
}

#main #contenu2 #recherchesimple #formulairesimple ul li input.rech_comm{
	padding:0px 300px 50px 0px;
	margin-left:33px;
}

#main #contenu2 #recherchesimple #rech_coordonnees{
	padding:23px 0px 0px 40px;
}

#main #contenu2 #recherchesimple #rech_coordonnees h2{
	color:#f6a800;
	font-size:12px;
	font-weight:bold;
	padding-left:25px;
}

#main #contenu2 #recherchesimple #rech_coordonnees ul{
	padding:10px 0px 5px 26px;	
	list-style:none;
}

#main #contenu2 #recherchesimple #rech_coordonnees ul li input{
	margin:0px 25px 5px 25px;
	border:1px solid #c1c1c1;
}

#main #contenu2 #recherchesimple #rech_coordonnees ul li input.coordonnes_nom{
	margin-left:50px;
}

#main #contenu2 #recherchesimple #rech_coordonnees ul li input.coordonnes_tel{
	margin-left:17px;
}

#main #contenu2 #recherchesimple #rech_coordonnees ul li input.coordonnees_prenom{
	margin-left:58px;
}

#main #contenu2 #recherchesimple #rech_coordonnees ul li input.coordonnees_mail{
	margin-left:17px;
}

#main #contenu2 #recherchesimple #rech_coordonnees #contact_agence{
	margin-left:26px;
}

#main #contenu2 #recherchesimple #rech_coordonnees span.etrecontact{
	font-weight:bold;
	color:#383838;
	font-size:12px;
}

#main #contenu2 #recherchesimple #rech_coordonnees #bloc_envoi{
	padding-top:15px;
}

#main #contenu2 #recherchesimple #rech_coordonnees #bloc_envoi span.champsobligatoires{
	color:#FF0000;
	font-style:italic;
	font-size:11px;
	float:left;
}

#main #contenu2 #recherchesimple #rech_coordonnees #bloc_envoi input{
	float:right;
	display:block;
	width:105px;
	height:35px;
	margin-right:45px;
	background:url(images/bt_recherche_1.jpg) no-repeat;
	
	font-size:12px;
	color:#626263;
}

#main #contenu2 #recherchesimple #rech_coordonnees #mentions_reche{
	padding:45px 0px 30px 0px;
	text-align:justify;
}

#main #contenu2 #recherchesimple #rech_coordonnees #mentions_reche p.infosrech{
	color:#8d8d8f;
	font-size:10px;
	font-weight:normal;
	text-align:justify;
}
#main #contenu2 #recherchesimple #rech_coordonnees #mentions_reche .mailsuzanneimmo{
	color:#93117e;
	font-size:10px;
}
#listeannonces  p.texte_plus{
	float:left;
	padding:0 7px;
	margin-bottom:40px;
	clear:both;
}
#listeannonces  p.texte_plus, #listeannonces  p.texte_plus strong, #listeannonces  p.texte_plus a{
	font-family:Verdana,Arial,sans-serif;
	font-size:11px;
	color:#686868;
}
#listeannonces  p.texte_plus a{
	text-decoration:underline;
}