body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px;
	scrollbar-3dlight-color : #669999;
	scrollbar-arrow-color : #FFCCCC;
	scrollbar-base-color : Maroon;
	scrollbar-darkshadow-color : Black;
	scrollbar-face-color : Maroon;
	scrollbar-highlight-color : #FFCCCC;
	scrollbar-shadow-color : #990000;
	scrollbar-track-color : #DDEFFF;
}
.txt_blanc {  font-size: 9px; color: #FFFFFF; text-decoration: none}
.lien_blanc { font-size: 9px; color: #FFFFFF; text-decoration: none }
.lien_blanc:hover { font-size: 9px; color: #FFFFFF; text-decoration: underline }
.lien_blanc:visited { font-size: 9px; color: #FFFFFF }
.lien_blanc2 { font-size: 9px; color: #FFFFFF; font-weight: bold }
.lien_blanc2:hover { font-size: 9px; color: #FFFFFF; text-decoration: none; font-weight: bold }
.lien_blanc2:visited { font-size: 9px; color: #FFFFFF; font-weight: bold }
.lienBlancLeft { font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: none ; letter-spacing: 2px}
.lienBlancLeft:hover { font-size: 12px; font-weight: bold; color: #FFFFFF; text-decoration: underline; letter-spacing: 2px }
.lienBlancLeft:visited { font-size: 12px; font-weight: bold; color: #FFFFFF; letter-spacing: 2px }
table {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px}
h2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal}
td .sectionMenu  {
	background-color: #990000;
	font-size : 11px;
	font-weight : bold;
	color: #FFFFFF;
}
a {  color: #0066CC}
a:hover {  color: #CC0000; text-decoration: none}
a:active {  color: #999999}

#menu_admin  a {
	color: #0066CC;
	font-size : 10px;
}

.titreBlanc { font-size: 10px; color: #FFFFFF; font-weight: bold}
.smallText {  font-size: 9px; color: #666666}
.tdAccueil {  color: #990000; background-color: #FFFBFB; font-size: 12px; font-family: Arial, Helvetica, sans-serif}
h1 {  font-size: 14px; font-weight: bold; color: #990000}
.titreRouge {  font-size: 12px; font-weight: bold; color: #990000; letter-spacing: 1px}
.nomConteur {  font-size: 13px; font-weight: bold; color: #990000}
.sousTitreConteur {  font-size: 11px; color: #666666; font-style: italic}
.url {  font-size: 9px; color: #666666; font-style: italic}
.texteGris {  font-size: 11px; color: #333333 }
.titreActus {  font-size: 12px; color: #FFFFFF; font-weight: bold}
.fondRose {  background-color: #FFDDCC}
.boutonform {  color: #FFFFFF; background-color: #990000; font-weight: bold}
.tdListConteurs
	 { color: #681318; background-color: #FFFBFB ; font-size: 10px}
.tdListConteurs2
	{ color: #681318; background-color: #FFFFFF; font-size: 10px}
.tdTitreList { color: #681318; background-color: #FFDDCC; font-weight: bold}

.titreRouge2 {
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	letter-spacing: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

.texteNoir {  font-size: 11px; color: #000000 }
.texteGris2 { font-size: 12px; color: #333333 ; font-weight: bold; font-family: Arial, Helvetica, sans-serif; padding-top: 5px; padding-bottom: 5px; clear: none; float: none}
.texteNoir2 { font-size: 12px; color: #333333; font-weight: bold}

li {
	list-style-type: circle;
	line-height: 16px;
	list-style-position: outside;
	margin-left: -20px;
	font-size: 10px;
}

.titreFondRouge {
	font-weight: bold;
	color: #FFFFFF;
	background-color: #660000;
}

.textBloc {
	color: #666666;
	background-color: #FFFFFF;
	border-top: 1px dotted #999999;
	border-right: 1px dotted #999999;
	border-bottom: 1px dotted #999999;
	border-left: 1px dotted #999999;
	vertical-align: top;
}

.borderRed {
	border: 1px dotted #CC0000;
}

.texteNews {
	color: #000000;
	margin-left: 15px;
}

.tdFondBleu {
	background-attachment: fixed;
	background-color: #F2F9FF;
	background-image: url(../images/illustraccueil.jpg);
	background-repeat: no-repeat;
	background-position: right top;
}

.texteRouge {
	color: #990000;
}

legend {
 color: #CC0000;
 font-weight: bold;
 font-size: 10pt;
 padding: 2px;
 border: 1px solid #CC0000;
 background-color: #FFFFFF;
 margin-bottom: 10px;
}
 
fieldset {
 background-color: #FFFFFF;
 background-image: url(../images/degrad_fond.jpg);
 background-position: top;
 background-repeat: repeat-x;
 margin-right: 15px;
 padding: 0 10px 10px 10px;
}

input {
	color: #003399;
	font-size: 0.9em;
}

textarea {
	color: #003399;
	font-size: 1.1em;
}
 
#actus fieldset {
 background-color: transparent;
 padding: 0;
 background-image: url(../images/fondCadrillage.gif);
 background-repeat: repeat;
 margin: 0;
 width: 90%;
}
#actus legend {
 color: #CC0000;
 font-weight: bold;
 font-size: 8pt;
 padding: 1px;
 border: 1px solid #CC0000;
 background-color: #FFFFFF;
 margin-bottom: 5px;
}
.titreRevue {
	padding: 2px 0 2px 10px;
	font-size: 11pt;
	font-weight: bold;
	color: #333333;
	background-color: #EEEEEE;
	border-top: solid 1px #CCCCCC;
}
.titreRubrique {
	padding: 2px 0 2px 12px;
	font-size: 10pt;
	font-weight: bold;
	color: #666666;
	background-image: url(../images/fleche_red1.gif);
	background-position: left;
	background-repeat: no-repeat;
}
.rubrique {
	font-size: 8pt;
	padding: 0 0 1px 25px;
	background-color: #FFFFFF;
}
.pointilles {
	background-image: url(../images/fond_pointilles.gif);
	background-position: center;
	background-repeat: repeat-x;
}
.tableRevue {
	padding: 2px;
	background-color: #FFFFFF;
	border-left: solid 1px #CCCCCC;
	border-right: solid 1px #CCCCCC;
	border-bottom: dashed 1px #CCCCCC;
}
.edito {
	border: 1px dotted #CCCCCC;
}