.baniere{width:660px; height:85px; background-color:#105B78; font-size:11px; overflow:hidden; background-repeat:no-repeat}

.logo{width:120px; height:126px; background:url(fond_logo.jpg); background-color:#105B78; font-size:11px; overflow:hidden; background-repeat:no-repeat}

.compteur{color:#FFFFFF; font-size:11px; font-weight:normal; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:normal}

.cale_baniere{width:180px; height:85px; font-size:11px; overflow:hidden}

a.lien_accueil{color:#000000; font-size:11px; font-weight:bold; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular}

a.lien_accueil:hover{color:#89959F; text-decoration:none}


.moteur{width:250px;height:25px;background-color:ABC7DB;font-size:8px;overflow:hidden}

.moteur_submit{font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:bold; font-size:10px; text-decoration:none; color:#FFFFFF; background-color:#953F45; margin-left:5px; }

.moteur_input{font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:normal; font-size:11px; text-decoration:none; color:#953F45; background-color:#FFFFFF; height:17px}

.moteur_corps{color:#953F45; font:11px arial; font-weight:normal; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:none; padding:3px}

a.moteur_lien{padding:1px; padding-left:3px; padding-right:3px; font:11px arial; background-color:#FFFFFF; font-weight:bold; cursor:hand; color:#000000; padding:3px}

a.moteur_lien:hover{padding:1px; padding-left:3px; padding-right:3px; font:11px arial; background-color:#FFFFFF; font-weight:bold; cursor:hand; text-decoration:none; color:#89959F; padding:3px}


.cale_pied_1{width:120px; height:50px; background-color:#FFFFFF}


.cale_pied_2{width:660px; height:50px; background-color:#FFFFFF; padding:0px; margin:0px; overflow:hidden}


.logos{width:600px; height:50px; background-color:#FFFFFF; padding:0px; margin-bottom:5px; margin-top:10px; overflow:hidden}


.accueil{width:600px; height:20px; font-family:Arial,Helvetica,Sans-serif; font-style:italic; font-weight:bold; font-size:13px; overflow:hidden; background-color:#151839; color:#FFFFFF; padding:1px; padding-left:5px}


.en_bref{color:#105B78; font-size:16px; font-weight:bold; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:normal; border-top:1px solid #CCCCCC ; padding-left:5px; padding-right:10px}


.a_la_une{color:#105B78; font-size:16px; font-weight:bold; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular;border-top:1px solid #CCCCCC; padding:0px; padding-left:5px;padding-right:5px}


.a_la_une_titre{text-transform:uppercase; color:953F45; font-size:11px; font-weight:bold; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:normal; padding:5px; }


.a_la_une_corps{color:#555555; font-size:11px; font-weight:normal; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:normal; padding:5px}


.agenda{color:darkred; font-size:16px; font-weight:bold; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:italic}


.agenda_puce{color:#EE9C00; font-size:11px; font-weight:bold; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:normal; padding-right:3px}


.agenda_titre{ color:#FFFFFF; font-size:12px; font-weight:bold; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:normal; width:100%; text-decoration:none}


.agenda_corps{color:#000000; font-size:11px; font-weight:normal; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:normal; width:100%; text-decoration:none; padding-left:10px}


.agenda_plus{color:#EE9C00; font-size:11px; font-weight:bold; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:normal; width:100%; text-decoration : none}


.accueil_puce{color:#959595; font-size:11px; font-weight:bold; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:normal; padding-right:3px}


.accueil_titre{text-transform:uppercase; color:#417091; font-size:10px; font-weight:normal; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:normal; padding:5px; width:100%; text-decoration:none}


.accueil_corps{color:#555555; font-size:11px; font-weight:normal; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:normal; width:100%; text-decoration:none}


.accueil_plus{color:#953F45; font-size:11px; font-weight:bold; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:normal; width:100%; text-decoration : none; margin:5px}


.niv_1{width:590px; height:20px; background:url(fond_niv_1.jpg); font-size:11px}


.niv_1_input{font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:normal; font-size:11px; text-decoration:none; color:#000000; background-color:#FFFFFF; width:140px}


.cons_1{width:410px; height:25px; font-size:11px; overflow:hidden; background-color:ABC7DB}


.cons_1_inactif{text-align:center; padding-top:5px; padding-left:5px; padding-right:5px; font:11px arial; background-color:ABC7DB; cursor:hand; text-decoration:none; color:#953F45; height:25px}


.cons_1_actif{text-align:center; padding-top:5px; padding-left:5px; padding-right:5px; font:11px arial; background-color:#637DB1;  cursor:hand; text-decoration:none; color:#FFFFFF; height:25px}


.cons_1_cale{font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:normal; font-size:11px; text-decoration:none; color:#000000}


.niv_2{width:660px; height:20px; overflow:hidden; background-color:#417091; font-size:11px; border-bottom:1px solid #FFFFFF;}


.niv_2_inactif{background-color:#417091; text-align:center; font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:bold; font-size:11px; text-decoration:none; color:#FFFFFF; height:20px; padding:2px; cursor:hand; border-right:1px solid #FFFFFF; padding-left:8px; padding-right:8px;}


.niv_2_over{background-color:#953F45; text-align:center; font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:bold; font-size:11px; text-decoration:none; color:#FFFFFF; height:20px; padding:2px; cursor:hand; border-right:1px solid #FFFFFF; padding-left:8px; padding-right:8px;}


.niv_2_actif{background-color:#953F45; text-align:center; font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:bold; font-size:11px; text-decoration:none; color:#FFFFFF; height:20px; padding:2px; cursor:hand; border-right:1px solid #FFFFFF; padding-left:8px; padding-right:8px;}


.niv_2_cale{text-align:center; font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:normal; font-size:11px; text-decoration:none; color:#EE9C00; padding:2px; width:100%}


.niv_2_M{width:120px; overflow:hidden; background-color:ABC7DB; font-size:11px; border-bottom:1px solid #FFFFFF;}


.niv_2_inactif_M{width:120px; background-color:#417091; text-align:left; font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:bold; font-size:11px; text-decoration:none; color:#ABC7DB; height:20px; padding:2px; cursor:hand; border-top:1px solid #FFFFFF; padding-left:8px; padding-right:8px;}


.niv_2_over_M{width:120px; background-color:#953F45; text-align:left; font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:bold; font-size:11px; text-decoration:none; color:#FFFFFF; height:20px; padding:2px; cursor:hand; border-top:1px solid #FFFFFF; padding-left:8px; padding-right:8px;}


.niv_2_actif_M{width:120px; background-color:#953F45; text-align:left; font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:bold; font-size:11px; text-decoration:none; color:#FFFFFF; height:20px; padding:2px; cursor:hand; border-top:1px solid #FFFFFF; padding-left:8px; padding-right:8px;}


.niv_2_cale_M{text-align:left; font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:normal; font-size:11px; text-decoration:none; color:#EE9C00; padding:2px; width:100%}


.niv_3{width:660px; height:20px; background-color:ABC7DB; font-size:11px}


.niv_3_inactif{background-color:ABC7DB; text-align:center; font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-size:11px; text-decoration:none; color:#953F45; height:20px; padding:2px; cursor:hand; padding-left:8px; padding-right:8px;}


.niv_3_over{background-color:#953F45; text-align:center; font-family:Arial,Helvetica,Sans-serif; font-style:normal;  font-size:11px; text-decoration:none; color:#FFFFFF; height:20px; padding:2px; cursor:hand; padding-left:8px; padding-right:8px;}


.niv_3_actif{background-color:#953F45; text-align:center; font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:bold; font-size:11px; text-decoration:none; color:#FFFFFF; height:20px; padding:2px; cursor:hand; border-right:1px solid #FFFFFF; border-left:1px solid #FFFFFF; padding-left:8px; padding-right:8px;}


.niv_3_cale{background-color:#FFFFFF; width:100%; height:20px}


.contenu{width:500px; height:100%; font-size:11px; padding:5px; overflow:visible}


.niv_4{width:600px; height:100%; background-color:#FFFFFF; overflow:visible; font-size:11px}


.niv_4_titre{color:#105B78; font-size:16px; font-weight:bold; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:normal; padding:5px}


.niv_4_intro{color:#000000; font-size:11px; font-weight:normal; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:normal; padding:5px; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-left:1px solid #CCCCCC}


.niv_4_rappel{font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:bold; font-size:13px; text-decoration:none; color:#1D346F; border-bottom:1px solid #1D346F; width:100%; padding:3px}


.niv_4_historique{font:11px arial; text-decoration:none; color:#953F45; padding-top:10px; padding-bottom:10px; padding-left:3px;}
a.niv_4_lien_historique{font:11px arial; font-weight:normal; cursor:hand; color:#953F45}
a.niv_4_lien_historique:hover{font:11px arial; font-weight:normal; cursor:hand; text-decoration:none; color:#000000}
niv_4_partie_titre{color:#000000; font-size:13px; font-weight:normal; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:normal; padding:2px; width:100%; margin-right:5px; margin-top:10px; border:1px solid #1D346F; background-color:#FFFFFF}


.niv_4_partie_titre{font-family:Arial,Helvetica,Sans-serif; font-style:italic; font-weight:normal; font-size:12px; text-decoration:none; color:darkred; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC}

.niv_4_partie_intro{color:#000000; font-size:11px; font-weight:normal; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:italic; padding:3px; margin-right:5px; text-align:justify}


.niv_4_partie_corps{color:#000000; font-size:11px; font-weight:normal; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; padding:3px; margin-right:5px; text-align:justify}
a.niv_4_lien{padding:1px; padding-left:3px; padding-right:3px; font:11px arial; background-color:#FFFFFF; font-weight:bold; cursor:hand; text-decoration:none; color:#000000; border:1px solid; padding:3px; height=100%}
a.niv_4_lien:hover{padding:1px; padding-left:3px; padding-right:3px; font:11px arial; background-color:#FFFFFF; font-weight:bold; cursor:hand; text-decoration:none; color:#FFFFFF; border:1px solid; padding:3px; height=100%}


.niv_lien{background-color:#FFFFFF; width:160px; height:100%; font-size:11px}


.section_lien{width:100%; background-color:#FFFFFF; overflow:hidden; border-bottom:1px solid #1D346F}


.lien_section{text-align:left; font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:bold; font-size:11px; text-decoration:none; color:darkred; padding:5px; padding-left:15px}


.lien_titre{text-align:left; color:#000000; font-size:11px; font-weight:normal; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:none; padding:5px; padding-bottom:1px}


.lien_intro{color:#000000; font-size:11px; font-weight:normal; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:italic; padding:3px; padding-bottom:1px}


.lien{text-align:left; margin-top:3px; background-color:#FFFFFF; border-bottom:1px solid gray; font:11px arial; font-weight:normal; cursor:hand; text-decoration:none; font-weight:normal; cursor:hand; text-decoration:none; color:gray; width:100%; height:100%; padding-left:15px; background:url(fleche_actif.gif); background-repeat:no-repeat; background-position: top left}


.lien_ext{text-align:left; margin-top:3px; background-color:#FFFFFF; border-bottom:1px solid gray; font:11px arial; font-weight:normal; cursor:hand; text-decoration:none; font-weight:normal; cursor:hand; text-decoration:none; color:gray; width:100%; height:100%; padding-left:15px; background:url(fleche_actif.gif); background-repeat:no-repeat; background-position: top left}


.lien_over{text-align:left; margin-top:3px; background-color:#FFFFFF; border-bottom:1px solid gray; font:11px arial; font-weight:normal; cursor:hand; text-decoration:none; font-weight:normal; cursor:hand; text-decoration:none; color:#000000; width:100%; height:100%; padding-left:15px; background:url(fleche_inactif.gif); background-repeat:no-repeat; background-position: top left}


.lien_over_decal{text-align:right; margin-top:3px; background-color:#FFFFFF; border-bottom:1px solid gray; font:11px arial; font-weight:normal; cursor:hand; text-decoration:none; font-weight:normal; cursor:hand; text-decoration:none; color:#000000; width:100%; height:100%; padding-left:25px; background:url(fleche_inactif.gif); background-repeat:no-repeat; background-position: top right}


.lien_submit{font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:normal; font-size:11px; text-decoration:none; color:#000000; background-color:#A7CDE4; margin-left:5px; margin-bottom:5px}


.lien_input{font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:normal; font-size:11px; text-decoration:none; color:#000000; background-color:#FFFFFF; width:120px; margin-right:5px; margin-left:5px; margin-bottom:5px}


.acces_titre{color:#000000; font-size:13px; font-weight:bold; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:none; background-color:#FFFFFF; padding:3px}


.acces_corps{color:black; font-size:11px; font-weight:normal; font-family:Arial,Helvetica,Geneva,Swiss,SunSans-Regular; font-style:none; padding:3px}


.acces_submit{font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:normal; font-size:11px; text-decoration:none; color:#000000; background-color:#89959F}


.acces_input{font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:normal; font-size:11px; text-decoration:none; color:#000000; background-color:#FFFFFF}


.sondage{width:120px;border:1px solid #000000;margin-bottom:20px; background-color:#105B78}


.sondage_titre{font:11px arial,helvetica; text-align:center; font-weight:bold; color:#000000; border:1px solid #000000; background-color:#FFFFFF}


.sondage_question{font:11px arial,helvetica; font-weight:normal; font-style:italic; color:#FFFFFF; text-decoration:none}


.sondage_radio{font:11px arial,helvetica; text-align:left; font-weight:normal; font-style:normal; color:#FFFFFF}


.sondage_historique{font:11px arial,helvetica; font-weight:normal; font-style:italic; color:#000000; text-decoration:none}


.sondage_submit{font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:normal; font-size:11px; text-decoration:none; color:#FFFFFF; background-color:darkred}


.plan_niv_1{padding:1px;padding-left:8px;padding-right:8px;border:1px outset;font:12px arial;background-color:#953F45;cursor:hand;text-decoration:none;color:#FFFFFF;font-weight:normal;font-variant:small-caps}


.plan_niv_2{padding:1px;padding-left:8px;padding-right:8px;border:1px outset;font:11px arial;background-color:#417091;cursor:hand;text-decoration:none;color:#FFFFFF;font-variant:small-caps}


.plan_niv_3{padding:1px;padding-left:8px;padding-right:8px;border:1px outset;font:11px arial;background-color:ABC7DB;cursor:hand;text-decoration:none;color:#FFFFFF;font-style:italic;}


.plan_niv_4{padding:1px;padding-left:8px;padding-right:8px;border:1px outset;font:10px arial;background-color:#151839;cursor:hand;text-decoration:none;color:#FFFFFF}


.plan_niv_5{padding:1px;padding-left:8px;padding-right:8px;border:1px outset;font:10px arial;background-color:#151839;cursor:hand;text-decoration:none;color:#FFFFFF}


.formulaire_section{font-family:Arial,Helvetica,Sans-serif; font-style:italic; font-weight:bold; font-size:12px; text-decoration:none; color:#151839; border-bottom:1px solid #EE9C00}


.formulaire_titre{font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:bold; font-size:13px; text-decoration:none; color:#151839; padding-top:2px; padding-bottom:2px}


.formulaire_libelle{font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:normal; font-size:11px; text-decoration:none; color:#151839; background-color:#FFFFFF}


.formulaire_input{font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:normal; font-size:11px; text-decoration:none; color:#953F45; background-color:#FFFFFF; height:17px}


.formulaire_submit{font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:normal; font-size:11px; text-decoration:none; color:#FFFFFF; background-color:darkred}


.formulaire_tetiere{font-family:Arial,Helvetica,Sans-serif;  font-weight:bold; font-size:12px; text-decoration:none; color:#417091; background-color:ABC7DB; padding:2px; padding-left:5px;}


.formulaire_liste{font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:normal; font-size:11px; color:#417091; text-decoration:none; padding:2px}


.formulaire_valeur{font-family:Arial,Helvetica,Sans-serif; font-style:normal; font-weight:bold; font-size:11px; text-decoration:none; color:#151839; background-color:#FFFFFF}

