#divintroflash{
	position:absolute;
	width:545;
	height:314;
	overflow:visible;
	top:0;
	left:0;
	z-index:40;
	visibility: hidden;
}

p{
	border : 0px none;
	border-bottom : 0px;
	border-bottom-width : 0px;
	border-left : 0px;
	border-left-width : 0px;
	border-right : 0px;
	border-right-width : 0px;
	border-top : 0px;
	border-top-width : 0px;
	border-width : 0px 0px;
	margin : 0px 0px 0px 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	padding : 0px 0px 0px 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	padding-top : 0px;
}

body, td, th, div, a, input, select, p, textarea, label{ font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px;}
body, td, th, div, p, label{ color:#000000;}

a.accueil {FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana; TEXT-DECORATION: none}
a.accueil:hover {FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Verdana; TEXT-DECORATION: underline}

a{ text-decoration:none; color:#CC0000}
a:hover{ text-decoration:underline;}
a.news{ text-decoration:none; color:#FFFF00}
a.news:hover{ text-decoration:underline;}
body{ margin:0px; }

#title{	position:absolute;
	width:100;
	height:100;
	overflow:visible;
	top:0;
	left:0;
	z-index:1;
	visibility: hidden;}
h1{font-size:8px}

input.recherche{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px;color:#000000;width:135px}
input.recherchei{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px;color:#000000;width:125px}
input.rechercheact{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px;color:#000000;width:155px}
input.date{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px;color:#000000;width:80px}
select.act{font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px;color:#000000} /* ;width:155px */

/* footer */
a.footer{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#666666;}
.footernoir{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#000000;}
a.footer:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#666666; text-decoration:underline;}
.footer{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#666666;}

/* elements colores */
.blanc{ background:#FFFFFF;}
.noir{ background:#000000;}
.body{ background:#CFCF9B;}
.violet{ background:#B597B6;}
.violetclair{ background:#E1D5E2;}
.vert{ background:#BFCB0D;}
.vertclair{ background:#E5EA9E;}
.jaune{ background:#FDD91A;}
.jauneclair{ background:#FEF0A3;}
.orange{ background:#FE5900;}
.orangeclair{ background:#FFBD99;}
.rouge{ background:#CC0000;}
.rougeclair{ background:#EB9999;}
.gris{ background:#E5E5E5;}
.grisclair{ background:#F5F5F5;}
.grisbloc{ background:#666666;}
.grisrech1{ background:#99CCFF;}
.grisrech2{ background:#D8ECFF;}
.filet{ background:#CCCCCC;}
.filet2{ background:#ADADAD;}
.rougerech{ background:#BF0000;}

/* home */
a.liennoir{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000;}
a.liennoir:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; text-decoration:underline;}
.txthome{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px;}
.titrehome{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:14px;}


/* navigation gauche */

/* marqee */
.marq{background-color:#FFFFFF; padding:2px;}


/* barre de progression */
a.prog{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; color:#000000;}
a.prog:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; text-decoration:underline; font-size:10px; color:#000000;}

.prog{ font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px;}

/* retour haut de page */


/* contenu */
a.lienrouge{ font-family:Arial,Verdana,Helvetica,sans-serif;  color:#CC0000;}
a.lienrouge:hover{ font-family:Arial,Verdana,Helvetica,sans-serif;  color:#CC0000; text-decoration:underline;}

a.lienblanc{ font-family:Arial,Verdana,Helvetica,sans-serif;  color:#FFFFFF;}
a.lienblanc:hover{ font-family:Arial,Verdana,Helvetica,sans-serif;  color:#FFFFFF; text-decoration:none;}

a.liengris{ font-family:Arial,Verdana,Helvetica,sans-serif;  color:#666666;}
a.liengris:hover{ font-family:Arial,Verdana,Helvetica,sans-serif;  color:#666666; text-decoration:underline;}

a.lienjaune{ font-family:Arial,Verdana,Helvetica,sans-serif;  color:#FDD91A;}
a.lienjaune:hover{ font-family:Arial,Verdana,Helvetica,sans-serif;  color:#FDD91A; text-decoration:underline;}


a.lienblanc10{ font-family:Arial,Verdana,Helvetica,sans-serif;  color:#F5CCCC; font-size:10px;}
a.lienblanc10:hover{ font-family:Arial,Verdana,Helvetica,sans-serif;  color:#F5CCCC; text-decoration:underline; font-size:10px;}


a.bando1{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:11px;}
a.bando1:hover{ font-family:Arial,Verdana,Helvetica,sans-serif;   font-weight:bold; color:#000000; text-decoration:none; font-size:11px;}
.bando1{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:11px;}

a.bando2{ font-family:Arial,Verdana,Helvetica,sans-serif;  color:#000000; font-size:10px;}
a.bando2:hover{ font-family:Arial,Verdana,Helvetica,sans-serif;  color:#000000; text-decoration:none; font-size:10px;}
.bando2{ font-family:Arial,Verdana,Helvetica,sans-serif;  color:#000000; font-size:10px;}

.puce{ font-family:Arial,Verdana,Helvetica,sans-serif;  color:#000000; font-size:10px;}



a.bando1rouge{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#FFFFFF; font-size:11px;}
a.bando1vert{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:11px;}
a.bando1violet{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:11px;}
a.bando1orange{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:11px;}
a.bando1jaune{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:11px;}
a.bando1gris{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:11px;}
a.bando1blanc{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#CC0000; font-size:11px;}

a.bando1rouge:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; font-size:11px}
a.bando1vert:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:11px}
a.bando1violet:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:11px}
a.bando1orange:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:11px}
a.bando1jaune:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:11px}
a.bando1gris:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:11px}
a.bando1blanc:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#CC0000; text-decoration:none; font-size:11px}

.bando1rouge{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#FFFFFF; font-size:11px;}
.bando1vert{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:11px;}
.bando1violet{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:11px;}
.bando1orange{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:11px;}
.bando1jaune{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:11px;}
.bando1gris{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:11px;}
.bando1blanc{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#CC0000; font-size:11px;}

a.bando2rouge{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#FFFFFF; font-size:10px;}
a.bando2vert{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:10px;}
a.bando2violet{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:10px;}
a.bando2orange{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:10px;}
a.bando2jaune{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:10px;}
a.bando2gris{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#000000; font-size:10px;}
a.bando2blanc{ font-family:Arial,Verdana,Helvetica,sans-serif;  font-weight:bold; color:#CC0000; font-size:10px;}

a.bando2rouge:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#FFFFFF; text-decoration:none; font-size:10px}
a.bando2vert:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:10px}
a.bando2violet:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:10px}
a.bando2orange:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:10px}
a.bando2jaune:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:10px}
a.bando2gris:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; text-decoration:none; font-size:10px}
a.bando2blanc:hover{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#CC0000; text-decoration:none; font-size:10px}

.bando2rouge{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#FFFFFF; font-size:10px;}
.bando2vert{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:10px;}
.bando2violet{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:10px;}
.bando2orange{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:10px;}
.bando2jaune{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:10px;}
.bando2gris{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#000000; font-size:10px;}
.bando2blanc{ font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; color:#CC0000; font-size:10px;}

.pucerouge{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FFFFFF; font-size:10px}
.pucevert{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; font-size:10px}
.puceviolet{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; font-size:10px}
.puceorange{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; font-size:10px}
.pucejaune{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; font-size:10px}
.pucegris{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; font-size:10px}
.puceblanc{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#CC0000; font-size:10px}



.titre{ color:#000000; font-size:18px; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif; }



.txtrouge{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#CC0000;}
.txtvert{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#669900;}
.txtviolet{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#663366;}
.txtorangeclair{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FF9900;}
.txtorange{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FF6600;}
.txtjaune{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FDD91A;}
.txtgris{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#666666;}
.txtgrisclair{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#99999A;}
.txtblanc{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FFFFFF;}

.txt{ color:#000000 }

.txtinvrouge{ color:#FFFFFF }
.txtinvvert{ color:#000000 }
.txtinvviolet{ color:#000000 }
.txtinvorange{ color:#000000 }
.txtinvjaune{ color:#000000 }
.txtinvgris{ color:#000000 }

.titrerouge{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#CC0000; font-size:12px; font-weight:bold;}
.titrevert{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#669900; font-size:12px; font-weight:bold;}
.titreviolet{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#663366; font-size:12px; font-weight:bold;}
.titreorangeclair{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FF9900; font-size:12px; font-weight:bold;}
.titreorange{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FF6600; font-size:12px; font-weight:bold;}
.titrejaune{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FDD91A; font-size:12px; font-weight:bold;}
.titregris{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#666666; font-size:12px; font-weight:bold;}
.titreblanc{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FFFFFF; font-size:12px; font-weight:bold;}
.titrenoir{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; font-size:12px; font-weight:bold;}

.titrerouge14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#CC0000; font-size:14px; font-weight:bold;}
.titrevert14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#669900; font-size:14px; font-weight:bold;}
.titreviolet14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#663366; font-size:14px; font-weight:bold;}
.titreorangeclair14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FF9900; font-size:14px; font-weight:bold;}
.titreorange14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FF6600; font-size:14px; font-weight:bold;}
.titrejaune14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FDD91A; font-size:14px; font-weight:bold;}
.titregris14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#666666; font-size:14px; font-weight:bold;}
.titreblanc14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold;}
.titrenoir14{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#000000; font-size:14px; font-weight:bold;}

.titreblanc18{ font-family:Arial,Verdana,Helvetica,sans-serif; color:#FFFFFF; font-size:18px; font-weight:bold;}

.sommaire{ color:#000000; font-size:40px; font-family:Verdana,Arial,Helvetica,sans-serif; font-weight:bold}

.droitphoto{ font-family:Arial,Verdana,Helvetica,sans-serif; text-align:right; font-size:9px; color:#99999A; }

#left{ cursor:pointer;cursor:hand;}

/* -------- STYLES COMMUNS A TOUTES LES PAGES ----------- */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
/* > Menu haut de page < */
a.lienNoir:link, a.lienNoir:active, a.lienNoir:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
a.lienNoir:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration:underline;
}
.txtNoir {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
a.lienBlancGras:link, a.lienBlancGras:hover, a.lienBlancGras:active, a.lienBlancGras:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menuActif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
/* > Contenu des pages < */
.chemin{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
a.cheminLien:link, a.cheminLien:active, a.cheminLien:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration:underline;
}
a.cheminLien:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-top: 0px;
	margin-bottom: 10px;
}
/* > Formulaires < */
.saisie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 1px solid #000000;
}

/* -------- STYLES BOITE ACTUALITES ----------- */
a.lienVert:link, a.lienVert:active, a.lienVert:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #669900;
	text-decoration: underline;
}
a.lienVert:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #669900;
	text-decoration: none;
} 
.titreArticle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #006633;
	font-weight: bold;
}
.titreAgenda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;

}
.txtBlanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}

/* ---------  STYLES PROPRES AUX RUBRIQUES -------------*/
/* Découvrir la ville */
/* menus */
a.lavilleLienMenu:link, a.lavilleLienMenu:active, a.lavilleLienMenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	text-decoration: none;
}
.lavilleLienMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	text-decoration: none;
}
a.lavilleLienMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	text-decoration:underline;
}
.lavilleMenuActif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #669933;
	text-decoration:underline;
}
/* contenu */
.cheminLaville{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #669933;
}
.lavilleTitrePage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #669933;
	font-weight: bold;
}
.lavilleTitreParagraphe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #669933;
}


/* Vie Quotidienne */
/* menus */
a.vie_quotidienneLienMenu:link, a.vie_quotidienneLienMenu:active, a.vie_quotidienneLienMenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399FF;
	text-decoration: none;
}
.vie_quotidienneLienMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399FF;
	text-decoration: none;
}
a.vie_quotidienneLienMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399FF;
	text-decoration:underline;
}
.vie_quotidienneMenuActif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #3399FF;
	text-decoration:underline;
}
/* contenu */
.cheminvie_quotidienne{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3399FF;
}
.vie_quotidienneTitrePage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #3399FF;
	font-weight: bold;
}
.vie_quotidienneTitreParagraphe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #3399FF;
}

/* Démarches administratives */
/* menus */
a.demarchesLienMenu:link, a.demarchesLienMenu:active, a.demarchesLienMenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
}
.demarchesLienMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration: none;
}
a.demarchesLienMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration:underline;
}
.demarchesMenuActif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
	text-decoration:underline;
}
/* contenu */
.cheminDemarches{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003399;
}
.demarchesTitrePage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #003399;
	font-weight: bold;
}
.demarchesTitreParagraphe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003399;
}



/* Vie économique */
/* menus */
a.vie_ecoLienMenu:link, a.vie_ecoLienMenu:active, a.vie_ecoLienMenu:visited  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9900CC;
	text-decoration: none;
}
.vie_ecoLienMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9900CC;
	text-decoration: none;
}
a.vie_ecoLienMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9900CC;
	text-decoration:underline;
}
.vie_ecoMenuActif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #9900CC;
	text-decoration:underline;
}
/* contenu */
.cheminvie_eco{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #9900CC;
}
.vie_ecoTitrePage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #9900CC;
	font-weight: bold;
}
.vie_ecoTitreParagraphe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #9900CC;
}


/* Vie associative */
/* menus */
a.vie_assoLienMenu:link, a.vie_assoLienMenu:active, a.vie_assoLienMenu:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC9900;
	text-decoration: none;
}
.vie_assoLienMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC9900;
	text-decoration: none;
}
a.vie_assoLienMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC9900;
	text-decoration:underline;
}
.vie_assoMenuActif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CC9900;
	text-decoration:underline;
}
/* contenu */
.cheminvie_asso{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC9900;
}
.vie_assoTitrePage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #CC9900;
	font-weight: bold;
}
.vie_assoTitreParagraphe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #CC9900;
}

/* Jeunesse et sports*/
/* menus */
a.jeunesseLienMenu:link, a.jeunesseLienMenu:active, a.jeunesseLienMenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6633;
	text-decoration: none;
}
.jeunesseLienMenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6633;
	text-decoration: none;
}
a.jeunesseLienMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6633;
	text-decoration:underline;
}
.jeunesseMenuActif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6633;
	text-decoration:underline;
}
/* contenu */
.cheminJeunesse{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6633;
}
.jeunesseTitrePage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #FF6633;
	font-weight: bold;
}
.jeunesseTitreParagraphe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF6633;
}

/**/
/* Contact / Agenda / Forum / Emploi */
/* menus */
a.transfixLienMenu:link, a.transfixLienMenu:active, a.transfixLienMenu:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.transfixLienMenu{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.transfixLienMenu:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:underline;
}
.transfixMenuActif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	text-decoration:underline;
}
/* contenu */
.chemintransfix{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}
.transfixTitrePage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-variant: small-caps;
	color: #666666;
	font-weight: bold;
}
.transfixTitreParagraphe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}
hr.laville{
	color: #669933
}
hr.vie_quotidienne{
	color: #3399FF
}
hr.demarches{
	color: #003399
}
hr.vie_eco{
	color: #9900CC
}
hr.vie_asso{
	color: #CC9900
}
hr.jeunesse{
	color: #FF6633
}
td.laville{
	background-color: #669933
}
td.vie_quotidienne{
	background-color: #3399FF
}
td.demarches{
	background-color: #003399
}
td.vie_eco{
	background-color: #9900CC
}
td.vie_asso{
	background-color: #CC9900
}
td.jeunesse{
	background-color: #FF6633
}
td.accueil{
	text-align:justify;
}

<!-- DIV Acceuil -->

div.accueil{
	align: justify;
	border-width: 2pt;
	}

<!-- image -->

img.deco1 {border-width: 1px; border-color: #FFFF99;}
img.deco2 {border-width: 3px; border-color: #669933;}

/*--------- Lightbox -----------*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../image/lightbox/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../image/lightbox/overlay.png", sizingMethod="scale");
	}
	
/*-------- fin lightbox -------*/