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

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

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 !important;
	font-style:italic;
	margin-bottom:-16px;
}

h6 {
	color: #1512a0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight:bold;
	background:#FFFFFF url(images/titre_annonces.jpg) no-repeat scroll 0 0;
	padding-left:45px;
	padding-top: 7px;
	height: 30px;
}

#lien {
	color: #8a8a8a;
	font-size: 11px;
	font-family: Verdana;
}

a.fic{
	background: #f2f2f2 url(images/word.jpg) no-repeat scroll 3px center;
	display:block;
	width:250px;
	text-align:center;
	color:#FD9513;
	font-size:11px;
	padding:14px 0px 14px 58px;
	margin-left:321px;
	border:1px solid #aaa;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////::    Bandeau Haut   :: /////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#haut {
	position: absolute;
	top: 0px;
	left:50%;
	height: 195px;
	width: 950px;
	margin-left:-475px;
	background: url(images/bandeau-haut.jpg) no-repeat scroll left top;
	z-index:1;
}


#haut #a3a
{
display:block;
height:70px;
margin-bottom:53px;
width:120px;
}

#haut #sia
{
margin-left:852px;
margin-top: 50px;
position:absolute;
height:50px;
width:65px;
}

#haut #fnaim
{
margin-left:722px;
margin-top: 50px;
position:absolute;
height:50px;
width:55px;
}

#haut #menu_haut a, #haut_form #menu_haut a
{
	font-size:11px;
	color:#ffffff;
	height:25px;
	font-weight:bold;
	display:block;
	float:left;
	text-align:center;
	padding-top:17px;
}

#haut #menu_haut a.select
{
color:#0d08a4;
background:url(images/bandeau_haut_select.gif) no-repeat 98% 1px;
}

#haut #menu_haut a:hover
{
color:#0d08a4;
background:url(images/bandeau_haut_select.gif) no-repeat 98% 1px;
}

#haut #menu_haut a#accueil
{
width:59px;
}
#haut #menu_haut a#ventes
{
width:51px;
}

#haut #menu_haut a#locations
{
width:67px;
}
#haut #menu_haut a#assurance
{
width:79px;
}
#haut #menu_haut a#placement
{
width:81px;
}
#haut #menu_haut a#assurance_pret
{
width:133px;
}
#haut #menu_haut a#agence
{
width:100px;
}
#haut #menu_haut a#actualites
{
width:76px;
}
#haut #menu_haut a#contact
{
width:65px;
}

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

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

#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:#ffffff;
	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 {
	background:#FFFFFF url(images/fond_main.jpg) repeat-y scroll 0% 0%;
	left:50%;
	margin-left:-475px;
	position:absolute;
	top:195px;
	width:950px;

}

#main2 {
	background:#FFFFFF url(images/fond_main2.jpg) repeat-y scroll 0% 0%;
	left:50%;
	margin-left:-475px;
	position:absolute;
	top:195px;
	width:950px;

}

#main_droite {
	background:#FFFFFF url(images/fond_main2.jpg) repeat-y scroll 0% 0%;
	float:left;
	top:195px;
	margin-top: 20px;
	margin-left: 10px;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-bottom: 20px;
	border-top: 10px solid #fd9513;
	border-bottom: 10px solid #fd9513;
	width: 640px;
	display: inline;

}

#main2 #main_grand {
	border-top: 10px solid #fd9513;
	border-bottom: 10px solid #fd9513;
	width: 845px;
	margin-left: 54px;
	margin-top: 22px;
}

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

#main #droit
{
background-color:#FD9513;
float:left;
height:370px;
width:256px;
}
#main #droit #agence_beaupaire 
{
border-bottom:1px solid #FFFFFF;
border-top:1px solid #FFFFFF;
height:80px;
margin-bottom:10px;
margin-left:7px;
width:242px;
padding-top:10px;
}
#main #droit #agence_beaupaire  img
{
float:left;
margin-bottom:3px;
margin-top:2px;

}
#main #droit #agence_beaupaire  a
{
float:left;
margin-bottom:3px;
margin-top:2px;
font-size:10px;
color:#ffffff;
width: 122px;
font-style: italic;
}
#main #droit #agence_beaupaire  h4
{
float:left;
margin-bottom:3px;
margin-top:2px;
font-size:12px;
color:#0e0f9d;

}
#main #gauche_index 
{
background:#FFFFFF url(images/fond_gauche_index.jpg) no-repeat scroll 0 0;
float:left;
height:370px;
width:694px;
}

#main #gauche_index h1
{
	background:#FFFFFF url(images/puce_h1.jpg) no-repeat scroll 0 0;
	color:#FD9513;
	font-size:14px;
	font-weight:bold;
	margin-left:15px;
	padding-left:25px;
	width:155px;
	margin-top:16px;
}
#main #gauche_index p
{
	border-bottom:2px dotted #0B0B9D;
	height:30px;
	margin-left:15px;
	width:335px;
	padding-left:25px;
	font-size:11px;
	color:#8a8a8a;
	padding-top:0px;
	text-align:justify;	
	margin-bottom: 10px;
}
#main #gauche_index #cdc #photo_cdc{
	

}
#main #gauche_index #cdc img
{
	height:153px;
	border:1px solid #0D0C96;
	float:left;
	height:153px;
	margin-left:16px;
	margin-right:11px;
	margin-top:8px;
	width:206px;
}
#main #gauche_index  #detail_cdc
{
	float:left;
	width:200px;
}
#main #gauche_index  #detail_cdc  h5
{
	margin-top:28px;
	font-size:13px;
	color:#0d0b9c;
}
#main #gauche_index  #detail_cdc  span
{
	margin-top:28px;
	font-size:11px;
	color:#0d0b9c;
}
#main #gauche_index  #detail_cdc  p
{
border:none;
height:80px;
padding:0px;
margin:0px;
width:199px;
margin-top:10px;
}
#main #gauche_index  #detail_cdc h4
{
	color:#FD9513;
	float:left;
	font-size:14px;
	font-weight:bold;
	width:83px;
	margin-top:15px;
}
#main #gauche_index  #detail_cdc  a
{
	background:#FFFFFF url(images/fond_a_index.jpg) no-repeat scroll 0 0;
	color:#0D0B9C;
	display:block;
	float:left;
	font-size:11px;
	height:18px;
	margin-left:10px;
	margin-top:16px;
	padding-left:18px;
}
#main #gauche_index #centre
{
width:20px;
width:440px;
float:left;
}
#main #gauche_index #droit_droit
{
width:250px;
float:left;
}
#main #gauche_index #droit_droit  a
{
float:left;
background: url(images/carre_blanc.jpg) no-repeat scroll top right;
padding-top:10px;
}
#main #gauche_index #droit_droit  a#lien_img_1
{
margin-left:5px;
margin-top:9px;
}
#main #gauche_index #droit_droit  a#lien_img_2
{
margin-left:25px;
margin-top:9px;
}
#main #gauche_index #droit_droit  a#lien_img_3
{
margin-left:5px;
margin-top:-3px;
}
#main #gauche_index #droit_droit  a#lien_img_4
{
margin-left:25px;
margin-top:-3px;
}
#main #gauche_index #droit_droit img
{
width:94px;
height:69px;
border:1px solid #ffffff;

}

