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

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


a:link,a:visited,a:hover,a:active{
	text-decoration:none;
}


.italique{
	font-style:italic;
}

.gras {
	font-weight:bold;
}

.justifier {
	text-align:justify;
}

.droite {
	text-align:right;
}
	
.grisgras {
	font-weight:bold;
	color:#595959;
}

.orange{
	color:#de7b0a;
	font-weight:bold;
}

.couleur_orange{
	color:#de7b0a;
}

.gris {
	color:#908d8d;
	font-weight:bold;
}


p {
	color:#7f7c7c;
}

li {
	color:#7f7c7c;
}

.taille13 {
	font-size:13px;
}


.interligne {
	line-height:15pt;
}

.retourligne{
	clear:both;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    Main / Commun  :: ///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* Main_transparant de presque toutes pages */
#main_transparant {
	position: absolute;
	left:50%;
	top:0px;
	width: 980px;
	margin-left:-476px;
	background-image: none;
	background-repeat:no-repeat;
	background-image: url(images/fond_ombre.png);
}

/*
body{ behavior: url(iepngfix.htc); }*/

/* Main de presque toutes pages */
#main {
	float:left;
	display:inline;
	width: 950px;
	margin:0px 15px 0px 15px;
	background:#FFFFFF url(images/pa_main.jpg) repeat-y;

}

/* Main gauche de presque toutes pages */
#main_gauche {
	float:left;
	width:202px;
	margin:0px !important;
	padding:0px !important;
	z-index:1;
}

#main_gauche a#logo {
 margin:0px !important;
 padding:0px !important;
 width:202px;
 height:316px;
 display:block;
 background:url(images/logo.jpg) no-repeat;
  text-indent:-9999px;
}


/* Main droite de presque toutes pages */
#main_droite {
	float:left;
	width:748px;
	z-index:1;
}

#main_droite #retrait {
	margin:0px 0px 0px 9px;
}

#main_droite h1#titre_page {
	background:url(images/titre_page.jpg) no-repeat;
	margin:0px 0px 0px 9px;
	padding:75px 0px 20px 32px;
	font-size: 18px;
	color:#552925;
	font-weight:normal;
}


#corps_page {
	clear:both;
	margin:0px 0px 0px 24px;
	padding:0px;
}

#corps_page h1 {
	font-size:14px;
	color:#de7b0a;
	font-style:italic;
	margin:0px 0px 0px 0px;
	padding:17px 0px 10px 0px;
}

#corps_page p {
	font-size:11px;
	width:698px;
	margin-bottom:12px;
}

#corps_page p#signaturedroite {
	text-align:right;
	width:698px;
	margin:32px 0px 44px 0px;
	font-style:italic;
}

#corps_page h2 {
	font-size:14px;
	color:#de7b0a;
	font-style:italic;
	margin:0px 0px 12px 0px;
	padding-top:14px;
}

#corps_page ul {
	margin-left:35px;
}
#corps_page ul li {
	font-size:11px;
	width:658px;
}

p#titretarifs {
	margin-left:37px;
	width:661px;
}

#corps_page p.detailstarifs {
	margin-left:73px;
	text-align:justify;
	width:615px;
	background:url(images/puce_texte.jpg) no-repeat left 2px;;
	padding-left:10px;
}


img#pied_page {
	display:block;
}

p#sans_margin {
	margin:0px;
	padding:0px;
}


#corps_page a { /* mentions légales */
	color:#de7b0a;
}
					
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////::    Bandeau Haut   :: /////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#haut {
	height:120px;
	width: 748px;
	border : 0px;
}

#haut img {
	display:block;
}

#haut ul {
	clear:both;
	height:21px;
	background-color:#552925;
	margin:0px 0px 0px 9px;
	border-top:2px solid #704743;
}

#haut ul li {
	float:right;
	height:11px;
	list-style:none;
	padding:2px 0px 5px 0px;
}

#haut ul li a {
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
	padding:0px 11px 0px 13px;
	height:11px;
}

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

#haut ul li a.milieulien {
	border-right:1px solid #3e1e1a;
	border-left:1px solid #6c433f;
}

#haut ul li a.milieulien:hover {
	font-style:italic;
}

#haut ul li a.premierlien {
	border-right:1px solid #3e1e1a;
}

#haut ul li a.premierlien:hover {
	border-right:1px solid #3e1e1a;
	font-style:italic;
}

#haut ul li a.dernierlien {
	border-left:1px solid #6c433f;
}

#haut ul li a.dernierlien:hover {
	border-left:1px solid #6c433f;
	font-style:italic;
}

#haut ul li a#lienencours {
	color:#de7b0a;
}

#haut ul li a#lienencours:hover {
	color:#FFFFFF;
	font-style:italic;
}



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

ul#bas{
	clear:both;
	width:931px;
	height:20px;
	font-size:11px;
	color:#56413E;
	background-color:#2b120f;
	padding-left:19px;
	margin:0px 15px 0px 15px;
}

ul#bas li{
	float:left;
	list-style:none;
	padding:2px 2px 0px 2px;
	color:#56413E;
}


ul#bas li a{
	color:#56413E;
}

ul#bas li a:hover{
	color:#FFFFFF;
}

ul#bas li a#lienencours{
	color:#de7b0a;
}

ul#bas li a#lienencours:hover{
	color:#FFFFFF;
}


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    expertise.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* tout est dans le commun */


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

/* tout est dans le commun */


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

/* tout est dans le commun */


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

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

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

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

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

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

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

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

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

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

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


#corps_page p#partenaires {
	font-size:12px;
	font-style:italic;
	border-bottom:1px solid #e9e6e6;
	padding-bottom:30px;
	margin-bottom:25px;
}


#corps_page .bloc_partenaires {
	float:left;
	width:348px;
	margin:0px 0px 37px 0px;
}

#corps_page .bloc_partenaireslast {
	margin:0px 0px 0px 0px !important;
}

