/*
* Style sheet pour les pages de le site spectacles onesiens
* $Id: style_spectacles.css,v 1.0 2006/03/22 didierst Exp $
/* Etat au 12.06 ā 9h40 */
*/

init { }

/*Body*/
.body_home
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	background-color: #ffffff;
	margin: 16px 0px 0px 0px;
}
.body_frame
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	background-color: #ffffff;
	margin: 0px 0px 0px 0px;
}

/*fonts*/
.texte
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
}

.texte_entete_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 11px;
	font-weight: bold;
	/*	line-height: 14px;*/
}

.texte_entete_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 11px;
	font-weight: normal;
	/* 	line-height: 14px; */
}

.texte_contact_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
}

.texte_contact_2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}

.texte_chemin
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #80197f;
	font-size: 11px;
	line-height: 14px;
}

.texte_intro
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #006400;
	font-size: 11px;
	line-height: 14px;
}

.texte_intro_admin
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F46700;
	font-size: 11px;
	line-height: 14px;
}


.texte_recherche
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
}

.texte_sites
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
}

.texte_sites_selected
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #387e29;
	font-size: 11px;
	font-weight: bold;
	line-height: 20px;
}

.texte_impressum
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 10px;
	font-weight: normal;
}

.texte_rechercheD_titre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #80197f;
	font-size: 13px;
	font-weight: bold;
	line-height: 22px;
}

.texte_rechercheD_ss_titre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 11px;
	font-weight: bold;
	line-height: 10px;
}

.texte_recherche_go
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #387e29;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
}

.texte_rechercheD_lancer
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #80197f;
	font-size: 11px;
	font-weight: bold;
	line-height: 10px;
}

.texte_rechercheD_admin
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #80197f;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
}

.texte_rechercheD
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 11px;
	font-weight: normal;
	line-height: 10px;
}

.texte_tools
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
	font-size: 11px;
	font-weight: normal;
	line-height: 10px;
}

.texte_passwd
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
}

.texte_admin
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 10px;
	font-weight: normal;
}

.texte_admin_titre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 12px;
	font-weight: bold;
}

.texte_sur_titre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
}

.texte_titre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #80197f;
	font-size: 18px;
	line-height: 21px;
	font-weight: bold;
}

.texte_sous_titre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #80197f;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}

.texte_recherche_ss_site
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	line-height: 17px;
	font-weight: normal;
}
.texte_navig
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #387E29;
	font-size: 11px;
	line-height: 13px;
	font-weight: normal;
}

/*ancres*/
/*Style de format pour WysiwygPro*/
a
{
	color: #625d34;
	text-decoration: underline;
}

a:hover
{
	color: #625d34;
	text-decoration: none;
}
a.cache
{
	color: #ff0000;
	text-decoration: none;
}

a.cache:hover
{
	color: #625d34;
	text-decoration: underline;
}

a.lien_defaut
{
	color: #80197f;
	text-decoration: underline;
}

a.lien_defaut:hover
{
	color: #80197f;
	text-decoration: none;
}

a.texte_defaut
{
	color: #625d34;
	text-decoration: none;
}

a.texte_defaut:hover
{
	color: #625d34;
	text-decoration: underline;
}

a.texte_passwd
{
	color: #625d34;
	text-decoration: underline;
}

a.texte_passwd:hover
{
	color: #F00000;
	text-decoration: none;
}

a.texte_admin
{
	color: #625d34;
	text-decoration: underline;
}

a.texte_admin:hover
{
	color: #F00000;
	text-decoration: none;
}

a.texte_chemin
{
	color: #80197f;
	text-decoration: none;
}

a.texte_chemin:hover
{
	color: #80197f;
	text-decoration: underline;
}

a.texte_sites
{
	color: #625d34;
	text-decoration: none;
}

a.texte_sites:hover
{
	color: #625d34;
	text-decoration: underline;
}
a.texte_sites_selected
{
	color: #387e29;
	text-decoration: none;
}

a.texte_sites_selected:hover
{
	color: #387e29;
	text-decoration: underline;
}

