/*****************Proprietes generales******************************************/
*{margin:0;padding:0;text-indent:0;}
body{background:#FFF;font:12px Myriad, Arial, sans-serif;color:#000;text-align:center;background:url(../images/back.gif);}
hr{margin:2px;width:100%;color:#7F8343;background-color:#7F8343;height:1px;}
a{margin:0;padding:0;text-decoration:underline;color:#007382;}
a:hover{text-decoration:underline;color:#009FB4;}
table{width:600px;margin:0 auto;border:1px solid #006495;border-spacing:0;border-collapse:collapse;}
.table_cadre{width:480px;margin:2px;}
th{font-size:11px;padding:2px;text-align:center;border:1px solid #006495;font-weight:400;background:#3082AA;height:23px;}
td{font-size:11px;padding:2px;border:1px solid #006495;background:#FFF;height:23px;}
td:hover{background:#C3D759;}
.navi{padding:0;margin:0;text-align:center;}
.other_month{color:#AAA;}
.current_day{background:#FBB63C;color:#FFF;}
.label_inscription{margin:2px;float:left;clear:both;width:170px;text-align:right;}
.symbole_obligatoire{color:red;}
.input_inscription{float:left;width:180px;}
.input_inscription input,.input_inscription select{margin:2px;border:1px solid #000;font:12px Myriad, Arial, sans-serif;}
.liste_inscription{margin:2px;float:left;clear:both;}
.inscription_bouton{float:left;margin:3px;}
.inscription_note_obligatoire{float:left;clear:both;}
.bazar_checkbox{float:left;width:49%;}
.bazar_fieldset{border:1px solid #000;width:100%;margin-bottom:5px;}
.bazar_fieldset legend{font-size:15px;font-weight:700;}
.bazar_table{border:1px solid #000;width:100%;margin:5px;}
.bazar_table td,.bazar_table tr,.bazar_table th{border:1px solid #000;}
.bazar_numero {margin:3px;}
/*****************Titres********************************************************/
h1,h2,h3,h4,h5,h6{font-family:Myriad, Arial, sans-serif;text-align:left;margin:4px 0;}
h1{font-size:22px;color:#007382;border-bottom:solid #7FB1CA 1px;}
h2{font-size:18px;color:#A81106;}
h3{font-size:17px;color:#000;}
h4{font-size:16px;color:#FFF;background:#006495;border:1px solid #C3D759;-moz-border-radius:5px;}
h5{font-size:16px;color:#006495;border-bottom:solid #006495 1px;}
h6{font-size:32px;color:#006495;}
/*****************Boutons et formulaires****************************************/
a img{border:none;}
form li{list-style-type:none;color:#000;}
form table,form td,form th{border:0;}
form td:hover{background:transparent;}
/*--------------------------------------------------------------------------------------------------------------*/
/* Structure de la page */
#page{position:relative;top:3px;width:1024px;text-align:left;margin-left:auto;margin-right:auto;}
.page{clear:both;background-color:transparent;text-align:justify;line-height:22px;}
#zone_bandeau{width:1024px;height:138px;background:url(../images/Bandeau_haut.jpg) no-repeat top left;}
#site_nom{position:absolute;top:40px;left:210px;width:350px;}
#site_nom h1{margin:0 auto;width:350px;font-size:30px;font-family:Georgia, serif;color:#3082AA;border:0;}
#site_nom h6{margin:0 auto;width:350px;}
#site_nom p{color:#FFF;}
#vous_etes_ici{float:left;width:300px;margin:0;padding-left:25px;} #vous_etes_ici a{text-decoration:none;color:black;}#vous_etes_ici a:hover{text-decoration:underline;}
#zone_contenu{float:left;margin:-1px 0 0;padding:0;width:1022px;_width:1024px;border:1px solid #000;border-top-style:none;background:#FFF;}
#zone_bandeau_menu{clear:both;float:left;width:202px;border:1px solid #000;background:#007382;/*-moz-border-radius:10px;*/padding:0;border-left-style:none;}
#menu{padding:0;margin:0;}
#menu_tete{background:url(../images/menu_tete.png) no-repeat top left;width:202px;height:52px;}
#menu_pied{background:url(../images/menu_pied.png) no-repeat top left;width:202px;height:10px;}
#menu ul{display:block;padding:0;width:202px;}
#menu li{margin:0;padding:0;list-style-type:none;width:202px;}
#menu li li{margin:0 0 0 20px;padding:0;width:182px;background:#009FB4;}
#menu li li a{border:none;}
#menu li ul{background:#009FB4;border-bottom:1px solid #FFF;}
#menu li a{display:block;padding:3px 0 3px 10px;margin:0;width:202px;text-decoration:none;color:#FFF;text-align:left;border-bottom:1px solid #FFF;}
#menu li,#menu li a,#menu li li,#menu li li a{_margin-right:-20px;}
#menu li a:hover{text-decoration:underline;}
#partenaires{width:202px;}
#partenaires-tete{background:url(../images/menu_partenaire.png) no-repeat top left;width:202px;height:40px;}
#partenaires_logos{background:#D8EAEC;width:202px;}
#partenaires_logos img{margin-top:5px;margin-bottom:5px;margin-left:5px;margin-right:0 auto;border:1px solid #009FB4;}
#menus_communs{float:left;text-align:center;width:1024px;margin:0;}
#menus_communs li{padding:0 1px;list-style-type:none;display:inline;background:transparent;}
#menus_communs a:hover{color:#7FB1CA;}
#zone_onglets{float:left;margin:0 20px -1px 30px;text-align:center;font-weight:700;}
#zone_onglets ul{margin:0;padding:0;list-style:none;}
#zone_onglets li{background:url(../images/Boutons/onglet.png) no-repeat right top;float:left;margin:0;padding:0;color:#FFF;width:101px;height:32px;}
#zone_onglets a{float:left;display:block;color:#FFF;font-size:12px;width:.1em;white-space:nowrap;/*2 lignes ajoutees pour compatibilite IE : extension de la zone cliquable a l'ensemble de zone_contenu_haut*/padding:5px 15px 4px;text-decoration:none;}
/* On retablit le float a sa valeur correct mais le hack de l'antislash commente cache cette regle a IE5-Mac \*/#zone_onglets a{float:none;}
/* End IE5-Mac hack */#zone_onglets > ul a{width:auto;}
/*propriete ajoutee pour contredire la ligne speciale IE (ci dessus) pour les autres navigateurs*/#zone_onglets li:hover{background:url(../images/Boutons/onglet_hover.png) no-repeat right top;}
#zone_onglets li:hover a{background:url(../images/Boutons/onglet_hover.png) no-repeat right top;}
#zone_onglets .inactif{border-bottom:0 solid;font-weight:400;}
.onglet_actif a{background:url(../images/Boutons/onglet_hover.png) no-repeat right top;}
#zone_contenu_tete{float:left;width:819px;height:85px;background:url(../images/entete.jpg) no-repeat top left;}
.zone_alert,.pap_erreur{float:left;clear:both;text-indent:0;text-align:left;min-height:56px;width:460px;margin:5px 0;border:1px solid #A81106;background:#FFF url(../images/Main_Erreur.png) no-repeat top left;padding:5px 0 5px 76px;-moz-border-radius:12px;}
.zone_info{float:left;clear:both;-moz-border-radius:12px;text-indent:0;text-align:left;min-height:56px;width:460px;margin:0 15px 15px 0;border:1px solid #007382;background:#FFF url(../images/Infos.png) no-repeat top left;padding:5px 0 5px 76px;}
#zone_contenu_corps{text-indent:15px;float:left;width:521px;margin:20px 0 10px 20px;padding:0 0 10px;text-align:justify;}
#zone_pied{margin:25px 0 10px;padding:0;float:left;width:1024px;text-align:center;height:65px;}
#zone_pied a{font:12px arial, sans-serif;color:#007382;}
#zone_pied a:hover{font:12px arial, sans-serif;color:#009FB4;}
/*-------------------------------APPLETTES--------------------------------------*/
#moteur_recherche{clear:both;float:right;margin:8px 5px 0 0;padding:0;width:180px;height:33px;text-align:right;}
#moteur_recherche legend{display:none;}
#moteur_recherche fieldset{margin:0;padding:0;border:0;}
#moteur_recherche label{display:none;}
#more_motif{padding:2px;margin:0 0 0 9px;_margin:0 0 0 20px;width:164px;border:#000 1px groove;font:12px arial, sans-serif;color:#000;float:left;}
#sesi_ok,#more_ok{border:none;padding:15px;margin:4px 0 0 139px;float:left;background:transparent url(../images/Boutons/bouton.gif) no-repeat center center;cursor:pointer;/* hand-shaped cursor */cursor:hand;/* for IE 5.x */}
#sesi_ok,#more_ok:active{background:transparent url(../images/Boutons/boutondown.gif) no-repeat center center;}
#copyright{margin:15px 0 10px 10px;padding:0;width:1024px;}
#copyright a{color:#007382;}
#copyright a:hover{color:#009FB4;}
#identification{width:202px;margin:0 auto;color:#FFF;}
#identification a{color:#FFF;text-decoration:none;}
#identification a:hover{text-decoration:underline;}
#identification_tete{background:url(../images/identification_tete.png) no-repeat top left;width:202px;height:52px;}
#identification_pied{background:url(../images/menu_pied.png) no-repeat top left;width:202px;height:10px;}
#identification fieldset{border:1px #FFF;margin:0 auto;padding:5px;background:#009FB4;}
#identification legend{display:none;}
#identification label{display:block;}
#identification input{/*border:1px solid #000;*/clear:both;}
#connexion{padding:15px;margin:10px 0 0 -8px;float:left;border:0;background:transparent url(../images/Boutons/bouton2.gif) no-repeat center center;cursor:pointer;/* hand-shaped cursor */cursor:hand;/* for IE 5.x */clear:both;}
#connexion:active{background:transparent url(../images/Boutons/bouton2down.gif) no-repeat center center;}
#lien_inscription{color:#FFF;display:block;margin:10px 0 0 5px;}