#main #gauche_index #droit_droit h2
{
color:#FD9513;
display:block;
float:left;
font-size:26px;
font-weight:bold;
margin-left:12px;
margin-top:48px;

}
#main #gauche_index #droit_droit h2 span
{
font-size:26px;
color:#8a8a8a;
font-weight:bold;

}

#main #gauche_index #droit_droit p
{
background:none;
margin:0px;
padding:0px;
border:none;
color:#ffffff;
font-size:11px;
width:50px;
width:105px;
}

/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::   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 #zoom_nav a#prec{
	color:#005397;
	float: left;
	margin-left: 10px;
	padding-top: 5px;
}

#zoom_detail #zoom_nav a#suiv{
	color:#005397;
	float: right;
	margin-right: 10px;
	padding-top: 5px;
}

#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;
}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////::   annonce  :: ///////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#main #droit_annonce
{
background-color:#FD9513;
float:left;
width:256px;
}
#gauche_gauche #gauche h1
{
background-color:#1512A0;
color:#FD9513;
font-size:18px;
height:36px;
margin:1px 1px 10px 1px;
padding:11px 0 0 10px;
width:244px;
}

#gauche_gauche #gauche #categorie #vente {
margin-right:5px;
background:transparent none repeat scroll 0 0;
border:medium none;
}

#gauche_gauche #gauche label {
color:#043969;
font-size:11px;
font-weight:bold;
height:17px;
}

#gauche_gauche #gauche #categorie #location {
margin-left:32px;
margin-right:5px;
background:transparent none repeat scroll 0 0;
border:medium none;
}

#gauche_gauche #gauche #type_p #type {
margin-left:10px;
width:129px;
}
#gauche_gauche #gauche #nb_pieces {
height:45px;
padding-top:15px;
border-bottom:1px dashed #FF6E04;
}
#gauche_gauche #gauche #type_p {
height:35px;
padding-top:15px;
border-bottom:1px dashed #FF6E04;
}

#gauche_gauche #gauche #montant {
border-bottom:1px dashed #FF6E04;
height:48px;
padding-top:12px;
}


#gauche_gauche #gauche #secteur_p {
border-bottom:1px dashed #FF6E04;
height:33px;
padding-top:15px;
}
#gauche_gauche #gauche #secteur {
width:129px;
}

#gauche_gauche #gauche #categorie {
height:30px;
border-bottom:1px dashed #FF6E04;
}
#gauche_gauche #gauche form {
margin-left:11px;
margin-right:9px;
}

#gauche_gauche #gauche #submit {
background:transparent url(images/bouton_rechercher.jpg) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
font-size:12px;
height:23px;
margin-left:73px;
margin-top:12px;
width:86px;
margin-bottom:20px;
}
#gauche_gauche #gauche #label_type{
float:left;
display:block;
}
#gauche_gauche #gauche #label_secteur{
display:block;
float:left;
width:102px;
}

#gauche_gauche #gauche #montant #prix_mini {
margin-right:13px;
margin-top:5px;
width:77px;
}

#gauche_gauche #gauche #montant #prix_maxi {
margin-left:12px;
width:77px;
}
#gauche_gauche #gauche #nb_pieces #nb1 {
background:transparent none repeat scroll 0 0;
border:medium none;
margin-right:5px;
margin-top:3px;
padding-right:5px;
padding-top:3px;
}
#gauche_gauche #gauche #nb_pieces #nb2 {
background:transparent none repeat scroll 0 0;
border:medium none;
margin-right:5px;
margin-top:3px;
}
#gauche_gauche #gauche #nb_pieces #nb3 {
background:transparent none repeat scroll 0 0;
border:medium none;
margin-right:5px;
margin-top:3px;
}
#gauche_gauche #gauche #nb_pieces #nb4 {
background:transparent none repeat scroll 0 0;
border:medium none;
margin-right:5px;
margin-top:3px;
}
#gauche_gauche #gauche #nb_pieces #nb5 {
background:transparent none repeat scroll 0 0;
border:medium none;
margin-right:5px;
margin-top:3px;
}
#gauche_gauche #gauche #alerte_p
{
font-size:11px;
padding:9px;
color:#1512a0;

}

#gauche_gauche #gauche #divalerte {
	border-bottom: 1px solid #140a9a;
}
#gauche_gauche #gauche #alerte_mail
{
background:transparent url(images/bouton_rechercher.jpg) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
display:block;
font-size:12px;
height:23px;
margin-bottom:20px;
margin-left:82px;
margin-top:12px;
padding:4px 4px 4px 8px;
width:86px;
}
#main #gauche #annonces
{
width: 610px;
padding:21px 28px 36px 26px;
float:left;
}
#main #gauche #annonces hr
{
background-color:#fd9513;
width:640px;
height:9px;
display:block;
clear:both;
margin-bottom:15px;
}

#main #gauche #annonces #photo_annonce #photo {
height:258px;
text-align:center;
width:344px;
}

