.sfond_petit {font-size: small}

.eafond,
.ebfond,
.mafond,
.mbfond {
	background-color:#993366; /* C6F */
	color:#FFFFFF;
	font-size: 14px;
	font-weight:bold;
}
.easfond,
.ebsfond,
.masfond,
.mbsfond {
	background-color:#E2A9C6;
	color:#993366;
	font-size: 14px;
	font-weight:bold;
}
.hhfond {
	background-color:#000080;
	color:#FFFFFF;
	font-size: 14px;
	font-weight:bold;
}
.hhsfond {
	background-color:#9B9BFF;
	color:#000080;
	font-size: 14px;
	font-weight:bold;
}
.pnfond {
	background-color:#FBC900;
	color:#000080;
	font-size: 14px;
	font-weight:bold;
}
.pnsfond {
	background-color:#FFF0B7;
	color:#F90;
	font-size: 14px;
	font-weight:bold;
}
.hofond {
	background-color:#060;
	color:#FFF;
	font-size: 14px;
	font-weight:bold;
}
.hosfond {
	background-color:#9C9;
	color:#006600;
	font-size: 14px;
	font-weight:bold;
}
.mefond {
	background-color:#00628C;
	color:#FFFFFF;
	font-size: 14px;
	font-weight:bold;
}
.mesfond {
	background-color:#0092CF;
	color:#FFFFFF;
	font-size: 14px;
	font-weight:bold;
}
.defond {
	background-color:#F69;
	color:#FFFFFF;
	font-size: 14px;
	font-weight:bold;
}
.desfond {
	background-color:#FCC;
	color:#999;
	font-size: 14px;
	font-weight:bold;
}
.mkfond {
	background-color:#9933CC;
	color:#FFFFFF;
	font-size: 14px;
	font-weight:bold;
}
.mksfond {
	background-color:#C58AFF;
	color:#FFFFFF;
	font-size: 14px;
	font-weight:bold;
}
.fofond {
	background-color:#FF9900;
	color:#000099;
	font-size: 14px;
	font-weight:bold;
}
.fosfond {
	background-color:#FFCC00;
	color:#000099;
	font-size: 14px;
	font-weight:bold;
}
.print {font-size: 9px}
.complet {
	font-weight: bold;
	color: #F00;
	xfont-size: medium;
	xtext-decoration: none;
	xbackground: #FF0;
}
.ecolo {
	font: 12px Arial, Helvetica, sans-serif;
	color: #060;
	background: #D6F5CD;
	width: 100%;
	border: medium solid #297916;
}


textarea.error,
select.error,
input.error { border:2px solid #F00; }
.error { color:#F00; vertical-align:middle}

.eafond .titre2,
.ebfond .titre2,
.mafond .titre2,
.mbfond .titre2,
.hhfond .titre2,
.pnfond .titre2,
.hofond .titre2,
.mefond .titre2,
.defond .titre2,
.mkfond .titre2,
.fofond .titre2 { color:#FFF; text-decoration:none;}

.eafond a:hover ,
.ebfond a:hover ,
.mafond a:hover ,
.mbfond a:hover ,
.hhfond a:hover ,
.pnfond a:hover ,
.hofond a:hover ,
.mefond a:hover ,
.defond a:hover ,
.mkfond a:hover ,
.fofond a:hover  { color:#FFF; text-decoration:underline }

.eafond a:visited ,
.ebfond a:visited ,
.mafond a:visited ,
.mbfond a:visited ,
.hhfond a:visited ,
.pnfond a:visited ,
.hofond a:visited ,
.mefond a:visited ,
.defond a:visited ,
.mkfond a:visited ,
.fofond a:visited  { color:#FFF;text-decoration:none; }

