F#ligneIndex{
	height:28px;
	width:100%;
	background-color:#FF7701;
}
#titre{
	margin-left:154px;
}
#accueil{
	position:relative;
}
#animAccueil{
	position:absolute;
	top:0;
	left:0;
}

/*******ACTION CULTURELLE*******/
#ligneAction{
	height:28px;
	width:100%;
	background-color:#54B6A7;
}
#actionCulturelle{
	width:100%;
	background-color:#54B6A7;
	min-height:500px;
	_height:500px;
}
#colonneAction{
	float:left;
	width:206px;
	text-align:right;
	padding-top:30px;
}
.imageColonne{
	margin:5px 0 5px 0;
}
#contenuAction{
	float:left;
	width:615px;
	padding-bottom:100px;
}
#casseFloat{
	clear:left;
}
#titreAction{
	margin:10px 70px 0 15px;
	color:#000000;
	font-size:18px;
	text-transform:uppercase;
	letter-spacing:8px;
	font-weight:bold;
}
#introAction{
	padding:30px 70px 0  15px;
}
#descriptionAction{
	padding:20px 70px 0 15px;
}
#photosAction{
	padding:0 70px 0 15px;
	text-align:center;
}
.imageDansTexte{
	margin:20px 0 20px 15px;
}
/***********EQUIPE***********/
#ligneEquipe{
	height:28px;
	width:100%;
	background-color:#28548B;
}
#equipe{
	width:100%;
	background-color:#28548B;
	background-repeat:repeat-y;
	min-height:500px;
	_height:500px;
}
#colonneEquipe{
	float:left;
	width:206px;
}
#contenuEquipe{
	float:left;
	width:615px;
	padding-bottom:100px;
}
#titreEquipe{
	margin:10px 70px 0 15px;
	color:#CECBC6;
	font-size:18px;
	text-transform:uppercase;
	letter-spacing:8px;
	font-weight:bold;
}
.separeEquipe{
	margin:30px 0 0 15px;
}
.nomPrenomEquipe{
	color:#EA5F0E;
	text-transform:uppercase;
	font-size:14px;
	margin:0 0 5px 0;
	font-weight:bold;
}
.fonctionEquipe{
	color:#DDDDDD;
	text-transform:uppercase;
	font-size:12px;
	margin:0 0 5px 0;
	font-weight:bold;
}
.telEquipe{
	color:#BBBBBB;
	text-transform:uppercase;
	font-size:12px;
	margin:0 0 5px 0;
	font-weight:bold;
}
.emailEquipe{
	color:#6EA7BB;
	font-size:12px;
	margin:0 0 5px 0;
	text-decoration:none;
}
.emailEquipe:hover{
	text-decoration:underline;
}
/***********CONTACT***********/
#ligneContact{
	height:28px;
	width:100%;
	background-color:#28548B;
}
#contact{
	width:100%;
	background-color:#28548B;
	background-repeat:repeat-y;
	min-height:500px;
	_height:500px;
}
#colonneContact{
	float:left;
	width:206px;
}
#contenuPageContact{
	float:left;
	width:615px;
	padding-top:30px;
	padding-bottom:100px;
}
.titreContact{
	color:#EA5F0E;
	font-size:22px;
	text-transform:uppercase;
	font-weight:bold;
}
.ssTitreContact{
	color:#DDDDDD;
	text-transform:uppercase;
	font-size:14px;
	margin:5px 0 5px 0;
	font-weight:bold;
}
.adresseContact{
	color:#FFFFFF;
	font-size:14px;
	line-height:16px;
	margin:0 0 5px 0;
	font-weight:bold;
}
.mailPageContact a{
	color:#6EA7BB;
	font-size:12px;
	margin:0 0 5px 0;
	text-decoration:none;
}
.mailPageContact a:hover{
	text-decoration:underline;
}
/*********HISTORIQUE**********/
#ligneHistorique{
	height:28px;
	width:100%;
	background-color:#28548B;
}
#historique{
	width:100%;
	background-color:#28548B;
	background-repeat:repeat-y;
	min-height:500px;
	_height:500px;
}
#colonneHistorique{
	float:left;
	width:206px;
}
.vignetteHisto{
	text-align:right;
	margin:15px 0 20px 0;
	font-size:11px;
	color:#FFFFFF;
}
#contenuHistorique{
	float:left;
	width:615px;
	padding-bottom:100px;
}
#titreHistorique{
	margin:10px 70px 0 15px;
	color:#FFFFFF;
	font-size:18px;
	text-transform:uppercase;
	letter-spacing:8px;
	font-weight:bold;
}
.libelleHisto{
	color:#FFFFFF;
	font-size:14px;
	margin:30px 0 0 15px;
	font-weight:bold;
}
#texteHisto{
	margin:15px 70px 0 15px;
}
/*********PARTENAIRE**********/
#lignePartenaire{
	padding-top:25px;
	height:70px;
	width:100%;
	background-color:#28548B;
}
#partenaire{
	width:100%;
	background-color:#FFFFFF;
	background-repeat:repeat-y;
	min-height:500px;
	_height:500px;
}
#colonnePartenaire{
	float:left;
	width:206px;
}
#contenuPartenaire{
	float:left;
	width:615px;
	padding-bottom:100px;
}
.imagePartenaire{
	height:100%;
	text-align:center;
}
#titrePartenaire{
	margin:10px 70px 30px 15px;
	color:#CECBC6;
	font-size:18px;
	text-transform:uppercase;
	letter-spacing:8px;
	font-weight:bold;
}
.separePartenaire{
	margin-top:20px;
	width:152px;
	height:120px;
	line-height:120px;
	float:left;
	/*border-left:solid #999999 1px;*/
}
.separePartenaire2{
	margin-top:20px;
	width:152px;
	height:120px;
	float:left;
}
.separePartenaireDescription{
	clear:left;
	margin-top:20px;
	height:120px;
}
.imageDescriptionPart{
	float:left;
	margin-right:15px;
}
.descriptionPartenaire{
	padding:10px 70px 0 0;
	color:#000000;
	font-size:12px;
}
/*********SPECTACLE**********/
#ligneSpectacle{
	height:28px;
	width:100%;
	background-color:#D80707;
}
#spectacle{
	width:100%;
	background-color:#D80707;
	background-repeat:repeat-y;
	min-height:500px;
	_height:500px;
}
#colonneSpectacle{
	float:left;
	width:206px;
}
#contenuSpectacle{
	float:left;
	width:600px;
	padding-bottom:100px;
	padding-left:15px;
}
#titreSpectacle{
	margin:10px 70px 40px 15px;
	color:#FFFFFF;
	font-size:18px;
	text-transform:uppercase;
	letter-spacing:8px;
	font-weight:bold;
}
.separeSpectacle{
	margin:20px 50px 0 0;
	width:150px;
	height:210px;;
	float:left;
	text-align:center;
}
/*.separeSpectacle{
	height:120px;
	margin:5px 70px 0 15px;
}*/
.vignetteSaison{
	text-align:center;
	margin:15px 0 15px 0;
	font-size:12px;
	color:#000000;
}
.imageSpec{
	text-align:center;
}
.titreSpec a{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
}
.ss_titreSpec a{
	color:#FFFF00;
	font-size:12px;
	margin-top:5px;
	text-decoration:none;
}
.descSpec{
	color:#000000;
	font-size:12px;
	margin-left:18px;
	margin-top:5px;
}
.savoir_plus{
	margin:8px 0 0 18px;
}
/*********SPECTACLE DETAILS**********/
#ligneSpectacleDetails{
	height:28px;
	width:100%;
	background-color:#D80707;
}
#spectacleDetails{
	width:100%;
	background-color:#D80707;
	background-repeat:repeat-y;
	min-height:500px;
	_height:500px;
}
#colonneSpectacleDetails{
	float:left;
	width:206px;
}
#dossierPresse{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin:5px 0 0 10px;
}
#dossierPresse a{
	color:#FFFFFF;
	text-decoration:none;
}
#galeriePhoto{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin:5px 0 0 10px; 
}
#galeriePhoto a{
	color:#FFFFFF;
	text-decoration:none;
	
}
#galeriePhoto{
	color:#FFFFFF;
	text-decoration:none;
}
#retourListe{
	margin-top:20px;
	text-align:center;
}
#contenuSpectacleDetails{
	float:left;
	width:440px;
}
#contenuSpectacleDetails table{
	width:410px;
	margin:15px 15px 0 15px;
	
}
#colonneDroiteSpectacleDetails{
	width:170px;
	float:left;
}
#generique{
	margin:30px 5px 30px 5px;
}
#titreSpectacleDetails{
	margin:10px 70px 40px 15px;
	color:#CEC9C3;
	font-size:18px;
	text-transform:uppercase;
	letter-spacing:8px; 
	font-weight:bold;
}
.separeSpectacleDetails{
	height:120px;
	margin:5px 70px 0 15px;
}
#titreDuSpec{
	margin-top:30px;
	margin-left:15px;
	color:#FFFFFF;
	font-size:22px;
	text-transform:uppercase;
	font-weight:bold;
}
#ssTitreDuSpec{
	margin:5px 0 0 50px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#ssTitreDuSpecCal{
	margin:15px 0 0 15px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