#main #gauche #annonces #photo_annonce #photo #img {
	height: 258px;
	border:1px solid #00669C;
}

#main #gauche #annonces #photo_annonce {
float:left;
width:349px;
}
#main #gauche #details 
{
width: 240px;
float:left;
}
#main #gauche #details h3 {
background:transparent url(images/titre_annonces.jpg) no-repeat scroll left center;
color:#1512A0;
display:block;
font-size:14px;
font-weight:bold;
height:55px;
margin-top:0;
margin-left: 2px;
padding-left:41px;
padding-top:12px;
width:240px;
}
#main #gauche #details h4 {
background:transparent url(images/fond_h4.jpg) no-repeat scroll left center;
color:#FD9513;
display:block;
margin-left:30px;
margin-top:16px;
padding-left:13px;
width:200px;
}

#main #gauche #details ul {
display:inline;
float:left;
margin-left:30px;
margin-top:10px;
width:226px;
}
#main #gauche #details .left {
background-color:#140a9a;
color:#FFFFFF;
display:inline;
float:left;
margin-bottom:2px;
margin-left:3px;
padding-left:5px;
width:100px;
}
#main #gauche #details .right {
background-color:#fd9513;
color:#FFFFFF;
display:inline;
float:left;
margin-bottom:2px;
margin-left:2px;
padding-left:5px;
width:104px;
}

#main #gauche #autres_informations {
clear:both;
float:left;
margin-bottom:20px;
}
#main #gauche #autres_informations #description {
color:#8a8a8a;
font-size:11px;
height:113px;
margin-bottom:10px;
margin-top:10px;
width:628px;
text-align:justify;

}
#main #gauche #autres_informations h4 {
background:transparent url(images/fond_h4.jpg) no-repeat scroll left center;
color:#FD9513;
display:block;
margin-bottom:10px;
margin-left:0;
margin-top:16px;
padding-left:13px;
width:200px;
}
#main #gauche .contact
{
color:#8a8a8a;
font-size:11px;
width:200px;
}
#main #gauche #lien_annonces
{
border-bottom:2px dotted #140A9A;
clear:both;
color:#0D0B9C;
font-size:11px;
height:12px;
margin-bottom:20px;
padding-bottom:10px;
width:639px;
}
#main #gauche #lien_annonces a
{
background:#FFFFFF url(images/fond_a_index.jpg) no-repeat scroll 0 0;
color:#0D0B9C;
display:block;
float:left;
height:22px;
padding-left:14px;
width:149px;
}
#main #gauche #lien_annonces #lien_contact
{
width:190px;
}
#main #gauche #lien_annonces #lien_impression
{
width:150px;
}
#main #gauche #lien_annonces #lien_localisation
{
width:140px;
}
#main #gauche #lien_annonces #lien_envoi
{
width:92px;
}
#main #gauche #nav 
{
display: block;
}
#main #gauche #nav #annonce_prec
{
	float: left;
	width: 110px;
	color:#1512a0;
font-size:11px;
}
#main #gauche #nav #annonce_suiv
{
	float: right;
	color:#1512a0;
font-size:11px;
}
#main #gauche #nav #retour_liste {
	float:left;
	margin-left: 140px;
	color:#1512a0;
font-size:11px;
}
#main #gauche #nav #annonce_prec a
{background:#FFFFFF url(images/fond_a_index.jpg) no-repeat right top;
color:#1512a0;
font-size:11px;
padding-right:14px;
float: left;
height:22px;
width: 110px;
}
#main #gauche #nav #annonce_suiv a
{background:#FFFFFF url(images/fond_a_index.jpg) no-repeat scroll 0 0;
	color:#1512a0;
font-size:11px;
float: right;
padding-left:14px;
height:22px;
}
#main #gauche #nav #retour_liste a {
	color:#1512a0;
font-size:11px;
}
#main #annonces #photo_annonce #navigation {
height:15px;
margin-bottom:27px;
margin-top:7px;
width: 340px;
}

#main #annonces #photo_annonce #navigation #photo_p {
	background:#FFFFFF url(images/fond_a_index.jpg) no-repeat right top;
	color:#1512a0;
	font-size:11px;
	padding-right:14px;
	float: left;
	height:22px;
	width: 110px;
}

#main #annonces #photo_annonce #navigation #photo_gauche {
	color:#1512a0;
	font-size:11px;
	padding-right:14px;
	float: left;
	height:22px;
	width: 110px;
}

#main #annonces #photo_annonce #navigation #zoom {
	margin-left:40px;
	color:#1512a0;
	font-size:11px;
	float: left;
}

#main #annonces #photo_annonce #navigation #photo_s {
	background:#FFFFFF url(images/fond_a_index.jpg) no-repeat scroll 0 0;
	color:#1512a0;
	height:22px;
	float: right;
	display: inline;
	font-size:11px;
	margin: 0px;
	padding-left:14px;
}
#main #annonces #photo_annonce #navigation #photo_droite {
	color:#1512a0;
	height:22px;
	float: right;
	display: inline;
	font-size:11px;
	margin: 0px;
	padding-left:14px;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////// agence /////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main2 #agence {
	width: 820px;
	margin-top: 20px;
	margin-bottom: 20px;
	margin-left: 10px;
}

#main2 #agence p {
	color: #8a8a8a;
	font-size: 11px;
	font-family: Verdana;
	margin-bottom: 15px;
	text-align: justify;
}

#main2 #agence #bloc_text_agence {
	margin-left: 40px;
	margin-top: 30px;
}

#b {
	font-weight: bold;
}

#main2 #agence #bloc_text_agence #p_droite {
	color: #8a8a8a;
	font-size: 11px;
	font-family: Verdana;
}

#main2 #agence #bloc_text_agence img {
	border: #fd9513 2px solid;
	float: right;
	margin-left: 20px;
}

#main2 #agence #bloc_text_agence h2 {
	color: #fd9513;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background:#FFFFFF url(images/puce_triangle_orange.jpg) no-repeat scroll 0 0;
	padding-left:15px;
	padding-top: 2px;
	height: 30px;
	margin-top: 25px;
}

