BODY {
	background-color : #E1E9EC;
	color : Black;
	margin : 0px 0px 0px 0px;
}
/* Bandeau supérieur */
.IdentiteHaut {
	background-color : White;
	padding : 1px 1px 0px 1px;
}
/* zone centrale */
.Centre {
	background-color : White;
	padding : 1px 1px 1px 1px;
}
/*Territoires */
.Nav2Rub {
	border-bottom : 1px solid White;
	background-color : #FFCC33;
	height : 18px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #082944;
	padding-left : 6px;
}
.Nav2Rub A:link {
	color: #082944;
	text-decoration : none;
}
.Nav2Rub A:visited {
	color: #082944;
	text-decoration : none;
}
.Nav2Rub A:active {
	color: #082944;
	text-decoration : underline;
}
.Nav2Rub A:hover {
	color: #082944;
	text-decoration : underline;
}
.Nav2Vid {
	border-bottom : 1px solid White;
	background-color : #005F85;
	width : 18px;
	height : 18px;
}
/* Territoire Actualité */
.Nav2Terr4 {
	border-bottom : 1px solid White;
	height : 18px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : White;
	padding-left : 6px;
}
.Nav2Terr4 A:link {
	color : White;
	text-decoration : none;
}
.Nav2Terr4 A:visited {
	color : White;
	text-decoration : none;
}
.Nav2Terr4 A:active {
	color : White;
	text-decoration : underline;
}
.Nav2Terr4 A:hover {
	color : White;
	text-decoration : underline;
}
/* Boite à outils */
.OutilUp {
	background-color : #657982;
	border-top : 1px solid #092845;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #BED5DD;
	padding-left : 6px;
	height : 20px;
}
.OutilUp A:link {
	color : #BED5DD;
	text-decoration : none;
}
.OutilUp A:visited {
	color : #BED5DD;
	text-decoration : none;
}
.OutilUp A:active {
	color : #BED5DD;
	text-decoration : underline;
}
.OutilUp A:hover {
	color : #BED5DD;
	text-decoration : underline;
}
.Outil {
	background-color : #657982;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #BED5DD;
	padding-left : 6px;
	height : 20px;
}
.Outil A:link {
	color : #BED5DD;
	text-decoration : none;
}
.Outil A:visited {
	color : #BED5DD;
	text-decoration : none;
}
.Outil A:active {
	color : #BED5DD;
	text-decoration : underline;
}
.Outil A:hover {
	color : #BED5DD;
	text-decoration : underline;
}
.RechInput {
	border : 1px solid #FFCC33;
	background-color : #005476;
	color : White;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	width : 90px;
	height : 18px;
}
.LangDown {
	background-color : #657982;
	border-bottom : 1px solid #092845;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 1px;
	color : #ACD3E2;
	height : 1px;
}
.LangDown A:link {
	color : #ACD3E2;
	text-decoration : none;
}
.LangDown A:visited {
	color : #ACD3E2;
	text-decoration : none;
}
.LangDown A:active {
	color : #ACD3E2;
	text-decoration : underline;
}
.LangDown A:hover {
	color : #ACD3E2;
	text-decoration : underline;
}
/* Textes résumés en home */
.ResumHome {
	padding-left : 28px;
	padding-right : 28px;
	padding-top : 15px;
	padding-bottom : 15px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
	border-bottom : 1px solid #48B7EF;
	vertical-align : top;
}
.ResumHome A:link {
	color : Black;
	text-decoration : none;
}
.ResumHome A:visited {
	color : Black;
	text-decoration : none;
}
.ResumHome A:active {
	color : #3366CC;
	text-decoration : none;
}
.ResumHome A:hover {
	color : #3366CC;
	text-decoration : none;
}
.TitResumHome {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : Black;
	font-weight : bold;
}
.TitResumHome A:link {
	color : Black;
	text-decoration : none;
}
.TitResumHome A:visited {
	color : Black;
	text-decoration : none;
}
.TitResumHome A:active {
	color : #3366CC;
	text-decoration : underline;
}
.TitResumHome A:hover {
	color : #3366CC;
	text-decoration : underline;
}
.ImgResumHome {
	border-bottom : 1px solid #48B7EF;
	vertical-align : top;
}
.ImgResumHomeNoBorder {
	vertical-align : top;
}
/* Textes résumés en home mis en valeur */
.Resum2Home {
	padding-left : 28px;
	padding-right : 28px;
	padding-top : 15px;
	padding-bottom : 15px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : White;
	border-bottom : 1px solid #48B7EF;
	background-color : #3A5371;
	vertical-align : top;
}
.Resum2Home A:link {
	color : White;
	text-decoration : none;
}
.Resum2Home A:visited {
	color : White;
	text-decoration : none;
}
.Resum2Home A:active {
	color : #4FB4EA;
	text-decoration : none;
}
.Resum2Home A:hover {
	color : #4FB4EA;
	text-decoration : none;
}
.TitResum2Home {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : White;
	font-weight : bold;
}
.TitResum2Home A:link {
	color : White;
	text-decoration : none;
}
.TitResum2Home A:visited {
	color : White;
	text-decoration : none;
}
.TitResum2Home A:active {
	color : #4FB4EA;
	text-decoration : underline;
}
.TitResum2Home A:hover {
	color : #4FB4EA;
	text-decoration : underline;
}
.ImgResum2Home {
	border-bottom : 1px solid #48B7EF;
	vertical-align : top;
	background-color : #3A5371;
}
/* Territoires en bas de page HOME */
.TerrBas {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #4FB4EA;
	padding-bottom : 12px;
	padding-top : 12px;
}
.TerrBas A:link {
	color : #4FB4EA;
	text-decoration : none;
}
.TerrBas A:visited {
	color : #4FB4EA;
	text-decoration : none;
}
.TerrBas A:active {
	color : #4FB4EA;
	text-decoration : underline;
}
.TerrBas A:hover {
	color : #4FB4EA;
	text-decoration : underline;
}
/* Territoires en bas de page INERIEUR */
.TerrBasInt {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #4FB4EA;
	padding-bottom : 12px;
	padding-top : 12px;
	border-top : 1px solid #48B7EF;
	width : 493px;
}
.TerrBasInt  A:link {
	color : #4FB4EA;
	text-decoration : none;
}
.TerrBasInt  A:visited {
	color : #4FB4EA;
	text-decoration : none;
}
.TerrBasInt  A:active {
	color : #4FB4EA;
	text-decoration : underline;
}
.TerrBasInt  A:hover {
	color : #4FB4EA;
	text-decoration : underline;
}
/* Texte CUS */
.CUS {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #373737;
	padding-bottom : 37px;
}
.CUS A:link {
	color : #373737;
	text-decoration : none;
}
.CUS A:visited {
	color : #373737;
	text-decoration : none;
}
.CUS A:active {
	color : #373737;
	text-decoration : underline;
}
.CUS A:hover {
	color : #373737;
	text-decoration : underline;
}
/* Chemin en haut de page */
.Chemin {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #999999;
	padding-bottom : 3px;
	padding-top : 3px;
	width : 493px;
	text-align : left;
	border-bottom : 1px solid #48B7EF;
}
.Chemin A:link {
	color : #999999;
	text-decoration : none;
}
.Chemin A:visited {
	color : #999999;
	text-decoration : none;
}
.Chemin A:active {
	color : #4FB4EA;
	text-decoration : underline;
}
.Chemin A:hover {
	color : #4FB4EA;
	text-decoration : underline;
}
/* fonctions en haut de page */
.Fonction {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #082944;
	padding-bottom : 5px;
	padding-top : 5px;
	width : 493px;
	text-align : right;
}
.Fonction A:link {
	color : #082944;
	text-decoration : none;
}
.Fonction A:visited {
	color : #082944;
	text-decoration : none;
}
.Fonction A:active {
	color : #082944;
	text-decoration : underline;
}
.Fonction A:hover {
	color : #082944;
	text-decoration : underline;
}
.FonctionNoSize {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #082944;
	padding-bottom : 5px;
	padding-top : 5px;
	text-align : right;
}
.FonctionNoSize A:link {
	color : #082944;
	text-decoration : none;
}
.FonctionNoSize A:visited {
	color : #082944;
	text-decoration : none;
}
.FonctionNoSize A:active {
	color : #082944;
	text-decoration : underline;
}
.FonctionNoSize A:hover {
	color : #082944;
	text-decoration : underline;
}
.FonctionCenter {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #082944;
	padding-bottom : 5px;
	padding-top : 5px;
	width : 493px;
	text-align : center;
}
.FonctionCenter A:link {
	color : #082944;
	text-decoration : none;
}
.FonctionCenter A:visited {
	color : #082944;
	text-decoration : none;
}
.FonctionCenter A:active {
	color : #082944;
	text-decoration : underline;
}
.FonctionCenter A:hover {
	color : #082944;
	text-decoration : underline;
}
.FonctionLeft {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #082944;
	padding-bottom : 5px;
	padding-top : 5px;
	width : 493px;
	text-align : left;
}
.FonctionLeft A:link {
	color : #082944;
	text-decoration : none;
}
.FonctionLeft A:visited {
	color : #082944;
	text-decoration : none;
}
.FonctionLeft A:active {
	color : #082944;
	text-decoration : underline;
}
.FonctionLeft A:hover {
	color : #082944;
	text-decoration : underline;
}
.FonctionBlc {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : White;
	padding-bottom : 5px;
	padding-top : 5px;
	text-align : right;
}
.FonctionBlc A:link {
	color : White;
	text-decoration : none;
}
.FonctionBlc A:visited {
	color : White;
	text-decoration : none;
}
.FonctionBlc A:active {
	color : White;
	text-decoration : underline;
}
.FonctionBlc A:hover {
	color : White;
	text-decoration : underline;
}
/* Tableaux */
.TitTab {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-weight : bold;
	color : #FF6633;
	background-color : #FFCC33;
	border-bottom : 1px solid #005476;
}
.TitTab A:link {
	color : #FF6633;
	text-decoration : none;
}
.TitTab A:visited {
	color : #FF6633;
	text-decoration : none;
}
.TitTab A:active {
	color : #FF6633;
	text-decoration : underline;
}
.TitTab A:hover {
	color : #FF6633;
	text-decoration : underline;
}
/* ligne blanche */
.TxtTab1 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
	vertical-align : top;
	border-bottom : 1px solid #005476;
}
.TxtTab1 A:link {
	text-decoration : none;
	color : Black;
}
.TxtTab1 A:visited {
	color : Black;
	text-decoration : none;
}
.TxtTab1 A:active {
	color : #005476;
	text-decoration : none;
}
.TxtTab1 A:hover {
	color : #005476;
	text-decoration : none;
}
.TitTab1 {
	color : #005476;
	font-size : 12px;
	font-weight : bold;
}
.TitTab1 A:link {
	text-decoration : none;
	color : #005476;
}
.TitTab1 A:visited {
	color : #005476;
	text-decoration : none;
}
.TitTab1 A:active {
	color : #005476;
	text-decoration : underline;
}
.TitTab1 A:hover {
	color : #005476;
	text-decoration : underline;
}
/* ligne bleue */
.TxtTab2 {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
	background-color : #EEF5F7;
	vertical-align : top;
	border-bottom : 1px solid #005476;
}
.TxtTab2 A:link {
	text-decoration : none;
	color : Black;
}
.TxtTab2 A:visited {
	color : Black;
	text-decoration : none;
}
.TxtTab2 A:active {
	color : #005476;
	text-decoration : none;
}
.TxtTab2 A:hover {
	color : #005476;
	text-decoration : none;
}
.TitTab2 {
	color : #005476;
	font-size : 12px;
	font-weight : bold;
}
.TitTab2 A:link {
	text-decoration : none;
	color : #005476;
}
.TitTab2 A:visited {
	color : #005476;
	text-decoration : none;
}
.TitTab2 A:active {
	color : #005476;
	text-decoration : underline;
}
.TitTab2 A:hover {
	color : #005476;
	text-decoration : underline;
}
/* Liste des pages */
.Pages {
	background-color : #F6E1A0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #082944;
	padding-left : 10px;
	height : 18px;
	padding-bottom : 2px;
	padding-top : 2px;
}
.Pages A:link {
	color : #082944;
	text-decoration : none;
}
.Pages A:visited {
	color : #082944;
	text-decoration : none;
}
.Pages A:active {
	color : #3399CC;
	text-decoration : underline;
}
.Pages A:hover {
	color : #3399CC;
	text-decoration : underline;
}
.PagesOn {
	background-color : #F6E1A0;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #082944;
	padding-left : 10px;
	height : 18px;
	padding-bottom : 2px;
	padding-top : 2px;
}
.PagesOn A:link {
	color : #3399CC;
	text-decoration : none;
}
.PagesOn A:visited {
	color : #3399CC;
	text-decoration : none;
}
.PagesOn A:active {
	color : #3399CC;
	text-decoration : underline;
}
.PagesOn A:hover {
	color : #3399CC;
	text-decoration : underline;
}
/* Pages de la rubrique Actualité */
.PagesActu {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #666666;
	padding-left : 10px;
	height : 18px;
	padding-bottom : 2px;
	padding-top : 2px;
	background-color : #CCCCCC;
}
.PagesActu A:link {
	color : #666666;
	text-decoration : none;
}
.PagesActu A:visited {
	color : #666666;
	text-decoration : none;
}
.PagesActu A:active {
	color : #666666;
	text-decoration : underline;
}
.PagesActu A:hover {
	color : #666666;
	text-decoration : underline;
}
.PagesActuOn {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #333333;
	padding-left : 10px;
	height : 18px;
	padding-bottom : 2px;
	padding-top : 2px;
	background-color : #CCCCCC;
}
.PagesActuOn A:link {
	color : #333333;
	text-decoration : none;
}
.PagesActuOn A:visited {
	color : #333333;
	text-decoration : none;
}
.PagesActuOn A:active {
	color : #333333;
	text-decoration : underline;
}
.PagesActuOn A:hover {
	color : #333333;
	text-decoration : underline;
}
/* Titre de page ... */
.TitPage {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 18px;
	font-weight : bold;
	width : 450px;
	text-align : left;
	color : #3399CC;
}
/* Sous-titre de la page */
.SousTitPage {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 14px;
	font-weight : bold;
	width : 450px;
	text-align : left;
	color : #005476;
}
/* Formulaire */
.TxtTab2Form {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
	background-color : #EEF5F7;
	vertical-align : top;
}
.TxtTab2Form A:link {
	text-decoration : none;
	color : Black;
}
.TxtTab2Form A:visited {
	color : Black;
	text-decoration : none;
}
.TxtTab2Form A:active {
	color : #005476;
	text-decoration : none;
}
.TxtTab2Form A:hover {
	color : #005476;
	text-decoration : none;
}
.TxtTab1Form {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : Black;
	vertical-align : top;
}
.TxtTab1Form A:link {
	text-decoration : none;
	color : Black;
}
.TxtTab1Form A:visited {
	color : Black;
	text-decoration : none;
}
.TxtTab1Form A:active {
	color : #005476;
	text-decoration : none;
}
.TxtTab1Form A:hover {
	color : #005476;
	text-decoration : none;
}
.FormInput {
	background-color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #005476;
	border : 1px solid #999999;
	width : 295px;
}
.FormBouton {
	background-color : White;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #3399CC;
	border : 1px solid #3399CC;
	width : 295px;
	font-weight : bold;
}
.FormMention {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	color : #666666;
}
/* Galerie photos  / vidéos */
.GalerieVideo {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #005476;
	padding-bottom : 7px;
	padding-top : 7px;
	width : 450px;
	background-color : #EEF5F7;
}
.GalerieVideo A:link {
	color : #082944;
	text-decoration : none;
}
.GalerieVideo A:visited {
	color : #082944;
	text-decoration : none;
}
.GalerieVideo A:active {
	color : #082944;
	text-decoration : underline;
}
.GalerieVideo A:hover {
	color : #082944;
	text-decoration : underline;
}
.PhotoCarre {
	width : 110px;
	height : 110px;
	border : 1px solid #49B6ED;
	background-color : White;
}
.PhotoLegende {
	padding-bottom : 3px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 3px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : Black;
	background-color : #EEF5F7;
}
/* Plan du site TERRITOIRES */
.PlanTerr {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #082944;
	font-weight : bold;
	vertical-align : top;
}
.PlanTerr A:link {
	color : #082944;
	text-decoration : none;
}
.PlanTerr A:visited {
	color : #082944;
	text-decoration : none;
}
.PlanTerr A:active {
	color : #082944;
	text-decoration : underline;
}
.PlanTerr A:hover {
	color : #082944;
	text-decoration : underline;
}
/* Plan du site RUBRIQUES */
.PlanRub {
	height : 22px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #082944;
	padding-left : 6px;
}
.PlanRub A:link {
	color : #082944;
	text-decoration : none;
}
.PlanRub A:visited {
	color : #082944;
	text-decoration : none;
}
.PlanRub A:active {
	color : #082944;
	text-decoration : underline;
}
.PlanRub A:hover {
	color : #082944;
	text-decoration : underline;
}
/* Plan du site PAGES - niveau 3 */
.PlanPage {
	height : 18px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #005476;
	padding-left : 18px;
}
.PlanPage A:link {
	color : #005476;
	text-decoration : none;
}
.PlanPage A:visited {
	color : #005476;
	text-decoration : none;
}
.PlanPage A:active {
	color : #005476;
	text-decoration : underline;
}
.PlanPage A:hover {
	color : #005476;
	text-decoration : underline;
}
