HTML {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #000000; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 100%; COLOR: #aaaaaa; FONT-SIZE: 10px; PADDING-TOP: 0px
}
BODY {
	PADDING-BOTTOM: 0px;
	BACKGROUND-COLOR: #000000;
	MARGIN: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	HEIGHT: 100%;
	COLOR: #aaaaaa;
	FONT-SIZE: 10px;
	PADDING-TOP: 0px;
	background-image: url(../images/stars.jpg);
	background-repeat: no-repeat;
	background-position: left top;


}
#logo  {
	left: 30px;
	position: absolute;
	top: 10px;

}
#front {
	position: absolute;
	left: 100px;
	top: 20px;
	border: medium groove #999999;



}
#front_text {
	position: absolute;
	left: 630px;
	top: 90px;


}

#social  {
	left: 25px;
	position: absolute;
	top: 100px;
	height: 230px;
	width: 210px;
	border: thin none;




}

#email {
	height: 220px;
	width: 210px;
	position: absolute;
	left: 20px;
	border: none;
	visibility: visible;
	top: 318px;
	background-repeat: no-repeat;
	background-position: center top;
	display: block;
	z-index: +8;




}
#emailForm {
	left: 10px;
	position: absolute;
}
#container {
	BACKGROUND-IMAGE: url(../img/backgroung.jpg); POSITION: relative; MIN-WIDTH: 976px; PADDING-BOTTOM: 0px; MARGIN: 0px; MIN-HEIGHT: 100%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; PADDING-TOP: 0px
}
#tickets_left {
	height: 290px;
	width: 210px;
	position: absolute;
	left: 780px;
	top: 30px;
	background-image: url(../images/tshows.gif);
	background-position: center top;
	background-repeat: no-repeat;

}
#film_container {
	MIN-HEIGHT: 360px;
	BACKGROUND: #000000;
	LEFT: 210px; 
	FLOAT: left;
	MARGIN: 0px;
	WIDTH: auto;
	HEIGHT: auto;
	padding: 5px;
	left: 240px;
	top: 10px;
	position: absolute;
}
#content_container {
	CLEAR: both;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	MIN-HEIGHT: 550px;
	PADDING-BOTTOM: 70px;
	PADDING-TOP: 15px;
	POSITION: relative;
	HEIGHT: auto;
	top: 22px;

}
#home_window {
	BACKGROUND: #333333;
	WIDTH: 460px;
	HEIGHT: 280px;
	padding: 5px;
	position: relative;
	left: 260px;
	top: 20px;
	border: medium solid #000000;



}
#home_thumbs {
	MARGIN: 0px;
	WIDTH: 100%;
	TEXT-ALIGN: center;
	vertical-align: baseline;
	padding: 0px;
	top: 280px;
	position: absolute;
}

#home_thumbs LI {
	PADDING-RIGHT: 0px; 
	DISPLAY: inline; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px 8px 0px 0px; 
	PADDING-TOP: 0px
}
#body {
	PADDING-BOTTOM: 100px; WIDTH: 100%
}
#content {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 976px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DIV.clearer {
	LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both
}
#footer {
	POSITION: absolute;
	BACKGROUND-COLOR: #090909;
	WIDTH: 100%;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center top;
	HEIGHT: 71px;
	top: 700px;

}
DIV.noflash {
	PADDING-TOP: 100px
}
.noflash A {
	MARGIN-TOP: 160px; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
DIV {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; TEXT-TRANSFORM: uppercase; MARGIN: 15px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 18px; FONT-WEIGHT: 100; PADDING-TOP: 0px; font-stretch: semi-expanded
}
H3 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; TEXT-TRANSFORM: uppercase; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; FONT-SIZE: 18px; FONT-WEIGHT: 100; PADDING-TOP: 0px; font-stretch: semi-expanded
}
H4 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 13px; TEXT-TRANSFORM: uppercase; MARGIN: 20px 0px 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #ffffff; CLEAR: both; FONT-SIZE: 12px; PADDING-TOP: 0px; font-stretch: semi-expanded
}
#content A {
	LINE-HEIGHT: 12px; COLOR: #aaaaaa
}
#content A:hover {
	COLOR: #fbb40b
}
#zone1-show A {
	BACKGROUND-IMAGE: url(../img/show_tickets/select.gif); TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 19px; MARGIN: 0px 0px 15px; PADDING-LEFT: 10px; WIDTH: 166px; PADDING-RIGHT: 2px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-POSITION: left top; HEIGHT: 19px; COLOR: #ffffff; FONT-SIZE: 12px; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#zone1-show A:hover {
	COLOR: #ffffff
}
#zone1-left {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 10px; WIDTH: 184px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#zone1 {
	BACKGROUND-IMAGE: url(../img/zone-1.png); MARGIN-TOP: 110px; WIDTH: 976px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center top; HEIGHT: 337px
}
#zone2 {
	
}
#zone21 {
	BACKGROUND-IMAGE: url(../img/zone-21.png);
	WIDTH: 976px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center top;
	HEIGHT: 26px;
	PADDING-TOP: 5px;
	position: absolute;
	top: 330px;

}
#cds {
	PADDING-LEFT: 30px; WIDTH: 184px; FLOAT: left; COLOR: #ffffff; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
