body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #666666;
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #333333;
	font-weight: normal;
}
.FdBody {
	background-image: url(images/menu_ombre.jpg);
	background-repeat: repeat-y;
	background-position: left top;
}
.menuGauche {
	background-image: url(images/fd_menu_b.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.menuRub {
	padding-right: 10px;
	padding-left: 15px;
	background-image: url(images/menu_fd_btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	background-color: #FCFBF6;
}
.menuRubSelect {
	padding-right: 10px;
	padding-left: 15px;
	text-align: left;
	background-color: #FCFBF6;
	background-image: url(images/menu_fd_btn.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.menuGauche .menuRub a{
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.menuGauche .menuRub a:hover{
	color: #5885AE;
	font-weight: bold;
}
.menuGauche .menuRubSelect a{
	font-family: "Trebuchet MS";
	font-size: 16px;
	font-weight: bold;
	color: #5885AE;
	text-decoration: none;
}
.menuGauche .menuRubSelect a:hover{
	color: #5885AE;
	font-weight: bold;
}
.menuSrub1 {
	padding-right: 10px;
	padding-left: 30px;
	text-align: left;
	background-image: url(images/fd_srub1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.menuSrub1Select {
	padding-right: 10px;
	padding-left: 30px;
	text-align: left;
	background-image: url(images/fd_srub1.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.menuGauche .menuSrub1 a{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
}
.menuGauche .menuSrub1 a:hover{
	color: #5885AE;
}
.menuGauche .menuSrub1Select a{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #648FB9;
	text-decoration: none;
	font-weight: bold;
}
.menuGauche .menuSrub1Select a:hover{
	color: #5885AE;
}
.menuSrub2 {
	padding-right: 10px;
	padding-left: 30px;
	text-align: left;
}
.menuSrub2Select {
	padding-right: 10px;
	padding-left: 30px;
	text-align: left;
}
.menuGauche .menuSrub2 a{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
}
.menuGauche .menuSrub2 a:hover{
	color: #5885AE;
}
.menuGauche .menuSrub2Select a{
	font-family: "Trebuchet MS";
	font-size: 14px;
	color: #5885AE;
	text-decoration: none;
	font-weight: normal;
}
.menuGauche .menuSrub2Select a:hover{
	color: #648FB9;
}
.navigation {
	padding-right: 20px;
	padding-left: 12px;
	font-size: 16px;
	font-family: "Trebuchet MS";
	color: #FFFFFF;
	font-weight: normal;
}
.navigation .srub {
	font-size: 14px;
	font-weight: normal;
}
.contenu{
	background-image: url(images/fd_contenu_h.jpg);
	background-repeat: no-repeat;
	background-position: left top;

}
.ContenuBas {
	background-image: url(images/fd_contenu_b.jpg);
	background-position: left bottom;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
}

a {
	font-weight: bold;
	color: #000000;
}
a:hover {
	color: #5885AE;
	text-decoration: none;
}
.siteTitreP {
	font-size: 22px;
	font-weight: normal;
	color: #960103;
	font-family: Arial, Helvetica, sans-serif;
}
.sitePhotoGauche {
	margin-right: 10px;
	margin-bottom: 10px;
}
.sitePhotoDroite {
	margin-bottom: 10px;
	margin-left: 10px;
}
.sitePhotoCadre {
	padding: 5px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
.sitePhotoCadreGauche {
	background-color: #FFFFFF;
	padding: 5px;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 1px solid #CAC2B5;
}
.sitePhotoCadreDroite {
	background-color: #FFFFFF;
	padding: 5px;
	margin-bottom: 10px;
	margin-left: 10px;
	border: 1px solid #CAC2B5;
}
.siteLegendeGauche {
	width: 210px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 5px;
	text-align: center;
}
.siteLegendeDroite {
	width: 210px;
	padding-top: 0px;
	padding-bottom: 10px;
	text-align: left;
	text-align: center;
}
.siteTitreTelechargement {
	font-size: 14px;
	font-weight: bold;
}
.siteListeTelechargement {
	list-style-image: url(images/puces/puce1.gif);
}
.siteListeErreurs {
	color: #D00039;
}
.siteChamp {
	background-image: url(images/formulaire/fd_gris.jpg);
	width: 300px;
	border: 1px solid #CCCCCC;
	padding-top: 3px;
	padding-left: 5px;
	height: 18px;
}
.siteChampArea {
	background-image: url(images/formulaire/fd_gris.jpg);
	width: 300px;
	border: 1px solid #CCCCCC;
	padding-top: 3px;
	padding-left: 5px;
}
.siteChampFichier {
	background-image: url(images/formulaire/fd_gris.jpg);
	width: 310px;
	border: 1px solid #CCCCCC;
	padding-top: 3px;
	padding-left: 5px;
	height: 18px;
}
.siteFormulaire {
	padding-left: 70px;
	padding-right: 30px;
	padding-bottom: 20px;
}
.siteChampListe {
	width: 307px;
	border: 1px solid #CCCCCC;
}
.footer {
	background-image: url(images/footer.jpg);
	background-position: left top;
}
.footer a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-right: 20px;
}
.footer a:hover{
	color: #000000;
	font-weight: normal;
	text-decoration: underline;
	padding-right: 20px;
}
