.calendrier_entete_page
{
	color					: #FFFFFF;
	font-size				: 26pt;
	letter-spacing			: 3pt;
}

.calendrier_bandeau_saison
{
	width					: 100%;
	background-color		: #F4F0E6;
	background				: #F4F0E6;
	border-top-style		: solid;
	border-top-color		: lightgrey;
	border-top-width		: 1px;
	border-bottom-style		: solid;
	border-bottom-color		: lightgrey;
	border-bottom-width		: 1px;
	height					: 30px;
	text-align				: center;
	padding-top				: 10px;
	font-style				: italic;
	font-weight				: bold;
	font-size				: 14pt;
	color					: gray;
}


/***************************/
/* Formulaire de recherche */
/***************************/
.calendrier_formulaire
{
	padding					: 10px;
	background-color		: #F4F0E6;
	background				: #F4F0E6;
	text-align				: center;
	width					: 200px;
	border-right-style		: solid;
	border-right-color		: lightgrey;
	border-right-width		: 1px;
	border-bottom-style		: solid;
	border-bottom-color		: lightgrey;
	border-bottom-width		: 1px;
}
.calendrier_formulaire a 				{ text-decoration: none; }
.calendrier_formulaire a:link 			{ color: #000000; }
.calendrier_formulaire a:visited 		{ color: #000000; }
.calendrier_formulaire a:hover 		{ color: #FFFFFF; }

.calendrier_formulaire_titre
{
	font-style				: italic;
	font-weight				: bold;
	text-align				: center;
}
.calendrier_formulaire_input
{
	border-style			: solid;
	border-width			: 1px;
	border-color			: lightgrey;
	width					: 150px;
}
.calendrier_formulaire_paragraphe
{
	width					: 10px;
	border					: 1px solid lightgrey;
}
.calendrier_formulaire_liste
{
	width					: 170px;
  	background-color		: #F4F0E6;
	background				: #F4F0E6;
  	border					: 2px solid transparent;
}
.calendrier_formulaire_texte_bouton
{
	font-size				: 8pt;
}

/******************************/
/* Résultat de la recherche : */
/******************************/
.calendrier_bandeau_resultat
{
	width					: 100%;
	background-color		: #F4F0E6;
	background				: #F4F0E6;
	border-top-style		: solid;
	border-top-color		: lightgrey;
	border-top-width		: 1px;
	border-bottom-style		: solid;
	border-bottom-color		: lightgrey;
	border-bottom-width		: 1px;
	height					: 30px;
	text-align				: center;
	padding-top				: 10px;
	font-style				: italic;
	font-weight				: bold;
	color					: gray;
}
.calendrier_bandeau_spectacles_passes
{
	width					: 100%;
	background-color		: #F4F0E6;
	background				: #F4F0E6;
	border-top-style		: solid;
	border-top-color		: lightgrey;
	border-top-width		: 1px;
	border-bottom-style		: solid;
	border-bottom-color		: lightgrey;
	border-bottom-width		: 1px;
	height					: 30px;
	text-align				: center;
	padding-top				: 10px;
	font-style				: italic;
	font-weight				: bold;
	color					: gray;
}
.calendrier_message_liste_vide
{
	width					: 100%;
	text-align				: center;
	font-style				: italic;
	color					: gray;
}

/************************************************/
/* Calendrier                                   */
/************************************************/
.calendrier_telechargement         	{ font-family: Georgia, Verdana, Arial; font-size: 12px; font-style:italic; font-weight: normal; color: #000000; text-align:center; }
.calendrier_telechargement a 			{ text-decoration: none; }
.calendrier_telechargement a:link 		{ text-decoration: none; color: #000000; }
.calendrier_telechargement a:visited 	{ text-decoration: none; color: #000000; }
.calendrier_telechargement a:hover 		{ text-decoration: none; color: #2E3F7C; }

.calendrier_titremois         		{ font-family: Georgia, Verdana, Arial; font-size: 13px; font-weight: bold; color: #FFFFFF; background: #000000 }
.calendrier_titremois a 			{ text-decoration: none; }
.calendrier_titremois a:link 		{ text-decoration: none; color: #FFFFFF; }
.calendrier_titremois a:visited 	{ text-decoration: none; color: #FFFFFF; }
.calendrier_titremois a:hover 		{ text-decoration: none; color: yellow; font-weight:bold; }

.calendrier_titrejours				{ font-family: Georgia, Verdana, Arial; font-size: 9px; color: #FFFFFF; background: #000000 }
.calendrier_titrejours a 			{ text-decoration: none; }
.calendrier_titrejours a:link 		{ text-decoration: none; color: #AAAAAA; }
.calendrier_titrejours a:visited 	{ text-decoration: none; color: #AAAAAA; }
.calendrier_titrejours a:hover 		{ text-decoration: none; color: #000000; font-weight:bold; background-color:yellow; background:yellow; }

.calendrier_titrenum				{ font-family: Georgia, Verdana, Arial; font-size: 11px;   color: #AAAAAA; background: #000000 }
.calendrier_titrenum a 				{ text-decoration: none; }
.calendrier_titrenum a:link 		{ text-decoration: none; color: #AAAAAA; }
.calendrier_titrenum a:visited 		{ text-decoration: none; color: #AAAAAA; }
.calendrier_titrenum a:hover 		{ text-decoration: none; color: #000000; font-weight:bold; background-color:yellow; background:yellow; }

.calendrier_titrenum_spect				{ font-family: Georgia, Verdana, Arial; font-size: 11px; text-decoration:underline; color: #AAAAAA; background: #000000 }
.calendrier_titrenum_spect a 			{ text-decoration: underline; }
.calendrier_titrenum_spect a:link 		{ text-decoration: underline; color: #AAAAAA; }
.calendrier_titrenum_spect a:visited 	{ text-decoration: underline; color: #AAAAAA; }
.calendrier_titrenum_spect a:hover 		{ text-decoration: underline; color: #000000; font-weight:bold; background-color:yellow; background:yellow; }

.calendrier_titrenum2				{ font-family: Georgia, Verdana, Arial; font-size: 11px;   color: #AAAAAA; background: #000000 }
.calendrier_titrenum2 a 			{ text-decoration: none; }
.calendrier_titrenum2 a:link 		{ text-decoration: none; color: #AAAAAA; }
.calendrier_titrenum2 a:visited 	{ text-decoration: none; color: #AAAAAA; }
.calendrier_titrenum2 a:hover 		{ text-decoration: none; color: #000000; font-weight:bold; background-color:yellow; background:yellow; }

.calendrier_titrenum2_spect				{ font-family: Georgia, Verdana, Arial; font-size: 11px; text-decoration: underline; color: #AAAAAA; background: #000000 }
.calendrier_titrenum2_spect a 			{ text-decoration: underline; }
.calendrier_titrenum2_spect a:link 		{ text-decoration: underline; color: #AAAAAA; }
.calendrier_titrenum2_spect a:visited 	{ text-decoration: underline; color: #AAAAAA; }
.calendrier_titrenum2_spect a:hover 	{ text-decoration: underline; color: #000000; font-weight:bold; background-color:yellow; background:yellow; }

.calendrier_titreweek				{ font-family: Georgia, Verdana, Arial; font-size: 9px;    color: #AAAAAA; background: #000000 }
.calendrier_titreweek a 			{ text-decoration: none; }
.calendrier_titreweek a:link 		{ text-decoration: none; color: #AAAAAA; }
.calendrier_titreweek a:visited 	{ text-decoration: none; color: #AAAAAA; }
.calendrier_titreweek a:hover 		{ text-decoration: none; color: #000000; font-weight:bold; background-color:yellow; background:yellow; }

.calendrier_titreweek2				{ font-family: Georgia, Verdana, Arial; font-size: 11px;   color: #AAAAAA; background: #000000; font-style:italic; }
.calendrier_titreweek2 a 			{ text-decoration: none; }
.calendrier_titreweek2 a:link 		{ text-decoration: none; color: #AAAAAA; }
.calendrier_titreweek2 a:visited 	{ text-decoration: none; color: #AAAAAA; }
.calendrier_titreweek2 a:hover 		{ text-decoration: none; color: #000000; font-weight:bold; background-color:#FFFFFF; background:#FFFFFF; }

.calendrier_titrewend				{ font-family: Georgia, Verdana, Arial; font-size: 11px;   color: #AAAAAA; background: #2E3F7C }
.calendrier_titrewend a 			{ text-decoration: none; }
.calendrier_titrewend a:link 		{ text-decoration: none; color: #AAAAAA; }
.calendrier_titrewend a:visited 	{ text-decoration: none; color: #AAAAAA; }
.calendrier_titrewend a:hover 		{ text-decoration: none; color: #000000; font-weight:bold; background-color:yellow; background:yellow; }

.calendrier_titrewend_spect				{ font-family: Georgia, Verdana, Arial; font-size: 11px; text-decoration:underline; color: #AAAAAA; background: #2E3F7C }
.calendrier_titrewend_spect a 			{ text-decoration: underline; }
.calendrier_titrewend_spect a:link 		{ text-decoration: underline; color: #AAAAAA; }
.calendrier_titrewend_spect a:visited 	{ text-decoration: underline; color: #AAAAAA; }
.calendrier_titrewend_spect a:hover 		{ text-decoration: underline; color: #000000; font-weight:bold; background-color:yellow; background:yellow; }

.calendrier_titrewend2				{ font-family: Georgia, Verdana, Arial; font-size: 11px;   color: #AAAAAA; background: #2E3F7C }
.calendrier_titrewend2 a 			{ text-decoration: none; }
.calendrier_titrewend2 a:link 		{ text-decoration: none; color: #AAAAAA; }
.calendrier_titrewend2 a:visited 	{ text-decoration: none; color: #AAAAAA; }
.calendrier_titrewend2 a:hover 		{ text-decoration: none; color: #000000; font-weight:bold; background-color:yellow; background:yellow; }

.calendrier_titrewend2_spect			{ font-family: Georgia, Verdana, Arial; font-size: 11px; text-decoration: underline; color: #AAAAAA; background: #2E3F7C }
.calendrier_titrewend2_spect a 			{ text-decoration: underline; }
.calendrier_titrewend2_spect a:link 	{ text-decoration: underline; color: #AAAAAA; }
.calendrier_titrewend2_spect a:visited 	{ text-decoration: underline; color: #AAAAAA; }
.calendrier_titrewend2_spect a:hover 	{ text-decoration: underline; color: #000000; font-weight:bold; background-color:yellow; background:yellow; }

.calendrier_titrenow				{ font-family: Georgia, Verdana, Arial; font-size: 11px;   font-weight:bold; color: #000000; background: lightgrey }
.calendrier_titrenow a 				{ text-decoration: none; }
.calendrier_titrenow a:link 		{ text-decoration: none; color: #000000; }
.calendrier_titrenow a:visited 		{ text-decoration: none; color: #000000; }
.calendrier_titrenow a:hover 		{ text-decoration: none; color: #000000; font-weight:bold; background-color:yellow; background:yellow; }

.calendrier_titrenow_spect				{ font-family: Georgia, Verdana, Arial; font-size: 11px; text-decoration: underline; font-weight:bold; color: #000000; background: lightgrey }
.calendrier_titrenow_spect a 			{ text-decoration: underline; }
.calendrier_titrenow_spect a:link 		{ text-decoration: underline; color: #000000; }
.calendrier_titrenow_spect a:visited 	{ text-decoration: underline; color: #000000; }
.calendrier_titrenow_spect a:hover 		{ text-decoration: underline; color: #000000; font-weight:bold; background-color:yellow; background:yellow; }



