/* commun */
html, body {
   padding:0px;
   margin:0px;
  /* height:100%;*/
}
#global{
	position:relative;
	/*min-height:100%;
	height: 100%;*/
    voice-family: "\"}\"";
    voice-family: inherit;
	/*background-color:#00FF00;*/
	/*padding-bottom:150px;*/
}
body {height: 100%;margin:0px;padding: 0px 0px;border: 0px;text-align: left;font-family:Arial, Helvetica, sans-serif;font-size: 12px;color: #000009;background:#a4d09f;
/*background-image:url(images/fond2.jpg)*/
/*background-repeat:repeat-x;*/
}


html>body #global {
   /* height: 100%;*/
}




p{margin:0px;padding:0px;}


#global_content{position:relative;width:1024px;background:url(images/fd_col_d.gif) repeat-y right #FFFFFF;margin-left: auto;margin-right: auto;/*border:1px solid #7B9DBB;*/}
#global_content2{position:relative;width:1024px;background:url(images/fd_col_d2.gif) repeat-y right #FFFFFF;margin-left: auto;margin-right: auto;/*border:1px solid #7B9DBB;*/}
#tetiere{background-image:url(images/haut4.jpg);width:1024px;height:165px;}
#bottom{height:150px;position:relative;bottom:1px;width:100%;}
#contenu_bottom{background:url(images/bas3.jpg);width:1024px;margin-left: auto;margin-right: auto;height:116px;position:relative;}
.clearer{clear:both;width:auto;height:1px;font-size:1px;}


