* {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
html, body {
	background:#ffffff;
	height:100%;
}

a {
	font-size: 12px;
	text-decoration: none;
}

a:hover {
	text-decoration: none;
}
select {
	color: black;
}

select, option {
	color: black;
	padding-left:2px;
	background-color:#fbfafc;
}
input, textarea {
	background-color:#fbfafc;
	border:1px solid #88b8cb;
}
ul{
	list-style-type:none;
}
.asterisque{
	margin-left:3px;
	margin-right:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:red;
	font-style:italic;
	margin-bottom:-16px;
}


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

#haut {
	position: absolute;
	top: 0px;
	left:50%;
	height: 52px;
	width: 950px;
	margin-left:-475px;
	padding-top:188px;
	background: url(images/bandeau-haut.jpg) no-repeat scroll left top;
	z-index:1;
	border-left:#9dc3d7 1px solid;
	border-right:#9dc3d7 1px solid;
}
#haut_form {
	position: absolute;
	top: 0px;
	left:50%;
	height: 52px;
	width: 950px;
	margin-left:-475px;
	padding-top:188px;
	background: url(images/haut_formulaire.jpg) no-repeat scroll left top;
	z-index:1;
	border-left:#9dc3d7 1px solid;
	border-right:#9dc3d7 1px solid;
}


#haut #menu_haut a, #haut_form #menu_haut a
{
	font-size:12px;
	color:#025886;
	height:25px;
	display:block;
	float:left;
	text-align:center;
	padding-top:24px;
}

#haut #menu_haut a.select, #haut_form #menu_haut a.select
{
color:#ffe001;
background:url(images/puce-haut.png) no-repeat 85% 5px;
}

#haut #menu_haut a#accueil, #haut_form #menu_haut a#accueil
{
width:100px;
}
#haut #menu_haut a#ventes, #haut_form #menu_haut a#ventes
{
width:83px;
}

#haut #menu_haut a#locations, #haut_form #menu_haut a#locations
{
width:99px;
}
#haut #menu_haut a#proposer_menu, #haut_form #menu_haut a#proposer_menu
{
width:142px;
}
#haut #menu_haut a#agence, #haut_form #menu_haut a#agence
{
width:121px;
}
#haut #menu_haut a#contact, #haut_form #menu_haut a#contact
{
width:138px;
}

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

#bas{
	clear:both;
	width:950px;
	height:21px;
	margin-top:10px;
	background-color:#87b7cb;
}

#bas ul {
padding-top:2px;
}

#bas ul li {
	float:left;
	display:inline;
	padding-left:6px;
	margin-right:0px;
	display:inline;
}

#bas ul li a{
	color:#00669c;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
#bas span {
	color:#00669c;
	float:right;
	display:inline;
	margin-right:10px;
	font-size:11px;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    main  :: ///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main {
	position: absolute;
	top:240px;
	left:50%;
	width: 950px;
	margin-left:-475px;
	background:url(images/fond_main_index.jpg) no-repeat;
	border-left:#9dc3d7 1px solid;
	border-right:#9dc3d7 1px solid;

}
#main_form {
	position: absolute;
	top:240px;
	left:50%;
	width: 950px;
	margin-left:-475px;
	background:url(images/fond_main_formulaire.jpg) no-repeat;
	border-left:#9dc3d7 1px solid;
	border-right:#9dc3d7 1px solid;
	padding-top:28px;

}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::   index  :: ///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main #droit{
float:left;
background:url(images/fond_droit.jpg) no-repeat;
width:694px;
padding:23px 0px 13px 25px;
display:inline;
}
#main #droit h2{
font-size:24px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#033869;
}
#main #droit h2 span{
font-size:24px;
font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}
#main #droit #cdc
{
width:387px;
float:left;
}
#main #droit #cdc h4#ref
{
	font-size:11px;
	text-align:right;
	margin-right:15px;
	margin-top:13px;
	color:#ffffff;
	font-style:italic;
}
#main #droit #cdc #titre_cdc
{
	font-size:16px;
	font-weight:bold;
	color:#033869;
	margin-top:0px;
	margin-left:11px;
}
#main #droit #cdc #titre2_cdc
{
	font-size:11px;
	color:#00669C;
	margin-left:11px;

}
#main #droit #cdc #informations_cdc
{
	font-size:11px;
	color:#033869;
	width:363px;
	height:59px;
	margin-top:15px;
	margin-left:11px;
	margin-bottom:12px;
	text-align:justify;

}
#main #droit #cdc #lien_cdc a {
	font-size:11px;
	color:#033869;
	margin-left:277px;
	padding-left:8px;
	background:url(images/puce_en_savoir.png) no-repeat left center;
}
#main #droit #cdc .plop
{
float:left;
padding-top:20px;
display:inline;
}
#main #droit #cdc .plop img
{
	width:82px;
	height:64px;
	border:#80b2c5 1px solid;
	margin-right:12px;
}
#main #droit #cdc .plop #img1
{
	border:#00669c 1px solid;
}


