.text1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-style: normal;
  text-decoration:none;
  color: #222021;
}
.text1Bold {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-style: normal; font-weight:bold;
  text-decoration:none;
  color: #222021;
}


.nav_menu2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; font-style: normal; font-weight: bold;
  text-decoration: none;
  letter-spacing:-0.12px;
  color: #000000;
}
.nav_menu2_on{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; font-style: normal; font-weight: bold;
  text-decoration: none;
  letter-spacing:-0.12px;
  color: #999999;
}
.nav_sous_menu2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px; font-style: normal; font-weight: bold;
  text-decoration: none;
  color: #000000;
  /*padding-left:4px;*/
}
.nav_sous_menu2_off {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px; font-style: normal; font-weight: bold;
  text-decoration: none;
  color: #ffffff;
  /*padding-left:4px;*/
}
.nav_sous_menu2_on{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px; font-style: normal; font-weight: bold;
  text-decoration: none;
  color: #999999;
  /*padding-left:4px;*/
}
.nav_on {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; font-style: normal; font-weight: bold;
  text-decoration: none;
  color: #FFFFFF;
}

.titre_menu_spectacles_cinema {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; font-style: normal; font-weight: bold;
	text-decoration: none;
  color: #990099; /* ff6600*/
}
.titre_menu_spectacles_cinema:link{text-decoration: none;}
.titre_menu_spectacles_cinema:visited{text-decoration: none;}
.titre_menu_spectacles_cinema:hover {text-decoration: none;}
.titre_menu_spectacles_cinema:active {text-decoration: none;}

.titre_menu_actualite {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; font-style: normal; font-weight: bold;
  text-decoration: none;
  color: #FF9933; /* F8F400 */
}
.titre_menu_actualite:link{text-decoration: none;}
.titre_menu_actualite:visited{text-decoration: none;}
.titre_menu_actualite:hover {text-decoration: none;}
.titre_menu_actualite:active {text-decoration: none;}

.titre_menu_infos_pratiques {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; font-style: normal; font-weight: bold;
  text-decoration: none;
  color: #0066FF; /* 66cc00 */
}
.titre_menu_infos_pratiques:link{text-decoration: none;}
.titre_menu_infos_pratiques:visited{text-decoration: none;}
.titre_menu_infos_pratiques:hover {text-decoration: none;}
.titre_menu_infos_pratiques:active {text-decoration: none;}

.titre_menu_theatre_espace {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; font-style: normal; font-weight: bold;
  text-decoration: none;
  color: #CCCC33; /* 6600ff */
}
.titre_menu_infos_pratiques:link{text-decoration: none;}
.titre_menu_infos_pratiques:visited{text-decoration: none;}
.titre_menu_infos_pratiques:hover {text-decoration: none;}
.titre_menu_infos_pratiques:active {text-decoration: none;}

.titreRubrique {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px; font-style: normal; font-weight: bold;
  color: #999900;
}

.titreRubriqueIndex{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20px; font-style: normal; font-weight: bold;
  color: #999999;
}
.soustitreRubriqueIndex{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; font-style: normal; font-weight: bold;
  color: #000000;
}
.soustitreRubriqueIndex:link{
	text-decoration:none;
}
.soustitreRubriqueIndex:visited{
	text-decoration:none;
}
.soustitreRubriqueIndex:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; font-style: normal; font-weight: bold;
  color: #999999;
}

.informationRubrique{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; font-style: normal; font-weight:bold;
  color: #999900;
}

.textorange {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-style: normal; font-weight: bold;
  text-decoration: none;
  color: #FF9933; /* ff6600 */
}
.textorange:link{text-decoration: none;}
.textorange:visited{text-decoration: none;}
.textorange:hover {text-decoration: none;}

.textvert {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-style: normal; font-weight: bold;
  text-decoration: none;
  color: #999900; /* 66cc00 */
}
.textvert:link { text-decoration: none; }
.textvert:hover { text-decoration: none; }

.textviolet {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-style: normal; font-weight: bold;
  text-decoration: none;
  color: #990099; /* 6600ff */
}
.textviolet:link { text-decoration: none; }
.textviolet:hover { text-decoration: none; }

.textbleu {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-style: normal; font-weight: bold;
  text-decoration: none;
  color: #0066FF; /* 33cc99 */
}
.textbleu:link { text-decoration: none; }
.textbleu:hover { text-decoration: none; }

.textjaune {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-style: normal; font-weight: bold;
  text-decoration: none;
  color: #CCCC33; /* F8F400 */
}
.textjaune:link { text-decoration: none; }
.textjaune:hover { text-decoration: none; }


.textorange2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-style: normal; font-weight: bold;
  text-decoration: none;
  color: #ff6600;
}

.textgris {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-style: italic; font-weight: bold;
  text-decoration: none;
  color: #616268;
}

.textnoir {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px; font-style: normal; font-weight: bold;
  text-decoration: none;
  color: #000000;
}

