body {

		margin: 			0px;
		padding: 			0px;
		width: 				100%;
		height:				100%;
		font-family:	Arial, helvetica, sans-serif;
		}
.actu {
		font-family:		Verdana, Arial, Helvetica, sans-serif;
		font-size:		8pt;
		color:			#FFFFFF;
		font-weight:		none;
		}
.LienActu {
		font-family:		Verdana;
		font-size:		8pt;
		color:			#FFF;
		font-weight:		bold;
		text-decoration:	none;
		letter-spacing: 	2px
		}
.LienActu:hover {
		font-family:		Verdana;
		font-size:		8pt;
		color:			#B9C6B9;
		text-decoration:	underline;
		}
.FondTitre {
		font-family:		verdana, helvetica, sans-serif;
		font-size:		8pt;
		color:			white;
		font-weight:		normal;
		background-color :	#0095A1; 
		text-transform: 	uppercase; 
		letter-spacing: 2px
		}
.tablew780{
width: 780px;
border: 0px;
}
.tablecenter{
width: 100%;
height: 100%;
border: 0px;
}
.dec_titre {
background-image: url(images2/dec_titre.jpg);
height: 59px;
width: 780px;
}
.dec_banniere {
background-image: url(images2/dec_banniere.jpg);
height: 140px;
width: 780px;
}
.mai_titre {
background-image: url(images2/mai_titre.jpg);
height: 59px;
width: 780px;
}
.mai_banniere {
background-image: url(images2/mai_banniere.jpg);
height: 140px;
width: 780px;
}
.dem_titre {
background-image: url(images2/dem_titre.jpg);
height: 59px;
width: 780px;
}
.dem_banniere {
background-image: url(images2/dem_banniere.jpg);
height: 140px;
width: 780px;
}
.pra_banniere {
background-image: url(images2/pra_banniere.jpg);
height: 140px;
width: 780px;
}
.pra_titre {
background-image: url(images2/pra_titre.jpg);
height: 59px;
width: 780px;
}
.env_banniere {
background-image: url(images2/env_banniere.jpg);
height: 140px;
width: 780px;
}
.env_titre {
background-image: url(images2/env_titre.jpg);
height: 59px;
width: 780px;
}
.loi_banniere {
background-image: url(images2/loi_banniere.jpg);
height: 140px;
width: 780px;
}
.loi_titre {
background-image: url(images2/loi_titre.jpg);
height: 59px;
width: 780px;
}
.jeu_banniere {
background-image: url(images2/jeu_banniere.jpg);
height: 140px;
width: 780px;
}
.jeu_titre {
background-image: url(images2/jeu_titre.jpg);
height: 59px;
width: 780px;
}
.soc_banniere {
background-image: url(images2/soc_banniere.jpg);
height: 140px;
width: 780px;
}
.soc_titre {
background-image: url(images2/soc_titre.jpg);
height: 59px;
width: 780px;
}
.loc_banniere {
background-image: url(images2/loc_banniere.jpg);
height: 140px;
width: 780px;
}
.loc_titre {
background-image: url(images2/loc_titre.jpg);
height: 59px;
width: 780px;
}

.int_contenu {
background: #FFF;
width: 575px;
text-align: left;
vertical-align: top;
}
.barre_Navig {
width: 780px;
height: 30px;
text-align: right;
vertical-align: midlle;
}
.LienNavig {
	font-family:	Arial, helvetica, sans-serif;
	font-size:		8pt;
	color:			#000000;
	font-weight:		none;
	text-decoration:	none;
	font-style: 	none;
}
.LienNavig:hover {
	font-family:		Arial, helvetica, sans-serif;
	color:				#000000;
	text-decoration:	underline;
	font-style: 	none;
}
.decouvrir_titre {
		font-family:	Arial, helvetica, sans-serif;
		font-size:		11pt;
		color:			#FFFFFF;
		font-weight:		bold;
		text-transform: uppercase;
		font-style: 	none;
		letter-spacing: 	0.06em;
}
.decouvrir_texte_ok {
		font-family:		Arial, helvetica, sans-serif;
		font-size:		8pt;
		color:			#000;
		font-weight:		none;
		text-decoration:	underline;
		letter-spacing: 	0.04em;
}
.decouvrir_texte {
		font-family:		Arial, helvetica, sans-serif;
		font-size:		8pt;
		color:			#000;
		font-weight:		none;
		text-decoration:	none;
		letter-spacing: 	0.04em;
}
.decouvrir_texte:hover {
		font-family:		Arial, helvetica, sans-serif;
		font-size:		8pt;
		color:			#000;
		font-weight:		none;
		text-decoration:	underline;
		letter-spacing: 	0.04em;
}

.decouvrir2_texte_ok {
		font-family:		Arial, helvetica, sans-serif;
		font-size:		7pt;
		color:			#000;
		font-weight:		none;
		text-decoration:	underline;
		letter-spacing: 	0.04em;
}
.decouvrir2_texte {
		font-family:		Arial, helvetica, sans-serif;
		font-size:		7pt;
		color:			#000;
		font-weight:		none;
		text-decoration:	none;
		letter-spacing: 	0.04em;
}
.decouvrir2_texte:hover {
		font-family:		Arial, helvetica, sans-serif;
		font-size:		7pt;
		color:			#000;
		font-weight:		none;
		text-decoration:	underline;
		letter-spacing: 	0.04em;
}
.decouvrir3_texte_ok {
		font-family:		Arial, helvetica, sans-serif;
		font-size:		7pt;
		color:			#000;
		font-weight:		none;
		text-decoration:	underline;
		letter-spacing: 	0.04em;
}
.decouvrir3_texte {
		font-family:		Arial, helvetica, sans-serif;
		font-size:		7pt;
		color:			#000;
		font-weight:		none;
		text-decoration:	none;
		letter-spacing: 	0.04em;
}
.decouvrir3_texte:hover {
		font-family:		Arial, helvetica, sans-serif;
		font-size:		7pt;
		color:			#000;
		font-weight:		none;
		text-decoration:	underline;
		letter-spacing: 	0.04em;
}

