* {font-family:Arial, Helvetica, sans-serif;}
body{background-color:#fff;}
body,form,ul,li {padding:0;margin:0;}
#global {width:980px;margin:auto;background-color:#fff;}
#header1 {float:left;height:125px;}
#header2 {float:left;height:125px;}

a {outline:none;}
a:hover {outline:none;}
a:active {outline:none;}
img {border:0px;}

.item{float:left;}
.clear {clear:both; height:0px; overflow:hidden;}
.float {float:left;}
.print {float:right;margin-right:20px;}
.print a {color:#686868;}
/* #titre {color:#ffb100;font-size:23px;} */

/* menu */
#menu {position:relative;z-index:98; background-color:#000;}
.ssmenufond {background:#f5851e;padding:1px 0 1px 0; margin:3px 0 0 0;}
.ssmenufond .ssitem {text-align:center;font-size:10px;font-weight:bold;}
.ssmenufond .ssitem a {color:#fff;text-decoration:none;}
.ssmenufond .ssitem a:hover {background:#ffb100;}
#ssMenuecole {width:120px;height:125px;position:absolute;z-index:99;top:28px;left:85px;display:none;background-color:#fff;}
#ssMenuaprenti {width:135px;height:95px;position:absolute;z-index:99;top:28px;left:190px;display:none;background-color:#fff;}
#ssMenuformation {width:140px;height:55px;position:absolute;z-index:99;top:28px;left:350px;display:none;background-color:#fff;}
#ssMenumetiers {width:140px;height:55px;position:absolute;z-index:99;top:28px;left:490px;display:none;background-color:#fff;}
#ssMenuentreprises {width:140px;height:25px;position:absolute;z-index:99;top:28px;left:600px;display:none;background-color:#fff;}
#ssMenuformapprenti {width:140px;height:115px;position:absolute;z-index:99;top:28px;left:745px;display:none;background-color:#fff;}
#ssMenuformsalarie {width:145px;height:75px;position:absolute;z-index:99;top:48px;left:745px;display:none;background-color:#fff;}
#ssMenutemoignages {width:145px;height:45px;position:absolute;z-index:99;top:28px;left:720px;display:none;background-color:#fff;}

/* accueil */
/* colonne left */
#accueil #col_gauch {padding:15px 0 0 0;float:left}
#accueil #col_gauch #agenda {width:190px;}
#accueil #col_gauch #agenda #titre_agenda {padding:10px 0 10px 5px;background:url(images/agenda_t.gif) no-repeat;}
#accueil #col_gauch #agenda .info {padding:0 0 5px 10px;background:url(images/agenda_m.gif) repeat-y;}
#accueil #col_gauch #agenda .info .date {float:left;width:35px;}
#accueil #col_gauch #agenda .info .date .jour a {color:#fff;background:#2aace7;font-size:11px;font-weight:bold;text-decoration:none;}
#accueil #col_gauch #agenda .info .date .annee a  {color:#000;font-size:11px;font-weight:bold;margin:0;padding:0;height:11px;text-decoration:none;}
#accueil #col_gauch #agenda .info .cont_info {float:left;width:140px;padding-top:2px;}
#accueil #col_gauch #agenda .info .cont_info .titre a {color:#f0481c;font-size:12px;font-weight:bold;text-decoration:none;}
#accueil #col_gauch #agenda .info .cont_info .sstitre {width:130px;}
#accueil #col_gauch #agenda .info .cont_info .sstitre a {color:#686868;font-size:11px;font-weight:bold;text-decoration:none;}
#accueil #col_gauch #agenda .info .separator {padding:10px 0 0 0;}
#accueil #col_gauch #pub {padding:10px 0 0 0px;}
/* middle */
#accueil #separator_left {float:left;padding:30px 0 0 0;width:7px;}
#accueil #separator_right {float:left;padding:30px 0 0 10px;width:7px;}
#accueil #centre {float:left;width:560px}
#accueil #centre #titre_actu {padding:20px 0 0 0;}
#accueil #centre #actu #date:first-letter {text-transform:uppercase;}
#accueil #centre #actu #date {color:#b3b3b3;font-size:13px;padding:15px 0 0 20px;font-weight:bold;}
#accueil #centre #actu #sstitre {color:#ea140c;font-size:21px;padding:0 0 0 20px;font-weight:bold;width:500px;}
#accueil #centre #actu #cont_actu {padding:20px 0 0 20px;height:150px;width:530px;text-align:justify;}
#accueil #centre #actu #cont_actu #img {float:left;}
#accueil #centre #actu #cont_actu #txt {float:left;color:#686868;font-size:11px;padding:0 0 0 15px;width:320px;text-align:justify;}
#accueil #centre #actu #cont_actu #txt_ {float:left;color:#686868;font-size:11px;}
#accueil #centre #actu #cont_actu #txt b {font-size:13px}
#accueil #centre #actu #cont_actu #txt_ b {font-size:13px}
#accueil #centre #actu #suite {margin:5px 0 0 450px;}
/* ajax scrol */
#accueil #centre #scroll .vign_p {width:120px;float:left; border:solid 0px #ccc;text-align:left;padding:0px 10px;}
#accueil #centre #scroll .vign_p .m_vign {width:140px; background:#fff;position:relative;}
#accueil #centre #scroll .vign_p .m_vign a {color:#fff;text-decoration:none;}
#accueil #centre #scroll .titre_vign {position:absolute;z-index:99; background:#ee4712;top:73px;left:0;height:25px;width:120px;}
#accueil #centre #scroll .titre_vign .txt {font-size:10px;font-weight:bold;padding-right:2px;text-align:right;}
#accueil #centre #scroll {margin:10px 0 0 20px;}
#accueil #centre #scroll .prevPage {cursor:pointer;}
#accueil #centre #scroll .scrol {position:relative;overflow:hidden;width:487px;height:120px;background:#fff;z-index:1;}
#accueil #centre #scroll .scrol .clips {width:20000em;position:absolute;clear:both;padding-top:8px;}
#accueil #centre #scroll .scrol img {float:left;background-color:#fff;cursor:pointer;}
#accueil #centre #scroll .scrol .active {z-index:9999;position:relative;}
#accueil #centre #scroll .nextPage {cursor:pointer;}
#accueil #col_droite {width:250px;}
#accueil #col_droite {width:200px;float:left;}
#accueil #col_droite #info_form {padding:30px 0 0 5px;}
#accueil #col_droite #info_form #txt_form {color:#ffb100;font-size:13px;font-weight:bold;margin-top:5px;margin-bottom:3px;}
#accueil #col_droite #lettre {padding:40px 0 0 0;}
#accueil #col_droite #lettre #bt {padding:5px 0 0 10px;}
#accueil #col_droite #titre {color:#e63c0e;font-size:12px;font-weight:bold;padding-left:10px}
#accueil #col_droite #titre span {border-bottom:1px solid #b7b7b7;}
#accueil #col_droite #sstitre {padding:40px 0 0 12px;}
#accueil #col_droite #carte {padding:5px 0 0 13px;}
#accueil #col_droite #mini_menu {padding:90px 0 0 20px;}
#accueil #col_droite #mini_menu .bt_mini_menu {float:left;}
/*.scrol {margin-left:40px;position:relative;overflow:hidden;height:130px;width:487px;background-color:#fff;z-index:1;}
.up {font-size:11px; padding:5px 10px 0 0px;}
.down {font-size:11px;padding:5px 0 0 10px;}
.clips {width:450px;height:130px;border:0px solid #ebebeb;float:left;text-align:center;padding-top:20px;}
.fleche {text-align:center;padding:5px 0;float:left;}*/

#container_slider_pub {width:181px;height:181px;position:relative;}
.slider_pub {float:left;width:181px;height:181px;margin:0;overflow:hidden;}
.slider_pub a {color:#19171a;text-decoration:none;}
.slider_pub .javascript_css {position:relative;z-index:3;width:140px;padding:20px;margin:200px auto;background:#e5e5e5;display:none;}
.slider_pub .prev a, .slider_pub .next a {display:none;}
.slider_pub .slider {float:left;position:relative;width:181px;height:181px;margin:0;padding:0;list-style-type:none;z-index:1;overflow:hidden;}
.slider_pub ul {position:relative;margin:0;padding:0;list-style-type:none;z-index:1;overflow:hidden;}
.slider_pub li {float:left;display:inline;width:181px;height:181px;margin:0;padding:0;overflow:hidden;}
.slider_pub .img_slider {width:181px;height:181px;margin:0;padding:0;}

/* Page Actu Formation */
#global_cont_actuformation {width:980px;padding-top:35px;}
#global_cont_actuformation #cont_actuformation {padding-bottom:40px;}
#global_cont_actuformation #cont_actuformation #actuformation .photo_actu {float:left;margin:15px 10px 0 0;}
#global_cont_actuformation #cont_actuformation #actuformation .actu_title {color:#26b0ea;font-size:17px;text-transform:uppercase;font-weight:bold;}
#global_cont_actuformation #cont_actuformation #actuformation .actu_para {color:#646466;line-height:20px;font-size:12px;text-align:justify;}
#global_cont_actuformation #cont_actuformation #actuformation .actu_para b {color:#ffb100;}
#global_cont_actuformation #cont_actuformation #actuformation .lientelecharger_mini {font-size:12px;text-decoration:none;color:#26b0ea;}

/* Page Actualités */
#global_cont_actualite {width:980px;padding-top:35px;}
#global_cont_actualite #cont_actu {padding-bottom:40px;border-bottom:1px solid #e2001a;}
#global_cont_actualite #cont_actu #actualite .photo_actu {float:left;margin:5px 10px 0 0;}
#global_cont_actualite #cont_actu #actualite .actu_title {color:#26b0ea;font-size:17px;text-transform:uppercase;font-weight:bold;}
#global_cont_actualite #cont_actu #actualite .actu_para {color:#646466;line-height:20px;font-size:12px;text-align:justify;}
#global_cont_actualite #cont_actu #actualite .actu_para b {color:#ffb100;}
#global_cont_actualite #cont_actu #actualite .lientelecharger_mini {font-size:12px;text-decoration:none;color:#26b0ea;}
#global_cont_actualite #cont_otr {padding-bottom:40px;width:980px;}
#global_cont_actualite #cont_otr #actu_otr {margin-top:40px;width:700px;}
#global_cont_actualite #cont_otr #actu_otr_title {font-size:14px;font-weight:bold;color:#26b0ea;text-transform:uppercase;margin-bottom:5px;}
#global_cont_actualite #cont_otr #actu_otr_list {list-style-type:none;}
#global_cont_actualite #cont_otr #actu_otr_list a {font-size:12px;color:#646466;line-height:24px;}
#global_cont_actualite #cont_otr .actu_otr_puce {color:#26b0ea;text-decoration:none;margin-left:15px;}

/* Page Agenda */
#cont_agenda #haut {padding:30px 0 0 20px;}
#img_agenda {float:right;margin:50px 140px 0 0}
#agenda_liste {float:left;margin:25px;width:680px;}
.date_liste {font-size:14px;color:#fff;line-height:24px;background-color:#2aace7;padding:2px 4px;font-weight:bold;}
.event_titre {font-size:18px;color:#f0481c;line-height:24px;margin-left:5px;}
.event_sstitre {font-size:12px;line-height:24px;margin-left:5px;font-style:italic;}
.event_liste {font-size:12px;color:#686868;line-height:24px;text-align:justify;}
#suite_agenda {width:79px;height:19px;float:right;margin:40px 20px 0 0;}
#c_left{float:left;width:590px;}
#c_right{float:left;}
#c_right #calendar{margin:10px 0 0 20px;width:201px;height:164px;background:#fff url(images/fond_calendar.gif) no-repeat;padding:3px 0 0 0;}
#c_right #calendar select{margin:0 0 0 38px;}
.vignetteagenda{float:right;margin:15px 0px 0 5px;}
div.conteneur_agenda div.paragraphe_agenda{float:left;padding:0px;margin:5px 0 0 0px;width:650px;}
div.conteneur_agenda div.puce{float:left;margin:15px 3px 0 -25px;width:42px;height:51px;background:#fff url(../images/fond_puce_date2.gif) no-repeat;text-align:center;}
div.conteneur_agenda div.paragraphe_agenda p{margin:5px 0 0 0px;padding:5px;}
div.conteneur_agenda span.titre{color:#e9115d;font-weight:bold;font-size:14px;}
.agenda_titre_evenement{font-size:12px;font-weight:bold;color:#8ab020;}
.agenda_titre_evenement2{font-size:12px;font-weight:bold;color:#e9115d;}
.agenda_detail{color:#4d4d4d;font-size:11px;}
a.piece_jointe{font-weight:bold;color:#e9115d;}

/* presentation */
#presentation #haut #col_left {float:left;width:700px;}
#presentation #haut #col_left #pres  {padding:30px 0 0 20px;}
#presentation #haut #col_left #pres #ss_titre {padding:20px 0 0 0;color:#ea140c;}
#presentation #haut #col_left #pres #cont_dispo {padding:20px 0 0 0;}
#presentation #haut #col_left #pres #cont_dispo #img {float:left;width:310px;margin:20px 10px 20px 0;width:320px;}
#presentation #haut #col_left #pres #cont_dispo #txt {font-size:12px;color:#686868;padding:0 10px 0 0;text-align:justify;}
#presentation #haut #col_left #pres #cont_dispo #txt b {font-weight:bold;font-size:17px;color:#ea140c;padding:0 0 20px 0;}
#presentation #haut #col_left #pres #cont_dispo #txt #bt_suite {text-align:right;margin-top:30px;}
#presentation #haut #col_left #pres #cont_dispo #txt #bt_retour {margin-top:30px;}
#presentation #haut #col_left #c_format_pro {padding:0 0 0 20px;}
#presentation #haut #col_left #c_format_pro #cont_txt {float:left;}
#presentation #haut #col_left #c_format_pro #img {float:left;padding:0px 0 0 30px;}
#presentation #haut #col_left #c_format_pro #cont_txt #titre {}
#presentation #haut #col_left #c_format_pro #cont_txt #sstitre1 {padding:3px 0 0 0;color:#ea140c;font-weight:bold;font-size:13px;}
#presentation #haut #col_left #c_format_pro #cont_txt #txt {width:430px;font-size:12px;color:#686868;padding:20px 0 0 0px;}
#presentation #haut #separator {float:left;width:10px;}
#presentation #haut #col_right {float:left;}
#presentation #haut #col_right #ecole_est {padding:40px 0 0 20px;}
#presentation #haut #col_right #ecole_est #cont {background:#fff url(images/fond_ecole_est.gif) repeat-y;}
#presentation #haut #col_right #ecole_est #cont ul {padding:20px 0 0 0;font-size:12px;color:#8c8c8c;}
#presentation #haut #col_right #ecole_est #cont ul li b{color:#ffb100;}
#presentation #haut #col_right #ecole_est #cont ul li {list-style-type:none;background:list-style-type:none;background-image:url(images/fleche.gif);background-repeat:no-repeat;background-position:0% 20%;width:200px;padding:5px 0 5px 25px;}
#presentation #haut #col_right #imprim_vert {padding:20px 0 0 20px;}
#presentation #bas #separator2 {text-align:center;padding:0 0 20px 0;}
#presentation #bas #txt {float:left;padding:20px 0 0 0px;}
#presentation #bas #txt #titre {padding:0 0 0 50px;text-align:right;width:300px;}
#presentation #bas #txt #txt_descri {font-size:12px;color:#686868; width:350px;text-align:right;padding:60px 70px 0 0;}
#presentation #bas #img {float:left;padding:20px 0 50px 0;}

/* organigramme */
#organigramme {padding:30px 0 0 10px;}
#organigramme #titre {padding:20px 0 0 10px;}
#organigramme #img {float:left;padding:20px 0 20px 0;}
#organigramme #bt {float:left;padding:30px 0 0 5px;}

/* organisme */
#organisme {padding:30px 0 0 10px;}
#organisme #col_left {float:left;}
#organisme #col_left #titre {padding:20px 0 0 10px}
#organisme #col_left #txt {color:#686868;font-size:12px;width:640px;padding:30px 10px 10px 10px;text-align:justify;}
#organisme #col_left #txt b {color:#ea140c;}
#organisme #col_right {float:left;width:276px;margin:70px 0 0 15px;text-align:center;font-size:12px;color:#686868;}
#organisme #separator {float:left;}

/* historique */
#historique {padding:30px 0 0 10px;}
#historique #col_left {float:left;}
#historique #col_left #titre {padding:10px 0 0 10px;}
#historique #col_left #sstitre {font-size:17px;color:#ea140c;padding:20px 0px 0 40px;}
#historique #col_left #txt {padding:30px 0 0 40px;width:647px;}
#historique #col_left #txt .cont {padding:5px 0 5px 0;}
#historique #col_left #txt .cont .date {float:left;color:#ffb100;font-size:17px;font-weight:bold;padding:0 15px 0 0;}
#historique #col_left #txt .cont .descrip {float:left;color:#686868;font-size:12px;width:550px;}
#historique #col_left #txt .cont .descrip li {margin-left:40px;}
#historique #separator {float:left;}
#historique #col_right {float:left;width:100px;margin:10px 0 0 10px;}
#historique #col_right #descrip #cont_fond {background:#fff url(images/fond_centre_histo.gif) repeat-y;font-size:12px;width:240px;}
#historique #col_right #descrip #cont {padding:3px 0 20px 20px;width:200px;color:#8c8c8c;}
#historique #col_right #descrip #cont b{color:#e7365e;}
#historique #col_right #fond_ray {padding:40px 0 0 0;}

/* result_exam */
#result_exam {padding:30px 0 0 20px;}
#result_exam #col_left {float:left; width:625px;}
#result_exam #col_left #titre {padding:5px 0 0 0;}
#result_exam #col_left #txt {padding:30px 0 0 0;}
   /* tableau 1 */
#result_exam #col_left #txt #col1 {}
#result_exam #col_left #txt #col1 .txtitr {width:200px;color:#ffb100;font-size:14px;font-weight:bold;}
#result_exam #col_left #txt #col1 .an {width:75px;color:#fff;background:#e7365e;font-size:12px;text-align:center;font-weight:bold;}
#result_exam #col_left #txt #col1 .ligne {color:#686868;font-size:11px;}
#result_exam #col_left #txt #col1 .ligne .cat {width:100px;padding-top:8px;}
#result_exam #col_left #txt #col1 .ligne .pourc {width:55px;text-align:center;padding-top:8px;vertical-align:middle;font-size:12px;}
#result_exam #col_left #txt #col1 .img_ligne {border-bottom:#c8c8c8 1px solid;width:450px; height:1px;}
#result_exam #col_left #txt #col1 .totcum {width:110px;color:#ffb100;font-size:11px;font-weight:bold;padding-top:8px;}
#result_exam #col_left #txt #col1 .pourct {width:55px;text-align:center;vertical-align:middle;color:#fff;font-size:12px;font-weight:bold;padding-top:8px;}
#result_exam #col_left #txt #col1 .pourct .surli {background:#ffb100;width:40px;}
   /* tableau 2 */
#result_exam #col_left #txt #col2 {margin-top:40px;}
#result_exam #col_left #txt #col2 .txtitr {width:200px;color:#ffb100;font-size:14px;font-weight:bold;}
#result_exam #col_left #txt #col2 .an {width:75px;color:#fff;background:#e7365e;font-size:12px;text-align:center; font-weight:bold;}
#result_exam #col_left #txt #col2 .ligne {color:#686868;font-size:11px;}
#result_exam #col_left #txt #col2 .ligne .cat {width:150px;padding-top:8px;}
#result_exam #col_left #txt #col2 .ligne .pourc {width:55px;text-align:center;padding-top:8px;vertical-align:middle;font-size:12px;}
#result_exam #col_left #txt #col2 .img_ligne {border-bottom:#c8c8c8 1px solid;width:450px; height:1px;}
#result_exam #col_left #txt #col2 .totcum {width:150px;color:#ffb100;font-size:11px;font-weight:bold;padding-top:8px;}
#result_exam #col_left #txt #col2 .pourct {width:55px;text-align:center;vertical-align:middle;color:#fff;font-size:12px;font-weight:bold;padding-top:8px;}
#result_exam #col_left #txt #col2 .pourct .surli {background:#ffb100;width:40px;}
/* colonne droite */
#result_exam #separator {float:left; width:10px;}
#result_exam #col_right {float:left;width:290px;	}
#result_exam #col_right #graph {font-size:12px;width:250px;padding:0 0 0 40px;}
#result_exam #col_right #fond_ray {padding:10px 0 0 40px;width:326px;}
#result_exam #col_right #fond_ray #img {padding:10px 0 0 0;}
#result_exam #col_right #fond_ray #txt_img {color:#686868;font-size:12px;}

/* visite guidee */
#visite_g {padding:30px 0 0 0px;}
#visite_g #col_left {float:left; width:720px;}
#visite_g #col_left #titre {padding:10px 0 0 20px;}
#visite_g #col_left #cont {padding:10px 0 0 0px;}
#visite_g #col_left #cont #pagination a {color:#686868;}
#visite_g #col_left .zoom {position:absolute;top:126px;left:0px;filter:alpha(opacity=70);-moz-opacity:0.7;opacity:0.7;}
#visite_g #col_left .vignette {width:200px;height:150px;border:1px solid #fff;float:left;margin:0 35px 35px 0;position:relative;}
#visite_g #col_left .vign {float:left;width:194px;height:144px;padding:10px 40px 30px 0;}
#visite_g #col_left .vign .img {padding:30px 0 0 30px;position:absolute;z-index:1;width:100px;}
#visite_g #col_left .vign .img img {border:#e5e3e3 5px solid;}
#visite_g #col_left .vign .descri {position:relative;z-index:99;width:194px;height:20px;top:160px;left:35px;background:#000;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;font-weight:bold;}
#visite_g #col_left .vign .descri .txt_zoom {color:#fff;font-size:11px;padding:20px 0 0 130px;}
  /* menu visite guidee */
#visite_g #separator {float:left;}
#visite_g #col_right {float:left;}
#menu_visite {padding:10px 0 0 20px;}
#menu_visite .item_visite {width:230px;} 
#menu_visite .item_visite .txt_item_fich_dipl a {color:#5d5c5c;font-size:12px;text-decoration:none;}
#menu_visite .item_visite .txt_item_fich_dipl .fleche a {float:left;text-decoration:none;background:#fff;color:#5d5c5c;padding-top:5px;}
#menu_visite .item_visite .txt_item_fich_dipl .titre {float:left;color:#5d5c5c;font-size:12px;text-decoration:none;width:208px;margin-top:3px;padding:2px 0 0 5px;}
#menu_visite .item_visite .txt_item_fich_dipl_on a {color:#fff;font-size:12px;text-decoration:none;}
#menu_visite .item_visite .txt_item_fich_dipl_on .fleche a {float:left;text-decoration:none;background:#fff;color:#ea140c;padding-top:5px;}
#menu_visite .item_visite .txt_item_fich_dipl_on .titre {float:left;color:#fff;font-size:12px;text-decoration:none;background:#ea140c;width:208px;margin-top:3px;padding:2px 0 0 5px;}
.separator_menu_v {padding:5px 0 5px 0px;}
#visite_g #col_right #moy #cont_moy {background:#fff url(images/fond_visite_moyens_m.gif) repeat-y; width:205px;}
#visite_g #col_right #moy ul {padding:0px 0 0 5px;}
#visite_g #col_right #moy li {font-size:11px;color:#686868;list-style-type:none;background:transparent url(images/puce_rouge.gif) no-repeat 0 15px;padding:8px 0px 0 10px;}
#visite_g #col_right #moy {padding:30px 0 0 20px;}

/* Outils */
#outils {padding:30px 0 0 20px;}
#outils #col_left {float:left;width:660px;}
#outils #col_left #titre {padding:20px 0 30px 0;}
#outils #col_left .bloc {text-align:justify;float:left;padding:0 20px 30px 0;font-size:12px;color:#646567;}
#outils #col_left .bloc  b {color:#e7365e;}
#outils #col_left .bloc .accroche {font-weight:bold;font-size:14px;color:#ffb100;padding:0 0 20px 0;}
#outils #separator {float:left;}
#outils #col_right {float:left;width:240px;margin:10px 0 0 20px;}
#outils #col_right #descrip #haut {padding:0 0 0 3px;width:200px}
#outils #col_right #descrip #haut b {color:#e7365e;font-size:17px;font-weight:bold;padding-bottom:10px;}
#outils #col_right #descrip #cont_fond {background:#fff url(images/fond_centre_histo.gif) repeat-y;font-size:12px;width:240px;}
#outils #col_right #descrip #img {text-align:center;}

/* Taxe d'apprentissage */
#taxe {padding:30px 0 0 20px;}
#taxe #col_left {float:left;width:660px;}
#taxe #col_left #titre {padding:20px 0 30px 0;}
#taxe #col_left .bloc .accroche {font-weight:bold;font-size:17px;color:#ea140c;padding:0 0 20px 0;}
#taxe #col_left .bloc .texte {text-align:justify;float:left;padding:0 20px 30px 0;font-size:12px;color:#686868;}
#taxe #col_left .bloc .texte b {color:#e83c5a;}
#taxe #separator {float:left;}
#taxe #col_right {float:left;width:240px;margin:10px 0 0 20px;}
#taxe #col_right #descrip #haut {padding:0 0 0 3px;width:200px}
#taxe #col_right #descrip #haut b {color:#e7365e;font-size:17px;font-weight:bold;padding-bottom:10px;}
#taxe #col_right #descrip #cont_fond {background:#fff url(images/fond_centre_histo.gif) repeat-y;font-size:12px;width:240px;}
#taxe #col_right #descrip #img {text-align:center;}

/* Services */
#service {padding:30px 0 0 20px;}
#service #col_left {float:left;width:660px;}
#service #col_left #titre {padding:20px 0 30px 0;}
#service #col_left .bloc .titre {font-weight:bold;font-size:17px;color:#ea140c;padding:0 0 10px 0;}
#service #col_left .bloc .texte {text-align:justify;float:left;padding:0 20px 30px 0;font-size:12px;color:#686868;}
#service #col_left .bloc .texte b {color:#e7365e;}
#service #separator {float:left;}
#service #col_right {float:left;width:240px;margin:10px 0 0 20px;}
#service #col_right #descrip #haut {padding:0 0 0 3px;width:200px}
#service #col_right #descrip #haut b {color:#e7365e;font-size:17px;font-weight:bold;padding-bottom:10px;}
#service #col_right #descrip #cont_fond {background:#fff url(images/fond_centre_histo.gif) repeat-y;font-size:12px;width:240px;}
#service #col_right #descrip #img {text-align:center;}

/* partenaires */
#partenaires {padding:30px 0 0 10px;}
#partenaires #titre {padding:20px 0 0 10px}
#backgr {background:transparent url(images/fond_part.gif) repeat-y;width:360px;}
#partenaires #cont .col {float:left; width:313px;}
#partenaires #cont .col .sstitre {padding:40px 0 0 0;text-align:center;color:#ff591d;font-size:16px;font-weight:bold;}
#partenaires #cont .col .sstitre img {padding:0 0 20px 0;}
#partenaires #cont .col .bloc {padding:10px 0 10px 0;width:313px;}
#partenaires #cont .col .bloc .img {float:left;padding:0 10px 0 30px; width:110px;}
#partenaires #cont .col .bloc .descip a {padding:0;float:left;font-size:11px;color:#8f8f8f;width:150px;text-decoration:none;}

/* Apprentissage */
/* fiches_diplomes */
#fich_dipl {padding:30px 0 0 0px;}
#fich_dipl #col_left {float:left; width:720px;}
#fich_dipl #col_left #titre {padding:20px 0 0 20px;}
#fich_dipl #col_left .ss_titre {font-size:18px;color:#ea140c;font-weight:bold;padding:20px 0 0 20px;}
#fich_dipl #col_left #cont_obj {}
#fich_dipl #col_left #cont_obj #img {float:left;border:#FF0000 1px solid;margin:30px 0 0 20px;}
#fich_dipl #col_left #cont_obj #descrip {float:left;}
#fich_dipl #col_left #cont_obj #descrip #infos {padding:25px 0 0 30px;}
#fich_dipl #col_left #cont_obj #descrip #infos #haut {padding:0px 0 0 10px;}
#fich_dipl #col_left #cont_obj #descrip #infos #bas {padding:0px 0 0 10px;}
#fich_dipl #col_left #cont_obj #descrip #sstitr_object {padding:20px 0 0 20px;}
#fich_dipl #col_left #cont_obj #descrip #txt_object {margin:10px 0 0 30px;padding:0 0 10px 10px;font-size:12px;color:#e83c5a;width:360px;font-weight:bold; border-bottom:#ccc solid 1px; border-left:#ccc solid 1px;}
#fich_dipl #col_left #cont_obj #descrip #infos #haut {font-size:11px;color:#5d5c5c;}
#fich_dipl #col_left #cont_obj #descrip #infos #separator_m {}
#fich_dipl #col_left #cont_obj #descrip #infos #bas {font-size:11px;color:#5d5c5c;}
/* cont */
#fich_dipl #col_left #cont { padding:0 0 20px 0;}
#fich_dipl #col_left #cont #mini_col1 {float:left;}
#fich_dipl #col_left #cont #mini_col1 .bloc {padding:20px 0 0 20px; width:330px;}
#fich_dipl #col_left #cont #mini_col1 .bloc .sstitre {font-size:15px;color:#ea140c;font-weight:bold;}
#fich_dipl #col_left #cont #mini_col1 .bloc .descrip {font-size:12px;color:#686767;}
#fich_dipl #col_left #cont #mini_col1 .bloc .descrip ul {margin:0;padding:0;}
#fich_dipl #col_left #cont #mini_col1 .bloc .descrip li {padding:0 0 0 10px;list-style-type:none;background:transparent url(images/puce_gris.gif) no-repeat 0 6px;font-size:12px;}
#fich_dipl #col_left #cont #mini_col2 {float:left;margin:20px 0 0 0}
#fich_dipl #col_left #cont #mini_col2 #titre_fondj {width:200px;font-size:14px;color:#fff;background:#ffb100;font-weight:bold;margin:0 0 0 10px;}
#fich_dipl #col_left #cont #mini_col2 .bloc {padding:0px 0 0 20px;}
#fich_dipl #col_left #cont #mini_col2 .bloc .titre {font-size:11px;color:#ea140c;font-weight:bold;padding:20px 0 0 0;}
#fich_dipl #col_left #cont #mini_col2 .bloc ul {font-size:12px;color:#686767; padding:0 0 0 10px;} 
#fich_dipl #col_left #cont #mini_col2 .bloc li {list-style-type:none;} 
#fich_dipl #col_left #cont #info_pratique {margin-top:30px;}
#fich_dipl #col_left #cont #info_pratique #titre {font-size:15px;color:#ea140c;font-weight:bold;padding:0 0 0 -5px;}
#fich_dipl #col_left #cont #info_pratique .separator_info_pr {background:#e7e7e7;width:660px;height:5px;margin:0px 0 0px 20px;}
#fich_dipl #col_left #cont #info_pratique .bloc {padding:10px 50px 10px 20px;float:left;width:290px;}
#fich_dipl #col_left #cont #info_pratique .bloc .sstitre {font-size:14px;color:#ea140c;font-weight:bold;}
#fich_dipl #col_left #cont #info_pratique .bloc .descip {font-size:12px;color:#686767;}
#fich_dipl #separator {float:left;}
#fich_dipl #col_right {float:left;}
#menu_fich_dipl {padding:10px 0 0 5px;}
#menu_fich_dipl .item_fich_dipl {width:230px;} 
#menu_fich_dipl .item_fich_dipl .txt_item_fich_dipl a {color:#5d5c5c;font-size:12px;text-decoration:none;}
#menu_fich_dipl .item_fich_dipl .txt_item_fich_dipl .fleche a {float:left;text-decoration:none;background:#fff;color:#5d5c5c;padding-top:5px;}
#menu_fich_dipl .item_fich_dipl .txt_item_fich_dipl .titre {float:left;color:#5d5c5c;font-size:12px;text-decoration:none;width:208px;margin-top:3px;padding:2px 0 0 5px;}
#menu_fich_dipl .item_fich_dipl .txt_item_fich_dipl_on a {color:#fff;font-size:12px;text-decoration:none;}
#menu_fich_dipl .item_fich_dipl .txt_item_fich_dipl_on .fleche a {float:left;text-decoration:none;background:#fff;color:#ea140c;padding-top:5px;}
#menu_fich_dipl .item_fich_dipl .txt_item_fich_dipl_on .titre {float:left;color:#fff;font-size:12px;text-decoration:none;background:#ea140c;width:208px;margin-top:3px;padding:2px 0 0 5px;}

/* contrat_apprenti */
#contr_apprenti {padding:30px 0 0 10px;}
#contr_apprenti #col_left {float:left; width:640px;}
#contr_apprenti #col_left #titre {padding:20px 0 0 10px;}
#contr_apprenti #col_left #ss_titre {padding:20px 0 0 10px;color:#ea140c;}
#contr_apprenti #col_left .bloc {float:left;}
#contr_apprenti #col_left .bloc_c {padding:20px 0 0 10px; width:630px;font-size:12px;color:#686868;text-align:justify;}
#contr_apprenti #col_left .bloc_c b {font-size:13px;color:#e7365e;font-weight:bold;}
#contr_apprenti #col_left .bloc_c  li {font-size:12px;color:#686767;margin:0 0 0 10px;padding:0 0 0 10px;list-style-type:none;background:transparent url(images/puce_gris.gif) no-repeat 0 6px;}
#contr_apprenti #col_left .bloc_c_i {padding:10px 0 0 10px; width:370px;font-size:12px;color:#686868;text-align:justify;}
#contr_apprenti #col_left .bloc_c_i b {font-size:13px;color:#e7365e;font-weight:bold;}
#contr_apprenti #col_left .bloc_c_i  li {font-size:12px;color:#686767;margin:0 0 0 10px;padding:0 0 0 10px;list-style-type:none;background:transparent url(images/puce_gris.gif) no-repeat 0% 25%;}
/*#contr_apprenti #col_left .bloc .descrip {font-size:12px;color:#686767;}
#contr_apprenti #col_left .bloc .descrip ul {padding:0 0 0 10px;}
#contr_apprenti #col_left #img_txt {padding:0 0 0 10px;}*/
#contr_apprenti #col_left  .fond_img {float:left;padding:20px 0 0 0;width:260px;}
#contr_apprenti #col_left .fond_img .img {padding:10px 0 0 20px;}
#contr_apprenti #col_left #descri {float:left; padding:20px 0 0 0;}
#contr_apprenti #col_left #descri #titre_re {color:#ea140c;font-size:16px;font-weight:bold;padding:0 0 10px 0;}
#contr_apprenti #col_left #descri #txt1 {color:#e7365e;font-size:12px;width:350px;font-weight:bold;padding:0 0 10px 0;}
#contr_apprenti #col_left #descri #txt2 {color:#686868;font-size:12px;width:350px;font-weight:bold;}
#contr_apprenti #col_left #tableau {padding:20px 0 20px 60px;font-size:12px;color:#303030;}
#contr_apprenti #col_left #tableau #sstitre_r {color:#e7365e;font-weight:bold;font-size:13px;}
#contr_apprenti #col_left #tableau .bord_r {border-right:#ccc 2px solid;padding:0px 20px 10px 0;}
#contr_apprenti #col_left #tableau .bord_r_2 {padding:10px 20px 10px 0;border-right:#ccc 2px solid;}
#contr_apprenti #col_left #tableau .bord_b {border-bottom:#ccc 2px solid;padding:0 20px 10px 0;}
#contr_apprenti #col_left #tableau .bord_r_b {border-bottom:#ccc 2px solid;border-right:#ccc 2px solid;padding:0 20px 10px 0;}
#contr_apprenti #col_left #tableau td {padding:0px 0 0 40px;text-align:center;vertical-align:middle;}
#contr_apprenti #col_left #asterix {font-size:10px;color:#4c4c4c;padding:10px 0 0 40px; width:410px;}
#contr_apprenti #col_left #conclus {font-size:12px;color:#686868;padding:10px 0 20px 40px;font-weight:bold;}
#contr_apprenti #separator {float:left;}
#contr_apprenti #col_right {float:left;width:280px; padding:40px 0 0 20px;}
#contr_apprenti #col_right #titre_col_r {color:#e7365e;font-size:18px;font-weight:bold;padding-bottom:10px;}
#contr_apprenti #col_right .bloc {width:250px;padding-bottom:30px;}
#contr_apprenti #col_right .bloc .titre {font-size:14px;color:#ffb100;font-weight:bold;margin-bottom:10px;}
#contr_apprenti #col_right .bloc .bloc_item {font-size:12px;color:#686767;margin:0 0 5px 10px;padding:0 0 0 10px;background:transparent url(images/puce_gris.gif) no-repeat 0 6px;}
/*#contr_apprenti #col_right .bloc .sstitre_j {font-size:14px;color:#ffb100;padding:10px 0 0 0;font-weight:bold;}
#contr_apprenti #col_right .bloc .desc {font-size:12px;color:#686868; padding:10px 0 0 0;}
#contr_apprenti #col_right .bloc .desc ul {padding:0 0 0 10px;}
#contr_apprenti #col_right .bloc .desc li {width:200px;padding:0 0 0 10px;list-style-type:none;background:transparent url(images/puce_gris.gif) no-repeat 0% 20%;}*/

/* maitre_apprenti */
#maitre_apprenti {padding:30px 0 0 0px;}
#maitre_apprenti #col_left {float:left;width:660px;}
#maitre_apprenti #col_left #titre {padding:20px 0 0 20px;}
#maitre_apprenti #col_left .bloc {width:630px;padding:20px 0 0 20px;color:#727171;font-size:12px;text-align:justify;}
#maitre_apprenti #col_left .bloc b {color:#ea140c;font-size:17px;}
/*#maitre_apprenti #col_left .bloc .txt {padding:20px 0 0 30px;color:#727171;font-size:12px;}*/
#maitre_apprenti #separator {float:left;}

/* obligations */
#obligations {padding:30px 0 0 0px;}
#obligations #col_left {float:left;width:660px;}
#obligations #col_left #titre {padding:20px 0 0 20px;}
#obligations #col_left #schema {margin-left:20px;}
#obligations #col_left #schema #m_one {padding:20px 0 20px 0px;width:800px;}
#obligations #col_left #schema #m_one #employeur {padding:50px 0 0 40px;margin:1px 200px 40px 0;float:left;background:transparent url(images/img_employeur_obj.gif) no-repeat;width:150px;height:89px;}
#obligations #col_left #schema #m_one #employeur .txt {width:300px;}
#obligations #col_left #schema #m_one #maitre {padding:50px 0 0 50px;margin:20px 0px 40px 0;float:left;background:transparent url(images/img_mtr_apprenti_obj.gif) no-repeat;width:204px;height:76px;}
#obligations #col_left #schema #m_middle {}
#obligations #col_left #schema #m_middle #apprenti {padding:30px 0 10px 5px;margin:10px 0px 40px 200px;background:transparent url(images/img_apprenti_obj.gif) no-repeat;width:216px;height:92px;}
#obligations #col_left #schema #m_middle #apprenti .txt {width:120px;}
#obligations #col_left #schema #m_end {padding:10px 0 0 0px;}
#obligations #col_left #schema #m_end #cfa {padding:80px 0 0 0px;margin:10px 130px 40px 0;float:left;background:transparent url(images/img_ecole_obj.gif) no-repeat;width:227px;height:82px;}
#obligations #col_left #schema #m_end #cfa .txt {width:300px;}
#obligations #col_left #schema #m_end #formateur {padding:80px 0 0 20px;margin:20px 0px 40px 0;float:left;background:transparent url(images/img_formateurs_obj.gif) no-repeat;width:179px;height:79px;}
#obligations #col_left #schema #m_end #formateur .txt {width:300px;}
#obligations #col_left #schema .txt {color:#656665;font-size:11px;width:250px;}
/*#obligations #col_left #schema .txt ul {padding:0 0 0 10px;}*/
#obligations #col_left #schema .txt li {margin-left:10px;}
#obligations #col_left #schema .txt li {margin-left:5px;padding-left:7px;list-style-type:none;background:transparent url(images/puce_gris.gif) no-repeat 0 6px;}

/* recherche_employ */
#recherche_employ {padding:30px 0 0 10px;}
#recherche_employ #col_left {float:left;width:680px;}
#recherche_employ #col_left #titre {padding:20px 0 0 10px;}
#recherche_employ #col_left .sstitre {padding:30px 0 0 10px;font-size:17px;color:#ea140c;}
#recherche_employ #col_left .bloc .txt {padding:10px 20px 0 10px;float:left;font-size:12px;color:#686868;width:650px;}
#recherche_employ #col_left .bloc .img_l {float:left;padding:20px 0 0 10px;}
#recherche_employ #col_left .bloc .img_r {float:right;padding:20px 10px 0 10px;}
#recherche_employ #col_left .bloc .txt ul {float:left;width:370px}
#recherche_employ #col_left .bloc .txt li {padding:0 0 0 10px;list-style-type:none;background:transparent url(images/puce_gris.gif) no-repeat 0 6px;}
#recherche_employ #col_left .txt {padding:20px 0px 0 10px;font-size:12px;color:#686868;text-align:justify;}
#recherche_employ #col_left #bloc2 {padding:20px 0 0 10px;}
#recherche_employ #col_left #bloc2 #img {padding:0 30px 0 50px;float:left;}
#recherche_employ #col_left #bloc2 #txt {font-weight:bold;padding:0px 20px 0 10px;float:left;font-size:12px;color:#686868;width:350px;}
#recherche_employ #col_left #bloc2 #txt ul {padding:0 0 0 10px;}
#recherche_employ #col_left #bloc2 #txt li {padding:0 0 0 10px;list-style-type:none;background:transparent url(images/puce_gris.gif) no-repeat 0 6px;}
#recherche_employ #separator {float:left;}
#recherche_employ #col_right {float:left;width:250px;margin:10px 0 0 20px;}
#recherche_employ #col_right #descrip #haut {padding:0 0 0 3px;width:220px}
#recherche_employ #col_right #descrip #haut b {color:#e7365e;font-size:17px;font-weight:bold;padding-bottom:10px;}
#recherche_employ #col_right #descrip #cont_fond {background:#fff url(images/fond_centre_histo.gif) repeat-y;font-size:12px;width:240px;}
#recherche_employ #col_right #descrip #cont {padding:3px 0 20px 20px;width:200px;color:#686868;}
#recherche_employ #col_right #descrip #cont b {color:#fb9c10;}

/* projet formation */
#projetform {padding:30px 0 0 0px;}
#projetform #col_left {float:left;width:782px;}
#projetform #col_left #titre {padding:20px 0 0 20px;}
#projetform #col_left #bloc {padding:20px 0 0 20px;}
#projetform #col_left #bloc #txt {font-size:12px;color:#686868;}
#projetform #col_left #bloc .part {width:782px;height:18px;background:url(images/fond_part_projetform.gif) no-repeat;}
#projetform #col_left #bloc .part span {padding-left:10px;font-size:16px;color:#fff;}
#projetform #col_left #bloc #part_rens #projet_form .part2 {width:782px;height:18px;background:url(images/fond_part_projetform.gif) no-repeat;}
#projetform #col_left #bloc #part_rens #projet_form .part2 span {padding-left:10px;font-size:16px;color:#fff;}
#projetform #col_left #bloc #part_rens #projet_form {width:782px;font-size:12px;color:#626262;}
#projetform #col_left #bloc #part_rens #projet_form span {font-size:11px;color:#626262;}
#projetform #col_left #bloc #part_rens #projet_form label {float:left;width:120px;padding-top:6px;}
#projetform #col_left #bloc #part_rens #projet_form input {margin:2px 0;}
#projetform #col_left #bloc #part_rens #projet_form .ipt {width:200px;}
#projetform #col_left #bloc #part_rens #projet_form textarea {width:777px;}
#projetform #col_left #bloc #part_rens #projet_form .part_rens_1 {float:left;}
#projetform #col_left #bloc #part_rens #projet_form .part_rens_2 {float:right;}
#projetform #col_left #bloc #part_rens #projet_form #separator {height:4px;width:100%;background-color:#e9e9e9;}
#projetform #col_left #bloc #part_rens #projet_form .sstitre {color:#fc176d;font-weight:bold;}
#projetform #col_left #bloc #part_rens #projet_form #submit_cont {float:right;color:#fff;font-weight:bold;text-transform:uppercase;background:url(images/submit_cont.gif) no-repeat;width:93px;height:16px;border:none;cursor:pointer;}

/* offre */
#offre {padding:30px 0 0 10px;}
#offre #col_left {float:left;width:660px;}
#offre #col_left #titre {padding:20px 0 0 10px;}
#offre #col_left .sstitre {padding:20px 0 0 10px;font-size:17px;color:#ea140c;}
#offre #col_left #txt {padding:20px 20px 0 10px;font-size:12px;color:#686868;width:630px;text-align:justify;}
#offre #col_left #bloc {width:680px; padding:20px 0 0 10px;}
#offre #col_left #bloc #img {float:left;padding:0 0 0 10px;}
#offre #col_left #bloc #img2 {float:left;padding:0 0 0 10px;}
#offre #col_left #bloc #txt_of {float:left;font-size:20px;color:#ea140c;padding:20px 0 0 30px;}
#offre #col_left #col1 {float:left;margin-top:20px;}
#offre #col_left #col1 .bloc2 .sstitre {padding:20px 0 0 10px;font-size:15px;color:#ffb100;}
#offre #col_left #col1 .bloc2 .txt {padding:0px 20px 0 10px;font-size:12px;color:#686868;width:300px;}
#offre #col_left #col1 .bloc2 .txt ul {padding:0px;}
#offre #col_left #col1 .bloc2 .txt li {padding:0 0 0 8px;list-style-type:none;background:transparent url(images/puce_gris.gif) no-repeat 0 6px;}
#offre #col_left #col2 {float:left;margin-top:20px;}
#offre #col_left #col2 .bloc2 .sstitre {padding:20px 0 0 10px;font-size:15px;color:#ffb100;}
#offre #col_left #col2 .bloc2 .sstitre_red {padding:20px 0 20px 10px;font-size:12px;color:#ea140c;}
#offre #col_left #col2 .bloc2 .txt {padding:0px 20px 0 10px;font-size:12px;color:#686868;width:300px;}
#offre #col_left #col2 .bloc2 .txt ul {padding:0px;}
#offre #col_left #col2 .bloc2 .txt li {padding:0 0 0 8px;list-style-type:none;background:transparent url(images/puce_gris.gif) no-repeat 0 6px;}
#offre #separator {float:left;}
#offre #col_right {float:left;width:270px;margin:10px 0 0 20px;}
#offre #col_right #titre {color:#e63c0e;font-size:12px;margin-top:30px;font-weight:bold;}
#offre #col_right #titre span {border-bottom:1px solid #b7b7b7;}
#offre #col_right #img3 {padding:0 0 0 3px;}
#offre #col_right #img4 {padding-top:5px;}

/* form_qualif */
#form_qualif {padding:30px 0 0 10px;}
#form_qualif #col_left {float:left;width:660px;}
#form_qualif #col_left #titre {padding:20px 0 0 10px;}
#form_qualif #col_left #bloc {}
#form_qualif #col_left #bloc #txt_qual {text-align:justify;float:left;padding:20px 20px 0 10px;font-size:12px;color:#686868;width:420px;}
#form_qualif #col_left #bloc #txt_qual b {color:#fc176d;}
#form_qualif #col_left #bloc #img {float:left;margin-top:80px;width:191px;text-align:center;}
#form_qualif #col_left #bloc #img img {width:163px;}
#form_qualif #separator {float:left;}
#form_qualif #col_right {float:left;width:240px;margin:10px 0 0 20px;}
#form_qualif #col_right #descrip #haut {padding:0 0 0 3px;width:200px}
#form_qualif #col_right #descrip #haut b {color:#e7365e;font-size:17px;font-weight:bold;padding-bottom:10px;}
#form_qualif #col_right #descrip #cont_fond {background:#fff url(images/fond_centre_histo.gif) repeat-y;font-size:12px;width:240px;padding-left:10px;width:230px;}
#form_qualif #col_right #descrip #cont_fond a {text-decoration:none;}
#form_qualif #col_right #descrip .sstitrej {font-size:13px;color:#ffb100;font-weight:bold;}
#form_qualif #col_right #descrip ul {padding:0;font-weight:normal;}
/*#form_qualif #col_right #descrip #cont li.vide {padding:0 0 0 20px;list-style-type:none;}*/
#form_qualif #col_right #descrip li {padding:0 0 0 7px;list-style-type:none;background:transparent url(images/puce_gris.gif) no-repeat 0 6px;}
#form_qualif #col_right #descrip li a{color:#686868;}
#form_qualif #col_right #titre {color:#e63c0e;font-size:12px;margin-top:30px;font-weight:bold;}
#form_qualif #col_right #titre span {border-bottom:1px solid #b7b7b7;}
#form_qualif #col_right #img2 {padding-top:5px;}

/* form_indiv */
#form_indiv {padding:30px 0 0 10px;}
#form_indiv #col_left {float:left;width:670px;}
#form_indiv #col_left #titre {padding:20px 0 0 10px;}
#form_indiv #col_left #bloc {}
#form_indiv #col_left #bloc #txt_qual {text-align:justify;float:left;padding:20px 20px 0 10px;font-size:12px;color:#686868;width:400px;}
#form_indiv #col_left #bloc #txt_qual b {font-weight:bold;color:#fc176d;}
#form_indiv #col_left #bloc #img {float:left;width:230px;text-align:center;margin-top:20px;}
#form_indiv #col_left #bloc #img img {width:200px;}
#form_indiv #separator {float:left;}
#form_indiv #col_right {float:left;width:200px;margin:40px 0 0 20px;}
#form_indiv #col_right #titre {color:#e63c0e;font-size:12px;margin-top:30px;font-weight:bold;}
#form_indiv #col_right #titre span {border-bottom:1px solid #b7b7b7;}
#form_indiv #col_right #img2 {padding:5px 0 0 0;}

/* public_finance */
#public_finance {padding:30px 0 0 0px;}
#public_finance #col_left {float:left;width:680px;}
#public_finance #col_left #titre {padding:20px 0 0 20px;}
#public_finance #col_left .bloc {padding:30px 0 0 0;width:670px;}
#public_finance #col_left .bloc .img {float:left;width:191px;text-align:center;}
#public_finance #col_left .bloc .img img {width:133px;}
#public_finance #col_left .bloc .contxt {float:left;padding:0px 0 0 5px;width:464px;}
#public_finance #col_left .bloc .contxt .titre {padding:0 0 10px 0;font-size:17px;font-weight:bold;}
/*#public_finance #col_left .bloc .contxt .ss_titre {font-size:12px;color:#686868;}*/
#public_finance #col_left .bloc .contxt .txt {font-size:12px;color:#686868;}
#public_finance #col_left .bloc .contxt  ul {padding:0 0 0 10px;}
#public_finance #col_left .bloc .contxt  li {padding:0 0 0 10px;list-style-type:none;background:transparent url(images/puce_gris.gif) no-repeat 0 6px;}
#public_finance #separator {float:left;}
#public_finance #col_right {float:left;width:260px;margin:10px 0 0 20px;}
#public_finance #col_right #important {padding:70px 0 0 0;}
#public_finance #col_right #important #titre_import {color:#e94369;font-weight:bold;text-align:center;font-size:18px;}
#public_finance #col_right #important #txt_import {font-size:11px;color:#686868;text-align:justify;}
#public_finance #col_right #important #txt_import b {color:#e94369;font-weight:bold;}
#public_finance #col_right #important .separator_import {padding:10px 0 10px 0;}
#public_finance #col_right #titre {color:#e63c0e;font-size:12px;margin-top:30px;font-weight:bold;}
#public_finance #col_right #titre span {border-bottom:1px solid #b7b7b7;}
#public_finance #col_right #img4 {margin-top:5px;}

/* Fiches métiers */
#fiche_metier {padding:30px 0 0 0px;}
#fiche_metier #col_left {float:left;width:670px;padding:0 15px 0 0;}
#fiche_metier #col_left #titre {padding:20px 0 0 0px;}
#fiche_metier #col_left .ss_titre {font-size:15px;color:#ea140c;font-weight:bold;padding:20px 0 0 0px;}
#fiche_metier #col_left .sstitr_contexte {padding:20px 0 0 0px;}
#fiche_metier #col_left .txt_contexte b {font-size:13px;}
#fiche_metier #col_left .txt_contexte {margin:10px 0 0 0px;padding:0 0 10px 10px;font-size:12px;color:#686767;width:630px;border-bottom:#ccc solid 1px; border-left:#ccc solid 1px;}
#fiche_metier #col_left .txt_r {color:#ea140c;font-size:13px;font-weight:bold;padding:10px 0 0 0px;}
#fiche_metier #col_left .bloc {padding:20px 0 0 0;width:680px;}
#fiche_metier #col_left .bloc .bloc_txt {float:left;}
#fiche_metier #col_left .bloc .bloc_txt b {font-weight:bold;color:#ea140c;}
#fiche_metier #col_left .bloc .bloc_txt .titre_fondj {font-size:14px;color:#fff;background:#ffb100;font-weight:bold;margin:30px 10px 10px 0px;}
#fiche_metier #col_left .bloc .bloc_txt .txt {font-size:12px;color:#686868;padding:5px 20px 0 0px;text-align:justify;}
#fiche_metier #col_left .bloc #img {margin:80px 40px 0 60px;float:right;width:256px;}
#fiche_metier #col_left .bloc #img img {border:#ff0000 solid 1px;}
#fiche_metier #col_left .bloc2 {padding:10px 0 0 0;}
#fiche_metier #col_left .bloc2 .titre_fondj {width:220px;font-size:14px;color:#fff;background:#ffb100;font-weight:bold;margin:20px 0 0 10px;}
#fiche_metier #col_left .bloc2 .sstitre2 {color:#ea140c;font-size:13px;font-weight:bold;padding:10px 0 0 0px;}
#fiche_metier #col_left .bloc2 .txt2 {font-size:12px;color:#686767;padding:10px 0 0 0px;}
#fiche_metier #separator {float:left;}
#fiche_metier #col_right {float:left;}
#fiche_metier #col_right #menu_fiche_metier {padding:30px 0 0 15px;}
#fiche_metier {padding:10px 0 0 20px;}
#fiche_metier .item_fich_dipl {width:240px;} 
#fiche_metier .item_fich_dipl .txt_item_fich_dipl a {color:#5d5c5c;font-size:12px;text-decoration:none;}
#fiche_metier .item_fich_dipl .txt_item_fich_dipl .fleche a {float:left;text-decoration:none;background:#fff;color:#5d5c5c;padding-top:5px;}
#fiche_metier .item_fich_dipl .txt_item_fich_dipl .titre {float:left;color:#5d5c5c;font-size:12px;text-decoration:none;width:208px;margin-top:3px;padding:2px 0 0 5px;}
/*#fiche_metier .item_fich_dipl .txt_item_fich_dipl_on .fond_item_fich_dipl_on {background:#ea140c;width:150px;text-decoration:none;}*/
#fiche_metier .item_fich_dipl .txt_item_fich_dipl_on a {color:#fff;font-size:12px;text-decoration:none;}
#fiche_metier .item_fich_dipl .txt_item_fich_dipl_on .fleche a {float:left;text-decoration:none;background:#fff;color:#ea140c;padding-top:5px;}
#fiche_metier .item_fich_dipl .txt_item_fich_dipl_on .titre {float:left;color:#fff;font-size:12px;text-decoration:none;background:#ea140c;width:208px;margin-top:3px;padding:2px 0 0 5px;}

/* carte salaries */ 
#form_carte {padding:30px 0 0 10px;}
#form_carte #col_left {float:left;width:670px;}
#form_carte #col_left #titre {padding:20px 0 0 10px;}
#form_carte #col_left #bloc {}
#form_carte #col_left #bloc #txt_qual {float:left;padding:20px 20px 0 10px;font-size:12px;color:#686868;width:400px;text-align:justify;}
#form_carte #col_left #bloc #txt_qual b {font-weight:bold;color:#fc176d;}
#form_carte #col_left #bloc #img {float:left;width:230px;text-align:center;margin-top:80px;}
#form_carte #col_left #bloc #img img {width:200px;}
/*#form_carte #col_left #bloc #txt_qual {text-align:justify;float:left;padding:20px 20px 0 10px;font-size:12px;color:#686868;width:420px;}*/
#form_carte #col_left #bloc #txt_qual ul {padding:0 0 0 40px;}
#form_carte #col_left #bloc #txt_qual li {padding:0 0 0 10px;list-style-type:none;background:transparent url(images/puce_gris.gif) no-repeat 0% 50%;}
/*#form_carte #col_left #bloc #img {float:left;padding:30px 0px 0 0px;}*/
#form_carte #separator {float:left;}
#form_carte #col_right {float:left;width:200px;margin:10px 0 0 20px;}
#form_carte #col_right #titre {color:#e63c0e;font-size:12px;margin-top:60px;font-weight:bold;}
#form_carte #col_right #titre span {border-bottom:1px solid #b7b7b7;}
#form_carte #col_right #img2 {padding:5px 0 0 0;}

/* aide_aprenti */
#aide_aprenti {padding:30px 0 0 10px;}
#aide_aprenti #col_left {float:left;width:600px;padding-right:10px;}
#aide_aprenti #col_left #titre {padding:20px 0 0 10px;}
#aide_aprenti #col_left .ss_titre {font-size:16px;color:#ea140c;font-weight:bold;padding:20px 0 0 10px;}
#aide_aprenti #col_left #ss_titre2 {font-size:12px;color:#e7365e;font-weight:bold;padding:20px 0 0 10px;}
#aide_aprenti #col_left #txt {padding:20px 0 0 10px;font-size:12px;color:#686868;}
#aide_aprenti #col_left .bloc .txt {float:left;padding:20px 0 20px 10px;font-size:12px;color:#686868;text-align:justify;}
#aide_aprenti #col_left .bloc .txt b {color:#e7365e;}
#aide_aprenti #col_left .bloc .txt ul {}
#aide_aprenti #col_left .bloc .txt li {padding:0 0 0 10px;list-style-type:none;background:transparent url(images/puce_rouge.gif) no-repeat 0 6px;}
#aide_aprenti #col_left .bloc .txt .img {float:right;padding:0 0 0 20px;}
#aide_aprenti #col_left .bloc .txt .img img {width:251px;}
#aide_aprenti #col_left #sstxt {padding:20px 0 0 40px;font-size:12px;color:#686868;width:400px;}
#aide_aprenti #col_left #asterisque {font-size:10px;padding:20px 0 0 10px;}
#aide_aprenti #col_left #bloc_img #bloc_txt {float:left;width:300px;padding:20px 0 0 10px; text-align:justify;}
#aide_aprenti #col_left #bloc_img #bloc_txt .mini_bloc {padding:15px 0 0 0;}
#aide_aprenti #col_left #bloc_img #bloc_txt .mini_bloc .sstitre {color:#e7365e;font-size:12px;font-weight:bold;}
#aide_aprenti #col_left #bloc_img #bloc_txt .mini_bloc .txt {color:#686868;font-size:12px;}
#aide_aprenti #col_left #bloc_img .img {float:left;padding:60px 0 0 20px;}
#aide_aprenti #col_left .mini_bloc2 {padding:10px 0 0 10px;width:570px;text-align:justify;}
#aide_aprenti #col_left .mini_bloc2 .sstitre {color:#e7365e;font-size:12px;font-weight:bold;}
#aide_aprenti #col_left .mini_bloc2 .txt {color:#686868;font-size:12px;}
#aide_aprenti #col_left .txtb {color:#686868;font-size:12px;padding:20px 0 0 10px;width:580px;text-align:justify;}
#aide_aprenti #separator {float:left; padding:0 15px 0 10px;}
#aide_aprenti #col_right {float:left;width:100px;}
#aide_aprenti #col_right #titre {color:#e7365e;font-size:16px;font-weight:bold;}
#aide_aprenti #col_right #tab {padding:0 0 10px 0;width:320px;color:#686868;font-size:12px;border-bottom:solid 1px #ccc;border-left:solid 1px #ccc;border-right:solid 1px #ccc;}

/* Situations particulières */
#situations_apprentis {padding:30px 0 0 10px;}
#situations_apprentis #col_left {float:left;width:720px;}
#situations_apprentis #col_left #titre {padding:20px 0 20px 10px;}
#situations_apprentis #col_left .bloc {padding:20px 5px 0 10px;}
#situations_apprentis #col_left .bloc .titre {font-weight:bold;font-size:17px;color:#ea140c;padding-bottom:10px;}
#situations_apprentis #col_left .bloc .txt {padding:5px 0 10px 0px;color:#686868;font-size:12px;text-align:justify;}
#situations_apprentis #separator {float:left; padding:0 15px 0 20px;}

/* continue_salaries */
#continue_salar {padding:30px 0 0 10px;}
#continue_salar #col_left {float:left;width:630px;}
#continue_salar #col_left #titre {padding:20px 0 0 10px;}
#continue_salar #col_left .bloc {padding:20px 0 0 10px;}
#continue_salar #col_left .bloc .txt {padding:5px 0 0 0px;color:#686868;font-size:12px;text-align:justify;}
#continue_salar #col_left .bloc .txt b {padding:20px 0 0 0px;color:#ea140c;font-weight:bold;font-size:17px;}
#continue_salar #separator {float:left; padding:0 15px 0 20px;}

/* continue_salaries bis */
/*#form_carte {padding:30px 0 0 0px;}
#form_carte #col_left {float:left;width:630px;}
#form_carte #col_left #titre {padding:20px 0 0 10px;}
#form_carte #col_left .bloc {padding:10px 0 0 10px;}
#form_carte #col_left .bloc .sstitre {padding:20px 0 0 0px;color:#ffb100;font-weight:bold;font-size:14px;}
#form_carte #col_left .bloc .txt {padding:5px 0 0 0px;color:#686868;font-size:12px;text-align:justify;}
#form_carte #separator {float:left; padding:0 15px 0 20px;}*/

/* temoignages */
#temoign {padding:30px 0 0 0px;}
#temoign #col_left {float:left;width:980px;padding:20px 0 0 20px;}
#temoign #col_left .bloc {margin:50px 0 40px 0; width:198px;float:left;padding:0 15px;min-height:500px;}
#temoign #col_left .bloc .fond_titre .titre {background:#fff url(images/fond_nom_temoign.gif) repeat-y;font-size:12px;color:#fff;padding-left:5px;}
#temoign #col_left .bloc .img img {padding:10px 0;}
#temoign #col_left .bloc .txt {color:#7c7c7c;text-align:justify;}
#temoign #col_left .bloc .txt .question {font-size:12px;font-weight:bold;}
#temoign #col_left .bloc .txt .reponse {font-size:11px;}
#temoign #col_left .separation_temoign {float:left;margin-top:50px;background-color:#e9e9e9;width:4px;height:450px;}

/* contact */
#contact {padding:30px 0 0 0px;}
#contact #col_left {float:left;width:600px;}
#contact #col_left form {width:380px;}
#contact #col_left #titre {padding:20px 0 0 20px;}
#contact #col_left #formul {padding:0 0 0 50px;}
#contact #col_left #message {width:380px}
form div{padding:0 0 3px 0px;}
#contact div{font-size:12px;color:#626262;}
#contact label{float:left;width:90px;font-size:12px;color:#626262;}
#contact .separation_contact {float:left;padding:0 5px 0 5px;}
#contact #col_right {float:left;width:310px; padding:20px 0 0 20px;}
#contact #col_right #txt {color:#838383;font-size:12px;text-align:center; padding:20px 0 0 40px;}
#contact #col_right #txt #rouge {color:#e7365e;font-size:13px;font-weight:bold;}
#contact #col_right #img { padding:60px 0 30px 0;}

/* Plan */
#plan2 {display:none;}
#plan {padding:20px 0 0 20px;}
#plan #col_left {float:left;width:570px;padding:0 10px 0 0;font-size:12px}
#plan #col_left #titre {padding:0 0 20px 0;}
#plan #col_left #accroche {color:#ffb100;font-size:14px;font-weight:bold;}
#plan #col_left .sstitre {font-size:13px;font-weight:bold;color:#26b0ea;}
#plan #col_left .exp {margin-left:8px;}
#plan #col_left #formul {padding:0 0 0 50px;}
#plan #col_left #message {width:380px}
#plan div {font-size:12px;color:#626262;}
#plan a {font-size:12px;color:#626262;text-decoration:none;}
#plan a:hover {text-decoration:underline;}
#plan label{float:left;width:90px;font-size:12px;color:#626262;}
#plan .separation_contact {float:left;padding:0 5px 0 5px;}
#plan #col_right {float:left;width:310px; padding:20px 0 0 20px;}
#plan #col_right #txt {color:#838383;font-size:12px;text-align:center; padding:20px 0 0 40px;}
#plan #col_right #txt #rouge {color:#e7365e;font-size:13px;font-weight:bold;}
#plan #col_right #img { padding:60px 0 30px 0;}

/* lien */
#lien {padding:30px 0 0 0px;}
#lien #col_left {float:left;width:470px;}
#lien #col_left #titre {padding:20px 0 0 20px;}
#lien #col_left .sstitre {color:#e7365e;font-size:15px;padding:40px 0 20px 20px;}
#lien #col_left .bloc .tabl {color:#6a6a6a;font-size:12px;padding:10px 0 0 20px;}
#lien #col_left .bloc .tabl a {color:#6a6a6a;font-size:12px;text-decoration:none;}
#lien #col_left .bloc .pointiller {padding:5px 0 0 20px;}
#lien #col_left .bloc .pointiller img {width:470px}
#lien .separation_contact {float:left;padding:0 5px 0 5px;}
#lien #col_right {float:left;width:470px; margin:30px 0 0 10px;}
#lien #col_right .sstitre {color:#e7365e;font-size:15px;padding:40px 0 20px 0;}
#lien #col_right .sstitre2 {font-weight:bold;}
#lien #col_right .bloc .tabl {color:#6a6a6a;font-size:12px;padding:10px 0 0 0;}
#lien #col_right .bloc .tabl a {color:#6a6a6a;font-size:12px;text-decoration:none;}
#lien #col_right .bloc .adresse2 {vertical-align:bottom}
#lien #col_right .bloc .pointiller {padding:5px 0 0 0;}
#lien #col_right .bloc .pointiller img {width:470px}
/*#lien #col_right .bloc2 {margin:50px 0 0 0;}
#lien #col_right .bloc2 .sstitre {color:#ffb100;font-size:14px;font-weight:bold;margin:30px 0 0 0;}
#lien #col_right .bloc2 .msstitre {color:#6a6a6a;font-size:12px;margin-top:10px;}
#lien #col_right .bloc2 .site {color:#6a6a6a;font-size:12px;margin-bottom:5px;}
#lien #col_right .bloc2 .site a {color:#6a6a6a;font-size:12px;text-decoration:none;}*/

/* archives */
#archives {padding:30px 0 0 20px;}
#archives #col_left {float:left;width:683px;}
#archives #col_left #titre {padding:10px 0 0 0px;}
#archives #col_left .bloc {font-size:12px;padding:10px 0 0 0;}
#archives #col_left .bloc table {padding-top:20px;}
#archives #col_left .bloc table tr td {padding-bottom:10px;}
#archives #col_left .bloc .numero {color:#e7365e;font-weight:bold;vertical-align:top;width:220px;}
#archives #col_left .bloc .contenu {color:#919191;width:390px;}
#archives #col_left .bloc .telecharger {vertical-align:top;}
#archives .point_archives {width:683px;height:3px;background:url(images/point_archives.gif) repeat-x;}
#archives .separation_archives {float:left;padding:0 5px 0 5px;}
#archives #col_right {float:left;width:250px; margin:20px 0 0 0;}
#archives #col_right .bloc2 .titre {color:#e63c0e;font-size:15px;font-weight:bold;width:190px;margin-bottom:10px;}
#archives #col_right .bloc2 .titre span {border-bottom:1px solid #b7b7b7;}
#archives #col_right .bloc2 #block_abo {height:215px;position:relative;}
#archives #col_right .bloc2 #block_abo #arcv_visu {background:url(images/arcv_back_visu.gif) no-repeat 17px 0%;width:163px;height:184px;float:left;}
#archives #col_right .bloc2 #block_abo #arcv_visu img {padding-top:5px;}
#archives #col_right .bloc2 #block_abo #abonnement {margin:5px 0 0 17px;}
#archives #col_right .bloc2 .titre2 {color:#e63c0e;font-size:15px;font-weight:bold;width:190px;margin-bottom:7px;}
#archives #col_right .bloc2 .titre2 span {border-bottom:1px solid #b7b7b7;}
#archives #col_right .bloc2 #titrerv {color:#ffb100;font-size:13px;font-weight:bold;margin:5px 0 5px 0;}

/* téléchargement */
#telechargement {padding:30px 0 0 20px;}
#telechargement #col_left {float:left;width:683px;}
#telechargement #col_left #titre {padding:10px 0 0 0;}
#telechargement #col_left .bloc {font-size:12px;padding:10px 0 0 0;}
#telechargement #col_left .bloc table {padding-top:20px;}
#telechargement #col_left .bloc table tr td {padding-bottom:10px;}
#telechargement #col_left .bloc .titre {color:#e7365e;font-weight:bold;vertical-align:top;width:300px;}
#telechargement #col_left .bloc .texte {color:#919191;width:310px;}
#telechargement #col_left .bloc .telecharger {vertical-align:top;}
#telechargement .point_telechargement {width:683px;height:3px;background:url(images/point_archives.gif) repeat-x;}
#telechargement .separation_telechargement {float:left;padding:0 5px 0 5px;}
#telechargement #col_right {float:left;width:250px; margin:20px 0 0 0;}
#telechargement #col_right .bloc2 .titre {color:#e63c0e;font-size:15px;font-weight:bold;width:190px;margin-bottom:10px;}
#telechargement #col_right .bloc2 .titre span {border-bottom:1px solid #b7b7b7;}
#telechargement #col_right .bloc2 #block_abo {height:215px;position:relative;}
#telechargement #col_right .bloc2 #block_abo #arcv_visu {background:url(images/arcv_back_visu.gif) no-repeat 17px 0%;width:163px;height:184px;float:left;}
#telechargement #col_right .bloc2 #block_abo #arcv_visu img {padding-top:5px;}
#telechargement #col_right .bloc2 #block_abo #abonnement {margin:5px 0 0 17px;}
#telechargement #col_right .bloc2 #titrerv {color:#ffb100;font-size:13px;font-weight:bold;margin-top:5px;}

/* FAQ */
#faq {padding:0 0 0 20px;}
#faq #titre {padding:50px 0 20px 0;}
#faq {color:#7c7c7c;text-align:justify;}
#faq .bloc {padding:20px 5px 0 0;}
#faq .bloc .question {font-weight:bold;font-size:17px;color:#ea140c;padding-bottom:10px;}
#faq .bloc .reponse {padding:5px 0 10px 0px;color:#686868;font-size:12px;text-align:justify;}

/* footer */
#footer { padding:7px 10px 0 10px;height:20px;margin:auto;margin-top:20px;width:960px;text-align:center;color:#a1a1a1;font-size:10px;}
#footerb { padding:7px 10px 0 10px;height:0px;background:#fff url(images/footer.gif) repeat-x;margin:auto;width:960px;text-align:center;color:#fff;font-size:10px;}
#footer2 {margin:auto;width:960px;text-align:right;font-size:11px;padding: 0 20px 0 0;}
#footer2 a{color:#9c9d9f;text-decoration:none;}
#footer2 a:hover {text-decoration:underline;}

/*Rajout ced*/
.intitule{color:#5d5c5c;font-size:11px;font-weight:bold;width:100px;}
.intitule2{color:#5d5c5c;font-size:11px;}
.border_bas{border-bottom:1px solid #c8c8c8;}
.enum{margin:0;padding:0;}