.textgris2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px; font-style: italic; font-weight: normal;
  text-decoration: none;
  color: #616268;
}
.divmois{color:#cccccc;font-size:10px;text-decoration: none;}
.mois{color:#cccccc;font-size:10px;text-decoration: none;}
.mois:link{color:#cccccc;font-size:10px;text-decoration: none;}
.mois:visited{color:#cccccc;font-size:10px;text-decoration: none;}
.mois:hover{color:#cccccc;font-size:10px;text-decoration: underline;}

.titreSommaire {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px;
  color: #000000;
  font-style: normal;
  font-weight: bold;
}

.titreSommaireSpectacle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; font-weight: bold; font-style: normal;
  color: #990099;
	text-decoration:none;
}
.titreSommaireSpectacle:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; font-weight: bold; font-style: normal;
  color: #990099;
	text-decoration:none;
}
.titreSommaireSpectacle:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; font-weight: bold; font-style: normal;
  color: #990099;
	text-decoration:none;
}


.titreActualite {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #ff6600;
  font-weight: bold;
  text-decoration: none;
}
.titreActualite:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #ff6600;
  font-weight: bold;
  text-decoration: none;
}

.titreActualite:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #ff6600;
  font-weight: bold;
  text-decoration: underline;
}

.titrePresentationSpectacle{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 30px; font-weight: bold;
  color: #999900;
}
.titrePresentationSpectaclePetit{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; font-weight: bold;
  text-decoration:none;
  color: #999900;
}
.titrePresentationSpectacleNewsletter{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 14px; font-weight: bolder;
  text-decoration:none;
  color: #999900;
}
.typePresentationSpectacle{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px; font-weight: bold;
  color:#000000;
}
.typeInformationsPresentationSpectacle{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px; font-weight: bold;
  color:#888888;
}
.textePresentationSpectacle{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-weight: bold;
  color:#888888;
}
.commentairePresentationSpectacle{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-style:italic;
  color:#222021;
}
.titrePresentationFilm {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-weight: bold;
  text-decoration:none;
  color: #222021;
}
.infoPresentationFilm {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-weight: normal;
  text-decoration:none;
  color: #222021;
}
.horairePresentationFilm {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-weight: normal;
  text-decoration:none;
  color: #222021;
}
.textePresentationFilm {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-weight: normal;
  text-decoration:none; font-style:normal; font-weight: normal;
  color: #222021;
}
.commentairePresentationFilm{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-style:normal; font-weight: normal;
  color:#222021;
}
.titreCalendrierFilm {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 20px; font-style:normal; font-weight: bold;
  text-decoration:none;
  color: #999900;
}

.contenuDecaleMenu{
  margin-left:147px;
  width:300px;
}

.contentMascotteNotVisible {
  display:none;
}

.contentMain{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding:0px;
  width:396px;
  overflow:visible;
}
.contentMainMenu{
  width:181px;
  background-color:#000000;
  background-repeat:no-repeat;
  background-position:center;
}
.contentMainMenuNotVisible{
  display:none;
}

.contentMain2Menu{
  display:none;
/*
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-style: normal;
  color: #222021;
  padding:0px; padding-left:5px; padding-top:33px;
  width:147px;
  background-color:#ffffff;
  background-repeat:no-repeat;
  background-position:center;
*/
}

.contentMain1ZoneTab {
  padding-top:0px;
  vertical-align:top;
}

.contentMain1Zone{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding:0px;padding-right:10px;
  width:512px;
  overflow:visible;
  vertical-align:top;
}
.contentText{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding:5px;
}
.contentMain2Tab{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-style: normal;
  color: #222021;
  padding-left:5px;
  background-color:#FFFFFF;
  vertical-align:top;
	width:105px;
}
.contentMain2{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding:0px;padding-top:5px;
  overflow:visible;
  width:100%;
}

.contentMainMediumTab {
  vertical-align:top;
} 

.contentMainMedium{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding:0px;padding-right:10px;
  width:305px;
  overflow:visible;
}

.contentMainLargTab {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px; font-style: normal;
  color: #222021;
  background-color:#FFFFFF;
  text-align:left;
  vertical-align:top;
  width:570px;
	height:100%
}
.contentMainLarg{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  padding:0px;padding-left:5px;
  width:95%;
  height: 100%;
	overflow:visible;
	display:inline-block;
}


.tdRetourSaison {
  display:none;
}

.contentTitrePageSpectacle{
  margin-right:20px;
  text-align:left;
}
.contentPageSpectacle{
  margin-left:10px;
  text-align:left;
}

.linkSpectacle {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-style: normal; font-weight: bold;
  color: #990099;
  text-decoration: none;
}
.linkSpectacle:link {
  text-decoration: none;
}
.linkSpectacle:visited {
  text-decoration: none;
}
.linkSpectacle:hover {
  text-decoration: none;
}
.linkSpectacle:active {
  text-decoration: none;
}

.link:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #0099FF;
  text-decoration: none;
}
.link:visited {
  text-decoration: none;
}
.link:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #F1841F;
  text-decoration: underline;
}
.link:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #F1841F;
  text-decoration: underline;
}
body {
  height: 100%;
  width: 100%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  margin-left: 0px;
  margin-right: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  background-color: #CCCC66; /* : vert */ /* #ff6600; : orange */
/*background-image: url(../imgs/bg.jpg);
  background-repeat: repeat-x; */

}
.tablePrincipal {
}
.trmiddle {
	vertical-align:top;
}
.separateur_gris {
  background-color:#999999;
  border-bottom-color:#999999;
}
hr{
  height:1px;
  color:#000000;
}
.hr1{
  height:1px;
  color:#ff6600;
}
.hr2{
  height:1px;
  color:#000000;
}
.hrdotted{
  border-style:dashed;
  height:1px;
  color:#999999;
}

TD, DIV, P {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px; font-style: normal;
  text-decoration:none;
  color: #222021;
}