#main2 #agence #bloc_text_agence h2#mess {
	color: #fd9513;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background:#FFFFFF url(images/puce_triangle_orange.jpg) no-repeat scroll 0 0;
	padding-left:15px;
	padding-top: 2px;
	height: 30px;
	margin-top: 0px;
	float: left;
	width: 80px;
}

#main2 #agence #bloc_text_agence #p_top {
	margin-bottom: 0px;
	margin-left: 20px;
}

#main2 #agence #bloc_text_agence #p_mid {
	margin-bottom: 0px;
	margin-left: 20px;
}

#main2 #agence #bloc_text_agence #p_bot {
	margin-bottom: 15px;
	margin-left: 20px;
}

#main2 #agence #bloc_text_agence #p_bot a {
	color: #8a8a8a;
	font-size: 11px;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////// transmission /////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main2 #agence #bloc_text_agence #transmission p {
	margin-bottom: 0px;
}

#main2 #agence #bloc_text_agence #transmission #sous-p {
	margin-bottom: 0px;
	margin-left: 20px;
}

#main2 #agence #bloc_text_agence #transmission #sur-p {
	margin-bottom: 10px;
}

#main2 #agence #bloc_text_agence #p_gras {
	font-weight: bold;
	margin-bottom: 15px;
}

#main2 #agence #bloc_text_agence a#tran {
	color: #0d0b9c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:#FFFFFF url(images/puce_contact.jpg) no-repeat scroll 0 0;
	padding-left:20px;
	padding-top: 2px;
	margin-bottom: 10px;
	margin-left: 30px;
	height : 23px;
	float: left;
	width: 100px;
}

#main2 #agence #bloc_text_agence #p_fin {
	display: block;
	height: 30px;
	width:400px;
	float: left;
}

hr#derch {
	visibility:hidden;
	clear:both;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////// placement /////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#ita {
	font-style: italic;
}
#main2 #agence #bloc_text_agence  #gauche {
	width: 420px;
}

#main2 #agence #bloc_text_agence  #gauche #liste {
	margin-bottom: 0px;
	margin-left: 20px;
}

#main2 #agence #bloc_text_agence #place {
	color: #0d0b9c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:#FFFFFF url(images/puce_contact.jpg) no-repeat scroll 0 0;
	padding-top: 2px;
	margin-bottom: 50px;
	margin-top: 10px;
	height: 19px;
	display: block;
	padding-left:20px;
}

#main2 #agence #bloc_text_agence  #droite {
	width: 330px;
	float: right;
}

#main2 #agence #bloc_text_agence  #droite p {
	margin-bottom: 0px;
}

#main2 #agence #bloc_text_agence  #droite #place {
	float: right;
	margin-top: 20px;
}

#main2 #agence #bloc_text_agence  #droite h3 {
	color: #fd9513;
	font-weight: bold;
	font-size: 11px;
	margin-bottom: 15px;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////// sia /////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main2 #agence #bloc_text_agence #img_sia {
	border: none;
	margin-left: 15px;
	margin-top: -10px;
}

#main2 #agence #bloc_text_agence img#img_sep {
	border: none;
	float: none;
	margin-left: 0px;
	margin-top: 20px;
	margin-bottom: 10px;
	display: block;
}

#main2 #agence #bloc_text_agence #exp {
	display: block;
}

#main2 #agence #bloc_text_agence h5 {
	color: #1512a0;
	font-weight: bold;
	font-size: 11px;
}


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////// contact /////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main2 #agence #bloc_text_agence .gauche {
	float: left;
	display: inline;
	width: 100px;
	margin-left:40px;
}

#main2 #agence #bloc_text_agence input.petit{
	width: 200px;
	margin-right: 50px;
}

#main2 #agence #bloc_text_agence #prenom{
	margin-left: 60px;
}

#main2 #agence #bloc_text_agence #ville{
	margin-left: 80px;
}

#main2 #agence #bloc_text_agence #email{
	margin-left: 13px;
}

#main2 #agence #bloc_text_agence #adresse{
	width: 572px;
}

#main2 #agence #bloc_text_agence label {
	color: #1512a0;
	font-size: 11px;
}

#main2 #agence #bloc_text_agence input {
	border: #6c6c6f 1px solid;
}

#main2 #agence #bloc_text_agence textarea {
	border: #6c6c6f 1px solid;
	margin-bottom: 0px;
	margin-top: 10px;
	width: 570px;
	height: 70px;
	float: right;
}
#contact_mess {
	margin-bottom: 0px;
	margin-top: 10px;
	height: 80px;
}

#main2 #agence #bloc_text_agence #p_area_cont {
	height: 70px;
	width: 570px;
	float: right;
	margin-right: 70px;
	display: inline;
}

#main2 #agence #mess {
	width: 70px;
}

#main2 #agence #bloc_text_agence #contact-bouton-chanps {
	margin-top: 60px;
	display: block;
	height:30px;
	width: 710px;
}

#main2 #agence #bloc_text_agence #contact-bouton-chanps #boutton-contact {
	float: right;
	display: block;
	border: none;
}

#main2 #agence #bloc_text_agence #contact-bouton-chanps #span_contact {
	float: left;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////// alerte mail /////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main2 #agence #bloc_text_agence #alerte p {
	color: #1512a0;
	font-size: 11px;
}

#main2 #agence #bloc_text_agence #alerte .lab_btr {
	color: #8a8a8a;
	width: 20px;
}

#main2 #agence #bloc_text_agence #alerte label {
	color: #8a8a8a;
}

#main2 #agence #bloc_text_agence #alerte #btr_location, #main2 #agence #bloc_text_agence #alerte #btr_vente {
	margin: 0px 0px 0px 50px;
	border: none;
}

#main2 #agence #bloc_text_agence #alerte .caracteristique {
	color: #1512a0;
	width: 180px;
	float: left;
}

#main2 #agence #bloc_text_agence #alerte #type_bien {
	border: #6c6c6f 1px solid;
	width: 150px;
	display: inline;
}