.bloc_partenaires .photo_partenaires{
	float:left;
	display:block;
	width:164px;
	height:123px;
	border:1px solid #562b27;
}

.bloc_partenaires img {
	
}

.bloc_partenaires .bloc_droitpartenaires {
	float:left;
	display:block;
	width:167px;
	height:125px;
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
}

.bloc_droitpartenaires h3.titre_partenaires {
	color:#de7b0a;
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	font-style:normal;
}


.bloc_droitpartenaires p.texte_partenaires {
	display:block;
	width:167px !important;
	font-size:11px !important;
}

.bloc_droitpartenaires p.texte_partenaires a {
	color:#7F7C7C !important;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    agence.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


#corps_page p img#bienvenue {
	margin-top:13px;
}


#corps_page p#finagence {
	border-bottom:1px solid #e9e6e6;
	margin:0px 0px 0px 0px;
	padding:0px 0px 20px 0px;
}

/* liste des agences */
#corps_page ul#agence {
	width:698px;
	margin:20px 0px 0px 0px !important;
	padding:0px 0px 0px 0px;
}

#corps_page ul#agence li{
	list-style:none;
}

#corps_page ul li.bloc_agence {
	float:left;
	display:block;
	width:206px;
	margin-right:40px;
	padding-bottom:10px;
	margin-bottom:10px;
}

#corps_page ul li.bloc_agencelast {
	margin-right:0px;
}

#corps_page ul li.bloc_agence ul li {
	list-style:none;
	width:202px;
}


#corps_page ul li.bloc_agence ul {
	margin:0px 0px 10px 0px !important;
	width:202px;
}

#corps_page ul li.bloc_agence ul li.commune {
	font-weight:bold;
	color:#572c27;
	font-size:12px;
	margin:0px !important;
	padding:0px !important;
}

#corps_page ul li.bloc_agence ul li img {
	display:block;
	width:200px;
	height:144px;
	margin:12px 0px 15px 0px;
	padding:0px 0px 0px 0px;
}

#corps_page ul li.bloc_agence ul li a {
	color:#7f7c7c;
	font-size:10px;
}

#corps_page ul li.bloc_agence ul li a.localiser {
	background:#FFFFFF url(images/fleche.jpg) no-repeat left 2px;;
	color:#de7b0a;
	font-size:11px;
	padding:0px 0px 0px 12px;
}

#corps_page ul li.bloc_agence ul li a.localiser:hover {
	font-style:italic;
}

#corps_page ul li.bloc_agence ul li.lilocaliser {
	margin:12px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

#corps_page ul li.bloc_agence ul li.coordonnees {
	margin-bottom:3px;
}


/* liste des contacts */
#corps_page ul#agence ul#bloc_contact {
	float:left;
	display:block;
	width:206px;
	margin:0px 40px 0px 0px;
	padding:10px 0px 0px 0px;
	border-top:1px solid #e5e5e5;
}

#corps_page ul#agence ul#bloc_contact li{
	margin:0px !important;
}

ul#bloc_contact li .bloc_photo {
	float:left;
	width:51px;
	margin:0px !important;
	padding:0px !important;
}

ul#bloc_contact li .bloc_photo img{
	display:block !important;
	width:51px !important;
	height:70px !important;
	margin:0px !important;
	padding:0px !important;
}

ul#bloc_contact li .bloc_texte {
	float:left;
	display:block;
	width:145px !important;
	height:70px;
	margin:0px 0px 0px 5px !important;
	padding:0px !important;
}

#bloc_contact li .espace {
	padding-top:20px;
}

#bloc_contact li p {
	margin:0px !important;
	padding:0px !important;
	width:145px !important;
}


#bloc_contact li p.telephone {
	margin:0px 0px 0px 0px !important;
	padding:19px 0px 0px 0px !important;
}

#bloc_contact li a.envoimail {
	background:#FFFFFF url(images/fleche.jpg) no-repeat left 2px;
	color:#de7b0a !important;
	font-size:11px !important;
	padding:0px 0px 0px 12px;
}

#bloc_contact li a.envoimail:hover {
	font-style:italic;
}


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    ilsrecherchent.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


#corps_ilsrecherchent {
	clear:both;
	margin:0px 0px 0px 24px;
	padding:0px;
	width:698px;
}


#corps_ilsrecherchent h2 {
	font-size:14px;
	color:#de7b0a;
	font-style:italic;
	margin:0px 0px 5px 0px;
	padding-top:30px;
}


#corps_ilsrecherchent p#texte{
	clear:both;
	padding:0px 0px 24px 0px;
	margin:0px;
	text-align:justify;
	line-height:12pt;
}

#corps_ilsrecherchent p#bienvenue{
	clear:both;
	padding:11px 0px 22px 0px;
	margin:0px;
	text-align:center;
}


#corps_ilsrecherchent p#bienvenue img{
	margin:0px 0px 0px 7px;
	padding:0px 0px 0px 0px;
}


/* Affichage des demandes */
table#demande {
	list-style:none;
	width:698px;
	padding-top:14px;
}

table#demande li {
	clear:both;
	width:698px;

}
table.tab_demande{
	width:100%;
	
}
table.tab_demande th{
	background:#de7b0b url(images/fond1_demande.jpg) repeat-x;
	text-align:center;
	color:#fef7f0;
	font-size:12px;
	font-weight:bold;
	padding:5px;
	height:36px;
	vertical-align:middle;
}
table.tab_demande td{
	background:#FFF url(images/fond2_demande.jpg) repeat-x bottom left;
	text-align:center;
	color:#595959;
	font-size:12px;
	height:80px;
	padding:5px;
}
#demande tr td{
	vertical-align:middle;
	padding:7px 7px;	
	height:100%;
}
#demande #entete_demande th {
	background:#de7b0b url(images/fond1_demande.jpg) repeat-x;
	text-align:center;
	color:#fef7f0;
	font-size:12px;
	font-weight:bold;
	vertical-align:middle;
	padding:7px 5px;
}
#demande #entete_demande #commentaire {
	width:170px;
	vertical-align:middle;
}

