.cadrefr1 { border: 1px solid #9D070D;}
.cadrefr2 { border: 1px dotted red;}
.cadrefr3 { border: 2px groove blue;}
.cadrefr4 { border: 3px double green;}
.cadrefr5 { border: 1px solid yellow;}
.cadrefr6 { border: 3px outset #12671A;}
.cadrefr7 { border: 3px groove #12671A;}

.formulaire { font-size: 11px; color: #FFFFFF; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; }
.formulaireCO { font-size: 11px; color: #FFFFFF; font-weight: bold; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; }

.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;}

.NewsTitre { color: #FFFFFF; font-weight: bold; font-size: 16px; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; margin: 0px;}
.NewsAccroche  { text-decoration:none; color: #FFFFFF; font-style: italic; font-size: 14px; font-family: arial, verdana, helvetica; margin: 0px;}
.NewsTexte   { color: #FFFFFF; font-size: 11px; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; margin: 0px; }

#newsCadre { position: relative; width:420px; height:345px; background-image: url("medias/images/fond_news.gif");}
#newsMasque { position: relative; left:10px; top:28px; width:400px; height:310px; overflow:hidden; }
#newsDeroulante1 { position: absolute; width:410px; height:310px; }
#newsDeroulante2 { position: absolute; width:410px; height:310px; }

.menuTitre,a.menuTitre:link,a.menuTitre:visited,a.menuTitre:active { font-size: 12px; font-weight: bold; background-color:#25221b; color: #dc9d66; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; text-decoration: none;padding-left:4px;padding-right:4px;}
.menuTitre:hover,a.menuTitre:link:hover,a.menuTitre:visited:hover,a.menuTitre:active:hover{ font-size: 12px; font-weight: bold; background-color:#25221b;color: #FFF; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; text-decoration: none;padding-left:4px;padding-right:4px;border-top: 1px solid #FFF;border-bottom: 1px solid #FFF;}

.newsInfo { display: none; }

.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;
}

div#referenceListe2 {
	float:left;
	width:223px;
	border:0 none;
}

div#referenceListeCreation2 {
	padding-left: 15px;
	color: #E62988;
	font-size: 11px;
	letter-spacing: 1px;
	font-family: arial, helvetica, geneva, Swiss, SunSans-Regular;
	height:260px;
}

div#referenceListePage {
	text-align:center;
	font-weight: bold;
	font-size: 11px;

	color: #B85688;
	height:20px;
	font-family: arial, helvetica, geneva, Swiss, SunSans-Regular;
}

div#referenceListePage a {
	color: #B85688;
}

a:link  { color: #dc9d66; }
a:visited  { color: #dc9d66; }
a:active  { color: #dc9d66; }
a:hover  { color: #FFF; }

.diaporamaTableauGeneral { padding-top:0px; height:500px;}
.diaporamaColonneDroite { width:600px; 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:302a1d;}
.diaporamaVignetteTD { background-color:#302a1d; 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 #e054aa; }
.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 #dc9d66; }