#main #droit #cdc #curseur1
{
left:324px;
position:absolute;
top:285px;
}
#main #droit #cdc #curseur2
{
left:420px;
position:absolute;
top:285px;
}
#main #droit #cdc #curseur3
{
left:514px;
position:absolute;
top:285px;
}
#main #droit #cdc #curseur4
{
left:608px;
position:absolute;
top:285px;
}
#main #droit #photo_cdc
{
margin-top:20px;
}
#main #droit #photo_cdc #photo_cdc2
{
width:300px;
height:224px;
border:2px solid #00669c;
float:left;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    gauche.php (moteur de recherche )   :: ///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


#main #gauche_gauche {
float:left;
display:inline;
width:231px;

}
#main #gauche {

	height:303px;
	background:url(images/fond_gauche.jpg) no-repeat;
padding:13px 4px 0px 15px;
}

#main #gauche h1
{
	color:#00669C;
	font-weight:bold;
	font-size:15px;
	margin:5px 0px 15px 30px;
}
#main #gauche h1 span
{
	color:#8db3d3;
}
#main #gauche label
{
	font-size:11px;
	font-weight:bold;
	color:#043969;
	height:17px;
}
#main #gauche #categorie
{
	height:30px;
}
#main #gauche #categorie #vente
{
	margin-right:5px;
}
#main #gauche #categorie #location
{
	margin-right:5px;
	margin-left:32px;
}
#main #gauche #type_p
{
	height:52px;
}
#main #gauche #type_p #type
{
	margin-top:5px;
	width:175px;

}
#main #gauche #secteur_p
{
	height:52px;
}
#main #gauche #secteur
{
	margin-top:5px;
	width:175px;
}
#main #gauche #nb_pieces
{
	height:52px;
}
#main #gauche #nb_pieces #nb1
{
	margin-right:3px;
	margin-top:3px;
	border:none;
	background:transparent;
}
#main #gauche #nb_pieces #nb2
{
	margin-right:0px;
	margin-left:0px;
	margin-top:3px;
	border:none;
	background:transparent;
}
#main #gauche #nb_pieces #nb3
{
	margin-right:0px;
	margin-left:0px;
	margin-top:3px;
	border:none;
	background:transparent;
}
#main #gauche #nb_pieces #nb4
{
	margin-right:0px;
	margin-left:0px;
	margin-top:3px;
	border:none;
	background:transparent;
}
#main #gauche #nb_pieces #nb5
{
	margin-right:0px;
	margin-left:0px;
	margin-top:3px;
	border:none;
	background:transparent;
}
#main #gauche #montant
{
	height:47px;
}
#main #gauche #montant #prix_mini
{
	width:77px;
	margin-top:5px;
	margin-right:13px;
}
#main #gauche #montant #prix_maxi
{
	width:77px;
	margin-left:12px;
}
#main #gauche #submit{
margin-left:128px;
margin-top:2px;
background:url(images/bouton_rechercher.jpg) no-repeat;
width:73px;
border:none;
}
#main #gauche_gauche #mail {
	background:url(images/gauche_mail.jpg) no-repeat;
	padding:13px 4px 0px 15px;
	margin-left:8px;
	margin-bottom:10px;
}
#main #gauche_gauche #mail h1 {
	font-size:15px;
	font-weight:bold;
	color:#00669c;
	margin-left:20px;

}
#main #gauche_gauche #mail h1 span {
color:#8db3d3;
}
#main #gauche_gauche #mail p {
padding-left:20px;
color:#043969;
font-size:11px;
margin-top:3px;
margin-bottom:10px;
}
#main #gauche_gauche #mail a {
background:transparent url(images/cliquez-ici.jpg) no-repeat scroll 0%;
height:15px;
margin-left:121px;
width:66px;
display:block;
}