#main2 #agence #bloc_text_agence #alerte .caracteristique_droite, #main2 #agence #bloc_text_agence #alerte .caracteristique_gauche {
	width: 180px;
}

#main2 #agence #bloc_text_agence #alerte .et {
	margin: 0px 15px 0px 15px;
}

#main2 #agence #bloc_text_agence #alerte #gris {
	color: #8a8a8a;
	margin-left: 15px;
	font-size: 11px;
}

#main2 #agence #bloc_text_agence #alerte #commentaire {
	width: 520px;
	float: left;
	height: 70px;
}

#main2 #agence #bloc_text_agence #alerte #suiv_com {
	display: block;
	width: 300px;
}

#main2 #agence #bloc_text_agence #alerte #coord {
	display: block;
	width: 800px;
	float: left;
}

#main2 #agence #bloc_text_agence #alerte #coord label {
	color: #1512a0;
	font-size: 11px;
}

#main2 #agence #bloc_text_agence #alerte #coord #nom {
	width: 220px;
	margin-right:40px;
	margin-left: 13px;
}

#main2 #agence #bloc_text_agence #alerte #coord #prenom {
	width: 220px;
	margin-left: 50px;
}

#main2 #agence #bloc_text_agence #alerte #coord #email {
	width: 220px;
	margin-right:40px;
}

#main2 #agence #bloc_text_agence #alerte #coord #telephone{
	width: 220px;
	margin-left: 20px;
}

#main2 #agence #bloc_text_agence #alerte #coord .labelalerte {
	float: left;
	display: inline;
	width: 100px;
}

#main2 #agence #bloc_text_agence #alerte #boutton-alerte-email {
	float: right;
	border: none;
	margin-right: 70px;
}


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////// actualites /////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main2 #agence #bloc_text_agence a#titre {
	color: #1512a0;
	font-size: 11px;
	display: block;
}

#main2 #agence #bloc_text_agence p#p_actu {
	display: block;
	width: 680px;
}

#main2 #agence #bloc_text_agence a#retour {
	color: #0d0b9c;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background:#FFFFFF url(images/puce_contact.jpg) no-repeat scroll 0 0;
	padding-top: 2px;
	margin-bottom: 10px;
	margin-top: 10px;
	height: 19px;
	display: block;
	padding-left:20px;
	margin-left: 30px;
	float: right;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////// menu gauche assurance /////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#gauche_gauche {

	float: left;

}

#gauche_gauche h1
{
	background-color:#1512A0;
	color:#FD9513;
	font-size:18px;
	height:36px;
	margin:1px 1px 0px 1px;
	padding:11px 0px 0px 10px;
	width:244px;
	
}

#gauche_gauche a#bout_assu {
	background: url(images/bout_gauche_assu.jpg) no-repeat scroll 0 0;
	color: #ffffff;
	width: 230px;
	display: block;
	height: 23px;
	padding: 7px 0px 0px 25px;
	font-size: 12px;
	font-family: Verdana;
}

#gauche_gauche a:hover#bout_assu {
	background: url(images/bout_gauche_assu_blue.jpg) no-repeat scroll 0 0;
	color: #ffffff;
	width: 230px;
	display: block;
	height: 23px;
	padding: 7px 0px 0px 25px;
	font-size: 12px;
	font-family: Verdana;
}

#gauche_gauche a#bout_assu_sel {
	background: url(images/bout_gauche_assu_blue.jpg) no-repeat scroll 0 0;
	color: #ffffff;
	width: 230px;
	display: block;
	height: 23px;
	padding: 7px 0px 0px 25px;
	font-size: 12px;
	font-family: Verdana;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////// assurance /////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main_droite p {
	margin-left: 45px;
	color: #8a8a8a;
	font-size: 11px;
	margin-bottom: 5px;
	display: block;
	height: 20px;
}

#main_droite h2 {
	color: #fd9513;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background:#FFFFFF url(images/puce_triangle_orange.jpg) no-repeat scroll 0 0;
	padding-left:15px;
	padding-top: 2px;
	height: 30px;
	margin-top: 25px;
	margin-left: 40px;
	margin-bottom: 15px;
}

#main_droite p#form-assu {
	margin: 10px 0px 10px 40px;
	color: #1512a0;
	font-size: 11px;
	font-family: Verdana;
	
}

#main_droite p#form-assu-question {
	margin: 30px 0px 10px 40px;
	color: #1512a0;
	font-size: 11px;
	font-family: Verdana;
}

#main_droite input.petit {
	border: #6c6c6f 1px solid;
	width: 130px;
	margin: 0px 20px 0px 20px;
	float: left;
}

#main_droite #adresse {
	margin-left: 20px;
	border: #6c6c6f 1px solid;
	width: 405px;
	float: left;
}

#main_droite #question {
	margin-left: 20px;
	border: #6c6c6f 1px solid;
	width: 405px;
	float: left;
}

#main_droite #form-assu label {
	color: #1512a0;
	font-size: 11px;
	font-family: Verdana;
	float: left;
	width: 105px;
}

#main_droite #form-assu-question label {
	color: #1512a0;
	font-size: 11px;
	font-family: Verdana;
	float: left;
	width: 105px;
}

#main_droite #form-assu-ast #boutton-contact {
	float: right;
	display: inline;
	border: none;
	margin: -15px 50px 0px 0px;
}

#main_droite #form-assu-ast {
	margin-top: 20px;
	margin-bottom: 20px;
	display: block;
	width: 580px;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////// asuurance de prets /////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#assu_pret #para_haut {
	padding: 10px 0px 10px 0px;
}

#assu_pret p {
	margin: 0px 0px 0px 0px !important;
}

#assu_pret #form_assu_pret {
	margin: 20px 0px 0px 20px;
	width: 700px;
}

#assu_pret #form_assu_pret h3 {
	color: #fd9513;
	font-size: 12px;
	margin-bottom: 20px;
	margin-top: 20px;
}

#assu_pret #form_assu_pret p {
	color: #8a8a8a;
	font-size: 11px;
	margin-bottom: 5px;
	display: block;
	height: 30px;
}

