/* style texte et bouton BLOC SITE */ 

.IconeLiensprogrammation
{

	padding-left:19px;
}

.titre_programmation
{
	font-family: Arial;
	font-size: 12px;
	color: #cf2569;
	padding-left:33px;
	padding-bottom:3px;

}

a.voir_spectacles {
border:0;
width:166px;
height:24px;
margin-left:33px;
margin-top:10px;
}



/* style liens et puces BLOC SITE */ 

.IconeLiens_programmation
{

	padding-left:28px;
}


.Liens_programmation
{
	font-family: Arial;
	font-size: 11px;
	color: #414141;
	padding-left:2px;
	font-weight:normal;
}

a.Liens_programmation:link
{
	font-family: Arial;
	font-size: 11px;
	color: #414141;
	text-decoration: none;
	font-weight:normal;	
}

a.Liens_programmation:active
{
	font-family: Arial;
	font-size: 11px;
	color: #414141;
	font-weight:nomr;	
	text-decoration: none;
}

a.Liens_programmation:visited
{
	font-family: Arial;
	font-size: 11px;
	color: #414141;
	font-weight:normal;	
	text-decoration: none;
}

a.Liens_programmation:hover
{
	font-family: Arial;
	font-size: 11px;
	color: #414141;
	font-weight:normal;	
	text-decoration: underline;
}




/* LISTE DES SPECTACLES */

.titre_spectacles 
{
		
	font-family: Verdana, Arial;
	font-size: 16px;
	text-align: left;
	font-weight:bold;
	color: #ffffff;
	padding-left: 	63px;
	padding-right: 	25px;
	padding-top: 	2px;
	padding-bottom: 2px;
	letter-spacing:1px;
	background-image:url('/images/fond_titre_page_representat.gif');
	background-position:top left;
	background-repeat:no-repeat;
	height:37px;
}


.saisons
{
	font-family: Verdana, Arial;
	font-size:11px;
	font-weight:bold;
	color:#212121;
	padding-top:10px;
	text-align:right;
	padding-right:2px;
	
	

}

.separateur_mois 
{
	font-family: Verdana, Arial;
	font-size:11px;
	color:#212121;
	padding-right:5px;
	padding-left:5px;
}

.mois 
{
	font-family: Verdana, Arial;
	font-size:11px;
	color:#212121;
	padding-top:15px;
	text-align:right;	


}

.moisSelectionne
{
	color:red;
}

.mois a
{
font-family: Verdana, Arial;
font-size:11px;
color:#212121;
/*font-weight:bold;*/
text-decoration:none;
}

.mois a:active
{
font-family: Verdana, Arial;
font-size:11px;
color:#212121;
text-decoration:underline;
}

.mois a:hover
{
font-family: Verdana, Arial;
font-size:11px;
color:#ffffff;
background-color:#ae1515;
text-decoration:underline;
}

.categorie {
font-family:Arial, Verdana;
font-size:11px;
color:#ae1515;
font-weight:bold;
}

.titre_representation {
font-family:Arial, Verdana;
font-size:12px;
color:#ed9e14;
text-transform:uppercase;
font-weight:bold;
}

	.titre_representation1 {
	color:#ed9e14;
	}

	.titre_representation2 {
	color:#9b2e19;
	
	}
	
	.titre_representation5 {
	color:#9a5b8d;
	
	}
	
	.titre_representation7 {
	color:#1593ae;
	}
	
	

.categorie_representation 
{
font-family:Arial, Verdana;
font-size:12px;
color:#ffffff;
background-color:#ed9e14;
font-weight:bold;
padding-left:5px;
padding-right:5px;

float:left;
}


	.categorie_representation1 
	{
	background-color:#ed9e14;
	}

	.categorie_representation2 
	{
	background-color:#9b2e19;

	}
	
	.categorie_representation5 
	{
	background-color:#9a5b8d;
	width:100px;
	}
	
	.categorie_representation7 
	{
	background-color:#1593ae;
	}
	
	
	
	