#descriptionSpec{
	margin:15px 15px 0 15px;
}
.jourCal2{
	border-top:#BFBFBF solid 1px;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.heureCal2{
	border-top:#BFBFBF solid 1px;
	font-size:12px;
	color:#FFFFFF;
}
.lieuSalleCal2{
	border-top:#BFBFBF solid 1px;
	font-size:12px;
	padding-bottom:5px;
	color:#FFFFFF;
	line-height:18px;
}
.lieuSalleCal2 a{
	color:#FFFFFF;
}
#logosPartenaires{
	width:100%;
	margin-top:20px;
}
#logosPartenaires img{
	float:left;
	margin:0 10px 0 10px;
}
.descriptionSponsor{
	color:#FFFFFF;
	font-size:12px;
}
/***********CALENDRIER***********/
#ligneCalendrier{
	padding-top:25px;
	height:70px;
	width:100%;
	background-color:#D80707;
}
#calendrier{
	width:100%;
	background-color:#FFFFFF;
	background-repeat:repeat-y;
	min-height:500px;
	_height:500px;
}
#contenuCalendrier{
	float:left;
	width:100%;
	padding-bottom:100px;
}
#contenuCalendrier table{
	width:756px;
	margin:20px 0 0 15px;
}
#titreCalendrier{
	margin:10px 70px 0 15px;
	color:#000000;
	font-size:18px;
	text-transform:uppercase;
	letter-spacing:8px;
	font-weight:bold;
}
.nomMois{
	font-size:12px;
	color:#000000;
	font-weight:bold;
	border-top:#D80707 double 1px;
	padding-top:5px;
	padding-bottom:3px;
}
.jourCal{
	border-top:#BFBFBF solid 1px;
	font-size:12px;
	color:#D80707;
	font-weight:bold;
}
.heureCal{
	border-top:#BFBFBF solid 1px;
	font-size:12px;
	color:#000000;
}
.titreCal{
	border-top:#BFBFBF solid 1px;
	font-size:12px;
	color:#000000;
}
.lieuSalleCal{
	border-top:#BFBFBF solid 1px;
	font-size:12px;
	padding-bottom:5px;
	color:#000000;
	line-height:18px;
}
.lieuCal{
	color:#D80707;
	text-decoration:underline;
}
.salleCal{
	color:#808080;
	text-decoration:underline;
}
/*********ESPACE PRO**********/
#lignePro{
	height:28px;
	width:100%;
	background-color:#AA4D89;
}
#pro{
	width:100%;
	background-color:#AA4D89;
	background-repeat:repeat-y;
	min-height:500px;
	_height:500px;
}
#colonnePro{
	float:left;
	width:206px;
}
#contenuPro{
	float:left;
	width:600px;
	padding-bottom:100px;
	margin-left:15px;
}
#titrePro{
	margin:10px 70px 0 221px;
	color:#FFFFFF;
	font-size:18px;
	text-transform:uppercase;
	letter-spacing:8px; 
	font-weight:bold;
}
#sousTitrePro{
	margin:0 70px 40px 256px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#espaceMembre{
	margin:20px 11px 15px 11px;
	width:184px;
	min-height:130px;
	_height:130px;
}
#espaceDeconnecter{
	margin:25px 11px 15px 11px;
	width:184px;
	border-bottom:solid 1px #4B4D4A;
}
.deconnecter{
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.deconnecter:hover{
	text-decoration:underline;
}
#titreEspaceMembre{
	padding:5px 0 10px 0;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	width:100%;
	border-top:solid #4B4D4A 1px;
}
.marginMembre{
	margin-left:20px;
}
.marginMembre a{
	font-size:10px;
	color:#FFFFFF;
	line-height:14px;
	height:14px;
	text-decoration:none;
}
.marginMembre a:hover{
	text-decoration:underline;
}
.submitMembre{
	margin:5px 0 5px 115px;
}
.inputMembre{
	width:150px;
	line-height:14px;
	height:14px;
	color:#000000;
	font-size:12px;
}
.blocMauve{
	background-color:#AD6D8C;
	margin:25px 11px 15px 11px;
	width:184px;
	min-height:130px;
	_height:130px;
}
.titreBlocMauve{
	padding:5px 0 0 0;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
	width:100%;
	border-top:solid #4B4D4A 1px;
}
.descriptionBlocMauve{
	padding:0 10px 10px 20px;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
}
#contactPro{
	margin:25px 11px 15px 11px;
	width:184px;
	min-height:50px;
	_height:50px;
}
.nomContactPro{
	margin-top:10px;
	padding-left:18px;
	color:#FFFF00;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
	line-height:18px;
}
.fonctionContactPro{
	padding-left:18px;
	color:#FFFFFF;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
}
.mailContactPro a{
	padding-left:18px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:10px;
	text-decoration:none;
}
.mailContactPro a:hover{
	text-decoration:underline;
}
#msgErreur{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	margin:5px 10px 0 10px;
}
/*.tousSpectacles{
	margin:20px 45px 0 45px;
}*/
.separeSpectaclePro{
	margin:10px 0 0 0;
}
.imageSpecPro{
	float:left;
	width:115px;
}
.descriptionSpecPro{
	margin-left:10px;
	float:left;
	/*border-bottom:#999999 solid 1px;*/
	width:400px;
	height:110px;
}
.titreSpecPro a{
	font-size:14px;
	font-weight:bold;
	color:#FFFF00;
	text-transform:uppercase;
	text-decoration:none;
}
.ss_titreSpecPro a{
	color:#FFFFFF;
	font-size:12px;
	margin-left:18px;
	margin-top:5px;
	text-decoration:none;
}
.descSpecPro{
	color:#000000;
	font-size:12px;
	margin-left:18px;
	margin-top:5px;
}
.savoir_plusPro{
	margin:8px 0 0 18px;
}
#presentationEspacePro{
	margin:15px 70px 20px 0;
	/*font-size:11px;
	color:#FFFFFF;
	line-height:20px;*/
}
/*********ESPACE PRO DETAILS**********/
#ligneProDetails{
	height:28px;
	width:100%;
	background-color:#AA4D89;
}
#proDetails{
	width:100%;
	background-color:#AA4D89;
	background-repeat:repeat-y;
	min-height:500px;
	_height:500px;
}
#colonneProDetails{
	float:left;
	width:206px;
}
#ficheTechnique{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin:10px 0 0 10px;
}
#ficheTechnique a{
	color:#FFFFFF;
	text-decoration:none;
}
#dossierComplet{
	color:#FFFFFF;
	font-size:13px;
	font-weight:bold;
	margin:10px 0 0 10px;
}
#dossierComplet a{
	color:#FFFFFF;
	text-decoration:none;
}
#contenuProDetails{
	float:left;
	width:440px;
}
#contenuProDetails table{
	width:380px;
	margin:15px 0 0 15px;
}
#titreProDetails{
	margin:10px 70px 0 15px;
	color:#CDC8C2;
	font-size:18px;
	text-transform:uppercase;
	letter-spacing:8px; 
	font-weight:bold;
}
#sousTitreProDetails {
	margin:0 70px 40px 50px;
	color:#CDC8C2;
	font-size:14px;
	font-weight:bold;
}
.separeProDetails{
	height:120px;
	margin:5px 15px 0 15px;
}
#titreDuSpecPro{
	margin-top:30px;
	margin-left:15px;
	color:#FFFFFF;
	font-size:22px;
	text-transform:uppercase;
	font-weight:bold;
}
#ssTitreDuSpecPro{
	margin:5px 0 0 42px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#ssTitreDuSpecCalPro{
	margin:15px 0 0 15px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