#CalcDecouvrir {

}
#CalcMairie{

}
#CalcDemarches {

}
#CalcPratique {

}
#CalcEnviron {

}
#CalcLoisirs {

}
#CalcEnfance {

}
#CalcSolidarites {

}
#CalcPortails {

}
.ListeDecouvrir {
		font-family:		Arial;
		font-size:		8pt;
		color:			#3D3D3D;
		font-weight:		none;
		text-decoration:	none;
		}
.ListeDecouvrir:hover {
		font-family:		Arial;
		color:			#3D3D3D;
		text-decoration:	underline;
		}
.ListeEnfance {
		font-family:		Arial;
		font-size:		8pt;
		color:			#D53D22;
		font-weight:		none;
		text-decoration:	none;
		}
.ListeEnfance:hover {
		font-family:		Arial;
		color:			#D53D22;
		text-decoration:	underline;
		}
.ListeCulture {
		font-family:		Arial;
		font-size:		8pt;
		color:			#2D78B2;
		font-weight:		none;
		text-decoration:	none;
		}
.ListeCulture:hover {
		font-family:		Arial;
		color:			#2D78B2;
		text-decoration:	underline;
		}
.ListePratique {
		font-family:		Arial;
		font-size:		8pt;
		color:			#662D91;
		font-weight:		none;
		text-decoration:	none;
		}
.ListePratique:hover {
		font-family:		Arial;
		color:			#662D91;
		text-decoration:	underline;
		}
.LienPieds {
	font-family:	Arial, helvetica, sans-serif;
	font-size:		8pt;
	color:			#1B1B1B;
	font-weight:		bold;
	text-decoration:	none;
	font-style: 	none;
}
.LienPieds:hover {
	font-family:		Arial, helvetica, sans-serif;
	color:				#3D3D3D;
	text-decoration:	underline;
	font-style: 	none;
}
.int_pieds {
height: 21px;
text-align: right;
vertical-align: middle;
}
.imgpuce {display:none}
/* styles pour les actualités asociations */
#gabarit {width:100%} /* Espace dédié aux gabarits infolive */
.gabarit {width:100%}
#actuassoc {width:95%} /* Styles pour la page d'actualités */

/* Styles pour les portails */
.rechercheliste {width:100%; border-bottom:1px solid #000; margin-bottom:10px}
.rechercheliste td {padding:10px}
.rechercheliste form {display:inline}
#compte {width:100%; border:2px solid #990000} /* tableau affichant les chiffres d'éléments référencés dans le portail */
#compte td {font-size:xx-small}
.libelle {color:#006699; font-size:small; font-weight:bold} /* libellé pour le champ catégorie et le champ mot clé */
.element {width:100%} /* tableau encadrant chaque nom et numéro de téléphone du portail */
.element td {font-size:small; padding:3px; background:#FFF9F0}
.element a {font-size:9pt; font-weight:bold! important; text-decoration:none! important; color:#E25120! important}
.element a:hover {color:blue! important}
select {font-size:7pt}
a.retour {font-weight:bold; color:#990000; text-decoration:none} /* lien de retour page précédente sur l'espace des portails */
a.retour:hover {color:blue}
.contenu .TContenu h2 {display:block; background:#018f9B; font-size:small; color:#fff}
/* ----------------- extranet ------------------ */
#extranet {width:95%; border:1px solid #ccc; background:#fff}
#extranet td {font-size:x-small}
#abonne {width:100%}
#abonne td {text-align:right; vertical-align:top; font-size:x-small}
#referencer {width:95%; border:1px solid #ccc; background:#fff}
#referencer td {font-size:x-small}
#referencer a {color:E25120}
#referencer a:hover {color:blue}
/* ----------------- style de l'actu par type ----------------- */
.menutype {border:3px solid #fff}
.MenuActu-over, .MenuActu {display:inline; width:130px; margin-left:2px; margin-right:2px; margin-bottom:2px; background:#0095A1; height: 15px; padding:2px !important;}
.MenuActu-over a {text-decoration:none !important; font-weight:bold !important; color:#fff !important}
.MenuActu a {text-decoration:none !important; font-weight:normal !important; color:#fff !important}
.MenuActu a:hover {text-decoration:underline !important; font-weight:normal !important; color:#fff !important; }
.MenuActu:hover {text-decoration:none !important; font-weight:bold !important}

/*
#alaune {border-bottom:1px solid #000}
#toutactu td {text-align:center; font-size:7pt}
#toutactu a {color:blue; font-weight:bold; text-decoration:none}
#toutactu a:hover {color:red; text-decoration:underline}
#marche td {text-align:center !important}
*/

/* ==== Ajout V7 ===== */
.fincontenu hr {display:none;}