
/* ---------------------- CONTENUS  ---------------------- */

#globalcentre span.barre_hori_club_pro {
	clear: both;
	display: block;
	margin: 0;
	padding: 0;
	height: 40px;
	font-size: 0;
	background: url(../images/structure/pointilles_gris.gif) repeat-x 0 20px;
}

#globalcentre h2 {
	margin: 0;
	padding: 0 0 15px 0;
	font-size: 16px;
	color: #999999;
	font-weight: bold;
}


#globalcentre h3 {
	margin: 0;
	padding: 0 0 5px 0;
	font-size: 14px;
	color: #CB0020;
	font-weight: bold;
}

#globalcentre h3.pousse {
	margin: 0;
	padding: 0 0 15px 0;
}

#globalcentre img.liseret {
	border: 1px solid #999999;
}

#globalcentre span.texte_gris {
	color: #777777;
}

#globalcentre span.texte_petit_gris {
	font-size: 10px;
	color: #999999;
}

#globalcentre p.pousse_0 {
	padding: 0;
}

#globalcentre p.align_center {
	margin: 0;
	padding: 0;
	text-align: center;
}

#globalcentre p.pousse_5 {
	padding: 0 0 5px 0;
}

#globalcentre p.pousse_10 {
	padding: 0 0 10px 0;
}

#globalcentre p.pousse_15 {
	padding: 0 0 15px 0;
}

#globalcentre p.pousse_20 {
	padding: 0 0 20px 0;
}

#globalcentre p.texte_gros {
	font-size: 15px;
}

#globalcentre div.rentre_10 {
	padding: 0 10px 0 10px;
}

#globalcentre div.rentre_20 {
	padding: 0 20px 0 20px;
}

#globalcentre ul {
	margin: 0;
	padding: 0 20px 0 20px;
	list-style-type: none;
}

#globalcentre ul.pousse_0 {
	padding: 0 20px 0 20px;
}

#globalcentre ul.pousse_5 {
	padding: 0 20px 5px 20px;
}

#globalcentre ul.pousse_10 {
	padding: 0 20px 10px 20px;
}

#globalcentre ul.pousse_15 {
	padding: 0 20px 15px 20px;
}

#globalcentre ul.pousse_20 {
	padding: 0 20px 20px 20px;
}

#globalcentre ul li {
	margin: 0;
	padding: 0 0 5px 15px;
	background: url(../images/structure/puce_ronde.gif) no-repeat 0 6px;
}

#globalcentre ul li.pousse_10 {
	margin: 0;
	padding: 0 0 10px 15px;
	background: url(../images/structure/puce_ronde.gif) no-repeat 0 6px;
}

#globalcentre p.passeport {
	float: right;
	margin: 0 30px 0 0;
	padding: 0;
}







/* ---------------------- EDITIONS PRECEENTES  ---------------------- */

#globalcentre div.bloc_editionprec {
	float: left;
	margin: 0;
	padding: 10px 0 0 85px;
	width: 124px;
}

#globalcentre #galeriephoto_flash {
	margin: 0 auto;
	padding: 0;
	width: 550px;
	height: 500px;
}

#globalcentre #galerievideo_flash {
	margin: 0 auto;
	padding: 0;
	width: 360px;
	height: 320px;
}

#globalcentre #video_ba09 {
	margin: 0 auto;
	padding: 0;
	width: 640px;
	height: 410px;
}

#globalcentre #preambule {
	margin: 0 auto;
	padding: 0;
	width: 640px;
	height: 560px;
}

#globalcentre #vendredi25 {
	margin: 0 auto;
	padding: 0;
	width: 640px;
	height: 560px;
}

#globalcentre #samedi26 {
	margin: 0 auto;
	padding: 0;
	width: 640px;
	height: 560px;
}

#globalcentre #video_2009 {
	margin: 0 auto;
	padding: 0;
	width: 500px;
	height: 310px;
}


#globalcentre p.galeriephoto_nav {
	margin: 0;
	padding: 0 0 20px 0;
	text-align: center;
}

#globalcentre p.galeriephoto_nav a {
	margin: 0 20px 0 20px;
	padding: 0;
}

#globalcentre p.galeriephoto_nav a.selected {
	color: #12000C;
}

#globalcentre p.galeriephoto_credits {
	margin: 0;
	padding: 20px 0 0 0;
	font-size: 10px;
	color: #999999;
	text-align: center;
}





/* ---------------------- PAGE AUDIO  ---------------------- */

#globalcentre div.flash_bloc_audio {
	margin: 0;
	padding: 0 0 12px 0;
	width: 240px;
	background: url(../images/structure/bloc_audio_bas.gif) no-repeat left bottom;
	background-color: #EBEBEB;
}

#globalcentre span.flash_bloc_audio_haut {
	display: block;
	margin: 0;
	padding: 0;
	width: 240px;
	height: 12px;
	text-indent: -9000px;
	background: url(../images/structure/bloc_audio_haut.gif) no-repeat 0 0;
}

/* titre des jours dans page audio */
#globalcentre h4 {
	margin: 0;
	padding: 5px 20px 3px 20px;
	font-size: 12px;
	color: #CB0020;
	font-weight: bold;
}

#globalcentre div.flash_bloc_audio div {
	margin: 0;
	padding: 0 20px 12px 20px;
	width: 200px;
}




/* ---------------------- PROGRAMME COMPLET  ---------------------- */

#globalcentre table.programme_complet {
	margin: 10px 0 0 0;
	padding: 0;
	border: 0;
	border-spacing:0;
	border-collapse: collapse;
	width: 920px;
}

#globalcentre table.programme_complet tr {
	margin: 0;
	padding: 0;
}