a.texte_impressum { text-decoration: none; }

a.texte_impressum:hover
{
	color: #625d34;
	text-decoration: underline;
}

a.texte_tools { text-decoration: none; }

a.texte_tools:hover
{
	color: #625d34;
	text-decoration: underline;
}

a.texte_recherche_go { text-decoration: none; }

a.texte_recherche_go:hover
{
	color: #625d34;
	text-decoration: underline;
}

a.texte_recherche_ss_site { text-decoration: none; }

a.texte_recherche_ss_site:hover
{
	color: #80197f;
	text-decoration: underline;
}
a.texte_navig
{
	color: #387e29;
	text-decoration: none;
}

a.texte_navig:hover
{
	color: #387e29;
	text-decoration: underline;
}

/*Paragraphes*/
/*Style de format pour WysiwygPro*/
p
{
	margin: 10px 25px 8px 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
}

.p_defaut { margin: 0px 0px 0px 0px; }

.p_logo
{
	margin: 16px 0px 0px 0px;
	text-align: center;
}

.p_entete_1
{
	margin: 0px 0px 0px 4px;
	text-align: left;
	vertical-align: middle;
}

.p_entete_2
{
	margin: 0px 4px 0px 0px;
	text-align: right;
	vertical-align: middle;
}

.p_contact
{
	margin: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: middle;
}

.p_chemin
{
	margin: 0px 0px 0px 0px;
	text-align: left;
	vertical-align: middle;
}

.p_recherche
{
	margin: 33px 0px 0px 8px;
	text-align: left;
}

.p_recherche_suite
{
	margin: 8px 0px 0px 8px;
	text-align: left;
}

.p_menu_suite
{
	margin: 22px 0px 0px 0px;
	text-align: left;
}

.p_menu_sites
{
	margin: 4px 0px 0px 0px;
	text-align: left;
}

.p_sites
{
	margin: 0px 8px 0px 10px;
	text-align: left;
}

.p_sites_selected
{
	margin: 0px 0px 0px 0px;
	text-align: left;
	/*background-color: #cce4cc;*/
	padding: 0 0 0 10px;
}

.p_rechercheD_titre
{
	margin: 0px 6px 0px 6px;
	text-align: left;
}

.p_rechercheD_titre_img
{
	margin: 0px 0px 0px 0px;
	text-align: left;
}

.p_rechercheD_titre_ss_site
{
	margin: 60px 0px 0px 5px;
	text-align: left;
}

.p_rechercheD_go
{
	margin: 0px 0px 0px 6px;
	text-align: left;
}

.p_impressum { margin: 5px 4px 5px 4px; }
.p_passwd { margin: 5px 0px 5px 0px; }
.p_sur_titre { margin: 8px 8px 0px 8px; }

.p_titre
{
	margin: 3px 25px 0px 8px;
	text-align: left;
}

.p_sous_titre { margin: 20px 25px 0px 8px; }

.p_sous_titre_filet
{
	margin: 4px 0px 0px 8px;
	text-align: left;
}

.p_texte
{
	margin: 10px 25px 8px 8px;
	text-align: left;
}
.p_ligne { margin: 0px 0px 0px 8px; }
.p_form { margin: 5px 8px 0px 8px; }
.p_form_fin { margin: 5px 8px 8px 8px; }
.p_login { margin: 5px 0px 5px 10px; }
.p_login_ss_site { margin: 5px 0px 5px 0px; }
.p_tool { margin: 2px 8px 0px 10px; }
.p_statut { margin: 8px 0px 8px 8px; }
.p_texte_racc { margin: 10px 0px 8px 0px; }
p.p_photo_2 { margin: 0px 0px 4px 0px; }
.p_date_album
{
	margin: 20px 4px 0px 8px;
	text-align: right;
}
.p_navig_album { margin: 0px 4px 0px 4px; }

/*Listes*/

/*
.li0 { margin: 0px 0px 0px 0px; }
.li1 { margin: 6px 0px 0px 0px; }
*/