#bloc_text_agence #assu_pret #form_assu_pret label {
	float: left;
	width: 100px;
	margin: 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret label.lab1 {
	float: left;
	width: 120px;
	margin: 0px 0px 0px 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret label.lab3 {
	float: left;
	width: 150px;
	margin: 0px 0px 0px 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret label.lab6 {
	float: left;
	width: 240px;
	margin: 0px 0px 0px 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret label.lab7 {
	float: left;
	width: 500px;
	margin: 0px 0px 0px 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret label.lab8 {
	float: left;
	width: 60px;
	margin: 0px 0px 0px 20px;
}

#bloc_text_agence #assu_pret #form_assu_pret label.lab10 {
	float: left;
	width: 80px;
	margin: 0px 0px 0px 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret label.lab11 {
	float: left;
	width: 80px;
	margin: 0px 0px 0px 20px;
}

#bloc_text_agence #assu_pret #form_assu_pret label.lab12 {
	float: left;
	width: 370px;
	margin: 0px 0px 0px 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret label.lab13 {
	float: left;
	width: 50px;
	margin: 0px 0px 0px 10px;
	color: #8a8a8a;
}

#bloc_text_agence #assu_pret #form_assu_pret label.lab14 {
	float: left;
	width: 100px;
	margin: 0px 0px 0px 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret label.lab15 {
	float: left;
	width: 180px;
	margin: 0px 0px 0px 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret label.lab9 {
	float: left;
	width: 20px;
	margin: 0px 0px 0px 10px;
}

#bloc_text_agence #assu_pret #form_assu_pret label.lab2 {
	float: left;
	width: 120px;
	margin: 0px 0px 0px 30px;
}

#bloc_text_agence #assu_pret #form_assu_pret label.lab4 {
	float: left;
	width: 120px;
	margin: 0px 0px 0px 10px;
}

#bloc_text_agence #assu_pret #form_assu_pret label.lab5 {
	float: left;
	width: 120px;
	margin: 0px 0px 0px 40px;
}

#bloc_text_agence #assu_pret #form_assu_pret input.petit {
	float: left;
	width: 200px;
	margin: 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret input.btr {
	float: left;
	margin: 0px;
	border: none;
}

#bloc_text_agence #assu_pret #form_assu_pret input.delait {
	float: left;
	width: 70px;
	margin: 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret #observation {
	float: left;
	width: 700px;
	margin: 0px;
	height: 70px;
	border: #6c6c6f 1px solid;
}

#bloc_text_agence #assu_pret #form_assu_pret select {
	float: left;
	width: 80px;
	margin: 0px;
	border: #6c6c6f 1px solid;
	text-align: center;
}

#bloc_text_agence #assu_pret #form_assu_pret option {
	text-align: center;
}

#bloc_text_agence #assu_pret #form_assu_pret input#adresse {
	float: left;
	width: 552px;
}

#bloc_text_agence #assu_pret #form_assu_pret #ville {
	margin: 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret #prenom {
	margin: 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret #email {
	margin: 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret input#adresse2 {
	float: left;
	width: 552px;
}

#bloc_text_agence #assu_pret #form_assu_pret #ville2 {
	margin: 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret #prenom2 {
	margin: 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret #email2 {
	margin: 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret #p_obs {
	color: #1512a0;
}

#bloc_text_agence #assu_pret #form_assu_pret h4 {
	color: #fd9513;
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	text-align: center;
	margin: 60px 0px 20px 0px;
}

#bloc_text_agence #assu_pret #form_assu_pret #p_bout {
	width: 700px;
}

#bloc_text_agence #assu_pret #form_assu_pret #p_bout #boutton-assu-pret {
	float: right;
	border: none;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////// proposez un bien /////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main2 #agence #bloc_text_agence p#p_proposez {
	margin-bottom: 0px;
}

#main2 #agence #bloc_text_agence #form_proposez #btr_vendre, #main2 #agence #bloc_text_agence #form_proposez #btr_louer {
	margin-left: 20px;
	margin-right: 5px;
	border: none;
	float: left;
}

#main2 #agence #bloc_text_agence #form_proposez #lab_btr {
	color: #8a8a8a;
	float: left;
	width: 60px;
}

#main2 #agence #bloc_text_agence #form_proposez p {
	margin-bottom: 0px;
	display: block;
	height: 30px;
}

#main2 #agence #bloc_text_agence #form_proposez #lab1 {
	float: left;
	width: 100px;
}

#main2 #agence #bloc_text_agence #form_proposez #lab2 {
	float: left;
	width: 180px;
}

#main2 #agence #bloc_text_agence #form_proposez #lab3 {
	float: left;
	width: 140px;
}

#main2 #agence #bloc_text_agence #form_proposez #lab4 {
	float: left;
	width: 100px;
	margin-left: 30px;
	text-align: right;
	margin-right: 5px;
}

#main2 #agence #bloc_text_agence #form_proposez #bien {
	float: left;
	width: 120px;
	border: #6c6c6f 1px solid;
	text-align: center;
}

#main2 #agence #bloc_text_agence #form_proposez option {
	text-align: center;
}

#main2 #agence #bloc_text_agence #form_proposez .inp_bien {
	float: left;
	width: 120px;
	margin-right: 5px;
}

#main2 #agence #bloc_text_agence #form_proposez .inp_long {
	float: left;
	width: 557px;
	margin:0px;
}

#main2 #agence #bloc_text_agence #form_proposez #message {
	float: left;
	width: 557px;
	height: 70px;
	margin:0px;
}

#main2 #agence #bloc_text_agence #form_proposez .inp_petit {
	float: left;
	width: 210px;
	margin:0px;
}

#main2 #agence #bloc_text_agence #form_proposez #lab_titre {
	color: #fd9513;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:bold;
	background:#FFFFFF url(images/puce_triangle_orange.jpg) no-repeat scroll 0 0;
	padding-left:15px;
	padding-top: 2px;
	height: 30px;
	float: left;
	width: 100px;
}

#main2 #agence #bloc_text_agence #form_proposez #bout_proposez {
	width: 675px;
	display: block;
	margin-top: 60px;
}

