A.menufamille {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
font-weight: bold;
}
A.menufamille:hover {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight: bold;
color: #FFCC00;
}
A.menussfamille {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color: #000000;
}
A.menussfamille:hover {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
font-weight: normal;
color: #000000;
background-color: #FFCA50;
}

A.menulink {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #FFFFFF;
font-weight: bold;
}
A.menulink:hover {
text-decoration: none;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color: #000000;
font-weight: bold;
background-color: #FFFFFF;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.text_border {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	border-bottom: 1px #fec550 solid;
}
.fdbody {
	background-color: #AAB2B8;
}
.textnorm {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.textnormlight {


	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.fdmarron {
	background-color: #8C623C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;

}
.textfamille {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.textblanc {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
}
.ttablo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #FEC550;
}
.texttablo {
	background-color: #EDCC96;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.titreblanc {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #999999;
}
/* Formulaire*/
.textf {
	padding: 2px 0px 1px 2px;
}
.atextf {
	padding: 2px 0px 1px 2px;
	background-color: #ffee66;
}
.pricef {
	padding: 2px 0px 1px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #294679;
}
.apricef {
	padding: 2px 0px 1px 2px;
	background-color: #ffee66;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #294679;
}
.self {
	padding: 2px 0px 1px 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #294679;
}
.aself {
	padding: 2px 0px 1px 2px;
	background-color: #ffee66;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #294679;
}
.chkf {
	padding: 9px 2px 2px 2px;
}
.achkf {
	padding: 9px 2px 2px 2px;
	background-color: #ffee66;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	background-color: #FEC550;

}
.textblanc2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #999999;

}



.xWrapFormEvo input:focus, 
.xWrapFormEvo input.xlight:focus, 
.xWrapFormEvo select:focus, 
.xWrapFormEvo select.xlight:focus, 
.xWrapFormEvo textarea:focus, 
.xWrapFormEvo textarea.xlight:focus 
{ 
	background-color: lightyellow;



}
.xWrapFormEvo input.xlight, 
.xWrapFormEvo select.xlight, 
.xWrapFormEvo textarea.xlight { 



	background-color: #ffcc00;
}
