/* CSS Document | Typos */ 

/* Lien dans l'index */
a.index:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #FFFFFF; text-decoration: none; text-transform: uppercase;}
a.index:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #FFFFFF; text-decoration: none; text-transform: uppercase;}
a.index:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #FFFFFF; text-decoration: none; text-transform: uppercase;}
a.index:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: 16px; color: #FFFFFF; text-decoration: none; text-transform: uppercase;}

/* Navigation dans l'entête */
a.tete_nav:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
a.tete_nav:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
a.tete_nav:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}
a.tete_nav:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}

/* Navigation dans le menu */
a.nav:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-transform: uppercase; line-height: 0px;}
a.nav:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-transform: uppercase; line-height: 0px;}
a.nav:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; text-transform: uppercase; line-height: 0px;}
a.nav:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; text-transform: uppercase; line-height: 0px;}

/* Navigation dans le sous-menu */
a.sous_nav:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #784F09; text-decoration: none; line-height: 0px;}
a.sous_nav:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #784F09; text-decoration: none; line-height: 0px;}
a.sous_nav:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #784F09; text-decoration: none; line-height: 0px;}
a.sous_nav:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #784F09; text-decoration: none; line-height: 0px;}

/* Navigation dans le pied de page */
a.pied_lien:link {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
a.pied_lien:active {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
a.pied_lien:visited {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: underline;}
a.pied_lien:hover {font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none;}

/* Navigation dans les mois des événements */
a.even_lien:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000000; text-decoration: none;}
a.even_lien:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000000; text-decoration: none;}
a.even_lien:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000000; text-decoration: none;}
a.even_lien:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000000; text-decoration: underline;}

/* Navigation dans le "Trier Par" */
a.trier:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #784F09; text-decoration: none;}
a.trier:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #784F09; text-decoration: none;}
a.trier:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #784F09; text-decoration: none;}
a.trier:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #784F09; text-decoration: none; background-color: #F6E0B0;}

/* Navigation pour la section Liens */
a.lien:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000000; text-decoration: none; text-transform: uppercase; font-weight: bold;}
a.lien:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000000; text-decoration: none; text-transform: uppercase; font-weight: bold;}
a.lien:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000000; text-decoration: none; text-transform: uppercase; font-weight: bold;}
a.lien:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #C51335; text-decoration: underline; text-transform: uppercase; font-weight: bold;}

/* Lien normal dans le sous-titre */
a.stitre:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #C51335; text-decoration: underline;}
a.stitre:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #C51335; text-decoration: underline;}
a.stitre:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #C51335; text-decoration: underline;}
a.stitre:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #C51335; text-decoration: none;}

/* Lien normal dans le texte */
a:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000000; text-decoration: underline;}
a:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000000; text-decoration: underline;}
a:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #000000; text-decoration: underline;}
a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #C51335; text-decoration: none;}

/* Lien normal plus gris */
a.soft:link {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color:#999999; text-decoration: underline;}
a.soft:active {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #999999; text-decoration: underline;}
a.soft:visited {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #999999; text-decoration: underline;}
a.soft:hover {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; color: #C51335; text-decoration: none;}


/* Lien dans l'accueil */
a.acc:link {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #C51335; text-decoration: none; font-weight: bold;}
a.acc:active {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #C51335; text-decoration: none; font-weight: bold;}
a.acc:visited {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #C51335; text-decoration: none; font-weight: bold;}
a.acc:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 18px; color: #C51335; text-decoration: underline; font-weight: bold;}

/* Nouvelle dans l'accueil */
.txt_nouv {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	line-height: 18px;
	color: #C51335; 
	font-weight: bold;
}

/* Menu actif */
.nav_actif {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FFFFFF; 
	text-transform: uppercase;
	line-height: 0px;
}

/* Sous-menu actif */
.sous_nav_actif {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #C51335;
	line-height: 0px;
}

/* Sous-titre (contenu) */
.txt_stitre {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #C51335; 
	line-height: 16px;
	font-weight: bold;
}

/* Texte de la page (contenu) */
.txt_contenu {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000; 
	line-height: 16px;
}

/* Texte de la page en sup (contenu) */
.txt_contenu_sup {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	line-height: 16px;
}

/* Texte grisé */
.txt_contenu_gris {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #999999;
	line-height: 16px;
}

/* Texte dans le "Trier Par" actif */
.txt_trier {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #784F09;
	background-color: #F6E0B0;
}

/* Texte libellé sous une image */
.txt_libelle_img {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #3E3E3E;
	line-height: 13px;
}

/* Exede (sous le titre) */
.txt_exede {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #616161;
}

/* Texte de pied de page */
.txt_pied_page {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF;
}

/* Icone copyright en pied de page */
.txt_copyright {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #FFFFFF;
}

/* Événements : Série */
.txt_even_serie {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	text-transform: uppercase;
}

/* Événements : Titre */
.txt_even_titre {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
	text-transform: uppercase;
	font-weight: bold;
}

/* Index : Texte de gauche */
.txt_ind_rose {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFA19E;
}

/* Index : Texte de droite */
.txt_ind_gris {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #8D8D8D;
}

/* Admin : Entête */
.txt_admin_entete {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF;
	text-transform: uppercase;
}

/* Admin : Messages d'erreur */
.txt_admin_erreur {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #C51335;
	font-weight: bold;
}