/* CSS Document */

html, body {
background:url(img/bg.jpg) repeat-x #ebf6f5;
height:100%;
margin:0;
padding:0;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#676767; 
}

a {outline:none;}

#main_content {
text-align:center;
margin:0 auto;
background:url(img/bg_main_content.jpg) repeat-y;
width:975px;
min-height:100%;
position:relative;
}

* html #main_content {height:100%;}


#content {
width:961px;
padding-top:135px;
text-align:left;
}

*+html #content{padding:0; float:left;}
* html #content{padding:0; float:left;}

#footer {
position:absolute;
color:#FFFFFF;
bottom:0;
left:0;
background:#006e81;
width:961px;
margin:0 7px 0 7px;
height:21px;
padding: 4px 0 0 0;
text-align:center;
}

#fin {
clear:both;
padding-bottom: 42px;}


#ombre_gauche {
width:7px;
height:543px;
float:left;
background:url(img/ombre_gauche.jpg)
}

#ombre_droite {
width:7px;
height:543px;
float:right;
background:url(img/ombre_droite.jpg);
}

#header {
background:url(img/band_haut.jpg);
width:961px;
height:105px;
float:left;
}

#header_interne {
background:url(img/header_interne.jpg);
width:961px;
height:105px;
float:left;
}




#main_content #footer a,#main_content #footer a:visited{color:#FFFFFF;text-decoration:none}

#main_content #footer a:hover{text-decoration:underline}



/***********************************             MENU             **************************************************/
#menu{text-align:left;height:35px;width:961px;background:url(img/menu_bg_gauche.jpg);float:left;}

#nav li ul ul.sous_nav_exploitation{
	margin: -26px 0 0 169px;
}

#nav li ul ul#sous_nav_construction {
	margin: -26px 0 0 171px;
}

#nav li ul ul#sous_nav_construction{
	width:190px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

.btn_menu_principal{display:block;text-indent:-5000px;height:35px;}

#nav {padding: 0;margin:0 0 0 211px;list-style: none;}

#nav li {float: left;}

#nav li ul {z-index:1;position: absolute;left: -999em;margin:0;	padding:0px 0 0 0;}

#nav li ul li {clear:both; list-style:none;}

#nav li:hover ul {left: auto;}

#nav li:hover ul, #nav li.sfhover ul {left: auto;}

