input { color: #000000; background-color: #FFFFFF; border: 1px solid #E42F7E; font-size: 11px; border: 1px solid #E42F7E; font-family: arial, helvetica, geneva, Swiss, SunSans-regular;}
textarea { color: #575757; font-size: 11px; border: 1px solid #E42F7E; font-family: arial, helvetica, geneva, Swiss, SunSans-regular;}
img { border:0 none;}
fieldset { color: #4982AA; font-size: 14px; font-weight: bold; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; }
legend { color: #4982AA;  }

.titre { font-size: 18px; font-family: arial, helvetica, geneva, Swiss, SunSans-regular;}
.texte { font-size: 13px; font-family: arial, helvetica, geneva, Swiss, SunSans-regular;}

.resultatRecherche { list-style-type: none; font-size: 14px; line-height: 30px; font-weight: bold; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; } 

acronym {cursor:help;border-bottom:1px dotted; color:#E62988; }

.nav1 { font-size: 10px; line-height: 10px; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; text-decoration: none;}

#RSSBody { margin: 0px; background-color: #E62988; }
#RSSAlignement { text-align:center; left:50%; position:absolute;width: 600px; margin-left: -300px;}
#RSSTableau { background-color: #CDCDCD; border:1px solid black; padding:10px; width:600px; text-align:left; }
#RSSHeader { height:100px; text-align:center; }

#bottom a:active, #bottom a:link, #bottom a:hover, #bottom a:visited { color: #FFFFFF;}

.tableau_titre { background-image: url("site/medias/fond_tableau_titre.gif");}
.menuCompetence { line-height: 18px; color:#575757; font-size: 11px; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular;text-decoration: none; }

.plandusiteniveau1, .plandusiteniveau1 a:visited, .plandusiteniveau1 a:hover, .plandusiteniveau1 a:link, .plandusiteniveau1 a:active { color: #4982AA; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.plandusiteniveau2, .plandusiteniveau2 a:visited, .plandusiteniveau2 a:hover, .plandusiteniveau2 a:link, .plandusiteniveau2 a:active { color: #E62988; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.titreReference { color: #4982AA; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.accrocheReference {color: #E62988; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.texteReference { color: #575757; font-size: 11px; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; }

.menuTitre,a.menuTitre:link,a.menuTitre:visited,a.menuTitre:active { font-size: 12px; font-weight: bold; color: #b2a793; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; text-decoration: none;padding-left:4px;padding-right:4px;border-right: 1px dotted #b2a793;}
.menuTitre:hover,a.menuTitre:link:hover,a.menuTitre:visited:hover,a.menuTitre:active:hover{ font-size: 12px; font-weight: bold; color: #FFF; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; text-decoration: none;padding-left:4px;padding-right:4px;border-top: 1px solid #b2a793;border-right: 1px dotted #FFF;}

.cadrefr1 { border: 1px solid #864806; background-color: #a45c10;}
.cadrefr2 { align:center;border: 1px solid #864806; background-color: #000000; }

#newsCadre { position: relative; width:420px; height:200px; background-image: url("medias/images/image_fond_news.jpg"); }
#newsMasque { position: relative; left:10px; top:10px; width:400px; height:190px; overflow:hidden; }
#newsDeroulante1 { position: absolute; width:390px; height:190px; }
#newsDeroulante2 { position: absolute; width:390px; height:190px; }

.newsInfo { display: none; }

.formulaire { color: #575757; font-size: 12px; font-weight: normal; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; }
.formulaireCO { color: #575757; font-size: 12px; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; }

.tableau {border-style:solid;border-color: #A0A1A1;border-collapse:collapse;}
.tableau1   { border-style:solid;border-color: #A0A1A1;color: #fff;font-size: 9px;font-family: arial, verdana, helvetica; background-color: #FFFFFF; }
.tableau2 {border-style:solid;border-color: #A0A1A1;font-size: 9px;font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; background-color: #CDCDCD;}
.rolltableauoff { border-style:solid;border-color: #000000;}

.calendrier  { color: #FFFFFF; font-size: 11px;line-height: 15px; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; }
.bottom  { color: #696969; font-size: 9px; font-family: verdana, arial, helvetica; text-decoration: none; }

.txtdate  { color: #050e40; font-style: italic; font-weight: normal; font-size: 14px; font-family: arial, verdana, helvetica; }
.commentaire   { color: #4D529A; font-size: 9px; font-family: verdana, helvetica, geneva, Swiss, SunSans-Regular; }
.tableau_titre  { font-size: 10px; font-family: arial, verdana, helvetica; font-weight: normal; }

.titreForm   { color: black; font-size: 15px; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; font-weight: bold; }
.accrocheForm     { color: black; font-size: 14px; font-family: arial, verdana, helvetica; font-weight: normal; }
.texteForm    { color: #434343; font-size: 11px; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; }

.diaporamaTableauGeneral { padding-top:0px; height:500px;}
.diaporamaColonneDroite { width:520px; height:500px; background-color: #787878;}
.diaporamaColonneGauche { width:222px; background-color:#ABABAB; background-color: #FFFFFF;}
.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; background-color: #FFFFFF; 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;}
.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; background-color: #FFFFFF; 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; background-color: #FFFFFF; color: #676767; font-size: 13px; font-weight: bold; font-family: arial, helvetica, geneva, Swiss, SunSans-regular;}
.diaporamaRollOverZoom { border:solid 1px #ffd900; }

.tabtop { background-image: url("site/medias/fond_visuel_top.gif");}
.tabbottom1 { background-image: url("site/medias/visuel_bottom_fond.gif");}
.tabbottom2 { background-image: url("site/medias/visuel_bottom_fond2.gif");}

.tabagenda { background-image: url("site/medias/agenda_img_fond.gif");}
.tabagendatop { color: #ffffff; font-size: 11px; line-height: 15px; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; background-color: #E62988; }
.tabagendacorps{ color: #000000; font-size: 11px; line-height: 15px; font-family: arial, helvetica, geneva, Swiss, SunSans-Regular; background-color: #FFFFFF; }
.tabMenuTitre { padding-left:15px; background-image: url("site/medias/bordDroit.gif"); background-repeat: repeat-x;}

.listingPage1 {padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px; background-color: #dedede; color:#666666; font-size: 10px; font-family: verdana, arial, helvetica, geneva, Swiss, SunSans-Regular; text-decoration: none;}
.listingPage2 {padding-top:3px; padding-bottom:3px; padding-left:3px; padding-right:3px; background-color: #cacaca; color:#666666; font-size: 10px; font-family: verdana, arial, helvetica, geneva, Swiss, SunSans-Regular; text-decoration: none;}

.td {border-style:solid;border-color: #000000;}

a:link  { color: #000; }
a:visited  { color: #000; }
a:active  { color: #000; }
a:hover  { color: #800101;  }

div#referenceFondTableau1 {
	background: url("medias/statique/fond_ref2_middle.gif") repeat-y;
	width:275px;
}

div#referenceTopTableau1 { 
	background: url("medias/statique/fond_ref2_top.gif") no-repeat;
	height: 32px;
	width:275px;
	border: 0 none;
}

div#referenceTitreTableau1 { 
	padding-top: 7px;
	color: white;
	font-weight: bold;
	text-align:center;
	font-size: 11px;
	letter-spacing: 1px;
	font-family: arial, helvetica, geneva, Swiss, SunSans-Regular;
	width:275px;
}

div#referenceListeCreation1 {
	padding-left: 10px;
	color: #E62988;
	font-size: 11px;
	letter-spacing: 1px;
	font-family: arial, helvetica, geneva, Swiss, SunSans-Regular;
	width:275px;
}

div#referenceBottomTableau1 {
	background: url("medias/statique/fond_ref2_bottom.gif") no-repeat;
	height: 16px;
	width:275px;
	border: 0 none;
}

div#referenceFondDebutImage1 {
	font-size:1px;
	height:6px;
	width:275px;
	background: url("medias/statique/fond_ref2_imgtop.gif") no-repeat;
}

div#referenceFondImage1 {
	width:275px;
	border: 0 none;
	background: url("medias/statique/fond_ref2_imgmiddle.gif");
}

div#referenceImage {
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	border: 0 none;
}

div#referenceFondFinImage1 {
	font-size:1px;
	height:6px;
	width:275px;
	background: url("medias/statique/fond_ref2_imgbottom.gif") no-repeat;
}

div#referenceInfo1 {
	margin-left:7px;
	margin-right:10px;
	width:265px;
}

div#referenceFondTableau2 {
	width:744px;
	height:330px;
	background: url("medias/statique/fond_ref_middle.gif") repeat-y;
}

div#referenceTopTableau2 { 
	background: url("medias/statique/fond_ref_top.gif") no-repeat;
	height: 32px;
	width:744px;
	border: 0 none;
}

div#referenceTitreTableau2 { 
	padding-top: 7px;
	color: white;
	font-weight: bold;
	text-align:center;
	font-size: 11px;
	letter-spacing: 1px;
	font-family: arial, helvetica, geneva, Swiss, SunSans-Regular;
	width:744px;
}

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;
}

div#referenceBottomTableau2 {
	background: url("medias/statique/fond_ref_bottom.gif") no-repeat;
	height: 16px;
	width:744px;
	border: 0 none;
}

div#referenceFondImage2 {
	float:left;
	width:186px;
	height:240px;
	border:0 none;
}

div#referenceInfo2 {
	float:left;
	margin-left:7px;
	margin-right:10px;
	width:300px;
	border:0 none;
}

.newst { display: block; margin:0px; color: #E62988; font-weight: bold; font-size: 13px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.newsa { display: block; margin:0px; color: #575757; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.newstxt { display: block; margin:0px; color: #575757; font-size: 11px; font-family: arial, helvetica, geneva, Swiss, SunSans-regular; }