#main #gauche_gauche #pratique {
	background:url(images/gauche_mail.jpg) no-repeat;
	padding:13px 4px 0px 15px;
	margin-left:8px;
}
#main #gauche_gauche #pratique h1 {
	font-size:15px;
	font-weight:bold;
	color:#00669c;
	margin-left:20px;

}
#main #gauche_gauche #pratique h1 span {
color:#8db3d3;
}
#main #gauche_gauche #pratique p {
padding-left:20px;
color:#043969;
font-size:11px;
margin-top:3px;
margin-bottom:10px;
}
#main #gauche_gauche #pratique a {
background:transparent url(images/cliquez-ici.jpg) no-repeat scroll 0%;
height:15px;
margin-left:121px;
width:66px;
display:block;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::   liste-annonce.php   :: ///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#main #bloc_centre {
width:654px;
float:left;
background:url(images/fond_bloc_centre.png) no-repeat top right;
padding:29px 45px 20px 20px;
display:inline;
margin:0px;
}
#main #bloc_centre label#tri {
color:#033869;
font-size:12px;
font-weight:bold;
margin-left:427px;
margin-right:5px;
}
#main #bloc_centre .pages {
height:15px;
margin-top:20px;
padding-bottom:3px;

}
#main #bloc_centre .pages #prec {
display:inline;
float:left;
margin-left:10px;
width:125px;
color:#033869;
font-size:11px;
}
#main #bloc_centre .pages #liste_pages {
display:inline;
float:left;
font-weight:bold;
text-align:center;
color:#033869;
width:377px;
font-size:11px;
}

#main #bloc_centre .pages #suiv {
color:#033869;
display:inline;
float:left;
font-family:verdana;
font-size:11px;
text-decoration:none;
width:135px;
font-size:11px;
}
#main #bloc_centre .pages #suiv  a{
float:right;
}
#main #bloc_centre #page_bis{
border-top:1px #00669c solid;
padding-top:5px;
}

#main #bloc_centre .pages a{
color:#033869;
font-size:11px;

}
#main #bloc_centre #liste li
{
height:150px;
margin-bottom:22px;
background:url(images/fond_liste.png) no-repeat left top;
padding-left:10px;
}
#main #bloc_centre #liste li .photo img
{
width:180px;
height:134px;
border:#688eaa 2px solid;
float:left;
}
#main #bloc_centre #liste li .description
{
width:446px;
float:left;
display:inline;
margin-left:10px;
border-top:1px solid #00669c;
}
#main #bloc_centre #liste li .description h1
{
float:right;
background-color: #00669c;
color:#ffffff;
font-weight:bold;
font-size:12px;
padding-left:2px;
padding-right:2px;
}

#main #bloc_centre #liste li .description h3
{
color:#033869;
font-weight:bold;
font-size:16px;
padding-left:2px;
padding-right:2px;
margin-top:20px;
}
#main #bloc_centre #liste li .description h2 a
{
color:#00669c;
font-weight:bold;
font-size:11px;
padding-left:2px;
padding-right:2px;
margin-top:1px;
}
#main #bloc_centre #liste li .description .desc
{
font-size:11px;
color:#033869;
margin-top:15px;
margin-bottom:10px;
height:40px;
}
#main #bloc_centre #liste li .description .pointille
{
Border-top: dashed #8eB4D4 1px;
}

