a:link { font-weight:bold; color:#FEFEFE; text-decoration:none }
a:visited { font-weight:bold; color:#E6E6E6; text-decoration:none }
a:hover { font-weight:bold; color:#fb9529; text-decoration:none }
a:active { font-weight:bold; color:#FEFEFE; text-decoration:underline }
a:focus { font-weight:bold; color:#E6E6E6; text-decoration:underline }

/*.fondgris {
	background-color: #E6E6E6;
}

.fondrouge {
	background-color: #BC1E2C;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.fondorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #FB9529;
}

.orange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #fc9529;
	font-style: italic;
	background-position: center;
	font-weight: bold;
}

.titre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #FFFFFF;
	background-image: url(images/puce-rouge.jpg);
	background-repeat: no-repeat;
	background-position: 5px;
	display: block;
	text-indent: 50px;
}

td img {
display: block;
}*/

/*
	/ CSS pour le controle des FORMULAIRES
*/

.validformalert {
	background-color: #FF9;
}
.labelalert {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #fefefe;
	font-weight:bold;
}
.divAlert {
	text-align: center;
	font-weight: bold;
	color: #FF0000;
	background-color: #F9C1CD;
	border-color: #FF0000;
	border: 2px solid;
	width: 255px;
	margin: 5px 5px 5px 5px;
	padding: 10px 5px 10px 5px;
}
.divAlert520px {
	text-align: center;
	font-weight: bold;
	color: #FF0000;
	background-color: #F9C1CD;
	border-color: #FF0000;
	border: 2px solid;
	width: 530px;
	margin: 5px 5px 5px 5px;
	padding: 10px 5px 10px 5px;
}
.divAlert2 {
	text-align: center;
	color: #FF0000;
	background-color: #F9C1CD;
	border-color: #FF0000;
	border: 2px solid;
	width: 255px;
	margin: 5px 5px 5px 5px;
	padding: 10px 5px 10px 5px;
}
/*.divForm {
	border: 1px solid white;
	width: 530px;
	margin: 5px 5px 5px 5px;
	padding: 10px 5px 10px 5px;
	background-color:#BA1E2B;
}*/
/*.divFormIdent {
	border: 1px solid white;
	width: 270px;
	height: 130px;
	margin: 5px 5px 5px 5px;
	padding: 0px 0px 0px 0px;
	background-color:#BA1E2B;
}*/
.divFormHidde {
	visibility:hidden;
	background-color:#FF0000;
}
.divGood {
	color: #000000;
	background-color: #F0FFF0;
	border-color: #00FF00;
	border: 2px solid;
	width: 650px;
	margin: 5px 5px 5px 5px;
	padding: 10px 5px 10px 5px;
}