table#demande #entete_demande #type {
	width:105px;
}

table#demande #entete_demande #piece {
	width:89px;
}

table#demande #entete_demande #surface {
	width:97px;
}

table#demande #entete_demande #prix {
	width:96px;
}

table#demande #entete_demande #ville {
	width:136px;

}


table#demande tr.fondgris td {
	background:#d7d6d6 url(images/fond2_demande.jpg) repeat-x;
	text-align:center;
	color:#595959;
	font-size:12px;
}

table#demande tr.fondorange td {
	background:#eda756 url(images/fond3_demande.jpg) repeat-x;
	text-align:center;
	color:#595959;
	font-size:12px;
}

table#demande .commentaire {
	width:170px;
}

table#demande .type {
	width:105px;
}

table#demande .piece {
	width:89px;
}

table#demande surface {
	width:97px;
}

table#demande .prix {
	width:96px;
}

table#demande .ville {
	width:126px;
}

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


#corps_contact {
	clear:both;
	margin:0px 0px 0px 24px;
	padding:0px;
	display:block;
	width:670px;
	height:451px;
}


#corps_contact #coordonnees {
	margin:0px 0px 0px 55px;
}


#corps_contact #coordonnees h2 {
	background:#FFFFFF url(images/puce.jpg) no-repeat left 39px;;
	font-size:12px;
	color:#de7b0a;
	font-weight:bold;
	margin: 0px 0px 0px 0px;
	padding:37px 0px 0px 12px;
	display:block;
	width:95px;
}

#corps_contact #coordonnees p{
	padding: 0px 0px 13px 0px;
	clear:both;
	display:block;
	height:17px;
	width:618px;
}

#corps_contact #coordonnees p#premier{
	padding: 27px 0px 13px 0px;
}

#corps_contact #coordonnees p label.gauche{
	float:left;
	width: 90px;
	text-align: left;
	padding:4px 0px 0px 0px;
}

#corps_contact #coordonnees input {
	border:1px solid #b3b3b3;
	float:left;
	width:196px;
	height:17px;
}

#corps_contact #coordonnees input#adresse {
	border:1px solid #b3b3b3;
	float:left;
	width:523px;
	height:17px;
}

#corps_contact #coordonnees p label.droite{
	float:left;
	width: 105px;
	text-align: right;
	margin:0px 0px 0px 22px;
	padding:4px 2px 0px 0px;
}

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

/* bloc message */
#corps_contact #messages {
	clear:both;
	margin:0px 0px 0px 55px;
	padding-top:50px;
}

#corps_contact #messages h2 {
	float:left;
	background:#FFFFFF url(images/puce.jpg) no-repeat left;
	font-size:12px;
	color:#de7b0a;
	font-weight:bold;
	padding:0px 0px 0px 12px;
	width:73px;
}


#corps_contact #messages textarea {
	float:left;
	display:block;
	width: 528px;
	height:90px;
	border-color:#b3b3b3;
	border:1px solid #b3b3b3;
}


/* Bloc envoyer */
#corps_contact #envoyer {
	clear:both;
	margin:0px 0px 0px 55px;
	display:block;
	height:23px;
	padding:35px 0px 0px 0px;
}


#corps_contact #envoyer input#submit{
	float: right;
	width: 116px;
	height:23px;
	border: 0px;
	background: url(images/bouton_envoyer.jpg) no-repeat;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0px 7px 0px;
	margin:0px 0px 0px 0px;
}


#corps_contact #envoyer input#submit2{
	float: right;
	width: 116px;
	height:23px;
	border: 0px;
	background: url(images/bouton_envoyer2.jpg) no-repeat;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0px 7px 0px;
}


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


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



#main_droite #corps_contact p#confirm {
	margin-top:37px;
	padding: 20px 0px 0px 20px;
	color:#7F7C7C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#main_droite #corps_contact p#confirm a{
	background:#FFFFFF url(images/fleche.jpg) no-repeat left 1px;
	color:#de7b0a;
	padding:0px 0px 0px 12px;
}

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


ul#alerte {
	background:#381c18 url(images/fleche_alerte.jpg) no-repeat right top;
	list-style:none;
	padding:0px 0px 0px 20px;
	margin:0px 0px 2px 0px;
	display:block;
	height:118px;
	width:181px;
}



ul#alerte li#titre1 {
	font-size:25px;
	color:#FFFFFF;
	width:181px;
}

ul#alerte li#titre1 a#a_titre1{
	font-size:25px;
	color:#FFFFFF;
	width:181px;
}

ul#alerte li#inscrire{
	background:#381c18 url(images/fleche2.jpg) no-repeat left 1px;
	color:#de7b0a;
	padding:0px 0px 0px 12px;
	line-height:10pt;
	font-weight:bold;
}

ul#alerte li#inscrire a#a_inscrire{
	color:#de7b0a;
	line-height:10pt;
	font-weight:bold;
}

ul#alerte li#titre2 {
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:8px;
	margin-top:-3px;
}

ul#alerte li#titre2 a#a_titre2 {
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	padding-bottom:8px;
	margin-top:-3px;
}

ul#alerte li a#recevoir {
	color:#ba8d89;
	line-height:11pt;
}


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


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

ul#recherche {
	background-color:#5b3430;
	list-style:none;
	padding-left:20px;
	display:block;
	height:305px;
	width:181px;
}

ul#recherche li {
	color:#FFFFFF;
	padding:0px 0px 7px 0px;
	line-height:13pt;
}

ul#recherche li#titre {
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px !important;
	margin:0px 0px 15px 0px;
	padding:15px 0px 0px 0px;
}

ul#recherche li#titre span {
	font-size:12px;
}

ul#recherche li label.bouton {
	padding:10px 20px 20px 8px;
}

ul#recherche li#bouton {
	padding:10px 0px 20px 28px;
}

ul#recherche li input#submit{
	width: 116px;
	height:23px;
	border: 0px;
	background: url(images/bt_recherche_1.jpg) no-repeat;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0px 7px 0px;
	margin:0px 0px 0px 0px;
}