#main #bloc_centre #liste li .description .montant
{
	font-size:12px;
	font-weight:bold;
	color:#00669c;
	float:left;
	width:150px;
}
#main #bloc_centre #liste li .description .lien
{
	font-size:11px;
	color:#033869;
	margin-left:200px;
	background:transparent url(images/puce_en_savoir.png) no-repeat scroll left center;
	padding-left:10px;
}
#main #bloc_centre #tri
{
	width:150px;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::   annonce.php   :: ///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main #bloc_centre #title_annonce{
font-size:16px;
font-weight:bold;
color:#033869;
weight:550px;
text-align:right;
margin-right:30px;
margin-bottom:30px;
}
#main #bloc_centre #title_annonce span{
font-size:11px;
font-weight:bold;
color:#00669c;
}
#main #bloc_centre #informations_annonce #photo_annonce
{
	float:left;
	width:360px;
}
#main #bloc_centre #informations_annonce #photo_annonce #photo
{

	text-align:center;
	width:347px;
	height:258px;
	border:2px solid #00669c;
}
#main #bloc_centre #details ul
{
	width:244px;
	float:left;
	margin-left:30px;
	margin-top:10px;
	display:inline;
}
#main #bloc_centre #details li
{
	float: left;
	display: inline;
}
#main #bloc_centre #details h3
{
	margin-top:16px;
	margin-left:19px;
	background:transparent url(images/plop.png) no-repeat scroll left center;
	width:260px;
	float:left;
	height:26px;
	font-weight:bold;
	font-size:12px;
	color:#096b9f;
	padding-left:15px;
	padding-top:13px;
	display:inline


}
#main #bloc_centre #details .left
{
	float:left;
	width:111px;
	background-color:#00669c;
	color:#ffffff;
	margin-left:3px;
	margin-bottom:2px;
	display:inline;
	padding-left: 5px;
}
#main #bloc_centre #details .right
{
	width:111px;
	float:left;
	background-color:#8DB3D3;
	color:#ffffff;
	margin-bottom:2px;
	margin-left:2px;
	display:inline;
	padding-left: 5px;
}
#main #bloc_centre #autres_informations
{
		clear:both;

}
#main #bloc_centre #informations_annonce #photo_annonce #navigation img{
padding-top:5px;
}
#main #bloc_centre #informations_annonce #navigation #photo_p {
color:#033869;
display:inline;
float:left;
font-size:11px;
margin-left:5px;
width:140px;

padding-left:15px;
}
#main #bloc_centre #informations_annonce #navigation a#photo_p {

background:transparent url(images/puce_precedent.png) no-repeat scroll left center;

}
#main #bloc_centre #informations_annonce #navigation a#photo_s {

background:transparent url(images/puce_suivant.png) no-repeat scroll right center;

}
#main #bloc_centre #informations_annonce #photo_annonce #zoom {
color:#033869;
display:inline;
float:left;
font-size:11px;
text-align:left;
width:107px;

}

#main #bloc_centre #informations_annonce #photo_annonce #photo_s {
color:#033869;
font-size:11px;
margin-left:5px;
margin-right:15px;

padding-right:15px;
}
#main #bloc_centre #informations_annonce #photo_annonce #navigation {
height:15px;
margin-top:7px;
margin-bottom:27px;
}

#main #bloc_centre #autres_informations h4
{
		background:transparent url(images/fond-titre.png) no-repeat scroll left center;
		height:25px;
		width:628px;
		color:#096b9f;
		padding-left:15px;
		padding-top:13px;
}
#main #bloc_centre #autres_informations h5
{
		color:#096b9f;
		font-weight:bold;
		font-size:11px;
}
#main #bloc_centre #autres_informations h5 span
{
		color:#096b9f;
		font-weight:normal;
		font-size:11px;
}
#main #bloc_centre #autres_informations #description
{
	font-size:11px;
	color:#033869;
	height:113px;
	margin-top:10px;
	margin-bottom:10px;
}
#main #bloc_centre #autres_informations p
{
	font-size:11px;
	color:#033869;
	margin-top:10px;
	margin-bottom:10px;
}
#main #bloc_centre #liens_agence
{
		border-top:dotted 1px #033869;
}
#main #bloc_centre #liens_agence a
{
		font-size:11px;
		color:#033869;
}
#main #bloc_centre #liens_agence li
{
		display:inline;
		margin-left:10px;
		background:transparent url(images/puce_en_savoir.png) no-repeat scroll left center;
		color:#033869;
		font-size:11px;
		padding-left:10px;

}
#main #bloc_centre #liens_agence ul
{
		display:inline;
		margin-left:385px;


}
#main #bloc_centre #nav {
border-top:1px solid #00669C;
padding-top:5px;
height:15px;
margin-top:20px;
padding-bottom:3px;
}
#main #bloc_centre #nav a{
font-size:11px;
color:#033869;
}
#main #bloc_centre #nav #annonce_prec {
color:#033869;
display:inline;
float:left;
margin-left:10px;
width:145px;
display:inline;
}
#main #bloc_centre #nav #retour_liste {
color:#033869;
display:inline;
float:left;
font-weight:bold;
text-align:center;
width:395px;
}


