body {
	background-color: #FFFFFF;
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
}

.texte {
	font-family: Arial, Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #000000;
}

.texte1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	color: #666666;
}

.textevert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #19AD3B;
}

.textegras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #666666;
	font-weight: bold;
}

.lien2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	color: #000000;
	text-decoration: none;
}

a.lien2:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; color: #666666;} 

a.lien2:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; line-height: normal; color: #666666; }

a.lien2:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; text-decoration: underline ; line-height: normal; color: #666666;}


.lien3 {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-decoration: none ; line-height: normal; color: #666666;}

a.lien3:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	background-color: #EF7DC3;
} 

a.lien3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	color: #FFFFFF;
	background-color: #EE7FC3;
}

a.lien3:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal;  text-decoration: underline ; line-height: normal; color: #000000;}


.lien {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-decoration: none ; line-height: normal; color: #666666;}

a.lien:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; color: #666666;} 

a.lien:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; color: #666666; }

a.lien:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal;  text-decoration: underline ; line-height: normal; color: #666666;}


.liensoul {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-decoration: underline ; line-height: normal; color: #666666;}

a.liensoul:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; color: #666666;} 

a.liensoul:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; color: #666666; }

a.liensoul:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal;  text-decoration: none ; line-height: normal; color: #666666;}



.liensoulvert {	font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-decoration: underline ; line-height: normal; color: #19AD3B;}

a.liensoulvert:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; color: #19AD3B;} 

a.liensoulvert:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; color: #19AD3B; }

a.liensoulvert:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal;  text-decoration: none ; line-height: normal; color: #19AD3B;}


.lienorange {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; text-decoration: none ; line-height: normal; color: #D24200;}

a.lienorange:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: #D24200;} 

a.lienorange:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: normal; color: #D24200; }

a.lienorange:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal;  text-decoration: underline ; line-height: normal; color: #D24200;}


.lienmarron {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;; text-decoration: none ; line-height: normal; color: #7C0800;}

a.lienmarron:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;; line-height: normal; color: #7C0800;} 

a.lienmarron:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;; line-height: normal; color: #7C0800; }

a.lienmarron:hover { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;;  text-decoration: underline ; line-height: normal; color: #7C0800;}



.lienactu {	font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; text-decoration: none ; line-height: normal; color: #71ABE5;}

a.lienactu:link { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; color: #71ABE5;} 

a.lienactu:visited { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal; line-height: normal; color: #71ABE5; }

a.lienactu:hover { font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-style: normal;  text-decoration: underline ; line-height: normal; color: #71ABE5;}



.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #1860A1;
}
.textefil {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
.vertgras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #59D505;
}
.gvertgras {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #59D505;
}
.titreorangegras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #D24200;
}
.titreactu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #71ABE5;
}
.dateactu {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	color: #71ABE5;
}

.textebleuclair {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #71ABE5;
}
.texterouge {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #C40403;
}
.texterougegras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #C40403;
}.titreencyclo {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #D24200;
}
a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #18AD3B;
	text-decoration: none ;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #d18AD3B;
	text-decoration: underline ;
}
.legende {
font-family: Arial, Helvetica, sans-serif; font-size: 9px; font-style: normal; text-decoration: none ; line-height: normal; color: #88a7bc;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #7C0800; 

}
.titrerougegras {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #C40403;
}
.marrongras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #7C0800;
}

.lienblanc {	font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none ; line-height: normal; color: #FFFFFF;}

a.lienblanc:link { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: normal; color: #FFFFFF;} 

a.lienblanc:visited { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; line-height: normal; color: #FFFFFF; }

a.lienblanc:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	color: #FFFFFF;
	background-color: #009900;
}


.bleugras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5FA0CC;
}
.textemarron {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #7C0800;
}
.lienblanc2 {
font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; text-decoration: none ; line-height: normal; color: #FFFFFF;
}
a.lienblanc2:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	line-height: normal;
	color: #FFFFFF;
	background-color: #7C0800;
}
.times {
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
}
.arial {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.courier {
	font-family: "Courier New", Courier, mono;
}

/* Romain */

.navigation {
	float:right;
	background-color:#59D505;
	padding:2px;
	color: #FFF;
	border-left:solid 8px #19AD3B;
	padding-left:6px;
}
.navigation span.select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin:0px;
	padding:2px;
	padding-left:6px;
	padding-right:6px;
	background-color:#59D505;
	color: #FFF;
	text-decoration:none;
	border-left:solid 1px #FFF;
	background-color:#FA721A;
	color: #FFF;
}
.navigation a,.navigation a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin:0px;
	padding:2px;
	padding-left:6px;
	padding-right:6px;
	background-color:#59D505;
	color: #003F0E;
	text-decoration:none;
	border-left:solid 1px #FFF;
}
.navigation a:hover {
	background-color:#FA721A;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	margin:0px;
	padding:2px;
	padding-left:6px;
	padding-right:6px;
	text-decoration:none;
	border-left:solid 1px #FFF;
}
#header,#header img{
	float:left;
	padding:0;
	margin:0;
	text-align:left;
	}
	
a.link01,a.link01:visited{
	background-image: url("../images/h_menu0.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	width:120px;
	height:30px;
	display:block;
	border:solid 0px red;
	float:left;
}
a.link01:hover,a.link01:active{
	background-position:bottom left;
}


a.link02,a.link02:visited{
	background-image: url("../images/h_menu2.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	width:104px;
	height:30px;
	display:block;
	float:left;
}
a.link02:hover,a.link02:active{
	background-position:bottom left;
}

a.link03,a.link03:visited{
	background-image: url("../images/h_menu3.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	width:175px;
	height:30px;
	display:block;
	float:left;
}
a.link03:hover,a.link03:active{
	background-position:bottom left;
}

a.link04,a.link04:visited{
	background-image: url("../images/h_menu4.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	width:221px;
	height:30px;
	display:block;
	float:left;
}
a.link04:hover,a.link04:active{
	background-position:bottom left;
}

a.link05,a.link05:visited{
	background-image: url("../images/h_menu6.jpg");
	background-position:top left;
	background-repeat:no-repeat;
	width:133px;
	height:30px;
	display:block;
	float:left;
}
a.link05:hover,a.link05:active{
	background-position:bottom left;
}

span.link05select{
	background-image: url("../images/h_menu6.jpg");
	background-repeat:no-repeat;
	width:133px;
	height:30px;
	display:block;
	float:left;
	background-position:bottom left;
}


#titre{text-align:justify}
#titre span{background:transparent url("../images/texte_home.gif") no-repeat top left;width:301px;height:55px;display:block}
#titre span h1{display:block;width:301px;height:55px;text-indent:-9999px}
