body {
	scrollbar-face-color: #9ED100;
	scrollbar-highlight-color: #9ED100;
	scrollbar-shadow-color: #9ED100;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-arrow-color: #009F4E;
	scrollbar-track-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #009F4E;
}
.main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.main td[background="/upload/pictures/encart_pattern_right.gif"] {
        background-position:right;
        width:34px !important;
}
.main td[background="/upload/pictures/encart_pattern_left.gif"] {
        width:34px !important;
}
.main td.encart {
        width:622px !important;
}
.main td[background="/upload/pictures/encart_top.gif"] { 
        width:100%;
} 
.menu_haut {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.menu_haut:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.menu_haut:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.menu_bas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: right;
	background-color: #9ED100;
	text-decoration: none;
}
.menu_bas:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: right;
	background-color: #9ED100;
	text-decoration: none;
}
.menu_bas:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: right;
	background-color: #9ED100;
	text-decoration: none;
}
.chemin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.chemin:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
}
.chemin:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C0E168;
	font-weight: bold;
	text-decoration: none;
}
.mentions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C0E168;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.mentions:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C0E168;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.mentions:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFF00;
	font-weight: bold;
	text-align: center;
	text-decoration: none;
}
.actu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: normal;
	text-align: left;
}
.raccourcis {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.raccourcis:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.raccourcis:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #008628;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.acces {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	text-align: left;
}
.introcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight:normal;
	text-align: left;
	background-color: #9ED100;
}
.defaulttitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	background-image: url(/upload/pictures/ligne.gif);	
}
.sommairelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.sommairelink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.sommairelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #04A8E3;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.alleralink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.alleralink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.alleralink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008628;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.sommairemainlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #04A8E3;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.sommairemainlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #04A8E3;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.sommairemainlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.encart {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.encartlink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.encartlink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.encartlink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	text-decoration: underline;
}
.encartmaintitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	padding-left: 10px;
	padding-bottom: 9px;
}
.encarttitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #008628;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.encartsoustitre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #008628;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.encartlien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF0000;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
}
.encartchapeau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.encartchapeau:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.encartchapeau:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #04A8E3;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.aproposcontent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-align: left;
	text-decoration: none;
	background-color: #04A8E3;
}
.search {
    border-bottom: #000000 1px solid;
    border-left: #000000 1px solid;
    border-right: #000000 1px solid; 
    border-top: #000000 1px solid; 
    background-color: white; 
    color: #000000; 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
	text-decoration: none;
	padding-left: 5px;
}
.snav {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #04A8E3;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.snav:visited {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #04A8E3;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.snav:hover {	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.css_mentions {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	font-style: italic;
	color: #000000;
}
.css_1 {background-color: #00A8E3;
	padding: 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 30px;
	text-align: center;
}
.css_2 {background-color: #CEE87F;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #156735;
	width: 40px;
	white-space: nowrap;
	text-align: center;
}
.css_3 {background-color: #9ED100;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #156735;
	white-space: nowrap;
	text-align: center;
}
.mailto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009F4E;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.mailto:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009F4E;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.mailto:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #009F4E;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.planlink1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #04A8E3;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.planlink1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #04A8E3;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.planlink1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.planlink2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #008628;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.planlink2:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #008628;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.planlink2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.planlink3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.planlink3:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
.planlink3:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #008628;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
}
