@charset "utf-8";
/*---Genrael Clases---*/
.fl, .maison_picsdata_left1, .cap_left, .edito_text_meme , .secteur_cv ,.picto{float:left;}
.fr ,.cap_right{float:right;}
.clr {clear:both;}
/*----Layout Content Clases---*/
.rech1{background:url(../images/champ-inscription.gif) no-repeat; border:0px; float:left;
height: 19px; width: 175px;}
.rech_tb1{width:164px; height:15px;  line-height:10px; color:#010101; font-size:11px; font-family:Arial; font-weight:bold; padding-left:10px; background: none; border:none; float: left; }
.ok1{width:23px;  height:19px; float:left;}
#top_bar{ margin-left:6px; width:910px; height:39px; background:url(../images/menubg.jpg) repeat-x;  }
#top_bar .navbody{background:url(../images/rightmenu.jpg) top  right no-repeat; height:39px;}
#top_bar ul li{ float:left; font-size:13px; font-weight:bold; float:left; }
#top_bar ul li a {line-height:39px; height:39px; float:left; color:#ffffff; text-align:center; text-transform:uppercase; padding:0 31px; }
.menu_spacer{float:left; background:url(../images/seprater.jpg) no-repeat; height:39px; width:3px;}
#top_bar ul li.left a:hover, #top_bar ul li.left.selected a { float:left;  height:39px; width:auto; color:#006A6E;  background:url(../images/left_hover.jpg) no-repeat ;}
#top_bar ul li.right a:hover, #top_bar ul li.right.selected a{  padding-right:47px; float:left;  height:39px; width:auto; color:#006A6E;  background: url(../images/rt_yellow_hover.jpg)   no-repeat right;}
#top_bar ul li a:hover, #top_bar ul li.selected a {float:left; background:url(../images/hover_yellow_.jpg) repeat-x ;width:auto; color:#006A6E; text-decoration:none;}
#top_bar ul li.left a {float:left; height:39px;  background:url(../images/leftmenu.jpg) left no-repeat;}
.menu{margin:auto; width:910px;  }
#content_top{ width:910px; height:37px; margin:auto }
.ct_left{height:37px; margin-left:6px; float:left; color: black; font-size: 11px;}
.ct_left img{ margin-left:3px; margin-right:3px;}
.ct_left a{ line-height:37px; font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#006A6E; }
.ct_left a:hover{text-decoration: underline;}
.ct_left  span a{ color:#464646;  text-decoration:none;}
.t_plus{width:29px; height:14px; float:left;}
.t_mins{width:23px; height:14px; float:left;}
.t_img{width:33px; height:14px; float:left;}
.t_mail{width:14px; height:14px; float:left;}
.ct_right{width:104px; height:28px;  padding-top:9px; float:right;}
#content_left{ width:250px;height:auto;  float:left;}
.ressources{ width:240px;height:auto;float:right;   margin-bottom:13px; margin-left:10px;}
.ressources_top{ width:240px;height:33px; background:url(../images/ressources_head.jpg) no-repeat; }
.trouvez{width:250px;height:400px; float:left;  margin-bottom:11px; background:url(../images/trouvez_bg.jpg) no-repeat;}
.trz_text{width:200px; font-size:12px; margin:auto; padding-top:59px; margin-bottom:22px; font-weight:bold;}
.trouvez ul{ width:200px; margin:auto;}
.trouvez ul li{ width:200px;  height:26px; margin-bottom:12px;}
.trouvez ul li.last{ width:200px;  height:26px; padding-top:5px;}
.champs {font-weight:bold; padding-left:4px;}
.nom{ background:url(../images/nom.jpg) no-repeat; width:200px; height:26px;}
.prenom{background:url(../images/tel.jpg) no-repeat; width:200px; height:29px; border:none;}
.email{ background:url(../images/email.jpg) no-repeat; width:200px; height:26px; border:none;}
.dep{width:200px; height:26px; border:none;}
.nom3{ background:url(../images/nomnew.png) no-repeat; width:179px; height:26px; border:none;margin-right:3px;padding-top:5px;}
.email3{ background:url(../images/champnew.png) no-repeat; width:179px; height:26px; border:none;margin-right:3px;padding-top:5px}
.dep3{background:url(../images/dd.jpg) no-repeat; width:179px; height:26px; border:none;padding-top:5px}
.trz_textbox{ line-height:12px; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#187E83; border:none; background: transparent;}
.tags_text{width:219px; margin-left:20px; margin-top:36px;}
.tags_text p{ margin-bottom:15px; font-weight:bold; color:#187E83;}
.tags_text p a{ color:#FFFFFF; text-decoration:underline;}
.sharp{ font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.th_left{font-size:14px; margin-right:2px; font-weight:bold; color:#006A6F;}
.th_right{font-size:14px; margin-right:2px; font-weight:bold; color:#F8B81F;}
.tags{width:250px;height:175px; margin-bottom:22px; float:left; margin-bottom:11px; background:url(../images/tag_associes.gif) no-repeat;}
.com_links{ width:241px;height:106px;  margin-left:10px; background:url(../images/ewrz.gif) no-repeat; float:right; margin-top:10px; }
.cl_in{width:218px; height:88px; margin-top:7px; margin-left:11px;}
.head_text{width:128px; height:14px;}
.ht_left{ font-size:14px; font-weight:bold; color:#006A6F; float:left; margin-right:5px; }
.ht_right {font-size:14px; font-weight:bold; float:left; color:#F8B81F;}
.cl_links{width:218px; height:66px; margin-top:33px;}
.facebook{width:109px; height:26px; color:#464646; font-family:Arial, Helvetica, sans-serif; float:left; margin-bottom:11px;}
.fb_left{width:36px; height:26px; float:left;}
.fb_right{width:72px; float:right; padding-top:13px; height:8px;}
.fb_right a{color:#464646; text-decoration:none;}
.annuaire_dep .title ,.annuaire_index .title{font-weight:bold;}
.romance{width:240px; float:right; height:258px; margin-top:14px;} 
 #content_right{margin-left:19px; width:652px; float:left;}
.annuaires2{ width:652px; height:auto; float:left;}
.annuaires{ width:652px; height:auto; float:left;top:200px;left: 446px;}
.annuaires3{ width:652px; height:auto; float:left;position:absolute;top:266px;left: 446px;}
.annuaires_top{ width:652px; height:119px; float:left; background:url(../images/annuaire_top.jpg) no-repeat;}
.annuaires_top1{ width:652px; height:119px; float:left; background:url(../images/annuaire_top1.jpg) no-repeat;}
.annuaires_top2{ width:652px; height:117px; float:left; background:url(../images/annuaire2.jpg) no-repeat;}
.annuaires_mid{ width:650px; background-color:#FAFAFA;  float:left; border-left:solid 1px #006A6E; border-right:solid 1px #006A6E;  }
.annuaires_mid1{ width:650px; background-color:#FAFAFA;  float:left; border-left:solid 1px #006A6E; border-bottom:solid 1px #006A6E; border-right:solid 1px #006A6E; padding-bottom:30px; height:auto;}
.annuaire_index .annuaires_mid1{ width:650px; background-color:#FAFAFA;  float:left; border-left:solid 1px #006A6E; border-bottom:solid 1px #006A6E;border-right:solid 1px #006A6E; padding-bottom:0px; height:1300px;}
.notre_annuaire{width:625px;  float:left;   color:#464646;}
.an_in{width:625px; margin:auto;padding-top:13px; color:#006A6E;}
.category{width:625px; height:180px;   color:#464646;   }
.f_st{font-style:italic;}
.category p { margin-bottom:13px;font-size:13px;}
.notre_annuaire p{ margin-bottom:13px;text-align:left;font-style:normal; }
.annuaire_reg .notre_annuaire p{ margin-bottom:0px;text-align:left;font-style:normal; }
.annuaire_reg .annuaires_mid1 {height:1304px;}
.notre_annuaire p b{ color:#006A72; }
.categ{width:296px;  float:left;  }
.mr{ margin-left:27px;}
.categ_img{width:296px; height:131px;  float:left; }
.categ_text{width:296px;  height:50px; float:left; margin-left:3px; }
.categ_text ul{width:296px; padding-top:14px; height:auto; padding-bottom:14px;          }
.categ_text ul li{width:296px; list-style-image:url(../images/arrow1.jpg); list-style-position:inside; color:#006A6E; font-size:13px; font-style:normal; margin-bottom:0px;   font-weight:bold; margin-top:-7px;}
.p3{font-size:13px; color:#464646;  font-weight:normal; margin-top:14px;font-family:Arial, Helvetica, sans-serif;}
.categ_text img{margin-right:5px;}
.ter_right1{width:632px;  height:191px; float:left;  background:url(../images/formulaire-annuaire.jpg) 0 0 transparent no-repeat; margin-bottom:15px;}
.ter_fields1 ul li{ float:left; width:202px; margin-bottom:16px;}
.ter_fields1 ul li.lst2{ width:409px;  height:30px; }
.ter_fields1{width:632px; height:145px; margin-left:8px; margin-top:15px; }
.ter_head{ font-size:14px;  font-family:Arial, Helvetica, sans-serif; color:#006A6E; font-weight:bold; height:37px; margin-top:13px; margin-left:48px;}
.ter_head p{color:#303030; font-size:12px; font-style:normal; font-weight:normal; margin-top:8px;text-align:left;}
.ter_map{width:472px; height:456px;  float:left; margin-left:58px; margin-top:17px; margin-bottom:40px; }
.notre_ann{width:635px; float:left;   font-family:Arial, Helvetica, sans-serif;  float:left; margin-bottom:18px; text-align:left;}
.notre_ann strong{color:#006A6E; text-transform:uppercase;   font-size:15px; }
 .notre_ann span{text-transform:uppercase; font-size:15px; margin-left:2px; font-weight:bold;} 
.notre_ann ul{ float:left; line-height:8px;}
.notre_ann ul li a{ font-weight:normal; text-decoration:none;  margin-bottom:4px; font-family:Arial, Helvetica, sans-serif;  font-size:12px; color:#464646; width:310px;padding-right:15px;}
.notre_ann ul li a:hover, .notre_ann ul li.selected a{  text-decoration:underline;color: #006A6F; }
.na_left3{width:310px; float:left; font-size:12px; font-weight:normal; color:#464646;  margin-bottom:10px;}
.na_left3 p{margin-bottom:3px; }
.na_left3 p b{color:#464646; }
.na_left4{width:310px; float:left; font-size:12px; color:#464646;  margin-bottom:83px;}
.li_villes {float:left;width:325px;}
.li_villes img,.li_villes_b img {padding-right:15px;}
.na_left4 ul{width:617px;}
.na_left4 ul li{ margin-bottom:12px;   list-style-position:inside;}
.na_left4 ul li a:hover, .na_left4 ul li.selected a{ color:#006A72; font-weight:bold;}
.nl_img{width:17px; height:13px; float:left;}
.nl_link{widows:280px; float:left;}
.nl_link a{ text-decoration:underline; font-size:11px; font-weight:bold;}
.result{width:100px; height:20px;  padding-right:15px; float:right; color:#464646; font-size:12px;  text-align:right;}
.p5_list_b{width:307px; height:110px; float:left;  background:url(../images/cadre-mdr-annuaire.jpg) no-repeat;margin-top:-111px;margin-left:320px; }
.p5_list{width:307px; height:110px; margin-right:10px; background:url(../images/cadre-mdr-annuaire.jpg) no-repeat;padding-top:1px;}
.p5_list p {margin-bottom:0px; color:black;font-weight:normal;padding-top:5px;}
.p5_list_b p {margin-bottom:0px; color:black;font-weight:normal;padding-top:5px;}
.p5_list_head{ margin-top:20px; margin-left:17px; margin-bottom:11px; font-weight:bold; color:#006A6F;text-align:left;background:url(../images/text_spacer_34.jpg) no-repeat;padding-left:13px;}
.page{width:625px; float:left; color:#006A6E;   font-family:Arial, Helvetica, sans-serif;   float:left;  }
.paging{ width:241px; height:31px; float:right;color:#006A72; }
.paging ul{width:250px;margin-left:48px;margin-top:20px;line-height: 17px;}
.paging ul li a {padding-right:0px;}
.paging ul li{ float:left; margin-left:3px; color:#006A72;}
.paging ul li a:hover, .paging ul li.selected a{ text-decoration:underline;}
.annuaires_bot{ width:652px; height:2px;; float:left; background:url(../images/border_bottom.jpg) no-repeat;}
 .speacer{ color:#BFDADB; float:left; margin-left:3px; margin-right:3px; }
 .margleft{ margin-left:25px; }
 .categ_text ul li.sec{list-style-image:none;  font-size:12px; padding-left:15px; font-style:italic;}
 /****shakil-maison****/
  .maison_top{ width:653px; height:46px;; float:left; background:url(../images/right_top_03.jpg) no-repeat;}
 .maison_mid{ width:650px; background-color:#FAFAFA;  float:left; border-left:solid 1px #F8B81F; border-bottom:solid 1px #F8B81F; border-right:solid 1px #F8B81F; padding-bottom: 25px;}
.maison_right_first{float:left; width:630px; padding-left:10px; margin-top:10px;}
 .maison_right_first_top{float:left; width:630px;}
  .maison_right_first_text {font-family:Arial;}
 .maison_right_top_header2{float:left; width:430px; margin-top:20px; margin-bottom:10px;}
 .maison_right_top_header{width:600px; margin-top:20px;color:#006A6E;}
  .maison_right_header_text{ width:600px; text-transform:uppercase; font-size:13px; font-weight:bold; font-family:Arial;}
  .maison_right_header_img{float:left; background:url(../images/arrow1.jpg) no-repeat; width:7px; height:9px; margin-top:3px; margin-right:4px;	}
 .maison_picsdata_container{float:left;margin-top: 13px;}
 .maison_picsdata_left{float:left; width:354px;text-align:left;}
.maison_picsdata_left2{float:left; width:190px; margin-left:7px;}
.maison_left2_contnr{float:left; margin-bottom:10px;}
.maison_left2_img{float:left; background:url(../images/text_spacer_34.jpg)  no-repeat; margin-top:3px; width:7px; height:8px; }
.maison_left2_text{float:right; font-family:Arial; color:#000000; width:180px;font-size: 12px;font-weight:normal;}
 .maison_picsdata_left2_header{float:left; color:#909090; font-weight:bold; margin-bottom:10px; font-family:Arial; width:187px;}
 .maison_picsdata_right{float:left; width:270px; margin-left:5px;}
  .maison_picsdata_right_text{float:left; width:270px; font-family:Arial; color:#464646;text-align:justify;}
  .maison_right_bot{float:right;margin-top: 3px;}
  .maison_right_bot a{float:left; text-decoration:underline; font-family:Arial;}
  .maison_botm_border{float:left; background:url(../images/borderbtm_40.jpg) no-repeat; height:2px; margin-top:15px; margin-bottom:15px; width:620px; }
.maison_left_content{float:left; background:url(../images/cadre.jpg) no-repeat; width:244px; margin-bottom:10px;   height:91px;margin-left: 8px;}  
.maison_left_inr{float:left; background:url(../images/left_bat_56.jpg) no-repeat; width:37px; height:42px; margin-left:7px;}
.maison_left_text{float:left; margin-top:4px;}
	.maison_left_cont1{float:left; font-size:14px; padding-left:4px; padding-top:10px; margin-right:2px; font-weight:bold;}
.maison_left_cont12{float:left; font-size:14px; padding-top:10px; font-weight:bold; color:#F8B81F;}
.maison_left_textfield{float:left; background:url(../images/champ_recherche.jpg) no-repeat; cursor:pointer;  margin-left:12px; width:194px; height:27px;margin-top:47px;}
.recherche_ok{margin-top:47px;float:left;}
.maison_text1{float:left; width:186px; margin-left:6px; margin-top:4px; height:20px; border:0px;}
.maison-old{float:left; margin-left:8px; margin-top:10px;}
/*********lesdis**********************/
.lesdis_top{float:left; background:url(../images/lesdis_03.jpg) no-repeat; width:653px; height:119px;}
.lesdis_mid{ width:650px; background-color:#FAFAFA;  float:left; border-bottom:solid 1px #006A6E; border-right:solid 1px #006A6E; border-left:solid 1px #006A6E;  margin-top: -7px; margin-bottom:14px;}
 .title{background: url(../images/bandeau-dossier.jpg) no-repeat; font-size:15px ; color:#006A6E; padding-left:14px; height:33px; padding-top: 7px;}
 .lesdis_right_first_top{float:left; width:630px; }
 .lesdis_inr_right{float:left; margin-top:10px; padding-bottom: 25px; padding-left:10px;color:black; }
 .lesdis_inr_right2{float:left; margin-top:10px; padding-left:10px;color:black; width:625px;padding-bottom: 10px;}
.lesdis_inr_right2 p{width:628px;}
.lesdis_inr_right2 table p{width:auto;}
#interme .lesdis_inr_right p{width:auto;}
.lesdis_right_first_text { color:#464646;  font-style:italic; font-family:Arial;}
.lesdis_right_first_text2 { color:#464646;  float:left; font-family:Arial; width:620px; }
.lesdis_right_first_text23 { color:#464646;  float:left; font-family:Arial;  }
.lesdis_text3{float:left;font-weight:bold; font-style:italic; margin-top:10px; width:630px; font-family:Arial; }
.lesdis_contnr{width:652px; margin-top:5px;  height:auto; float:left;margin-bottom:20px;}
.lesdis_top1{float:left; background:url(../images/top_07.jpg) top no-repeat; width:656px; height:14px; margin-left:-2px;}
.lesdis_top2{float:left; background:url(../images/bottom_16.jpg) bottom  no-repeat; width:656px;  height:14px; position:relative; margin-left:-2px;}
.lesdis_top3{float:left; background:url(../images/middle_15.jpg) repeat-y;     width:653px; height:auto;}
.ls_text{float:left; position:relative; bottom:8px; left:10px; width:165px;}
.ls_text_left{float:left; margin-left:15px; margin-bottom: 10px; line-height:1.4;}
.ls_text_right{float:right; width:290px; margin-right:15px; }
.tags_lesdis{width:250px;height:175px; margin-top:10px; float:left; background:url(../images/tag_associes.gif) no-repeat;}
.tag_article_lien_1{background: url(../images/point-jaune.jpg) no-repeat 0; padding-left:9px;}
#tagArticle{text-align: right; margin-left: 520px; font-weight:bold;}
/***cap****/
.cap_top{float:left; background:url(../images/merci_cap) no-repeat; width:652px; height:124px;}
.cap_mid{ width:650px; background-color:#FAFAFA;  float:left; border-left:solid 1px #F8B81F;  border-bottom:solid 1px #F8B81F; border-right:solid 1px #F8B81F; padding-bottom:100px;  height:; }
.cap_top_cntnr1{float:left; margin-left:10px;  position:relative; bottom:8px;}
.cap_top_cntnr{float:left; margin-left:10px; margin-top:15px; width:620px; position:relative; bottom:8px;}
.cap_text1{font-weight:bold; font-family:Arial; position:relative; left:195px; bottom:15px; }
.cap_header{background:#EAF2F2; width:650px; height:72px; float:left;}
.cap_text_contner{float:left; width:620px; margin-bottom:15px; }
.lesdis_text31{ position:relative; margin-left:5px;font-weight:bold;  padding-top:10px; width:620px; font-family:Arial; }
.cap_right_text{color:#909090; font-family:Arial;}
.ressources{ width:240px;height:auto;float:right;   margin-bottom:13px; margin-left:10px;}
.ressources_top{ width:240px;height:33px; background:url(../images/ressources_head.jpg) no-repeat; }
.ressources_top1{ width:241px;height:34px;position:relative; right:1px;  background:url(../images/maison_03.jpg) no-repeat; }
.ressources_top45{ width:240px;height:34px;  background:url(../images/cap-retrate_03.jpg) no-repeat; }
.ressources_top46{ width:240px;height:34px;  background:url(../images/droit_menu.jpg) no-repeat; }
.ressources_top47{ width:240px;height:34px;  background:url(../images/grand-age.jpg) no-repeat; }
.ressources_top48{ width:240px;height:34px;  background:url(../images/subventions_menu.jpg) no-repeat; }
.ressources_top49{ width:240px;height:34px;  background:url(../images/mdr.jpg) no-repeat; }
.ressources_top50{ width:240px;height:34px;  background:url(../images/ressources_menu.jpg) no-repeat; }
.ressources_bot{ width:238px;border-left:solid 1px #F8B81F; border-right:solid 1px #F8B81F; border-bottom:solid 1px #F8B81F; }
.ressources_bot ul li.sub_list {background:#FFF; overflow:hidden; }
.ressources_bot ul li.sub_list  a{line-height:30px; padding-left:16px; color:#006A6E;  font-weight:normal;  font-family:Arial, Helvetica, sans-serif; font-size:12px;text-decoration:none;  }
.ressources_bot ul li.sub_list a:hover, .ressources_bot ul li.sub_list.selected a{ width:222px;  background:#C4E0E1; height:30px; float:left; font-weight:bold; color:#006A6E;text-decoration:none;  }
.ressources_bot ul{ margin:0px; padding:0px; }
.ressources_bot ul li{ background:url(../images/left_top_bg.jpg) no-repeat; width:238px; height:30px;  }
.ressources_bot ul li:hover{ background:url(../images/left_top_hover.jpg) ; color:#FFFFFF; width:238px; height:30px;  }
.ressources_bot ul li a{ line-height:30px; padding-left:16px; color:#464646;    font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none;    }
.ressources_bot ul li a:hover, .ressources_bot ul li.selected a{ width:222px;  background:url(../images/left_top_hover.jpg) ; height:30px; float:left;  color:#FFFFFF;  text-decoration:none;  }
.annuaires_bot{ width:652px; height:2px;float:left; background:url(../images/border_bottom.jpg) no-repeat;}
/****parutions****/
.partuions_top{float:left; background:url(../images/page-parutionstop_03.jpg) no-repeat; width:653px; height:119px;}
.partuions_mid{ width:650px; background-color:#FAFAFA;  float:left; border-left:solid 1px #006A6E;  border-bottom:solid 1px #006A6E; border-right:solid 1px #006A6E; padding-bottom:100px; position:relative; left:1px;   }
.parutions_text{float:left; color:#464646; font-family:Arial; width:370px;text-align: justify;width:426px;}
.parutions_first{float:left; width:620px; padding-left:25px;  }
.parutions_first_left{float:left; width:133px; margin-top:15px;}
.parutions_first_right{float:right; width:484px;}
.parutions_first_right_bot{float:right;  width:370px; padding-right:6px; padding-top:70px; }
 .parutions_right_bot{float:right; position:relative; bottom:15px; left:8px;}
.parutions_right_bot a{float:left; text-decoration:none; font-family:Arial;}
 .partutions_right_top_header2{float:left; width:600px; margin-left:15px; margin-top:15px; margin-bottom:10px;}
.partions_header2_text{float:left; font-family:Arial; color:#464646;}
.partutions_img{ float:right; background:url(../images/parutions2_15.jpg) no-repeat; width:83px; padding-right:20px;  height:17px;}
/***guide***/
.guide_top{float:left; background:url(../images/guide_top_04.jpg) no-repeat; width:653px; height:33px;}
.guide_mid{ width:650px; background-color:#FAFAFA;  float:left; border-left:solid 1px #006A6E;  border-bottom:solid 1px #006A6E; border-right:solid 1px #006A6E;  }
.guide_top_text_container{float:left; width:570px; padding-left:15px; padding-top:5px;}
.guide_top_text{float:left; font-weight:bold; text-transform:uppercase; font-family:Arial; font-size:13px; width:600px;}
.guide_middle_text-container{float:left; margin-top:15px; padding-left:15px;}
.guide_mid_header{float:left; line-height:13px;}
.guide_mid_header1{ margin-top:10px;float:left; width:220px; line-height:13px;}
.guide_top_text3{ margin-top:20px;float:left; text-transform:uppercase; font-weight:bold; font-family:Arial; font-size:13px;}
.guide_arrow{float:left; background:url(../images/guide_arrow_12.jpg) no-repeat; padding-right:2px;  width:14px; height:13px;}
.guide_arw_text{float:left; color:#303030; font-size:13px; font-family:Arial; font-weight:bold;}
.guide_list_container ul{float:left; margin-left:5px; }
.guide_list_container ul li{float:left; padding-bottom:7px; background:url(../images/guide_circle_16.jpg) no-repeat; width:427px; font-family:Arial;color:#303030;}
.guide_list_container  li a{float:left; line-height:7px; padding: 0px 0px 4px 10px; text-decoration:none; font-family:Arial;color:#303030;}
.guide_list_container{float:left;  padding-top:15px; }
.guide_list_container ul li.second{float:left;  background:url(../images/page-guide-spacer_25.jpg) no-repeat ; margin-left:21px; list-style-position:inside;
 width:390px; font-family:Arial;color:#303030;}
.guide_list_container  li.second a{float:left; line-height:7px; text-decoration:none; padding: 0px 0px 4px 10px; font-family:Arial;color:#303030;}
.guide_bottom_list{float:left; width:635px;}
.guide_bottom_list_left{float:left; position:relative;  width:330px;}
.guide_bottom_list_right{float:left; width:211px; margin-top:-223px; margin-left: 429px; }
.guide_bottom_list_left ul{float:left; width:220px; }
.guide_bottom_list_left ul li{float:left; width:220px; float:left; background:url(../images/guide_circle_16.jpg) no-repeat; font-family:Arial;color:#303030;}
.guide_list_container1 ul{float:left; margin-left:5px; }
.guide_list_container1 ul li{ width:323px; padding-bottom:7px; float:left; background:url(../images/guide_circle_16.jpg) no-repeat;  font-family:Arial;color:#303030;}
.guide_list_container1 li a{float:left; text-decoration:none;  line-height:7px; padding: 0px 0px 4px 10px;  font-family:Arial;color:#303030;}
.guide_list_container1 {float:left;  padding-top:15px;  }
.lefrt22{float:left; width:333px; padding-left:15px;  }
.delas { border:0 none;height:24px;margin-left:2px;margin-top:1px;width:195px; } 
/***MERCI***/
.contenu_merci #nom{background:url("../images/champ-nom.jpg") no-repeat scroll 0 0 transparent;color:#187E83;float:left;font-size:11px;font-weight:bold;height:26px;line-height:26px;padding-left:10px;width:262px;margin-top:11px;margin-left:9px;}
.contenu_merci #lieu{background:url("../images/champ.jpg") no-repeat scroll 0 0 transparent;color:#187E83;float:left;font-size:11px;font-weight:bold;height:26px;line-height:26px;padding-left:10px;width:209px;margin-top: 39px; margin-left: -486px;}
.contenu_merci input {border:0px;}
.contenu_merci #votre_msg {background:url("../images/haut-fenetre-tem.jpg") no-repeat scroll 0 0 transparent;
margin-top: 31px;}
.contenu_merci #extrait_merci textarea {border: none;}
.contenu_merci #extrait {border:0px;width:487px;height:190px;color:#187E83;padding-left:9px;font-weight:bold;
background:url("../images/centre-fenetre-tem.jpg") repeat-y scroll 0 0 transparent;}
.contenu_merci #fin_msg {background:url("../images/bas-fenetre-tem.jpg") no-repeat scroll 0 0 transparent;margin-bottom:20px;margin-top:-1px;height:17px;}
.contenu_merci .cap_mid {height:auto;padding-right: 10px;width:640px;}
.contenu_merci .cap_header{width: 650px;}
.contenu_merci .maison_right_header_img {margin-left: 10px;}
.contenu_merci .lesdis_right_first_text2 {margin-left: 10px; margin-top: -8px; text-align:justify;width:611px;}
.contenu_merci .cap_left {margin-left:9px;}
.contenu_merci #all_textarea {margin-left:10px;margin-top:70px;}
.contenu_merci #votre_msg{font-weight:bold;font-size:12px;font-family:arial; padding-top: 3px; padding-left: 10px;}
.contenu_merci .btn-envoi {float: left; margin-left: 208px; margin-right: 24px;}
.contenu_merci #page_bottom{margin-left: -299px; margin-top: 55px;}
.contenu_merci #pcontent_bottom {margin-top: 50px;}
.contenu_merci #default-usage-select2 {background:url("../images/champ.jpg") no-repeat scroll 0 0 transparent;border:0px;width:205px;height:26px;margin-bottom:10px;margin-left:10px;padding-top:3px;padding-right:10px;padding-left:3px;padding-bottom:2px;margin-top: 15px;color:#187E83;font-size:11px;font-weight:bold;}
.contenu_merci #default-usage-select3 {background:url("../images/champ.jpg") no-repeat scroll 0 0 transparent;border:0px;width:205px;height:26px;margin-bottom:10px;margin-left:10px;padding:3px 10px 2px 3px;margin-top: 11px;color:#187E83;font-size:11px;font-weight:bold;}
.contenu_merci .pages_merci {position: absolute;top:877px;margin-left:18px;}
.contenu_merci .cap_top_cntnr {margin-left:5px;}
/*** Annuaire ***/
.annuaire_index  .annuaires_top1 {margin-top:82px;}
.contenu_annuaire .categ_text ul li.sec {font-size:12px;font-weight:normal;margin-top:0px;}
.contenu_annuaire .category .p1 {font-style:italic;}
#lien_photos {margin-top:35px;margin-bottom:35px; color:#464646; height:160px;}
#lien_photos2 {margin-bottom:45px; color:#464646; height:170px;}
#lien_photos3 {margin-bottom:30px; color:#464646; height:160px;}
#lien_photos p,#lien_photos2 p,#lien_photos3 p { margin-bottom:13px; font-style:italic;  }
#form_annuaire .label_nom, #form_annuaire .label_tel, #form_annuaire .label_mail{color:#187E83;}
#form_annuaire .ter_head{ font-size:12px;  font-family:Arial, Helvetica, sans-serif; color:#006A6E; font-weight:bold; height:37px; }
.notre_annuaire .intro_form {left:60px;}
#fl {text-transform:uppercase;margin-left:3px;color:#006A6E;font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:bold;}
#search_result {margin-right:15px;text-align: right;margin-top:-30px;}
#intro {font-style:normal;}
#form_annuaire #nom_contact {position:absolute;padding-left:4px;margin-top:-5px; height:17px;width:134px;margin-top/*\**/:-2px \9}
#form_annuaire #tel_personnel_contact{position:absolute;height:17px;margin-left: -122px; margin-top: -5px;width:92px;margin-top/*\**/:-2px \9}
#form_annuaire #tel_personnel_contact{margin-left /*\**/: -2px; \9}
#form_annuaire #email{position:absolute;margin-left:46px; margin-top: -20px;width:125px;margin-top/*\**/:-2px \9}
#form_annuaire #email{margin-left /*\**/:2px \9}
#rechercheMapImg {margin-top:-15px;margin-left:-30px;}
/****HOME********/
.fisrt_left{float:left; cursor:pointer; background:url(../images/home-page_08.jpg) no-repeat; width:243px; height:121px; margin-left:8px; margin-bottom:10px;}
.fisrt_left a{float:left; background:url(../images/home-page_08.jpg) no-repeat; width:243px; height:121px;}
.fisrt_left2{float:left; cursor:pointer; background:url(../images/home-page_08.jpg) no-repeat; width:243px; height:121px; }
.left_text{float:left; width:185px; margin-top:20px; }
.left-text-field{float:left; height:15px;margin-left:98px;margin-top:14px;width:123px;}
.left1text{ width:170px; height:22px;  float:left; line-height:20px; margin-top:4px; color:#464646; font-size:11px; margin-left:5px; font-weight:bold; border:0px ; }
.left1-textfield{float:left; cursor:pointer; margin-top:75px; background:url(../images/champ_rappel.gif) no-repeat; width:194px; height:28px;margin-left: 12px;}
.WEB_OK{margin-top: 75px;float:left;}
#TELEPHONE{width:180px; border:0; margin-left:10px; margin-top:6px;}
.titleDossier{font-weight:bold;height:46px;margin-left:60px;font-size:16px;margin-top:15px;float:left;}
.titleDossier span{color:#F8B81F;}
#article_box_accroche{color:#006A6E;}
.image_article{margin-bottom:10px;margin-left:-10px;margin-top:-10px;}
.image_article_parution{margin-bottom:10px;margin-left:8px;float: left;}
.intro_parution{margin-left:135px;width:490px;text-align:justify;}
.annuaire_index .na_left1 ul li {background:url("../images/arrow4.jpg") no-repeat scroll left center transparent;display:block;list-style:none outside none;padding:0 0 0 19px;text-align:left;
}
.annuaire_index .na_left ul li {background:url("../images/arrow4.jpg") no-repeat scroll left center transparent;display:block;list-style:none outside none;padding:0 0 0 19px;text-align:left;}
#notre_annuaire_liste .na_left ul li {background:url("../images/arrow4.jpg") no-repeat scroll left center transparent;display:block;list-style:none outside none;padding:0 0 0 19px;text-align:left;}
.annuaire_index .notre_ann span {color:#F8B81F;}
.annuaire_index #notre_annuaire_liste{margin-top:-9px;}
.basccas {margin-left: -313px; margin-top: 50px;}
#notre_annuaire_liste  .notre_ann {margin-bottom:10px;}
.bas { margin-top: 72px; }
.image_article_guide{float:left;margin-right: 27px;}
.guide3haut{background: url(../images/mini-3-cadre-haut.jpg) no-repeat;height:30px;}
.guide3milieu{background: url(../images/mini-3-cadre-bg.jpg) repeat-y;padding-bottom: 10px;}
.guide3milieu li{margin-left: 40px;color: #01a1a7;width: 353px;list-style: disc;}
.guide3milieu a{color: #01a1a7;text-decoration: none;}
.guide3milieu a:hover{color: #01a1a7;text-decoration: underline;}
.guide3haut div{font-weight:bold;color: white;padding-top:8px;margin-left:30px;}
.guide3bas{background: url(../images/mini-3-cadre-bas.jpg) no-repeat;}
.pointille{background: url(../images/ligne-points.jpg) repeat-x;height:3px;margin-bottom: 15px;	}
.pointilledebout{background: url(../images/trait-verticale.jpg) repeat-y;height:3px;}

/*********HOME******************/
#right_content{float:left; width:656px;}
.right_first1{float:left; background:url(../images/cadre-promo-1.jpg) no-repeat; width:657px; height:127px;}
.right_first2{float:left; background:url(../images/cadre-promo-2.jpg) no-repeat; width:657px; height:127px;}
.right_first3{float:left; background:url(../images/cadre-promo-3.jpg) no-repeat; width:657px; height:127px;}
.pageHomeEncart{margin-top: 20px; margin-left: 579px;}
.pageHomeEncart2{margin-top: 5px; margin-left: 579px;}
.pageHomeEncartTitre{margin-top:15px;margin-left:33px;font-weight:bold;font-size: 14px;}
.pageHomeEncartDesc{margin-top:15px;margin-left:33px;color:#464646; width:560px;font-size:13px;}
.btnPageCurrent{background:url(../images/bg-chiffre-bleu.png) no-repeat; width:16px; height:16px; float: left; cursor: pointer; padding-left: 5px; padding-top:  1px; font-weight: bold; color: white; margin-right: 2px;}
.btnPage{background:url(../images/bg-chiffre-gris.png) no-repeat; width:16px; height:16px; float: left; cursor:pointer; padding-left: 5px; padding-top:  1px; font-weight: bold; margin-right: 2px; color:#464646;}
.right_first_text{float:left; font-size:15px; font-weight:bold; }
.right_first_text_container{float:left; margin-left:48px; margin-top:15px; }
.right_first_text3{float:left;  font-weight:bold; margin-left:17px;}
.rightbot_text{float:right; margin-right:20px; margin-top:4px; text-decoration:underline; font-size:11px;}
.right_first_text_container1{float:left; margin-left:10px; margin-top:10px; }
.right_first_text_container2{float:left;margin-bottom:10px;margin-left:45px;margin-top:7px; }
.rightbot_text2 a{float:left; color:#006A6F;text-decoration:underline; font-size:11px; padding-right:4px;}
#mercicap{margin-top: 68px; margin-left: 21px;}
.right_first_text1{float:left; margin-left:2px; font-size:15px; font-weight:bold; color:#F8B81F;}
.right_first_text2{float:left; width:412px;  color:#000000;}
.right_first_text4{float:left;   color:#000000;}
.text4{float:left;  margin-top:5px; margin-left:15px; width:292px;}
.right_first_text2_container{float:left; width:412px;margin-top:18px; margin-left:16px; }
.envoyer{text-align:center; font-size:18px; font-weight:bold;  line-height:32px;}
.right_first_field_container{float:left; width:435px; margin-top:5px; height:149px; margin-left:14px;}
.right_first_field{float:left; margin-bottom:11px;background:url(../images/right22_05.jpg) no-repeat; margin-left:2px; width:412px; height:28px;}
.right_second_field{float:left;background:url(../images/champ-form-trans.png) no-repeat; margin-left:5px; margin-right:1px; width:201px; height:27px; margin-bottom:11px;}
.right_third_field{float:left; width:200px; height:27px; margin-left:6px; margin-right:1px; margin-bottom:11px;}
.right_four_field{float:left; width:410px; height:32px; margin-left:7px; }
.text5{float:left; color:#000000; font-size:11px; font-style:italic; width:251px;}
.right_second{float:left; background:url(../images/home-form.jpg) no-repeat; width:658px; height:255px;}
.right_second_left{float:left; width:345px; height:380px;}
.right_second_mape{float:left; background:url(../images/mape_14.jpg) no-repeat; width:320px; height:309px; }
.right_second_right{float:right; right:2px; position:relative; bottom:27px; width:254px;  }
.right_second_right_top  {background:url("../images/rechere.gif") no-repeat scroll 0 0 transparent;cursor:pointer;float:left;height:80px;margin-top:1px;width:254px;}
.right_second_right_pics{float:left; margin-left:4px; margin-top:5px;  background:url(../images/express_09.jpg) no-repeat; width:24px; height:31px;}
.right_second_right_ok{float:left; margin-left:4px; margin-top:5px;  cursor:pointer; background:url(../images/rightok_07.jpg) no-repeat; width:205px; height:27px;}
.right_second_text{font-size:10px; color:#797979; float:left; margin-left:3px;}
.right_second_right_bottom{float:left; width:254px; margin-top: 24px;}
.right_second_right_first{float:left; width:235px; margin-left:10px; }
.right_second_right_head{float:left;  margin-top:10px; width: 300px; }
.right_second_right_head p{float:left; font-size:12px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; }
.right_second_right_bottom ul{float:left;margin-top:5px; margin-bottom:2px;}
.right_second_right_bottom  li{float:left; width:235px;margin-bottom:2px;  }
.right_second_right_bottom li a{float:left; color:#000000; padding-left:15px; font-size:11px;background:url(../images/list-img_12.jpg)  left no-repeat; font-family:Arial, Helvetica, sans-serif;  }
.right_second_right_bottom li a:hover{ text-decoration:underline;   background:url(../images/list-hvr_12.jpg) left  no-repeat;   }
.square  {float:left; margin-top:2px; margin-right:5px; width:8px; height:8px;}
.right_third {margin-top/*\**/:15px \9}
.right_third{float:left; width:658px; height:435px; margin-bottom:10px;margin-top:10px;}
.right_third1{background:url(../images/bloc-carte-gauche.jpg) no-repeat; width:338px; height:432px; float: left;}
.right_third_france{background:url(../images/bloc-carte-droit.jpg) no-repeat; width:315px; height:432px; float: left;}
.right_third_region{background:url(../images/bloc-carte-droit-region+boutons.jpg) no-repeat; width:315px; height:432px; float: left;}
.right_third_first{float:left; background:url(../images/home-page_middle_03.gif) no-repeat; width:391px; height:72px; margin-left:10px; 
margin-top:10px;}
.right_third_scd{float:left; background:url(../images/home-page_middle_09.gif) no-repeat; width:391px; height:72px; margin-left:10px; 
margin-top:10px;}
.right_third_thd{float:left; background:url(../images/home-page_11.gif) no-repeat; width:391px; height:72px; margin-left:10px; 
margin-top:10px;}
.right_third_contner{float:left; margin-left:10px; margin-top:8px; width:370px;}
.right_third_first_pics{float:left; margin-left:6px;margin-top:7px; background:url(../images/right_14.jpg) no-repeat; width:40px; 
height:53px;}
.right_third_second_pics{float:left; margin-left:6px; background:url(../images/right_25.jpg) no-repeat; width:48px; 
height:62px;}
.right_third_third_pics{float:left; margin-left:10px;margin-top:7px; background:url(../images/right_30.jpg) no-repeat; width:40px; 
height:51px;}
.arrow_right{float:right;  position:relative; bottom:6px; right:5px;   }
.right_fourth{margin-top:-5px;margin-bottom:10px;float:left; background:url(../images/cadre-ressources.jpg) no-repeat; width:652px; height:341px;}
.right_fifth{float:left; background:url(../images/cadre-blog.jpg) no-repeat; width:653px; height:251px;}
.right_fifth_container{float:left;  width:640px; margin-left:10px; margin-top:20px; }
.right_fifth_container1{float:left;width:318px;  margin-bottom:10px; margin-top:10px; }
.right_fifth_container1_header{float:left; width:196px; }
.p1{float:left; width:196px;font-size:14px;  font-family:Arial; font-weight:bold; color:#005193; }
.p2{float:left; width:196px;font-size:14px;  font-family:Arial; font-weight:bold; color:#EC8B00; }
.p4{float:left; width:280px;font-size:14px;  font-family:Arial; font-weight:bold; }
.right_signer4{float:left; margin-right:3px; position:relative; background:url(../images/home_35.jpg) no-repeat; width:11px; height:14px;}
.right_signer3{float:left; margin-right:3px; position:relative; background:url(../images/home_33.jpg) no-repeat; width:11px; height:14px;}
.right_signer2{float:left; margin-right:3px; position:relative; background:url(../images/home-page_26.jpg) no-repeat; width:11px; height:14px;}
.arrows{float:right; position:relative; bottom:3px;}
.right_signer{float:left; margin-right:3px; position:relative; background:url(../images/aaa_22.jpg) no-repeat; width:11px; height:14px;}
.right_fifth_container1_left{float:left; margin-left:2px;}
.right_fifth_container1_right{float:right; width:160px;}
.right_fifth_img{float:left;}
.right_fifth_text{float:left; color:#005193; width:158px;  font-family:Arial;}
.arws1{float:left; width:158px; font-family:Arial;}
.arows2{float:left;color:#EC8B00;width:158px; font-family:Arial;}
.arows3{float:left; color:#D74457; width:158px; font-family:Arial;}
.right_fifth_text1{float:left; color:#303030; margin-top:7px;  width:158px; font-size:11px; font-family:Arial;}
.right_fifth_bottom{float:left; margin-top:5px; margin-left:3px; width:160px;}
.fifth_date{float:left; color:#AEAEAE; font-size:9px;}
.fifth_bottom_right{float:right; color:#005193;}.fifth_bottom_right a{float:right; color:#005193;}
.fifth_bottom_right2{float:right;}.fifth_bottom_right2 a{float:right; color:#00612C;}
.fifth_bottom_right3{float:right; position:relative; bottom:4px; color:#EC8B00;}.fifth_bottom_right3 a{float:right; color:#EC8B00;}
.fifth_bottom_right4{float:right; color:#D74457;} .fifth_bottom_right4 a{float:right; color:#D74457;}
.fifth_bottom_right a{float:left; color:#005193; font-size:11px; font-family:Arial;}
.right_pic{text-align:center;}
.right_four_left{float:left; width:393px;}
.right_four_right{float:right; margin-right:10px; background:url(../images/home-page_11.jpg) no-repeat; width:231px; height:232px;}
.right_last_img{float:left; position:relative; bottom:5px; left:10px; }
.right_four_right_top{float:left; margin-top:10px; line-height:27px; width:225px; padding-bottom:5px;}
.right4_pics{float:left; background:url(../images/right_11.jpg) no-repeat; width:40px; height:39px;}
.right_last{float:left; background:url(../images/right_lastbg_57.jpg) no-repeat;  position:relative; top:6px; right:8px; width:653px; height:37px;}
.right_last_text{float:left; text-align:center;}
.right_last_contaier1{ float:left; margin-left:15px; margin-top:10px;}
.right_last_field{background:url(../images/right_last_field_57.jpg) no-repeat; float:left; margin-left:10px; margin-right:55px; position:relative; bottom:5px; width:228px; height:28px;}
#left_content{float:left; margin-right:14px;  width:244px;  }
.fisrt_left{float:left; cursor:pointer; background:url(../images/home-page_08.jpg) no-repeat; width:243px; height:121px;}
.fisrt_left a{float:left; background:url(../images/home-page_08.jpg) no-repeat; width:243px; height:121px;}
.left_text{float:left; width:185px; margin-top:20px; }
.left-text-field{float:left; width:222px;}
.rapple_text{ font-size:14px; margin-right:5px; font-weight:bold;  float:left;}
.rapple_text2{color:#F8B81F; font-size:14px;   font-weight:bold; float:left;}
.left_text1,.left_text22{ float:left;   font-style:italic; color:#464646; }
.left_text16{font-size:11px; width:180px; float:left; position:relative; right:40px;   font-style:italic; color:#464646; }
.left_text9{font-size:11px; margin-top:0px; float:left;  font-style:italic; color:#464646; }
.left_text11{font-size:10px; float:left; width:171px; margin-top:10px;  color:#464646; }
.left_text14{font-size:10px; position:relative; bottom:7px; float:left; width:171px;  font-style:italic; color:#464646; }
.left_text31{font-size:11px;  font-style:italic;  color:#000000; float:left; margin-left:30px;   width:170px; }
.left1text7{ padding:10px 0px 0px 15px;  border:none; background:#FFF695; overflow:hidden; }
.left1text3{ width:300px; height:22px; margin-top:4px;  float:left; margin-left:7px; border:0px; color:#187E83; font-weight:bold; font-size:11px; background:#FFF695; overflow:hidden; }
.left1text2{ width:107px; height:20px; margin-top:2px; line-height:20px; margin-left:7px; border:0px; color:#187E83; font-weight:bold; font-size:11px; overflow:hidden; }
.left1text5{ width:142px; height:20px; margin-top:2px; line-height:20px; margin-left:7px; border:0px; color:#187E83; font-weight:bold; font-size:11px; overflow:hidden; }
.left1text23{ width:170px; height:20px; float:left; margin-top:4px; color:#464646; font-size:10px; margin-left:5px; background-color:#F4F9F9; font-weight:bold; border:0px ; }
.nomPrenom{float:left;font-weight:bold;margin-left:13px;margin-top:7px;}
.left1text{ width:170px; height:22px;  float:left; line-height:20px; margin-top:4px; color:#464646; font-size:11px; margin-left:5px; font-weight:bold; border:0px ; }
.left_second{float:left; background:url(../images/merci.jpg) no-repeat; width:246px; height:251px; margin-top:10px;}
.left_second1{float:left; margin-top:10px; width:190px;}
.left_second-pics{ background:url(../images/left2_112.jpg) no-repeat; margin-left:13px; margin-top:15px; width:48px; height:40px; float:left;}
.left_text-second6{float:left; width:165px; margin-top:20px; margin-left:5px; }
.left_text-second7{float:left; width:165px; margin-top:20px; margin-left:5px; }
.left_big_text{float:left; width:180px; height:110px; border:none; margin-left:10px; margin-top:8px;}
.left_text-second{float:left; width:165px; margin-top:10px; }
.left_text-second4{float:left; width:165px; margin-left:10px; margin-top:10px; }
.left_text-second1{float:left; width:165px; margin-top:20px; }
.left_second_white {background-color:#FFFFFF;border:medium none;color:#187E83;float:left;font-weight:bold;height:134px;margin-left:18px;margin-top:45px;width:192px;}
.left_second_white_text{float:left; font-size:11px; color:#16787C; font-weight: margin-top:8px; margin-left:8px;}
.left1-textfield2{float:left; position:relative;left:13px; cursor:pointer;  background:url(../images/left-text-green_07.jpg) no-repeat; width:215px; height:28px;}
.left_third{float:left; cursor:pointer; background:url(../images/home-page_12.jpg) no-repeat; width:245px; height:105px; margin-top:5px; }
.left_text2{ font-size:13px; float:left; width:145px;  font-style:italic;  }
.left_text2n{ font-size:13px; float:left; width:145px;  font-style:italic; color:#F8B81F;  }
.left_text21{ font-size:13px; float:left; width:145px; position:relative; bottom:5px;  font-style:italic;  }
.left_third_pics{float:left; background:url(../images/left3_138.jpg)  no-repeat; width:42px; height:62px; margin-left:12px; margin-top:20px;}
.left_four{float:left; background:url(../images/nos_03.jpg) no-repeat; margin-top:10px; width:243px; height:314px; }
.left_four1{float:left;margin-top:10px; }
.left_four_pics{float:left; background:url(../images/left22_09.jpg) no-repeat; width:40px; height:51px; margin-left:10px; margin-top:20px;
}
.left_four_middle{float:left; background:url(../images/cadre-jaune.jpg) no-repeat; width:219px; height:220px; position:relative; bottom:9px; margin-left:12px;}
.left_four_middle_inner{text-align:center;  margin-top:20px;}
.left_four_middle_text{ font-weight:bold;  margin-top:6px; margin-left:15px;}
.left_four_middle_text2{ font-size:11px; margin-left:15px;}
.left_five{float:left; cursor:pointer; background:url(../images/home-page_47.jpg) no-repeat; width:243px; height:90px; margin-top:10px;}
.left_five-pics{float:left; background:url(../images/left5_155.jpg) no-repeat; width:44px; height:51px; margin-top:10px; margin-left:5px;}
.left_six{float:left;background:url(../images/cap-as.jpg) no-repeat; width:243px; height:152px; margin-top:10px;}
.left_six_pics{background:url(../images/left6_162.jpg) no-repeat; width:47px; height:91px; float:left; margin-left:5px; margin-top:10px;}
.arrow_five{float:right;bottom:15px; right:8px;position:relative;}
.arrow_five1{float:right;bottom:20px; position:relative;}
.arrow_five2{float:right;bottom:0px; left:6px; position:relative;}
.left_img4{float:left; margin:20px 4px 0px 10px;}
.left_img5{float:left; margin:15px 4px 0px 10px;}
.left_img{float:left; margin:10px 4px 0px 5px;}
.left_img2{float:left; margin:20px 4px 0px 5px;}
.left_img3{float:left; margin:10px 4px 0px 10px;}
.left_three_top{float:left; margin-top:15px; margin-bottom:15px;}
.left_six_textfield{ background:url(../images/champ-jaune.png) no-repeat; margin-top:68px; position:relative; left:58px; float:left;  width:173px; height:28px;}
.left_six_field{float:left; width:130px; color:#303030; size:10px; border:0px; margin-top:5px; margin-left:5px;}
#capnews_ok{ background:url(../images/ok-jaune.png) no-repeat; width:27px; height: 25px; margin-left:4px;
padding-bottom:11px;
padding-left:30px;}
#capnews_ok2{ background:url(../images/ok-vert.jpg) no-repeat; width:27px; height: 25px; margin-left:4px;
padding-bottom:10px;
padding-left:28px;}
.six_botm_contnr{float:left; margin-top:13px; }
.six_botm_contnr1{float:left;  margin-top:7px; width:215px; margin-left:10px; }
.left_eight{float:left; background:url(../images/retz.gif) no-repeat; width:241px; height:109px; margin-top:10px;}
.left_eight_inner{float:left; width:218px; margin-left:12px; margin-top:26px;}
.left_eight_inner ul{float:left; width:232px;margin-top:5px; }
.left_eight_inner ul li{float:left; margin-top:5px; width:104px;  margin-right:12px;  }
.left_eight_inner li a{float:left;  color:#676767;font-family:Arial;}
.fcebk_container{float:left; width:94px;  margin-right:20px; margin-top:10px; height:40px; }
.eight_fcebok{float:left; }
.fcebk_container2{float:left; }
.left_facebook{margin-left:5px; position:relative; bottom:3px;}
.eight_text{float:right; margin-left:6px; margin-top:px;}
.left_seven{float:left; cursor:pointer; background:url(../images/cap-familles.jpg) no-repeat; width:243px; height:154px; margin-top:12px;}
.left_seven_pics{float:left; background:url(../images/left51_166.jpg) no-repeat; width:48px; height:80px; margin-left:7px; margin-top:10px;}
.left_seven_textfield{float:left; background:url(../images/champ-vert.png) no-repeat; cursor:pointer; margin-top:68px; position:relative; left:60px; width:170px; height:27px;}
.left1text2rechere{ border:0 none;color:#187E83;font-size:11px;font-weight:bold;height:20px;line-height:20px;margin-left:10px;margin-top:33px;overflow:hidden;width:160px;}
.parutionBack{float:left;margin-top:73px;cursor:pointer;}
.parutionImg{float:left;margin-left:36px;}
.parutionNext{margin-top:73px;cursor:pointer; margin-left:31px;}
/***Annuaires***/
.tel_result {margin-left:30px;margin-top:-20px;}
.notre_ann .reg_ann {color:#F8B81F;}
#carte_reg {margin-left:300px;}
.contenu_result{width:306px;}
#liste_villes {width: 210px; height: 40px; margin-bottom: 19px;}
.resultats {position:absolute;margin-top:10px;left:19px;width:150px;}
.resultats2 {position:absolute;margin-top:10px;left:460px;width:150px;}
.contenu_result a {color:#464646;}
.contenu_result b {color:#006A6E;}
.textegris{color: #464646;}
/****Contact***/
.champs_contact_name{padding-left: 12px;width:90px;height: 15px;}
.champs_contact_tel{padding-left: 12px;width:90px;height: 15px;padding-right: 5px;}
.champs_contact_email{padding-left: 12px;width:90px;height: 15px;padding-right: 55px;}
.champs_contact_message{padding-left: 12px;width:90px;height: 15px;padding-right: 35px;}
.input_contact{background:url(../images/champ-blanc-contact.jpg) no-repeat;width:174px;height: 26px;border: none;}
.input_contact_message{background:url(../images/champ-message1.JPG) no-repeat;width:412px;height:161px;border: none;margin-bottom:6px;margin-left: 100px;margin-top:-13px;padding-top:4px;padding-left:4px;}
.input_contact_name{background:url(../images/champ-jaune-contact.jpg) no-repeat;width:174px;height: 26px;border: none;}
.page_contact_valider{padding-left: 104px;}
.maison_right_header_img_contact{background:url("../images/arrow1.jpg") no-repeat scroll 0 0 transparent;
float:left;height:9px;margin-right:4px;margin-top:3px;width:7px;}
#content_right_contact{float:left;margin-left:19px;width:652px;padding-top:6px;}
/***Pages budget***/
.budget_top {
background:url(../images/module_simulation_top.jpg) no-repeat bottom;float:left;height:119px;width:652px;}
.downloads_top1 { width:642px; height:33px; background-image:
url(../images/green-strip_03.jpg); background-repeat:no-repeat; line-height:33px; font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; text-transform:uppercase; padding-left:10px; } 
.budget_layer {float:left;font-family:Arial, Helvetica, sans-serif;padding-bottom:10px;width:626px;}
.budget_layer .head {background:url(../images/budget_head.jpg) no-repeat;font-size:13px;font-weight:700;height:37px;line-height:37px;padding-bottom:10px;padding-left:14px;width:614px;}
.budget_layer .head2 {background:url(../images/budget_head2.jpg) no-repeat;font-size:13px;font-weight:700;
height:37px;line-height:37px;padding-bottom:10px;padding-left:14px;width:614px;}
.budget_layer .input1 {
background:url(../images/budget_txtfield.jpg) no-repeat;border:0;float:left;height:26px;line-height:26px;width:156px;padding-left: 8px;}
.budget_layer .input2 {
background:url(../images/simulation-brut_txtbox.jpg) no-repeat;border:0;height:26px;line-height:26px;margin-left:42px;width:156px;padding-left: 8px;}
.budget_layer .input4 {
background:url(../images/simulation-brut_txtbox.jpg) no-repeat;border:0;height:26px;line-height:26px;margin-left:80px;width:156px;padding-left: 8px;}
.budget_layer .input3 {background:url(../images/globel_bg.jpg) no-repeat;border:0;float:left;height:26px;line-height:26px;margin-top:5px;width:156px;padding-left: 8px;}
.budget_layer label {color:#303030;float:left;font-family:Arial, Helvetica, sans-serif;height:26px;line-height:26px;padding-left:13px;width:240px;}
.budget_layer2 {background:url(../images/budget_layerbg.jpg) right bottom no-repeat;float:left;margin-bottom:10px;width:626px;}
.green {font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;}
.mb {margin-bottom:20px;}
.yellow {color:#f8b81f;font:bold 12px 'Century Gothic';letter-spacing:-1px;padding-right:2px;}
.budget_global {float:left;height:35px;width:240px;}
.right_border {background:url(../images/ligne-points.jpg) repeat-x;float:left;height:2px;margin:10px 0;width:626px;}
/****Pages outils****/
.titre_article_noir{ width:600px; font-size:13px; font-weight:bold; font-family:Arial;color: black;}	
.telecharger_outils {margin-left: 41px;margin-top: 13px;}
.photo_outils {margin-left: 26px;margin-top: 13px;}
.intro_outils{width:638px;}
/****Confirmation Message****/
.homeConfMsg{text-align: center;margin:0px 0px 1px 12px;color:#800000;font-weight:bold;}
.sideConfMsg{text-align: center; margin:-22px 0px 1px 12px;color:#800000;font-weight:bold;}
.ContactConfMsg{text-align: center; margin:-22px 0px 1px 12px;color:#800000;font-weight:bold;}
/***page barometre***/
.bar_layer {margin-bottom:40px;margin-top:10px;width:100%;}
.bar_layer .region {background:url(../images/region_select.jpg) no-repeat white;border:0;color:#187e83;font-size:11px;font-weight:700;height:26px;line-height:26px;margin-right:22px;padding:4px 2px 2px 5px;width:271px;}
.bar_layer .scale {background:url(../images/scale_border.jpg) top no-repeat;height:49px;margin:auto;padding-top:11px;width:413px;}
.barmetre_top {background:url(../images/page-barometre_top.jpg) no-repeat bottom;float:left;height:119px;width:652px;}
.scale_bdr {background:url(../images/scale_border.jpg) no-repeat;float:left;height:2px;width:413px;}
.scale_in {color:#5c5c5c;float:left;height:58px;text-align:center;width:80px;}
.scale_in img {padding-bottom:9px;}
.scale_pad {padding-right:31px;}
.meter {text-align:center;}
/****page lien***/
#lien_detail #content_right {margin-left:5px;}
.GroupeLien{color: #006A6E;FONT-SIZE: 13px;FONT-FAMILY: arial;margin-left:15px;
font-variant:small-caps;font-weight:bold;margin-bottom:-3px;margin-top:60px;text-transform:uppercase;}
.LienLink{color: black;FONT-SIZE: 12px;FONT-FAMILY: arial;margin-left:111px;height: 16px;width: 250px;cursor:pointer;right:259px;}
.LienResume{color:#006A6E;FONT-SIZE: 12px;FONT-FAMILY: arial;margin-top:25px;width:450px;right:278px;padding-left:131px;font-weight:bold;text-align:justify;}
.border-top-liens{height: 37px;width: 600px;margin-left:4px;}
.border-bas-liens{height: 0px;width: 593px;margin-left:4px;}
.GreenBgd {margin-top:-19px;margin-left:3px;width:603px;}
.logotaille{width: 120px;float:left;cursor:pointer;}
.GreenBgd .pointille {margin-bottom:10px;margin-left:10px;}
.imgLien{padding-right:20px;float:left;margin-left:20px;margin-top:20px;width:71px;}
.lienTexte{height:40px;width:476px;margin-left:18px;}
.border_right {border-right:solid 1px #006A6E;height:56px;margin-top:20px;}
.LienURL {color:black;margin-bottom:30px;margin-top: 10px;}
.LienURL img{margin-top:-5px;padding-right:5px;margin-left:-5px;}
.mapGoogle {width:610px;margin-left:25px;}
.LienLink2{color: #4eaa35;FONT-SIZE: 14px;font-family:Tahoma,Arial,Helvetica;}
.LienResumepd2{color:#006A6E;font-size:14px;font-weight:bold;margin-left:20px;margin-bottom:20px;width:490px;font-family:Tahoma,Arial,Helvetica;}
.logopd2{margin-left:20px;width:150px;float:left;}
.LienTexte2{width:595px;height:250px;color: #000000;FONT-SIZE: 11px;margin-left:20px;margin-top:50px;margin-bottom:25px;font-family:Tahoma,Arial,Helvetica;text-align:justify;}
.googleMap{height:230px;margin-left:-25px;width:300px;float:left;}
.blogPart{FONT-FAMILY: Tahoma,Arial,Helvetica;font-size:14px;margin-left:310px;text-align:center;	margin-top:-29px;}
.encartVert2{background-image:url(images/titre_art.gif);	width:678px;height:37px;text-align:left;margin-top:-15px;margin-left:-34px;}
.titreblanc2{color:#FFFFFF;font-family:Tahoma,Arial,Helvetica;font-size:15px;font-style:normal;font-weight:bold;margin-left:26px;margin-top:-2px;	}
.headerliendet2{float:left;	width:210px; padding-right:20px;
padding-bottom:94px;}
/*******page lapresse****/
.titre_art_presse{color:#006A6E;font-size:15px;font-weight: bold;}
.lien_art_presse{color:#F8B81F;font-weight: bold;}
/*****pages capnews ******/
.intro_news{text-align:justify;margin-left:22px;margin-top:5px;width: 595px;height:60px;font-weight:bold;}
.news_accueil .bloc {height:115px;margin-top: 40px;margin-left: 9px;}
.news_accueil .pointille {width: 620px; padding-left: 0px; margin-left: 15px;margin-top: 20px;}
.news_accueil .trois p {width:621px;padding-left:13px;}
.news_accueil .lesdis_inr_right_news p {color:#464646;}
.news_accueil .lesdis_inr_right_news b {color:#006A6E;}
.news_accueil .lesdis_inr_right_news .edito_text_meme b {color:#464646;}
.CapNews_Article{font-family:Arial;color:#006A6E;font-size:13px;font-weight:bold;width:269px;padding-left: 14px;}
.caroussel_cadre{background:url(../images/cadre-caroussel.jpg) no-repeat;margin-left:-10px;height:242px;width:650px;}
.fleche_gauche{background:url(../images/bouton-gauche.jpg) no-repeat;height: 34px; width: 17px;float:left;margin-left: 11px;margin-top:98px;cursor:pointer;}
.fleche_droite{background:url(../images/bouton-droite.jpg) no-repeat;height: 34px; width: 17px;float:left;margin-top:-112px;margin-left: 621px;cursor:pointer;}
.photo_car{}
#titre{margin-top:-25px;color:#006A6E; width:600px; text-transform:uppercase; font-size:12px; font-weight:bold; font-family:Arial;width:180px;text-align:left;}
#titrefirst{margin-top:-25px;color:#006A6E;  text-transform:uppercase; font-size:12px; font-weight:bold; font-family:Arial;width:180px;text-align:left;}
.DateAndNum{font-size:12px; font-weight:bold; font-family:Arial;color:#909090;margin-top:-1px;}
.DateAndNum2{float:none;font-size:12px; font-weight:bold; font-family:Arial;color:#909090;margin-left: 8px;margin-top: 7px;}
.mot_gris_news{color:#464646;}
.photo_news{width:139px; height:174px;padding-left: 3px;}
#case1{margin-left: 28px;padding-top: 33px;width: 193px;height: 174px;float:left;margin-top: -7px;}
#case3, #case2{margin-top: 26px;width: 193px;height: 174px;float:left;}
.mot_vert_news{color:#006A6E;font-weight:bold;}
.pointille_news{background: url(../images/ligne-points.jpg) repeat-x;height:3px;margin-left:15px;width: 610px;	}
.bloc{height:115px;width:659px;}
.telecharger_news{width:312px; float:left;margin-bottom:16px;cursor:pointer;}
.telecharger_news:hover{width:312px; float:left;margin-bottom:16px;cursor:pointer;}
.inscription_news {width:248px; float:left;margin-left: 373px;margin-top: -41px;}
.visualiser_news{width:312px;height:20px;cursor:pointer; }
.visualiser_news:hover{width:312px;height:20px;cursor:pointer;}
.email_news{width:312px; float:left;margin-left: 438px;margin-top:0px;}
.edito_text_meme{color:#464646;}
.edito_text_meme b{color:black;font-weight:normal;}
.telecharger_news_edito{width:312px; float:left;margin-bottom:20px;margin-left:6px;}
.inscription_news_edito{width:252px; float:left;margin-left: 6px;margin-top: 32px;}
.visualiser_news_edito{width:312px;height:20px;margin-top:8px;margin-left: 8px;}
.index_news{margin-top:77px;margin-left: 10px;}
.email_news_edito{width:233px; float:left;margin-left: 56px;margin-top:17px;}
.edito{width:650px;margin-left:8px;float:left;margin-bottom:20px;}
.edito_text{float:left;width:334px;text-align: justify;margin-left:8px;}
 .maison_right_header_text_jaune{ float:left;width:92px; text-transform:uppercase; font-size:13px; font-weight:bold; font-family:Arial;color:#F8B81F;}
  .maison_right_header_text_titre{ float:left;width:533px; text-transform:uppercase; font-size:13px; font-weight:bold; font-family:Arial;padding-left:7px;margin-bottom:20px;}
.lesdis_inr_right_news p{width: 330px;text-align: justify;padding-left:7px;}
.bloc_edito{margin-left:360px;padding-left:20px;width:263px;background: url(../images/trait-verticale.jpg) repeat-y;}
.photo_news_edito{margin-left: 75px;margin-top: 138px;width:184px;height:216px;padding-top:22px;}
.input_email_news{background:url(../images/champ-inscription.gif) no-repeat;width:175px;height:19px;border:none;}
.maison_right_top_header_an,.maison_right_header_anmnb {margin-top:20px;}
.maison_right_top_header_edito{width:600px; margin-top:20px; margin-bottom:10px; color:#006A6E;padding-left: 10px;}
.maison_right_header_anmnb {text-transform:uppercase;font-weight:bold;}
.champ_email_news{float:left;}
.maison_right_top_header_news{width:600px;  margin-bottom:10px; color:#006A6E;}
.lientitre1{font-family:Arial;font-size:11px;font-weight:bold;text-transform:uppercase;}
.lientitre2{font-family:Arial;font-size:11px;text-transform:uppercase;color: #464646;font-weight:bold;}
.sommaire_article{margin-top:126px;}
.trois p{width:629px;}
.Fermer_news{float:left;margin-left:18px;margin-top: -13px;}
.left{float:left;}
.telecharger_news_art{width:312px; float:left;margin-left: 4px;margin-top:6px;}
.inscription_news_art{width:250px; float:left;margin-left:375px;margin-top: -24px;}
.visualiser_news_art{width:240px; float:left;margin-left:375px;margin-top: -30px;}
.visualiser_news_art2{width:240px; float:left;margin-top: 15px;}
.email_news_art{width:312px; float:left;margin-left: 438px;margin-top:9px;}
.index_news_art{margin-top:8px;margin-left: 5px;float:none;padding-top: 36px;}
#closer{margin-top:-23px;margin-bottom:16px;}
#form_news{margin-left:-20px;width:200px;}
.image_article_news{margin-bottom:10px;	margin-left:-10px;}
.a_cote{float:left;width:9px;}
.a_cote_txt{float:left;margin-top:-12px;text-align: left;margin-left: 11px;margin-bottom:0px;width:245px;}
.title_blanc{color:White;font-size:15px;text-transform:uppercase;float:left;}
.title_news{background:url("../images/bandeau-dossier.jpg") no-repeat scroll 0 0 transparent;height:33px;padding-left:14px;padding-top:7px;font-size: 16px;text-transform: uppercase;}
.news_accueil .title_vert{text-transform:uppercase;font-size:15px;color:#006A6E;margin-left:117px;width:500px;}
.div1{float:left;width:245px;text-align:justify;font-family:Arial;color:#006A6E;font-size:13px;font-weight:bold;margin-left: 7px;}
.div2{margin-left:350px;width:245px;text-align:justify;font-family:Arial;color:#006A6E;font-size:13px;font-weight:bold;padding-left: 14px;}
.maison_right_header_an{ width:100px;height: 15px; text-transform:uppercase; font-size:13px; font-weight:bold; font-family:Arial;}
.maison_right_top_header_an{width:269px;height: 16px; margin-top:20px;margin-left: 5px; color:#006A6E;}
.cur_year{visibility:visible;display:inline;}
.general_year{visibility:hidden;display:none;}
.bloc_edito{padding-left/*\**/:10px \9}
.email_news_art #form_news {margin-left:-29px;}
.news_accueil .titre,.news_accueil #titre  {width:154px;}
/**pages ouitls****/
.calcul{background:url(../images/calculs.jpg) no-repeat;height:138px;width: 628px;}
.docAconsulter{background:url(../images/doc-consulter.jpg) no-repeat;height:138px;width: 628px;}
.questionnaires{background:url(../images/questionnaires.jpg) no-repeat;height:138px;width: 628px;}
.flechepng{background:url(../images/fleche.png) no-repeat 0 center;margin-left:175px;padding-left:20px;color: #006a6e;}
.nosDossiers{background:url(../images/nos-dossiers.jpg) no-repeat;height:138px;width: 628px;}
/*** VIDEO ******/
.titre_video {background: url(../images/haut-cadre-jaune.jpg) no-repeat ;width:650px;height:38px;padding-left:15px;padding-top:15px;font-size:16px;font-weight:bold;margin-left:-1px;}
.titre_video img {float:left;padding-right:10px;margin-top:-7px;}
.titre_video .vert {color:#006A6E; }
.titre_video .jaune {color:#F8B81F; } 
.intro_video {font-style:italic;color: black;font-weight:bold;width:622px;padding-right:15px;padding-left:15px;text-align:justify;padding-right:5px !important;}
.text_video {text-align:justify;color:black;padding-right:10px;}
#ply {border:2px solid #F8B822;margin-left:15px;float:left;margin-right:15px; border-top :3px solid #F8B822; }
.video_centre {height:275px;}
.liste_droite  a, .liste_gauche  a{background:url("../images/puce-video.jpg")no-repeat left center;}
.liste_droite ul li a,.liste_gauche ul li a{color:black;}
.liste_droite ul li a:hover,.liste_gauche ul li a:hover{color:#006A6E;font-weight:bold;}
.liste_droite {float:left;margin-left:15px;margin-right:75px;}
.liste_droite , .liste_gauche {line-height:24px; margin-bottom:20px;}
.liste_droite ul li a,.liste_gauche ul li a {padding-left:25px;}
.caroussel {height:156px;}
.petite_video {margin-right:40px;margin-top:25px;width:100px;height:75px;border:2px solid #F8B822;}
.petite_video2{margin-right:10px;margin-top:25px;width:100px;height:75px;border:2px solid #F8B822;} 
.image_preced {float:left;margin-top:70px;margin-left:11px;margin-right:20px;cursor:pointer;}
.image_suiv{margin-top:62px;cursor:pointer;}
.image{width: 100px; height: 100px;margin-right: 44px;}
#titre1,#titre2,#titre3,#titre4 {height:20px;width:40px;}
/******* map annuaire ********/
.annuaire_map .mapGoogle {padding-top:20px;}
.liens_map a {text-decoration:none;}
.annuaire_map .coordonnees {width:300px;margin-top:-170px;margin-left:20px;}
/********partenariat********/
.header{color:#006A6E;}
.telecharger{float:left;margin-right:6px;}
.partenariaBleu{font-size:14px; padding-left:4px; padding-top:10px; margin-right:2px; font-weight:bold;}
.partenariaJaune{font-size:14px; padding-top:10px; font-weight:bold; color:#F8B81F;}
.textPart{float:left; background:url(../images/middle_15.jpg) repeat-y;     width:653px; height:auto;
padding-left:13px;width:639px;}
.miniDiv{float:left; width:200px;}
.msgerreur {color:red;font-weight:bold;text-align:center;position:absolute;margin-top: 18px;margin-left:50px;}
/** merci  **/
.lesdis_inr_right {color: #303030;}
#form_merci{background: url(../images/formulaire.jpg)  no-repeat; width: 652px; height: 492px; position:relative;}
#form_merci .titre{font-size: 15px; position: absolute; top:15px;left: 46px;text-transform:uppercase;font-weight: bold;}
.vert{color: #006A6E;}
.jaune{color: #FBB823;}
.gris-clair{color:#8E8E8E;}
#form_merci input{border: none;}
#form_merci textarea{border: 0;overflow: auto;}
#form_merci .ss_titre{position: absolute; top:249px;left: 15px; color: #303030;line-height:17px;}
.bold{font-weight: bold;}
#form_merci .conseiller{position: absolute; top:300px;left: 14px;}
#form_merci .civilite{position: absolute; top:337px;left: 14px;}
#form_merci .region{position: absolute; top:375px;left: 14px;}
#form_merci .nom{position: absolute; top:412px;left: 14px; background: url(../images/champ_merci.jpg)  no-repeat; width: 199px; height: 26px;}
#form_merci .champs_nom{font-weight: bold; margin:0px 0 0 9px;color:#187E83;}
#form_merci .message{position: absolute; top:300px;left: 227px; background: url(../images/champ-message.jpg)  no-repeat; width: 412px; height: 140px;}
#form_merci .champs_message{font-weight: bold; margin:5px 0 0 9px;color:#187E83; text-align:left;}
#form_merci .champs_message textarea {border:none;font-family: Arial;color:#006A6E;font-size:12px; width:400px;}
#form_merci .envoyer{position: absolute; top:451px;left: 435px; background: url(../images/envoyer_merci.jpg)  no-repeat; width: 96px; height: 23px; cursor: pointer;}
#form_merci .annuler{position: absolute; top:451px;left: 543px; background: url(../images/annuler.jpg)  no-repeat; width: 96px; height: 23px; cursor: pointer;}
#form_merci .form_sent{position: absolute; top:345px;left:197px;font-size: 16px;}
.temoignage_mois{float:left; margin:25px 0 0 25px;}
.temoignage_mois_droit{float:left; width:378px;  margin:25px 0 0 39px; } 
.temoignage{font-size: 16px;font-style: italic;color:#55A8B0;}
.temoignage_mois_droit_gris{margin:25px 0 0 120px; color:#8E8E8E;}
#colonneGauche{float:left;width:290px;margin-left: 20px;}
#colonneDroite{float:left;width:290px;margin-left: 40px; }
#monMerci{color:#464646; margin:40px 0 40px 0;}
#monMerci .extrait{height: 45px; overflow: hidden;text-align:justify;}
#monMerci .extrait2{ overflow: hidden;text-align:justify;}
#monMerci .suite{cursor:pointer; text-align:right;width:290px;margin-top:5px;}
.slogan{font-size: 16px;font-style: italic;color:#8E8E8E; margin:15px;}
.plus_temoignages{ cursor: pointer;font-weight: bold;text-align: right;float:left;width: 94%;margin-top: 5px;}
.plus_temoignages2{ cursor: pointer;font-weight: bold;text-align: right;float:left;width: 97%;margin-top: 5px;}
.plus_temoignages_fleche{text-align: right;float:left;background: url(../images/plus_fleche.jpg)  no-repeat;width:12px;height: 11px;margin-left: 5px;margin-top: 8px;}
.fondGris{padding:5px;margin-top:20px;}
#cartouche_merci{margin-bottom: 20px;}
#cartouche_merci .qui{float:left;width:50%;font-weight: bold;background: url(../images/text_spacer_34.jpg)  no-repeat left center; padding-left: 10px;}
#cartouche_merci .lieuDate{float:right;width:45%;text-align: right;}
#cartouche_merci .message{margin-top: 5px;color:#464646;}
.choisir_region{margin: 20px 0 0 219px;clear:both;}
.paging_ext{position:relative;width:700px;clear:both;}
/*** EMPLOI ************/
.intro_emploi {color:#006A6E;font-weight:bold;}
.intro_emploi .question {color:#464646;margin-bottom:10px;}
.intro_emploi img {float:left;padding-top:3px;margin-left:10px;}
#page_emploi .title{height:26px;}
#page_emploi .annuaires_mid1 {background: url(../images/trav.jpg)bottom left no-repeat;height:546px;background-color:#FAFAFA}
.label {float:left;padding-right:5px;padding-top:5px;color:#464646;font-weight:bold;}
.ligne1,.ligne2{margin-bottom: 15px;margin-top:4px;}
#domaine {border:none;background: url(../images/champ-drop-down.jpg)no-repeat;height:26px;padding-top:4px;padding-bottom:3px;width:153px;}
.ligne3 {margin-bottom:35px;}
.bouton_cv {text-align:right;width:622px;}
.nom_contact {margin-left:72px;width:200px;background:url(../images/champ-blanc.jpg) no-repeat;padding-left:5px;border:none;height:26px;float:left;margin-right:40px;}
.prenom_contact {width:200px;background:url(../images/champ-blanc.jpg) no-repeat;padding-left:5px;border:none;height:26px;margin-left:10px;}
.email_contact {margin-left:67px;width:200px;background:url(../images/champ-blanc.jpg) no-repeat;padding-left:5px;border:none;height:26px;float:left;margin-right:37px;}
.tel_contact {width:200px;background:url(../images/champ-blanc.jpg) no-repeat;padding-left:5px;border:none;height:26px;}
.label_cv {float:left;padding-right:5px;padding-top:5px;color:#464646;font-weight:bold;margin-left:242px;}
.cv_contact {background:white;border:1px solid #D8D8D8;}
.message_emploi {margin-top:30px;font-weight:bold;text-align:center; }
.coin_bas {background /*\**/: url(../images/trav.jpg) \9}
.coin_bas {width /*\**/:294px \9}
.coin_bas {height /*\**/: 228px \9}
#page_emploi .annuaires_mid1 {padding-bottom /*\**/: 0px \9}
/******* annuaire intermediaire ****/
.txt_info_region{float:left;text-transform:uppercase; font-size:13px; font-weight:bold; font-family:Arial;}
.banner_inter{margin-left: -10px;margin-top: -12px;}
.infos_region{border-bottom:thin solid #F8B81F;margin-top:40px;width: 631px;height: 28px;}
.image_inter{float:left;}
.text_inter{float:left;}
.txt_inter{margin-left: ;}
.recherchez-bas{margin-top:30px;}
.inter_right_top_header{color:#006a6e;}
.inter_gauche{float:left;margin-left:15px;width: 240px;}
.inter_droit{float:right;width: 225px;}
.adresses_utiles{height: 94px;}
.vert{color: #006A6E;}
.jaune{color: #FBB823;}
.gris-clair{color:#8E8E8E;}
#form_reg{margin-top:20px;margin-left:34px;margin-bottom:3px;height:10px;}
.bold{font-weight: bold;}
#form_reg .civilite{float:left;}
#form_reg .region{float:left;margin-left:212px;}
.rechercher_inter{margin-left: 424px;}
.txt_inter{width: 483px; margin-left: 141px; margin-right: 12px;}
#form_dept{margin-top:20px;margin-left:34px;margin-bottom:3px;height:10px;}
/**** INDEX *********/
.gris{color:#303030;}
#encartFond .pageHomeEncart {top:304px;left:430px;}
.nomPrenom span, select span {font-weight:bold;}
.q1{margin-left:15px;margin-top:25px;}
.rightf {margin-left:40px;margin-top:11px;float:left;font-size:15px;font-weight:bold;}
.bloc_index {margin-top: 36px; margin-left: 42px; width: 252px; height: 26px;}
.quest2 {margin-left:15px;margin-top:10px;width: 320px;}
#DEPT {z-index:5444;}
.bloc_index form #searchAuto {width: 220px; height: 21px; border:none; background:none;float:left;}
.bloc_index form #submit{width: 26px; height: 26px; border:none; background:none; cursor:pointer;float:left;margin-left:4px;}
.ex_search{color:black;font-size:10px;margin-top:3px;}
.pers_agees{margin-left: 43px; margin-top: 6px;width: 196px;float:left;}
.pointer_a{float: left; cursor: pointer; width: 11px; height: 11px; margin-left: 32px; margin-top: 10px;}
.panorama{margin-left: 43px; margin-top: 20px;width: 196px;float:left;}
.panorama2{float: left; cursor: pointer; width: 11px; height: 11px; margin-left: 32px; margin-top: 25px;}
.orient {margin-top: 14px; margin-left: 43px; width: 196px;float:left;}
.orient2{float: left; cursor: pointer; width: 11px; height: 11px; margin-left: 32px; margin-top: 24px;}
.adres_util{margin-top: 14px; margin-left: 43px;width: 196px;float:left;}
.adres_util2 {float: left; cursor: pointer; margin-left: 32px; margin-top: 16px; width: 11px; height: 11px;}
.img_outil{margin-left: 30px; margin-top: 14px; float:left;}
.util_outil{margin-left: 73px; margin-top: 11px; width: 212px;}
.img_qr {margin-left: 30px; margin-top: 31px;float:left;}
.faq {margin-left: 73px; margin-top: 31px; width: 212px;}
.img_capindex{margin-left: 30px; margin-top: 45px;float:left;}
.consult_cap{margin-left: 73px; margin-top: 45px; width: 212px;}
.rdv_indexv {width: 210px; margin-top: 13px; float:left;margin-left:7px;}
.blog_index1{margin-left: 11px; margin-top: -1px; float: left;}
.blog_index2{margin-left: 10px; margin-top: 13px; width: 201px; float: left;}
.blog_index3{margin-left: 11px; margin-top: 20px; float: left;}
.blog_index4{margin-left: 10px; margin-top: 33px; width: 201px; float: left;}
.blog_index5{margin-left: 1px; margin-top: -1px; float: left;}
.blog_index6{margin-left: 10px; margin-top: 13px; width: 200px; float: left;}
.blog_index7{margin-left: 1px; margin-top: 20px; float: left;}
.blog_index8{margin-left: 10px; margin-top: 33px; width: 200px; float: left;}
.accueil_index{text-align: right; margin-right: 14px; margin-top: 7px;}
.blog_div1{float: left; width: 335px;}
.blog_div2{float: left; width: 300px;}
.plusdevideo{float: left; margin-top: 7px; margin-left: 32px;}
.div_video_index{float: left; width: 305px;}
.nos_res_left{float: left; width: 335px;}
.div_video_index_img{margin-left: 15px;float:left;}
.ehpadv{margin-left: 15px;float:left;}
.videobloc {margin-left: 42px;float:left;}
.partions_header2_text, .maison_right_first_text p span {font-weight:bold;}
/****form bouton ******/
#remark{font-size:12px;font-weight:bold;color:red;}
#form_button .class1 {margin-top:-110px;height:110px;}
#form_button .intro_emploi {margin-top:-30px;width:410px;margin-left:-200px;}
#form_button .intro_emploi img {float:left;position:absolute;margin-left:-200px;}
#form_button .question_emploi2 {text-transform:uppercase;margin-bottom:5px;margin-left:-22px;}
#form_button .class2{color:black;margin-left:-22px;}
#form_button .intro_emploi img {margin-left/*\**/:5px \9}
.formulairebouton1 #closer{margin-top:0px;width:20px;height:20px;margin-left:615px;padding-top:10px;cursor:pointer;}
.formulairebouton1 .intro_emploi {margin-top:-30px;width:410px;margin-left:-225px;}
.formulairebouton1 .question_emploi{text-transform:uppercase;margin-bottom:5px;}
.formulairebouton1 .s1 {color:black;margin-left:-14px;}
.formulairebouton1 #bleu {float:left;width:199px;height:26px;background-image:url('../images/champ-jaune.jpg');margin-left:20px;}
.formulairebouton1 #bleu input {color:#006A6E;font-weight:bold;width:180px;height:25px;font-size:11px;background-color:transparent;border:none;padding-top:3px;} 
.formulairebouton1 #blanc{float:left;width:199px;height:26px;background-image:url('../images/champ-blanc.jpg');display:none;margin-left:20px;}
.formulairebouton1 #input_blanc{color:#006A6E;font-weight:bold;width:180px;height:25px;font-size:11px;background-color:transparent;border:none;}
.formulairebouton1 .s2 {width:199px;height:26px;background-image:url('../images/champ-blanc.jpg');margin-left:36px;}
.formulairebouton1 .s2 input {color:#006A6E;font-weight:bold;width:180px;height:25px;font-size:11px;background-color:transparent;border:none;padding-top:3px;} 
.formulairebouton1 .s3 {float:left;width:199px;height:26px;background-image:url('../images/champ-blanc.jpg');margin-left:20px;}
.formulairebouton1 .s3 input {color:#006A6E;font-weight:bold;width:180px;height:25px;font-size:11px;background-color:transparent;border:none;padding-top:3px;}
.formulairebouton1 .dep {margin-left:-300px;}
.formulairebouton1 .dep2{height: 26px; width: 201px; float: left; margin-left: -82px;}
.formulairebouton1 .s4 img {cursor:pointer;margin-left:-77px;}
.formulairebouton1 .s5 {text-align:left;margin-left:20px;font-weight:bold;float:left}
.formulairebouton1 .s7{margin-top:6px;margin-left:-321px;}
.formulairebouton1 .dep {margin-left/*\**/:40px \9}
.formulairebouton1 .dep2{ margin-left /*\**/: 20px \9}
.formulairebouton1 .s4 img {margin-left /*\**/:-180px \9}
.champs{width:15px;}
.ter_fields1 li input {margin-left:-5px;}
#boutonformlong {margin-left:5px;}
#email_ann_1 #email {margin-top:-4px;margin-left:0px;}
#email_ann_inter  #email {margin-top:0px;margin-left:0px;padding-top:0px;}
.image_annuaire {margin-top:-13px;margin-left:-13px;margin-bottom:10px;}
.image_annuaire{margin-left /*\**/:-12px \9}

.guide3milieu li p {width:355px;}
.maison_right_top_header {width:480px;}
#formindex .left1text5,.left1text2,.left1text3 {background:none no-repeat scroll 0 0 transparent;position:absolute;}
body .nomPrenom {font-size:13px;}
.maison_right_top_header_an  {margin-top:33px;}
.visualiser_news img {margin-top: -10px;}
#lien_detail .mapGoogle {margin-top: 75px;}
/*esp Cap*/
#page_top_esp {height:89px;width:980px;background-color:transparent;background-image:url("../images/header-bg-inner_02.jpg");background-position:center top;background-repeat:no-repeat; height: 179px;}
.sloganesp {text-align:center;font-weight:bold;color:#006A6E;float:left;font-size:19px;margin-top: 105px; margin-left: 90px;}
#header .logo_esp{width:158px;  float:left; padding-top:15px; height:152px;}
.bloc1{width:918px;height:504px;margin-left: 3px;padding-top: 45px; }
.Photo1{background-image:url("../images/espace-cap-2_06.jpg");background-repeat:no-repeat;height:504px;}
.Photo2{background-image:url("../images/espace-cap-3_06.jpg");background-repeat:no-repeat;height:504px;}
.Photo3{background-image:url("../images/espace-cap-4_06.jpg");background-repeat:no-repeat;height:504px;}
.header_gauche{width:200px;float:left;}
.texte_droite {font-weight:bold;color:#006A6E;font-size:26px;width: 410px; padding-top: 215px;padding-left:455px;}
.texte_gauche{font-weight:bold;color:white;font-size:32px;width: 410px; padding-left:10px;display: none;margin-bottom:-105px;margin-top:28px;}
.text_video2{font-weight:bold;float:right;margin-top:-8px;margin-right: 22px;}
.l1{font-size:13px;}
.l2{font-size:10px;}
.l3{font-size:13px;color:black;font-size:12px;}
.l4{margin-top:12px;font-size:11px;}
.l5{float:right;width:126px;font-size:11px;float:left;margin-top: -15px;margin-left: 19px;}
.line2{padding-left: 27px;}
.line22{padding-left: 57px;}
.line3{padding-left: 142px;}
.video{width: 275px; height: 87px; margin-top: 68px; margin-left: 640px;}
.bandeau {background-image:url("../images/espace-cap_09.gif");background-repeat:no-repeat;height: 35px; margin-left: 3px; margin-top: 6px;padding-left:8px;padding-top:8px;color:#464646;} 
.img1, .img2 , .img3  {float:left;}
.img1, .img2 , .img3 {margin-right:15px;}
.bloc2 {margin-left:2px;}
.liens_titre,.liens_titre2,.liens_titre3 ,.liens_titre4 {font-weight:bold;color:#006A6E;float:left;border-bottom: 1px solid #A5CFD1;text-transform:uppercase;}
.liens{margin-left: 33px;height:44px;margin-top: 7px;}
.liens_titre2,.liens_titre3 {margin-left:17px;padding-bottom: 5px; padding-top: 5px;}
.liens_titre2 {width:213px;}
.liens_titre3 {width:218px;}
.liens_titre4 {width:216px;margin-left:16px;padding-bottom: 5px; padding-top: 5px;}
.liens_titre2,.liens_titre3 ,.liens_titre4 {text-align:justify;}
.liens_titre{width: 215px; padding-bottom: 5px; padding-top: 6px;}
.list11 {width:231px;}
#bass li a {background-image:url("../images/list-img_12.jpg");background-position:left center;background-repeat:no-repeat;padding-left:15px;color:#464646;}
#bass ul, #bass li {list-style-image:none;list-style-position:outside;list-style-type:none;line-height:22px;}
#bass ul {padding-left: 33px; padding-top: 3px; }
#bass li a:hover{background-image:url("../images/list-hvr_12.jpg");background-position:left center;background-repeat:no-repeat;text-decoration:underline;}
#bass{background-image:url("../images/home-page_footer.png");background-repeat:no-repeat;float:left;width: 981px; height: 232px;margin-left:-31px;}
.list11,.list2, .list3, .list4 {float:left;width:231px;}
.lien_bas_page a,.lien_bas_page span  {COLOR:WHITE;FONT-WEIGHT:BOLD;padding-bottom:30px;}
.lien_bas_page b {color:yellow;padding-right: 5px; padding-left: 5px;}
.lien_bas_page{margin-left: 5px;}
.lien_bas_page span {margin-left: 420px;}
.lien_bas_page a:hover{text-decoration:underline;}
.btnPageCap {
background-attachment:scroll;background-color:transparent;background-image:url("../images/bg-chiffre-gris.png");background-position:0 0;background-repeat:no-repeat;color:#464646;cursor:pointer;float:left;font-weight:bold;height:16px;margin-right:2px;padding-left:5px;padding-top:1px;width:16px;}
.page_encartCap{width: 100px; margin-left: 836px;margin-top: 14px;}
.btnPageCurrentCap {background-attachment:scroll;background-color:transparent;background-image:url("../images/bg-chiffre-bleu.png");background-position:0 0;background-repeat:no-repeat;color:white;cursor:pointer;float:left;font-weight:bold;height:16px;margin-right:2px;padding-left:5px;padding-top:1px;
width:16px;}
.title_video{width:327px;height:265px;}
.bigVideo{width:615px;height:400px;z-index:-1;margin-top:7px;padding-top: 23px;}
.Facebk{margin-left:24px;margin-bottom: 15px;width:600px;}
.Gdtitle_Video{margin-top:21px;font-size:24px;}
.Gdtxt_Video{width:640px;height:40px;margin-top:0px;font-size:15px;color:black;font-weight:bold;}
.left_box{width: 335px;margin-left:18px;}
.right_box{margin-left: 10px;height:216px;}
.mini_video{float:left;width:119px;height:95px;z-index:0;margin-top:4px;}
.title_video{width:186px;height: 29px;font-size:24px;margin-bottom:0px;padding-left:126px;}
.txt_video{margin-left:90px;padding-left:37px;text-align:left;width: 189px;color:black;font-weight: bold;}
.contenant{ height: 106px; width: 320px;float:left;}
#page_video {width:980px; float:left; background:url(../images/middle_bg_new.png) repeat-y;height: 1585px;}
#filter{display: none;position: absolute;top: 0%;left: 0%;width: 100%;height: 1200px;background-color: black;z-index:10;opacity:0.7;filter: alpha(opacity=50);}
#box {display: none;top: 29%;left: 20%;width: 60%;height: 58%;padding: 0;margin:0;border: 1px solid black;background-color: black;z-index:11;overflow: hidden;text-align: center;text-align:center;position: absolute;}
.photoVideo{float:left;width:77px;}
#boxheader{	position:absolute;top:0%;left:0%;width:100%;height:20px;padding:0;padding-top:2px;padding-left:8px;	margin:0;
margin-right:20px;color:white;text-align:center;float:right;}
#boxclose{position:absolute;top: 0;right: 0;background-image:url(images/close.gif);background-repeat:no-repeat;
border:1px solid black;width:100px;height:20px;cursor:pointer;color:white;}
#boxcontent{position:absolute;top:23px;left:0;right:0;bottom:0;margin:0;padding: 8px;overflow: hidden;width:100%;height:100%;}
.titreLeft{font-size:16px;margin-left: 13px;font-weight: bold;}
div.paginatione {padding: 3px;margin: 3px;margin-left: 231px;margin-bottom: 29px;}
div.paginatione a {padding: 2px 5px 2px 5px;margin: 2px;text-decoration: none; /* no underline */color: #006A6E;}
div.paginatione a:hover, div.pagination a:active {color: #000;}
div.paginatione span.current {padding: 2px 5px 2px 5px;margin: 2px;font-weight: bold;background-color: #006A6E;color: #FFF;}
div.paginatione span.disabled {padding: 2px 5px 2px 5px;margin: 2px;color: #DDD;}
#page_2in_esp{ width:919px;margin:auto;}	
.play{z-index:1;position:absolute;margin-left:42px;margin-top:28px;cursor:pointer;}
#page_top_esp {height:89px;width:980px;background-color:transparent;background-image:url("../images/header-bg-inner_02.jpg");background-position:center top;background-repeat:no-repeat; height: 179px;}
.sloganesp {text-align:center;font-weight:bold;color:#006A6E;float:left;font-size:19px;margin-top: 105px; margin-left: 90px;}
#header .logo_esp{width:158px;  float:left; padding-top:15px; height:152px;}
