@charset "utf-8";
/* CSS Document */
.float_right {float:right;}
.float_left {float:left;}
.align_right {text-align:right;}
.align_left {text-align:left;}
.align_center {text-align:center;}
body { font-family:Verdana; font-size:12px; padding-bottom:38px;}
.wrapper { width:960px; margin:auto;}
.banner{ background:url(../image/jpg/banner.jpg) center top no-repeat; width:100%; height:236px;}
.banner_in{ margin:auto; width:970px;}
@font-face {font-family: 'MyriadProLight';src: url('myriadpro-light-webfont.eot');src: url('myriadpro-light-webfont.eot?#iefix') format('embedded-opentype'),
url('myriadpro-light-webfont.woff') format('woff'), url('myriadpro-light-webfont.ttf') format('truetype'), url('myriadpro-light-webfont.svg#MyriadProLight') format('svg');font-weight: normal;
font-style: normal;}
@font-face {font-family: 'MyriadProBold';src: url('myriadpro-bold_0-webfont.eot');src: url('myriadpro-bold_0-webfont.eot?#iefix') format('embedded-opentype'),url('myriadpro-bold_0-webfont.woff') format('woff'), url('myriadpro-bold_0-webfont.ttf') format('truetype'), url('myriadpro-bold_0-webfont.svg#MyriadProBold') format('svg');font-weight: normal;
font-style: normal;}
@font-face {font-family: 'MyriadProRegular';src: url('myriadpro-regular-webfont.eot');src: url('myriadpro-regular-webfont.woff') format('woff'), url('myriadpro-regular-webfont.ttf') format('truetype'), url('myriadpro-regular-webfont.svg#webfontqJwpNNpg') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'MyriadProBlackCondensed';src: url('myriadpro-blackcond-webfont.eot');src: url('myriadpro-blackcond-webfont.eot?#iefix') format('embedded-opentype'),
url('myriadpro-blackcond-webfont.woff') format('woff'),url('myriadpro-blackcond-webfont.ttf') format('truetype'),url('myriadpro-blackcond-webfont.svg#MyriadProBlackCondensed') format('svg');
font-weight: normal;font-style: normal;}
@font-face {font-family: 'MyriadProBoldCondensed';src: url('myriadpro-boldcond_0-webfont.eot');src: url('myriadpro-boldcond_0-webfont.eot?#iefix') format('embedded-opentype'),
url('myriadpro-boldcond_0-webfont.woff') format('woff'), url('myriadpro-boldcond_0-webfont.ttf') format('truetype'), url('myriadpro-boldcond_0-webfont.svg#MyriadProBoldCondensed') format('svg'); font-weight: normal;font-style: normal;}


.myriad_light {font-family: "MyriadProLight"; } .myriad_bold {font-family: "MyriadProBold"; } .myriad {font-family: "Myriad Pro";} .myriad_blackcondenced {font-family: 'MyriadProBlackCondensed'} .myriad_bold_condenced {font-family: "MyriadProBoldCondensed"; }


