/* CSS Document */
html{ overflow-x:hidden;

}
body 
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 80%;
	margin: 0px;
	background-color: #FFFFFF;
	color: #5d5e60;
} 
div { margin:0px; padding:0px}

.Clear{clear:both;}
a:ACTIVE,a:LINK,a:VISITED{ color:#FFFFFF; text-decoration:none; font-size:100%}
a:HOVER{ color:#FFFFFF; font-size:100%}

h1 { font-size:150%; font-family:Arial Black; font-weight:bold; color:#00AEEF;  margin-top:10px; margin-bottom:1px; text-transform:uppercase; }
h2 { font-size:120%; font-family:Arial Black; font-weight:bold; color:#585B63;  margin-bottom:5px; margin-top:0px; padding:0px ;text-transform:uppercase;}
h3 { font-size:105%; font-family:Arial Black; color:#585B63; margin-bottom:5px; margin-top:10px; text-transform:uppercase;}
h3 span { color:#00AEEF;text-transform:uppercase;}
h4 { font-size:105%; font-family:Arial Black; color:#585B63; margin-bottom:5px; margin-top:5px; text-transform:uppercase;}

.LienBlanc:ACTIVE,.LienBlanc:LINK,.LienBlanc:VISITED{ color:#FFFFFF; text-decoration:none; font-size:100%}
.LienBlanc:HOVER{ color:#FFFFFF; text-decoration:underline; font-size:100%}

.Lienhaut:ACTIVE,.Lienhaut:LINK,.Lienhaut:VISITED{ color:#bbc0c6; text-decoration:none; font-size:100%}
.Lienhaut:HOVER{ color:#bbc0c6; text-decoration:underline; font-size:100%}

.LienLirelasuite:ACTIVE,.LienLirelasuite:LINK,.LienLirelasuite:VISITED{ color:#3069B3; text-decoration:none; font-size:90%}
.LienLirelasuite:HOVER{ color:#3069B3; text-decoration:underline; font-size:90%}

.LienBlancBold:ACTIVE,.LienBlancBold:LINK,.LienBlancBold:VISITED{  font-weight:bold; color:#FFFFFF; text-decoration:none; font-size:100%;}
.LienBlancBold:HOVER{ color:#FFFFFF; font-weight:bold; text-decoration:underline; font-size:100%;}


.LienBleu:ACTIVE,.LienBleu:LINK,.LienBleu:VISITED{  font-weight:bold; color:#2664a9; text-decoration:underline; font-size:90%;}
.LienBleu:HOVER{ color:#2664a9; font-weight:bold; text-decoration:underline; font-size:90%;}

/* Page Home */ 

.LargeurPage { width:1003px; margin-left:auto; margin-right:auto;} 
.ContenuPage {  width:1003px;}
   .HautDePage{ height:221px; margin-bottom:1px; border-bottom:1px solid #a9aaaf;}
       .HautLogoTheme{ height:155px}
	       .HautLogo{float:left; width:180px; height:155px}
		   .HautTheme{float:left;position:relative; width:823px; background-repeat:no-repeat; height:155px; overflow:hidden}
		   .MenuHaut{width:460px; position:absolute; bottom:0; right:0; margin-bottom:5px;}
	   .HautMenu{ height:68px; background-color:#5b5e63; z-index:10;position:relative; border-bottom:1px solid #a9aaaf; -margin-bottom:-2px;}
 .menuPrincipal{border-left:#a9aaaf solid 1px; margin-left:18px; margin-right:18px; width:983px; position:absolute; bottom:0; }
   .RechercheDernierMsj{ height:34px; background-color:#585B63;}
   .RechercheDernierMsj2{ height:34px; background-color:#585B63; margin-bottom:1px;}
   .RechercheContenu{ margin-left:0px;width:1003px;}
   
   .DiaporamaPhoto{ height:170px; width:1003px; background-color:#71747a; margin-bottom:20px; margin-top:0px; z-index:3; padding-top:0px}
   .DiaporamaPhotoHaut{ height:170px; width:1003px; background-color:#71747a; margin-bottom:1px; margin-top:0px; z-index:3; padding-top:0px}

   .Contenu3Colonnes{ min-height:300px; margin-bottom:18px}
        .Colonne1{ float:left; width:180px;  }
				.MenuVerticale{ width:180px; margin-bottom:17px; background-color:#5b5e63; padding-bottom:13px; padding-top:10px}
				.BlocContact{ margin-bottom:17px;}
				.TexteReportage{ padding-left:5px; font-size:12px; padding-top:3px; padding-bottom:3px; color: #FFFFFF; background-color:#71747a}
				     .TitreColonne{ margin-left:7px}
					 .ContImgBlocContact{ background-color:#71747a}
					  .ContImgBlocImage{ background-color:#aaaab0}
					  .ContImgBlocPratique{ background-color:#d4eefb}
					         .ContenuImage{ margin:0px; width:180px; overflow:hidden; text-align:center;  }
							 .ContenuBlocContact{  color:#FFFFFF; font-size:12px; padding:9px  }
							 .ContenuBlocContact p{ margin:0px; padding:0px}
							 .ContenuBlocContact1{ padding-left:10px; color:#FFFFFF; font-size:12px; background-color:#71747a; width:170px; }
							 .ContenuBlocNewsL{ padding:9px; color:#000000; font-size:12px;  }
							 .vide{height:10px;}
							 .diapConteneur {height:0px; width:0px; visibility:hidden; overflow:hidden; }
							 .bloc_haut {float:left; width:180px; }
							 .espace6 {height:6px; }
							 .espace4 {height:4px;}
							 .lib_bloc {background-color:#71747a; color:#FFFFFF; font-weight:bold; padding-left:10px; height:50px; }
							 .legBloc {background-color:#a9aaaf; height:296px; padding:15px;}
							 .legBloc1 {background-color:#a9aaaf; xheight:400px; padding:15px;}
							 .legBloc2 {float:left; background-color:#a9aaaf; height:104px; width:384px; padding:15px; }
							 .float6 {float:left; width:6px;}
							 .espaceg {float:left; text-align:center; width:185px;}
							 .larg600 {width:600px; } 
							 .larg0 {width:0px;}
							 .img00 {visibility:hidden; }
					 .ContenuNewsLetter{ background-color:#a9aaaf; color:#000000; padding:9px; font-size:11px; }
					 
		.Colonne2{ float:left; width:615px; -margin-left:0px; padding-left:14px; margin-right:14px !important; /margin-right:0px; -margin-right:8px; }
		       .ContenuAlaUne{ margin-top:0px}
		       .ContenuACtusMultibloc{ margin-top:0px; margin-bottom:20px}
			   .ImageAlaUne{ float:left; width:310px; overflow:hidden}
			   .TexteAlaUne{margin-left:8px; text-align:justify}
			   .image_AlaUne{margin-right:10px; margin-bottom:5px;}
			   .TexteAlaUneSansImage{ width:540px; text-align:justify}
			   
		       .ContenuActus{ margin-top:5px}
			   .ContenuTitreActus{margin-top:5px; margin-bottom:10px;} 
			   .GroupTitre{font-family:Arial Black; font-size:105%; color:#00AEEF}
			   .TitreActus{font-family:Arial Black; font-size:105%; color:#585B63}
			   .ImageActus{ float:left; width:158px; overflow:hidden}
			   .image_IndActus{margin-right:10px; margin-bottom:5px;}
			   .TexteActus{ margin-left:10px; margin-right:5px; text-align:justify; }
			   .TexteActusSansImage{ text-align:justify; margin-right:5px;}
			   
			   .TouteActus{ margin-top:15px}
			    
		.Colonne3{ float:left; width:180px; -margin-right:-6px;  margin-top:6px; }
		 
   .LogoPrtenaire{ height:70px; border-bottom:solid 1px #a9aaaf; border-top:solid 1px #a9aaaf; margin-bottom:8px; padding-top:5px}
   
   .NavigationBas{ }
		.contenuBasPage{width:735px; text-align:center; margin:auto; }
		.LienHome{padding-bottom:3px; font-size:11px; font-weight:bold; font-family:Arial Black;}
		.BlocLienBas{padding-bottom:5px; font-size:10px;}

/*Haut de page*/
.AdresseSite{ width:180px; font-size:80%; text-align:left; font-weight:bold; padding-top:5px; color:#000000}
.FontNormal{ font-weight:normal}

/* Page Contenu */
.LIEN			{ padding-top:10px; padding-bottom:10px;}
.IMAGE			{ padding-top:10px; padding-bottom:10px; width:345px;float:left}
.DIAPO			{ padding-top:10px; padding-bottom:10px; padding-left:15px; width:180px;float:left}
.BlocImage		{margin-bottom:17px;}
.ContenuImage2	{margin:0px;width:315px;}
.ImageLegende	{ background-color:#C7EAFB; width:497px; color:#231F20; font-family:Arial; font-size:11px; font-weight:bold; padding-left:5px; padding-bottom:5px;}
.ImageLegende2	{ background-color:#C7EAFB; width:337px; color:#231F20; font-family:Arial; font-size:11px; font-weight:bold; padding-left:5px; padding-bottom:5px;}
.DiapoLegende	{ font-size:14px; font-weight:bold; color:#000000}
/*.LienDiapo:ACTIVE,.LienDiapo:LINK,.LienDiapo:VISITED{ color:#003366;text-decoration:none;  font-size:100%}
.LienDiapo:HOVER{ color:#FFFFFF; text-decoration:none;font-size:100%}*/
.LienDiapo {color:#003366;text-decoration:none;  font-size:100%;}
.mb:ACTIVE,.mb:LINK,.mb:VISITED{ color:#003366;text-decoration:none;  font-size:100%}
.mb:HOVER{ color:#FFFFFF; text-decoration:none;font-size:100%}
.pics { height: 100px; width: 200px; padding:0;overflow: hidden }
.FilAriane{font-size:80%; margin-top:5px; color:#a2a7ae}
.TexteCMS li { margin-bottom:10px;}

/*Haut de page*/
.BlocLienHC{width:148px; float:left}
.BlocLH a{width:142px;  height:23px; padding-left:5px; padding-top:3px; display: block; margin:3px; background-repeat:no-repeat} 
.BlocLH a:hover{width:142px;  height:23px; padding-left:5px; padding-top:3px; display: block; margin:3px; background-repeat:no-repeat}

.LienGRIS:ACTIVE,.LienGRIS:LINK,.LienGRIS:VISITED{ color:#FFFFFF; text-decoration:none; font-size:85%}
.LienGRIS:HOVER{ color:#FFFFFF; text-decoration:none; font-size:85%}

/* Video */
.Vignette_video{ xborder:solid 1px; float:left; margin-top:10px; margin-left:18px;}
.Libelle_Video{ font-weight:bold;}
.Temp_Video{}
.Clear_Left{ clear:both;}


/* CONTACT */
.textePrsentation{ margin-top:20px; width:100%; margin-bottom:20px}
.libelleForm {
	float:left;
	width:170px;
	margin-left:10px !important; /margin-left:5px;
}
.libelleForm2 {
	float:left;
	width:500px;
	margin-left:10px;
}
.inputForm { 
	float:left;
	width:400px;
}

.txtCenter{text-align:center}
.Marginput {
	margin-bottom:10px; 
}
.Marginput2 {
	margin-bottom:8px; margin-left:20px 
}

/* Formulaire de contact */
.Formulaire input,.Formulaire textarea{ border: solid 1px #a9aaaf; font-size:12px; }
.Formulaire select{ border:solid 1px #a9aaaf; font-size:10px; background-color:#FFFFFF; }
.Formulaire input.NoBorder{ border: solid 1px #FFFFFF}

/* ZONE DE RECHERCHE*/
.zone_recherche{width:235px;height:29px; float:left; }
	.form_recherche{padding-left:22px; margin-top:6px;font-size:12px}
		.zone_cont_recherche{float:left;padding-top:1px;}
			.libelle_recherche{font-size:11px; font-weight:bold; color:#FFFFFF; padding-right:6px; float:left;margin-top:3px;}
			.form_recherche span input{border:0px; font-size:12px;}
		.zone_cont_radio{float:left;  width:206px}
			.radio_txt{font-size:11px; color:#FFFFFF}
		.zone_btn{float:left; padding-left:3px; padding-top:3px; width:30px;}
.zone_text_maj{width:445px;height:29px; float:left; margin-top:3px; text-align:right; padding-right:5px; }
	.text_maj{font-size:84%; color:#FFFFFF; padding-top:7px; font-weight:bold}
.zone_autre_lien{width:318px;height:29px; float:left; margin-top:2px;}
	.autre_lien{padding-top:6px; padding-left:5px;}
	
.LienOptAcceuil a {float:left; background-image:url(../images/boutton/accueil_off.gif); width:60px; text-decoration:none; height:18px;}
.LienOptAcceuil a:HOVER {float:left; background-image:url(../images/boutton/accueil_on.gif); width:60px; text-decoration:none; height:18px;}

.LienOptSmall a {float:left; background-image:url(../images/boutton/smalltypo_off.gif); width:12px; text-decoration:none; height:18px;}
.LienOptSmall a:HOVER {float:left;float:left; background-image:url(../images/boutton/smalltypo_on.gif); width:12px; text-decoration:none; height:18px;}

.LienOptMiddel a {float:left; background-image:url(../images/boutton/middletypo_off.gif); width:11px; text-decoration:none; height:18px;}
.LienOptMiddel a:HOVER {float:left; background-image:url(../images/boutton/middletypo_on.gif); width:11px; text-decoration:none; height:18px;}

.LienOptBig a {float:left; background-image:url(../images/boutton/bigtypo_off.gif); width:17px; text-decoration:none; height:18px;}
.LienOptBig a:HOVER {float:left; background-image:url(../images/boutton/bigtypo_on.gif); width:17px; text-decoration:none; height:18px;}

.LienOptPrint a {float:left; background-image:url(../images/boutton/imprimer_off.gif); width:72px; text-decoration:none; height:18px;}
.LienOptPrint a:HOVER {float:left; background-image:url(../images/boutton/imprimer_on.gif); width:72px; text-decoration:none; height:18px;}

.LienOptFavoris a {float:left; background-image:url(../images/boutton/marquerpage_off.gif); width:74px; text-decoration:none; height:18px;}
.LienOptFavoris a:HOVER {float:left; background-image:url(../images/boutton/marquerpage_on.gif); width:74px; text-decoration:none; height:18px;}

.LienOptSend a {float:left; background-image:url(../images/boutton/envoyerami_off.gif); width:65px; text-decoration:none; height:18px;}
.LienOptSend a:HOVER {float:left; background-image:url(../images/boutton/envoyerami_on.gif); width:65px; text-decoration:none; height:18px;}

.LienOpt{display:none}

/*Bas Page*/
.LogoBasPage{margin-right:15px}
.LienTop a {background-image:url(../images/boutton/toppage_off.gif); width:17px; text-decoration:none; height:20px;}
.LienTop a:HOVER {background-image:url(../images/boutton/toppage_on.gif); width:17px; text-decoration:none; height:20px;}

/* PLAN SITE */
.cont_plan{margin-top:10px;}
/*.Arbo1	{ font-family:Arial; font-size:120%; color:#585B63; font-weight:bold; padding-left:5px;}*/
.Arbo1	{ font-family:Arial; font-size:120%; color:#122a49; font-weight:bold; padding-left:5px;}
.LienNiv1:ACTIVE,.LienNiv1:LINK,.LienNiv1:VISITED{ color:#122a49; text-decoration:none;}
.LienNiv1:HOVER{ color:#122a49; text-decoration: underline;}
/*.Arbo2	{ font-family:Arial; font-size:100%; color:#585B63; font-weight:bold; padding-left:30px;}*/
.Arbo2	{ font-family:Arial; font-size:100%; color:#19539e; font-weight:bold; padding-left:30px;}
.LienNiv2:ACTIVE,.LienNiv2:LINK,.LienNiv2:VISITED{ color:#19539e; text-decoration:none;}
.LienNiv2:HOVER{ color:#19539e; text-decoration: underline;}
/*.Arbo3	{ font-family:Arial; font-size:90%; color:#585B63; padding-left:60px;}*/
.Arbo3	{ font-family:Arial; font-size:90%; color:#5079ae; padding-left:60px;}
.LienNiv3:ACTIVE,.LienNiv3:LINK,.LienNiv3:VISITED{ color:#75b0fb; text-decoration:none;}
.LienNiv3:HOVER{ color:#5079ae; text-decoration: underline;}
.Arbo4	{ font-family:Arial; font-size:80%; color:#585B63; padding-left:90px;}
.LienGRISPlan:ACTIVE,.LienGRISPlan:LINK,.LienGRISPlan:VISITED{ color:#585B63; text-decoration:none;}
.LienGRISPlan:HOVER{ color:#585B63; text-decoration: underline;}

.LienFilAriane:ACTIVE,.LienFilAriane:LINK,.LienFilAriane:VISITED{ color:#a2a7ae; text-decoration:none;}
.LienFilAriane:HOVER{ color:#585B63; text-decoration: underline;}

.ligneGris{width:500px; border-bottom:#585B63 2px solid;}
/*Bloc*/
.MailNewsLetter{ font-size:80%; height:15px}

/* NJ : 16/02/2009 */
/* Style de la page annuaire */
/* Points continus dans la page annuaire recherche */
.pointsContinus {
	font-weight:bold; 
}

.div1Annuaire {
	margin-top:10px;
}
.div2Annuaire {
	margin-top:10px; 
	background:#009ee0; 
	width:580px; 
	height:20px;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 100%;
}
.div3Annuaire {
	font-weight: bold;
	font-size: 100%;
	color: #000000;
	margin-top:10px; 
	background: #d4edfa; 
	width:580px; 
	height:20px
}
.div4Annuaire {
	width:580px;
}
/* Formulaire de la page annuaire */
.FormulaireAnnuaire {
	background-color:#d4edfa; 
	margin-top:20px; 
	padding:15px; 
	color:#000000;
}
.FormulaireAnnuaire input,.FormulaireAnnuaire textarea{ border:0px; font-size:12px; }
.FormulaireAnnuaire select{ border:0px; font-size:10px; background-color:#FFFFFF; text-transform:capitalize;}

.div6Annuaire {
	float:left; 
	width:100px;
	margin-bottom:10px; 
}
.div7Annuaire {
	 padding-left:19px;
	 float:left;
	 width:300px;
	 margin-bottom:10px;
}
.div12Annuaire {
	margin-left:330px;
}
/* Fin de style de la page annuaire */

/* NJ : 17/02/2009 */
/* Formulaire de contact */
.contact select { 
	font-size:10px; 
	text-transform:inherit;
}
/* NJ : 18/02/2009 */
/* message d'erreur de controle de formulaire de contact */
.msgError {
	color: #990000;
	font-weight: bold;
	font-size:11px;
}
/* Formulaire demande d'acte d'etat civil */
.CommentaireForm{ color:#a9aaaf; font-size:90%; font-style:italic; text-align:justify }


/* Page Actualite */
.FloatLeft{ float:left}
.legendeActu{background-color:#eff1f1; margin-top:-8px; padding:5px; margin-right:17px; font-size:9px}
.TexteActusavecimage{text-align:justify; color:#5d5e60; font-weight:normal; padding-right:5px; }
.image_actus{margin-right:18px; margin-bottom:5px;}
.TitrelienRouge{ font-weight:bold; color:#d4021c; margin-top:10px}
.lienFiche{ margin-left:10px}
.BlocsLienFichier{ margin-top:5px; margin-bottom:10px}
/* NJ : 19/02/2009 */
/* page contact */
.div1Contact {
	width:580px;
	/* JS activé */
	 height:268px;
	 background-color:#eeeef0; 	
	/*background:#eeeef0; */
}
.div2Contact {
	margin-top:10px;
	margin-bottom:10px; 
	font-weight:bold; 
	margin-left:10px;
}
.div3Contact {
	margin-bottom:10px;
}
.div4Contact {
	width:580px; 
	/* JS activé */
     height:267px; 
	background:#d4edfa;
}
.div5Contact {
	margin-top:10px;
	margin-bottom:10px; 
	font-weight:bold; 
	margin-left:10px;
}
.div6Contact {
	margin-bottom:20px;
}
/* Fin page contact */


/* NJ : 23/02/2009 */
/* style des liens de la pagination ds la page annuaires.php */
.lienPagesuite:ACTIVE,.lienPagesuite:LINK,.lienPagesuite:VISITED { 
	color:#5D5E60; 
	text-decoration:none; 
	font-size:90%;
	font-weight:bold; 
}
.lienPagesuite:HOVER { 
	color:#5D5E60; 
	text-decoration:underline;
	font-size:90%;
}
/*Les formulaires*/
.BackGrGris{background-color:#eeeef0; padding:10px}
.BackGrBleu{background-color:#d4edfa;padding:10px}
.BackGrBlanc{padding:10px}
.marginInput{margin-left:10px;}
.inputNewsLetter{ font-size:12px; width:120px}

#pNewsletter.error { border: 1px solid red; background-color:#FFEAEA; }
#pRecherche.error  { border: 1px solid red; background-color:#FFEAEA; }

/* NJ : 24/02/2009 */
/* Message d'erreur de formulaire d'annuaire */
.msgErrorAnnu {
	font-size: 10px;
	color: #990000;
}
/*Plan de la ville*/
.Titre_Theme_Adresse{ padding-top:10px; padding-left:10px}
.Icone_Th{ float:left; width:30px}
.Titre_Th{ float:left; width:200px;}
.IconePlan{ float:left; width:28px}
.TitreThemePlan{ float:left; width:300px; padding-top:5px; padding-left:5px}

/* NJ  : 26/02/2009 */
/* div ou js est activé dans la page annuaires.php */
.jsactif {
	display: none;
}
.ContCarousel{width:180px; height:112px; margin:0; padding:0}
.contLienAnn{background-color:#ADADAD;border:1px solid #606060;}
.contMenuTrans{margin-left:45px; z-index:1; position:relative}

/* NJ : 27/02/2009 */
/* pages annuaires2.php et annuaires3.php */
.titreAnnuAssociation {
	background:#d4edfa; 
	width:580px;
}

.DIndex{display:none; }
.CmsAvecJS{display:none;}

/* NJ : 03/03/2009 */
/* page de contact js est désactivé */
.div1ContactJSDesac {
	width:580px;
	height:347px;
	background-color:#eeeef0;  	
	/*background:#eeeef0;*/
}
.div4ContactJSDesac {
	width:580px; 
    height:220px; 
	background:#d4edfa;
}
/*Page Marchés Publics*/
.TitreMarchePublic{ background-image:url(../images/Marche_public/fond_marche_actif.gif); color:#FFFFFF; font-size:130%; width:600px; padding-left:8px; background-repeat:no-repeat; height:22px; padding-top:4px; font-weight:bold}
.TitreMarcheAttribue{background-image:url(../images/Marche_public/fond_marche_attribue.gif); font-size:130%; width:600px; padding-left:8px; padding-bottom:3px; background-repeat:no-repeat; height:22px; padding-top:4px; font-weight:bold}
.TitreDateMarche{ background-image:url(../images/Marche_public/fond_date.gif); background-repeat:no-repeat; width:118px; height:20px; float:left; font-size:83%; font-weight:bold; padding-top:5px; padding-bottom:3px; padding-left:10px; line-height:11px}
.TitreObjetMarche{background-image:url(../images/Marche_public/fond_objet.gif); background-repeat:no-repeat; width:347px; height:20px; float:left; font-size:83%; font-weight:bold; padding-top:5px; padding-bottom:3px; padding-left:10px; line-height:12px}
.TitreDocMarche{background-image:url(../images/Marche_public/fond_document.gif); background-repeat:no-repeat; width:111px; height:20px; float:left; font-size:83%; font-weight:bold; padding-top:5px; padding-bottom:3px; padding-left:10px; line-height:12px}
.ContenuDate{width:118px; padding-left:10px; float:left}
.ContenuObjet{width:357px;  float:left}
.ContenuDocument{width:111px; padding-left:10px; float:left}
.FondBlanc{background-color:#ffffff; padding-top:10px;padding-bottom:10px !important; /margin-bottom:-10px; width:608px}
.FondGris{ background-color:#e5e5e8;padding-top:10px; padding-bottom:10px!important; /margin-bottom:-10px;width:608px}
.FondGris2{background-color:#e5e5e8;padding-top:10px; width:588px; padding:10px}
/* Conseim Municipal */ 
.ContSCM{margin-top:10px;}
.Fleche{background:url(../images/conseil_municipal/fleche.gif); background-repeat:no-repeat; width:18px; float:left;}
.TexteCM{font-size:110%; color:#585B63; font-weight:bold;}
.pointsC{font-weight:bold; font-size:13px;border-bottom:dotted 2px; width:600px }

/*Page Petites annonces*/
.TitreAnnonce{background-image:url(../images/fond_titre_annonce.gif); font-size:90%; width:600px; padding-left:8px; padding-bottom:3px; background-repeat:no-repeat; height:27px; padding-top:2px; font-weight:bold}
.LienMail:ACTIVE,.LienMail:LINK,.LienMail:VISITED{font-weight:bold; color:#2664a9; text-decoration:none;}
.LienMail:HOVER{ color:#2664a9; font-weight:bold; text-decoration:underline;}
.divFormPA {
	width:580px;
    height:255px !important;  
	background:#d4edfa;
	padding:10px;
}
.LienRouge:ACTIVE,.LienRouge:LINK,.LienRouge:VISITED{font-weight:bold; color:#c42128; text-decoration:none;}
.LienRouge:HOVER{ color:#c42128; font-weight:bold; text-decoration:underline;}
.datAnnonce {float:left; width:49%; text-align:right; }
.Repondre {float:left; width:50%; }
.AjoutAnnonce {text-align:right; font-size:11px; }
.Marginput1 {margin-bottom:3px; }

/* NJ : 10/03/2009 */
/*  pages annuaires */
.LienAnnu:ACTIVE,.LienAnnu:LINK,.LienAnnu:VISITED{  font-weight:normal; color:#666666; text-decoration:underline; font-size:90%;}
.LienAnnu:HOVER{ color:#666666; font-weight:normal; text-decoration:underline; font-size:90%;}

/*  Inc_bloc */

.incblocmycarousel3class{ width:180px; margin:0; padding:0}
.incblocmultiboxwidth{width:600px;}
.incblocinscripnewsletter{margin:0px}
.incblocNewsEmail{float:left; margin-bottom:10px}
.incblocNewsBoutn{float:left; margin:3px 0px 0px 5px;}
.ContImgBlocContactwidth{width:180px;}

/*  Defile_actus */

.DefileImgRdv{float:left; width:116px; margin-top:28px; margin-left:10px}
.DefileCarrWidth{width:720px;}

/*  Newsletter */

.InspNewsValide{float:left; margin-left:102px;}
.InsNewsConfirm{float:left; width:280px; height:30px;}

/* NJ : 11/03/2009 */
.none { display: none; }
.warning { color: red; }
.Sommaire {font-family: Verdana ;font-size: 18px}

/* NJ : 12/03/2009 */
.AnnuResult {
	width:580px;
}

/* NJ : 13/03/2009 */
/* page Flux RSS */
.cadre_Actus { 
	width:584px; 
	padding-bottom:4px; 
	PADDING-RIGHT: 10px; 
	PADDING-LEFT: 8px; 
	PADDING-TOP:10px; 
}
.Titre_alaune { 
	background-image:url(../images/feed-icon-16x16.png); 
	background-repeat:no-repeat; 
	padding-left:20px; 
	padding-bottom:10px;
	font-size:1.2em; 
	float:left;
	width:250px;
}

.LienRss:ACTIVE,.LienRss:LINK,.LienRss:VISITED {  
	font-weight:bold; 
	color:#666666; 
	text-decoration:none; 
	font-size:90%;
}
.LienRss:HOVER { 
	color:#666666; 
	font-weight:bold; 
	text-decoration:none; 
	font-size:90%;
}

/* page travaux */
.ContenuDetails{width:585px; padding-left:10px; }
.spanper {font-size:75%; color: #5d5e60;}

/*Page diaporama*/
.TitreDiapo{color:#00AEEF; font-weight:bold}
.LargeurEnImage{width:615px}
.DivGlobImage{float:left; width:188px; padding:8px; text-align:center}
.HauteurImage{ height:200px}
.DivGch{float:left; width:25px; }
/**/
.Contenu_Actu_Arbo{ border-bottom:solid 1px; border-left:solid 1px; border-right:solid 1px;width:335px; padding:10px}
/*Page de résultat*/
.SearchResultat{ color:#0066FF}
.inputRecherche { width:100px;}


/* page revue */
.ContenuVignette{width:205px; float:left}
/*.ContenuVignette{xwidth:158px; width:160px; float:left}*/
.ContenuLibelle{width:317px;  float:left}
.VigentteRevue{ background-image:url(../images/revue_municipale/fond_vignette.gif); background-repeat:no-repeat; width:138px; height:20px; float:left; font-size:83%; font-weight:bold; padding-top:5px; padding-bottom:3px; padding-left:10px; line-height:11px}
.LibelleRevue{background-image:url(../images/revue_municipale/fond_libelle.gif); background-repeat:no-repeat; width:327px; height:20px; float:left; font-size:83%; font-weight:bold; padding-top:5px; padding-bottom:3px; padding-left:10px; line-height:12px}

sup.typo_exposants {
 font-size:78%;
 font-variant:normal;
 vertical-align:super;
}

/*Page résultat de la recherche*/
.Width580{ width:580px}