/*Titres*/

/*
h1 { margin: 0px 0px 0px 10px; }
*/

/*Tables*/
.td_1
{
	border-color: #FFF;
	border-width: 2px;
	border-style: solid;
	background-color: #E1E1DF;
}

.td_2
{
	border-color: #FFF;
	border-width: 2px;
	border-style: solid;
	background-color: #EFF9FC;
}

.td_2_ss_site
{
	border-color: #FFF;
	border-width: 2px 2px 2px 0px;
	border-style: solid;
	background-color: #FFF;
}

.td_main
{
	background-color: #EFF9FC;
	border-color: #FFF;
	border-width: 2px;
	border-style: solid;
}

.td_main_ss_site
{
	background-color: #FFF;
	border-color: #FFF;
	border-width: 2px 0px 2px 0px;
	border-style: solid;
}

.td_nom_web_ss_site
{
	background-color: #FFF;
	border-color: #FFF;
	border-width: 2px 0px 2px 2px;
	border-style: solid;
}

.td_entete_1
{
	border-color: #FFF;
	border-width: 1px 0px 1px 2px;
	border-style: solid;
}

.td_entete_2
{
	border-color: #FFF;
	border-width: 1px 2px 1px 0px;
	border-style: solid;
}

.td_contact
{
	border-color: #FFF;
	border-width: 0px 6px 0px 6px;
	border-style: solid;
}

.td_chemin
{
	border-color: #FFF;
	border-width: 0px 6px 0px 6px;
	border-style: solid;
}

.td_menu_actif { /*  background-color: #cce4cc; */ }
.td_menu_actif_select { background-color: #fef7ac; }
.td_sites { background-color: #f3f0e7; }

.table_sous_logo { margin: 66px 0px 0px 0px; }

.table_sous_menu
{
	margin: 4px 0px 0px 0px;
	text-align: left;
}

.table_suite_1
{
	margin: 4px 0px 4px 0px;
	text-align: left;
}

.table_suite_2
{
	margin: 0px 0px 4px 0px;
	text-align: left;
}

.table_sous_menu_ss_site
{
	margin: 2px 0px 0px 0px;
	text-align: left;
}

.table_suite_ss_site
{
	margin: 0px 0px 0px 0px;
	text-align: left;
}

.table_menu_ss_site
{
	margin: 2px 0px 0px 0px;
	text-align: left;
}

.table_sites
{
	margin: 4px 0px 0px 0px;
	text-align: left;
}

.table_centre
{
	margin: 3px 3px 0px 3px;
	text-align: left;
}

.table_titre { background-color: #edeeeb; }

/*Formulaire*/
.form_recherche { margin: 4px 0px 0px 8px; }
.form_droite_recherche { margin: 0px 0px 0px 4px; }
.form_passwd { margin: 5px 0px 0px 0px; }
.form_admin { margin: 5px 0px 0px 0px; }
.form_accueil { margin: 5px 0px 0px 10px; }
.form_logout { margin: 5px 0px 5px 10px; }
.form_user { margin: 5px 0px 0px 10px; }
.form_centre { margin: 5px 0px 5px 0px; }

.form { margin: 0px 0px 0px 0px; }

input.deco
{
	border-style: none;
	border-color: #FFF;
	border-width: 0px;
	background-color: #ffffff;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	margin: 0px 0px 0px 0px;
}

/*Style de format pour WysiwygPro*/
h1
{
	margin: 20px 0px 0px 8px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #80197f;
	font-size: 14px;
	line-height: 16px;
	font-weight: bold;
}

/*Style de format pour WysiwygPro*/
ol
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 13px;
	line-height: 16px;
	font-weight: normal;
}

ul
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 13px;
	line-height: 16px;
}

/*tools*/
.texte_haut_tools
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	font-size: 10px;
	font-weight: normal;
	line-height: 10px;
}

a.texte_haut_tools
{
	color: #333;
	text-decoration: none;
}

a.texte_haut_tools:hover
{
	color: #333;
	text-decoration: underline;
}