.vignette_liste_representation
{
border-style:solid;
border-width:1px;
}

	.vignette_liste_representation1
	{
	border-color:#ed9e14;
	}

	.vignette_liste_representation2
	{
	border-color:#9b2e19;
	}
	
	.vignette_liste_representation5
	{
	border-color:#9a5b8d;
	}
	
	.vignette_liste_representation7
	{
	border-color:#1593ae;
	}



.places_disponibles {
font-family:Arial, Verdana;
font-size:10px;
font-weight:normal;
color:#ae1515;
text-transform:uppercase;
}

.en_savoir_plus {
font-family: Verdana, Arial;
font-size:11px;
font-weight:bold;
color:#212121;
padding-left:20px;
}

td .en_savoir_plus {
height:100px;
padding-top:85px;
}

.description_liste {
font-family: Arial, Verdana;
font-size:11px;
color:#212121;
padding-top:6px;
padding-bottom:6px;
}


.categorie_ligne_liste {
width:19px;
background-color:#ed9e14;
background-repeat:repeat;
}

	.categorie_ligne_liste1 
	{
	background-color:#ed9e14;
	}

	.categorie_ligne_liste2 
	{
	background-color:#9b2e19;
	}
	
	.categorie_ligne_liste5 
	{
	background-color:#9a5b8d;
	}
	
	.categorie_ligne_liste7 
	{
	background-color:#1593ae;
	}
	


/* SPECTACLES en mode FICHE */



.retour_liste {
font-family:Arial, Verdana;
font-size:11px;
color:#ae1515;
font-weight:bold;
margin-top:40px;
}

.retour_liste a {
font-family:Arial, Verdana;
font-size:11px;
color:#ae1515;
text-decoration:none;
font-weight:bold;
}

.retour_liste a:hover {
font-family:Arial, Verdana;
font-size:11px;
color:#ae1515;
text-decoration:underline;
font-weight:bold;
}


.titre_fiche {
font-family:Arial, Verdana;
font-size:16px;
color:#ed9e14;
/*text-transform:uppercase;*/
font-weight:bold;
padding-top:16px;
}

	.titre_fiche1 {
	color:#ed9e14;
	}
	
	.titre_fiche2 {
	color:#9b2e19;
	}
	
	.titre_fiche5 {
	color:#9a5b8d;
	}
	
	.titre_fiche7 {
	color:#1593ae;
	}
	
	

.mentions_fiche {
font-family:Arial, Verdana;
font-size:11px;
color:#9a9a9a;
}

.texte_fiche_specifique_categorie{
font-family:Arial, Verdana;
font-size:11px;
color:#ed9e14;
padding-left:5px;
/*width:539px;*/
text-align:justify;
}


	.texte_fiche_specifique_categorie1 {
	color:#ed9e14;
	}

	.texte_fiche_specifique_categorie2 {
	color:#9b2e19;
	/*width:540px;*/
	}

	.texte_fiche_specifique_categorie5 {
/*	width:520px;*/
	color:#9a5b8d;
	}
	
	.texte_fiche_specifique_categorie7 {
	color:#1593ae;
	}


	
.liens_telecharger{
font-family:Arial, Verdana;
font-size:11px;
font-weight:bold;
color:#ed9e14;
text-align:right;
padding-top:10px;
}


.liens_telecharger a{
font-family:Arial, Verdana;
font-size:11px;
font-weight:bold;
color:#ed9e14;
}


	.liens_telecharger a 1{
	color:#ed9e14;
	}

	.liens_telecharger a 1{
	color:#ed9e14;
	}
	
	.liens_telecharger a 1{
	color:#ed9e14;
	}

	.liens_telecharger a 1{
	color:#ed9e14;
	}
	
	.liens_telecharger a 1{
	color:#ed9e14;
	}



.dates_fiche {
font-family:Arial, Verdana;
font-size:11px;
color:#000000;
text-align:right;
padding-bottom:17px;
padding-top:8px;
padding-right:2px;
}

.description_fiche {
font-family:Arial, Verdana;
font-size:11px;
line-height:16px;
color:#212121;
padding-left:24px;
padding-top : 16px;
padding-bottom :40px;
}

