td.actualite {
	font : 8pt/14pt Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	text-decoration : none;
	text-align : center;
}
td.rubrique {
	font : Bold 12pt/24pt Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	text-decoration : none;
	padding : 3px 2px 18px 40px;
}
td.haut {
	font : 16pt/24pt Verdana, Arial, Helvetica, sans-serif;
	color : #074997;
	text-decoration : none;
}
td.adresse {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #074997;
	text-decoration : none;
	text-align : center;
}
a.sommes {
	font : Bold 12pt/24pt Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	text-decoration : none;
}
a.sommes:hover {
	font : Bold 12pt/24pt Verdana, Arial, Helvetica, sans-serif;
	color : #F7E59B;
	text-decoration : none;
    text-decoration : underline;
}
a.produits {
	font : Bold 12pt/24pt Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	text-decoration : none;
}
a.produits:hover {
	font : Bold 12pt/24pt Verdana, Arial, Helvetica, sans-serif;
	color : #B6CDE9;
	text-decoration : none;
    text-decoration : underline;
}
a.programmes {
	font : Bold 12pt/24pt Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	text-decoration : none;
}
a.programmes:hover {
	font : Bold 12pt/24pt Verdana, Arial, Helvetica, sans-serif;
	color : #FFD11B;
	text-decoration : none;
    text-decoration : underline;
}
a.contact {
	font : Bold 12pt/24pt Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	text-decoration : none;
}
a.contact:hover {
	font : Bold 12pt/24pt Verdana, Arial, Helvetica, sans-serif;
	color : #FF880A;
	text-decoration : none;
    text-decoration : underline;
}
a.lettre {
	font : Bold 12pt/24pt Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	text-decoration : none;
}
a.lettre:hover {
	font : Bold 12pt/24pt Verdana, Arial, Helvetica, sans-serif;
	color : #7DB343;
	text-decoration : none;
    text-decoration : underline;
}
a.mail {
	font : 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #074997;
	text-decoration : none;
}
a.mail:hover {
	font : 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #074997;
	text-decoration : none;
    text-decoration : underline;
}
td.rub_peti {
	font : Bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #020D52;
	text-decoration : none;
	padding : 2px 2px 2px 10px;
}
a.sommes_peti {
	font : Bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #020D52;
	text-decoration : none;
}
a.sommes_peti:hover {
	font : Bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #F7E59B;
	text-decoration : none;
    text-decoration : underline;
}
a.produits_peti {
	font : Bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #020D52;
	text-decoration : none;
}
a.produits_peti:hover {
	font : Bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #B6CDE9;
	text-decoration : none;
    text-decoration : underline;
}
a.programmes_peti {
	font : Bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color :#020D52;
	text-decoration : none;
}
a.programmes_peti:hover {
	font : Bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #FFD11B;
	text-decoration : none;
    text-decoration : underline;
}
a.contact_peti {
	font : Bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #020D52;
	text-decoration : none;
}
a.contact_peti:hover {
	font : Bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #FF880A;
	text-decoration : none;
    text-decoration : underline;
}
a.lettre_peti {
	font : Bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #020D52;
	text-decoration : none;
}
a.lettre_peti:hover {
	font : Bold 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #7DB343;
	text-decoration : none;
    text-decoration : underline;
}
td.rub_peti_2 {
	font : 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #020D52;
	text-decoration : none;
	padding : 2px 2px 2px 25px;
}
td.text_centrale {
	font : 9pt/12pt Verdana, Arial, Helvetica, sans-serif;
	color : #08418C;
	text-decoration : none;
}
a.rub_haut {
	font : 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #020D52;
	text-decoration : none;
}
a.rub_haut:hover {
	font : 9pt Verdana, Arial, Helvetica, sans-serif;
	color : #FF6600;
	text-decoration : none;
    text-decoration : underline;
}
a.acceuil {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	text-decoration : none;
}
a.acceuil:hover {
	font : 8pt Verdana, Arial, Helvetica, sans-serif;
	color : #FF6600;
    text-decoration : underline;
}
table.trai {
	border : 1px solid #08418C;
}
td.hydro {
	font : 9pt/12pt Verdana, Arial, Helvetica, sans-serif;
	color : #08418C;
	text-decoration : none;
	background-color: #E9E9E9;
}
.f_haut,.f_prec,.f_suiv {
	text-decoration: none;
	color: white;
	background-color: #4682B4;
	font: bold 8pt Verdana;
	padding: 2px 5px;
}
.f_haut:hover,.f_prec:hover,.f_suiv:hover {
	color: #4682B4;
	background-color: transparent;
}
/*mise en page generale*/
p {
	margin-right: 5px;
}
/*formulaires*/
.formul{
	width: 360px;
}
.formul th{
	font: bold 8pt verdana;
	text-align: left;
	width: 170px;
	color: #08418C;
}
.formul td{
	font: 8pt verdana;
	text-align: left;
	color: #08418C;
}
.formul input,textarea,select {
	font: 8pt verdana;
	color: #08418C;
}
table.ht {
	border-bottom: 1px solid #0066cc;
	border-right: 1px solid #0066cc;
	margin-right: 5px;
}
table.ht th {
	border-top: 1px solid #0066cc;
	border-left: 1px solid #0066cc;
	font-size: 11px;
}
a.pyx {
	font : 7pt Verdana, Arial, Helvetica, sans-serif;
	color : #BDBEBD;
	text-decoration : none;
}
a.pyx:hover {
	font : 7pt Verdana, Arial, Helvetica, sans-serif;
	color : #BDBEBD;
	text-decoration : none;
    text-decoration : underline;
}
.blanc {
	color: white;
	}
/*layer page reseau*/
.lay
{
font : 9pt/12pt Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
}	
	