/* Textes */
.txt_gris565656 { color:#565656;} .txt_bleu_083962 { color:#083962;} .txt_noir_0c0c0c { color:#0c0c0c;} .txt_gris_7d7d7d { color:#7d7d7d;} .txt_rouge_bd1550 { color:#bd1550;}
.txt_gris_3e3d3d { color:#3e3d3d;} .txt_blan { color:#000;} .txt_noir_291212 { color:#291212;} .txt_gris_5f5f5f { color:#5f5f5f;} .txt_gris_585555 { color:#585555;} .txt_bleu_2269a4 { color:#2269a4;} .txt_gris_8d8d8d { color:#8d8d8d;} .txt_violet_490a3d { color:#490a3d;} .txt_gris_424242 { color:#424242;}
.txt_noir_424242 { color:#424242;} .txt_bleu_004a59 { color:#004a59;} .txt_gris_666{ color:#666666;} .txt_rouge_ee0000 { color:#ee0000;}
/* Titres */

/* Liens */
.lien_rouge{ color:#bd1550; display:block;}
.lien_rouge:hover{ color:#bd1550; text-decoration:underline;}
.lien_noir{ color:#000; }
.lien_noir:hover{ text-decoration:underline;}
/* Paddings */
.padding_top10 { padding-top:10px;} .padding_top5 { padding-top:5px;}
.padding_topbottom10_leftright20 { padding:10px 20px;} .padding_right10 { padding-right:10px;} .padding_left10 { padding-left:10px;}
.padding_top15 { padding-top:15px;} .padding_left7 { padding-left:7px;} .padding_bottom10 { padding-bottom:10px;} .padding_bottom20 { padding-bottom:20px;}
.padding_top20 { padding-top:20px;} .padding20 { padding:20px;}
.padding_right20 { padding-right:20px;} .padding_left20 { padding-left:20px;}
/* margins */
.margin_bottom10 { margin-bottom:10px;}.margin_bottom5 { margin-bottom:5px;} .margin_left8 { margin-left:8px;} .margin_left16 { margin-left:16px;}
.margin_left24 { margin-left:24px;} .margin_left32 { margin-left:32px;} .margin_bottom13 { margin-bottom:13px;} .margin_right10 { margin-right:10px;} .margin_bottom20 { margin-bottom:20px;}
.margin_right5 { margin-right:5px;}.margin_bottom7 { margin-bottom:7px;} .margin_bottom15 { margin-bottom:15px;}
/* paragraphe */ 
.line_height16 { line-height:16px;} .line_height18 { line-height:18px;}
/* background */
.bg_gris_f1f3f8 { background:#f1f3f8;} .bg_orange_e97f02 { background:#e97f02;} .bg_gris_f8f9fb { background:#f8f9fb;} .bg_bloc_oppor_left {  background:#083962;}
/* border */
.border_bottom_grise8e8e8 { border-bottom:#e8e8e8 solid 1px;}
.border_top_grise8e8e8 { border-top:#e8e8e8 solid 1px;}
.border_dashed_bottom { background:url(../image/gif/dached_gris.gif) left bottom repeat-x; padding-bottom:1px;}
.border_dashed_top { background:url(../image/gif/dached_gris.gif) left top repeat-x; padding-top:1px;} 
.border_top_grisd6d9e1 { border-top:#d6d9e1 solid 1px; } .border_bottom_grisd6d9e1 { border-bottom:#d6d9e1 solid 1px; }
.border_right_grisdeae9e9 { border-right:#eae9e9 solid 1px; } .border_bottom_grisdeae9e9 { border-bottom:#eae9e9 solid 1px; }
.border_right_grisd6d9e1 { border-right:#d6d9e1 solid 1px; }
.bloc_info_cms { background:#eaecf0; padding:16px 20px 14px;}.txt_felicit { color:#7a9701;} .blc_txt_info { padding:0 0 0 11px; border-left:#d6d9e1 solid 1px;} .txt_erreur { color:#cc0000;} .txt_info { color:#006b80;}
/**** Header ****/
/****************/
.top_header { border-bottom:#dfdfdf solid 1px; background:url(../image/gif/bg_menu_top.gif) left bottom repeat-x; padding:30px 7px 7px 0;}
.top_header a { color:#5f5f5f; font-size:11px; display: inline-block; padding:0 14px;}
.top_header a:hover{ text-decoration:underline; color:#5f5f5f;}
.top_header a.actif{color:#5f5f5f; text-decoration:underline;}
.top_header span { display:inline-block; background:url(../image/gif/sep_menu_top.gif) no-repeat; margin-top:6px; width:1px; height:10px; vertical-align:top;}
.flag_rep { background:url(../image/gif/flag_tn.gif) left top no-repeat; padding: 0 0 0 29px; color:#565656; font-size:14px;}
.top_header1 { padding:15px 0 0 10px;}
.box_search { border:#e1e1e1 solid 1px; height:32px; width:238px; padding:0 0 0 10px; background:#fff;}
.box_search .input_search { height:28px; width:180px; float:left;  line-height:28px;}
.box_search .btn_search { background:url(../image/gif/btn_search.gif) no-repeat; width:48px; height:32px; cursor:pointer; float:right;}
.div_menu_header { padding:27px 0 0 0; border-bottom:#e4e4e4 solid 5px;}
.main_menu{}
.main_menu li.elem_menu { background:url(../image/gif/sep_menu_.gif) right top no-repeat; float:left; display:inline-block; position:relative; z-index:1;}
li.elem_menu a.link_elem { color:#383838; font-size:14px; padding:7px 14px 6px; display:inline-block;}
li.current a.link_elem, .elem_menu a.link_elem:hover { color:#fff; background:#083962; font-size:14px; padding:7px 14px 6px; display:inline-block;}
li.elem_menu a.actif { color:#fff; background:#083962;}
.ul_submenu{ background-color:#083962; position:absolute; left:0; top:30px; width:220px; z-index:2; padding:14px 0 10px 0;}
.ul_submenu li.elem_niv2 { margin:0 20px; background:url(../image/gif/pt_blanc.gif) left bottom repeat-x;}
li.elem_niv2 a.link_niv2{ display:block; padding:8px 0;}
li.elem_niv2 a.link_niv2 span{ background:url(../image/gif/flech_sub_menu.gif) left 4px no-repeat; font-family:Verdana; font-size:11px; color:#fff; padding:0 4px 0 11px; cursor:pointer;}
li.elem_niv2 a.link_niv2:hover span{ color:#fff; text-decoration:underline;}
.ul_submenu li.elem_last { margin:0 20px;}
li.elem_last a.link_niv2{ display:block; padding:8px 0;}
li.elem_last a.link_niv2 span{ background:url(../image/gif/flech_sub_menu.gif) left 4px no-repeat; font-family:Verdana; font-size:11px; color:#fff; padding:0 4px 0 11px; cursor:pointer;}
li.elem_last a.link_niv2:hover span{ color:#fff; text-decoration:underline;}
.elem_menu_space { background:#083962; padding:7px 0 6px 9px; width:171px;}
a.link_elem_space { color:#fff; font-size:14px; padding:0 0 0 26px; display:inline-block; background:url(../image/gif/down_memberspace.gif) left 4px no-repeat; position:relative;}
.btm_link_space { background:url(../image/png/btm_elem_space.png) right bottom no-repeat; width:180px; height:15px; position:absolute; bottom:-15px; right:0;}

/**** Content ****/
/****************/
.center_side { width:440px;}
.fiche_side { width:655px;}
.center_side_all { width:705px;}
.center_side_resultat { width:950px;}
.content { padding:10px 0 30px;}
.path { padding:0 0 20px 10px;}
.cuurent_path { background:url(../image/gif/fleche_noir.gif) left 3px no-repeat; display:inline-block; padding: 0 10px 0 20px;}
.in_opp_left { padding:0 20px 20px 20px; min-height:150px; height:auto !important; height:150px;}
.bg_acces { background:url(../image/gif/bg_coin_acces.gif) left top no-repeat;}
.in_bg_acces { padding:19px 0 0 25px;}
.list_acces li { border-bottom:#96ba01 dotted 1px; padding:3px 0 4px 7px;} .list_acces li.last { border-bottom:none;} .list_acces li a { color:#717171;} .list_acces li a:hover { color:#717171; text-decoration:underline;}
.coin_acces { background:url(../image/gif/pecto_acees_rapid.gif) no-repeat; width:55px; height:170px; position:absolute; left:-10px; top:0;}
.coin_acces_right { background:url(../image/gif/pecto_acees_rapid_2.gif) no-repeat; width:55px; height:170px; position:absolute; left:0px; top:0;}
.bg_cartograpie { background:url(../image/jpg/bg_carte_acti.jpg) no-repeat; height:190px;} .cartographie_in { padding:24px 24px 0 0;}
.ombre_galerie { padding:0 0 18px 0; background:url(../image/gif/ombre_galerie.gif) center bottom no-repeat;}
.ombre_galerie_right { padding:0 0 18px 0; background:url(../image/png/ombre_galerie_right.png) center bottom no-repeat;}
.ombre_galerie_all { padding:0 0 18px 0; background:url(../image/gif/ombre_galerie_all.gif) center bottom no-repeat;}
.titre_bloc_fiche { border-bottom:#083962 solid 2px; color:#083962; padding-bottom:9px; margin-bottom:25px;}
.btn_download_fiche { padding:7px 14px 7px 10px; display:inline-block; background:#000; width:270px;} 
.btn_download_fiche span { background:url(../image/gif/icon_pdf.gif) left top no-repeat; padding:0 0 0 23px; color:#fff; display:inline-block; cursor:pointer;}
.in_categorie_index { padding:12px 20px 14px;}
.div_liste_categorie { padding:7px 5px 8px;}
.open_categ { background:url(../image/gif/up.gif) right top no-repeat; display:block; padding:4px; color:#000;}
.close_categ { background:url(../image/gif/down.gif) right top no-repeat; display:block; padding:4px; color:#000;}
.sep_bleu_categ { height:2px; background:#083962; font-size:0; margin:20px 0;}
.titr_categ { color:#083962; border-bottom:#e8e8e8 solid 1px; padding:0 0 10px;}

.div_liste_scategorie { padding:2px 0 2px 8px;}
.desc_s { padding:0 0 0 15px;}
.open_scateg { background:url(../image/gif/up2.gif) right top no-repeat; display:block; padding:3px 4px; font-size:11px; color:#585555;}
.close_scateg { background:url(../image/gif/down.gif) right top no-repeat; display:block; padding:3px 4px; font-size:11px; color:#585555;}
a.open_scateg_valide {color:#96ba01;}



.in_search_index { padding:28px 20px 22px;} .titre_icon_search { background:url(../image/gif/icon_filter_search.gif) left top no-repeat; padding: 0 0 0 56px;}
.text_icon_serch { border-left:#d6d9e1 solid 1px; padding-left:13px;}
.ipnut_filter_search { width:99.5%; border:#d6d9e1 solid 1px; height:32px; color:#424242; line-height:32px; text-indent:10px;}
.btn_filter_search { height:28px; padding:0 10px; color:#fff; font-family:"Myriad Pro"; line-height:28px; cursor:pointer; background:#083962; text-transform:uppercase; margin-left:10px;}
.textarea_filter_search { width:99.5%; border:#d6d9e1 solid 1px; height:76px; color:#424242; line-height:32px; text-indent:10px; overflow:auto;}
.bloc_eps_search, .bloc_adv_incitations { width:210px;}
.titre_eps_search { border-bottom:#8eb001 solid 2px; color:#8eb001; padding-bottom:8px; padding-top:7px; margin-bottom:10px; }
.titre_adv_incitations { border-bottom:#000 solid 2px; color:#000; padding-bottom:8px; padding-top:7px; margin-bottom:10px;}
.list_eps_search li { padding:3px 0;} .list_eps_search li a { color:#000;} .list_eps_search li a:hover { color:#435300;}

.titre_agenda { background:url(../image/gif/bg_titre_agenda.gif) left top repeat-x; height:30px; padding-left:9px; } .titre_agenda span { font-size:17px; display:inline-block; padding:4px 0 0 12px; background:url(../image/gif/fleche_blanc_reverse.gif) left 9px no-repeat;}
.liste_agenda li { width:135px; float:left; margin-right:14px; padding:17px 0;} .liste_agenda li.last { margin-right:0;}
.div_actu { padding:20px 0 16px; background:url(../image/gif/dached_gris.gif) left bottom repeat-x;}
.link_actu { color:#000;} .link_actu:hover { color:#083962;}
.div_num { padding:10px 0;} .div_num a { width:21px; height:21px; border:#d6d9e1 solid 1px; color:#000; text-align:center; line-height:21px; display:inline-block; margin-left:2px;} .div_num a:hover, .div_num a.active { border: #094373 solid 1px; color:#083962; background:#f5f6fa;}
.titre_page { color:#000; padding:0 0 2px 0; border-bottom:#094373 solid 2px;}
.div_appel_offre { padding:12px 0 8px; background:url(../image/gif/dached_gris.gif) left bottom repeat-x;} .zone_ref_offre { background:url(../image/gif/bg_hachure.gif) left bottom repeat-x; padding:0 0 13px; margin-bottom:13px;} .link_appel_offr { color:#000;} .link_appel_offr:hover { color:#094373;}
.div_icon_doc { padding:5px 12px 5px 1px; border-right:#d6d9e1 solid 1px;}
.div_documentation_in { padding:10px 0;}.link_doc:hover { color:#083962;}.div_documentation_active { background:#f5f6fa;}.div_documentation_active .link_doc { color:#083962;}

.div_icon_lienutil { padding:1px 9px 5px 1px; border-right:#d6d9e1 solid 1px;}
.div_lienutil_in { padding:10px 0;} .div_lienutil_active { background:#f5f6fa;}.div_lienutil_active .link_doc { color:#083962; text-decoration:underline;}

.div_icon_faq { padding:3px 16px 2px 11px; border-right:#d6d9e1 solid 1px;} .div_faq_in { padding:10px 0;} .div_faq_active { background:#f5f6fa;}.div_faq_active .link_doc { color:#083962; text-decoration:underline;} .div_icon_faq_ouvert {padding:4px 18px 2px 13px;} .faq_ouvert { padding:5px 0 0 0;}
.link_lancer_recherche { background:url(../image/gif/puce_noir.gif) left 1px no-repeat; padding:0 0 0 15px; display:inline-block;}
.link_lancer_recherche_droite { background:url(../image/gif/puce_noir_droite.gif) right 1px no-repeat; padding:0 15px 0 0; display:inline-block;}
.map { width:400px; overflow:hidden; border: 1px solid #ccc;}
.ouvre_rslt_recherche { background: url(../image/gif/puce_flech_gris.gif) right 2px no-repeat; display:block;}
.div_resultat_recherche_active { background:#f5f6fa;} .div_resultat_recherche_hover { background:#f5f6fa;} .div_resultat_recherche_active .ouvre_rslt_recherche { background:url(../image/gif/puce_flech_noir.gif) right 2px no-repeat; display:block; color:#083962; text-decoration:underline;}
.div_resultat_recherche { padding:10px;} .rslt_recherche_ouvert { padding:13px 0 0 0; margin-top:16px; display:none;} .list_rslt_recherche li { background:url(../image/gif/icon_liste_rslt.gif) left 4px no-repeat; padding:2px 0 2px 20px;}
.list_rslt_recherche { padding:4px 4px 14px;}
.parent_plan { background:url(../image/gif/puce_fleche_vert.gif) left 1px no-repeat; padding:0 0 8px 20px; margin-top:12px; border-bottom:#f1f3f8 solid 2px;}
.liste_plan { padding:0 0 5px 20px;}
.liste_plan li { padding:5px 0; background:url(../image/gif/dached_gris.gif) left bottom repeat-x;} .liste_plan li a { display:block; padding:4px 0 3px; color:#737373; } .liste_plan li a:hover { background:#f4f4f4; color:#070707;}

.div_icon_sondage { padding:3px 20px 2px 13px; border-right:#d6d9e1 solid 1px;} .div_sondage_in { padding:10px 0;}
.div_sondage_choice { padding:6px 0; color:#3e3d3d;} .sep_sondage {background:url(../image/gif/dached_bleu.gif) left bottom repeat-x; margin-right:60px;} .link_affiche_rslt_sondage { color:#999; background:url(../image/gif/icon_faq_ouvert.gif) left 3px no-repeat; padding:0 0 0 20px; display:inline-block; margin-top:15px;}
.link_ferme_rslt_sondage { color:#999; background:url(../image/gif/icon_faq_ferme.gif) left 3px no-repeat; padding:0 0 0 20px; display:inline-block; margin-top:15px; color:#bd1550;}
.btn_voter_sondage { height:28px; width:87px; color:#fff; font-family:"Myriad Pro"; line-height:28px; cursor:pointer; background:#000; text-transform:uppercase; margin-left:10px;}
.sep_btn_voter { background:url(../image/gif/dached_gris.gif) left bottom repeat-x; height:1px; width:87px; margin-bottom:4px;}
.width_prctg_sondage { width:150px; margin-right:6px;}
.pourcentage_sondage { background:#094373; height:20px;}
.bloc_sondage_ouvert { padding:7px 0 0 0; display:none;}


.parag_cms { color:#3d3d3d; line-height:16px; margin-bottom:5px;}
.img_cms { margin-right:20px;}
.s_titr1 { color:#083962; border-bottom:#f1f3f8 solid 2px; padding:8px 0 6px; font-size:16px; margin-bottom:10px;}
.ss_titr1 { color:#8dae01; border-bottom:#f1f3f8 solid 2px; padding:8px 0 6px; font-size:14px; margin-bottom:10px;}
.sss_titr1 { color:#000; border-bottom:#f1f3f8 solid 2px; padding:8px 0 6px; font-size:12px; margin-bottom:10px;}
.lien_cms { color:#0093b1;} .txt_impt_cms { color:#bd1550;}
.div_contenuborder_cms {border-bottom:#f1f3f8 solid 2px; border-top:#f1f3f8 solid 2px; padding:8px 0;}
.niv1_list_cms { background:url(../image/gif/puce_fleche_vert.gif) left 2px no-repeat; color:#14586e; line-height:16px; padding:0 0 0 17px; margin:0 0 10px 0;}
.niv2_list_cms { background:url(../image/gif/puce_sliste.gif) left 8px no-repeat; color:#000; line-height:16px; padding:2px 0 2px 15px; margin-left:12px; font-size:11px;}
.niv3_list_cms { background:url(../image/gif/puce_sslist.gif) left 8px no-repeat; color:#8b8b8b; line-height:16px; padding:2px 0 1px 15px; margin-left:30px; font-size:11px;}
.tabl_cms {}
.tabl_cms caption { background:url(../image/gif/bg_th.gif) left top repeat-x; height:30px; line-height:30px; text-align:left; color:#fff; padding:0 0 0 15px; font-weight:bold;}
.tabl_cms thead { background:url(../image/gif/motif_table_cms.gif) left top repeat-x; zoom:1;}
.tabl_cms tr td { padding:6px 10px 7px 10px; text-align:left; border-bottom:#ddddd8 solid 1px;}
.tabl_cms tr th {border-bottom:#ddddd8 solid 1px;}
.tabl_cms tr th p {padding:6px 10px 5px 10px; text-align:left; margin:4px 0 0; }
.tabl_cms tr p.cellbleu { background:url(../image/gif/bg_ente_td.gif) left top repeat-x; color:#f2f2f0; font-weight:bold;}
.border_right_ddddd8 {border-right:#ddddd8 solid 1px;}
.coin_tabl_cms { background:url(../image/gif/coin_table.gif) right top no-repeat; position:absolute; right:1px; top:-6px; width:11px; height:6px;}
.bloc_daigramme { background:#fff; border:#e5e4e4 solid 1px;}
.zone_titre_diag { background:url(../image/gif/icon_titre_diagramme.gif) left top no-repeat; padding:6px 0 5px 38px;}
.titre1_diag { color:#b2144b;} .titre2_diag { color:#000; font-size:11px;}

.btn_contact { height:28px; width:90px; color:#fff; font-family:"Myriad Pro"; line-height:28px; cursor:pointer; background:#000; text-transform:uppercase; margin-left:10px;}
/* Easy Slider */
.container_slide { position:relative; width:195px; margin:auto; padding-top:4px;}
#slider{}
#slider li.cont_slider{ width:195px; min-height:108px; height:auto !important; height:108px; overflow:hidden; padding-bottom:10px; }	
#prevBtn, #nextBtn{ display:block;width:10px;height:19px;position:absolute; }	
#nextBtn{ right:62px; bottom:0;}
#prevBtn { left:62px; bottom:0;}														
#prevBtn a, #nextBtn a{ display:block;width:10px;height:19px;background:url(../image/gif/flech_scroller2.gif) no-repeat; overflow:hidden; text-indent:-9999em; 	}	
#nextBtn a{ background-position: right top;}												
#prevBtn a{ background-position: left top;}	
#nextBtn a:hover{ background-position: ;}												
#prevBtn a:hover{ background-position: ;}	


/**slider****/

.slider_wrapper { padding:16px 20px;}
.slider{ overflow:hidden; margin:0 auto; position:relative; z-index:900;}
.box-top {overflow:hidden;/*width:399px;*/ position:relative;margin:0 auto; border:;  z-index:900; margin-bottom:18px; margin-top:18px;}
#left, #right{ cursor:pointer}	
.box-top ul { list-style:none; padding:0; }
.box-top ul li {  /*width:93px; height:72px; */  padding:0 9px 0 0; display:inline-block; float:left; /*border:#CCCCCC solid 1px;*/}	
.box_flech {margin:0 auto; width:70px; }
.box-left { width:10px; height:19px; padding:0; margin:0; text-align:center; font-size:0;  line-height:0;  cursor:pointer; z-index:500; float:left; display:inline-block;}
.left_but, .left_but2 { width:10px; height:19px;background:url(../image/gif/flech_scroller2.gif) left top no-repeat; overflow:hidden; cursor:pointer; z-index:200;}
.left_but.over, .left_but2.over { }
.box-right { width:10px; height:19px; padding:0; text-align:center; font-size:0; line-height:0;  cursor:pointer; z-index:400; float:right; display:inline-block;}	
.right_but, .right_but2 { width:10px; height:19px; background:url(../image/gif/flech_scroller2.gif) right top no-repeat; overflow:hidden; cursor:pointer; margin:0;  z-index:400;}
.right_but.over, .right_but2.over { }

#slider2 .box-top ul li {  width:400px; padding:0 9px 0 0; display:inline-block; float:left; height:250px; /*border:#CCCCCC solid 1px;*/}	

/**** Right ****/
/**************/
.right_side { width:240px;}
.bloc_actu_right { border-bottom:#bfbfbf solid 1px; border-top:#bfbfbf solid 1px; padding:11px 0 12px;}
.blc_indicateur_cle { background:url(../image/jpg/bg_indicateur.jpg) left top; padding:20px 0 27px;}
.fiche_right_side { width:290px;}

/**** Left ****/
/*************/
.left_side { width:220px; display:inline; margin-right:30px;}
.titre_zone_bleu { background:#083962; position:relative; left:-10px; padding:7px 0 8px 10px; margin-right:10px;} .titre_zone_bleu span.txt_titr_zone { background:url(../image/gif/fleche_blanc.gif) left 3px no-repeat; padding:0 0 0 11px; color:#fff;} .coin_titre_zone_bleu { background:url(../image/gif/coin_titre_bleu.gif) no-repeat; left:0; bottom:-10px; position:absolute; width:10px; height:10px;}
.liste_first_zone li { border-bottom:#bfc2cd dotted 1px; padding:6px 0 10px;} .liste_first_zone li.last { border-bottom:none;}
.liste_first_zone li a { color:#000; font-size:11px;} .liste_first_zone li a:hover, .liste_first_zone li a.active { color:#083962;}

.titre_zone_orange { background:#e97f02; position:relative; left:-10px; padding:7px 0 8px 10px; margin-right:10px;} .titre_zone_orange span.txt_titr_zone { background:url(../image/gif/fleche_blanc.gif) left 3px no-repeat; padding:0 0 0 11px; color:#fff; font-size:17px;} .coin_titre_zone_orange { background:url(../image/gif/coin_titre_orange.gif) no-repeat; left:0; bottom:-10px; position:absolute; width:10px; height:10px;}

.titre_zone_vert { background:#8eb001; position:relative; left:-10px; padding:7px 0 8px 10px; margin-right:10px;} .titre_zone_vert span.txt_titr_zone { background:url(../image/gif/fleche_blanc.gif) left 3px no-repeat; padding:0 0 0 11px; color:#fff; font-size:17px;} .coin_titre_zone_vert { background:url(../image/gif/coin_titre_vert.gif) no-repeat; left:0; bottom:-10px; position:absolute; width:10px; height:10px;}

/**** Footer ****/
/***************/
.top_footer { background:url(../image/gif/top_footer.gif) left top repeat-x; height:10px;} .bg_footer { background:url(../image/gif/bg_footer.gif) left top no-repeat; height:101px;}
.box_search_footer { border:#a0a2a7 solid 1px; height:32px; width:208px; padding:0 0 0 10px; background:#fff;}
.box_search_footer .input_search { height:28px; width:160px; float:left;  line-height:28px;}
.box_search_footer .btn_search { background:url(../image/gif/btn_search.gif) no-repeat; width:48px; height:32px; cursor:pointer; float:right;}
.in_footer { padding:18px 10px 19px 20px;}
.bottom_footer { border-bottom:#dfdfdf solid 1px; background:url(../image/gif/bg_menu_top.gif) left bottom repeat-x; padding:10px 7px 7px 0;}
.bottom_footer a { color:#5f5f5f; font-size:11px; display: inline-block; padding:0 14px;}
.bottom_footer span { display:inline-block; background:url(../image/gif/sep_menu_top.gif) no-repeat; margin-top:4px; width:1px; height:10px; vertical-align:top;}
.bottom_footer a:hover{ color:#5f5f5f; text-decoration:underline;}
.bottom_footer a.actif{ color:#5f5f5f; text-decoration:underline;}


.lightBox a{ display:block; width:247px; /*height:220px;/*overflow:hidden;*/ position:relative; text-align:center; z-index:3}
.lightBox a span{ display:inline-block; background-color:#06818f; color:white; position:absolute; left:-99999em; bottom:0; text-transform:uppercase; font-size:0.833em; padding:3px 8px; font-family:"Myriad pro","Lucida Sans Unicode", arial; }
.desc{ padding:5px 0 0 10px;}