#offices { overflow: hidden; }

	#offices p { /*margin-top: 10px;*/ }
	
		.tOffice_fr { margin-top: 20px; width: 81px; height: 19px; background-image: url("../img/ADRESSES/t_adresses_fr.gif"); background-repeat: no-repeat;}
		.tOffice_en { margin-top: 20px; width: 95px; height: 19px; background-image: url("../img/ADRESSES/t_adresses_en.gif"); background-repeat: no-repeat;}


/*LISTE DES ADRESSES*/	
	#offices .colonne {
		float: left;
		width: 342px;
		margin-top: 20px;
		margin-left: 20px;
		margin-bottom: 10px;
		overflow: hidden;
	}
		
		#offices .colonne .imgAdr {
			width: 328px;
			height: 54px;
			background-repeat: no-repeat;
			text-indent: -5000px;		
		}		
		#offices .colonne .imgAdr_fr {background-image: url("../img/ADRESSES/accroche_adresses_fr.gif");}
		#offices .colonne .imgAdr_en { background-image: url("../img/ADRESSES/accroche_adresses_en.gif");}
	
		#offices .colonne  .inputSelect { width:340px; margin-top: 10px; }

	#offices .colonne #map div  { overflow: visible; }
	
	/*#offices select { float: left; width: 240px; margin-top: 10px; overflow: hidden; }	*/




/*DETAIL DES ADRESSES*/
	#offices .detailGauche {
		float: left;
		margin-top: 20px;
		margin-left: 20px;	
		margin-bottom: 10px;	
		width: 248px;
		overflow: hidden;
	}	
	
		/*#offices .detailGauche li {
			display: block;
			width: 124px;		
			overflow: hidden;
		}	*/	
		
		#offices .detailGauche #choixBureau { width: 248px; }
			#offices .detailGauche #choixBureau select { width: 246px; background-color: #F29719; color: #FFFFFF; }
		
		#offices .detailGauche .ficheBureau { width: 248px; margin-top : 20px; overflow: hidden; }
			#offices .detailGauche .ficheBureau .label { width: 85px; }

			
		#offices .boutonAdresse { height: 25px; margin-top : 20px; }
		#offices .boutonAdresse .seDom { 
			float: left;
			width: 165px;
			height: 25px;
			margin-left : 20px;
			overflow: hidden;
			text-indent: -5000px;
			
		}
			#offices .boutonAdresse .seDom_fr {  background-image: url("../img/DOMICILIATION/b_domiciliation_fr.gif"); }
			#offices .boutonAdresse .seDom_en {  background-image: url("../img/DOMICILIATION/b_domiciliation_fr.gif"); }
			/*background-image: url("../img/ADRESSES/b_sedomicilier_en.gif"); */
			
			
		#offices .boutonAdresse .imp {
			float: left;
			width: 165px;
			height: 25px;
			margin-left: 102px;
			text-indent: -5000px;
			overflow: hidden;
		}
		#offices .boutonAdresse .imp_fr { background-image: url("../img/ADRESSES/b_imprimer_fiche_fr.gif"); }
		#offices .boutonAdresse .imp_en { background-image: url("../img/ADRESSES/b_imprimer_fiche_en.gif"); }
		
		
		
		#offices .boutonAdresse .retour {
			float: left;
			width: 165px;
			height: 25px;
			margin-left: 110px;
			text-indent: -5000px;
			overflow: hidden;
		}
		
		#offices .boutonAdresse .retour_fr { background-image: url("../img/ADRESSES/b_retour_carte_fr.gif"); }
		#offices .boutonAdresse .retour_en { background-image: url("../img/ADRESSES/b_retour_carte_en.gif"); }

	#offices .detailDroite {
		float: left;
		margin-top: 20px;
		margin-left: 20px;		
		width: 438px;
		/*height: 405px;*/
		margin-bottom: 10px;
		overflow: hidden;
	}
	
	#offices .detailDroite #map div { overflow: visible; }
		
	/*
		#offices .detailDroite .paiementDomRapide { margin-top: 20px; float: right;}
		#offices .detailDroite .paiementDomRapide_fr { background-image: url("../img/DOMICILIATION/b_domiciliation_fr.gif"); }
		#offices .detailDroite .paiementDomRapide_en { background-image: url("../img/DOMICILIATION/b_domiciliation_en.gif"); }
		
		#offices .detailDroite .contactDomRapide { margin-top: 20px; float: left; }
		#offices .detailDroite .contactDomRapide_fr { background-image: url("../img/DOMICILIATION/b_infos_fr.gif"); }
		#offices .detailDroite .contactDomRapide_en { background-image: url("../img/DOMICILIATION/b_infos_en.gif"); }
	*/

	#offices .formInfo { /*width: 438px; margin-left: 288px;*/margin-left: 20px; margin-top: 20px; } 
/**************************************/
/**************************************/

.formDemandeInfo{  width: inherit;  }

		.formDemandeInfo ul { margin-top : 10px; }
		.formDemandeInfo li {  overflow: hidden; margin-bottom: 5px; }			
			.formDemandeInfo li p { float:left; width: 230px; }
			.formDemandeInfo li p.libFormContact {
				display:block;
				float: left; 
				width:80px;
				overflow:hidden;
				line-height:17px;
				text-align: right;
				padding-right: 5px; 
			}
	
		.formDemandeInfo input { width: 230px; }
		.formDemandeInfo select { width: 232px; }
		.formDemandeInfo textarea { width: 545px; }	
		
		.formDemandeInfo .bEnv { width: 165px; cursor: pointer; text-indent: -5000px; margin-left: 85px; }
		.formDemandeInfo .bEnv_fr { background-image: url("../img/CONTACT/b_envoyer_fr.gif");}
		.formDemandeInfo .bEnv_en { background-image: url("../img/CONTACT/b_envoyer_en.gif");}
		
		
		.formDemandeInfo  .succes { 
			display: block;
			width:235px; 
			height: 40px;
			line-height: 40px;
			margin-left: auto;
			margin-right: auto;
			margin-top : 40px;
			background-image: url("../img/ADS/orange_235_40.gif"); 
		}
		.formDemandeInfo .succes p { color: #FFFFFF; font-size: 12px; text-align: center;  }
		
		.formDemandeInfo .errors { width:inherit; margin-left: 5px;  margin-top: 5px; margin-bottom: 10px;}
		