.logos_partenaires
{
text-align:center;
padding:10px;
}


.infos_complementaires_fiche {
font-family:Arial, Verdana;
font-size:11px;
line-height:16px;
color:#FFFFFF;
background-color:#ed9e14;
padding:9px;
}

	.infos_complementaires_fiche1{
	background-color:#ed9e14;
	}

	.infos_complementaires_fiche2{
	background-color:#9b2e19;
	}
	
	.infos_complementaires_fiche5{
	background-color:#9a5b8d;
	}
	
	.infos_complementaires_fiche7{
	background-color:#1593ae;
	}
	
.boutonCategorie1
{
	width:24%;
	text-align:center;
	background-color:#ed9e14;
	color:#ffffff;
	font-weight:bold;
	border:0px;
	height: 17px;
	cursor:pointer;
}
.boutonCategorie2
{
	width:24%;
	text-align:center;
	background-color:#9b2e19;
	color:#ffffff;
	font-weight:bold;
	border:0px;
	height: 17px;
	cursor:pointer;
}
.boutonCategorie5
{
	width:23%;
	text-align:center;
	background-color:#9a5b8d;
	color:#ffffff;
	font-weight:bold;
	border:0px;
	height: 17px;
	cursor:pointer;
}
.boutonCategorie7
{
	width:23%;
	text-align:center;
	background-color:#1593ae;
	color:#ffffff;
	font-weight:bold;
	border:0px;
	height: 17px;
	cursor:pointer;
}


.duree_tarif_infos {
color:#787878;
font-family:Arial, Verdana;
font-size:11px;
text-align:right;
}

.accroche_aimerez_aussi {
font-family:Arial, Verdana;
font-size:12px;
color:#212121;
font-style:italic;
padding-top:20px;
padding-bottom:8px;
}

.liens_aimerez_aussi {
font-family:Arial, Verdana;
font-size:11px;
color:#212121;
text-decoration:underline;
}

.liens_aimerez_aussi a{
font-family:Arial, Verdana;
font-size:11px;
color:#212121;
text-decoration:underline;
}



/* recommander à un ami */

.titre_recommander_ami {
font-family:Arial, Verdana;
font-size:11px;
font-weight:bold;
color:#b32525;
}

.texte_recommander_ami {
font-family:Arial, Verdana;
font-size:11px;
color:#414141;
}

input_representation {
	font-family: arial, verdana;
	font-size: 11px;
	color: red;
	border: 1px solid #6C93D7;
	background-color: #ffffff;
}


textarea {
	background-color: #f0edef;
	font-family: arial, verdana;
	font-size: 12px;
	color: #202020;
	border: 1px solid #202020;
}



/* réservation */

.texte_reservation {
font-family:Arial, Verdana;
font-size:11px;
color:#414141;
text-align:left;
}

.titre_reservation{
padding-top:25px;
text-align:center;
font-family:Arial, Verdana;
font-size:11px;
font-weight:bold;
color:#b32525;
}

.titre_mail_reservation{
padding-top:25px;
padding-bottom:15px;
font-family:Arial, Verdana;
font-size:11px;
font-weight:bold;
color:#b32525;
}

.texte_mail_reservation {
font-family:Arial, Verdana;
font-size:11px;
color:#414141;
text-align:left;
}


.tableau_texte_reservation {
font-family:Arial, Verdana;
font-size:11px;
color:#414141;
text-align:left;
margin-left:20px;
margin-top:20px;
}


/* averti par e-mail*/

.cadre_averti_mail {
position:relative;
width:349px;
height:250px;
background-color:#f0edef;
}

.image_averti_mail {
width:349px;
top:0;
left:0;
position:absolute;
}

.titre_averti_mail {
font-family:Arial, Verdana;
font-size:11px;
font-weight:bold;
color:#b32525;
position:absolute;
width:309px;
top:100px;
padding-left:20px;
padding-right:20px;
text-align:center;
}

.texte_averti_mail {
font-family:Arial, Verdana;
font-size:11px;
color:#414141;
position:absolute;
width:309px;
padding-left:20px;
padding-right:20px;
top:160px;
}