ul#recherche li input#submit2{
	width: 116px;
	height:23px;
	border: 0px;
	background: url(images/bt_recherche_2.jpg) no-repeat;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0px 7px 0px;
}

ul#recherche li .checkbox {
	height:14px;
	width:16px;
	vertical-align:middle;
	border:0px;
}

ul#recherche li select {
	width:160px;
	border:1px solid #9d8583;
}

ul#recherche li input#min {
	width:52px;
}

ul#recherche li input#max {
	width:52px;
}



/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    proposez.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


ul#proposez {
	background:#381c18 url(images/fleche_alerte.jpg) no-repeat right top;
	list-style:none;
	padding:0px 0px 0px 20px;
	margin:0px 0px 2px 0px;
	padding-bottom:15px;
	display:block;
	height:100px;
	width:181px;
}


ul#proposez li#inscrire{
	background:#381c18 url(images/fleche2.jpg) no-repeat left 1px;
	color:#de7b0a;
	padding:0px 0px 0px 12px;
	line-height:10pt;
}

ul#proposez li#inscrire a#a_inscrire{
	color:#de7b0a;
	line-height:10pt;
	font-weight:bold;
}

ul#proposez li#titre1 {
	font-size:20px;
	color:#FFFFFF;
	padding-top:6px;
}

ul#proposez li#titre1 a#a_titre1{
	font-size:20px;
	color:#FFFFFF;
	padding-top:6px;
}

ul#proposez li#titre2 {
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:12px;
}

ul#proposez li#titre2 a#a_titre2{
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:20px;
}

ul#proposez li a#confiez {
	color:#ba8d89;
	line-height:11pt;
}


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


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    recherchez.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


ul#recherchez {
	background:#381c18 url(images/fleche_alerte.jpg) no-repeat right top;
	list-style:none;
	padding:0px 0px 0px 20px;
	margin:0px 0px 2px 0px;
	padding-bottom:15px;
	display:block;
	height:106px;
	width:181px;
}


ul#recherchez li#inscrire {
	background:#381c18 url(images/fleche2.jpg) no-repeat left 1px;
	color:#de7b0a;
	padding:0px 0px 0px 12px;
	line-height:10pt;
}

ul#recherchez li#inscrire a#a_inscrire {
	color:#de7b0a;
	line-height:10pt;
	font-weight:bold;
}

ul#recherchez li#titre1 {
	font-size:20px;
	color:#FFFFFF;
	padding-top:6px;
}

ul#recherchez li#titre1 a#a_titre1 {
	font-size:20px;
	color:#FFFFFF;
	padding-top:6px;
}

ul#recherchez li#titre2 {
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:20px;
}

ul#recherchez li#titre2 a#a_titre2 {
	font-size:20px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:20px;
}

ul#recherchez li a#contacter {
	color:#ba8d89;
	line-height:11pt;
}


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


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    ils_recherchent.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


ul#ils_recherchent {
	background:#381c18 url(images/fleche_alerte.jpg) no-repeat right top;
	list-style:none;
	padding:0px 0px 0px 20px;
	margin:0px 0px 2px 0px;
	padding-bottom:15px;
	display:block;
	height:188px;
	width:181px;
}


ul#ils_recherchent li#inscrire{
	background:#381c18 url(images/fleche2.jpg) no-repeat left 1px;
	color:#de7b0a;
	padding:0px 0px 0px 12px;
	line-height:10pt;
}

ul#ils_recherchent li#inscrire a#a_inscrire {
	color:#de7b0a;
	line-height:10pt;
	font-weight:bold;
}

ul#ils_recherchent li#titre1 {
	font-size:25px;
	color:#FFFFFF;
	padding-top:6px;
}

ul#ils_recherchent li#titre1 a#a_titre1{
	font-size:25px;
	color:#FFFFFF;
	padding-top:6px;
}

ul#ils_recherchent li#texte {
	color:#FFFFFF;
	padding-bottom:20px;
}

ul#ils_recherchent li#texte a#a_texte {
	color:#FFFFFF;
	padding-bottom:20px;
}

ul#ils_recherchent li#titre2 {
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:20px;
}

ul#ils_recherchent li#titre2 a#a_titre2 {
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:20px;
}

ul#ils_recherchent li a#listeacq {
	color:#ba8d89;
	line-height:11pt;
}


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



/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    dossier.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


ul#dossier {
	background:#381c18 url(images/fleche_alerte.jpg) no-repeat right top;
	list-style:none;
	padding:0px 0px 0px 20px;
	margin:0px 0px 2px 0px;
	padding-bottom:15px;
	display:block;
	height:90px;
	width:181px;
}


ul#dossier li#inscrire{
	background:#381c18 url(images/fleche2.jpg) no-repeat left 1px;
	color:#de7b0a;
	padding:0px 0px 0px 12px;
	line-height:10pt;
	font-weight:bold;
}

ul#dossier li#titre1 {
	font-size:12px;
	color:#FFFFFF;
	padding-top:16px;
}

ul#dossier li#titre1 a#a_titre1{
	font-size:12px;
	color:#FFFFFF;
	padding-top:16px;
}

ul#dossier li#titre2 {
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:12px;
}

ul#dossier li#titre2 a#a_titre2{
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:12px;
}

ul#dossier li a {
	color:#de7b0a;
	font-size:11px;
}


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    calculette.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


ul#calculette {
	background:#381c18 url(images/fleche_alerte.jpg) no-repeat right top;
	list-style:none;
	padding:0px 0px 0px 20px;
	margin:0px 0px 2px 0px;
	padding-bottom:15px;
	display:block;
	height:98px;
	width:181px;
}


ul#calculette li#inscrire{
	background:#381c18 url(images/fleche2.jpg) no-repeat left 1px;
	color:#de7b0a;
	padding:0px 0px 0px 12px;
	line-height:10pt;
	font-weight:bold;
}

