/* CSS Document */

* {margin:0;padding:0;} 

html {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	}
#main {
padding-bottom: 46px;}

body {

	margin: 0px auto 0px auto;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	height: 100%;
	width: 100%;
	background: #ffffff url(/wtweb/banners/cssimages/wpsb2.jpg) top center repeat;
	text-align:center;

	}

iframe {
	min-height:100%;
	height:100%;
	width:100%;
	scrollbar-base-color: #F2A900;
	scrollbar-arrow-color: #1E0C00;
	scrollbar-3dlight-color: #F2CD91;
	scrollbar-darkshadow-color: #C44B00;
	scrollbar-face-color: #FC9B00;
	scrollbar-highlight-color: #F2B148;
	scrollbar-shadow-color: #EF6F00;
	scrollbar-track-color: #F9D7A9;
}

#container{
	width: 770px;
	height:100%;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	position: relative;
	background-color:#FFFFFF;
	text-align: left;
	min-height: 950px;
		
		
		}

body > #container {
	height: auto;
 min-height: 100%;
 }

#shadowizq{
	width:37px;
	height:100%;
	margin-left:-40px;
	background-image:url(/wtweb/banners/cssimages/shadowLeft.png);
	background-repeat:repeat-y;
	float:left;
}

#shadowder{
	width:37px;
	height:100%;
	margin-right:-39px;
	background-image:url(/wtweb/banners/cssimages/shadowRight.png);
	background-repeat:repeat-y;
	float:right;
}



#pageHeader{
	background: url(/wtweb/banners/cssimages/header.jpg) center top no-repeat;
	filter
	width: 770px; height: 146px;
	}

#publicidad{
	top: 0px;
	padding: 0 0px 0 250px;
	margin: 0;
	position:absolute;
	left: 15px;
	top: 20px;
	float: left;
	}
	
#menu{
	position:absolute;
	left: 240px;
	top: 115px;
	float: left;
	}
	
#carrousel{
	position:absolute;
	left: 215px;
	top: 160px;
	}
	
#eventosScroll{
	position: absolute;
	left: 215px;
	top: 405px;
	width: 550px;
	height: 500px;
	
	/*
	background-color:#CCCCCC;
	scrollbar-base-color: #F2A900;
	scrollbar-arrow-color: #1E0C00;
	scrollbar-3dlight-color: #F2CD91;
	scrollbar-darkshadow-color: #C44B00;
	scrollbar-face-color: #FC9B00;
	scrollbar-highlight-color: #F2B148;
	scrollbar-shadow-color: #EF6F00;
	scrollbar-track-color: #F9D7A9;
	overflow:auto;
	text-align:left; 
	}
	
	#eventosScrollTitle{
	position: absolute;
	left: 215px;
	top: 430px;
	bottom: 30px;
	width: 550px;
	height: 20px;
	background:url(/wtweb/banners/cssimages/scrollTitles.png)  no-repeat;
	z-index: 2;*/
	}
	
#tels{
	width: 200px;
	height:60px;
	background: url(/wtweb/banners/cssimages/tels.jpg) no-repeat top transparent;
	position:absolute;
	float:left;
	top: 160px;
	}
	
	

	
	
#lateral1{
	width: 200px;
	position:absolute;
	float:left;
	top: 230px;
	}
	
#topLateral{
	width: 200px;
	height: 30px;
	background: url(/wtweb/banners/cssimages/latTop.png) no-repeat top;
	float:left;
	top: 0px;
	}	
		
#footLateral{
	width: 200px;
	height:30px;
	background: url(/wtweb/banners/cssimages/footLat.png) no-repeat top;
	float:left;
	position:relative;
	}
	
#adsLateral{
	width:200px;
	height:615px;
	background: url(/wtweb/banners/cssimages/bglateral.png) repeat-y top;
	background-color:#005191;
	position:relative;
	float:left;
	margin: 0 auto;
		}
		
		#anuncios{
	width:200px;
	text-align:center;
	margin: 0 auto;
	/*padding-left:10px;
	padding-right:15px;*/
		}

	
	
#footer{
	width: 770px;
	height: 26px;
	top: 920px;
	/*bottom: 0px;*/
	position:absolute;
	}
	
/*#footer {
	position: relative;
	margin-top: -26px; /*negative value of footer height */
	/*height: 26px;
	/*background-image:url(/wtweb/banners/cssimages/footer.png);
	background-repeat: no-repeat;
	background-position: center;*/
	/*padding-top: 20px;
	clear:both;
	} 
	*/

a img
{
      border: none;
}