/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////// Propsez un bien //////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#proposer
{
	padding-left:50px;
}
#proposer label {
	color: #ffffff;
	font-size: 11px;
	font-family: Verdana;
}

#proposer  #btr {
	margin: 0px 0px 0px 90px;
}

#proposer  #btr input {
	background-color: #2f5b85;
}

#proposer  #label_gerer {
	margin-left: 45px;
}

#proposer #type_bien {
	margin: 0px 0px 0px 20px;
	width: 170px;
}

#proposer #caract_loca {
	float:left;
	display: inline;
}

#proposer #caract {
	float:left;
	display: inline;
	width: 400px;
}

#proposer .labelpetit {
	width: 90px;
	float: left;
}

#proposer #caract .inputpetit {
	width: 100px;
}

#proposer #loca {
	float:left;
	display: inline;
}

#proposer #loca #adresse_loca {
	width: 294px;
}

#proposer #loca #code_postale_loca {
	width: 110px;
}

#proposer #loca #ville_loca {
	width: 122px;
}

#proposer #coord {

}

#proposer #coord .petit {
	width: 274px;
	margin: 0px 25px 0px 0px;
}

#proposer #coord #adresse {
	width: 687px;
	margin: 0px 0px 0px 0px;
}

#proposer #coord #labmail {
	margin-right: 8px;
}

#proposer #coord #labprenom {
	margin-left: 30px;
	margin-right: 20px;
}

#proposer #coord #labville {
	margin-left: 50px;
	margin-right: 20px;
}

#proposer #coord .labelcoord {
	float: left;
	display: inline;
	width: 100px;
}

#proposer #div_mess {

}

#proposer #div_mess #message {
	margin-left: 116px;
	width: 682px;
	height: 90px;
}

#proposer img {
	margin: 20px 0px 10px 0px;
}

#proposer #alinea {
	color:#FFFFFF;
	font-size:11px;
	text-align:justify;
	margin:8px 0px 8px 0px;
}

#proposer #valider {
	background:url(images/envoyer_mail.jpg);
	width:100px;
	height:12px;
	border:0px;
	float: right;
	display: inline;
	margin: 0px 35px 30px 0px;
}

#proposer #alinea_intro {
	color:#033869;
	font-size:11px;
	text-align:justify;
	margin: 8px 0px 35px 0px;
}
#proposer h3
{
background:transparent url(images/puce.jpg) no-repeat scroll left top;
color:#096B9F;
font-size:12px;
font-weight:bold;
height:50px;
padding-left:20px;
padding-top:5px;
}

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

#main_form #contact
{
margin-left:115px;
margin-top:10px;
padding-top:20px;
width:715px;
}
#main_form h1
{
text-align:right;
margin-right:38px;
color:#033869;
font-size:16px;
font-weight:bold;
margin-bottom:20px;
padding-left:20px;
}
#main_form  #contact  h3
{
color:#096b9f;
font-size:12px;
font-weight:bold;
background:transparent url(images/puce.jpg) no-repeat scroll left top;
padding-left:20px;
padding-top:5px;
height:35px;
}
#main_form  #contact  input, #main_bis #bloc_centre #message
{
border:1px solid #88b8cb;
}
#main_form #bloc_centre label
{
	margin-right:8px;
	color:#033869;
	font-size:11px;
}
#main_form  #contact  #nom
{
margin-left:44px;
width:219px;
}
#main_form  #contact  #adresse
{
margin-left:37px;
width:561px;
}
#main_form  #contact  #code_postal
{
margin-left:15px;
width:219px;
}
#main_form  #contact  #telephone
{
margin-left:11px;
width:219px;
}
#main_form  #contact  #prenom
{
margin-left:53px;
width:219px;
}
#main_form  #contact  #ville
{
margin-left:73px;
width:219px;
}
#main_form  #contact  #email
{
margin-left:10px;
width:219px;
}
#main_form   #contact  #normal1 {
margin-left:102px;
margin-top:-32px;
}
#main_form   #contact  #normal1 #message{
width:563px;
border:1px solid #88b8cb;
}
#main_form  #contact  label#label_message {
margin-left:0px;
margin-bottom:10px;
display:block;
}
#main_form  #contact  #normal{
margin-top:10px;
margin-bottom:10px;
}
#main_form   #contact  #normal #valider{
background:transparent url(images/envoyer_mail.jpg) no-repeat scroll left top;
height:24px;
margin-left:610px;
margin-top: -20px;
width:107px;
border:none;
}
#main_form #contact #adresse_bis{

