html, body {
	background-color: #4a4a4a
}
/**************/
/*** Links ****/
/**************/
A:link {
	font-family: Helvetica, Arial, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-size: 11px
}
A:visited {
	font-family: Helvetica, Arial, sans-serif;
	color: #ffffff;
	text-decoration: none;
	font-size: 11px
}
A:active {
	font-family: Helvetica, Arial, sans-serif;
	color: #ff9900;
	text-decoration: none;
	font-size: 11px
}
A:hover {
	font-family: Helvetica, Arial, sans-serif;
	color: #ff9900;
	text-decoration: none;
	font-size: 11px
}
/**************************************/
/*** Links couleur header + footer ****/
/**************************************/
A.linkcouleur:link {
	color: #ff9900
}
A.linkcouleur:visited {
	color: #ff9900
}
A.linkcouleur:active {
	color: #ffffff
}
A.linkcouleur:hover {
	color: #ffffff
}
/********************/
/*** Links chemin ***/
/********************/
A.linkChemin:link {
	font-size: 11px
}
A.linkChemin:visited {
	font-size: 11px
}
A.linkChemin:active {
	font-size: 11px
}
A.linkChemin:hover {
	font-size: 11px
}
.chemin {
	font-family: Helvetica, Arial, sans-serif;
	margin-left: 7px;
	color: #ffffff;
	font-size: 11px
}
/**************************/
/*** Links menu gauche ***/
/**************************/
/*** Sommaire ***/
A.titreMenuGauche:link {
	font-family: Verdana, sans-serif;
	margin-left: 7px;
	color: #ff9801;
	font-size: 14px
}
A.titreMenuGauche:visited {
	font-family: Verdana, sans-serif;
	margin-left: 7px;
	color: #ff9801;
	font-size: 14px
}
A.titreMenuGauche:active {
	font-family: Verdana, sans-serif;
	margin-left: 7px;
	color: #ffffff;
	font-size: 14px
}
A.titreMenuGauche:hover {
	font-family: Verdana, sans-serif;
	margin-left: 7px;
	color: #ffffff;
	font-size: 14px
}
/*** Niveau 1 ***/
A.menuGaucheNiv1:link {
	font-family: Verdana, sans-serif;
	line-height: 1.5;
	margin-left: 7px;
	color: #ff9801;
	font-size: 12px
}
A.menuGaucheNiv1:visited {
	font-family: Verdana, sans-serif;
	line-height: 1.5;
	margin-left: 7px;
	color: #ff9801;
	font-size: 12px
}
A.menuGaucheNiv1:active {
	font-family: Verdana, sans-serif;
	line-height: 1.5;
	margin-left: 7px;
	color: #ffffff;
	font-size: 12px
}
A.menuGaucheNiv1:hover {
	font-family: Verdana, sans-serif;
	line-height: 1.5;
	margin-left: 7px;
	color: #ffffff;
	font-size: 12px
}

/********************************************/
/*** Changement de couleur menu gauche ***/
/********************************************/
/*** Niveau 1 ***/
A.menuGaucheAltNiv1:link {
	font-family: Verdana, sans-serif;
	/*	line-height: 0.8;*/
	margin-left: 7px;
	color: #ffffff;
	font-size: 12px
}
A.menuGaucheAltNiv1:visited {
	font-family: Verdana, sans-serif;
	/*	line-height: 0.8;*/
	margin-left: 7px;
	color: #ffffff;
	font-size: 12px
}
A.menuGaucheAltNiv1:active {
	font-family: Verdana, sans-serif;
	/*	line-height: 0.8;*/
	margin-left: 7px;
	color: #ff9801;
	font-size: 12px
}
A.menuGaucheAltNiv1:hover {
	font-family: Verdana, sans-serif;
	/*	line-height: 0.8;*/
	margin-left: 7px;
	color: #ff9801;
	font-size: 12px
}
/*** Niveau 2 ***/
A.menuGaucheAltNiv2:link {
	font-family: Verdana, sans-serif;
	/*	line-height: 0.8;*/
	margin-left: 20px;
	color: #bdca84;
	font-size: 10px
}
A.menuGaucheAltNiv2:visited {
	font-family: Verdana, sans-serif;
	/*	line-height: 0.8;*/
	margin-left: 20px;
	color: #bdca84;
	font-size: 10px
}
A.menuGaucheAltNiv2:active {
	font-family: Verdana, sans-serif;
	/*	line-height: 0.8;*/
	margin-left: 20px;
	color: #ffffff;
	font-size: 10px
}
A.menuGaucheAltNiv2:hover {
	font-family: Verdana, sans-serif;
	/*	line-height: 0.8;*/
	margin-left: 20px;
	color: #ffffff;
	font-size: 10px
}
/*** Niveau 3 ***/
A.menuGaucheAltNiv3:link {
	font-family: Verdana, sans-serif;
	/*	line-height: 0.8;*/
	margin-left: 32px;
	color: #bdca84;
	font-size: 9px
}
A.menuGaucheAltNiv3:visited {
	font-family: Verdana, sans-serif;
	/*	line-height: 0.8;*/
	margin-left: 32px;
	color: #bdca84;
	font-size: 9px
}
A.menuGaucheAltNiv3:active {
	font-family: Verdana, sans-serif;
	/*	line-height: 0.8;*/
	margin-left: 32px;
	color: #ffffff;
	font-size: 9px
}
A.menuGaucheAltNiv3:hover {
	font-family: Verdana, sans-serif;
	/*	line-height: 0.8;*/
	margin-left: 32px;
	color: #ffffff;
	font-size: 9px
}
/*** Niveau 4 ***/
A.menuGaucheAltNiv4:link {
	font-family: Verdana, sans-serif;
	/*	line-height: 0.8;*/
	margin-left: 44px;
	color: #bdca84;
	font-size: 10px
}
A.menuGaucheAltNiv4:visited {
	font-family: Verdana, sans-serif;
	/*	line-height: 0.8;*/
	margin-left: 44px;
	color: #bdca84;
	font-size: 10px
}
A.menuGaucheAltNiv4:active {
	font-family: Verdana, sans-serif;
	/*	line-height: 0.8;*/
	margin-left: 44px;
	color: #ffffff;
	font-size: 10px
}
A.menuGaucheAltNiv4:hover {
	font-family: Verdana, sans-serif;
	/*	line-height: 0.8;*/
	margin-left: 44px;
	color: #ffffff;
	font-size: 10px
}