.btn_accueil{width:82px;background:url(img/menu_accueil.jpg) top no-repeat;}
.btn_accueil:hover{background:url(img/menu_accueil.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;;}

.btn_presentation{background:url(img/menu_presentation.jpg) top; width:178px}
.btn_presentation:hover{background:url(img/menu_presentation.jpg) bottom; width:178px}

.btn_exploitation{background:url(img/menu_exploitations.jpg) top; width:167px}
.btn_exploitation:hover{background:url(img/menu_exploitations.jpg) bottom; width:167px}

.btn_construction{background:url(img/menu_construction.jpg) top; width:169px;}
.btn_construction:hover{background:url(img/menu_construction.jpg) bottom; width:169px;}

.btn_contact{background:url(img/menu_contact.jpg) top; width:154px;}
.btn_contact:hover{background:url(img/menu_contact.jpg) bottom; width:154px;}

.btn_sous_menu_presgen{display:block;height:25px; width:178px; text-indent:-5000px; border-left: 1px solid #669999; border-right: 1px solid #669999; border-bottom: 1px solid #669999}


/****************************************Sous NAV PRESENTATION*******************************************/
.btn_axe_dev {background:url(img/menu_axe_dev_09.jpg) top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;}
.btn_axe_dev:hover {background:url(img/menu_axe_dev_09.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;}

.btn_histo {background:url(img/menu_histo.jpg) top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;border-top: 1px solid #fff;}
.btn_histo:hover {background:url(img/menu_histo.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;}

.btn_implant {background:url(img/menu_implant.jpg) top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;}
.btn_implant:hover {background:url(img/menu_implant.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;}

.btn_organi {background:url(img/menu_organi.jpg) top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;}
.btn_organi:hover {background:url(img/menu_organi.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;}

.btn_qualite {background:url(img/menu_qualite.jpg) top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;}
.btn_qualite:hover {background:url(img/menu_qualite.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;}

.btn_chiffre {background:url(img/menu_chiffre.jpg) top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;}
.btn_chiffre:hover {background:url(img/menu_chiffre.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;}

.btn_charte {background:url(img/menu_charte.jpg) top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;}
.btn_charte:hover {background:url(img/menu_charte.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;}

/****************************************Sous NAV exploitation*******************************************/
.btn_sous_exploitation{display:block;height:25px; width:167px; text-indent:-5000px; border-left: 1px solid #669999; border-right: 1px solid #669999; border-bottom: 1px solid #669999;}

.btn_eau_potable{background:url(img/menu_eau_potable.jpg) top;border-top: 1px solid #fff;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;}
.btn_eau_potable:hover {background:url(img/menu_eau_potable.jpg) bottom; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;}

.btn_facture{background:url(img/menu_facture.jpg) top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;   border-left: 1px solid #fff;}
.btn_facture:hover{background:url(img/menu_facture.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;;}

.btn_branchement{background:url(img/menu_branchement.jpg) top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9; border-left: 1px solid #fff;}
.btn_branchement:hover{background:url(img/menu_branchement.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;;}

.btn_compteur{background:url(img/menu_compteur.jpg) top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;border-left: 1px solid #fff;}
.btn_compteur:hover{background:url(img/menu_compteur.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;;}


.btn_assainissement{background:url(img/menu_assainissement.jpg) no-repeat top;border-top: 1px solid #fff;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;}
.btn_assainissement:hover{background:url(img/menu_assainissement.jpg) no-repeat bottom; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;}


.btn_prestation{background:url(img/menu_prestations.jpg)  no-repeat top;border-top: 1px solid #fff;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;}
.btn_prestation:hover {background:url(img/menu_prestations.jpg)  no-repeat  bottom; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;}

.btn_conduite{background:url(img/menu_conduite_step.jpg) top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;border-left: 1px solid #fff;}
.btn_conduite:hover{background:url(img/menu_conduite_step.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;;}

.btn_fonction_reseau{background:url(img/menu_fonctionnement.jpg) top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;border-left: 1px solid #fff;}
.btn_fonction_reseau:hover{background:url(img/menu_fonctionnement.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;;}

/****************************************Sous NAV construction*******************************************/

.btn_sous_construction {display:block;height:25px; width:169px; text-indent:-5000px; border-left: 1px solid #669999; border-right: 1px solid #669999; border-bottom: 1px solid #669999;}
.btn_sous_construction_bis {display:block;height:25px; width:190px; text-indent:-5000px; border-left: 1px solid #669999; border-right: 1px solid #669999; border-bottom: 1px solid #669999;}
.btn_industriels{background:url(img/menu_industriels.jpg)  top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;}
.btn_industriels:hover{background:url(img/menu_industriels.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;;}

.btn_international{background:url(img/menu_international.jpg)  top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;}
.btn_international:hover{background:url(img/menu_international.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;;}

.btn_collec_local{background:url(img/menu_collec_local.jpg)  top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;border-top: 1px solid #fff;}
.btn_collec_local:hover{background:url(img/menu_collec_local.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;;}

.btn_techniques_procedes{background:url(img/menu_technique_procedes.jpg) top;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;border-top: 1px solid #fff;}
.btn_techniques_procedes:hover{background:url(img/menu_technique_procedes.jpg ) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;;}

.btn_fonction_step{background:url(img/menu_fonctionnement_step.jpg)  top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;border-left:1px solid #FFFFFF}
.btn_fonction_step:hover{background:url(img/menu_fonctionnement_step.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;;}

.btn_traitement_boues{background:url(img/menu_traitement_boues.jpg)  top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;border-left:1px solid #FFFFFF}
.btn_traitement_boues:hover{background:url(img/menu_traitement_boues.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;;}

/****************************************Sous NAV DEPOT CV*******************************************/

.btn_sous_contact {display:block;height:25px; width:154px; text-indent:-5000px; border-left: 1px solid #669999; border-right: 1px solid #669999; border-bottom: 1px solid #669999;}

.btn_agence{background:url(img/menu_agence.jpg)  top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9; border-top: 1px solid #fff;}
.btn_agence:hover{background:url(img/menu_agence.jpg) bottom no-repeat; -moz-opacity:10; filter:alpha(opacity=100);opacity:1;;}

.btn_cv{background:url(img/menu_depot_cv.jpg)  top no-repeat;-moz-opacity:09; filter:alpha(opacity=90);opacity: 0.9;}
.btn_cv:hover{background:url(img/menu_depot_cv.jpg) bottom no-repeat;}


/************************************************************************************************************/




/********************************************* BANDO FLASH ***************************************************/



#bando_flash{
float:left;
width:961px;
height:187px;
background:url(img/band_anim_flash.jpg) no-repeat;
position:relative;
}

/********************************************* contenu Home page ***************************************************/
.img_home{
margin:42px 0 0 17px;
float:left;
display: inline;
}

#bloc_construction{
position:relative;
background:url(img/home_bloc_construction.gif);
width:310px;
height:290px;
margin:10px 0 0 13px;
float:left;
text-align:left}

.img_bloc1{
background:url(img/home_img_bloc1.jpg);
width:275px;
height:108px;
margin:42px 0 7px 17px;}

#bloc_exploitation {
position:relative;
display:inline;
background:url(img/home_bloc_exploitation.gif);
width:291px;
height:290px;
float:left;
margin:10px 11px 0px 11px;
text-align:left
}

.img_bloc2{
background:url(img/home_img_bloc2.jpg);
width:254px;
height:108px;
margin:42px 0 7px 17px;
float:left}

#bloc_particulier {
position:relative;
background:url(img/home_bloc_particulier.gif);
width:311px;
height:290px;
float:left;
margin: 10px 0 0 0}

.img_bloc3{
height:108px;
background:url(img/home_img_bloc3.jpg);
width:275px;
margin:42px auto 0 auto}

.bloc_p{
color:#016b78;
font-weight:bold;
margin:10px 10px 0 10px;
padding:0;
text-align:left;
}

.bloc_p2{margin:6px 10px 0 10px;
padding:0;
text-align:left;}

.bloc_ul {
margin:0px 0pt 0pt 17px;
padding:5px 0 0 0;
text-align:left;
clear:both;}

.bloc_ul li{
list-style:none;
/*background:url(img/puce.gif) no-repeat;*/
padding:0px 7px 0px 20px;
line-height:18px}

.details {
display:block;
background:url(img/btn_plus_detail2.jpg) top;
width:108px;
height:24px;
text-indent:-5000px;
position:absolute;
bottom:7px;
right:12px;
}

.details:hover {background:url(img/btn_plus_detail2.jpg) bottom;}
/**************************************    PAGE   INTERNE     *************************************************************/

h1 {
width:961px;
height:31px;
text-indent:-5000px;
margin:21px 0 19px 0;
padding:0;
font-size:14px;}

h2 {
width:602px;
height:12px;
text-indent:-5000px;
margin:3px 12px 7px 0px;
padding:0;
float:left;
font-size:8px;}

#intro {width:961px; height:203px; font-weight:bold; font-size:12px; color:#1F838F;}
#implant {width:961px; height:240px; font-weight:bold; font-size:12px; color:#1F838F;}

.img_article{width:333px; height:162px; float:right; background:#00FF33; padding:0 0px 0 5px}
*+html .img_article{padding:0 2px 0 5px}
* html .img_article{padding:0 2px 0 5px}

.article {margin:39px 0 0 7px; padding:0;}
*+html .article {margin:39px 0 0 0; padding:0;}
* html .article {margin:39px 0 0 0; padding:0;}

.anim_chartes {margin:39px 0 0 0; padding:0; text-align:center;}
#content p{margin:0 20px 5px 24px}

#content ul {margin-top:5px; margin-bottom:5px}
#content li {list-style:none;background:url(img/puce_int.gif) no-repeat 0 3px;padding:0px 0 5px 15px;}

.Style2 {color: #1F838F;font-weight: bold;}
.Style3 {font-size: 13px;font-weight: bold;	color: #1F838F; text-decoration:underline;}

#content a{font-weight:bold; text-decoration:none; color:#1F838F}
#content a:hover{text-decoration:underline}


/************************************   AXE DE DEVELLOPPEMENT                  *****************************************/

.tit_axe_dev {background:url(img/axe_dev_tit.gif)}
.intro_axe_dev {background:url(img/axe_dev_intro.jpg) no-repeat}
#pintro_axe_dev{width:430px; margin:0px 0px 0 500px; padding:35px 30px 0 0}

.axe_dev_tit2{background:url(img/axe_dev_tit2.gif)}
.axe_dev_img1{background:url(img/axe_dev_img1.jpg)}

.axe_dev_tit3{background:url(img/axe_dev_tit3.gif)}
.axe_dev_img2{background:url(img/axe_dev_img3.jpg)}

.bloc_ul_intro {
margin:0px 0pt 0pt 17px;
padding:15px 0 0 0;
text-align:left;
}

/************************************       Historique                *****************************************/

.tit_historique {background:url(img/histo_tit.gif)}
.histo_intro {background:url(img/histo_intro.jpg)}
#histo_pintro {width:430px; margin:0px 0px 0 500px; padding:60px 30px 0 0; font-weight:normal}

.histo_img1{background:url(img/histo_img1.jpg)}

/**************************************      Implantations      **********************************************/
.implan_tit{background:url(img/implan_tit.gif)}
.implan_intro{background:url(img/implan_intro.jpg)}
#implant_pintro {width:430px; margin:0px 0px 0 500px; padding:15px 30px 0 0}
#map {background:url(img/map.jpg); width:800px; height:392px; margin:20px auto}
#flash_site{margin:0 0 0 80px}
.couleur_bleu_marine{color:#003366}
.couleur_bleu{color:#2973e6}
.couleur_vert{color:#86b39e}

/****************************************     organisation ***************************************************/
.organi_tit{background:url(img/organi_tit.gif)}
.organisation_intro{background:url(img/organisation_intro.jpg)}
.organisation{margin:0 60px;}

/****************************************     Qualit&eacute;       ***************************************************/
.qualite_tit {background:url(img/qualite_tit.gif) no-repeat;}
.qualite_intro{background:url(img/qualite_intro.jpg)}

.qualite_img1{background:url(img/qualite_img1.jpg)  no-repeat;}
.qualite_img2{background:url(img/qualite_img2.jpg)  no-repeat;}
.qualite_img3{background:url(img/qualite_img3.jpg) no-repeat;}


.qualite_tit1{background:url(img/qualite_tit1.gif) no-repeat;}
.qualite_tit2{background:url(img/qualite_tit2.gif)}
.qualite_tit3{background:url(img/qualite_tit3.gif)}
.qualite_tit4{background:url(img/qualite_tit4.gif)}
#qualite_pintro{float:right;width:610px; margin: 10px 50px 0 0; display:inline}

/****************************************    CHIFRES CLES    ****************************************************/
.article_graf {float:left; width:400px; height:250px; margin:20px 0 20px 50px; display:inline}
.article_graf2 { width:400px; height:250px; margin:0 auto; clear:both; }
.chiffre_cle_intro{background:url(img/chiffre_cle_intro.jpg)}
.chiffres_cles_tit{background:url(img/chiffres_cles_tit.gif)}

/*****************************************      CHARTE       *****************************************************/
.charte_intro{background:url(img/charte_intro.jpg);}
#charte_pintro{width:430px; margin:0px 0px 0 500px; padding:40px 30px 0 0;}
.charte_tit{background:url(img/charte_tit.gif);}
.charte_pintro{width:430px; margin:0px 0px 0 500px; padding:40px 30px 0 0; font-weight:normal;}

/****************************************      TRAITEMENT DES BOUES     ********************************************************/
#traitement_boue_pintro{width:430px; margin:0px 0px 0 500px; padding:70px 30px 0 0;}
.anim_video {margin:5px 0 0 0; padding:0; text-align:center;}

/****************************************      EAU POTABLE           ********************************************************/

.eau_potable_tit{background:url(img/eau_potable_tit.gif)}
.eau_potable_intro{background:url(img/eau_potable_intro.jpg)}
.eau_potable_intro2{background:url(img/eau_potable_intro2.jpg);margin:0 0 0 35px; width:361px; height:413px; float:left;display:inline}
.eau_potable_article{float:left;margin: 90px 25px 0px 15px;width:515px; display:inline}

/****************************************      EAU POTABLE FACTURE     ********************************************************/
.eau_potable_branchement_tit{background:url(img/eau_potable_branchement_tit.gif)}
.eau_potable_facture{background:url(img/eau_potable_facture.gif)}
.article_img{margin:20px 0 0 0px; }
.article_branchement{margin:120px 20px 5px 24px;float:left; width:337px;  display:inline}
.ico_pdf {background:url(img/ico_pdf.jpg) no-repeat; padding:5px 0 5px 25px;}
#flash_factures {margin:10px 0 0 188px; border:dashed #CCCCCC 1px; width:595px;}
#flash_factures_verso {margin:20px 0 0 188px; border:dashed #CCCCCC 1px; width:595px;}

/****************************************      EAU POTABLE compteur    ********************************************************/
#eau_potable_text_img {position:absolute; width:285px; margin: 15px 0 0 220px; font-size:12px; color:#016b78; left:210px}
.eau_potable_compteur {background:url(img/eau_potable_compteur_tit.gif);}
.eau_potable_compteur_pintro{width:430px; margin:0px 0px 0 500px; padding:40px 30px 0 0;}
.eau_potable_pintro{width:430px; margin:0px 0px 0 500px; padding:40px 30px 0 0; font-weight:normal}

/****************************************      assainissement         ********************************************************/
.assainissement_tit{background:url(img/assainissement_tit.gif)}
.assainissement_intro{background:url(img/assainissement_intro.jpg)}
#assainissement_pintro{width:430px; margin:0px 0px 0 500px; padding:70px 30px 0 0}
.assainissement_branchement_tit{background:url(img/assainissement_branchement.gif)}
.assainissement_branchement_pintro{width:430px; margin:0px 0px 0 500px; padding:5px 30px 0 0; font-weight:normal}

.assainissement_facture_tit{background:url(img/assainissement_facture_tit.gif)}


/****************************************     TERNIOS CONSTRUCTION         ********************************************************/
/***********************************************************************************************************************************/

/***********************************************  Eaux us&eacute;es urbaines  ***************************************************************/
.eaux_usees_urb_intro{background:url(img/eaux_usees_urb_intro.jpg)}
#eaux_usees_urb_pintro{width:430px; margin:0px 0px 0 500px; padding:65px 30px 0 0}
.eau_urbaine {background:url(img/eaux_urbaines_tit.gif)}
.article_liste_pdf{margin:0 20px 0 24px}
.liste_pdf {width:360px; float:left; display:inline; margin:0 0 0 70px}
.liste_pdf2 {width:440px; float:left; display:inline; margin:0 0 0 10px}
#content .listing li {background:url(img/icone_pdf.gif) no-repeat; padding:0 0 0 25px; margin:8px 0 0 0; }

/****************************************    eaux usees industrielles    ********************************************************/
.eau_indus {background:url(img/eaux_industrielles.gif)}
.eaux_usees_indus_intro{background:url(img/eaux_usees_indus_intro.jpg)}

/***********************************************Techniques et proc&eacute;d&eacute;s***************************************************************/
.traitement_tit{background:url(img/traitement_boues_tit.gif)}
.traitement_boues_intro{background:url(img/traitement_boues_intro.jpg)}

/****************************************      fonctionnement step         ********************************************************/
.fonction_step_tit{background:url(img/fonction_step_tit2.gif)}
.fonction_step_intro{background:url(img/fonction_step_intro.jpg)}

/****************************************      CV                       ********************************************************/
form{padding:0; margin:0;}
#formulaire_content { width:100%;border-left:solid 3px #33cdd0;
border-right:solid 3px #33cdd0; padding:10px 0 5px 0}
#formulaire{width:800px;margin:20px auto 0 auto;}
#cadre_cv_top{background:url(img/cadre_cv_top.gif); width:806px; height:15px;}
#cadre_cv_bottom{background:url(img/cadre_cv_bottom.gif); width:806px; height:15px;}

#cv_pintro{width:430px; margin:0px 0px 0 500px; padding:80px 30px 0 0}

#btn_envoie_form{
display:block;
margin:10px 0px 0 510px;
padding:0;
background:url(img/btn_envoyer.jpg);
width:108px;
height:24px;
text-indent:-5000px;
border:none;
cursor:pointer;}
.cv_tit{background:url(img/cv_tit.gif)}

.article_map {margin:39px 0 0 7px; padding:0 0 0 150px; height:290px;}
.map{   margin:0 25px 0 0; float:left;}
.details_adresse{float:left; height:280px; width:352px;}
.img_agences{width:352px; height:162px;}
.agences_img1{background:url(img/agences_img1.jpg)}
.agences_img2{background:url(img/agences_img2.jpg)}
.agences_img3{background:url(img/agences_img3.jpg)}
.adresses {height:93px; float:left; padding:5px 0 0 10px}
