.horschamps {
display: none; 
}

.fond {

	background-image: url(fond.gif);

	background-repeat: no-repeat;



}

.fondmenu01 {

	background-image: url(menu01.jpg);

	background-attachment: fixed;

	background-repeat: no-repeat;

	background-position: center top;

}

.date {

	font-family: arial;

	font-size: 9px;

	font-style: normal;

	font-weight: normal;

	color: #7694BC;

}

.menu {

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}



a.menu:link {

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

a.menu:active {

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

a.menu:visited {

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

}

a.menu:hover {

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #E28C9E; /* FDCDD6 */

	text-decoration: none;

}

.fondsmenu {

	background-image: url(menu05.gif);

	background-repeat: repeat-y;

}

.sousmenu {

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #82C0EA;

	text-decoration: none;

}

.sousmenu A:link {

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #82C0EA;

	text-decoration: none;

}

.sousmenu A:hover {

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: #DBF1FF;

	text-decoration: none;

}

.pointmenu {

	background-image: url(menu_points.gif);

	background-repeat: no-repeat;

}

.fondmenu02 {

	background-image: url(menu07.jpg);

	background-repeat: no-repeat;

}

.fondmenubas {

	background-image: url(menu07b.jpg);

	background-repeat: no-repeat;

}

.fondmenuhauteur {

	background-image: url(menu06.jpg);

	background-repeat: repeat-y;

}

.barre {

	background-attachment: fixed;

	background-image: url(base_line.gif);

	background-repeat: no-repeat;

	background-position: right center;

}

.texte01 {

	font-family: arial;

	font-size: 9px;

	font-weight: normal;

	color: #1C3D69;

}

.texte01 A:link {

	font-family: arial;

	font-size: 9px;

	font-weight: normal;

	color: #489ACA;

	text-decoration: none;

}

.texte01 A:hover {

	font-family: arial;

	font-size: 9px;

	font-weight: normal;

	color: #1C3D69;

	text-decoration: none;

}

.fondactu {

	background-image: url(blocactu02.gif);

	background-repeat: repeat-y;

}

.actu {

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

}

a.actu:link {

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

}

a.actu:active {

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

}

a.actu:visited {

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #FFFFFF;

}

a.actu:hover {

	font-family: arial;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #DF5151; /*DF5151 E28C9E*/

}

.texte02 {

	font-family: arial;

	font-size: 11px;

	font-weight: normal;

	color: #1B3D68;

}

.titre {

	font-family: arial;

	font-size: 16px;

	font-weight: bold;

	color: #1B3D68;

}

.texte03 {

	font-family: arial;

	font-size: 11px;

	font-weight: bold;

	color: #E28C9E; /*9F6972*/

}

.bleu13 { color:#336699;font-size:13px;font-family:Arial;font-weight:normal; }

.bleu13b { color:#336699;font-size:13px;font-family:Arial;font-weight:bold; }

.bleu15b { color:#336699;font-size:15px;font-family:Arial;font-weight:bold; }

.bleu16b { color:#336699;font-size:16px;font-family:Arial;font-weight:bold; }

a.bleu13b:link { color:#336699;font-size:13px;font-family:Arial;font-weight:bold;text-decoration:underline; }

a.bleu13b:active { color:#336699;font-size:13px;font-family:Arial;font-weight:bold;text-decoration:underline; }

a.bleu13b:visited { color:#336699;font-size:13px;font-family:Arial;font-weight:bold;text-decoration:underline; }

a.bleu13b:hover { color:#E28C9E;font-size:13px;font-family:Arial;font-weight:bold;text-decoration:underline overline; }

.blanc13 { color:#FFFFFF;font-size:13px;font-family:Arial;font-weight:normal; }

.blanc13b { color:#FFFFFF;font-size:13px;font-family:Arial;font-weight:bold; }

a.blanc13b:link { color:#FFFFFF;font-size:13px;font-family:Arial;font-weight:bold;text-decoration:underline; }

a.blanc13b:active { color:#FFFFFF;font-size:13px;font-family:Arial;font-weight:bold;text-decoration:underline; }

a.blanc13b:visited { color:#FFFFFF;font-size:13px;font-family:Arial;font-weight:bold;text-decoration:underline; }

a.blanc13b:hover { color:#E28C9E;font-size:13px;font-family:Arial;font-weight:bold;text-decoration:underline overline; }

.blanc13 { color:#FFFFFF;font-size:13px;font-family:Arial;font-weight:normal; }

.plan { color:#336699;font-size:12px;font-family:Arial;font-weight:normal; }

a.plan:link { color:#336699;font-size:12px;font-family:Arial;font-weight:normal;text-decoration:underline; }

a.plan:active { color:#336699;font-size:12px;font-family:Arial;font-weight:normal;text-decoration:underline; }

a.plan:visited { color:#336699;font-size:12px;font-family:Arial;font-weight:normal;text-decoration:underline; }

a.plan:hover { color:#E28C9E;font-size:12px;font-family:Arial;font-weight:normal;text-decoration:underline overline; }

.bleu9 { color:#336699;font-size:9px;font-family:Arial;font-weight:normal; }

.rouge13b { color:#FF0000;font-size:13px;font-family:Arial;font-weight:bold; }

.rouge15b { color:#FF0000;font-size:15px;font-family:Arial;font-weight:bold; }

.rouge16b { color:#FF0000;font-size:16px;font-family:Arial;font-weight:bold; }

.rouge13 { color:#FF0000;font-size:13px;font-family:Arial;font-weight:normal; }

.chemin { color:#93ACCE;font-size:12px;font-family:Arial;font-weight:normal; }

a.chemin:link { color:#93ACCE;font-size:12px;font-family:Arial;font-weight:normal;text-decoration:underline; }

a.chemin:active { color:#93ACCE;font-size:12px;font-family:Arial;font-weight:normal;text-decoration:underline; }

a.chemin:visited { color:#93ACCE;font-size:12px;font-family:Arial;font-weight:normal;text-decoration:underline; }

a.chemin:hover { color:#E28C9E;font-size:12px;font-family:Arial;font-weight:normal;text-decoration:underline overline; }



.formulaire { font-family:Arial;font-size: 11px;color:#336699;background-color:#F1A3B2;font-weight:bold; }

.formadmin { font-family:Arial;font-size: 11px;color:#336699;background-color:#F1A3B2;font-weight:bold; } /*2B4776 E28C9E F5D4DB F1A3B2 EEBCC5*/

.ctadmin { font-family:Arial;font-size: 10px;color:#336699;background-color:#F1A3B2;font-weight:normal; }

.boutonformulaire { font-family:Arial;font-size: 13px;color:#FFFFFF;background-color:#336699;font-weight:bold; }

.cadretitre { border-width: 1px 1px 1px 1px; border-style: solid; border-color: #336699;background-color:#F1A3B2;

color:#336699;font-size:13px;font-family:Arial;font-weight:bold; }

a.cadretitre { border-width: 2px 2px 2px 2px; border-style: solid; border-color: #336699;background-color:#F1A3B2;

color:#336699;font-size:13px;font-family:Arial;font-weight:bold;cursor: pointer;display: block;padding-left:3px;padding-top:3px;padding-bottom:3px;padding-right:3px; }

a.cadretitre:hover { border-width: 2px 2px 2px 2px; border-style: solid; border-color: #F1A3B2;background-color:#336699;

color:#F1A3B2;font-size:13px;font-family:Arial;font-weight:bold;cursor: pointer;display: block; }



.cadretitrebleu { border-width: 1px 1px 1px 1px; border-style: solid; border-color: #F1A3B2;background-color:#C4D7F3;

color:#336699;font-size:13px;font-family:Arial;font-weight:bold; }

tr.entete {
	background-color: #003366;
	color: #FFFFFF;
}

tr.ligne_sombre {
	background-color: #F1A3B2;;
}

tr.ligne_claire {
	background-color: #EEEEEE;
}
