/******** COMCOM CHATENOIS*********/

BODY { font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
P, TD, TEXTAREA { font-size: 12px; line-height : 17px;}
LI {font-size : 12px;  list-style-image: url(../img/FR/style_puce.gif)}
INPUT { font-size: 11px;}
select {  font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
pre {clear: both; line-height: 0px; display: block;} 

.BarTitle { font-size: 18px; font-weight: bold; color: #000078;}

/******** Pour menu déroulant *********/


/******** Formulaires (erreurs) *********/

.LibelleErreur{
	font-size: 11px;
	font-weight : bold;
	color: #E61101;
}

.ChampErreur { font-size: 11px;  background-color : #DC143C;  color : #FFFFFF;   }


/******** Manifestations Actus Accueil *********/

.TitreManifActu{
	font-size: 12px;
	color: #386B40;
	font-weight : bolder;
}


/******** Pour menu colonne de gauche *********/

a.navi:active {  color: #386B40; text-decoration: none;  font-size : 11px;  font-family : Arial;   }
a.navi:link {color: #386B40; text-decoration: none;  font-size : 11px; font-family : Arial;  }
a.navi:visited {  color: #386B40; text-decoration: none;  font-size : 11px; font-family : Arial;  }
a.navi:hover { color: #386B40; text-decoration: underline; font-family : Arial;  }

a.naviSelection {  color: #386B40; text-decoration: none;  font-size : 11px;  font-weight : bold;  font-family : Arial; }
a.naviSelection:active {  color: #386B40; text-decoration: none;  font-size : 11px;  font-weight : bold;  font-family : Arial; }
a.naviSelection:link {color: #386B40; text-decoration: none;  font-size : 11px; font-family : Arial; font-weight : bold; }
a.naviSelection:visited {  color: #386B40; text-decoration: none;  font-size : 11px; font-family : Arial;  font-weight : bold;}
a.naviSelection:hover { color: #386B40; text-decoration: none; font-family : Arial;  font-weight : bold; font-size : 11px;}



.FondEnvironnement {
	background-image : url(../img/FR/fond_environnement.gif);
	background-color : #FDED90;
	background-repeat : no-repeat;
}

.FondActus {
	background-image : url(../img/FR/fond_actus.gif);
	background-color : #FDED90;
	background-repeat : no-repeat;
}

.FondOutils {
	background-image : url(../img/FR/fond_outils.gif);
	background-color : #FDED90;
	background-repeat : no-repeat;
}

.FondTourisme {
	background-image : url(../img/FR/fond_tourisme.gif);
	background-color : #FDED90;
	background-repeat : no-repeat;
}

.FondEconomie {
	background-image : url(../img/FR/fond_economie.gif);
	background-color : #FDED90;
	background-repeat : no-repeat;
}

.FondPratique {
	background-image : url(../img/FR/fond_pratique.gif);
	background-color : #FDED90;
	background-repeat : no-repeat;
}

.FondCulture {
	background-image : url(../img/FR/fond_culture.gif);
	background-color : #FDED90;
	background-repeat : no-repeat;
}

.FondComcom {
	background-image : url(../img/FR/fond_comcom.gif);
	background-color : #FDED90;
	background-repeat : no-repeat;
}



.RubriqueTDenvironnement {
	line-height: 14px;
	background-image : url(../img/FR/fleche1.gif);
	background-repeat : no-repeat;
	padding-left : 18px;
	padding-right : 3px;
}

.RubriqueTDculture {
	line-height: 14px;
	background-image : url(../img/FR/flecheculture.gif);
	background-repeat : no-repeat;
	padding-left : 18px;
	padding-right : 3px;
}

.RubriqueTDcomcom {
	line-height: 14px;
	background-image : url(../img/FR/flechecomcom.gif);
	background-repeat : no-repeat;
	padding-left : 18px;
	padding-right : 3px;
}

.RubriqueTDpratique {
	line-height: 14px;
	background-image : url(../img/FR/flechepratique.gif);
	background-repeat : no-repeat;
	padding-left : 18px;
	padding-right : 3px;
}

.RubriqueTDeconomie {
	line-height: 14px;
	background-image : url(../img/FR/flecheeconomie.gif);
	background-repeat : no-repeat;
	padding-left : 18px;
	padding-right : 3px;
}

.RubriqueTDtourisme {
	line-height: 14px;
	background-image : url(../img/FR/flechetourisme.gif);
	background-repeat : no-repeat;
	padding-left : 18px;
	padding-right : 3px;
}

.RubriqueTDactus {
	line-height: 14px;
	background-image : url(../img/FR/flecheactus.gif);
	background-repeat : no-repeat;
	padding-left : 18px;
	padding-right : 3px;
}

/******** Titres selon rubrique *********/

.TitreEnvironnement{
	color : #47A303;
	font-size : 18px;
	font-weight : bold;
	background-image : url(../img/FR/fond_titre_env.gif);
	background-repeat : no-repeat;
	}
	
	.TitreComcom{
	color : #FB8303;
	font-size : 18px;
	font-weight : bold;
	background-image : url(../img/FR/fond_titre_comcom.gif);
	background-repeat : no-repeat;
	}
	
	.TitreCulture{
	color : #B8040D;
	font-size : 18px;
	font-weight : bold;
	background-image : url(../img/FR/fond_titre_culture.gif);
	background-repeat : no-repeat;
	}

	.TitreEconomie{
	color : #1924AB;
	font-size : 18px;
	font-weight : bold;
	background-image : url(../img/FR/fond_titre_economie.gif);
	background-repeat : no-repeat;
	}

	.TitrePratique{
	color : #BF23BB;
	font-size : 18px;
	font-weight : bold;
	background-image : url(../img/FR/fond_titre_pratique.gif);
	background-repeat : no-repeat;
	}
	
	.TitreTourisme{
	color : #0490B8;
	font-size : 18px;
	font-weight : bold;
	background-image : url(../img/FR/fond_titre_tourisme.gif);
	background-repeat : no-repeat;
	}
	
	.TitreActus{
	color : #EDA519;
	font-size : 18px;
	font-weight : bold;
	background-image : url(../img/FR/fond_titre_actus.gif);
	background-repeat : no-repeat;
	}


/******** Plan du site *********/
.PucesPlan, .PucesPlan a, .PucePlan1, .PucePlan1 a, .PucePlan2, .PucePlan2 a, .PucePlan3, .PucePlan3 a{
	line-height: 24px;
	color: #E29504;
	font-size: 12px;
	font-weight: bold;
	list-style-image: url(../img/FR/puce_jaune.gif);
}

.PucesPlan a:link, .PucePlan1 a:link, .PucePlan2 a:link, .PucePlan3 a:link {
	line-height: 24px;
	font-size: 12px;
	font-weight: bold
	list-style-image: url(../img/FR/puce_jaune.gif);
	color: #386B40; 
}

.PucesPlan a:active, .PucePlan1 a:active, .PucePlan2 a:active, .PucePlan3 a:active {
	line-height: 24px;
	font-size: 12px;
	font-weight: bold
	list-style-image: url(../img/FR/puce_jaune.gif);
	color: #386B40; 
}

.PucesPlan a:hover, .PucePlan1 a:hover, .PucePlan2 a:hover, .PucePlan3 a:hover {
	line-height: 24px;
	font-size: 12px;
	font-weight: bold;
	list-style-image: url(../img/FR/puce_jaune.gif);
	color: #E61101; 
}

/******** Forum*********/

.PucesForum {
	line-height: 18px;
	font-size: 12px;
	color: #BF23BB;
	font-weight: bold;
	list-style-image: url(../img/FR/dossier.gif);
}


/******** Annuaires*********/

.Denomination{
	font-size: 12px;
	color: #E29504;
	font-weight : bolder;
}

.TexteRose{
	font-size: 11px;
	color: #BF23BB;
}

.TDannuaireJaune{
	background-color : #FEF7CD;
	padding-top : 10px;
	padding-bottom : 10px;
	padding-right : 10px;
	padding-left : 10px;
}

.TDannuaireBlanc{
	padding-top : 10px;
	padding-bottom : 10px;
	padding-right : 10px;
	padding-left : 10px;
}

/******** Gazette*********/

.GazetteTitre{
	font-size: 14px;
	color : #B8040D;
	font-weight : bolder;
}


/******** FAQ*********/
.TexteGrasJauneFAQ{
	font-size: 14px;
	color: #E29504;
	font-weight : bolder;
	padding-left : 26px;
}

.Question{
	font-size: 14px;
	color: #E29504;
	font-weight : bolder;
}

.TexteGrasJaune12px{
	font-size: 12px;
	color: #E29504;
	font-weight : bolder;
	padding-left : 26px;
}

.TDjaune{
	background-color : #FEF7CD;
	padding-top : 15px;
	padding-bottom : 5px;
	padding-right : 15px;
}

.PucesJaunes, .PucesJaunes a {
	line-height: 18px;
	font-size: 11px;
	font-weight: bold;
	list-style-image: url(../img/FR/puce_jaune.gif);
}

.PucesJaunes a:link {
	line-height: 18px;
	font-size: 11px;
	font-weight: bold
	list-style-image: url(../img/FR/puce_jaune.gif);
	color: #386B40; 
}

.PucesJaunes a:hover {
	line-height: 18px;
	font-size: 11px;
	font-weight: bold;
	list-style-image: url(../img/FR/puce_jaune.gif);
	color: #04389D; 
}


/******** Petites annonces *********/

.PucesTheme2 li { margin-left: -20px;}

.PucesTheme2, .PucesTheme2 a {
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	list-style-image: url(../img/FR/dossier.gif);
}

.PucesTheme2 a:link {
	line-height: 18px;
	font-size: 12px;
	font-weight: bold
	list-style-image: url(../img/FR/dossier.gif);
	color: #386B40; 
}

.PucesTheme2 a:hover {
	line-height: 18px;
	font-size: 12px;
	font-weight: bold;
	list-style-image: url(../img/FR/dossier.gif);
	color: #04389D; 
}

.PucesAnnonce, .PucesAnnonce a {
	line-height: 18px;
	font-size: 11px;
	font-weight: bold;
	list-style-image: url(../img/FR/puce_rose.gif);
}

.PucesAnnonce a:link {
	line-height: 18px;
	font-size: 11px;
	font-weight: bold
	list-style-image: url(../img/FR/puce_rose.gif);
	color: #386B40; 
}

.PucesAnnonce a:hover {
	line-height: 18px;
	font-size: 11px;
	font-weight: bold;
	list-style-image: url(../img/FR/puce_rose.gif);
	color: #04389D; 
}

.TexteGrasRose{
	font-size: 14px;
	color: #BF23BB;
	font-weight : bolder;
	padding-left : 26px;
}

.TitreAnnonce{
	font-size: 14px;
	color: #BF23BB;
	font-weight : bolder;
}

.TexteGrasRosePetit{
	font-size: 11px;
	color: #BF23BB;
	font-weight : bolder;
}

.TDrose{
	background-color : #FBE9FB;
	padding-top : 15px;
	padding-bottom : 5px;
	padding-right : 15px;
}

.TDblanc{
	padding-top : 15px;
	padding-bottom : 5px;
	padding-right : 15px;
}




/******** LIens*********/

a:active {  color: #386B40; text-decoration: underline;}
a:link { color: #386B40; text-decoration: underline;}
a:visited {  color: #386B40; text-decoration: underline;}
a:hover { color: #E61101; text-decoration: underline;}

a.lienpetitgras:active {  color: #386B40; text-decoration: underline; font-size : 11px; font-weight : bold;}
a.lienpetitgras:link { color: #386B40; text-decoration: underline; font-size : 11px; font-weight : bold;}
a.lienpetitgras:visited {  color: #386B40; text-decoration: underline; font-size : 11px; font-weight : bold;}
a.lienpetitgras:hover { color: #E61101; text-decoration: underline; font-size : 11px; font-weight : bold;}

a.baspage:active {  color: #FCC864; text-decoration: underline;}
a.baspage:link { color: #FCC864; text-decoration: underline;}
a.baspage:visited {  color: #FCC864; text-decoration: underline;}
a.baspage:hover { color: #FFFFFF; text-decoration: underline;}


/******** Menu déroulant *********/

.MenuDeroulHaut{
	border-top : 1px solid #FFFFFF;
	background-color : #EC9E08;
}

.MenuDeroulBas{
	border-bottom : 1px solid #FFFFFF;
	background-color : #EC9E08;
}

.MenuDeroul{
	background-color : #EC9E08;
	background-image : url(../img/FR/menu_deroulant_sep.gif);
	background-repeat : repeat-x;
	background-position : bottom;
	padding-bottom: 2px;
	font-size: 11px;
	line-height: 14px;
}

.MenuDeroulFin{
	background-color : #EC9E08;
	font-size: 11px;
	line-height: 14px;
}

.MenuDeroulGauche{
	border-left : 1px solid #FFFFFF;
	background-color : #EC9E08;
}

.MenuDeroulDroite{
	border-right: 1px solid #FFFFFF;
	background-color : #EC9E08;
}


.MenuDeroul{color : #FFFFFF; text-decoration : none; }
.MenuDeroul a:link{ color : #FFFFFF; text-decoration : none; }
.MenuDeroul a:active{ color : #FFFFFF; text-decoration : none; }
.MenuDeroul a:visited{ color : #FFFFFF; text-decoration : none; }
.MenuDeroul a:hover{ color : #386B40; text-decoration : none; }

.MenuDeroulFin{color : #FFFFFF; text-decoration : none; }
.MenuDeroulFin a:link{ color : #FFFFFF; text-decoration : none; }
.MenuDeroulFin a:active{ color : #FFFFFF; text-decoration : none; }
.MenuDeroulFin a:visited{ color : #FFFFFF; text-decoration : none; }
.MenuDeroulFin a:hover{ color : #386B40; text-decoration : none; }


/******** Autres*********/
.CheminArbo{
	font-size : 10px;
	color: #386B40;
}

.TextePetitJaune{
	font-size: 11px;
	color: #FCC864;
}

.TexteGrasJaune{
	font-size: 12px;
	color: #E29504;
	font-weight : bolder;
}

.TexteGrasJaunePetit{
	font-size: 11px;
	color: #E29504;
	font-weight : bolder;
}

.TexteGrasRougePetit{
	font-size: 11px;
	color: #B8040D;
	font-weight : bolder;
}

.TexteGrasVert{
	font-size: 12px;
	color: #386B40;
	font-weight : bolder;
}

.TitreVert{
	font-size: 14px;
	color: #386B40;
	font-weight : bolder;
}

.TextePetitVert{
	font-size: 11px;
	color: #386B40;
}

.TexteAccueil{
	line-height : 15px;
}

.TDAccueil{
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 20px;
	padding-bottom : 20px;
	text-align : justify;
}

.BordureVerte{
	border : 1px solid #386B40;
}







/******** Pour RichEdit*********/


.SousTitreEnvironnement{
	color : #47A303;
	font-size : 14px;
	font-weight : bold;
}
	
.SousTitreComcom{
	color : #FB8303;
	font-size : 14px;
	font-weight : bold;
}
	
.SousTitreCulture{
	color : #B8040D;
	font-size : 14px;
	font-weight : bold;
}

.SousTitreEconomie{
	color : #1924AB;
	font-size : 14px;
	font-weight : bold;
}

.SousTitrePratique{
	color : #BF23BB;
	font-size : 14px;
	font-weight : bold;
}
	
.SousTitreTourisme{
	color : #0490B8;
	font-size : 14px;
	font-weight : bold;
}
	
.SousTitreJaune{
	color : #EDA519;
	font-size : 14px;
	font-weight : bold;
}


.Texte{
	font-size: 12px;
}


.TextePetit{
	font-size: 11px;
	line-height : 15px;
	font-weight : normal;
}

.TextePetitGras{
	font-size: 11px;
	line-height : 15px;
	font-weight : bold;
}

.TexteGrasJaune{
	font-size: 12px;
	color: #E29504;
	font-weight : bolder;
}

.TexteGrasJaunePetit{
	font-size: 11px;
	color: #E29504;
	font-weight : bolder;
}