body {
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	}
p { font-family: arial, helvetica; font-size: 13px; font-weight: normal; color: #000000 }
div { font-family: arial, helvetica; font-size: 13px; font-weight: normal; color: #000000 }
td { font-family: arial, helvetica; font-size: 13px; font-weight: normal; color: #000000 }
th { font-family: arial, helvetica; font-weight: normal; color: #000000 }

a.lienmenu { color: #ffffff; font: arial, helvetica; font-size: 11px; font-weight: bold; text-decoration: none; text-transform:uppercase; }
a.lienmenu:link { color: #ffffff; font: arial, helvetica; font-size: 11px; font-weight: bold; text-decoration: none; text-transform:uppercase; }
a.lienmenu:hover { color: #CCCCCC; font: arial, helvetica; font-size: 11px; font-weight: bold; text-decoration: none; text-transform:uppercase; }

a.news:link {font-size: 10pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; font-weight: bold}
a.news:visited {font-size: 10pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; font-weight: bold}
a.news:active { font-size: 10pt; color: #000000; font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; font-weight: bold}
a.news:hover { font-size: 10pt; color: #caa300;  font-family: verdana, arial, helvetica, sans-serif; text-decoration: none; font-weight: bold}

a.lienmenu1 { color: #999999; font: arial, helvetica; font-size: 11px; font-weight: bold; text-decoration: none; text-transform:uppercase; }
a.lienmenu1:link { color: #999999; font: arial, helvetica; font-size: 11px; font-weight: bold; text-decoration: none; text-transform:uppercase; }
a.lienmenu1:hover { color: #FF0000; font: arial, helvetica; font-size: 11px; font-weight: bold; text-decoration: none; text-transform:uppercase; }

a.lienmenu1On { color: #FF0000; font: arial, helvetica; font-size: 11px; font-weight: bold; text-decoration: none; text-transform:uppercase; }
a.lienmenu1On:link { color: #FF0000; font: arial, helvetica; font-size: 11px; font-weight: bold; text-decoration: none; text-transform:uppercase; }
a.lienmenu1On:hover { color: #FF0000; font: arial, helvetica; font-size: 11px; font-weight: bold; text-decoration: none; text-transform:uppercase; }

a.liensubmenu { color: #666666; font: arial, helvetica; font-size: 10px; font-weight: bold; text-decoration: none; text-transform:uppercase; }
a.liensubmenu:link { color: #666666; font: arial, helvetica; font-size: 10px; font-weight: bold; text-decoration: none; text-transform:uppercase; }
a.liensubmenu:hover { color: FF0000; font: arial, helvetica; font-size: 10px; font-weight: bold; text-decoration: none; text-transform:uppercase; }

a.liensubmenuOn { color: #FF0000; font: arial, helvetica; font-size: 10px; font-weight: bold; text-decoration: none; text-transform:uppercase; }
a.liensubmenuOn:link { color: #FF0000; font: arial, helvetica; font-size: 10px; font-weight: bold; text-decoration: none; text-transform:uppercase; }
a.liensubmenuOn:hover { color: #FF0000; font: arial, helvetica; font-size: 10px; font-weight: bold; text-decoration: none; text-transform:uppercase; }

a.lienmarge { color: #CCCCCC; font: arial, helvetica; font-size: 12px; font-weight: bold; text-decoration: none; }
a.lienmarge:link { color: #CCCCCC; font: arial, helvetica; font-size: 12px; font-weight: bold; text-decoration: none; }
a.lienmarge:hover { color: #ffffff; font: arial, helvetica; font-size: 12px; font-weight: bold; text-decoration: none; }

a { color: #000000; font: arial, helvetica; font-weight: bold; text-decoration: none; }
a:link { color: #000000; font: arial, helvetica; font-weight: bold; text-decoration: none; }
a:hover { color: #000000; font: arial, helvetica; font-weight: bold; text-decoration: underline; }

a.lienhome { color: #8F8F8F; font: arial, helvetica; font-size: 12px; text-decoration: none; }
a.lienhome:link { color: #8F8F8F; font: arial, helvetica; font-size: 12px; text-decoration: none; }
a.lienhome:hover { color: #8F8F8F; font: arial, helvetica; font-size: 12px; text-decoration: underline; }

a.lienliste { color: Gray; font: arial, helvetica; font-size: 12px; font-weight: bold; text-decoration: none; }
a.lienliste:link { color: Gray; font: arial, helvetica; font-size: 12px; font-weight: bold; text-decoration: none; }
a.lienliste:hover { color: Gray; font: arial, helvetica; font-size: 12px; font-weight: bold; text-decoration: underline; }

a.titreliste { color: black; font: arial, helvetica; font-size: 12px; text-decoration: none; }
a.titreliste:link { color: black; font: arial, helvetica; font-size: 12px; text-decoration: none; }
a.titreliste:hover { color: red; font: arial, helvetica; font-size: 12px; font-weight: bold; text-decoration: none; }

a.lienCriteria { color: Gray; font: arial, helvetica; font-size: 11px; font-weight: bold; text-decoration: none; }
a.lienCriteria:link { color: Gray; font: arial, helvetica; font-size: 11px; font-weight: bold; text-decoration: none; }
a.lienCriteria:hover { color: Gray; font: arial, helvetica; font-size: 11px; font-weight: bold; text-decoration: underline; }

a.lienonglet { color: #66666; font: arial, helvetica; font-size: 12px; text-decoration: none; }
a.lienonglet:link { color: #66666; font: arial, helvetica; font-size: 12px; text-decoration: none; }
a.lienonglet:hover { color: #FF0000; font: arial, helvetica; font-size: 12px; text-decoration: underline; }



.tdmargegauche {
	background-repeat: no-repeat;
	background-position: top;
	background-image: url(images/v2/fond_marge_gauche.jpg);
}
.tdmargedroite {
	background-repeat: no-repeat;
	background-position: top;
	background-image: url(images/v2/fond_marge_droite.jpg);
}
.titrehome { background-repeat: no-repeat; background-position: top; 
	 color: #666666; font: arial, helvetica; font-size: 12px; font-weight: bold; text-decoration: none; text-transform:none; }

.contact {
	color : #FFFFFF;
	font: arial, helvetica; 
	font-size: 12px; font-weight: bold; 
}
a.contactMail { color: White; font: arial, helvetica; font-size: 12px; font-weight: bold; text-decoration: none; }
a.contactMail:link { color: White; font: arial, helvetica; font-size: 12px; font-weight: bold; text-decoration: none; }
a.contactMail:hover { color: White; font: arial, helvetica; font-size: 12px; font-weight: bold; text-decoration: underline; }

input {	font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; border: 1px solid #000000; }

.fldSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.txtSearch {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; border: 1px solid #000000; }
.checkbox {	font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; border: 0px; }
.radio {	font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; border: 0px; }
.submit { font-family: arial, helvetica, sans-serif; font-size: 12px; font-weight: normal; border: 0px; }

.enteteMenu { color: #ffffff; font: arial, helvetica; font-size: 11px; font-weight: bold; text-decoration: none; text-transform:uppercase; }

criteria {background: Red; }	