#main2 #agence #bloc_text_agence #form_proposez #bout_proposez #boutton-proposez {
	float: right;
	border: none;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////// liste annonces /////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main #gauche #liste_annonce #p_tri {
	margin-top: 15px;
	float: right;
	height: 30px;
	width: 250px;
}

#main #gauche #liste_annonce {
	width: 630px;
	float: right;
	margin-right: 20px;
}

#main #gauche #liste_annonce #p_tri select {
	width: 150px;
	margin-left: 10px;
	text-align: center;
	border: #1512a0 1px solid;
}

#main #gauche #liste_annonce #p_tri label {
	color: #1512a0;
	font: 12px;
	font-weight: bold;
}

#main #gauche #liste_annonce #suiv_prec_haut {
	width: 640px;
	margin-right: 0px;
	display: block;
	clear: right;
	float: right;
}

#main #gauche #liste_annonce #suiv_prec_haut #nb_offres {
	float: left;
	width: 150px;
	color: #1512a0;
	font-size: 11px;
	font-family: Verdana;
}

#main #gauche #liste_annonce #suiv_prec_haut #prec {
	float: left;
	width: 250px;
	height: 30px;
}

#main #gauche #liste_annonce #suiv_prec_haut #prec a {
	background:#FFFFFF url(images/fond_a_index.jpg) no-repeat right top;
	height: 28px;
	display: block;
	padding-right: 10px;
	width: 130px;
	color: #1512a0;
	font-size: 11px;
	font-family: Verdana;
}

#main #gauche #liste_annonce #suiv_prec_haut #suiv {
	float: right;
	width: 150px;
	text-align: right;
}

#main #gauche #liste_annonce #suiv_prec_haut #suiv a {
	background:#FFFFFF url(images/fond_a_index.jpg) no-repeat left top;
	height: 28px;
	display: block;
	padding-right: 10px;
	width: 130px;
	color: #1512a0;
	font-size: 11px;
	font-family: Verdana;
}

#main #gauche #liste_annonce #description {
	float: right;
	width: 640px;
	margin-right: 0px;
	display: block;
	border-top: 10px solid #fd9513;
	padding-top: 20px;
	margin-bottom: 5px;
	margin-top: 5px;
}

#main #gauche #liste_annonce #description #div_photo {
	height: 129px;
	width: 174px;
	float: left;
	margin-right: 17px;
}

#main #gauche #liste_annonce #description #photo_annonce {
	margin-left: 15px;
	border: #2522a6 1px solid;
	float: left;
	margin-bottom: 10px;
	height: 129px;
	text-align: center;
}

#main #gauche #liste_annonce #description h6 {
	float: left;
	width: 300px;
}

#main #gauche #liste_annonce #description p {
	margin: 5px 0px 0px 15px;
	float: left;
	width: 400px;
	color: #8a8a8a;
	font-family: Verdana;
	font-size: 11px;
	margin-bottom: 10px;
}

#main #gauche #liste_annonce #description #detail {
	float: right;
	padding-top:2px;
	padding-left: 25px;
	margin-top: 5px;
	height: 23px;
	background:#FFFFFF url(images/fond_a_index.jpg) no-repeat scroll 0 0;
	color: #1512a0;
	font-size: 11px;
	font-family: Verdana;
}

#main #gauche #liste_annonce #description #prix {
	float: right;
	width: 200px;
	text-align: right;
	padding-right: 22px;
	color: #fd9513;
	font-size: 14px;
	font-family: Verdana;
	font-weight: bold;
	margin-bottom: 0px;
}

#main #gauche #liste_annonce #suiv_prec_bas {
	width: 640px;
	margin-right: 0px;
	display: block;
	clear: right;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
}

#main #gauche #liste_annonce #suiv_prec_bas #nb_offres {
	float: left;
	width: 150px;
	color: #1512A0;
	font-size: 11px;
	font-family: Verdana;
}
#main #gauche #liste_annonce #suiv_prec_bas #nb_offres a {
	color: #1512A0;
}

#main #gauche #liste_annonce #suiv_prec_bas #prec {
	float: left;
	width: 250px;
	height: 30px;
}

#main #gauche #liste_annonce #suiv_prec_bas #prec a {
	background:#FFFFFF url(images/fond_a_index.jpg) no-repeat right top;
	height: 28px;
	display: block;
	padding-right: 10px;
	width: 130px;
	color: #1512a0;
	font-size: 11px;
	font-family: Verdana;
}

#main #gauche #liste_annonce #suiv_prec_bas #suiv {
	float: right;
	width: 150px;
	text-align: right;
}

#main #gauche #liste_annonce #suiv_prec_bas #suiv a {
	background:#FFFFFF url(images/fond_a_index.jpg) no-repeat left top;
	height: 28px;
	display: block;
	padding-right: 10px;
	width: 130px;
	color: #1512a0;
	font-size: 11px;
	font-family: Verdana;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////// credits /////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#img_sep2 {
	margin-left: 20px;
}

#main #main_droite #frais {
	background:#FFFFFF url(images/font_para_cred.jpg) no-repeat;
	display: block;
	width: 229px;
	height: 82px;
	padding-top: 10px;
	margin-left: 20px;
	margin-top: 10px;
	float: left;
}

#main #main_droite #frais p {
	width: 220px;
	margin: 2px 0px 2px 25px;
}

#main #main_droite #banque {
	background:#FFFFFF url(images/font_para_cred.jpg) no-repeat;
	display: block;
	width: 229px;
	height: 82px;
	padding-top: 10px;
	margin-right: 20px;
	margin-top: 10px;
	float: right;
}

#main #main_droite #banque p {
	width: 200px;
	margin: 2px 0px 2px 25px;
}

#main #main_droite #credit {
	display: block;
}
#main #main_droite #credit h2 {
	display: block;
	float: left;
	width: 620px;
	margin-left: 20px;
}

#main #main_droite #credit p {
	display: block;
	float: left;
	width: 620px;
	margin-left: 20px;
	margin-bottom: 10px;
}

#main #main_droite #credit span {
	font-weight: bold;
	font-size: 11px;
	color: #646363;
}