#whatsnew {
	FLOAT: left;
	COLOR: #ffffff;
	MARGIN-LEFT: 15px;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	position: absolute;
	left: 215px;

}
#nextPrevious {
	LINE-HEIGHT: 11px; PADDING-RIGHT: 30px; WHITE-SPACE: nowrap; FLOAT: right; HEIGHT: 5px; COLOR: #ffffff; FONT-SIZE: 11px; CURSOR: pointer; PADDING-TOP: 0px
}
#zone22 {
	BACKGROUND-IMAGE: url(../img/zone-22.png);
	MIN-HEIGHT: 206px;
	WIDTH: 976px;
	BACKGROUND-REPEAT: no-repeat;
	BACKGROUND-POSITION: center bottom;
	HEIGHT: 205px;
	position: absolute;
	top: 361px;
	left: 33px;



}
#promo {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 30px;
	WIDTH: 165px;
	PADDING-RIGHT: 0px;
	FLOAT: left;
	HEIGHT: auto;
	PADDING-TOP: 5px;
	overflow: hidden;

}
#promo P {
	MARGIN: 5px 0px 10px
}
.dropdown {
	BACKGROUND-IMAGE: url(../img/show_tickets/select.gif); TEXT-ALIGN: left; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; WIDTH: 166px; PADDING-RIGHT: 2px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; HEIGHT: 19px; COLOR: #ffffff; FONT-SIZE: 10px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
INPUT {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; PADDING-LEFT: 5px; WIDTH: 157px; PADDING-RIGHT: 5px; BACKGROUND: url(../img/field.png) no-repeat right top; HEIGHT: 19px; COLOR: #000000; FONT-SIZE: 11px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 2px
}
#newsVisible {
	WIDTH: 710px;
	FLOAT: left;
	HEIGHT: auto;
	MARGIN-LEFT: 30px;
	top: 400px;

}
TABLE#newsHeight {
	BACKGROUND-IMAGE: url(../img/gris_degrad.gif); MARGIN-TOP: 0px; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: right bottom; HEIGHT: 177px; PADDING-TOP: 0px
}
#newsContainer {
	MARGIN-TOP: 0px;
	WIDTH: 700px;
	HEIGHT: auto;
	OVERFLOW: hidden;
	PADDING-TOP: 0px;

}
#newsContainer UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 228px; WIDTH: 3900px; HEIGHT: 180px; PADDING-TOP: 10px
}
#newsContainer LI {
	LIST-STYLE-TYPE: none; MARGIN: 0px 0px 0px 6px; FLOAT: left
}
.title {
	LINE-HEIGHT: 23px; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 5px; COLOR: #ffffff; FONT-SIZE: 11px; FONT-WEIGHT: bold; font-stretch: expanded
}
#skip {
	Z-INDEX: 200; POSITION: absolute; TEXT-ALIGN: center; WIDTH: 100%; BOTTOM: 10px; DISPLAY: block; HEIGHT: 15px
}
#skip A {
	COLOR: #ffb314; FONT-SIZE: 12px
}
#flash {
	Z-INDEX: 1; POSITION: relative; TEXT-ALIGN: center; BACKGROUND-COLOR: #000000; MARGIN: 0px auto; WIDTH: 976px; DISPLAY: block; LEFT: -1px
}
#centre {
	MARGIN-TOP: 15px; WIDTH: 741px; FLOAT: left; HEIGHT: 312px
}
.bouton {
	BACKGROUND-IMAGE: url(../img/bouton.gif); TEXT-ALIGN: center; LINE-HEIGHT: 14px; WIDTH: 80px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-POSITION: center 50%; HEIGHT: 17px; COLOR: #ffffff; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 2px
}
#spacer {
	MARGIN: 25px; CLEAR: both
}
#clearer {
	MARGIN: 2px; CLEAR: both
}
#zone1 #zone1-show A.zoneBouton {
	WIDTH: 140px; FLOAT: left; COLOR: #fbb40b; FONT-WEIGHT: bold
}
#zone1 #zone1-show A.zoneBouton:hover {
	COLOR: #000000
}
#zone1 A.zoneBouton {
	MARGIN: 8px 0px; FLOAT: left
}
#promo A.zoneBouton {
	MARGIN: 8px 0px; FLOAT: left
}
#zone22 A.zoneBouton {
	BACKGROUND-IMAGE: url(../img/bouton.gif); BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-POSITION: center 50%; HEIGHT: 16px; COLOR: #ffffff; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: #666666 1px solid; CURSOR: pointer; BORDER-RIGHT: #666666 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#zone1 A.zoneBouton {
	BACKGROUND-IMAGE: url(../img/bouton.gif); BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-POSITION: center 50%; HEIGHT: 16px; COLOR: #ffffff; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: #666666 1px solid; CURSOR: pointer; BORDER-RIGHT: #666666 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#zone21 A.zoneBouton {
	BACKGROUND-IMAGE: url(../img/bouton.gif); BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 14px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; BACKGROUND-POSITION: center 50%; HEIGHT: 16px; COLOR: #ffffff; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: #666666 1px solid; CURSOR: pointer; BORDER-RIGHT: #666666 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#zone22 A.zoneBouton:hover {
	BACKGROUND-IMAGE: url(../img/boutonH.gif); COLOR: #000000
}
#zone1 A.zoneBouton:hover {
	BACKGROUND-IMAGE: url(../img/boutonH.gif); COLOR: #000000
}
#zone21 A.zoneBouton:hover {
	BACKGROUND-IMAGE: url(../img/boutonH.gif); COLOR: #000000
}
DIV#suscribe A {
	BACKGROUND-IMAGE: url(../img/bouton.gif); BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; MARGIN: 4px 0px; PADDING-LEFT: 7px; WIDTH: 80px; PADDING-RIGHT: 7px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-POSITION: center 50%; HEIGHT: 13px; COLOR: #ffffff; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: #666666 1px solid; CURSOR: pointer; BORDER-RIGHT: #666666 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