ul#calculette li#titre1 {
	font-size:24px;
	color:#FFFFFF;
	padding-top:22px;
}

ul#calculette li#titre1 a#a_titre1{
	font-size:24px;
	color:#FFFFFF;
	padding-top:22px;
}

ul#calculette li#titre2 {
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:13px;
}

ul#calculette li#titre2 a#a_titre2{
	font-size:17px;
	font-weight:bold;
	color:#FFFFFF;
	margin-bottom:13px;
}

ul#calculette li a {
	color:#de7b0a;
}


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    gerant.php   :: //////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


ul#gerant {
	list-style:none;
	padding:0px 0px 0px 16px;
	margin:0px 0px 2px 0px;
	padding-bottom:15px;
	display:block;
	height:282px;
	width:181px;
}


ul#gerant li#inscrire{
	background:#381c18 url(images/fleche2.jpg) no-repeat left 1px;
	color:#de7b0a;
	padding:0px 0px 0px 12px;
	line-height:10pt;
}

ul#gerant li#titre1 {
	font-size:14px;
	color:#FFFFFF;
	font-weight:bold;
	padding-top:6px;
}


ul#gerant li#titre2 {
	font-size:12px;
	font-style:italic;
	color:#FFFFFF;
	margin-bottom:9px;
}



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

#corps_alertemail {
	clear:both;
	margin:40px 0px 0px 38px;
	padding:0px;
	width:674px;
	height:480px !important;
}

#corps_alertemail h2{
	background:#FFFFFF url(images/puce.jpg) no-repeat left;
	padding:0px 0px 0px 12px;
	color:#de7b0a;
	font-size:12px;
	font-weight:bold;
}


#corps_alertemail p{
	clear:both;
	width: 674px;
	height:17px;
	padding: 0px 0px 10px 0px;
}

#corps_alertemail p span#asteriqu{
	float:none;
	font-style: italic;
	width: 2px;
	color: #da0505;
	margin-top: 35px;
}


#corps_alertemail p label.caracbien{
	float:left;
	display:block;
	width: 170px;
	height:17px;
}

#corps_alertemail p#first{
	margin-top:30px;
}

#corps_alertemail p#first2{
	margin-top:20px;
	margin-bottom:10px;
}

#corps_alertemail p#last{
	margin-bottom:30px;
	height:82px;
}

#corps_alertemail input {
	border:1px solid #b3b3b3;
}


#corps_alertemail input#btr_vente {
	border:0px;
	width:30px;
}


#corps_alertemail input#btr_location {
	border:0px;
	margin-left:20px;
	width:30px;
}

#corps_alertemail p .bouton {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	height:17px;
}

#corps_alertemail input.caracbien{
	float: left;
	width: 207px;
	height:16px;
}

#corps_alertemail p span{
	float: left;
	height:17px;
	width:43px;
	margin:2px 0px 0px 0px;
	text-align:center;
}

#corps_alertemail p span.fin{
	float: left;
	height:17px;
	margin:2px 0px 0px 0px;
	text-align:left;
}

#corps_alertemail textarea{
	float:left;
	width: 502px;
	height:80px;
	border:1px solid #b3b3b3;
}

#corps_alertemail select.test {
	border:1px solid #b3b3b3;
	width:207px;
}


#corps_alertemail label.caracpers{
	float: left;
	width: 90px;
	text-align: left;
}


#corps_alertemail label.caracpers2{
	float: left;
	width: 120px;
	text-align:right;
	margin-right:5px;
}

#corps_alertemail input.caracpers{
	float: left;
	width: 226px;
	height:16px;
	border:1px solid #b3b3b3;
}

p span#alerte_mail{
	width: 180px;
	font-style: italic;
	color: #da0505;
	text-align:left;
}

#corps_alertemail p#champs {
	margin-top:45px;
	height:25px;
}

#corps_alertemail p input#submit{
	float: right;
	width: 116px;
	height: 23px;
	border: 0px;
	background: url(images/bouton_envoyer.jpg) no-repeat;
	color:#FFFFFF;
	padding:0px 0px 6px 0px;
}

#corps_alertemail p input#submit2{
	float: right;
	width: 116px;
	height: 23px;
	border: 0px;
	padding:0px 0px 6px 0px;
	background: url(images/bouton_envoyer2.jpg) no-repeat;
	color:#FFFFFF;
}


#corps_alertemail p#confirm{
	float:left;
	margin: 0px 0px 0px 20px;
	width:600px;
}


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

#corps_alertemail #alerte_valide a#a_retour {
	background:#FFFFFF url(images/fleche.jpg) no-repeat left 2px;
	margin-top: 15px;
	text-decoration: none;
	color:#de7b0a;
	padding-left:15px;
}

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

#corps_vendre {
	clear:both;
	margin:30px 0px 0px 24px;
	padding:0px;
	width:698px;
	height:720px;
}

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

#corps_vendre h2{
	padding:0px 0px 20px 0px;
	margin-bottom:44px;
	border-bottom:1px solid #e9e6e6;
	color:#de7b0a;
	font-size:14px;
	font-weight:bold;
	width:698px;
	font-style:italic;
	font-weight:bold;
}

#corps_vendre p#p_entete {
	width:698px;
	font-size:12px;
	font-style:italic;	
}

/* Catégorie */
#corps_vendre #categorie {
	float:left;
	width:698px;
	border-bottom:1px solid #562b27;
	padding:0px 0px 28px 0px;
	margin: 0px 0px 18px 0px;
}

#corps_vendre #categorie p #souhait{
	float:left;
	width:100px;
	height:17px;
}

#corps_vendre #categorie p.p_bouton1 {
	float:left;
	width:91px;
}

#corps_vendre #categorie p.p_bouton2 {
	float:left;
	width:82px;
}

#corps_vendre #categorie input#souhait_vendre {
	float:left;
	border:0px;
	margin-left:15px;
}

#corps_vendre #categorie p .bouton {
	float:left;
	height:17px;
	padding:2px 0px 0px 15px;
}

