/********************** COMUNES *******************************/
body{}
.widthAll {width:950px !important;}
input{font-family: Arial, Helvetica, sans-serif; font-size: 9px;}
select{font-family: Arial, Helvetica, sans-serif; font-size: 9px;
color: #FFFFFF; background-color: #006699; border: #000099; border-style:solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
border-left-width: 1px;}

/********************** TOP *******************************/
#topV2 {background-color:#006699;height:105px;font-family:Arial;}
#topV2 div{float:left;display:inline}

div.newMenu {color:white;margin:0px;padding:0px;margin-top:15px;margin-left:5px;}
div.newMenu ul{float:left;margin:0;padding:0;width:110px}
div.newMenu li a{color:white;text-decoration: none;}
div.newMenu li a:visited{color:white;}
div.newMenu li a:hover{color: #F8BF24;text-decoration: none;}
/********div.newMenu li:hover {list-style-image:url(../images/v2/flecha_under.gif);}***/
div.newMenu li{list-style-type:none;list-style-image:url(../images/v2/flecha.gif);font-size:9pt;margin-left:20px;padding-left:0px;text-align:left; width:90px}

div.inTheWorld {color:white;}
div.inTheWorld ul{margin:0;padding:0}
div.inTheWorld li a{color:white;text-decoration: none;}
div.inTheWorld li a:visited{color:white;}
div.inTheWorld li a:hover{color: #F8BF24;text-decoration: underline;}
div.inTheWorld li{list-style-type:none;font-size:9pt;padding-left:5px;float:left}

div.banner_header {float:left;margin-left:15px;vertical-align:top;width:392px;height:80px;background-color:white;margin-top:9px}

#barraSupV2 {background-color:#006699;height:24px;font-family:Arial;margin-top:3px;color:white;margin-bottom:3px;}
#barraSupV2 ul{margin:0;padding:0}
#barraSupV2 li{float:left;margin:0;padding:0;list-style-type:none;font-size:8pt;text-align:center;vertical-align:middle;}
#barraSupV2 li form{margin:0;padding:0}
#barraSupV2 li.resizeSelect select{width:125px;}
#barraSupV2 li {margin-left:4px}
#barraSupV2 li select{float:left;margin-top:3px}
#barraSupV2 li input{float:left;margin-top:2px}
#barraSupV2 li span{float:left;margin-right:5px;margin-top:5px;margin-left:3px}
#barraSupV2 li a{color:white;font-weight:bold;text-decoration: none;}
#barraSupV2 li a:visited{color:white;text-decoration: none;font-weight:bold}
#barraSupV2 li a:hover{color: #F8BF24;text-decoration: underline;;font-weight:bold}
#barraSupV2 li.separadorTOP {font-size:12pt;}


/********************** TITULOS *******************************/
.subtitleMainLateral {margin-top:2px;margin-bottom:2px;padding-top:2px;padding-bottom:2px;width:175px;text-align:center;color:white;background-color:#006699;font-family:Arial;font-size:9pt;font-weight:bold}

/************************************ LATERALES ***************/
div.MainLateralLeft {width:175px !important}
div.MainLateralRight {width:175px !important}
.width2{width:175px !important}
/************************************* BASE **********************/
div.containerPanel {width:598px !important;padding-top:3px;}
div.subtitleMain {width:588px;margin:0 4px;padding-left:4px;text-align:left;color:white;background-color:#006699;font-family:Arial;font-size:9pt;font-weight:bold}
div.containerPanelItem {width:598px;}
table.tableCenterData {width:592px;margin:0 4px;font-family:Arial;font-size:8pt;font-weight:normal}
/**************** FOOTER ****************************/
div.footerPanel{margin-top:5px;width:950px!important;background-color:#006699;font-family:Arial;font-size:9pt;color:white}
div.footerLEGALNOTES{width:949px;font-size:7pt;margin-top:5px;padding-bottom:5px}
div.footerPanel ul{margin:0;padding:0}
div.footerPanel li{margin:0;padding:0;list-style-type:none;float:left;padding:3px}
div.footerPanel a{color:white;text-decoration:none}
div.footerPanel a:visited{color:white;text-decoration:none}
div.footerPanel a:hover{color:#F8BF24;text-decoration:underline}
h2.footerTitle {font-size:10pt;color:white;font-weight:bold;margin:5px;padding:0;text-align:left}
div.footerTKL{width:600px;float:left}
div.footerOTHERS{width:350px;float:left}
div.footerLineTKL{width:599px;float:left}
div.footerLineOTHERS{width:349px;float:left}

/**************** Banners indextop ****************************/
#bannersindextop {width:590px;text-align:center}
/**************** Esp INDEX ***********************************/
div.espectaculosList {width:594px;margin:0 4px;}
div.espectaculosItem{float:left;font-family:Arial;font-size:9pt;background-color:#EEEEEE;margin-top:2px}
div.espectaculosItem div.imgEspItem{float:left}
div.espectaculosItem div.datEspItem{float:left;}
div.espectaculosItem div.datEspItem span{float:right;text-align:right}
div.espectaculosItem div.linkEspItem {float:right;}
/****************** Novedades Index ***************************/
div.novedadesList {width:580px;margin-left:10px;}
div.novedadesItem{float:left;font-family:Arial;font-size:9pt;background-color:#EEEEEE;margin-top:2px}
div.novedadesItem div.imgNovItem{float:left}
div.novedadesItem div.datNovItem{float:left;}
div.novedadesItem div.datNovItem a{font-family: Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color: #1078AB;font-size: 10px;}
/****************** Reportajes  ***************************/
div.reportajesList {width:580px;margin-left:10px;}
div.reportajesItem{float:left;font-family:Arial;font-size:9pt;background-color:#EEEEEE;margin-top:2px}
div.reportajesItem div.imgRepItem{float:left}
div.reportajesItem div.datRepItem{float:left;}
div.reportajesItem div.datRepItem a{font-family: Arial, Helvetica, sans-serif;font-weight:bold;text-decoration:none;color: #1078AB;font-size: 10px;}
div.reportajesItem div.datRepItem span{display:block}

/******************* Novedades item *****************************/
.newsShort {margin:0px 5px;}
.newsShort img{float:left;margin-right:4px;}
.newsShort p{text-align:justify;margin-top:0px;padding-top:0px}
/****************** Espectaculo *******************************/
div.espectaculoShow{width:590px;background-color:#E2F0FB;margin:0 4px;font-family:Arial;font-size:9pt;color:#006699;;border:1px solid #006699}
div.espectaculoPanelLeft{width:120px;float:left;}
div.espectaculoPanelLeft div.espectaculoIMG{}
div.espectaculoPanelLeft div.espectaculoDATE{padding-top:5px}
div.espectaculoPanelLeft div.espectaculoDISP{width:120px;float:left;height:20px}
div.espectaculoPanelLeft div.espectaculoDISP span{position:relative;top:-5px;font-weight:bold;font-size:10pt}
div.espectaculoPanelCentral{float:left;width:470px;text-align:justify}
div.espectaculoPanelCentral ul{margin:0;padding:0;padding-left:15px;margin-bottom:4px}
div.espectaculoPanelCentral li{list-style-type:none;height:20px;vertical-align:middle}
div.espectaculoPanelCentral h2.titleArtist{margin:0;padding:0;font-size:10pt}
div.espectaculoPanelCentral h2.titleArtist span.tAleft{float:left;}
div.espectaculoPanelCentral h2.titleArtist span.tAright{float:right;font-size:9pt;margin-right:10px}
div.espectaculoDatosEvento{height:60px;margin-left:3px;width:360px!important;float:left;display:inline}
div.espectaculoDatosEntradas {width:360px!important;float:left;display:inline}
div.espectaculoNotificaciones{width:360px!important;float:left;display:inline}
div.espectaculoNotificaciones ul{margin:3px;padding:0}
div.espectaculoNotificaciones li{margin:0;padding:0;font-size:8pt;color:red;}
div.espectaculoDatosEntradas ul{margin:3px;padding:0px}
div.espectaculoDatosEntradas li.price{font-weight:bold}
div.espectaculoDatosEntradas li.soldout{font-weight:bold;margin-left:4px}
div.espectaculoDatosEntradas li.soldout span{position:relative;top:-5px}
div.espectaculoDatosEntradas li.smallLI{color:Gray;font-size:8pt}
div.espectaculoDatosEntradas li.smallLI a{color:#006699;text-decoration:none}
div.espectaculoDatosEntradas li.smallLI a:visited{color:#006699;text-decoration:none}
div.espectaculoDatosEntradas li.smallLI a:hover{color:#F8BF24;text-decoration:underline}
div.espectaculoBotonComprar{width:105px;float:left;display:inline}
div.espectaculoBotonesINFO{width:105px;float:left;display:inline}
div.espectaculoBotonesINFO ul{margin:0px;padding:0px}
div.espectaculoBotonesINFO li{color:#808080;font-size:7pt;padding:0;margin:0;padding-left:22px}
div.espectaculoBotonesINFO span{position:relative;top:3px}
div.espectaculoBotonesINFO li.infoEdadesTP{background-image:url(../images/v2/boton-tkl-TP.gif);background-repeat:no-repeat;background-position:0px 0px}
div.espectaculoBotonesINFO li.infoEdades18{background-image:url(../images/v2/boton-tkl-+18.gif);background-repeat:no-repeat;background-position:0px 2px}
div.espectaculoBotonesINFO li.infoEdades16{background-image:url(../images/v2/boton-tkl-+16.gif);background-repeat:no-repeat;background-position:0px 2px}
div.espectaculoBotonesINFO li.infoEdades12{background-image:url(../images/v2/boton-tkl-+12.gif);background-repeat:no-repeat;background-position:0px 2px}
div.espectaculoBotonesINFO li.infoEdades8{background-image:url(../images/v2/boton-tkl-+8.gif);background-repeat:no-repeat;background-position:0px 2px}
div.espectaculoBODY {width:590px;background-color:#E2F0FB;margin:0 4px;font-family:Arial;font-size:9pt;color:#006699;border:1px solid #006699}
div.espectaculoBODY div.espContentAll {width:590px;text-align:justify;margin:0;padding:0;color:black}
div.espectaculoBODY div.espContentAll p{margin-left:5px;margin-right:5px;position:relative;top:-9px}
div.espectaculoBODY div.espVideo {width:215px;float:right;padding-left:7px;padding-bottom:5px}
div.separationESP{height:5px !important}
div.espectaculoRelacionado div.espRelacionado{width:590px;background-color:#E2F0FB;margin:3px 4px;font-family:Arial;font-size:9pt;color:#006699;border:1px solid #006699;text-align:justify}
div.espRelacionado div.espRelCol1{float:left;width:250px;}
div.espRelacionado div.espRelCol2{float:left;width:250px;}
div.espRelacionado div.espRelCol12{float:left;width:500px;}
div.espRelacionado div.espRelCol3{float:left;width:90px;}
div.espRelacionado div.espRelCol3 img{padding-top:3px}
div.espRelacionado font.titleArtist{font-family:Arial;font-size:12pt;color:#006699;font-weight:bold;padding:5px}
div.espRelacionado font.DescrpEspectaculo{font-family:Arial;font-size:8pt;color:black;padding:5px}
/*************************** BUSQUEDAS ****************************/
.tablaResultadosBusqueda {width:500px;padding-bottom:3px;border-bottom:1px solid #006699;padding-top:3px;}
.navigationSearch {display:block;text-align:center;vertical-align:middle}
.navigationConcept {display:block;text-align:center}
/**************************** Formulario de compra ******************/
.formCTicket{font-family: Arial, Helvetica, sans-serif;font-size:11px;text-align:left}
.formCTicket input{border:1px solid #C7C7C7}
.formCTicket_title{font-size:12pt;color:#0779AD;font-weight:bold;text-align:left}
.formCTicket_title2{font-size:12px;color:#0779AD;font-weight:bold;text-align:left}
.formCTicket_par{background-color:#E2F0FB}
.underlineTD{border-bottom:1px solid #C7C7C7}
.formCTicket_par td {padding:7px}
.formCTicket_impar td {padding:7px}
#textoCheckForm{color:Red;font-weight:bold;font-size:10px}
.borderBlue{border:1px solid #006699;}
input.siguiente_v2{background-color:#006699;color:white;font-size:15px !important;font-weight:bolder}
.td_barra_central{width:573px;margin-left:10px;padding-left:7px;margin-top:2px;margin-bottom:2px;padding-top:2px;padding-bottom:2px;text-align:left;color:white;background-color:#006699;font-family:Arial;font-size:9pt;font-weight:bold}
.smallfont{color: #006699;font: 11px Arial;}
/************************** SITEMAP *******************************/
div.sitemap ul {margin:2px 0 2px 20px;padding:0}
div.sitemap ul.main ul {margin:2px 0 2px 10px;padding:0}
div.sitemap ul.main ul ul{margin:2px 0 2px 10px;padding:0}
div.sitemap ul.cat li{list-style-image: url(/images/menu-collapsed.png);font-size:11px;font-family:Verdana,Arial}
div.sitemap ul.search li{list-style-image: url(/images/menu-collapsed.png);font-size:11px;font-family:Verdana,Arial}
div.sitemap ul.main li{list-style-image: url(/images/menu-collapsed.png);font-size:11px;font-family:Verdana,Arial}
div.sitemap ul.subcat li{list-style-type: none;font-size:11px;font-family:Verdana,Arial}
/*************************** Marca Blanca especifica ******************/
.widthMarcaBlanca {width:580px !important;}
#marca_blanca_main_table td.width2 {background-color:#EEEEEE}
#marca_blanca_top_table td.width2{background-color:#EEEEEE}
/*************************** FUENTES ******************************/
.fontBoldBlue11 {font-family: Arial, Helvetica, sans-serif;font-weight:bold;color: #006699;font-size: 11px;}
.fontBoldBlack10 {font-family: Arial, Helvetica, sans-serif;font-weight:bold;color: black;font-size: 10px;}
.fontBoldBlue12 {font-family: Arial, Helvetica, sans-serif;font-weight:bold;color: #006699;font-size: 12px;}
.fontBoldBlue14 {font-family: Arial, Helvetica, sans-serif;font-weight:bold;color: #006699;font-size: 14px;}
.fontNormalBlack10 {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color: black;font-size: 10px;}
.fontNormalBlack11 {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color: black;font-size: 11px;}
.fontNormalBlack12 {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color: black;font-size: 12px;}
.fontNormalBlue12 {font-family: Arial, Helvetica, sans-serif;font-weight:normal;color: #006699;font-size: 12px;}
.fontBoldBlack12 {font-family: Arial, Helvetica, sans-serif;font-weight:bold;color: black;font-size: 12px;}
.fontBoldBlack11 {font-family: Arial, Helvetica, sans-serif;font-weight:bold;color: black;font-size: 11px;}
.fontEstilo1 {font-family: Arial, Helvetica, sans-serif}
.whiteonblue{margin-left:10px;padding-left:7px;margin-top:2px;margin-bottom:2px;padding-top:2px;padding-bottom:2px;text-align:left;color:white;background-color:#006699;font-weight:bold}