DIV#suscribe A:hover {
	BACKGROUND-IMAGE: url(../img/boutonH.gif); COLOR: #000000
}
DIV#francais A {
	BACKGROUND-IMAGE: url(../img/bouton.gif); BORDER-BOTTOM: #666666 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #666666 1px solid; PADDING-BOTTOM: 2px; LINE-HEIGHT: 14px; PADDING-LEFT: 7px; WIDTH: 80px; PADDING-RIGHT: 7px; DISPLAY: block; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-POSITION: center 50%; HEIGHT: 13px; COLOR: #ffffff; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; OVERFLOW: hidden; BORDER-TOP: #666666 1px solid; CURSOR: pointer; BORDER-RIGHT: #666666 1px solid; TEXT-DECORATION: none; PADDING-TOP: 0px
}
DIV#francais A:hover {
	BACKGROUND-IMAGE: url(../img/boutonH.gif); COLOR: #000000
}
#zone22 .zoneBouton {
	BACKGROUND-IMAGE: url(../img/gris_vert.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-POSITION: right 50%
}
TD.zoneTexte {
	HEIGHT: 155px; OVERFLOW: hidden
}
#zone22 .zoneTexte {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 157px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
#nextPrevious A {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #ffffff; TOP: -6px; TEXT-DECORATION: none; PADDING-TOP: 2px
}
#pageNumber {
	TEXT-ALIGN: right; WIDTH: 67px; COLOR: #ffffff; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
#changeRegion {
	TEXT-ALIGN: right; CURSOR: pointer; PADDING-TOP: 10px
}
A#changeReg {
	COLOR: #929aa2; FONT-SIZE: 11px; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
A#changeReg:hover {
	COLOR: #ffffff
}
#footer A {
	MARGIN: 0px 3px; COLOR: #cccccc; FONT-SIZE: 9px; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #fbb40b
}
#footer .liensPrincipaux {
	COLOR: #ffffff; FONT-SIZE: 10px
}
#menuFooter {
	MARGIN: 15px auto 0px;
	PADDING-LEFT: 20px;
	WIDTH: 960px;
	position: absolute;
	left: 20px;

}
.Visible {
	MARGIN: 0px; DISPLAY: inline; COLOR: red; FONT-SIZE: 11px
}
.Invisible {
	DISPLAY: none
}
.textbox {
	HEIGHT: 60px; OVERFLOW: hidden
}