#corps_vendre #categorie input#souhait_louer {
	float:left;
	border:0px;
	margin-left:15px;
}

#corps_vendre #categorie label#cat{
	float:left;
	text-align:right;
	width: 264px;
	height:17px;
	display:block;
	color:#7F7C7C;
}

#corps_vendre #categorie select#bien {
	float:left;
	display:block;
	width:161px;
	border:1px solid #b3b3b3;
}

/* Caractéristiques */ 
#corps_vendre #caracteristiques {
	float:left;
	width:698px;
	border-bottom:1px solid #562b27;
	padding:0px 0px 23px 0px;
	margin: 0px 0px 17px 0px;
}

#corps_vendre #caracteristiques p.p_gauche{
	float:left;
	display:block;
	width:315px;
	text-align:left;
	margin-bottom:15px;
}

#corps_vendre #caracteristiques p.p_droite{
	float:left;
	display:block;
	width:353px;
	text-align:left;
	margin-bottom:15px;
	margin-left:30px;
}

#corps_vendre #caracteristiques p span#span_titre {
	background:#FFFFFF url(images/puce.jpg) no-repeat left;
	font-size:12px;
	color:#de7b0a;
	font-weight:bold;
	padding:0px 0px 0px 12px;
}

#corps_vendre #caracteristiques p input {
	float:left;
	width:108px;
	border:1px solid #b3b3b3;
	height:17px;
}

#corps_vendre #caracteristiques p label {
	height:17px;
}

#corps_vendre #caracteristiques p label#prix{
	float:left;
	width:81px;
}

#corps_vendre #caracteristiques p label.lab_gauche {
	float:left;
	display:block;
	width:145px;
}

#corps_vendre #caracteristiques p label.lab_droite {
	float:left;
	width:98px;
	margin:0px 0px 0px 12px;
	background-color:#FFFFFF;
}

#corps_vendre #caracteristiques p input#adresse_bien {
	float:left;
	display:block;
	width:241px;
}

#corps_vendre #caracteristiques p input#cp {
	float:left;
	display:block;
	width:75px;
}

#corps_vendre #caracteristiques p input#ville_bien {
	float:left;
	width:99px;
	display:block;
}

#corps_vendre #caracteristiques p label#label_ville{
	float:left;
	width:65px;
	text-align: right;
	display:block;
}

/* Coordonnées */ 

#corps_vendre #coordonnees {
	width:698px;
	border-bottom:1px solid #562b27;
	padding:0px 0px 25px 0px;
	margin: 0px 0px 17px 0px;
}

#corps_vendre #coordonnees p{
	margin: 0px 0px 14px 0px;
	height:17px;
	width:698px;
}

#corps_vendre #coordonnees p#premier{
		margin: 27px 0px 14px 0px;
}

#corps_vendre #coordonnees p label.gauche{
	float:left;
	width:93px;
	text-align: left;
	height:15px;
	padding:2px 0px 0px 0px;
	background-color:#FFFFFF;
}
#corps_vendre #coordonnees p label.droite{
	float:left;
	width: 197px;
	text-align: right;
	height:17px;
	padding:2px 0px 0px 0px;
}


#corps_vendre #coordonnees input {
	float:left;
	border:1px solid #b3b3b3;
	width:202px;
	height:17px;

}

#corps_vendre #coordonnees input#adresse {
	border:1px solid #b3b3b3;
	width:603px;
}

#corps_vendre #coordonnees h3 {
	clear:both;
	background:#FFFFFF url(images/puce.jpg) no-repeat left;
	font-size:12px;
	color:#de7b0a;
	font-weight:bold;
	padding:0px 0px 0px 12px;
	width:81px;
}



/* bloc message */
#corps_vendre #messages {
	clear:both;
	width:698px;
	height:97px;
}

#corps_vendre #messages h3 {
	float:left;
	background:#FFFFFF url(images/puce.jpg) no-repeat left;
	font-size:12px;
	color:#de7b0a;
	font-weight:bold;
	padding:0px 0px 0px 12px;
	width:81px;
	display:block;
}


#corps_vendre #messages textarea {
	float:left;
	display:block;
	width: 603px;
	height:95px;
	border-color:#b3b3b3;
	border:1px solid #b3b3b3;
}

/* Bloc envoyer */
#corps_vendre #envoyer {
	clear:both;
	width:698px;
	margin:50px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}


#corps_vendre #envoyer input#submit{
	float: right;
	width: 116px;
	height:23px;
	border: 0px;
	background: url(images/bouton_envoyer.jpg) no-repeat;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0px 7px 0px;
	margin:0px 0px 0px 0px;
}


#corps_vendre #envoyer input#submit2{
	float: right;
	width: 116px;
	height:23px;
	border: 0px;
	background: url(images/bouton_envoyer2.jpg) no-repeat;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0px 7px 0px;
}


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


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



#corps_vendre p#confirm {
	margin-top:37px;
	padding: 20px 0px 0px 20px;
	color:#7F7C7C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
}

#corps_vendre p#confirm a{
	background:#FFFFFF url(images/fleche.jpg) no-repeat left 1px;
	color:#de7b0a;
	padding:0px 0px 0px 12px;
}



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


#main_droite #titre {
	background:url(images/titre_page_annonce.jpg) no-repeat;
	display:block;
	height:136px;
	width:739px;
	margin:0px 0px 27px 9px;
}

#main_droite #titre #titre_gauche {
	float:left;
	display:block;
	width:538px;
	height:136px;
}

#main_droite #titre_gauche h1#titre_page_annonce {

	font-size: 22px;
	color:#552925;
	font-weight:normal;
	padding:70px 0px 0px 25px;
}

#main_droite #titre_gauche h2 {
	color:#de7b0a;
	font-size:18px;
	font-weight:normal;
	padding:0px 0px 0px 25px;
}

#main_droite #titre_gauche h2 span {
	float:left;
	color:#de7b0a;
	font-size:18px;
	font-weight:normal;
	width:300px;
}