A.menuMain:visited:hover {  
font-family: Arial, Helvetica, sans-serif; 
font-size: 8pt; color: #990033
}
.header { font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #000033; letter-spacing: -1px; font-weight: bold; text-indent: 10px}
.label {  font-family: Arial, Helvetica, sans-serif; color: #333366; text-decoration: none; font-size: 11px}
.smallLabel {  font-family: Arial; color: #333366; text-decoration: none; font-size: 9px}
A.baseLink:visited:hover {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #990033}

.confirmationNumber { font-family: Arial, Helvetica, sans-serif; font-size: 30px; color: #000033; letter-spacing: -1px; font-weight: bold; text-indent: 10px}


.inputbox { 
border:1px #cccccc solid;
font-family: Arial;
font-size: 7pt}
.inputbutton2 {
	border: 1px;
	font-size: 7pt;
	font-family: arial;
	color: #ffffff;
	background-color: #333333;
	border-color: #000000;
}
.inputbutton {
		border: 2px;
	font-size: 8pt;
	font-family: verdana;
	color: #ffffff;
	background-color: #446488;
	border-color: #000000;
}
.tableContent {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	clip:  rect(   );
	color: #666666;
}
.tableList { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 8pt; background-color: #FFFFFF; border: 1px #CCCCCC outset; margin-top: 5px; margin-bottom: 5px}
.tableFormColored {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	background-color: #eeeeee;
	text-decoration: none;
}
.tablemain {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bolder;
	border-color: #9c9c9c;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #efefef;
}.tableHeader1 {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bolder;
	border-color: #9c9c9c;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	background-color: #efefef;
}.tableHeader {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bolder;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #003366;
	color: #FFFFFF;
}.tableHeader2 {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #5583A8;
	color: #FFFFFF;
}.tableboletos {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bolder;
	border-color: #9c9c9c;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #efefef;
}.tablecompleta {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bolder;
	border-color: #9c9c9c;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #efefef;}
.label {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366 }
.contents {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.subHeader { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #333333; font-weight: bold }
A.tableControls {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #003366; text-decoration: none; font-weight: bold}
.subHeaderLink { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #003366; text-decoration: underline ; font-weight: bold}
.textoTituloProm { font-family: Arial, Helvetica, sans-serif; font-size: 17px; color: #333; font-weight:bold  }
.textoTitulo2Prom { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #036; font-weight:bold }
.textoGrandeProm { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #333333  }
.textoChicoProm { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #222222  }
A.textoChicoProm { font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-decoration:none; color: #0000CC;  }

A.tableControls:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #003366; text-decoration: underline; font-weight: bold }
.tableControlsDisabled {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #999999; font-weight: bold}
.labelControls { font-family: Arial, Helvetica, sans-serif; color: #999999; text-decoration: none; font-size: 9px; font-weight: bold }
A.headLink { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline }
A.headLink:hover { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: underline }
.tlr {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	border: solid;
	border-width: 1px 1px 0px 0px;
	border-color: #efefef;
}
.labelBold { font-family: Arial, Helvetica, sans-serif; color: #333366; text-decoration: none; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366 ; font-weight: bold}
body {  background-color: #F7F7F7}
.ctsColor { font-family: Arial; font-size: 8pt; background-color: #ECECDF}
.alertTicket { font-family: Arial; font-size: 14px; color: #CC0000; font-weight: bold; background-color: #FFFFCC; border: #FF9900; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.contentsB { font-family: Arial; font-size: 8pt; color: #000000; font-weight: bold}
.contentsIndent { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 ; text-indent: 10px}
.hiddenBox { border:0px #eeeeee none; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; background-color: #EEEEEE}
A.linkpd {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003366;
	font-weight: normal;
}
.tableColored { font-family: Arial; font-size: 8pt}
.tableNoTop { font-family: Arial; font-size: 8pt; background-color: #f1f3f5; border-color: #9c9c9c; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
a {
	font-family: Arial;
	font-size: 8pt;
	color: #1B336D;
	font-weight: normal;
	border: 0;
}




a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #006699;
	font-weight: normal;
	border-bottom-width: 0px;
	border-bottom-style: none;
	border-bottom-style: solid;
	border-width: 0px;
}




.inputSelect { font-size: 8pt; font-family: Arial; }
A.linkSubhead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #003399;
	text-decoration: none;
}
A.linkSubhead:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	color: #0066ff;
	text-decoration: none;
}
.wTFBlack {  background-color: #000000; border: #000000; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.tableColorFramed {
	border: #9c9c9c;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	background-color: #D8E1ED;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	border-color: #A3B8D1;
}
.tableColorFramed2 {
	border: #9c9c9c;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	background-color: #003366;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	border-color: #003366;
}
table.SRows TD {
	border-bottom: 1px solid #999999;
	font-family: Arial;
	color: #999999;
	font-size: 8pt;
	background-color: #FFFFFF;
}A.linkTopMenu { font-family: Arial; font-size: 8pt; color: #000066; text-decoration: none; font-weight: normal}
A.linkTopMenu { font-family: Arial; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: normal }
A.linkTopMenu:hover { font-family: Arial; font-size: 8pt; color: #FFCC00; text-decoration: underline; font-weight: normal }

.link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	border-bottom-style: solid;
	border-width: 0px;
	}
	
.linkblanco { font-family: Arial; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: normal}
.linktop { font-family: Arial; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: normal}

a.linktop:hover { font-family: Arial; font-size: 8pt; color: #efefef;  font-weight: normal}
.contentsTitle { font-family: Arial; font-size: 8pt; color: #333300}
.contentsBTop { font-family: Arial; font-size: 8pt; color: #333300; font-weight: bold ; border-color: #999966 black black; border-top-width: 1px; background-color: #FFFFFF}
.calendarP { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 ; background-color: #ECECDF}
.calendarA { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000 ; background-color: #FFFFFF}
table.SCells TD {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	background-color: #efefef;
	border: solid;
	border-width: 1px 1px 0px 0px;
	border-color: #CCCCCC #CCCCCC;
}
table.SCells TH {
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	background-color: #CCCCCC;
	border-color: #999999;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 0px;
}
table.SCells {
	border: solid;
	border-width: 0px 0px 1px 1px;
	border-color: #CCCCCC;
}
.politicas {
	POSITION: absolute;
	top: 10px;
	BACKGROUND-COLOR: #FFFF99;
	LAYER-BACKGROUND-COLOR: #FFFF99;
	BORDER-LEFT: 1px solid black;
	BORDER-TOP: 1px solid black;
	BORDER-BOTTOM: 1px solid black;
	BORDER-RIGHT: 1px solid black;
	PADDING: 3px;
	z-index: 10;
	width: 700;
	font-size: 7pt;
}
.eventTitle {
	font-weight:bold;
	margin-left:5px;
}
.tr1 {
	background-color:#eee;
}
.tr2 {
	background-color:#fff;
}


/*
#cuerpoScroll{
width:530px;
height:100%;
position:fixed;
}

body > #cuerpoScroll { position: fixed; }

.selectEvent{
absolute; left: 0px; top: 0px;
}*/

.listaEventos{
top:35px;
position:absolute;
overflow:auto;

}

.scrollHeader{
height:35px;
background:url(headerScroll.png) left top no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’headerScroll.png’);
color:#003366;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bolder;
padding-left:10px;
border:none;
}

.scrollHeaderRegion{
height:35px;
background:url(headerScroll.png) right top no-repeat;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=’headerScroll.png’);
color:#003366;
padding-right:10px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
border:none;
}


.scrollCiudad{
height:35px;
width:530px;
color:#FFFFFF;
background:url(regionScroll.jpg) top left no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
padding-left:10px;
text-align:left;
}
.scrollCiudadDer{
height:35px;
width:30px;
color:#FFFFFF;
background:url(regionScroll.jpg) top right no-repeat;
margin-top:0px;
float:right;
padding-top:0px;
}

.cityTitle{
font-family:Arial, Helvetica, sans-serif;
padding-left: 10px;
}

.Evento{
font-family:Arial, Helvetica, sans-serif;
height:55px;
background: url(event.jpg) top left no-repeat;
padding-left:10px;
padding-top:10px;
}

.eventoName, .eventoFecha{
font-size:13px;
font-family:Arial, Helvetica, sans-serif;
}

.eventoName a:link{
font-size:13px;
text-decoration:none;
font-weight:bold;
color:#000000;
}

.eventoName a:visited{
font-size:13px;
text-decoration:none;
font-weight:bold;
color:#000000;
}

.eventoName a:active{
font-size:13px;
text-decoration:none;
font-weight:bold;
color:#000000;
}

.eventoName a:hover{
font-size:13px;
text-decoration:none;
color:#003366;
font-weight:bold;
}

.eventoFecha a:link{
font-size:13px;
text-decoration:none;
color:#000000;
}

.eventoFecha a:visited{
font-size:13px;
text-decoration:none;
color:#000000;
}

.eventoFecha a:active{
font-size:13px;
text-decoration:none;
color:#000000;
}

.eventoFecha a:hover{
font-size:13px;
text-decoration:none;
color:#003366;
}

.eventoVen{
font-size:10px;
}

.audio{
height:55px;
background: url(event.jpg) top right no-repeat;
padding-right:5px;
padding-top:10px;
}

.noaudio{
height:55px;
background: url(event.jpg) top right no-repeat;
padding-right:5px;
padding-top:19px;
}

.fecha{
height:55px;
background: url(event.jpg) top center no-repeat;
padding-top:19px;
}