#globalcentre table.programme_complet td {
	margin: 0;
	padding: 0;
	vertical-align: top;
}

#globalcentre table.programme_complet td.interligne_jours {
	margin: 0;
	padding: 0;
	width: 920px;
	height: 70px;
	text-indent: -9000px;
	background: url(../images/programme_complet/interligne_jours.gif) no-repeat 0 0;
}

#globalcentre table.programme_complet td.interligne_bas {
	margin: 0;
	padding: 0;
	width: 920px;
	height: 24px;
	background: url(../images/programme_complet/interligne_bas.gif) no-repeat 0 0;
}

#globalcentre table.programme_complet td.spectacle {
	margin: 0;
	padding: 0 30px 0 20px;
	width: 260px;
	background: url(../images/programme_complet/cellule_spectacle_fond.gif) repeat-y 0 0;
}

#globalcentre table.programme_complet td.spectacle_dernier {
	margin: 0;
	padding: 0 20px 0 20px;
	width: 260px;
	background: url(../images/programme_complet/cellule_spectacle_fond.gif) repeat-y 0 0;
}


#globalcentre table.programme_complet td p.resa_fnac {
	float: right;
	margin: 0;
	padding: 0 0 0 10px;
}

#globalcentre table.programme_complet td p.infos_spectacle {
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #CB0020;
	font-weight: bold;
}

#globalcentre table.programme_complet td p.spec_nom {
	margin: 0;
	padding: 10px 0 0 0;
	font-size: 11px;
	color: #777777;
	font-weight: bold;
}

#globalcentre table.programme_complet td ul.artistes {
	margin: 0;
	padding: 0;
}

#globalcentre table.programme_complet td ul.artistes li {
	margin: 0;
	padding: 0;
	font-size: 13px;
	color: #12000C;
	list-style: none;
	background: none;
}

#globalcentre table.programme_complet td ul.artistes li a {
	display: block;
	margin: 10px 0 0 0;
	padding: 0 0 0 15px;
	width: 245px;
	color: #12000C;
	text-decoration: none;
	text-align: left;
	background: url(../images/structure/puce_ronde.gif) no-repeat 0 7px;
}

#globalcentre table.programme_complet td ul.artistes li a:hover {
	color: #CB0020;
	text-decoration: none;
}

#globalcentre table.programme_complet td ul.artistes li span.artiste_nom_complement
{
	display: block;
	padding: 1px 0 0 0;
	font-size: 11px;
}

#globalcentre table.programme_complet td ul.artistes li span.artiste_annule_remplace
{
	display: block;
	padding: 1px 0 0 0;
	font-size: 11px;
	color: #CB0020;
	font-weight: bold;
}

#globalcentre p.programme_complet_legende {
	margin: 0;
	padding: 10px 10px 0 0;
	font-size: 10px;
	color: #999999;
	text-align: right;
}








/* ---------------------- FICHE ARTISTE  ---------------------- */




/* fiche artiste */


#globalcentre div.ficheartiste_contenu_fiche {
	float: left;
	margin: 0;
	padding: 0;
	width: 700px;
	background: url(../images/structure/pointilles_verti.gif) repeat-y right top;
}

#globalcentre div.ficheartiste_autres_artistes {
	float: right;
	margin: 0;
	padding: 0 0 0 20px;
	width: 200px;
}



#globalcentre p.resa_fnac {
	float: right;
	margin: 0;
	padding: 0 0 0 10px;
}

#globalcentre p.ficheartiste_infos_spectacle {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #CB0020;
}

#globalcentre p.ficheartiste_spec_nom {
	margin: 0;
	padding: 10px 0 0 0;
	font-size: 11px;
	color: #777777;
	font-weight: bold;
}

#globalcentre h2.ficheartiste_artiste_nom {
	margin: 0;
	padding: 20px 0 0 0;
	font-size: 16px;
	color: #12000C;
	font-weight: bold;

}

#globalcentre p.ficheartiste_artiste_nom_complement {
	margin: 0;
	padding: 0;
	font-size: 12px;
	color: #12000C;
	font-weight: bold;
}

#globalcentre p.ficheartiste_spec_annule_remplace {
	margin: 0;
	padding: 0;
	font-size: 11px;
	color: #CB0020;
	font-weight: bold;
}

#globalcentre p.ficheartiste_photo {
	margin: 0;
	padding: 15px 0 5px 0;
}

#globalcentre div.ficheartiste_texte_wysiwyg {
	margin: 0;
	padding: 15px 0 0 0;
	font-size: 11px;
	color: #12000C;
	text-align: justify;
	line-height: 15px;
}




/* bloc_audio */

#globalcentre div.ficheartiste_bloc_audio {
	margin: 20px 0 0 0;
	padding: 0 0 12px 0;
	width: 240px;
	background: url(../images/structure/bloc_audio_bas.gif) no-repeat left bottom;
	background-color: #EBEBEB;
}

#globalcentre span.ficheartiste_bloc_audio_haut {
	display: block;
	margin: 0;
	padding: 0;
	width: 240px;
	height: 12px;
	text-indent: -9000px;
	background: url(../images/structure/bloc_audio_haut.gif) no-repeat 0 0;
}

#globalcentre #ficheartiste_bloc_audio_lecteurmp3 {
	margin: 0;
	padding: 0 12px 6px 12px;
}

#globalcentre p.ficheartiste_bloc_audio_legende {
	margin: 0;
	padding: 0 12px 0 12px;
	font-size: 11px;
	color: #999999;
}



#globalcentre p.dans_ce_spectacle {
	margin: 0;
	padding: 0 0 10px 0;
	font-size: 11px;
	color: #999999;
	font-style: italic;
}

#globalcentre p.retour_prog {
	margin: 0;
	padding: 30px 0 0 15px;
}