font-size:11px;
color:#033869;
text-align:right;
}


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::   liste-annonce.php   :: ///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::   credit et lien.php   :: ///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

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

#haut_agence {
color:#033869;
height:310px;
padding-top:30px;
padding-right:45px;
}
#haut_agence img
{
	border: solid 1px #3885ae;
	margin-left:46px;
	margin-right:20px;
	float:left;
	display:inline;
}
#haut_agence #haut_gauche
{
padding-top:5px;
color:#033869;
font-size:11px;
}
#haut_agence #haut_gauche span
{
color:#033869;
font-size:12px;
font-weight:bold;
}
#haut_agence #haut_gauche a
{
color:#033869;
font-size:11px;
}
#bas_agence
{
	padding-left:46px;
}
#bas_agence h4
{
	background:transparent url(images/fond_titre_agence.jpg) no-repeat scroll left center;
	color:#096B9F;
	height:25px;
	padding-left:15px;
	padding-top:13px;
	width:862px;
}
#bas_agence h2
{
	background:transparent url(images/fond_agence_accueil.jpg) no-repeat scroll left bottom;
	width:370px;
	height:27px;
	font-size:12px;
	color:#096b9f;
	text-align:center;
	font-weight:bold;
}
#bas_agence h2#accueil
{
margin-left:248px;
}
#bas_agence ul li{

margin-right:5px;
background-color:#87b7cb;
color:#ffffff;
height:35px;
float:left;
display:inline;
font-size:11px;
}
#bas_agence ul#liste_accueil
{
padding-left:248px;
}
#bas_agence ul {

clear:both;
margin-top:5px;
}
#bas_agence ul .droit{
width:169px;
background-color:#87b7cb;
margin-left:7px;
margin-top:5px;
padding:4px 2px 2px 2px;
height:33px;

}
#bas_agence ul .centre{
width:103px;
background-color:#87b7cb;
text-align:center;
height:27px;
margin-top:5px;
padding:10px 2px 2px 2px;
}

#bas_agence ul .gauche{
width:66px;
background-color:#87b7cb;
text-align:center;
margin-top:5px;
padding:2px 2px 2px 2px;
background:#87b7cb url(images/mail.jpg) no-repeat scroll center center;
}
#bas_agence ul .gauche a{
width:66px;
height:33px;
display:block;
}
#bas_agence #liste
{
padding-top:100px;
padding-bottom:50px;
padding-left:248px;
}
#bas_agence #liste li
{
background-color:#498daa;
}
#bas_agence #liste .droit
{
height:25px;
width:164px;
padding-top:12px;
padding-left:5px;

}
#bas_agence #liste .gauche
{
background: #498daa url(images/mail2.jpg) no-repeat scroll center center;
}
#bas_agence div#div_transaction
{
float:left;
margin-left:60px;
display:inline;
}
#bas_agence div#div_gestion
{
float:left;
}

#bas_agence #titre_gestion
{
clear:both;
padding-top:121px;
background:transparent url(images/fond_agence_coproprietes.jpg) no-repeat scroll left bottom;
width:755px;
margin-left:57px;
}
#bas_agence div.plop
{
float:left;
display:inline;
margin-bottom:20px;
margin-left:52px;
}
#bas_agence div#plop_bis
{
border-left:dotted 1px #000000;
margin-left:11px;
padding-left:6px;
}
#bas_agence img
{
margin-left:248px;
margin-top:5px;
margin-bottom:5px;

}
#bas_agence ul li span
{
font-size:11px;
font-style:italic;
}
#bas_agence ul#bleu li
{
background-color:#498DAA;
}
#bas_agence ul#bleu li.gauche
{
background: #498daa url(images/mail2.jpg) no-repeat scroll center center;
}

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


