/**	***********************************************	**/
/**	saison.css								    	**/
/**	***********************************************	**/	


/**	***********************************************	**/
/**	COULEURS				             		    **/
/**	***********************************************	**/


#contenu_principal   {
	background-image: url(fond_damier_orange.gif);
}	

h2 span  {
	background-color:#000000;
}	

h3.contenu_bloc_titre span {
	color:#7a0197;
}	


/**	***********************************************	**/
/**	POSITIONEMENTS GENERAUX              		    **/
/**	***********************************************	**/		

#saison_contenu, #concert_contenu   {
	background-image: url(fond_damier_orange.gif);
	background-repeat: repeat;
	width:68%;
	float: left;
	padding: 10px;
}

#saison_posti  {
	width: 28%;
	float: right;
	background: none;
	font-size:11px;
	color: #000;
}

#saison_posti h5 {
	margin: 0;
	padding: 0;
}	 

#saison_posti a, #saison_posti a:hover {
	text-decoration: none;
	color: #000;
}

#saison_posti_gen  {
	background: url(postit_orange.gif) top left no-repeat;
	padding: 5px 5px 5px 65px;
	margin-top: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}

#saison_posti_gen span {
	background-color: #7a0197;
	padding: 0 4px;
	color: #FFF;
}

#saison_posti_gen a {
	color: #FFF;
}

#saison_posti_gen a:hover {
	background-color: #000;
	color: #FFF;
}

#saison_posti_aec {
	background: url(postit_violet.gif) top left no-repeat;
	padding: 5px 5px 5px 65px;
	margin-left: 20px;
	margin-bottom: 20px;
}

#saison_posti_aec span {
	background-color: #F587FF;
	padding: 0 4px;
}

#saison_posti_aec h5 span {
	font-size:13px;
	padding: 0 10px 0 25px;
	background: url(fleche_menunav_jeune.gif) top left no-repeat;
	background-position: 2px 6px;
	background-color: #FFF;	
	color: #C601EE;
}	



/**	***********************************************	**/
/**	LES CONCERTS - SAISON ACCUEIL				    **/
/**	***********************************************	**/	


.concerts_meta {
	margin-top: 10px;
	margin-bottom: 10px;	
}	


#concerts_mois_les {
	margin: 0;
	padding: 0;
}	

#concerts_mois_les li {
	color: #fff;
	display: inline;
	background-color: #000;
}

#concerts_mois_les li a,
#concerts_mois_les li a:hover {
	color: #fff;
	text-decoration: none;
	padding: 0 10px 0 25px;
	background: url(fleche_concerts_survol.gif) top left no-repeat;
	background-position: 2px 6px;
	background-color: #7a0197;
}	 

#concerts_mois_les li a:hover {
	color: #fff;
	text-decoration: none;
	padding: 0 10px 0 25px;
	background: url(fleche_concerts_survol.gif) top left no-repeat;
	background-position: 2px 6px;
}	

.concerts_mois_titre {
	margin-top: 20px;
}	

.concerts_mois_titre span {
	padding: 0 10px 0 25px;
	background: url(fleche_concerts.gif) top left no-repeat;
	background-color: #E0DEDF;
	background-position: 2px 8px;
	color : #00000;
	font-size: 17px;
	font-weight: bold;
}	

.concerts_mois_block {
	background-color: #E0DEDF;	
	font-size: 11px;
	padding: 2px 0 2px 0;
}	

.concerts_mois_block p {
	margin: 0;
	margin: 5px 0 10px 0;
	border-left-style: solid; 
	border-left-color: #fff; 
	border-left-width: 4px;
}	

.concerts_mois_block span, .concerts_mois_block a {
	background-color: #FFF;
	padding: 0 4px 0 0;
}

.concerts_mois_block a, .concerts_mois_block a:hover {
	color: #7a0197;
	font-size: 13px;
	font-weight: bold;
	text-decoration: none;
}	


/**	***********************************************	**/
/**	UN CONCERT				             		    **/
/**	***********************************************	**/	

.concert_meta {
	margin-top: 10px;
	background-color: #FFF;	
}	

#concert_chapeau {
	margin-top: 25px;
}

#concert_chapeau span {
	background-color: #FFFFFF;
	font-size: 11px;
	padding: 2px 4px;
}

#concert_chapeau .stitre {
	font-style:italic;
}

#concert_distributions {
	margin-top: 10px;	
}

#concert_affiche {
	float: left;
	width: 180px;
}

#concert_infos {
	float: left;
	width: 420px;
}


/**	***********************************************	**/
/**	ACCORDEON				             		    **/
/**	***********************************************	**/	

#concert_dates  {
	width: 570px;
	font-family: verdana;
	background-color: #FFF;
}

#concert_dates .title {
	cursor:pointer;
	display:block;
	padding:5px;
	margin: 0;
	text-decoration: none;
	font-size: 12px;
	color: black;
	padding-left: 15px;
	background: url(fleche_accordeon1_dates.gif) top left no-repeat;
	background-position: 2px 2px;
	background-color: #E0DEDF;
}

#concert_dates .title span {
	font-weight: bold;
}

#concert_dates .selected {
	color: #7a0197;
	background-color: #E0DEDF;
	background: url(fleche_accordeon1_dates_on.gif) top left no-repeat;
	background-position: 2px 10px;
	padding-left: 25px;
}

#concert_dates div p {
	margin-bottom : 8px;
	border: none;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	margin: 0px;
	padding: 8px 8px 8px 25px;
}

#concert_dates div a, #concert_dates div a:hover {
	display:inline;
	border: 0;
	padding: 0;
	font-size: 10px;
	background: none;
	color: #888;
	font-weight: bold;
	text-decoration: none;
}	

#concert_dates div a.tarif, #concert_dates div a.tarif:hover {
	color:#E43673;
}	

#concert_distributions h4 {
	color: #7a0197;
	font-weight: bold;
}	

#concert_distributions h4 span {
	color: #000000;
}	

.concert_artiste_img {
	float: right;
	padding: 60px 0 15px 10px;

}
