#formNewsletter fieldset { font:11px Arial,Verdana,Geneva; width:595px; border:#666666 1px dotted; padding-bottom:5px; margin: auto; }
#formNewsletter .labelInscription { width:35%; float:left; text-align:right; }
#formNewsletter span { width:60%; float:right; text-align:left; }
#formNewsletter p { margin:10px; float:left; width:100%; }
#formNewsletter input.saisie, #formNewsletter textarea.saisie { font:10px Arial,Verdana,Geneva; }

input { color: #000000; font-size: 10px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}

.titre_mea { color: #7c2c28; font: bold 12px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }

#fiche .entete { overflow: auto; margin-top: 5px; margin-bottom: 5px; padding: 5px; border-top: #666666 1px dotted; border-bottom: #666666 1px dotted; background-color: #F3F3F3; color: #666666; font-size: 11px; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular }
#fiche .entete img { float: left; margin-right: 5px }
#fiche .intertitre { margin-top: 20px; margin-bottom: 10px; padding: 8px 5px 3px 5px; background: url(medias/images/fond_intertitre.gif); color: white; background-color: #66993f; background-repeat: repeat-x; border-bottom: #cdd6c5 1px solid;font-weight: bold; font-size: 12px; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular }

#avisRedaction { width: 450px; margin:auto }

#avis ul { list-style-image: url(medias/images/puce_menu_on.gif); }
#avis .titreAvis { color: black; font-weight:bold; margin-top:10px; }
#avis .texteAvis { margin-bottom: 10px; }
#avis .optionsAvis, #avis .optionsAvis a { font-size: 10px; color:#c50017; text-align: right; }
#avis .separateurAvis { border-bottom:#c50017 1px dotted; padding-bottom:5px; }
#avis .conteneurAvis { margin:5px; border:#666666 1px dotted; padding:2px; }
#avis fieldset { border:#666666 1px dotted; margin:5px; padding:2px; }
#avis label { width:30%; margin-right: 5px; float:left; text-align:right; }
#avis span { width:65%; float:right; text-align:left; }
#avis p { margin: 2px; float: left; width:95% }
#avis input.saisie, #avis textarea.saisie { font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; font-size: 11px; color:#494949; width: 350px }
#avis .legende { font-size:10px; color:#666666; text-align:center; }

#conseiller_ami { width: 100%; border: #666666 1px dotted; padding-bottom:5px }
#conseiller_ami label { width:25%; float:left; text-align:right; }
#conseiller_ami span { width:70%; float:right; text-align:left; }
#conseiller_ami p { margin: 10px; float:left; width:100% }
#conseiller_ami input.saisie, #conseiller_ami textarea.saisie { width: 350px }

.resultat_recherche { overflow: hidden; margin: 2px; padding:2px; background-color:#F3F3F3; border-top: 1px dotted #666666; height:68px; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular }
.resultat_recherche p { margin-top: 2px; margin-bottom: 2px }
.resultat_recherche .titre { font-size: 12px; color: #333333; font-weight: bold }
.resultat_recherche img { margin-right: 5px }
.resultat_recherche .texte { font-size: 12px; color: #333333 }
.resultat_recherche .commentaire { font-size: 11px; color: #666666 }

.form_jeu { color:#494949; margin:0; padding:0; font:11px Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.form_jeu legend { font:11px Helvetica,Geneva,Arial,SunSans-Regular,sans-serif; color:#494949; }
.form_jeu fieldset { border:0; }
.form_jeu label { width:47%; float:left; text-align:right; }
.form_jeu span { width:47%; float:right; text-align:left; }
.form_jeu input, .form_jeu textarea, .form_jeu select { font:11px Helvetica,Geneva,Arial,SunSans-Regular,sans-serif; color:#494949; }
.form_jeu input.submit { border: none; }
.form_jeu p { float:left; width:100%; padding:2px 0; margin:0; }

acronym { border-bottom: 1px dotted #FF0000;}

.formulaire { font-size: 12px; color: #333333; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}
.formulaireCO { font-size: 12px; color: #333333;font-weight: bold; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;}

.cadrer61 { background-color: #BCBCBC;}
.cadrer63 {}
.cadrer62 { border: 1px solid #671821;  }
.cadrer64 { border: 2px solid #784f54;  }

#menu a { color: #000000;}
.titremenu, .titremenu a { list-style-type: none; font-size: 15px; font-weight: bold; text-decoration: none; color: #000000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin: 5px 0px 0px 0px; }
.accrochemenu, .accrochemenu a { list-style-type: square; font-size: 13px; font-weight: bold; text-decoration: none; color: #000000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.textemenu { list-style-type: square; font-size: 11px; text-decoration: none; color: #000000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }
.titremenu a:hover { list-style-type: none; font-size: 15px; font-weight: bold; text-decoration: underline; color: #000000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; margin: 5px 0px 0px 0px; }
.accrochemenu a:hover { list-style-type: square; font-size: 13px; font-weight: bold; text-decoration: underline; color: #000000; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; }

.diaporamaTableauGeneral { padding-top:0px; height:500px;}
.diaporamaColonneDroite { width:520px; height:512px;}
.diaporamaColonneGauche { width:222px;}
.diaporamaListeDossier { height:28px;text-align:center; vertical-align:middle;}
.diaporamaListe { color: #435e72; font-size: 11px; font-family: arial, verdana, helvetica; text-decoration:none; }
.diaporamaTitre { height:30px; text-align:center; color: #676767; font-size: 15px; font-weight: bold; font-family: arial, helvetica, geneva, Swiss, SunSans-regular;}
.diaporamaImageDroite { padding-left:10px; padding-right:10px; padding-top:10px; padding-bottom:10px; background-color:787878;}
.diaporamaVignetteTD { background-color:#DEDEDE; border:1px solid #565656; border-collapse:separate; padding-left:2px; padding-right:2px; padding-top:2px; padding-bottom:2px;}
.diaporamaVignetteCadreTABLEAU {}
.diaporamaVignetteCadreTD { background-color:#ABABAB; border:solid 1px #000000; }
.diaporamaVignetteCadreOK { background-color:#ABABAB; border:dotted 1px #FF0000; }
.diaporamaDescription { height:44px; text-align:center; color: #676767; font-size: 12px; font-weight: bold; font-family: arial, helvetica, geneva, Swiss, SunSans-regular;}
.diaporamaZoom { border:dotted 1px #CDCDCD; }
.diaporamaNavigationVignette { width:220px; height:40px; color: #676767; font-size: 12px; font-weight: bold; font-family: arial, helvetica, geneva, Swiss, SunSans-regular;}
.diaporamaNomDossier {height:28px; text-align:center; vertical-align:middle; color: #676767; font-size: 13px; font-weight: bold; font-family: arial, helvetica, geneva, Swiss, SunSans-regular;}
.diaporamaRollOverZoom { border:solid 1px #ffd900; }

.tableau {border-style:solid;border-color: #000000;border-collapse:collapse;}
.tableau1 {border-style:solid;border-color: #000000; color: black; font-size: 10px; font-family: arial, verdana, helvetica; font-weight: normal; background-color: #ececef; }
.tableau1b {border-style:solid;border-color: #000000; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; background-color: #023c8d; }
.tableau2 {border-style:solid;border-color: #000000; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; background-color: #023c8d; }
.tableau3 {border-style:solid;border-color: #000000; color: #fff; font-size: 11px; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; background-color: #e3e8f1; }
.tableau2b {border-style:solid;border-color: #000000; color: white; font-size: 11px; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; background-color: #eceff6; }
.tableau3b {border-style:solid;border-color: #000000; color: #fff; font-size: 11px; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; background-color: #f5f7fa; }
.rolltableauoff { background-color: none; border-style:solid;border-color: #000000;}

#newsCadre { position: relative; width:207px; height:303px; background-image: url("site/medias/modulenew.gif");  background-repeat: no-repeat;}
#newsMasque { position: relative; left:15px; top:50px; width:185px; height:235px; overflow:hidden; }
#newsDeroulante1 { position: absolute; width:185px; height:235px; }
#newsDeroulante2 { position: absolute; width:185px; height:235px; }
.newsInfo { display: none;}

#bottom a:active, #bottom a:link, #bottom a:hover, #bottom:visited { color: #810046; }

.newst { margin: 0px; font-size: 14px; font-style: normal; font-weight: bold; color: #FFFFFF; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; display: block; }
.newsa { margin: 0px; font-size: 12px; font-style: normal; color: #FFFFFF; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; display: block; }
.newstxt { margin: 0px; font-size: 11px; font-style: normal; color: #efe86e; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; display: inline; }

.menuniveau0 { color: #3D713C;}
.menuniveau0 a, .menuniveau0 a:hover, .menuniveau0 a:visited, .menuniveau0 a:active, .menuniveau0 a:link { 
	color: #3D713C;
	font-size: 14px;
	font-weight: bold;
	font-family: arial, helvetica, geneva, Swiss, SunSans-regular;
	text-decoration: none;
}

a:link  { color: #000000; }
a:visited  { color: #000000; }
a:active  { color: #ff4500; }
a:hover  { color: #ff4500; }


