BODY {
	FONT-FAMILY: Arial;font-size:12px; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(Imagenes/Fondos/fondo-cinepolis.jpg); FONT-SIZE: 12px;  MARGIN: 0px; COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #3cafda; SCROLLBAR-BASE-COLOR: #002c52; BACKGROUND-COLOR: #025189
}
.nombrecomplejo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TD {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
TH {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.tituloscartelera {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.fondomedio {
	BACKGROUND-IMAGE: url(/visinternetticketing/Imagenes/FondoCarteleraMedio.gif)
}
.TicketTypeCell
{
	text-align:right;
}
.TicketTypeHeader
{
	text-align:right;
}

.Price
{
	text-align:right;
}
SELECT.cartelera {
	FONT-SIZE: 11px; BORDER-LEFT-COLOR: #ffcc00; BACKGROUND: #ffffff; BORDER-BOTTOM-COLOR: #ffcc00; COLOR: #000000; BORDER-TOP-COLOR: #ffcc00; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-RIGHT-COLOR: #ffcc00
}
SELECT {
	FONT-SIZE: 9px; BACKGROUND: #d8d8d8; FONT-FAMILY: Arial, Helvetica, sans-serif
}
INPUT {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
TEXTAREA {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BACKGROUND: #d8d8d8; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
SELECT {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 11px; BACKGROUND: #d8d8d8; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f7c915; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #f7c915; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f7c915; TEXT-DECORATION: underline
}
A:active {
	COLOR: #ff6600; TEXT-DECORATION: none
}
.Oculto {
	DISPLAY: none; VISIBILITY: hidden
}
.Separado LABEL {
	PADDING-RIGHT: 15px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.Derecha {
	TEXT-ALIGN: right
}
INPUT.radioBoton {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #ffffff 0px; BORDER-BOTTOM: #ffffff 0px; FONT-FAMILY: none
}
.radioBoton INPUT {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #ffffff 0px; BORDER-BOTTOM: #ffffff 0px; FONT-FAMILY: none
}
.radio INPUT {
	BORDER-RIGHT: #ffffff 0px; BORDER-TOP: #ffffff 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT: #ffffff 0px; BORDER-BOTTOM: #ffffff 0px; FONT-FAMILY: none
}
INPUT.textarea {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 9px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000000; BORDER-BOTTOM: #ffffff 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.textoAzulPeque?o {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #b9ddf0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textoAzul {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #b9ddf0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textoAzulBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #b9ddf0; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textoPequenosGris {
	FONT-SIZE: 8px; COLOR: #cccccc
}
.textoGris {
	FONT-SIZE: 9px; COLOR: #cccccc
}
.textoAmarillo {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #f7c915; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textoAmarilloBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #f7c915; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textoNormalPequeno {
	FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textoNormalPequenoBold {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textoNormal {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textoNormalBold {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textoNegroPeque?o {
	FONT-SIZE: 9px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textoNegro {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.textoNegroBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

td.InicioCuadroAzul
{
BACKGROUND-IMAGE: url(/visinternetticketing/Imagenes/Fondos/FondoMuestraTop.gif); BACKGROUND-REPEAT: no-repeat
}
td.FinCuadroAzul
{

BACKGROUND-IMAGE: url(/visinternetticketing/Imagenes/Fondos/FondoMuestraBottom.gif); BACKGROUND-REPEAT: no-repeat
}
td.InicioCartelera
{
BACKGROUND-IMAGE: url(Imagenes/fondos/fondo.png);  BACKGROUND-REPEAT: no-repeat
}
td.FinCartelera
{
BACKGROUND-IMAGE: url(Imagenes/fondos/fondo.png);  BACKGROUND-REPEAT: no-repeat
}
td.MedioCartelera
{
BACKGROUND-IMAGE: url(Imagenes/fondos/fondo.png); 
}

td.InicioCarteleraCH
{
BACKGROUND-IMAGE: url(/visinternetticketing/Imagenes/Fondos/FondoTchTop.gif); BACKGROUND-REPEAT: no-repeat
}
td.FinCarteleraCH
{
BACKGROUND-IMAGE: url(/visinternetticketing/Imagenes/Fondos/FondoTchC.gif); BACKGROUND-REPEAT: no-repeat
}
td.MedioCarteleraCH
{
BACKGROUND-IMAGE: url(/visinternetticketing/Imagenes/Fondos/FondoTchBottom.gif); 
}

table.FondoTablaComplejo
{
BACKGROUND-IMAGE: url(/visinternetticketing/Imagenes/Fondos/FondoTablaComplejo.gif); 
}


tituloCartelera
{
color:#f5b902; font-size: 10px;
}

a.HorarioCartelera
{
color: white; font-weight:normal; font-size: 11px
}

A:visited.HorarioCartelera {
	color: white; font-weight:normal; font-size: 11px
}



/* -- Defines what each ROW looks like in the user friendly error table */
.ErrorRow
{
	height:25px;
}

/* -- Defines what the TEXT looks like in the user friendly error table */
.ErrorCell
{
	text-align:left;
	text-indent:0px;
    font-size:12px;
    color:red;
    font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";	
	font-weight:bold;
	font-style:normal;    
}




/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/* ~~	STYLES ON visSelectSeats.aspx													  */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */

/* -- Welcome text for loyalty members */
.SeatPageWelcome
{
    font-size:12px;
    color:white;
    font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-weight:bold;
	font-style:normal;
}

/* -- Giving a quick explanation to the user how to change their seats */
.AppletExplanation
{
    font-size:10px;
    color:white;
    font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-weight:normal;
	font-style:normal;
}

/* -- Giving a quick explanation to the user how to change their seats */
.Legend
{
    font-size:10px;
    color:white;
    font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-weight:normal;
	font-style:normal;
}

/* -- Allows you to put a background colour and border around the count down clock. */
.LegendTable
{
		
}

#divLegend div
{
	display:inline;
	margin:0 15px 0 0;
	
}

/* -- Border around the details table */
.SeatsDetailsTableBorder
{
	 
	 
}

/* -- Text below the applet with additional applet info */
.AppletFooter
{
    font-size:12px;
    color:white;
    font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-weight:bold;
	font-style:normal;
}

/* -- used for javascript seatplan */
.Screen-Container
{
	
}

.Screen-Front
{
	background:url('images/seating/ScreenForSeating_450.png');
	height:46px;
	width:450px;
	margin-top:15px;
}

.Screen-Back
{
	
}

.Screen-AreaName
{
    font-size:17px;
    color:#000000;
    font-family:Verdana, Arial, Helvetica, sans-serif, "MS sans serif";
	font-style:normal;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:10px;	
}

.Screen-AllAreas
{
	background:#FFFFFF none repeat scroll 0 0;
	overflow:auto;
	width:100%;
}

.Screen-AreaSeats
{
	position:relative;
}

div.SelectSeatDivs
{
  /*background-repeat:no-repeat;
  background-position:bottom center;*/
  line-height:2em;
}

div.SelectSeatRows
{
  line-height:2em;
}

p.SeatName
{
  position:absolute;
  z-index:1;
  margin:0px;
  padding:0px;
  width:100%;
  text-align:center;
  font-size:12px;
  font-weight:bold;
  color:white;
}

p.RowDescription
{
  margin:0px;
  padding:0px;
  width:100%;
  text-align:center;
  font-size:12px;
  font-weight:bold;
  color:white;
}

img.SeatImage
{
  z-index:-1;
  width:100%;
  height:100%;
}

.DetailsSubHeaderTotal
{
	FONT-WEIGHT: bold; 
}


.TicketTypeFooter
{
	FONT-WEIGHT: bold; 
}