.p_haut_tools
{
	margin: 0px;
	text-align: right;
}
.p_tools
{
	margin: 4px 25px 4px 4px;
	text-align: right;
}
/************************/
/** STYLES DE L'AGENDA */
/**********************/

/*fonts*/
.texte_input
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625D34;
	font-size: 12px;
	line-height: 16px;
}

.texte_liste
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #387E29;
	font-size: 11px;
	font-weight: bold;
	line-height: 14px;
}

.texte_liste2
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 11px;
	font-weight: normal;
	line-height: 14px;
}

.texte_liste_date
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 10px;
	font-weight: normal;
	line-height: 14px;
}

.texte_liste_conseil
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #387E29;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px;
}

.texte_liste2_conseil
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
}

.texte_liste2_commission
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #387E29;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
}

.texte_ss_categorie
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #387E29;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
}

.texte_liste_titre
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00A325;
	font-size: 11px;
	font-weight: bold;
	line-height: 16px;
}

.texte_liste_titre_selected
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #00A325;
	font-size: 11px;
	font-weight: normal;
	line-height: 16px;
}

.texte_calendrier
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
}

.texte_calendrier_selected
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F00000;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
}

.texte_calendrier_selected_today
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #387E29;
	font-size: 10px;
	font-weight: bold;
	line-height: 12px;
}
.texte_warning_agenda
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F00000;
	font-size: 12px;
	font-weight: bold;
	line-height: 12px;
}
.texte_conseil
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 12px;
	font-weight: normal;
	line-height: 16px;
}
.texte_date_album
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #387E29;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
}



/*Liens*/
a.texte_calendrier
{
	text-decoration: none;
	color: #625d34;
}

a.texte_calendrier:hover
{
	color: #00A325;
	text-decoration: underline;
}
a.texte_conseil
{
	text-decoration: none;
	color: #625d34;
}

a.texte_conseil:hover
{
	color: #00A325;
	text-decoration: underline;
}
a.texte_liste
{
	text-decoration: none;
	color: #387E29;
}

a.texte_liste:hover
{
	color: #625d34;
	text-decoration: underline;
}
a.texte_liste_conseil
{
	text-decoration: none;
	color: #387E29;
}

a.texte_liste_conseil:hover
{
	color: #625d34;
	text-decoration: underline;
}
a.texte_calendrier_selected
{
	text-decoration: none;
	color: #F00000;
}

a.texte_calendrier_selected:hover
{
	color: #00A325;
	text-decoration: underline;
}
a.texte_calendrier_selected_today
{
	text-decoration: none;
	color: #387E29;
}

a.texte_calendrier_selected_today:hover
{
	color: #00A325;
	text-decoration: underline;
}

a.texte_liste_titre_selected
{
	color: #00A325;
	text-decoration: underline;
}

a.texte_liste_titre_selected:hover
{
	color: #00A325;
	text-decoration: none;
}
a.texte_recherche_url
{
	color: #f00000;
	text-decoration: none;
}

a.texte_recherche_url:hover
{
	color: #f00000;
	text-decoration: underline;
}
a.texte_navig
{
	color: #387e29;
	text-decoration: none;
}

a.texte_navig:hover
{
	color: #387e29;
	text-decoration: underline;
}

/*Paragraphes*/
p.p_point { margin: 4px 4px 0px 4px; }
p.p_agenda { margin: 0px 4px 8px 8px; }
p.p_form_titre { margin: 12px 8px 0px 8px; }
p.p_form_exemple { margin: 0px 8px 0px 8px; }
p.p_form_champ { margin: 2px 8px 5px 8px; }
p.p_liste_agenda { margin: 2px 4px 0px 6px; }
p.p_liste_agenda_2 { margin: 1px 4px 2px 6px; }
p.p_titre_agenda { margin: 24px 8px 8px 8px; }
p.p_ss_titre_agenda { margin: 12px 8px 0px 8px; }
p.p_texte_agenda { margin: 2px 8px 0px 8px; }
p.p_calendrier { margin: 0px 0px 2px 0px; }
p.p_liste_conseil { margin: 0px 6px 0px 6px; }
p.p_calendrier_img { margin: 6px 2px 0px 2px; }
p.p_photo { margin: 0px 4px 0px 4px; }
p.p_detail_commission { margin: 0px 4px 0px 8px; }
p.p_warning_agenda
{
	margin: 24px 8px 8px 8px;
	background-color: #fff1e3;
	text-align: center;
	padding: 8px 0px 8px 0px;
}
p.p_liste_album { margin: 4px 4px 0px 6px; }
p.p_liste_album_2 { margin: 1px 4px 2px 6px; }
p.p_nb_album { margin: 4px 4px 0px 6px; }