#main_droite #titre_gauche h2 blink {
	float:right;
	font-size:18px;
	color:red;
	font-weight:bold;
	margin-right:25px;
}

#main_droite #titre #titre_droite {
	float:left;
	display:block;
	width:201px;
	height:136px;
}

#main_droite #titre h3{
	padding:90px 35px 0px 0px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	float:right;
}

#main_droite #titre h3 span{
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
}


#corps_annonce {
	margin:0px 0px 0px 24px;
}

#corps_annonce #annonce {
	display:block;
	height:335px;
	width:698px;
}

#corps_annonce #annonce #div_photo {
	float:left;
	display:block;
	height:335px;
	width:419px;
}

#corps_annonce #annonce #div_photo #d_photo {
	display:block;
	width:417px;
}

#corps_annonce #annonce #div_photo #d_photo img#photo {
	display:block;
	height:313px;
}

#corps_annonce #annonce #div_photo #d_zoom {
	display:block;
	width:47px;
	height:20px;
	background-color:#5b3430;
	text-align:center;
	padding-top:2px;

}

#corps_annonce #annonce #div_photo #d_zoom a {
	color:#FFFFFF;
	font-size:12px;
}


#corps_annonce ul#d_description {
	float:left;
	display:block;
	width:263px;
	list-style:none;
	margin:0px 0px 0px 16px;
	padding:0px;
}

#corps_annonce ul#d_description li {
	display:block;
	width:263px;
	color:#552925;
	font-weight:bold;
}

#corps_annonce ul#d_description li span {
	color:#de7b0a;
}

#corps_annonce a#geoloc {
	color:#de7b0a;
	font-weight:normal;
	background:#FFFFFF url(images/fleche.jpg) no-repeat left 2px;;
	padding:0px 0px 0px 12px;
	margin:0px 0px 0px 16px;
}

#corps_annonce a#geoloc:hover {
	font-style:italic;
}

#corps_annonce ul#d_description li#ref {
	margin:19px 0px 19px 0px;
}

#corps_annonce ul#d_description li#texte_offre {
	color:#7f7c7c;
	font-weight:normal;
	text-align:justify;
	display:block;
	padding:0px 0px 20px 0px;
}

#corps_annonce #mini_photos {
	display:block;
	height:77px;
	width:698px;
	margin:14px 0px 13px 0px;
}

#corps_annonce #mini_photos .mini_p {
	float:left;
	display:block;
	width:102px;
	height:77px;
	margin:0px 0px 0px 17px;
	padding:0px;
	text-align:center;
}

#corps_annonce #mini_photos #mini_p2 {
	float:left;
	display:block;
	width:102px;
	height:77px;
	margin:0px;
	padding:0px;
}

#corps_annonce #mini_photos img{
	height:75px;
	padding:0px;
	border:1px solid #562b27;
}


#corps_annonce #annonce_contact {
	clear:both;
	display:block;
	width:698px;
	height:115px;
	background-color:#381c18;
}

#corps_annonce #annonce_contact #d_contact{
	float:left;
	padding:10px 5px 10px 0px;
	display:block;
	width:235px;
	height:96px;
}

#corps_annonce #annonce_contact #d_contact ul {
	list-style:none;
}

#corps_annonce #annonce_contact #d_contact ul li{
	float:left;
	margin-left:10px;
}

#corps_annonce #annonce_contact #d_contact ul li#nous{
	color:#FFFFFF;
	font-size:12px;
	width:135px;
	padding-top:8px;
}

#corps_annonce #annonce_contact #d_contact ul li#contacter{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	padding:2px 0px 18px 0px;
}

#corps_annonce #annonce_contact #d_contact ul li a#formulaire{
	color:#de7b0a;
	font-weight:normal;
	background:url(images/fleche2.jpg) no-repeat left 2px;;
	padding:0px 0px 0px 12px;
}

#corps_annonce #annonce_contact #d_contact ul li a#formulaire:hover{
	font-style:italic;
}

#corps_annonce #annonce_contact #d_coord{
	float:left;
	padding:10px 0px 10px 0px;
	display:block;
	width:300px;
	height:95px;
}

#corps_annonce #annonce_contact #d_coord ul {
	list-style:none;
	padding:8px 10px 0px 0px;
}

#corps_annonce #annonce_contact #d_coord ul li {
	color:#de7b0a;
	line-height:17px;
	border-right:1px solid #604946;
	border-left:1px solid #604946;
	padding:0px 0px 0px 20px;
}

#corps_annonce #annonce_contact #d_coord ul li.info_agence {
	color:#a07672;
}

#corps_annonce #annonce_contact #d_coord ul li a {
	color:#a07672;
}

#corps_annonce #annonce_contact #d_coord ul li span{
	font-weight:bold;
}

#corps_annonce #annonce_contact  #d_lien{
	float:left;
	padding:20px 10px 10px 24px;
	display:block;
	width:124px;
	height:95px;
}

#corps_annonce #annonce_contact #d_lien ul {
	list-style:none;
	padding:8px 0px 0px 0px;
}

#corps_annonce #annonce_contact #d_lien ul li#imprimer {
	margin:0px 0px 18px 0px;
}

#corps_annonce #annonce_contact #d_lien ul li a{
	color:#de7b0a;
	font-weight:normal;
	background:url(images/fleche2.jpg) no-repeat left 2px;;
	padding:0px 0px 0px 12px;
}

#corps_annonce #annonce_contact #d_lien ul li a:hover{
	font-style:italic;
}


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    gestion de pages suiv / prec ...   :: ////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* Gestion pages precedente / suivante / ...  du bas */
#pages_bas {
	clear:both;
	width:724px;
	height:22px;
}


/* Gestion pages precedente / suivante / ...  commun à haut et bas */
#prec {
	float:left;
	width:199px;
	margin-top:7px;
	padding-left:24px;
	padding-bottom:4px;
}

