body {margin:0;}
body, td, p, h1, h2, h3, h4, h5, h6, h7,.texte {font-family:Verdana; color:#2b6894;}

.page{/*padding:0 20px*/;overflow:auto;}

/*Menu*/
.menu {margin:0;padding:0;background-color:#cedae3;font-weight:bold;font-family:Comic Sans MS;text-align:left;}
.menu a {color:#1d247b;}
.menu li ul{padding:0;margin:0;border: 1px solid #cfcfcf;font-weight:normal;background-color:#cedae3;}
.menu li {position:relative; list-style:none;background:none;}
.menu ul {position:absolute; top:0px;visibility:hidden;}
.menu li a {text-decoration:none;display:block;}
.menu_b{background:#cedae3;}

/*Titres*/
.titre {font-weight:bold;font-family:Arial,Verdana; color:/*#4E72B8*/#f4cf19}
.titre2 {font-weight:bold;font-family:Arial,Verdana; color:/*#4E72B8*/#ffa01e}

.titreRubr {font-family:Comic Sans MS, Arial, Verdana;font-weight:bolder;padding:0;margin:0;	color:#29689b;border:2px solid #ffde47;}

.titre_conc1{color:#f4cf19}
.titre_conc2{color:#ffa01e}

/*Cadres*/
.cadre {	border:1px dotted #7895c9;}

/*formulaire*/
input {color:#2b6894;}

.organigramme li{margin-bottom:1em;}
.fbleu{background-color:#2b6894;}

/*menu actualite*/
.menu_acttitre{text-decoration:underline}
.menu_actdate{text-align:center;vertical-align:bottom;}
.menu_actcorps{text-align:justify;border:1px solid #d7e0f1;padding:5px 10px}


/*actualite*/
.actgauche {font-weight:bold;font-size:8pt;text-align:center;border:1px solid #c0c0c0;}
.acttitre {text-align:right;	font:bold 9pt;border:1px solid #c0c0c0;}
.actcontenu {text-align:justify;	padding:3px 3px 3px 3px;border:1px solid #c0c0c0;font-size:8pt;}

/*FAQ*/
.faq_titre {color:#4E72B8;}
.faq_question{text-align:justify;padding:5px 0;text-decoration:underline;}
.faq_reponse{font-weight:normal;text-align:justify;border:1px solid #d7e0f1;margin:0; padding:5px 10px}
.faq_reponse ul:first-child{padding:0 10px;}

/*tableau cotisation*/
.cotis_cel {border:solid black 1px;background:white;}
.cotis_inp_md10 {border:0;text-align:center;padding:7px 43px;}
.cotis_inp_pl10 {border:0;text-align:center;padding:7px 4px;}
#cotis_rem{padding-left:15px}

/*carrousel et diaporama*/
.carrousel,.diapo{margin:0;padding:0;}
.carrousel li,.diapo li {float:left;margin:0;padding:0;list-style:none;}
.carrousel img,.diapo img{border:none}
.carrousel_suiv,.carrousel_pre{width:50px}
.carrousel_contenu{overflow:hidden;}


/*mission du CDG*/
.missions{margin-left:1em;}
.missions dt{padding:5px 0;text-decoration:underline;font-weight:bold;}
.missions dd{text-align:justify;border:1px solid #d7e0f1;margin:0; padding:5px 10px;}

/*liste accordeon*/
.liste_acc dd{display: none;}

#diaporama img{padding: 4px 24px}
#evenement1 {padding:20px 0px 20px;background: url(images/fond_evenement.png) no-repeat;}
#evenement2 {background: url(images/fond_evenement.png) no-repeat}

.contact{width:150px;height:40px;position:relative;background: url(images/cadre_contact2.gif) no-repeat;}

#menu2{list-style:none;position:absolute;right:25px;border:1px solid #5084b3;padding:0;margin:0;visibility:hidden;}
#menu2 li{display:inline;float:left;padding:0 10px;margin:0;border-right:1px dashed #5084b3}
#menu2 li a {text-decoration:none;}