h1{font-size:20px;color:#666666;font-family:Geneva, Arial, Helvetica, sans-serif}


a{text-decoration:none;color:#c94c56}
a:hover{color:#666666}


.a1{text-decoration:none;color:#df041e;font-weight:bold;}
.a1:hover{color:#666666}


.a_bleu{text-decoration:none;color:#333333;font-weight:bold;}
.a_bleu:hover{color:#000000;}


/* pour editeur */
.texte_vert_12{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#90BC12;}
.texte_rouge_11{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#df041e;}
.texte_rouge_12{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#df041e;}


.texte_bleu_12{font-family:Arial, Helvetica, sans-serif;font-size:12px;font-weight:bold;color:#c94c56;}
.texte_bleu_11{font-family:Arial, Helvetica, sans-serif;font-size:11px;font-weight:bold;color:#c94c56;}


.titre_gris{font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#666666;}
.titre_vert{font-family:Arial, Helvetica, sans-serif;font-size:22px;color:#90bc12;font-weight:bold;}


/* not editor */


#dmgk{display:none;}


/* fiche mjc */
.colonne1{float:left;width:260px;margin:31px 10px;font-size:12px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;color:#333333;}
.colonne1 a{text-decoration:none;color:#333333;font-weight:bold;}
.colonne1 a:hover{color:#3968AC;}
.colonne1 .adresse{margin:7px 0 7px 0}
.colonne1 .mail{padding-top:5px;}
.colonne1 .www{padding-top:5px;}
.colonne2{float:left;margin:31px 0px;width:345px !important;width:330px;}


/* formulaire */
.champ_formulaire{color:#3968AC;font-family:Arial, Helvetica, sans-serif;border:1px solid #999999;}
select{color:#333333;font-family:Arial, Helvetica, sans-serif;}


/* module de recherche*/
#module_recherche{color:#ffffff;font-size:12px;}


/* chemin */
#chemin{background:url(images/fleche_rouge.gif) no-repeat left 5px;padding-left:15px;font-size:12px;color:#666666}
#chemin span{color:#DF041E;font-weight:bold;}
#chemin a{text-decoration:none;color:#666666}
#chemin a:hover{color:#000000;}


/* menu */
#menu{height:32px;background:url(images/fond_rose.gif);padding-right:61px;position:relative;z-index:55;}
#menu2{position:absolute;right:0px;top:154px;z-index:56;}


#contenu_bottom ul{margin:0px;padding:0px;list-style-type:none;position:absolute;right:317px;top:31px;color:#333333;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
#contenu_bottom ul li{float:left;padding:3px;}
#contenu_bottom ul .sep{color:#E6333C;}
#contenu_bottom ul li a{text-decoration:none;color:#333333;}
#contenu_bottom ul li a:hover{color:#3968AC;}


/* accueil */
#content{position:relative;margin-top:-1px;background:url(images/fond_2011.jpg);}
#content #col_g{float:left;width:341px;/*background:url(images/11.gif) no-repeat;*/padding-top:12px;position:relative;/*background-color:#5C873B;*/ }
#content #col_c{float:left;width:357px;padding-top:12px;position:relative;padding-left:40px;}
#content #col_d{float:left;width:266px;padding:48px 10px;position:relative;}
#global_content #haut_col_d{position:absolute;top:197px;right:277px;z-index:20;}


/* page deux cols */
#content_deux_col{position:relative;z-index:20;margin-top:-1px;background-color:#FFF;}
#content_deux_col #col_g{float:left;width:341px;position:relative;background-color:#a5d09e;margin-right:18px;}
#content_deux_col #col_d{float:left;width:645px !important;width:637px;margin:10px;position:relative;padding:0px;}
#global_content2 #haut_col_d{position:absolute;top:197px;right:674px;z-index:20;}
#bottom_col_g{position:absolute;bottom:0px;left:0px;z-index:1;}


#bas_col_d{position:absolute;bottom:151px;right:0px;}


#liste_agenda{margin-left:20px;padding:0px;list-style-image:url(images/fleche2.gif);width:230px;}
#liste_agenda li{margin-bottom:10px;color:#333333;font-size:11px;font-family:Arial, Helvetica, sans-serif;}


#slogan{background-image:url(images/slogan.png);height:34px;margin-left: auto;margin-right: auto;width:1024px;}


/* pour le menu general */
.className{background-color:#FFFFFF;}
.topMenu{}
.topItemNormal{cursor:pointer;border:none;}
.topItemOver{cursor:pointer;border:none;}
.topItemNormal img{padding-right:10px;background:url(images/fond_rose.gif);}
.classNameNormal{width:auto;background:url(images/fond_menu.gif);margin:1px;padding:2px;color:#FFFFFF;font-weight:bold;font-size:12px;}
.classNameOver{background:url(images/fond_rose.gif);width:auto;margin:1px;padding:2px;color:#FFFFFF;font-weight:bold;font-size:12px;}
.className table{width:100%;cursor:pointer;}


/* Styles plan du site */
.bloc_entete { padding: 10px; border: 1px solid #0060a1; margin-bottom: 10px; font-size: 12px; }
.bloc_entete a { font-weight: bold; }
.niv_1 a, .niv_2 a, .niv_3 a { font-weight: normal; font-size: 11px; }
.niv_0 a { color: #b92933; }
.niv_1 a { color: #171717; font-weight: bold; }
.niv_2 a { color: #555555; }
.niv_3 a { font-size: 10px; color: #555555; }
.niv_1 { margin-left: 20px; }
.niv_2 { margin-left: 40px; }
.niv_3 { margin-left: 60px; }


/* page partager */
.thematique{font-family:Arial, Helvetica, sans-serif;margin:15px 0 12px 0;font-size:11px;color:#333333;}
.thematique h3{font-weight:bold;font-size:14px;padding:0px;margin:0px;color:#DF041E;}
.thematique .liste_activite{padding:5px 0 0 30px;}
.thematique .liste_activite a{text-decoration:none;color:#333333;font-size:11px;font-family:Arial, Helvetica, sans-serif;}
.thematique .liste_activite a:hover{color:#000000;}


/* liste agenda */
#agenda1{margin:15px 15px 0px 15px;}
#agenda1 .img{float:left;padding-right:10px;}
#agenda1 .nom{font-weight:bold;color:#c94c56;}


/* formulaire de recherche */
.reponse{padding:7px;}
.bouton{padding:7px;}