/*Formulaires*/
.form_agenda { margin: 0px 0px 0px 0px; }
.form_duree
{
	margin: 8px 8px 2px 8px;
	text-align: right;
}
.form_duree_ss_site
{
	margin: 8px 25px 2px 8px;
	text-align: right;
}
/*Tableaux*/
.tbl_detail_conseil { margin: 6px 0px 4px 0px; }
.tbl_agenda
{
	/* 	border-width: 1px 0px 0px 1px; */
	/* 	border-color: #00A325; */
	/* 	border-style: solid; */
	margin: 4px 0px 0px 0px;
}
.table_agenda { margin: 0px 6px 8px 6px; }
.table_album
{
	margin: 0px 6px 0px 6px;
	border-color: #343432;
	border-width: 3px 4px 3px 3px;
	border-style: solid;
}
.table_album_msg
{
	margin: 10px 6px 0px 6px;
	border-color: #343432;
	border-width: 3px 4px 3px 3px;
	border-style: solid;
}
.table_photo
{
	margin: 0px 6px 0px 6px;
}
.table_album_navigation
{
	margin: 0px 6px 0px 6px;
	border-color: #343432;
	border-width: 3px 4px 3px 3px;
	border-style: solid;
}
.td_album_navigation_centre
{
	margin: 0px 6px 8px 6px;
	border-color: #FFF;
	border-width: 0px 2px 0px 2px;
	border-style: solid;
}
image.album
{
	border-color: #343432;
	border-width: 2px;
	border-style: solid;
}

.tbl_bloc_agenda
{
	/* 	border-width: 1px 0px 0px 1px; */
	/* 	border-color: #00A325; */
	/* 	border-style: solid; */
	margin: 0px 0px 4px 0px;
}

.tbl_bloc_titre
{
	margin: 0px 0px 2px 0px;
}

.th_agenda
{
	border-color: #00A325;
	border-width: 0px 0px 1px 0px;
	border-style: solid;
}

.td_agenda
{
	/* 	border-color: #00A325; */
	/* 	border-width: 0px 1px 1px 0px; */
	/* 	border-style: solid; */
	text-align: right;
}

.td_today_agenda
{
/* 	border-color: #00A325; */
/* 	border-width: 0px 1px 1px 0px; */
/* 	border-style: solid; */
/* 	background-color: #cce4cc; */
	text-align: right;
}

.td_selected_today_agenda
{
/* 	border-color: #F00000; */
/* 	border-width: 1px 1px 1px 1px; */
/* 	border-style: solid; */
/* 	background-color: #cce4cc; */
	text-align: right;
}

.td_selected_agenda
{
/* 	border-color: #F00000; */
/* 	border-width: 1px 1px 1px 1px; */
/* 	border-style: solid; */
/* 	background-color: #fff1e3; */
	text-align: right;
}

.texte_recherche_pt
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
}

.texte_recherche_url
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F00000;
	font-size: 10px;
	font-weight: normal;
	line-height: 12px;
}

/*Style Menus*/

.texte_menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #625d34;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
}

.texte_menu_actif
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #387e29;
	font-size: 12px;
	font-weight: bold;
	line-height: 17px;
}

.texte_menu_actif_ss_site
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #387e29;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
}

.texte_ss_menu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #387e29;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
}

.texte_ss_menu_Evenement
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d18b04;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
}

