* {padding:0px; margin:0px;}
img {border:0px;}
.gras {font-weight:bold;}
.souligne  {text-decoration:underline}
.vert1 {color:#009999;}
.txt10 {font-size:10px;}


body {background:#C64F74 url(../images/fond_conteneur.gif) top left repeat-y;font-family:Arial;font-size:12px;}
.bodydeblocage {background:#C64F74;}

.general {width:984px;}
.entete {width:984px;}

.logo { float:left; width:141px; }
.logo a { position: absolute; width:141px; height:141px; background : top left}

.bando {width:984px;height:141px;background:url(../images/bando.jpg) top left no-repeat;}
.conteneur {width:984px; }
.col_gauche {float:left;width:182px;}
.col_droite {float:left;width:802px;/*padding-bottom:80px;*/background-color:#ffffff;}
.contenu {margin-top:20px;margin-left:52px;width:730px;}
.contenu p {line-height:18px;}
.contenu a {color:#009999;font-weight:bold;text-decoration:none;}
.contenu a:hover {text-decoration:underline}
.contenu_frame {margin-top:20px;margin-left:25px;}

/* menu horizontal */
.menu_h {width:984px;height:26px;background-color:#C64F74;}
.bt_menu_h {float:left;font-weight:bold;line-height:26px;}
.bt_menu_h a {display:block;width:100%;height:26px;font-size:12px;font-weight:bold;text-decoration:none;color:#000000;}
.bt_menu_h a:hover {color:#ffffff;}
.menu_h .bt_1 { width:60px; text-align:center; text-transform: uppercase;}
.menu_h .bt_2 { width:175px; margin-left:100px;_margin-left:86px; text-align:center; height:26px}
.menu_h .bt_2 a { display:none;}
.menu_h .bt_3 { width:100px; margin-left:100px;_margin-left:86px;text-align:center; text-transform: uppercase;}
.menu_h .bt_4 { width:260px; margin-left:75px;text-align:center; text-transform: uppercase;}
.menu_h .bt_4 input {float:left; margin-top:3px;}
.menu_h .bt_4 label {float:left}
.menu_h .bt_4 .champ{margin:3px 5px 0px 5px;}
.menu_h .bt_4 .imgok{background:url(../images/bt_ok.gif) no-repeat;}
.menu_h .bt_4 a { display:none;}
.menu_h .bt_5 { width:75px; margin-left:39px; text-align:center; text-transform: uppercase;}
.menu_h_agenda {background-color:#99CCCC;}
.menu_h_infos {background-color:#009999;}
.menu_h_ressou {background-color:#669999;}
.menu_h_dossier {background-color:#66CCCC;}
/* fin menu horizontal */

/* menu vertical */
.menu_v {}
.menu_infos {background:#009999 url(../images/fond_nv1_infos.gif) top left no-repeat;padding-bottom:15px;}
.menu_infos h1 {height:27px;line-height:27px;padding-left:6px;font-size:12px;font-weight:bold;color:#ffffff;text-transform: uppercase;}
.menu_ressources {background:#669999 url(../images/fond_nv1_ressources.gif) top left no-repeat;padding-bottom:15px;}
.menu_ressources h1 {height:27px;line-height:27px;padding-left:6px;font-size:12px;font-weight:bold;color:#ffffff;text-transform: uppercase;}
.menu_agenda {background:#99CCCC url(../images/fond_nv1_agenda.gif) top left no-repeat;padding-bottom:15px;}
.menu_agenda h1 {height:27px;line-height:27px;padding-left:6px;font-size:12px;font-weight:bold;color:#ffffff;text-transform: uppercase;}
.menu_dossier {background:#66CCCC url(../images/fond_nv1_dossier.gif) top left no-repeat;padding-bottom:15px;}
.menu_dossier h1 {height:27px;line-height:27px;padding-left:6px;font-size:12px;font-weight:bold;color:#ffffff;text-transform: uppercase;}
.nv1 {}
.nv1 a {display:block;padding-left:12px;margin-bottom:5px;width:170px;color:#ffffff;text-decoration:none;}
.nv1 a:hover {background-color:#C64F74}
.nv1_encours a {display:block;padding-left:12px;margin-bottom:5px;width:170px;color:#ffffff;text-decoration:none;background-color:#C64F74}

.nv2 {padding-left:18px;margin-bottom:5px;}
.nv2 a {color:#ffffff;text-decoration:none;}
.nv2 a:hover {color:#000000}
.nv2 li {list-style:none}
.nv2_encours {}
.nv2_encours a {color:#000000;text-decoration:none;}

.nv2_1{display:none}
.nv2_2{display:none}
.nv2_3{display:none}
.nv2_4{display:none}
/* fin menu vertical */

/* home page */
.contenu_home {margin-left:32px;margin-top:32px; width:760px;}
.contenu_home h1.titre1 {padding-left:7px;margin-bottom:10px;width:752px;height:19px;line-height:19px;font-size:14px;font-weight:bold;color:#000000;background:url(../images/fond_titre1.gif) top left no-repeat;}
.contenu_home .soustitre {line-height:15px;margin-bottom:5px;}
.contenu_home a {font-size:12px;font-weight:bold;color:#848484;text-decoration:none;}
.contenu_home a:hover {text-decoration:underline}
.contenu_home .image1 {float:left;width:135px;margin-bottom:10px;}
.contenu_home .texte1 {float:left;margin-left:18px;width:599px;}
.contenu_home .texte1 p {line-height:18px;margin-bottom:10px;}
.contenu_home h1.titre2 {padding-left:7px;margin-bottom:10px;width:752px;height:19px;line-height:19px;font-size:14px;font-weight:bold;color:#ffffff;background:url(../images/fond_titre2.gif) top left no-repeat;}
.contenu_home .texte2 {float:left;width:602px;padding-right:15px;}
.contenu_home .texte2 p {line-height:18px;margin-bottom:10px;}
.contenu_home .image2 {float:left;width:135px;margin-bottom:10px;}
/* fin home page */

/* fil d'ariane */
.fil_ariane {margin-left:20px;width:775px;line-height:16px;margin-top:5px;padding-bottom:2px;border-bottom:1px solid #B9B9B9;font-size:11px;color:#009999;}
.fil_ariane a {font-size:11px;color:#009999;text-decoration:none;}
.fil_ariane a:hover {text-decoration:underline}
.fil_ariane_encours { color:#000000;}
/* fin fil d'ariane */

/* page identification */
.image_identif {float:left}
.form_identif {/*float:left;/*margin-left:15px;*/margin-top:165px;height:300px;}
.form_identif label {color:#c64f74;}
.form_identif .champ  {width:215px;height:19px;border:0px;margin-bottom:10px;background:#eaeaea url(../images/fond_champ.gif) top left repeat-x}
.form_identif .champ_check {margin-left:20px;}
.form_identif .champ_submit {margin-left:7px;}
/* fin page identification */

/* test */
.contenu h1 {width:345px;height:19px;line-height:19px;padding-left:5px;margin-bottom:10px;font-size:12px;font-weight:bold;color:#ffffff;background:#009999 url(../images/fond_titre_blockTxt1.gif) top right no-repeat;}
.contenu h2 {width:683px;height:19px;line-height:19px;padding-left:5px;margin-bottom:10px;font-size:12px;font-weight:bold;color:#ffffff;background:#99cccc url(../images/fond_titre_blockTxt2.gif) top right no-repeat;}

.blockTxt {margin-bottom:20px;}
.blockTxt p {margin-top:10px;margin-left:40px;color:#009999}
.blockTxt ul {margin:10px 0px}
.blockTxt li {list-style:none;margin-left:30px;color:#009999}
.blockTxt a {color:#009999;font-weight:bold;text-decoration:none;}
.blockTxt a:hover {text-decoration:underline}
.blockTxt h1 {margin-left:0;margin-top:0;font-size:12px;font-weight:bold;color:#000000;background: none;width:683px;}
.blockTxt_partG {float:left;width:320px;margin:10px 0px 10px 40px;}
.blockTxt_partG p {margin:0;}
.blockTxt_partG a {text-decoration:underline}
.blockTxt_partD {float:left;width:320px;margin:10px 0px 10px 50px;}
.blockTxt_partD p {margin:0;}
.blockTxt_partD a {text-decoration:underline}
.blockTxt_encart {width:690px;margin-left:40px;margin-top:5px;background-color:#009999;padding:7px 0px;}
.blockTxt_encart p {margin:0px 10px; color:#ffffff;font-weight:bold;}
.blockTxt_encart a {font-size:12px;font-weight:bold;color:#ffffff;text-decoration:underline}

.blockTxt1 { margin-bottom:20px;}
.blockTxt1 h1 {width:345px;height:19px;line-height:19px;padding-left:5px;margin-bottom:10px;font-size:12px;font-weight:bold;color:#ffffff;background:#009999 url(../images/fond_titre_blockTxt1.gif) top right no-repeat;}
.blockTxt1 strong {margin-top:15px;font-weight:bold;color:#009999}
.blockTxt1 p {margin-left:40px;}
.blockTxt1 a {color:#009999;}
.blockTxt1 table {width:645px;font-family:arial;font-size:12px;margin-left:40px;margin-top:10px;border-top:1px solid #000000; }
.blockTxt1 th {width:146px;padding-left:13px;padding-top:8px;padding-bottom:8px;text-align:left;color:#ffffff;background:url(../images/fond_th_blockText1.gif) top left repeat-x;border-bottom:1px solid #000000;vertical-align:top;}
.blockTxt1 td {padding-left:30px;padding-top:8px;padding-bottom:8px;text-align:left;border-bottom:1px solid #000000}
.blockTxt1 ul {margin:10px 0px}
.blockTxt1 li {list-style:none;margin-left:30px;color:#009999}

.blockTxt2 {margin-left:40px;margin-bottom:20px;}
.blockTxt2 h1 {width:683px;height:19px;line-height:19px;padding-left:5px;margin-bottom:10px;font-size:12px;font-weight:bold;color:#ffffff;background:#99cccc url(../images/fond_titre_blockTxt2.gif) top right no-repeat;}
.blockTxt2 p {}
.blockTxt2 a {color:#009999;font-weight:bold;text-decoration:none;}
.blockTxt2 a:hover {text-decoration:underline}

.blockTxt3 {margin-bottom:20px;}
.blockTxt3 h1 {width:254px;height:19px;line-height:19px;padding-left:5px;margin-bottom:20px;font-size:12px;font-weight:bold;color:#ffffff;background:#66cccc url(../images/fond_titre_blockTxt3.gif) top right no-repeat;}
.blockTxt3 p {margin-left:40px;}
.blockTxt3 a {color:#009999;font-weight:bold;text-decoration:none;}
.blockTxt3 a:hover {text-decoration:underline}
.blockTxt3_intro {color:#009999;margin-bottom:20px; }
.blockTxt3_frame { }

.blockTxt4 {margin-left:40px;margin-bottom:20px;}
.blockTxt4 h1 {width:325px;height:19px;line-height:19px;padding-left:5px;margin-top:20px;margin-bottom:10px;font-size:12px;font-weight:bold;color:#ffffff;background:#009999 url(../images/fond_titre_blockTxt4.gif) top right no-repeat;}
.blockTxt4 li {margin-left:15px;line-height:18px;color:#009999}
.blockTxt4 p {color:#000000;}
.blockTxt4 a {color:#009999;font-weight:bold;text-decoration:none;}
.blockTxt4 a:hover {text-decoration:underline}
.blockTxt4 a.ancre {text-decoration:none}

.blockTxtImg1 {margin-left:40px;margin-top:10px; }
.blockTxtImg1_image {float:left;width:266px;margin-right:10px;margin-bottom:20px;}
.blockTxtImg1_texte {float:left;width:410px;margin-bottom:20px;}
.blockTxtImg1_texte h1 {padding-left:10px;font-size:12px;height:19px;line-height:19px;font-weight:bold;color:#ffffff;background:#99cccc url(../images/fond_titre_blockTxtImg1.gif) top right no-repeat; }
.blockTxtImg1_texte h2 {padding-left:10px;line-height:19px;font-size:12px;font-weight:bold;color:#000000}
.blockTxtImg1_texte p {padding-left:10px;margin-top:20px;}
.blockTxtImg1_texte a {color:#009999;font-weight:bold;text-decoration:none;}
.blockTxtImg1_texte a:hover {text-decoration:underline}

.blockTxtImg2 {margin-left:40px;margin-top:10px; }
.blockTxtImg2_image {float:left;width:266px;margin-left:10px;margin-bottom:20px;}
.blockTxtImg2_texte {float:left;width:410px;margin-bottom:20px;}
.blockTxtImg2_texte h1 {padding-left:10px;font-size:12px;height:19px;line-height:19px;font-weight:bold;color:#ffffff;background:#99cccc url(../images/fond_titre_blockTxtImg2.gif) top right no-repeat; }
.blockTxtImg2_texte h2 {padding-left:10px;line-height:19px;font-size:12px;font-weight:bold;color:#000000}
.blockTxtImg2_texte p {padding-left:10px;margin-top:20px;}
.blockTxtImg2_texte a {color:#009999;font-weight:bold;text-decoration:none;}
.blockTxtImg2_texte a:hover {text-decoration:underline}

.blockTxtImg3_image {float:left;width:200px;margin-right:10px;margin-bottom:20px;padding-top:50px;text-align:left;}
.blockTxtImg3_texte {float:left;width:476px;margin-left:10px;margin-bottom:20px;}

.form1 {width:690px;margin-left:40px;}
.form1 table {width:690px;margin-bottom:15px;font-famaily:arial;font-size:12px;color:#000000;xbackground-color:#eeeeee}
.form1_titre {height:19px;line-height:19px;padding-left:5px;font-weight:bold;color:#ffffff;background:#009999 url(../images/fond_form1_titre.gif) top right no-repeat}
.form1_soustitre1 { xpadding-left:12px;font-size:14px; font-weight:bold;height:32px;background:url(../images/fond_form1_soustitre1.gif) top right no-repeat}
.form1_soustitre2 { xpadding-left:12px;font-size:14px; font-weight:bold;height:48px;background:url(../images/fond_form1_soustitre2.gif) top right no-repeat}
.form1_soustitre3 { xpadding-left:12px;font-size:14px; font-weight:bold;height:48px;background:url(../images/fond_form1_soustitre3.gif) top right no-repeat}
.form1_oblig {padding-left:12px;color:#009999;font-weight:bold;}
.form1_nonOblig {padding-left:12px;}
.form1_info {padding-left:12px;line-height:18px;}
.form1_Gchamp { width:100%;height:19px;border:0px;background:#eaeaea url(../images/fond_champ2.gif) top left repeat-x}
.form1 textarea { width:100%; height:100px;border:0;background:#eaeaea url(../images/fond_champ2.gif) bottom left repeat-x}
.form1_champRadio {margin-right:5px;}
.form1_radio {color:#009999;font-weight:bold;}
.form1_legend {font-size:10px;color:#000000}
.form1 select {width:100%}
.form1_validation {text-align:center;font-weight:bold;color:#009999;border-top:1px solid #009999;border-bottom:1px solid #009999;}
.form1_champCheck {margin-right:5px;}
.form1_btValider { margin-left:10px;}


.separ_vert {width:730px;height:1px;border-top:1px solid #009999;margin-bottom:20px;}
.separ_vert2 {width:690px;height:1px;border-top:1px solid #009999;margin-bottom:20px;margin-left:40px;}

.contenu_home .csc-textpic-text{float:left;margin-left:18px;width:580px;}
.contenu_home .csc-textpic-imagewrap{float:left;width:135px;margin-bottom:10px;}