/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::    alerte-email.php  :: ////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#alertemail{
	width: 850px;
	margin-left:100px;
}
#alertemail input, #alertemail select, #alertemail textarea{
	border:1px solid #88b8cb;
	width:510px;
}
#alertemail h1{
color:#033869;
font-size:16px;
font-weight:bold;
margin-bottom:20px;
margin-right:38px;
padding-left:20px;
text-align:right;
}
#alertemail h2{
	float: left;
	display: inline;
	width: 500px;
 	font-family: verdana;
	margin: 0 0 0px 50px;

	background:transparent url(images/puce.jpg) no-repeat scroll left top;
	color:#096B9F;
	font-size:12px;
	font-weight:bold;
	height:50px;
	padding-left:20px;
	padding-top:5px;
}
#alertemail h2 span{
color:#096B9F;
font-size:12px;
}
#alertemail p{
    float: left;
    display: inline;
    width: 700px;
    margin: 0 0 0px 50px;
    font-family: verdana;
    font-size: 11px;
    color: #033869;
}
#alertemail p label{
    float: left;
    display: inline;
    font-family: verdana;
    margin: 0 0 0 0;
    font-size: 11px;
    color: #033869;
    width: 180px;
    height: 15px;
    padding: 5px 0 0 0;
}
#alertemail p label.coordonn{
    width: 108px;
}
#alertemail p label.coordonn2{
	margin: 0 0 0 50px;
	width: 108px;
}
#alertemail p input.coordonn{
    float: left;
	display: inline;
	width: 210px;
}
#alertemail p input.long{
    float: left;
	display: inline;
	width: 583px;
	margin: 0 0 0 0;
}
#alertemail p input{
    width: 190px;
    margin: 0 0 0 0;
}
#alertemail p input#btr_vente{
    width: 20px;
    margin: 0 0 0 -1px;
}
#alertemail p input#btr_location{
    width: 20px;
    margin: 0 0 0 25px;
}
#alertemail p select{
    width: 150px;
    margin: 0 0 0 0;
}
#alertemail input#submit{
background:transparent url(images/envoyer_mail.jpg) no-repeat scroll left top;
border:medium none;
height:24px;
margin-left:610px;
margin-top:-20px;
width:107px;
}
#alertemail a#back{
	float: left;
	display: inline;
	font-family: verdana;
    font-size: 12px;
	font-style: italic;
    color: #33c2df;
	font-weight: bold;
	margin: 0 0 120px 70px;
}
span#alertemail{
	float: left;
	display: inline;
	width: 200px;
	margin: 40px 0 0 0;
	color: red;
	font-style: italic;
	font-size: 11px;
}
#alertemail span#decal{
	margin: 0 0 0 35px;
}

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


#zoom_detail{
	width:620px;
	margin-top:10px;
}
#zoom_detail #zoom_pic {
	text-align:center;
}
#zoom_detail #zoom_pic img{
	border:1px solid #005397;
}
#zoom_detail #zoom_nav{
	width:460px;
	height: 20px;
	background-color:#ffffff;
	margin-left:70px;
	padding-top:2px;
	padding-bottom:4px;
	border:1px solid #005397;
}
#zoom_detail #zoom_nav img{
	margin-left:3px;
	margin-right:3px;
	padding-top:2px;
}
#zoom_detail #zoom_nav a{
	color:#005397;
}

#zoom_detail a{
	color:#005397;
	font-weight:bold;
	font-size:11px;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#zoom_detail p{
	margin-top:10px;
	text-align:center;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////::   credit et liens.PHP   :: ////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main_form #bloc_centre #bloc_credits {
	margin-left:350px;
}
#main_form #bloc_centre #bloc_credits a{
color:#00669C;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
}
#main_form #bloc_centre #bloc_credits h3
{
margin-top:20px;
margin-bottom:5px;
}
#main_form #bloc_centre #alinea
{
margin:20px;
}

