/********************** COMUNES *******************************/
body{}
a:hover{cursor:pointer !important}
.widthAll {width:950px !important;}
input{font-family: Calibri,Verdana; font-size: 9pt;}
select{font-family:Calibri,Verdana; font-size: 9pt;
color: #FFFFFF; background-color: #000000; border: #000099; border-style:solid;
 border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px;
border-left-width: 1px;}
.combo {min-width:150px;max-width:150px;width: 150px!important;}
.finishtpv {background-color: #f9d4ac;}
/********************** TOP *******************************/
#topV2 {background-color:#f9d4ac;height:148px;font-family:Calibri,Verdana;}
#topV2 div{float:left;display:inline}

div.banner_header {background-color:#f9d4ac;float:left;margin-left:220px;vertical-align:top;width:392px;height:80px;margin-top:9px}
.paddTD{width:5px;}
a.menulinkA{position:relative;top:-3px;padding:0 8px;font-family:Calibri,Verdana; font-weight:bold; color:#FFFFFF;font-size:8pt;text-decoration:none}
a.menulinkA:hover{font-family:Calibri,Verdana; font-weight:bold; color:#FFFFFF;font-size:8pt;text-decoration:none}
a.menulinkA:visited{font-family:Calibri,Verdana; font-weight:bold; color:#FFFFFF;font-size:8pt;text-decoration:none}
a.menulinkB{position:relative;top:-3px;padding:0 8px;font-family:Calibri,Verdana; font-weight:bold; color:#FFFFFF;font-size:8pt;text-decoration:none}
a.menulinkB:hover{font-family:Calibri,Verdana; font-weight:bold; color:#000000 !important;font-size:8pt;text-decoration:none}
a.menulinkB:visited{font-family:Calibri,Verdana; font-weight:bold; color:#FFFFFF;font-size:8pt;text-decoration:none}

.loginmenu{font-family:Calibri,Verdana;color:white;font-weight:bold;font-size:11pt}
.loginmenu input{font-family:Calibri,Verdana;font-size:10pt;width:70px;margin:3px;}

#barraSupV2 {background-color:#000000;height:32px;font-family:Calibri,Verdana;margin-top:0px;color:white;margin-bottom:3px;}
#barraSupV2 form{margin:0;padding:0}
#barraSupV2 table.search{font-family:Calibri,Verdana;font-size:11pt;font-weight:bold;float:left;padding-left:20px}
#barraSupV2 table.search a{font-family:Calibri,Verdana;font-size:11pt;font-weight:bold;color:white;text-decoration:none}
#barraSupV2 table.search a:hover{font-family:Calibri,Verdana;font-size:11pt;font-weight:bold;color:white;}
#barraSupV2 table.search a:visited{font-family:Calibri,Verdana;font-size:11pt;font-weight:bold;color:white;}
#barraSupV2 table.search td{vertical-align:middle;text-align:center;padding-right:8px;padding-top:3px;font-family:Calibri,Verdana;font-size:11pt;}
#barraSupV2 table.search input{border:1px solid #f9d4ac;font-family:Calibri,Verdana;font-size:11pt;}


/********************** TITULOS *******************************/
.subtitleMainLateral {margin-top:2px;margin-bottom:2px;padding-top:2px;padding-bottom:2px;width:175px;text-align:center;color:white;font-family:Calibri,Verdana;font-weight:bold;font-size:11pt}

/************************************ LATERALES ***************/
div.MainLateralLeft {width:175px !important}
div.MainLateralRight {width:175px !important}
.width2{width:175px !important}
/************************************* BASE **********************/
div.containerPanel {width:598px !important;padding-top:0px;position:relative !important}
/*div.containerPanelImage {position:relative;top:30px;left:555px;width:33px}*/
.containerPanelImage {
        position:absolute;
        z-index:10;
        padding-left:555px;
        top:-7px;
}
div.subtitleMain {width:590px;margin:0 5px;text-align:left;color:white;font-family:Calibri,Verdana;font-size:11pt;font-weight:bold;
position:relative;
z-index:0}
div.subtitleMain span{position:relative;bottom:2px;left:10px;}
div.containerPanelItem {width:598px;}
table.tableCenterData {width:580px;margin-left:10px;margin-right:10px;font-family:Calibri,Verdana;font-size:8pt;font-weight:normal}
/**************** FOOTER ****************************/
div.footerPanel{margin-top:5px;width:950px!important;background-color:#000000;font-family:Calibri,Verdana;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:590px;margin-left:5px;}
div.espectaculosItem{float:left;font-family:Calibri,Verdana;font-size:9pt;background-color:#f9d4ac;margin-top:2px;position:relative}
div.espectaculosItem div.imgEspItem{float:left}
div.espectaculosItem div.datEspItem{float:left;}
div.espectaculosItem div.datEspItem {float:right;text-align:right}
div.espectaculosItem h3{margin:0;padding:0;font-size:14pt;color:#000000;padding-right:4px;}
div.espectaculosItem h4{color:Black !important}
div.espectaculosItem h4 font{color:Black !important}
div.espectaculosItem div.datEspItem h4{margin:0;padding:0;font-size:10pt;color:Black;padding-right:4px}
div.espectaculosItem div.datEspItem h4 font{margin:0;padding:0;font-size:8pt;color:Black;padding-right:4px}
div.espectaculosItem .linkEspItem {float:left;text-align:center;margin:0;padding:0;}
div.espectaculosItem a {text-decoration:none;color:#000000;font-weight:bold;font-size:16pt;}
div.espectaculosItem a:visited {text-decoration:none;color:#000000;font-weight:bold;font-size:16pt}
div.espectaculosItem a:hover .linkEspItem{text-decoration:none;color:#f9d4ac;background-color:#000000 !important;font-weight:bold;font-size:16pt}
/****************** Novedades Index ***************************/
div.novedadesList {width:590px;margin-left:5px;}
div.novedadesItem{float:left;font-family:Calibri,Verdana;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: Calibri,Verdana;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:Calibri,Verdana;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: Calibri,Verdana;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:#f9d4ac;margin:0 5px;font-family:Calibri,Verdana;font-size:9pt;color:Black;;border:1px solid #000000}
div.espectaculoPanelLeft {background-color:#f9d4ac;display:inline;float:left;border-right:1px solid #000000}
div.espectaculoPanelLeft div.imgEspItem{float:left}
div.espectaculoPanelLeft div.datEspItem{float:left;}
div.espectaculoPanelLeft div.datEspItem {float:right;text-align:right}
div.espectaculoPanelLeft div.datEspItem h3{margin:0;padding:0;font-size:14pt;color:#000000;padding-right:4px}
div.espectaculoPanelLeft div.datEspItem h4{margin:0;padding:0;font-size:10pt;color:Black;padding-right:4px}
div.espectaculoPanelLeft div.datEspItem h4 font{margin:0;padding:0;font-size:8pt;color:Black;padding-right:4px}
div.espectaculoPanelLeft .linkEspItem {float:left;text-align:center}
div.espectaculoPanelLeft a .linkEspItem{text-decoration:none;color:#000000;font-weight:bold;font-size:16pt}
div.espectaculoPanelLeft a:visited .linkEspItem{text-decoration:none;color:#000000;font-weight:bold;font-size:16pt}
div.espectaculoPanelLeft a:hover .linkEspItem{text-decoration:none;color:#f9d4ac;background-color:#000000;font-weight:bold;font-size:16pt}
div.espectaculoPanelCentral{float:left;width:370px;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:350px!important;float:left;display:inline;margin-top:8px;}
div.espectaculoNotificaciones{width:350px!important;float:left;display:inline;margin:5px 0px}
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.big{font-size:11pt}
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:#000000;text-decoration:none}
div.espectaculoDatosEntradas li.smallLI a:visited{color:#000000;text-decoration:none}
div.espectaculoDatosEntradas li.smallLI a:hover{color:#F8BF24;text-decoration:underline}
div.espectaculoBODY {background-color:#f9d4ac;border:1px solid #000000;width:590px;text-align:justify;margin:0 5px;padding:0;color:black;font-family:Calibri,Verdana;font-size:9pt}
div.espectaculoBODY div.espContentAll p{margin-left:5px;margin-right:5px}
div.espectaculoBODY div.espVideo {width:215px;float:right;padding-left:5px}
div.separationESP{height:5px !important}
table.espRelacionado{width:590px!important;font-family:Calibri,Verdana;color:#000000;text-align:justify}
table.espRelacionado td{text-align:left}
.espRelacionado .espRelCol1{width:140px;}
.espRelacionado a {text-decoration:none;font-family:Calibri,Verdana;font-size:14pt;color:white;float:left;width:140px !important;background-color:#000000;text-align:center;}
.espRelacionado a:hover{text-decoration:none;font-family:Calibri,Verdana;font-size:14pt;background-color:#f9d4ac;color:#005885}
.espRelacionado a:visited{text-decoration:none;font-family:Calibri,Verdana;font-size:14pt}
.espRelacionado font.titleArtist{font-family:Calibri,Verdana;font-size:14pt;color:#000000;font-weight:bold;padding:5px}
.espRelacionado font.DescrpEspectaculo{font-family:Calibri,Verdana;font-size:10pt;color:black;padding:5px;color:#000000;position:relative;bottom:2px}
/*************************** BUSQUEDAS ****************************/
table.Search{width:590px!important;margin-bottom:4px;font-family:Calibri,Verdana;color:#000000;text-align:justify;background-color:#D8D6D7}
table.Search td{text-align:left}
.Search .SearchCol1{width:140px;}
.Search a {text-decoration:none;font-family:Calibri,Verdana;font-size:14pt;color:white;float:left;width:140px !important;background-color:#000000;text-align:center;}
.Search a:hover{text-decoration:none;font-family:Calibri,Verdana;font-size:14pt;background-color:#f9d4ac;color:#005885}
.Search a:visited{text-decoration:none;font-family:Calibri,Verdana;font-size:14pt}
.Search font.titleArtist{font-family:Calibri,Verdana;font-size:14pt;color:#000000;font-weight:bold;padding:5px}
.Search font.DescrpEspectaculo{font-family:Calibri,Verdana;font-size:10pt;color:black;padding:5px;color:#000000;position:relative;bottom:2px;}

.navigationSearch {display:block;text-align:center;vertical-align:middle}
.navigationConcept {display:block;text-align:center}
/**************************** Formulario de compra ******************/
.formCTicket{font-family: Calibri,Verdana;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 #000000;}
input.siguiente_v2{background-color:#000000;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:#000000;font-family:Calibri,Verdana;font-size:9pt;font-weight:bold}
.smallfont{color: #000000;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:Calibri,Verdana;}
div.sitemap ul.search li{list-style-image: url(/images/menu-collapsed.png);font-size:11px;font-family:Calibri,Verdana;}
div.sitemap ul.main li{list-style-image: url(/images/menu-collapsed.png);font-size:11px;font-family:Calibri,Verdana;}
div.sitemap ul.subcat li{list-style-type: none;font-size:11px;font-family:Calibri,Verdana;}
/*************************** 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: Calibri,Verdana;font-weight:bold;color: #CE8421;font-size: 11px;}
.fontBoldBlack10 {font-family: Calibri,Verdana;font-weight:bold;color: black;font-size: 10px;}
.fontBoldBlue12 {font-family: Calibri,Verdana;font-weight:bold;color: #000000;font-size: 12px;}
.fontBoldBlue14 {font-family: Calibri,Verdana;font-weight:bold;color: #000000;font-size: 14px;}
.fontNormalBlack10 {font-family: Calibri,Verdana;font-weight:normal;color: black;font-size: 10px;}
.fontNormalBlack11 {font-family: Calibri,Verdana;font-weight:normal;color: black;font-size: 11px;}
.fontNormalBlack12 {font-family:Calibri,Verdana;font-weight:normal;color: black;font-size: 12px;}
.fontNormalBlue12 {font-family: Calibri,Verdana;font-weight:normal;color: #000000;font-size: 12px;}
.fontBoldBlack12 {font-family:Calibri,Verdana;font-weight:bold;color: black;font-size: 12px;}
.fontBoldBlack11 {font-family: Calibri,Verdana;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:#000000;font-weight:bold}



.blueb{display:block}
.blueb *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#000000}
.blueb1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e9ca9f;
  border-right:1px solid #e9ca9f;
  background:#daa258}
.blueb2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #faf2e8;
  border-right:1px solid #faf2e8;
  background:#d79b4b}
.blueb3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d79b4b;
  border-right:1px solid #d79b4b;}
.blueb4{
  border-left:1px solid #e9ca9f;
  border-right:1px solid #e9ca9f}
.blueb5{
  border-left:1px solid #daa258;
  border-right:1px solid #daa258}
.bluebfg{
  background:#000000}

  
  .grey{display:block}
.grey *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#d8d6d7}
.grey1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #aac6d6;
  border-right:1px solid #aac6d6;
  background:#c4cfd6}
.grey2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #90bdd6;
  border-right:1px solid #90bdd6;
  background:#c8d0d6}
.grey3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #c8d0d6;
  border-right:1px solid #c8d0d6;}
.grey4{
  border-left:1px solid #aac6d6;
  border-right:1px solid #aac6d6}
.grey5{
  border-left:1px solid #c4cfd6;
  border-right:1px solid #c4cfd6}
.greyfg{
  background:#d8d6d7}
.blue2{display:block}
.blue2{display:block}
.blue2 *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#000000}
.blue21{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e9ca9f;
  border-right:1px solid #e9ca9f;
  background:#daa258}
.blue22{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #faf2e8;
  border-right:1px solid #faf2e8;
  background:#d79b4b}
.blue23{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d79b4b;
  border-right:1px solid #d79b4b;}
.blue24{
  border-left:1px solid #e9ca9f;
  border-right:1px solid #e9ca9f}
.blue25{
  border-left:1px solid #daa258;
  border-right:1px solid #daa258}
.blue2fg{
  background:#000000}


/************** VENTA ESPECTACULO *********/
.venta_espectaculo 
{
width:590px;
margin: 0 5px;
font-family:verdana;
	border-bottom:1px solid #7C7B7B;font-size:9pt;font-weight:bold;
}
#panelinfo td.head{background-color:#000000;color:white;padding:4px 0px;padding-left:5px}
.venta_espectaculo td.head{background-color:#000000;color:white;padding:4px 0px;padding-left:5px;}
.venta_espectaculo td.info{background-color:#FFFFFF !important;border:10px solid #f3f4f6;padding:5px;font-weight:normal;font-size:8pt;color:#7b7778;}
.venta_espectaculo td.infoconfirm{background-color:#FFFFFF !important;border:10px solid #f3f4f6;padding:5px;font-weight:bold;font-size:12pt;;}
.venta_espectaculo .btnsi {background-color:#FE6634;;color:white;width:100px;height:30px;font-weight:bold}
.venta_espectaculo tr.subhead td{background-color:#e2e2e2;color:#767877;padding-left:4px;padding-top:4px;padding-bottom:4px}
.venta_espectaculo tr.itemprice td {background-color:#f3f4f6;color:#767877;padding-left:5px;font-size:10pt;font-weight:normal;}
.venta_espectaculo span.stepA{background-color:#f9b457;color:black}
.venta_espectaculo .vartist {background-color:#f3f4f6}
.venta_espectaculo .vartist .partist{display:inline;float:left;width:80px;height:100px;}
.venta_espectaculo .vartist .vartist_data{display:inline;float:left;width:500px;margin:0 5px;text-align:left;}
.inputform1 {width:200px}
.inputform2 {width:350px}
.venta_espectaculo .fonttitle{
	font-family: Verdana;
	color: #fe6634;
	font-size:12pt;
    font-weight:bolder;
}
.venta_espectaculo .fontdate{
	font-family: Verdana;
	color: #7b7778;
	font-size:10pt;
    font-weight:bolder;
}
.venta_espectaculo .fontinfo{
	font-family: Verdana;
	color: #7b7778;
	font-size:10pt;
    font-weight:normal;
}
.bold {font-weight:bold}
.down {font-size:0.9em}
div.note {margin:10px;padding:5px;background-color:white;border:1px solid black}
.submitpart input.back{font-size:12pt}
.submitpart input.go{font-size:16pt}

.searchItemLeft, .searchItemLeft span{
font-family:Calibri,Verdana;color:white;font-weight:bold;font-size:11pt;
    text-align:center;
}
.searchItemLeft a{color:#f9d4ac}
.searchItemLeft a:hover{color:#f9d4ac}
.searchItemLeft a:visited{color:#f9d4ac}