#descriptionSpecPro{
	margin:15px 15px 0 15px;
}
/*********RETROSPECTIVE**********/
#ligneRetro{
	height:28px;
	width:100%;
	background-color:#28548B;
}
#retro{
	width:100%;
	background-color:#28548B;
	min-height:500px;
	_height:500px;
}
#colonneRetro{
	float:left;
	width:206px;
}
#contenuRetro{
	float:left;
	width:600px;
	padding:0 0 100px 0;
	margin-left:15px;
}
.imageRetro{
	height:100%;
	text-align:center;
}
.imageRetro a{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.imageRetro a:hover{
	text-decoration:underline;
}
#titreRetro{
	margin:10px 70px 30px 171px;
	color:#FFFFFF;
	font-size:18px;
	text-transform:uppercase;
	letter-spacing:8px;
	font-weight:bold;
}
.separeRetro{
	margin:20px 50px 0 0;
	width:150px;
	height:160px;
	float:left;
	/*border-left:#000000 solid 1px;
	border-right:#000000 solid 1px;*/
}
/*********SPECTACLE RETRO**********/
#ligneSpectacleRetro{
	height:28px;
	width:100%;
	background-color:#28548B;
}
#spectacleRetro{
	width:100%;
	background-color:#28548B;
	background-repeat:repeat-y;
	min-height:500px;
	_height:500px;
}
#colonneSpectacleRetro{
	float:left;
	width:206px;
}
#contenuSpectacleRetro{
	float:left;
	width:615px;
	padding-bottom:100px;
}
#titreSpectacleRetro{
	margin:10px 70px 40px 15px;
	color:#FFFFFF;
	font-size:18px;
	text-transform:uppercase;
	letter-spacing:8px; 
	font-weight:bold;
}
.separeSpectacleRetro{
	margin:20px 50px 0 0;
	width:150px;
	height:210px;;
	float:left;
	text-align:center;
}
/*.separeSpectacleRetro{
	height:120px;
	margin:5px 70px 0 15px;
}*/
.titreSpecRetro a{
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:uppercase;
	text-decoration:none;
}
.ss_titreSpecRetro a{
	color:#FFFFFF;
	font-size:12px;
	margin-top:5px;
	text-decoration:none;
}
.descSpecRetro{
	color:#000000;
	font-size:12px;
	margin-left:18px;
	margin-top:5px;
}
/*********SPECTACLES RETRO DETAILS**********/
#ligneSpectacleRetroDetails{
	height:28px;
	width:100%;
	background-color:#28548B;
}
#spectacleRetroDetails{
	width:100%;
	background-color:#28548B;
	background-repeat:repeat-y;
	min-height:500px;
	_height:500px;
}
#colonneSpectacleRetroDetails{
	float:left;
	width:206px;
}
#contenuSpectacleRetroDetails{
	float:left;
	width:440px;
}
#contenuSpectacleRetroDetails table{
	width:410px;
	margin:15px 15px 0 15px;
	
}
#colonneDroiteSpectacleRetroDetails{
	width:170px;
	float:left;
}
#generiqueRetro{
	margin:15px 5px 30px 5px;
}
#titreSpectacleRetroDetails{
	margin:10px 70px 40px 15px;
	color:#CEC9C3;
	font-size:18px;
	text-transform:uppercase;
	letter-spacing:8px; 
	font-weight:bold;
}
.separeSpectacleRetroDetails{
	height:120px;
	margin:5px 70px 0 15px;
}
#titreDuSpecRetro{
	margin-top:30px;
	margin-left:15px;
	color:#FFFFFF;
	font-size:22px;
	text-transform:uppercase;
	font-weight:bold;
}
#ssTitreDuSpecRetro{
	margin:5px 0 0 50px;
	color:#FFFFFF;
	font-size:14px;
	font-weight:bold;
}
#ssTitreDuSpecCalRetro{
	margin:15px 0 0 15px;
	color:#000000;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