.texte_ss_menu_Vie
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c6475b;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
}

.texte_ss_menu_Cours
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #004b89;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
}

.texte_ss_menu_Politique
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1e7cd5;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
}

.texte_ss_menu_sel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #387e29;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	text-decoration: underline;
}

.texte_ss_menu_Evenement_sel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d18b04;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	text-decoration: underline;
}

.texte_ss_menu_Vie_sel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c6475b;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	text-decoration: underline;
}

.texte_ss_menu_Cours_sel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #004b89;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	text-decoration: underline;
}

.texte_ss_menu_Politique_sel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1e7cd5;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	text-decoration: underline;
}

.texte_ss_menu_actif
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #387e29;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
}

.texte_ss_menu_actif_Evenement
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d18b04;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
}

.texte_ss_menu_actif_Vie
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c6475b;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
}

.texte_ss_menu_actif_Cours
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #004b89;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
}

.texte_ss_menu_actif_Politique
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1e7cd5;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
}

.texte_ss_menu_actif_sel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #387e29;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	text-decoration: underline;
}

.texte_ss_menu_actif_Evenement_sel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #d18b04;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	text-decoration: underline;
}

.texte_ss_menu_actif_Vie_sel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #c6475b;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	text-decoration: underline;
}

.texte_ss_menu_actif_Cours_sel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #004b89;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	text-decoration: underline;
}

.texte_ss_menu_actif_Politique_sel
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #1e7cd5;
	font-size: 12px;
	font-weight: normal;
	line-height: 15px;
	text-decoration: underline;
}

a.texte_menu
{
	color: #625d34;
	text-decoration: none;
}

a.texte_menu:hover
{
	color: #387e29;
	text-decoration: none;
}

a.texte_menu_actif
{
	color: #387e29;
	text-decoration: none;
}

a.texte_menu_actif:hover
{
	color: #387e29;
	text-decoration: none;
}

a.texte_menu_actif_ss_site
{
	color: #387e29;
	text-decoration: none;
}

a.texte_menu_actif_ss_site:hover
{
	color: #387e29;
	text-decoration: underline;
}

a.texte_ss_menu
{
	color: #387e29;
	text-decoration: none;
}

a.texte_ss_menu:hover
{
	color: #387e29;
	text-decoration: none;
}

a.texte_ss_menu_Evenement
{
	color: #d18b04;
	text-decoration: none;
}

a.texte_ss_menu_Evenement:hover
{
	color: #387e29;
	text-decoration: none;
}

a.texte_ss_menu_Vie
{
	color: #c6475b;
	text-decoration: none;
}

a.texte_ss_menu_Cours
{
	color: #004b89;
	text-decoration: none;
}

a.texte_ss_menu_Politique
{
	color: #1e7cd5;
	text-decoration: none;
}

a.texte_ss_menu_actif
{
	color: #387e29;
	text-decoration: none;
}

a.texte_ss_menu_actif:hover
{
	color: #387e29;
	text-decoration: none;
}

a.texte_ss_menu_actif_Evenement
{
	color: #d18b04;
	text-decoration: none;
}

a.texte_ss_menu_actif_Vie
{
	color: #c6475b;
	text-decoration: none;
}

a.texte_ss_menu_actif_Cours
{
	color: #004b89;
	text-decoration: none;
}

a.texte_ss_menu_actif_Politique
{
	color: #1e7cd5;
	text-decoration: none;
}

.p_menu { margin: 0px 0px 0px 1px; }

.p_menu_souche
{
	margin: 3px 8px 3px 10px;
	text-align: left;
}

.p_menu_actif
{
	margin: 3px 8px 3px 13px;
	text-align: left;
}

.p_menu_actif_ss_site
{
	margin: 0px 8px 0px 26px;
	text-align: left;
}

.p_ss_menu_actif
{
	margin: 3px 8px 3px 19px;
	text-align: left;
}

.p_ss_ss_menu_actif
{
	margin: 3px 8px 3px 25px;
	text-align: left;
}