body { }
p { }
td { }
a:link { }
a:visited { }
a:hover { }
a:active { }
.titre { color: #4b0f0f; font-size: 12pt; font-family: arial, helvetica; font-weight: normal; text-decoration: none; text-align: right; }
.titre1 {
	color: #4b0f0f;
	font-size: 12pt;
	font-family: arial, helvetica;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	margin: 0px;
	padding: 0px;
}

.titrerubrique { color: #f29523; font-size: 12pt; font-family: arial, helvetica; font-weight: normal; text-decoration: none; text-align: right; }
a:hover.titre { color: #F29527; font-size: 10pt; font-family: arial, helvetica; font-weight: normal; text-decoration: none; text-align: right; }
.lienbasdepage { color: #b91e24; font-size: 8pt; font-family: arial, helvetica; font-weight: normal; text-decoration: none; text-transform: uppercase; }
.lienmenu { color: #fff; font-size: 9pt; font-family: arial, helvetica; font-weight: normal; text-decoration: none; }
a:hover.lienmenu { color: #f29523; font-size: 9pt; font-family: arial, helvetica; font-weight: normal; text-decoration: none; }
.lienmenuactif { color: #f29523; font-size: 9pt; font-family: arial, helvetica; font-weight: normal; text-decoration: none; }
.titre2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4A0F0E;
	word-spacing: -3px;
	font-weight: bold;
}
.lientxtpage { color: #4a0f0e; font-size: 9pt; font-family: arial, helvetica; font-weight: bold; text-decoration: none; }
a:hover.lientxtpage { color: #fff; font-size: 9pt; font-family: arial, helvetica; font-weight: bold; text-decoration: none; }
a:hover.lienbasdepage { color: #f29527; font-size: 8pt; font-family: arial, helvetica; font-weight: normal; text-decoration: none; text-transform: uppercase; }
.mentions { color: #b91e24; font-size: 8pt; font-family: arial, helvetica; text-decoration: none; text-align: right; }
.txt { color: white; font-size: 10pt; font-family: arial, helvetica; font-weight: normal; text-decoration: none; text-align: justify; }
.txtpage { color: #4a0f0e; font-size: 9pt; font-family: arial, helvetica; font-weight: normal; line-height: 12pt; text-decoration: none; text-align: justify; }
.txtpageblanc {
	color: #fff;
	font-size: 9pt;
	font-family: arial, helvetica;
	font-weight: normal;
	line-height: 12pt;
	text-decoration: none;
	text-align: justify;
}
.txtpageblanc8pt { color: #fff; font-size: 8pt; font-family: arial, helvetica; font-weight: normal; line-height: 10pt; text-decoration: none; text-align: justify; }
a:hover.txtpageblanc8pt { color: #f29527; font-size: 8pt; font-family: arial, helvetica; font-weight: normal; line-height: 10pt; text-decoration: none; }
.txtpageorange { color: #f29523; font-size: 10pt; font-family: arial, helvetica; font-weight: normal; line-height: 12pt; text-decoration: none; text-align: justify; }
.txtgras { color: white; font-size: 10pt; font-family: arial, helvetica; font-weight: bold; text-decoration: none; text-align: justify; }
.fleche1 { background-image: url(../images/fleche1.png); background-repeat: no-repeat; background-position: left top; }
.fleche2 { background-image: url(../images/fleche2.png); background-repeat: no-repeat; background-position: left top; }
.txttitreblanc { color: #4a0f0e; font-size: 11pt; font-family: arial, helvetica; font-weight: normal; text-decoration: none; text-align: justify; }
/*<agl.folder "scrool">*/
	.bloc {	width: 620px; height: 380px; overflow: auto; }
	.blocpresse { width: 640px; height: 300px; overflow: auto; }
/*</agl.folder>*/
.fondpage { background-image: url(../images/fond.gif); background-repeat: repeat-x; background-position: left top; }
#blocactu { color: white; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; text-align: justify; width: 285px; height: 195px; overflow: auto; visibility: visible; }
