* { font-family: Arial, Helvetica, sans-serif; }
html, body, form { width:100%; height:100%; padding:0; margin:0; overflow:inherit; }
a, a:link, a:visited { text-decoration:none;}
p { font-size:12px; }
ol, ul, li {list-style:none;}

#id_ayudas h1 { font-size:14pt; font-weight:bold; }
#id_ayudas h2 { font-size:12pt; }
#id_ayudas h3 { font-size:10pt; }
#id_ayudas p, #id_ayudas li { font-size:10pt; }

.left { float:left; }
.right { float:right;}
.butacatd { width:18px; height:18px; text-align:center; vertical-align:top;}
.combo select {font-size:10px; color:black;}
input {border:1px solid gray;}
.progressbar {font-size:15px; color:#007fca; font-weight:bold; vertical-align:middle; text-align:center;}

.boton, .botonGrandeAzul, .botonGrandeBlanco, .botonmasGrandeBlanco {font-size:10px; font-weight:bold; padding:4px 6px; background-color:#007fca; color:#FFFFFF; border:0px; cursor:pointer;}
.botonGrandeAzul, .botonGrandeBlanco, .botonmasGrandeBlanco {width:60px; height:30px;}
.botonGrandeBlanco, .botonmasGrandeBlanco {border:1px solid #007fca; background-color:#fff; color:#007fca;}
.botonmasGrandeBlanco {width:100px; height:30px;}
.boton {min-width:50px;}

.campo {font-size:10px; border:1px solid gray; height:17px; color:gray;}

.main{color:white; font-weight:bold; font-size:16px}
.footer {font-size:9px; font-weight:bold; background-color:#e8e3d2;}
.mainlevel, .mainlevelb {font-size:13px; color:white; background-color:#007fca; cursor:pointer;}
.mainlevelb {font-weight:bold;}

.sublevel, .cabecera, .menuTexto {font-size:10px; font-weight:normal; color:white; }
.cabecera {font-weight:bold; background-color:#007fca;} 

.contador { padding:40px 0 0 477px; font-size:24pt; color:#fff;}
.contadorp {font-size:24pt; color:gray;}

/**** Listas en columnas  ****/
ul {padding:0; margin:5px; overflow:hidden; }
li { float:left; display:inline; line-height:1.5em; margin:5px; }
.dos_columnas li { width:48%;}
.tres_columnas li { width:33.333%; }
.cuatro_columnas li { width:25%; }
.cinco_columnas li { width:16.666%; }

.filtro { background-color:#eee;}
.filtro ul { margin:0; width:810px;}
.filtro li {border-radius:5px; padding:5px; border:2px solid #CCCCCC; background-color:#f2efdf;}

/**** NAV - NAVP ****/
.literalfield {font-size:12px; font-weight:bold; color:black;}
.info {font-size:35px; color:gray; font-weight:bold; text-align:center;}
.menu {font-size:13px; color:#8C8175;}
.titulo_venta {font-size:30px; color:gray;}
	
/**** Home ****/
.TituloPicto {font-size:18px; color:gray;}

/**** Proceso Compra ****/
.detalleProcesoOff, .detalleProcesoOn {font-size:16px; color:#404040;}
.detalleProcesoOn {font-weight:bold;}

/**** Listado ****/
.listadoTitulo, .listadoArtista {color:#999999;}
.listadoTitulo {font-size:16px;}
.listadoArtista {font-size:12px;}

/**** Detalle ****/
.detalleTitulo, .detalleArtista {color:#999999;}
.detalleTitulo {font-size:16px;}
.detalleArtista {font-size:12px;}
.detalleCabecera {font-size:12px; color:white; background-color:#007fca;}
.detalleFila1, .detalleFila2 {font-size:11px;}
.detalleFila1 {background-color:#eeeeee; color:gray;}
.detalleFila2 {background-color:white; color:gray;}

/**** Filtro ****/
.detalleFiltro td { font-size:12px; }

/**** FWESCENARIO - FWESCENARIOP ****/
.escenarioTitulo, .escenarioLugar, .escenarioSector, #Sectores {font-size:16px; font-weight:bold; color:#404040;}
#Sectores {width:150px}
.escenarioSector {position:relative; padding-left:50px;}
.escenarioSector .escenario {position:relative; float:left; width:450px;}
.escenarioSectorTexto {position:absolute; color:white; bottom:6px; left:14px; font-size:14px; font-weight:normal; text-align:center; width:145px;}
.escenarioSector img {margin-right:10px;}
.escenarioTitulo {padding-right:50px; text-align:right;}
.notasescenario {font-size:11px; color:#404040; text-align:right; padding-right:50px;}
#tip-leyenda {position:absolute; background-color: white; display:none;}
#leyenda {position:relative; padding-left:8px; font-size:10px; color:gray; border:1px solid gray; border-bottom:none; width:60px; cursor:pointer;}
.escenarioLeyenda, .escenarioFila, .escenarioTexto {color:gray;}
.escenarioLeyenda, .escenarioFila {font-size:10px;}
.escenarioFila {vertical-align:middle;}
.escenarioTexto {font-size:14px;}
.zona_ltr, .zona_lbr, .zona_lr {border:1px gray solid; text-align:center; font-size:10px; color:gray;}
.zona_ltr {border-bottom:none;}
.zona_lbr {border-top:none;}
.zona_lr {border-top:none; border-bottom:none;}

/**** FCOMPRA - FCOMPRAP ****/
.iconcambiarsmall {padding-left:12px; font-size:12px; color:#006fb7; background:url(../img/icon_cambiar_small.png) no-repeat left 4px;}
.fcompraselect, .fcompraidentificacion, .fcompranombreabonado, .fcompraimporte, .fcompraimportetotal {font-size:10px; color:gray;}
.fcompraidentificacion {width:60px; float:left;}
.fcompranombreabonado {width:100%;}
.fcompraimporte, .fcompraimportetotal {width:50px; text-align:right;}
.fcompraimportetotal {background-color:#efefef;}
.abono, .abono-separador, .abono-reserva {color:black;}
.abono {font-size:12px;}
.abono-separador {font-size:5px;}
.abono-reserva {font-size:10px;}
.literalDetalle, .literalSeccion, .literal, .literalCampo, .Titulo {color:gray;}
.literalDetalle {font-size:9px; font-weight:normal;}
.literalSeccion {font-size:14px;}
.literal {font-size:10px; font-weight:bold; text-align:left; vertical-align:top;}
.literalCampo {font-size:10px; font-weight:bold; text-align:left; vertical-align:top; border-bottom:1px solid white;}

.Titulo {font-size:12px;}

.rebutdetalleTitulo, .rebutliteralSeccion {color:#007fca;} 
.rebutdetalleTitulo {font-size:18px;}
.rebutliteralSeccion {font-size:16px; border-bottom:#007fca solid 1px;}
.rebutliteralDetalle, .rebutliteralCabecera, .rebutliteralContenido, .rebutliteralContenido-l, .rebutliteralPie {font-size:14px; color:black;}
.rebutliteralCabecera, .rebutliteralContenido {text-align:center;}
.rebutliteralContenido, .rebutliteralContenido-l {border-bottom:dotted 1px #808080;}
.rebutliteralContenido-l {text-align:left;}
.rebutliteralPie {text-align:right;}


/**** ABONOS ****/
H1.SaltoPagina { PAGE-BREAK-AFTER: always }


/**** AYUDAS ****/
.TituloGrandeInfo, .TituloPequeInfo {color: #007fca;}
.TituloGrandeInfo, .TituloHome {font-size:18px;}
.TituloPequeInfo, .LiteralInfo {font-size:12px;}
.LiteralInfo {color:black;}
.TituloHome, .TituloTabla {color:gray;}
.TituloTabla {font-size:30px; text-align:center;}

/* Mask */
.x-mask-loading { border-color:#eee; background-color:#ccc; background-image:none; }
.x-mask-loading div { border-color:#eee; background-color: #eee; color:#222; font:normal 12px arial, helvetica, sans-serif; }

/* Seguimiento */
.seguimiento { border:solid 1px #000; margin:5px; padding:5px; height: 200px; overflow:auto; font-size:11px; font-weight:normal; }