#main #main_droite #credit #auto p {
	text-align: center;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	float: left;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
	width: 272px;
	height: none;
	display: block;
}

#main #main_droite #credit #auto span {
	color: #140a9a;
}

#main #main_droite #credit #auto {
	background:#FFFFFF url(images/font_para_cred_orange.jpg) no-repeat;
	display: block;
	width: 272px;
	height: 119px;
	padding-top: 10px;
	margin-left: 0px;
	position: relative;
	left: 30%;
	margin-top: 10px;
	float: left;
}

#main #main_droite #credit #auto2 p {
	text-align: center;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	float: left;
	margin-left: 0px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 0px;
	width: 272px;
	height: none;
}

#main #main_droite #credit #auto2 span {
	color: #140a9a;
}

#main #main_droite #credit #auto2 {
	background:#FFFFFF url(images/font_para_cred_orange.jpg) no-repeat;
	display: block;
	width: 272px;
	height: 119px;
	padding-top: 10px;
	margin-top: 50px;
	float: left;
	position: relative;
	left: 30%;
}

#main #main_droite #credit #exemp p {
	float: none;
	display: block;
	font-style: italic;
}

#main #main_droite #credit #exemp {
	float: left;
}

#main #main_droite #credit #exemp span {
	font-weight: bold;
}

#main #main_droite #credit input {
	border: #6c6c6f 1px solid;
	margin-right: 10px;
}

#main #main_droite #credit label {
	color: #1512a0;
	font-size: 11px;
	font-family: Verdana;
}

#main #main_droite #credit #lab_naiss {
	width: 120px;
	float: left;
}

#main #main_droite #gris {
	color: #8a8a8a;
	float: left;
	margin-right: 50px;
}

#main #main_droite #credit #p_chec {
	display: block;
}

#main #main_droite #credit #p_check #type_credit {
	float: left;
	width: 120px;
	color: #140a9a;
}

#main #main_droite #credit #p_check label {
	color: #8a8a8a;
}

#main #main_droite #credit #p_check input {
	border: none;
	margin-right: 15px;
	margin-left: 20px;
}

#main #main_droite #credit #lab_droite {
	margin-left: 10px;
}

#main #main_droite #credit .mont {
	width: 90px;
	float: left;
}

#main #main_droite #credit #form-assu textarea#observ {
	width: 430px;
	height: 70px;
	border: #6c6c6f 1px solid;
}

#main #main_droite #credit #form-assu-ast #span_contact {
	font-weight: normal;
}

#main #main_droite #credit #form-assu-ast #boutton-contact {
	border: none;
	margin-right: 80px;
}

#main #main_droite #credit #form-assu-ast {
	margin-top: 50px;
}





/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
////////////////////////////////////////////////////////////////////2 roues /////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
#main #main_droite h4 {
	color: #140a9a;
	margin: 15px 0px 5px 40px;
}
#main #main_droite p {
	text-align: justify;
}
#main #main_droite h3 {
	color: #140a9a;
	margin: 35px 0px 5px 40px;
}
#main #main_droite h5 {
	color: red;
	text-align: center;
	font-size: 13px;
}
#main #main_droite #lab_deuxroues {
	width: 440px;
	float: left;
	margin-bottom: 10px;
}
#main #main_droite #lab_deuxroues2 {
	width: 325px;
	float: left;
	margin-bottom: 10px;
}
#main #main_droite #lab_mise_circ {
	width: 250px;
	float: left;
	margin-bottom: 10px;
}
#main #main_droite select {
	width: 80px;
	border: #8a8a8a 1px solid;
	margin-left: 20px;
}
#main #main_droite textarea {
	width: 460px;
	height: 70px;
	border: #6c6c6f 1px solid;
}
#main #main_droite #form-assu-radio p {
	float: left;
	display: block;
	margin: 5px 0px 0px 80px;
}
#main #main_droite .btr {
	margin: 0px 10px 0px 0px;
	border: none;
}
#main #main_droite .grand {
	width: 350px;
	border: #8a8a8a 1px solid;
}
#main #main_droite .labelhab {
	width: 180px;
}
#main #main_droite .longselect {
	width: 220px;
}
#main #main_droite .nb_piece {
	width: 80px;
	border: #8a8a8a 1px solid;
	margin-left: 20px;
}


/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////// ami /////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

#main2 #agence #bloc_text_agence #ref {
	color: #1512a0;
}

#main2 #agence #bloc_text_agence #p_ami #ami_gauche {
		float: left;
		width: 170px;
}

#main2 #agence #bloc_text_agence #p_ami .ami_petit {
		float: left;
		width: 200px;
}

#main2 #agence #bloc_text_agence #p_ami {
	display: block;
	height: 30px;
	width:500px;
	clear: both;
}

#main2 #agence #bloc_text_agence #p_ami textarea {
	float: left;
	width: 500px;
	height: 70px;
	margin-left: 0px;
	margin-right: 0px;
}

#main2 #agence #bloc_text_agence #form_ami {
	display: block;
	width: 500px;
}

#main2 #agence #bloc_text_agence #p_ami #boutton-contact {
	float: right;
	border: none;
}

#main2 #agence #bloc_text_agence #p_ami #span_contact {
	float: left;
}

/*////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////// plan du site /////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/


#main2 #agence #bloc_text_agence #plan1 {
float: left;
width: 700px;
margin-bottom: 15px;
}

#main2 #agence #bloc_text_agence #plan2 {
float: right;
width: 500px;
margin-bottom:10px;
}

#main2 #agence #bloc_text_agence #plan3 {
float: right;
width: 260px;
margin-bottom: 5px;
}

#main2 #agence #bloc_text_agence #plan1 a h2 {
	width: 180px;
	margin: 0px;
	float: left;
}

#main2 #agence #bloc_text_agence #plan2 a h1 {
	width: 220px;
	margin: 0px;
	color: #1512a0;
	font-size: 12px;
	float: left;
}

#main2 #agence #bloc_text_agence #plan3 a h3 {
	width: 240px;
	margin: 0px;
	color: #8a8a8a;
	font-size: 11px;
	float: right;
}















