.arial_black_9 {
	font-family: "Trebuchet MS";
	font-size: 9px;
	font-weight: bold;
}
.arial_black_10 {
	font-family: "Trebuchet MS";
	font-size: 10px;
	font-weight: bold;
}
.arial_black_11 {
	font-family: "Trebuchet MS";
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
}
.arial_black_12 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
}
.arial_black_12_rouge {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}
.arial_black_14 {
	font-family: "Trebuchet MS";
	font-size: 14px;
	font-weight: bold;
}
.arial_black_16 {
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
}
.arial_9 { font-family: Arial, Helvetica, sans-serif; font-size: 9px }
.arial_10 { font-family: Arial, Helvetica, sans-serif; font-size: 10px}
.arial_11 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-decoration: none}
.arial_12 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none}
.arial_13 { font-family: Arial, Helvetica, sans-serif; font-size: 13px}
.typo_coul_01 {
	color: #454950;
	text-decoration: none
}
.typo_coul_02 {
	color: #898A92;
	text-decoration: none
}
.typo_coul_03 {
color: #CCCCCC; text-decoration: none
}
.fond_coul_01 {
	text-decoration: none;
	background-color: #454950
}
.fond_coul_02 {
	text-decoration: none;
	background-color: #898A92
}
.fond_coul_03 {
text-decoration: none ; background-color: #CCCCCC
}

a:hover {  color: #999999}
a:link {
	color: #65666D;
}
a:visited {
	color: #65666D;
}
a:active {
	color: #999999;
}


.cadre_gris { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: 1px #BFBFBF solid; clip:  rect(   ); height: 150px}
.efred_selection { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #BFBFBF none; overflow: auto; clip:  rect(   ); height: 150px; width: 100% }
.box {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #486b78}
.form {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; clip:  rect(   )}
.separateur_col_centre { padding-top: 3px; padding-right: 3px; padding-bottom: 3px; padding-left: 3px; border: #BFBFBF solid; clip: rect( ); height: 150px ; border-width: 0px 0px 0px 1px}
.separateur_horizontal { border: #BFBFBF solid; clip:  rect(   ); border-width: 0px 0px 0px 1px ; background-color: #BFBFBF}
.cadre_image { border: 1px #BFBFBF solid; clip:  rect(   )}
.photo_paysage {  background-image: url(../images/grand_paysage.jpg); background-repeat: no-repeat; background-position: center center}
.bandeau {  background-image: url(../images/bandeau.gif); background-repeat: no-repeat; background-position: left top}
.bandeau_small {  background-image: url(../images/bandeau_small.gif); background-repeat: no-repeat; background-position: left top}