#prec a {
	float:left;
	color:#de7b0a;
	background:#FFFFFF url(images/flechepreced.jpg) no-repeat left 2px;
	padding:0px 0px 0px 15px;
	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:#de7b0a;
	font-weight:bold;
	margin-top:7px;
	padding-bottom:4px;
}

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

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

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


#suiv {
	float:left;
	width:199px;
	margin-top:7px;
	padding-bottom:4px;
}


#suiv a{
	float:right;
	color:#de7b0a;
	background:#FFFFFF url(images/fleche.jpg) no-repeat right 3px;;
	padding:0px 15px 0px 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}


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



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


#main_droite #corps_ami {
	margin:20px 0px 0px 24px;
	display:block;
	width:698px;
	height:350px;
}

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

#corps_ami #carac p {
	clear:both;
	margin:0px 0px 14px 0px;
	display:block;
	height:17px;
}

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

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

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

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


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

#corps_ami #envoyer input#submit{
	float: right;
	width: 116px;
	height:23px;
	border: 0px;
	background: url(images/bouton_envoyer.jpg) no-repeat;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0px 7px 0px;
	margin:0px 0px 0px 0px;
}

#corps_ami #envoyer input#submit2{
	float: right;
	width: 116px;
	height:23px;
	border: 0px;
	background: url(images/bouton_envoyer2.jpg) no-repeat;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px 0px 7px 0px;
}

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

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

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

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

#main_droite p#titre_listeannonce {
	clear:both;
	background:url(images/titre_page_listeannonce.jpg) no-repeat;	
	display:block;
	height:46px;
	width:730px;
	padding:11px 0px 4px 7px;
	margin-left:9px;
}

#main_droite p#titre_listeannonce label {
	float:left;
	display:block;
	width:65px;
	height:17px;
	font-weight:bold;
	color:#552925;
}

#main_droite p#titre_listeannonce select{
	float:left;
	display:block;
	width:158px;
	height:17px;
	border:1px solid #b3b3b3;
}

#main_droite #corps_listeannonce {
	margin:0px 0px 0px 24px;
	float:left;
	display:inline;
	height:750px;
}


#corps_listeannonce ul#liste {
	float:left;
	display:block;
	width:698px;
	list-style:none;
	border-bottom:1px solid #e9e6e6;
}


#liste li{
	float:left;
	display:inline;
	width:698px;
	border-top:1px solid #e9e6e6;
	padding:14px 0px 0px 0px;
}


#liste li .photos{
	width:164px;
	float:left;
	text-align:center;
}


img#photo {
	height:119px;
	border:#562b27 1px solid;
}


#liste li .description {
	background: url(images/liste_annonces.jpg) no-repeat;
	width: 520px;
	height:119px;
	float:left;
	margin:0px 0px 0px 7px;
	padding-bottom:16px;
	display:inline;
}

.description #titreann {
}

.description #titreann #titre_gauche {
	float:left;
	height:56px;
	width:400px;
}

.description #titreann #titre_gauche a.desc_listeannonce h2 {
	font-size: 18px;
	color:#552925;
	font-weight:normal;
	padding:12px 0px 0px 13px;
}

.description #titreann #titre_gauche h3#desc_listeannonces {
	font-size: 14px;
	color:#de7b0a;
	font-weight:normal;
	padding:0px 0px 0px 13px;
}

.description #titreann #titre_gauche h3#desc_listeannonces span {
	display:block;
	width:250px;
	font-size: 14px;
	color:#de7b0a;
	font-weight:normal;
	float:left;
}

.description #titreann #titre_gauche h3#desc_listeannonces blink {
	float:right;
	color:red;
	font-size:14px;
	font-weight:bold;
	margin-right:20px;
}

.description #titreann #titre_droite h4#prix_listeannonces {
	font-size: 14px;
	color:#FFFFFF;
	font-weight:bold;
	padding:29px 7px 15px 0px;
}

.description #titreann #titre_droite h4#prix_listeannonces span {
	font-size:11px;
}

.description #titreann #titre_droite {
	float:left;
	text-align:right;
	width:120px;
	height:56px;
}

.description p.desc {
	float:left;
	width:505px;
	height:35px;/* 32px */
	margin:11px 0px 0px 13px;
	text-align:justify;
	line-height:11px;
	display:inline;
}

.description p.p_descrip {
	float:left;
	text-align:right;
	padding-top:3px;
	width:518px;
}


.description p.p_descrip a.lien {
	background:#FFFFFF url(images/fleche.jpg) no-repeat 3px;;
	padding:0px 0px 0px 15px;
	margin-left:20px;
	color:#de7b0a;
	width:90px;
}

.description p.p_descrip a.lien:hover {
	font-style:italic;
}


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    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:#552925;
	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:#552925;
	text-decoration:none;
}

#zoom_nav a:hover{
	color:#83092b;
} 


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    dossierloc.php   :: ///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#dossierloc {
	clear:both;
	margin:30px 0px 0px 24px;
	padding:0px;
	width:674px;
	height:550px;
}

#dossierloc h2 {
	color:#552925;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
}

#dossierloc h3 {
	color:#552925;
	font-size:16px;
	font-weight:bold;
	font-style:normal;
	padding:0px 0px 25px 0px;
	line-height:0pt;
}

#dossierloc h4 {
	color:#DE7B0A;
	font-size:14px;
	font-style:italic;
	margin:0;
	padding:17px 0 20px 0px;
}

#dossierloc p {
	text-align:justify;
	display:block;
}

#dossierloc p#p1 {
	padding-left:30px;
	width:644px;
}

#dossierloc p#p2 {
	padding-left:30px;
	width:644px;
}

#dossierloc p#p3 {
	text-indent:30px;
	width:674px;
	padding-top:20px;
}

#dossierloc p#p4 {
	width:674px;
	padding-top:20px;
}

#dossierloc p#p5 {
}

#dossierloc p span{
	text-decoration:underline;
	font-size:12px;
	font-weight:bold;
}

#dossierloc a {
	font-weight:bold;
	text-decoration:underline;
}

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