 	/* @charset "utf-8"; */
/* CSS Document */
body {
	width: 1180px;
	margin: 0 auto;
	color: #000000;
	font-family:Verdana, sans-serif;
	background-color: #FFFFFF;
	padding:0;
	font-size:12px;
}


.groupe {
	background-color: #DDDDDD;
	color: #B90000;
	border-color:#996633
}
.groupe_lec {
	background-color: #DDDDDD;
	color: #000;
	border-color:#996633
}
legend {
	font-weight: bold;
}
.btrouge {
	font-weight: bold;
	color: #FFFF00;
	background-color: #FF0000;
}
.iconok {
	font-size: larger;
	font-weight: bold;
	color: #33FF66;
	border: thin solid #000000;
	height: 2em;
	width: 6em;
	background-color: #999999;
}
.iconorange {
	font-size: larger;
	font-weight: bold;
	color: #FF8000;
	border: thin solid #000000;
	height: 2em;
	width: 6em;
	background-color: #666666;
}
.iconbad {
	font-size: larger;
	font-weight: bold;
	color: #FFCC33;
	border: thin solid #000000;
	height: 2em;
	width: 6em;
	background-color: #999999;
}
.en_valeur {
	font-weight: bold;
	text-decoration: underline;
	background-color: #66CCFF;
}
.champ {
	line-height: 1em;
	text-align:right;
	padding-right: 5px;
}
.ERR {background-color:#FFFF00;color:#FF0033}
.AVERT {background-color:#FDDB55}
.petit_tab {
	font-size: medium;
	color: #3366FF;
	background-color: #FFFFFF;
}
.at {
	color: blue;
	text-decoration:underline;
}

.at:hover {
	color: purple;
	font-weight:bold;
}

/*
input.required, textarea.required, input.validate-email-notempty, input.an-required, input.validate-date-notempty,input.validate-date-year {

	border: 1px solid #FF0000;
}*/
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}
input.validation-passed, textarea.validation-passed {
	border: 1px solid #00CC00;
	color : #000;
}
.validation-advice {
	margin:0px;
	padding: 0px;
	background-color: #FF3300;
	color : #FFF;
	font-weight: bold;
	font-size:12px;
	width:200px;
	border:1px solid #000;
}
.custom-advice {
	margin: 5px 0;
	padding: 5px;
	background-color: #C8AA00;
	color : #FFF;
	font-weight: bold;
}