body, div, span, h1, h2, h3, hr, ul, li, a, td ,th, select, input, textarea, .texte
{
	font-family: Verdana, Helvetica, Arial, Swiss, Futura, sans-serif;
	color: #333333;
	font-size: 11px;
	text-decoration:none;
}

body { margin:0; padding:0; border:0; }

#tetiere {
	width: 765px;
	height:35px;
	padding:131px 0 0 200px;
	margin:0 auto 0 auto;
	display:block;
	background: url("images/tetiere2.gif") no-repeat center top;
	}
	#tetiere a { color:#FFF; padding:0 0 0 28px; font-family:Trebuchet MS, trebuchet; font-weight:bold; }
		#tetiere a:hover { color:#333; }
#contenu {
	width:765px;
	padding:0;
	margin:0 auto 0 auto;
	display:block;
	}
#bas {
	clear:both;
	width:765px;
	padding:0;
	margin:0 auto 0 auto;
	display:block;
	}
	

/* --- MAILHTMLTEMPLATE.tpl, PENDINGHTMLMAIL.tpl, VALIDATORHTMLMAIL.tpl coté admin (ezarticle) --- */
.tableau_filet {
	font-family: Verdana, Helvetica, Arial, Swiss, Futura, sans-serif;
	background: #669999;
	font-size: 11px;
}


.bgd {
	background: #F2F2F9;
}


.intro {
	font-family: Verdana, Helvetica, Arial, Swiss, Futura, sans-serif;
	color: #434659;
	font-size: 11px;
}

.lien1 {
	font-family: Verdana, Helvetica, Arial, Swiss, Futura, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	font-weight: bold;
}
a.lien1:hover {
	font-family: Verdana, Helvetica, Arial, Swiss, Futura, sans-serif;
	color: #FF9900;
	font-size: 11px;
	font-weight: bold;
}

.texte {
	font-family: Verdana, Helvetica, Arial, Swiss, Futura, sans-serif;
	color: #434659;
	font-size: 12px;
}

.titre {
	font-family: Verdana, Helvetica, Arial, Swiss, Futura, sans-serif;
	color: #CC0033;
	font-size: 12px;
}

.lien2 {
	font-family: Verdana, Helvetica, Arial, Swiss, Futura, sans-serif;
	color: #434659;
	font-size: 12px;
	font-weight: bold;
}

a.lien2:hover {
	font-family: Verdana, Helvetica, Arial, Swiss, Futura, sans-serif;
	color: #CC0000;
	font-size: 12px;
	font-weight: bold;
}


/* --- MAILHTMLTEMPLATE.tpl, PENDINGHTMLMAIL.tpl, VALIDATORHTMLMAIL.tpl coté admin (ezarticle) END --- */


h3,
{
	color: #4131A3;
	font-size: 11px;
	text-decoration:none;
	font-weight: bold;
}

.communes
{
	font-family: Trebuchet MS;
	color: #FF9933;
}

/* ARTICLE PRINT */
.ap_chemin
{
	font-size: 9px;
	color: #000000;
}

.ap_date
{
	color: #666666;
	font-size: 10px;
}

.ap_titre_artview
{
	font-weight: bold;
	font-size: 13px;
	color: #000000;
}

.ap_justifie
{
	color: #000000;
	text-align: justify;
	text-decoration: none;
	line-height: 12pt;
	font-weight: normal;
}

.ap_legende_foto
{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	text-align: center;
}

/******************/

/*************************************/

/* NEWSLETTER */

.nl_date
{
	font-size: 10px;
	color: #333333;
}

.nl_mention
{
	font-size: 10px;
	color: #000000;
}


.nl_mention_lien
{
	font-size: 10px;
	color: #0000FF;
	text-decoration: none;
}
a.nl_mention_lien:hover
{
	font-size: 10px;
	color: #0000FF;
	text-decoration: underline;
}

.sitemap_rubrique
{
	color: #3C55B9;
	text-decoration: none;
	font-weight:bold;
}

a.sitemap_rubrique:hover
{
	color: #2E4087;
	text-decoration: none;
	font-weight:bold;
}

