@import url("reset.css");
body{font-family:Arial, Helvetica, sans-serif;font-size:0.8em;color:#2b3840;background:#FFFFFF;}
p{font-size:1em;}
h1{font-size:1em;}
h2{font-size:16px;background:url(../../images/de/010_accueil/f_trait_r.jpg) repeat-x bottom;line-height:20px;color:#2B3840;}
h3{font-size:16px;background:url(../../images/de/010_accueil/f_trait_r.jpg) repeat-x bottom;line-height:20px;color:#2B3840;font-weight:bold;}
h4{font-size:1em;}
h5{font-size:0.8em;}
h6{font-size:0.8em;font-weight:normal;}
a:link{color:#999999;text-decoration:underline;}
a:visited{color:#999999;text-decoration:underline;}
a:hover{text-decoration:none;color:#fff}
a:active{text-decoration:none;color:#fff;}
img a{border:0;}
input[type=text], input[type=password]{background:#fff;border:1px solid #CC0000;color:#666;height:15px;font-size:10px;width:95%;}
input[type=submit]{background:#333333;border:1px solid #666666;color:#999999;font-size:11px;font-weight:bold;font-variant:small-caps;letter-spacing:1px;padding:3px 12px;}
input[type=submit]:hover{background:#CCCCCC;border:1px solid #666666;color:#333333;}
textarea{background:#fff;border:1px solid #CCC;color:#666;height:60px;font-size:11px;width:200px;}
#bloc_abs_flash{position:relative;width:1200px;margin:0 auto;padding:0;background:#FFFFFF url(../../images/de/000_general/fond_1200_abs_flash.jpg) no-repeat 0 0;z-index:1;height:780px;}
#bloc_abs_flash .information_abs_flash{position:absolute;top:320px;left:200px;font-size:14px;color:#2B3840;line-height:16px;}
#bloc_abs_flash .information_abs_flash a{color:#E2001A;text-decoration:underline;}
#bloc_abs_flash .information_abs_flash a:hover{color:#E2001A;text-decoration:none;}
#bloc_abs_flash_inter{position:relative;background:#FFFFFF url(../../images/de/000_general/fond_1200_abs_flash.jpg) no-repeat -150px -150px;z-index:1;height:500px;}
#bloc_abs_flash_inter .information_abs_flash_inter{position:absolute;top:208px;left:78px;font-size:14px;color:#2B3840;line-height:16px;}
#bloc_abs_flash_inter .information_abs_flash_inter a{color:#E2001A;text-decoration:underline;}
#bloc_abs_flash_inter .information_abs_flash_inter a:hover{color:#E2001A;text-decoration:none;}
#conteneur_site{position:relative;width:1003px;margin:0 auto;padding:0;z-index:1;height:580px;}
#conteneur_site h1{font-size:10px;color:#878787;padding:20px 35px 20px 0;background:url(../../images/de/000_general/f_frise_nav_contextuelle.gif) repeat-x bottom left;margin:0 15px 10px 15px;font-weight:normal;text-transform:lowercase;}
#conteneur_site h1 a{font-size:10px;font-weight:normal;color:#878787;text-decoration:none;text-transform:lowercase;}
#conteneur_site h1 a:hover{color:#333333;font-size:10px;}
#conteneur_site h1 a.page_focus{font-size:10px;color:#000;font-weight:bold;text-transform:uppercase;}
#conteneur_site h2{color:#000;padding:0 0 5px 0;background:url(../../images/de/000_general/f_titre_frise_article.jpg ) repeat-x bottom left;}
.lien_savoir_plus{text-align:right;vertical-align:middle;}
.lien_savoir_plus a{text-decoration:none;color:#999;font-size:10px;}
.lien_savoir_plus a:hover{text-decoration:none;color:#000;font-size:10px;background-color:#F1F1F1;}
.lien_voir{text-align:left;vertical-align:middle;background:url(../../images/de/000_general/p_menu_gauche.gif) no-repeat 1px 5px;padding:0 0 0 13px;}
.lien_voir a{text-decoration:none;color:#999;font-size:10px;}
.lien_voir a:hover{text-decoration:none;color:#000;font-size:10px;background-color:#F1F1F1;}
.retour{height:15px;color:#999999;font-size:10px;vertical-align:top;text-align:right;background:url(../../images/de/000_general/f_titre_frise_article.jpg ) repeat-x bottom left;}
.pop_rea{height:auto;width:567px;position:absolute;visibility:hidden;padding:10px;top:100px;left:218px;z-index:100;background-color:#FFFFFF !important;border:1px solid #333333;}
.contenu_pop_rea{height:auto;width:567px;}
#header_print{display:none;}
#header{position:relative;height:130px;background:#FFFFFF url(../../images/de/000_general/f_header.jpg) no-repeat top left;}
#nav_gen_site{height:25px;background:#FFFFFF url(../../images/de/000_general/f_nav_gen.jpg) no-repeat top left;}
#nav_gen_site dl{display:inline;margin:0;padding:0;height:25px;}
#nav_gen_site dl dt{float:left;margin:0 0 0 1px;padding:0;font-size:11px;float:left;}
#nav_gen_site dl dt.survol{width:106px;line-height:25px;vertical-align:bottom;text-align:center;}
#nav_gen_site dl dt.survol:hover{width:106px;line-height:25px;vertical-align:bottom;text-align:center;color:#FFFFFF;font-weight:bold;text-decoration:none;background:url(../../images/de/000_general/f_survol_nav_gen.jpg) repeat-x top left;}
#nav_gen_site dl dt.survol:hover a{width:106px;line-height:25px;vertical-align:bottom;text-align:center;color:#FFFFFF;font-weight:bold;text-decoration:none;}
#nav_gen_site dl dt.survol a{color:#FFFFFF;font-weight:bold;text-decoration:none;}
#nav_gen_site dl dt.survol a:hover{color:#FFFFFF;font-weight:bold;}
#nav_gen_site dl dt#survol_survol{width:106px;line-height:25px;vertical-align:bottom;text-align:center;background:url(../../images/de/000_general/f_survol_nav_gen.jpg) repeat-x top left;font-weight:bold;}
#nav_gen_site dl dt#survol_survol a{color:#FFFFFF;text-decoration:none;font-weight:bold;}
#logo{position:absolute;top:0;left:0;z-index:100;}
#logo h6{font-size:0.8em;margin:5px 0 0 10px;padding:0;float:left;display:none;}
div#non_logue{width:208px;height:125px;background:transparent;padding:5px 10px 5px 10px;float:right;font-size:11px;}
div#non_logue h2{font-size:13px;color:#FFFFFF;font-weight:bold;margin:0 0 5px 0;padding:0 0 5px 0;background:url(../../images/de/070_extranet/f_h2.gif) repeat-x bottom left;}
div#non_logue p{height:12px;width:100%;color:#CCCCCC;margin:2px 0 2px 0;font-size:10px;padding:0;}
div#non_logue p a{color:#999999;margin:0;padding:0;font-size:10px;text-decoration:underline;}
div#non_logue p a:hover{color:#FFFFFF;margin:0;padding:0;font-size:10px;}
div#non_logue form input.champ_texte{background:#fff;border:1px solid #CCC;color:#666;height:15px;font-size:10px;width:200px;margin:0 0 3px 0;}
div#non_logue form input.champ_mdp_texte{background:#fff;border:1px solid #CCC;color:#666;height:15px;font-size:10px;width:162px;}
div#non_logue form input.ok{width:32px;height:22px;padding:0 3px 0px 3px;margin:0 0 0 7px;line-height:15px;background:#333333;border:1px solid #666666;color:#999999;font-size:11px;font-weight:bold;font-variant:small-caps;letter-spacing:1px;cursor:pointer;}
div#non_logue form input.ok:hover{background:#CCCCCC;border:1px solid #666666;color:#333333;}
div#logue{width:208px;height:115px;background:transparent;padding:5px 10px 5px 10px;float:right;font-size:11px;}
div#logue h2{font-size:13px;color:#FFFFFF;font-weight:bold;margin:0;padding:0 0 5px 0;background:url(../../images/de/070_extranet/f_h2.gif) repeat-x bottom left;}
div#logue p{height:12px;width:100%;color:#CCCCCC;margin:2px 0 2px 0;font-size:10px;padding:0;}
div#logue p a{color:#999999;margin:0;padding:0;font-size:10px;text-decoration:underline;}
div#logue p a:hover{color:#FFFFFF;margin:0;padding:0;font-size:10px;}
#adresse{position:absolute;right:15px;top:13px;width:190px;color:#000;font-size:11px;z-index:101;line-height:13px;}
#adresse h5{background:url(../../images/de/000_general/p_mail_adresse.png) no-repeat left top;padding:0 0 0 35px;color:#fff;height:19px;font-size:12px;}
#adresse p{padding:0 0 0 25px;color:#999999;}
#adresse a{color:#FFFFFF;font-weight:bold;text-decoration:none;}
#adresse a:hover{color:#000;font-weight:bold;text-decoration:inherit;}
div#logue{width:208px;height:125px;background:transparent;padding:5px 10px 5px 10px;float:right;font-size:11px;}
div#logue h2{font-size:13px;color:#FFFFFF;font-weight:bold;margin:0 0 5px 0;padding:0 0 5px 0;background:url(../../images/de/070_extranet/f_h2.gif) repeat-x bottom left;}
div#logue p{height:12px;width:100%;color:#CCCCCC;margin:2px 0 2px 0;font-size:10px;padding:0;}
div#logue p a{color:#999999;margin:0;padding:0;font-size:10px;text-decoration:underline;}
div#logue p a:hover{color:#FFFFFF;margin:0;padding:0;font-size:10px;}
#cl_left_site_3_colonnes{float:left;height:100%;width:70px;background:url(../../images/de/000_general/f_bord_site_fin.jpg) repeat-y top left;height:auto !important;height:420px;min-height:420px;}
#cl_left_site_2_colonnes{float:left;height:100%;width:228px;background:url(../../images/de/000_general/f_ombre_menu_g.jpg) repeat-y right 0;height:auto !important;height:420px;min-height:420px;}
ul, li{zoom:1;}
#navigation{margin:0;padding:0;list-style:none;color:#4D4D4D;width:215px;font-size:1em;}
#navigation a, #navigation span{display:block;padding:5px 4px 5px 30px;color:#4D4D4D;text-decoration:none;background-color:#ffffff;border-bottom:1px solid #D8D8D8;background:url(../../images/de/000_general/p_menu_gauche.gif) no-repeat 10px center;}
#navigation b a{color:#000;display:block;width:180px;}
#navigation .toggleSubMenu a, #navigation .toggleSubMenu span{background:url(../../images/de/000_general/p_menu_gauche.gif) no-repeat 10px center;width:180px;}
#navigation .open a, #navigation .open span{background:url(../../images/de/000_general/p_menu_gauche_f2.gif) no-repeat 10px center;}
#navigation a:hover, #navigation a:focus, #navigation a:active{display:block;text-decoration:underline;}
#navigation .subMenu{background-color:#ffffff;font-size:.8em;margin:0;padding:0;border-bottom:1px solid #D8D8D8;}
#navigation ul.subMenu a{background:none;padding:3px 3px 3px 40px;width:172px;}
#navigation .open_at_load{background-color:#ffffff;font-size:.8em;margin:0;padding:0;color:#000;border-bottom:1px solid #D8D8D8;}
#navigation ul.open_at_load a{background:none;padding:3px 3px 3px 40px;display:block;width:172px;}
#encart_contact{float:left;height:100%;width:215px;}
#encart_contact img{margin:30px 0 0 19px;}
#cl_center_site_3_colonnes{float:left;width:863px;height:auto !important;height:420px;min-height:420px;}
#cl_center_site_3_colonnes .contenu_3_colonnes{width:863px;padding:0 0 0 0;position:relative;}
#demande_info{width:248px;height:22px;background:url(../../images/de/010_accueil/b_demande_info.jpg) no-repeat 0 0;margin:5px 0 0 0;border:none;position:absolute;z-index:100;bottom:30px;left:20px;}
#demande_info:hover{background:url(../../images/de/010_accueil/b_demande_info_f2.jpg) no-repeat 0 0;}
#cl_center_site_2_colonnes{float:left;width:775px;background-color:#ffffff;height:auto !important;height:420px;min-height:420px;}
.contenu_2_colonnes{width:740px;margin:5px 0 0 14px;}
.contenu_2_colonnes p{margin:12px 0 15px 0;text-align:justify;line-height:1.2em;}
.ombre_photo_grande{padding:15px 0 28px 0;background:url(../../images/de/000_general/f_ombre_photo.jpg) no-repeat left 172px;}
.ombre_photo_grande2{padding:15px 0 28px 0;background:url(../../images/de/000_general/f_ombre_photo.jpg) no-repeat left 150px;}
.ombre_photo_petite{padding:0 5px 28px 0;background:url(../../images/de/000_general/f_ombre_photo_petite.jpg) no-repeat left 70px;}
#diaporama{float:left;width:188px;height:136px;margin:16px 10px 0 0;}
#image_seul{float:left;width:200px;margin:5px 16px 6px 0;}
.legende_photo{font-size:10px;color:#666;text-align:center;padding:0 0 3px 0;}
.col_droite_article{width:auto;position:relative;vertical-align:top;}
.desc_article{margin:12px 0 15px 0;text-align:justify;line-height:1.2em;}
#boutons_article{float:left;width:35px;height:185px;margin:2px 0 0 0;z-index:11;}
#boutons_article img{background:none;}
div.pop-mail{position:absolute;visibility:hidden;z-index:303;top:255px;left:450px;height:110px;width:300px;border:solid 5px #333333;background:url(../../images/de/080_recrutement/p_h5.jpg) no-repeat 5px 5px;background-color:#FFFFFF !important;}
div.pop-mail p{margin:0 0 0 20px !important;padding:0;width:250px !important;}
div.pop-mail input.btn_formulaire{margin:10px 0 0 0;background-color:#333333;color:#FFF;}
.entete-pop{float:left;width:258px;padding:5px 0 0 20px;height:20px;color:#333333;}
.entete-pop-fermer{float:right;padding:5px 5px 0 0;}
.clear-position{clear:both;width:100%;margin:30px 0 30px 0;}
#picto-article{position:absolute;top:191px;left:749px;width:50px;z-index:12;}
#haut-page{text-align:right;margin:0 15px 0 0;}
#cl_right_site_3_colonnes{float:left;width:67px;background:url(../../images/de/000_general/f_bord_site_fin.jpg) repeat-y top left;height:auto !important;height:420px;min-height:420px;}
#cl_right_site_3_colonnes div{margin:0 0 15px 15px;padding:0 0 10px 0;border-bottom:1px solid #D8D8D8;}
#cl_right_site_3_colonnes div img{padding:0 0 12px 0;}
#cl_right_site_3_colonnes div p.desc-mini{font-size:11px;font-weight:bold;padding:0 10px 0 10px;}
#cl_right_site_3_colonnes div p.date-mini{font-size:11px;padding:0 10px 0 10px;}
#cl_right_site_3_colonnes h1.cap{font-variant:normal;text-transform:none;}
#cl_right_site_3_colonnes p.liens{color:#333333;line-height:18px;vertical-align:top;font-size:11px;padding:0 0 0 13px;}
#cl_right_site_3_colonnes a{color:#000;line-height:18px;vertical-align:top;font-size:11px;}
#footer{height:24px;background-color:#fff;width:100%;font-size:9px;clear:both;border-top:solid 1px #D8D8D8;}
#footer ul{display:block;float:left;width:650px;padding:5px;margin:0;}
#footer li{display:inline;margin:0;padding:0 0 0 5px;}
#footer li a{text-decoration:none;color:#666;}
#footer li a:hover{text-decoration:none;background:#f5f5f5;color:#000;}
#footer li a.select_rub{text-decoration:none;font-weight:bold;color:#000;}
.select-n-bas{text-decoration:none;color:#666;font-size:18px;font-weight:bold;}
#footer div.benefice-net{float:right;margin:0px 5px 0px 0px;}
#pied_de_page_site{background-color:#FFFFFF;clear:both;font-family:Arial,Helvetica,sans-serif;font-size:9px;height:24px;margin:0 auto;text-align:center;width:1003px;vertical-align:middle;line-height:24px;}
#pied_de_page_site ul{float:left;padding:0 0 0 0;}
#pied_de_page_site ul a, #pied_de_page_site ul.raccueil a{color:#333333;text-decoration:none;}
#pied_de_page_site ul a:hover, #pied_de_page_site ul.raccueil a:hover{background:#F5F5F5 none repeat scroll 0 0;color:#000000;text-decoration:none;}
.select-n-bas{color:#333333;font-size:18px;font-weight:bold;text-decoration:none;}
#pied_de_page_site ul.raccueil{float:right;padding:0 0 0 0;}
.nav_page{background:transparent url(../../images/de/080_recrutement/fond_nav_page_a_page.gif) repeat-x scroll left center;height:26px;margin:0 10px 0 15px;position:relative;vertical-align:middle;width:97%;}
.retour{position:absolute;right:30px;top:0;}
.h_page{position:absolute;right:0;top:2px;}
a.txt_h_page{background:url(../../images/de/080_recrutement/fl_haut_page.gif) no-repeat scroll 8px 10px;color:#666666;display:block;font-size:10px;padding:5px 5px 3px 20px;text-decoration:none;}
a.txt_h_page:hover{color:#CCCCCC;font-size:10px;padding:5px 5px 3px 20px;text-decoration:none;background:url(../../images/de/000_general/f_fleche_r.gif) no-repeat scroll 8px 10px;}
a.precedent{background:transparent url(../../images/de/080_recrutement/fl_page_pres.gif) no-repeat scroll 8px 6px;color:#666666;display:block;float:left;font-size:11px;padding:5px 5px 3px 20px;text-decoration:none;width:50px;}
a.precedent:hover{color:#CCCCCC;font-size:11px;padding:5px 5px 3px 20px;text-decoration:none;}
a.suivant{background:transparent url(../../images/de/080_recrutement/fl_page_suiv.gif) no-repeat scroll right 6px;color:#666666;display:block;float:left;font-size:11px;padding:5px 15px 3px 5px;text-align:right;text-decoration:none;width:30px;}
a.suivant:hover{color:#CCCCCC;font-size:11px;padding:5px 15px 3px 5px;text-decoration:none;}
a.page_norm{border:1px solid #666666;color:#666666;float:left;font-size:11px;margin:2px 5px 0 0;padding:2px 4px;text-align:center;text-decoration:none;}
a.page_norm:hover{background-color:#FFFFFF;border:1px solid #CCCCCC;color:#CCCCCC;float:left;font-size:11px;margin:2px 5px 0 0;padding:2px 4px;text-align:center;text-decoration:none;}
a.page_select{border:1px solid #CCCCCC;color:#CCCCCC;float:left;font-size:11px;margin:2px 5px 0 0;padding:2px 4px;text-align:center;text-decoration:none;}
#pied_de_page_site p.tags{color:#999999; font-size:10px; font-weight:normal; line-height:12px;text-align:center; margin:0; padding:5px 100px;}