#descriptionSpecRetro{
	margin:15px 15px 0 15px;
}
#logosPartenairesRetro{
	width:100%;
	text-align:center;
	margin-top:20px;
}
#logosPartenairesRetro img{
	margin:0 10px 0 10px;
}
/*******GALLERIE PHOTO**********/
#fondCache{
	text-align:center;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	/*background-image:url(../../images/public/interface/cache.gif);*/
	background-color:#000000;
	-moz-opacity:0.7;
	opacity: 0.7;
	filter:alpha(opacity=70);
	min-height:100%;
	_height:100%;
}
#pageGallerie{
	text-align:center;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	min-height:100%;
	_height:100%;
}
#photoGallerie{
	text-align:left;
	width:800px;
	margin:135px auto 0 auto;
	background-color:#19171C;
	border:#FFFFFF solid 1px;
	/*min-height:500px;
	_height:500px;*/
}
.fermerGal{
	padding:10px 10px 0 0;
	text-align:right;
}
.fermerGal a{
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
}
.fermerGal a:hover{
	text-decoration:underline;
}
#contenuGal{
	width:100%;
	padding-bottom:20px;
}
#contenuGal td{
	vertical-align:middle;
}
#precedentGal{
	text-align:left;
	float:left;
}
#suivantGal{
	text-align:right;
	float:right;
}
#imageGal{
	text-align:center;
}
/*******CONTACT*******/
#pageContact{
	text-align:center;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	min-height:100%;
	_height:100%;
}
#blocContact{
	text-align:left;
	width:400px;
	margin:135px auto 0 auto;
	vertical-align:bottom;
	background-color:#19171C;
	border:#FFFFFF solid 1px;
	/*min-height:500px;
	_height:500px;*/
}
#contenuContact{
	padding:10px 0 20px 20px;
}
#contenuContact td{
	color:#989699;
	font-size:12px;
	vertical-align:top;
	padding-right:15px;
}
.fermerContact{
	padding:10px 10px 0 0;
	text-align:right;
}
.fermerContact a{
	font-size:12px;
	color:#989699;
	text-decoration:none;
	font-weight:bold;
}
.fermerContact a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
#messageContact{
	color:#989699;
	font-size:14px;
	font-weight:bold;
}
#texteInscription{
	margin:15px 20px 10px 0;
	display:none;
	color:#FFFFFF;
	font-size:12px;
}
#texteJuridique{
	margin:15px 20px 5px 0;
	display:none;
	color:#FFFFFF;
	font-size:10px;
}
#textePassword{
	margin:15px 20px 10px 0;
	display:none;
	color:#FFFFFF;
	font-size:12px;
}
/*******SALLE*******/
#pageSalle{
	text-align:center;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	min-height:100%;
	_height:100%;
}
#blocSalle{
	text-align:left;
	width:400px;
	margin:135px auto 0 auto;
	vertical-align:bottom;
	background-color:#19171C;
	/*min-height:500px;
	_height:500px;*/
}
#contenuSalle{
	width:100%;
	padding:10px 0 20px 20px;
}
#contenuSalle p{
	color:#FFFFFF;
	font-size:12px;
	line-height:18px;
}
#contenuSalle p a{
	color:#FFFFFF;
	font-size:12px;
}
.fermerSalle{
	padding:10px 10px 0 0;
	text-align:right;
}
.fermerSalle a{
	font-size:12px;
	color:#989699;
	text-decoration:none;
	font-weight:bold;
}
.fermerSalle a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
/*******CONTACT*******/
#pageMentions{
	display:none;
	text-align:center;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	min-height:100%;
	_height:100%;
}
#blocMentions{
	text-align:left;
	width:600px;
	margin:135px auto 0 auto;
	vertical-align:bottom;
	background-color:#19171C;
	border:#FFFFFF solid 1px;
	/*min-height:500px;
	_height:500px;*/
}
#contenuMentions{
	padding:10px 20px 20px 20px;
	font-size:12px;
	color:#FFFFFF;
	line-height:16px;
}
#contenuMentions a{
	color:#FFFFFF;
}
#construction{
	margin-top:100px;
	font-size:36px;
	color:#FFFFFF;
	text-transform:uppercase;
}
.titreSaison{
	text-align:center;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.vignetteSaisonRetro{
	text-align:center;
	margin:20px 0 15px 0;
	font-size:12px;
	color:#000000;
}
.legendeGallerie{
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}