.sitemap_article
{
	color: #333333;
	text-decoration: none;
}

a.sitemap_article:hover
{
	color: #333333;
	text-decoration: underline;
}


/*************************************/

/* DIAPORAMA */

.arreter
{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.arreter:hover
{
	font-size: 11px;
	color: #C70003;
	text-decoration: none;
}

.en_avant
{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
a.en_avant:hover
{
	font-size: 11px;
	color: #C70003;
	text-decoration: none;
}

.diaporama_credit
{
	font-size: 9px;
	color: #0066CC;
	text-decoration: none;
}
a.diaporama_credit:hover
{
	font-size: 9px;
	color: #0066CC;
	text-decoration: underline;
}

.diaporama_legende
{
	font-size: 11px;	
	color: #666666;
	text-decoration: none;
	text-align: center;
}

/*************************************/

/* LISTING DES SOUS-RUBRIQUES */

.voir_aussi
{
	font-size: 11px;
	color: #FFFFFF;
}

.list_up_titre
{
	font-size: 11px;
	color: #2E4087;
	font-weight:normal;
}
a.list_up_titre:hover
{
	font-size: 11px;
	color: #FF9900;
	font-weight:normal;
}

.list_up_desc
{
	font-size: 9px;
	color: #8492C2;
}


.list_bottom_titre
{
	font-size: 11px;
	color: #2E4087;
	font-weight:normal;
}
a.list_bottom_titre:hover
{
	font-size: 11px;
	color: #FF9900;
	font-weight:normal;
}

.list_bottom_desc
{
	font-size: 9px;
	color: #8492C2;
}

/*************************************/

/* IMAGEVIEW */
.imgview_nom
{
	color:#384C92;
	font-weight:bold;
}

.imgview_legende
{
	color:#384C92;
}

.imgview_desc
{
	color:#384C92;
	font-weight:bold;
}

.imgview_lien
{
	color:#666666;
}
a.imgview_lien:hover
{
	color:#003366;
}
/*************************************/

/* HOMEPAGE */
.hpnomrubrique
{
	color:#FFFFFF;
	font-family:verdana;
	font-size:11px;
	text-decoration:none;
	text-align: left;
}

.hptitrearticle_focus
{
	font-weight: bold;
	color: #10075C;
	font-size: 17px;
}

.hptitrearticle 
{
	font-weight: bold;
	color: #10075C;
	font-size: 11px;
}

.hptitreedito
{
	font-size:10px;	
	color:#627E9B;
	font-weight: bold;
}

.hptexte
{
	color:#000000;
	text-decoration:none;
	text-align: justify;
}

.hpagenda
{
	color:#333366;
	font-size:10px;
	text-decoration:none;
	text-align: left;
}
a.hpagenda:hover
{
	color:#5D5DAF;
	font-size:10px;
	text-decoration:none;
	text-align: left;
}

.hplirelasuite
{
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}
a.hplirelasuite:hover
{
	color: #99CC66;
	text-decoration: none;
	font-weight: bold;
}

.hptexteed
{
	color:#CC0000;
	font-size:9px;
	line-height:10pt;
	text-decoration:none;
	text-align: justify;
}

.hp_agenda_date
{
	color: #333366;
	font-size: 10px;
	line-height: 12pt;
	text-decoration: none;
	font-weight: normal;
}


/*************************************/

/* FRAME */

.date
{
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
}

.ticker
{
	font-size:11px;
	color:#97A8C8;
}

.menubox_d1
{
	color: #666699;
	text-decoration: none;
}
a.menubox_d1:hover
{
	color: #FF9900;
	text-decoration: none;
}

.imprimer
{
	font-size: 7pt;
	color: #003366;
	text-decoration: none;
}
a.imprimer:hover
{
	font-size: 7pt;
	color: #FFFFFF;
}

.mentions_bas
{
	font-size: 7pt;
	color: #CCE6B3;
	text-decoration: none;
}
a.mentions_bas:hover
{
	font-size: 7pt;
	color: #486582;
	text-decoration: none;
}

.mentions_bas2
{
	font-size: 7pt;
	color: #FFFFFF;
	text-decoration: none;
}
a.mentions_bas2:hover
{
	font-size: 7pt;
	color: #486582;
	text-decoration: none;
}
ul
{
	font-size: 8pt;
	color: #486582;
	text-decoration: none;
}

li
{
	font-size: 8pt;
	color: #486582;
	text-decoration: none;
}
/*************************************/

/* SPLASH */
.menubox_splash
{
	color:#CAD9E8;
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
	text-align: left;
}

a.menubox_splash:hover
{
	color:#FFFFFF;
	font-family:verdana;
	font-size:10px;
	text-decoration:none;
	text-align: left;
}

/*************************************/

/* ARTICLES */

.justifie, .p, .puces
{
	color: #000000;
	font-size: 11px;
	text-align: justify;
	line-height: 12pt;
	text-decoration: none;
	font-weight: normal;
}
a.justifie:hover
{
	color: #84C62D;
	font-size: 11px;
	text-align: justify;
	line-height: 12pt;
	text-decoration: none;
	font-weight: normal;
}

.article
{
	font-size: 11px;
	color: #FF6600;
	text-decoration: none;
}
a.article:hover
{
	font-size: 11px;
	color: #FF6600;
	text-decoration: underline;
}

.p
{
	color: #333333;
	font-size: 11px;
	text-align: justify;
	line-height: 12pt;
	text-decoration: none;
	font-weight: normal;
}

.p_justifie
{
	color: #000000;
	font-size: 11px;
	line-height: 12pt;
	text-decoration: none;
	font-weight: normal;
}

.factbox
{
	color: #000000;
	background-color:#F7F9FD;
	font-size: 11px;
	text-align: left;
	line-height: 12pt;
	text-decoration: none;
	font-weight: normal;
}

.titre_rubrique
{
	color: #170968;
	font-size: 13px;
	font-weight: bold;
}

.titre_s_rubrique 
{
	font-weight: bold;
	color: #FF9900;
	font-size: 11px;
	text-decoration: none;
}

.rubrique_desc
{
	color: #8492C2;
	font-size: 8pt;
}

a.titre_s_rubrique:hover
{
	font-weight: bold;
	color: #FCA325;
	font-size: 11px;
	text-decoration: none;
}

.titre_article 
{
	font-weight: bold;
	color: #2C1E86;
	font-size: 11px;
}
a.titre_article:hover
{
	font-weight: bold;
	color: #FF9900;
	font-size: 11px;
}

.titre_articleview
{
	font-weight: bold;
	color: #160A67;
	font-size: 12px;
}

hr
{
color: #8ECC37;
}

.chemin, .vous_etes
{
	font-size: 9px;
	color: #384C92;
	text-decoration: none;
}
a.chemin:hover
{
	font-size: 9px;
	color: #384C92;
	text-decoration: underline;
}

.retour
{
	font-size: 10px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}
a.retour:hover
{
	font-size: 10px;
	color: #8ECC37;
	text-decoration: none;
	font-weight: bold;
}

.path
{
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}

a.path:hover
{
	font-size: 11px;
	color: #99CC66;
	text-decoration: none;
	font-weight: bold;
}

.page_nav
{
	font-size: 10px;
	color: #2E4087;
	text-decoration: none;
}
a.page_nav:hover
{
	font-size: 10px;
	color: #0066CC;
	text-decoration: none;
}

.page_nav_texte
{
	font-size: 10px;
	color: #CC0000;
	text-decoration: none;
	font-weight: bold;
}

.legende_photo, .legendePhoto, .pictext
{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	font-style: italic;
	text-align: center;
}

.datearticle
{
	color: #A2B0E1;
	font-size: 9px;
	line-height: 12pt;
	text-decoration: none;
	font-weight: normal;
}

.auteur
{
	color: #A2B0E1;
	font-size: 9px;
	text-decoration: none;
	font-weight: normal;
}

/*************************************/

/* LIENS */

.lien
{
	font-size: 11px;
	color: #FF6600;
	text-decoration: none;
}

a.lien:hover
{
	font-size: 11px;
	color: #FF6600;
	text-decoration: underline;
}

.email
{
	font-size: 11px;
	color: #0000FF;
	text-decoration: none;
}
a.email:hover
{
	font-size: 11px;
	color: #0000FF;
	text-decoration: underline;
}

.LireLaSuite, .EnSavoirPlus, .lire_la_suite
{
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
	font-weight: bold;
}
a.LireLaSuite:hover, a.EnSavoirPlus:hover, a.lire_la_suite:hover
{
	color: #99CC66;
	text-decoration: none;
	font-weight: bold;
}

.mailto
{
	font-size: 11px;
	color: #3333FF;
	text-decoration: none;
}
a.mailto:hover
{
	font-size: 11px;
	color: #3333FF;
	text-decoration: underline;
}

.ficheperso_lien
{
	font-size: 11px;
	color: #FD7D00;
	text-decoration: none;
}
a.ficheperso_lien:hover
{
font-size: 11px;
color: #99CC66;
text-decoration: none;
}

.fichedesc_lien
{
	font-size: 11px;
	color: #FD7D00;
	text-decoration: none;
}
a.fichedesc_lien:hover
{
	font-size: 11px;
	color: #99CC66;
	text-decoration: none;
}

.ficheasso_lien
{
	font-size: 11px;
	color: #FD7D00;
	text-decoration: none;
}
a.ficheasso_lien:hover
{
	font-size: 11px;
	color: #99CC66;
	text-decoration: none;
}

.fichecom_lien
{
	font-size: 11px;
	color: #FF9900;
	text-decoration: none;
}
a.fichecom_lien:hover
{
	font-size: 11px;
	color: #99CC66;
	text-decoration: none;
}

.liste_lien
{
	font-size: 11px;
	color: #2E4087;
	text-decoration: none;
}
a.liste_lien:hover
{
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}

.telecharger
{
	font-size: 11px;
	color: #0066CC;
	text-decoration: none;
}
a.telecharger:hover
{
	font-size: 11px;
	color: #0066FF;
	text-decoration: underline;
}

/*************************************/

/* RECHERCHE - ezsearch */

.searchbutton
{
	font-family: Arial;
	font-size:9px;
	color:#FFFFFF;
	background-color:#6287AD;
	text-align:center;
	font-weight:normal;
	border-style: none;
}

.search_text
{
	font-size:10px;
	color: #666699;
	border-color: #FFFFFF;
	border-style: none;
	width:104px;
}
	
/* Resultat de la recherche START */		
.rechres_titrepage
{
	color: #003366;
}

.rechres_mot_recherche
{
	font-size:12px;
	color: #616161;
}

.rechres_nbr_art
{
	font-size:10px;
	color: #616161;
}
/* Resultat de la recherche END */

/*************************************/

/* FICHES */

.fiche_success
{
	color: #384C92;
}

.fiche_in_titre
{
	font-weight: bold;
	color: #384C92;
	font-size: 11px;
}

.fiche_titre
{
	color: #003399;
	font-size: 12px;
	font-weight: bold;
}

.fiche_soustitre
{
	color: #003366;
	font-weight: bold;
}

.fiche_texte
{
	color: #000000;
	font-size: 10px;
	text-align: justify;
	line-height: 12pt;
	text-decoration: none;
	font-weight: normal;
}

.fiche_nav
{
	font-size: 10px;
	color: #8394CF;
	text-decoration: none;
}
a.fiche_nav:hover
{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}

.fichecom_nav
{
	font-size: 10px;
	color: #8394CF;
	text-decoration: none;
	font-weight:bold;
}
a.fichecom_nav:hover
{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight:bold;
}

.fiche_lien
{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
a.fiche_lien:hover
{
	font-size: 10px;
	color: #25367D;
	text-decoration: none;
}

.fiche_button
{
	font-family: Arial;
	font-size:10px;
	color:#FFFFFF;
	background-color:#6287AD;
	font-weight:normal;
	border-style: double;
	border-color:#FFFFFF;
}

.fc_legende_photo
{
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-style: italic;
	text-align: center;
}

.fc_nom_commune
{
	color: #003399;
	font-size: 13px;
	font-weight: bold;
}

.fc_justifie
{	
  color: #333333;
	font-size: 11px;
	line-height: 11pt;
	text-decoration:none;
	text-align: justify;
}

fc_justifie2
{	
  color: #333333;
	font-size: 11px;
	line-height: 11pt;
	text-decoration:none;
	text-align: left;
}

/*************************************/

/* FORMULAIRES */

.fchamps_intitule
{
	color: #2E4087;
	font-size: 10px;
	font-weight: normal;
}

.fchamps
{
	color: #2E4087;
	font-size: 10px;
	font-weight: bold;
}

.champs_intitule
{
	color: #2E4087;
	font-size: 10px;
	font-weight: normal;
}

.champs
{
	color: #2E4087;
	font-size: 10px;
	font-weight: bold;
}

.erreur
{
	color: #CC0000;
	font-size: 9px;
	font-weight: normal;
}

.okbutton
{
	font-family: Arial;
	font-size:10px;
	color:#FFFFFF;
	background-color:#2E4087;
	font-weight:normal;
	border-style: none;
	line-height:14px;
	text-align:center;
}

.stdbutton
{
	font-family: Arial;
	font-size:10px;
	color:#FFFFFF;
	background-color:#2E4087;
	font-weight:normal;
	border-style: none;
	line-height:14px;
	text-align:center;
}

.radio_button
{
color:#6287AD;
border-width:2pt;
width:10px;
}

.f_okbutton
{
	font-family: Arial;
	font-size:10px;
	color:#FFFFFF;
	background-color:#6287AD;
	font-weight:normal;
	border-style: solid;
	line-height:14px;
	text-align:center;
}

.annulerbutton
{
	font-family: Arial;
	font-size:10px;
	color:#FFFFFF;
	background-color:#6287AD;
	font-weight:normal;
	border-style: none;
	text-decoration:none;
}

.boxtext
{
	color: #4A4848;
	font-size: 11px;
	text-decoration:none;
	font-weight: normal;
}

/*************************************/

/* PLAN DU SITE */

.PlanDuSiteDossier
{
	color: #000000;
	font-size: 11px;
	text-align: justify;
	line-height: 12pt;
	text-decoration: none;
	font-weight: normal;
}
a.PlanDuSiteDossier:hover
{
	color: #3596AE;
	font-size: 11px;
	text-align: justify;
	line-height: 12pt;
	text-decoration: none;
	font-weight: normal;
}

.PlanDuSiteArticle
{
	color: #000000;
	font-size: 11px;
	text-align: justify;
	line-height: 12pt;
	text-decoration: none;
	font-weight: normal;
}
a.PlanDuSiteArticle:hover
{
	color: #3596AE;
	font-size: 11px;
	text-align: justify;
	line-height: 12pt;
	text-decoration: none;
	font-weight: normal;
}

/*************************************/

/* SONDAGE */

.sondage_question_frame
{
	font-size: 11px;
	color: #384C92;
	text-decoration: none;
}

.sondage_question
{
	font-size: 11px;
	color: #384C92;
	text-decoration: none;
	font-weight: bold;
}

.sondage_description
{
	font-size: 11px;
	color: #8394CF;
	text-decoration: none;
}
a.sondage_description:hover
{
	font-size: 11px;
	color: #10075C;
	text-decoration: none;
}

/* STYLES FORMULAIRE VDBE */
#ezformstats { padding:155px 5px 10px 20px; background:url("images/logos.gif") center top no-repeat; }
#introform { text-align:justify; border-bottom:1px solid #000; padding:10px 0; margin:0 0 15px 0; }
#ezformstats h2 { color:#150A66; border-bottom:1px solid #FF9800; }
#ezformstats h3 { color:#8ECC37; }
#ezformstats blockquote { margin:0 0 20px 20px; padding:0; }
.bloc { margin:0 0 10px 0; padding:0; }