/************************/
/*** Links box gauche ***/
/************************/
A.titreBoxGauche:link {
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	font-style: italic
}
A.titreBoxGauche:visited {
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	font-style: italic
}
A.titreBoxGauche:active {
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #ff9801;
	font-weight: bold;
	font-style: italic
}
A.titreBoxGauche:hover {
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #ff9801;
	font-weight: bold;
	font-style: italic
}

/***********************************/
/*** Links enfants sur corps page ***/
/***********************************/
A.titreEnfant:link {
	font-family: Verdana, sans-serif;
	color: #bdca84;
	font-size: 14px;
	/*	vertical-align: -10px;*/
	margin-right: 52px
}
A.titreEnfant:visited {
	font-family: Verdana, sans-serif;
	color: #bdca84;
	font-size: 14px;
	/*	vertical-align: -10px;*/
	margin-right: 52px
}
A.titreEnfant:active {
	font-family: Verdana, sans-serif;
	color: #ffffff;
	font-size: 14px;
	/*	vertical-align: -10px;*/
	margin-right: 52px
}
A.titreEnfant:hoover {
	font-family: Verdana, sans-serif;
	color: #ffffff;
	font-size: 14px;
	/*	vertical-align: -10px;*/
	margin-right: 52px
}
.titreEnfant {
	font-family: Verdana, sans-serif;
	color: #bdca84;
	font-size: 14px;
	/*	vertical-align: -10px;*/
	margin-right: 52px
}
/*****************************************/
/*** Links petits enfants sur corps page ***/
/*****************************************/
A.titrePetitEnfant:link {
	font-family: Verdana, sans-serif;
	color: #bdca84;
	font-size: 11px;
	/*	vertical-align: -10px;*/
	margin-right: 26px
}
A.titrePetitEnfant:visited {
	font-family: Verdana, sans-serif;
	color: #bdca84;
	font-size: 11px;
	/*	vertical-align: -10px;*/
	margin-right: 26px
}
A.titrePetitEnfant:active {
	font-family: Verdana, sans-serif;
	color: #ffffff;
	font-size: 11px;
	/*	vertical-align: -10px;*/
	margin-right: 26px
}
A.titrePetitEnfant:hoover {
	font-family: Verdana, sans-serif;
	color: #ffffff;
	font-size: 11px;
	/*	vertical-align: -10px;*/
	margin-right: 26px
}
/***********************************/
/*** Links dans un corps de texte ***/
/***********************************/
A.corpsTexte:link {
	font-family: Verdana, sans-serif;
	color: #bdca84;
	font-size: 11px
}
A.corpsTexte:visited {
	font-family: Verdana, sans-serif;
	color: #bdca84;
	font-size: 11px
}
A.corpsTexte:active {
	font-family: Verdana, sans-serif;
	color: #ffffff;
	font-size: 11px
}
A.corpsTexte:hoover {
	font-family: Verdana, sans-serif;
	color: #ffffff;
	font-size: 11px
}
/***********************************/
/*** Links navigation entre photos ***/
/***********************************/
A.navigPhotos:link {
	font-family: Verdana, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 10px
}
A.navigPhotos:visited {
	font-family: Verdana, sans-serif;
	color: #ffffff;
	font-weight: bold;
	font-size: 10px
}
A.navigPhotos:active {
	font-family: Verdana, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 10px
}
A.navigPhotos:hoover {
	font-family: Verdana, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 10px
}
/*****************************/
/*** Links élémets annexes ***/
/*****************************/
A.docAnnexe:link {
	font-family: Verdana, sans-serif;
	color: #ff9900;
	font-style: italic;
	font-size: 9px;
	/*	line-height: 0.8;*/
	margin-left: 8px
}
A.docAnnexe:visited {
	font-family: Verdana, sans-serif;
	color: #ff9900;
	font-style: italic;
	font-size: 9px;
	/*	line-height: 0.8;*/
	margin-left: 8px
}
A.docAnnexe:active {
	font-family: Verdana, sans-serif;
	color: #ffffff;
	font-style: italic;
	font-size: 9px;
	/*	line-height: 0.8;*/
	margin-left: 8px
}
A.docAnnexe:hoover {
	font-family: Verdana, sans-serif;
	color: #ffffff;
	font-style: italic;
	font-size: 9px;
	/*	line-height: 0.8;*/
	margin-left: 8px
}
.docAnnexeGroupe {
	font-family: Verdana, sans-serif;
	color: #ff9900;
	font-style: italic;
	font-weight: bold;
	font-size: 10px;
	margin-left: 8px
}
/*********************/
/*** Styles divers ***/
/*********************/
td {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #ffffff
}
td.textIntroRubrique {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	color: #ffffff;
	font-weight: bold;
	vertical-align: top
}
table.boxLeft {
	margin-left: 10px
}
td.boxLeft {
	border: solid 1pt;
	border-color: #bdca84;
	font-family: Arial, Helvetica;
	font-size: 14px;
	color: #ffffff;
	font-weight: bold;
	font-style: italic;
	vertical-align: bottom
}
td.boxLeftSearch {
	white-space: nowrap;
	padding-top: 8px;
	font-family: Arial, Helvetica;
	font-size: 12px;
	color: #ffffff;
	font-weight: bold;
	font-style: italic;
}
/* Couleur user de la page  */
td.fondColor {
	background-color: #4a4a4a
}
/* Couleur de la ligne qui sépare le header de la bande du chemin  */
td.fondLigneCouleur {
	background-color: #ff9801
}
/* Couleur de la bande du chemin  */
td.fondChemin {
	background-color: #000000
}
/* Couleur de la ligne de séparation des galeries sur une page rubrique  */
td.separationGaleries {
	background-color: #ffffff
}
.titrePage {
	font-family: Verdana, sans-serif;
	margin-left: 0px;
	/*	color: #ff9801;			*/
	color: #ffffff;
	font-size: 16px
}
.legendePhoto {
	font-family: Verdana, sans-serif;
	color: #ffffff;
	/*	line-height:3;	*/
	font-size: 12px
}
.legendeVignette {
	font-family: Verdana, sans-serif;
	color: #ffffff;
	font-size: 9px
}
.legendeVignetteLight {
	font-family: Verdana, sans-serif;
	color: #5a5a5a;
	font-size: 7px
}
.legendeHDphoto {	
	font-family: Verdana, sans-serif;
	color: lime;
	font-size: 12px;
}
.legendeHDvignette {	
	font-family: Verdana, sans-serif;
	color: lime;
	font-size: 9px;
}
.imgVignetteRech {
	border: 2px #ffffff solid;
}
P.texteEnfantRubrique {
	font-family: Verdana, sans-serif;
	color: #ffffff;
	font-size: 11px;
	text-align: justify
}
P.textIntroGalerie {
	font-family: Verdana, sans-serif;
	margin: 0px;
	color: #ffffff;
	font-size: 11px;
	text-align: justify
}
P.textPhotos {
	font-family: Verdana, sans-serif;
	color: #ffffff;
	font-size: 11px;
	text-align: center
}
P.texteReportage {
	font-family: Verdana, sans-serif;
	color: #ffffff;
	font-size: 11px;
	text-align: justify
}
.messageErreur {
	font-weight: bold; color: #ff9900
}
.input_text {
	background-color:#f2f2f2;
	border: 2px #000000 solid;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-family: verdana, Arial, Helvetica, sans-serif
}
.input_checkbox {
	background-color:#f2f2f2;
	color: #000000
}
.input_submit {
	background-color: #f2f2f2;
	border: 2px #000000 solid;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif
}
.input_submitBold {
	background-color: #f2f2f2;
	border: 2px #000000 solid;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif
}
.input_text_boxLeft {
	background-color: #f2f2f2;
	border: 2px #000000 solid;
	font-size: 11px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-style: italic;
}
.input_submit_boxLeft {
	background-color: #f2f2f2;
	border: 2px #000000 solid;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif
}