colorblanco.divscroll
{
    SCROLLBAR-ARROW-COLOR: white;
    SCROLLBAR-BASE-COLOR: #669966;
}
.fondobono
{
    BACKGROUND-COLOR: #f7ffde
}
.colorverdebono
{
    COLOR: #00885f
}
.colorfondoverdebono
{
    BACKGROUND-COLOR: #00885f
}
.colorrojobono
{
    COLOR: #ff3333
}
.fondodias
{
    BACKGROUND-COLOR: #ffffff
}
.fondocabecera
{
    BACKGROUND-COLOR: #e7e7e7
}
.fondodomingo
{
    BACKGROUND-COLOR: #e7e7e7
}
.bordetabla
{
    BACKGROUND-COLOR: #4a96c6
}
.diasnosenalados
{
    FONT-SIZE: 8px;
    COLOR: #c6c3c6;
    FONT-FAMILY: Verdana, Helvetica
}
.diassenalados
{
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica
}
.domingo
{
    FONT-SIZE: 8px;
    COLOR: #ce0000;
    FONT-FAMILY: Verdana, Helvetica
}
.cabeceratabla
{
    FONT-SIZE: 8px;
    COLOR: #181c73;
    FONT-FAMILY: Verdana, Helvetica
}
.colorfondoverde
{
    BACKGROUND-COLOR: #3daf36
}
.colorfondoverdeclaro
{
    BACKGROUND-COLOR: #e6f3cb
}
.colorfondoverdeoscuro
{
    BACKGROUND-COLOR: #005820
}
.colorfondogris
{
    BACKGROUND-COLOR: #e7e7e7
}
.colorfondoazul
{
    BACKGROUND-COLOR: #191d74
}
.colorfondonegro
{
    BACKGROUND-COLOR: #000000
}
.colorfondoblanco
{
    BACKGROUND-COLOR: #ffffff
}
.colorfondoazulclaro
{
    BACKGROUND-COLOR: #4a94c6
}
.colorfondoazulclaro2
{
    BACKGROUND-COLOR: #b5dff7
}
.colorfondorojo
{
    BACKGROUND-COLOR: #d2000e
}
.colorfondonaranja
{
    BACKGROUND-COLOR: #ff9a00
}
.colorfondogrisazul
{
    BACKGROUND-COLOR: #747378
}
.colorfondogrisclaro
{
    BACKGROUND-COLOR: #f0f0f0
}
.colorrojo
{
    COLOR: #d2000e
}
.colorgrisoscuro
{
    COLOR: #626167
}
.colorgrisclaro
{
    COLOR: #c6c6c6
}
.colorverdeoscuro
{
    COLOR: #005820
}
.colorazul
{
    COLOR: #191d74
}
.colorblanco
{
    COLOR: #ffffff
}
.colornegro
{
    COLOR: #000000
}
.colornaranja
{
    COLOR: #ed6313
}
.combo
{
    FONT-SIZE: 8px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial
}
.bordevuelo
{
    BORDER-RIGHT: #c6c6c6 1px solid;
    BORDER-TOP: #c6c6c6 1px solid;
    BORDER-LEFT: #c6c6c6 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #c6c6c6 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f0f0f0
}
.bordeseccion
{
    BORDER-RIGHT: #c6c6c6 1px solid;
    BORDER-TOP: #c6c6c6 1px solid;
    BORDER-LEFT: #c6c6c6 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #c6c6c6 1px solid;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: #f0f0f0
}
.bordevuelo
{
    FONT-SIZE: 9px
}
.bordeseccion
{
    FONT-SIZE: 9px
}
.desglose
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8px;
    COLOR: #d2000e;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: underline
}
.error
{
    BORDER-RIGHT: #d2000e 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #d2000e 2px solid;
    PADDING-LEFT: 5px;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: #d2000e 2px solid;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: #d2000e 2px solid;
    BACKGROUND-COLOR: #ffffff
}
.txterror
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9px;
    COLOR: #d2000e;
    FONT-FAMILY: arial,verdana
}
.txtver16
{
    FONT-SIZE: 16px;
    FONT-FAMILY: Verdana, Helvetica
}
.txtver14
{
    FONT-SIZE: 14px;
    FONT-FAMILY: Verdana, Helvetica
}
.txtver13
{
    FONT-SIZE: 13px;
    FONT-FAMILY: Verdana, Helvetica
}
.txtver12
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Helvetica
}
.txtver11
{
    FONT-SIZE: 11px;
    FONT-FAMILY: verdana
}
.txtver11b
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana, Helvetica
}
.txtver10
{
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Helvetica
}
.txtver10c
{
    FONT-SIZE: 10px;
    COLOR: #999;
    FONT-FAMILY: Verdana, Helvetica
}
.txtver9
{
    FONT-SIZE: 9px;
    FONT-FAMILY: Verdana, Helvetica
}		
.titleStyle
{
   font-family:Verdana;
   font-size:12pt;
   font-weight:bold;
}
.iconStyle
{
   position:relative;
   top:-15px;
}
.detailsStyle
{
   font-family:Verdana;
   font-size:10pt;
   font-weight:normal;
   text-align:left;
}
.fondoazul
{
    BACKGROUND-COLOR: #181c73
}
.colorverdeclaro
{
    COLOR: #39ae31
}
.colorazulclaro
{
    COLOR: #212c8c
}
.colorgris
{
    COLOR: #747475
}
.fondoazulclaro
{
    BACKGROUND-COLOR: #4a94c6
}
.fondoverde
{
    BACKGROUND-COLOR: #39ae31
}
.fondoverdeclaro
{
    BACKGROUND-COLOR: #e6f3cb
}
.fondogris
{
    BACKGROUND-COLOR: #e7e7e7
}
.fondogrisoscuro
{
    BACKGROUND-COLOR: #848284
}
.fondoblanco
{
    BACKGROUND-COLOR: #ffffff
}
.combo
{
    BORDER-RIGHT: #181c73 1px solid;
    BORDER-TOP: #181c73 1px solid;
    FONT-SIZE: 10px;
    BACKGROUND: #ffffff;
    BORDER-LEFT: #181c73 1px solid;
    COLOR: #181c73;
    BORDER-BOTTOM: #181c73 1px solid;
    FONT-FAMILY: verdana,arial
}
.fondodias
{
    BACKGROUND-COLOR: #ffffff
}
.fondocabecera
{
    BACKGROUND-COLOR: #e7e7e7
}
.fondodomingo
{
    BACKGROUND-COLOR: #e7e7e7
}
.bordetabla
{
    BACKGROUND-COLOR: #4a96c6
}
.diasnosenalados
{
    FONT-SIZE: 10px;
    COLOR: #c6c3c6;
    FONT-FAMILY: Verdana, Helvetica
}
.diassenalados
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Helvetica
}
.domingo
{
    FONT-SIZE: 10px;
    COLOR: #ce0000;
    FONT-FAMILY: Verdana, Helvetica
}
.cabeceratabla
{
    FONT-SIZE: 10px;
    COLOR: #181c73;
    FONT-FAMILY: Verdana, Helvetica
}
.colorfondogris
{
    BACKGROUND-COLOR: #e7e7e7
}
.colorfondoverde
{
    BACKGROUND-COLOR: #3daf36
}
ul, li {
    margin:0;padding:0;
}
ul.pmenu
{
    position:absolute;
    margin: 0;
    padding: 1px;
    list-style: none;
    width: 140px; /* Width of Menu Items */
    border: 2px solid DarkGray;
    background: Azure;
    display:none;
    z-index:10;
  	font-size: 10px;
  	font-family: Verdana, Helvetica;
}
ul.pmenu li 
{ 
    position: relative; 
}

ul.pmenu li a
{
    display: block;
    text-decoration: none;
    color: MediumBlue;
    padding: 2px 5px 2px 10px;
}
ul.pmenu li a:hover
{
    background:#335EA8;
    color:white;
}
.standtxtt
{
    BORDER-RIGHT: #fcfcfc 1px solid;
    BORDER-TOP: #fcfcfc 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: #fcfcfc 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #fcfcfc 1px solid;
    FONT-FAMILY: Arial,helvetica;
    BACKGROUND-COLOR: #f6f6f6;
}
.divscroll
{
    SCROLLBAR-ARROW-COLOR: white;
    SCROLLBAR-BASE-COLOR: #669966;
}		
A
{
	FONT-FAMILY: Arial,helvetica;
	FONT-SIZE: 12px;
    COLOR: #690
}
A:unknown
{
    COLOR: #636
}
div.barra-progreso 
{
	width: 300px;
	height: 170px;
	text-align: left;
}
div.texto-progreso 
{
	width: 100%;
	font-family: Arial,helvetica;
	font-size: 25px;
	height: 70px;
	text-align: center;
	padding-top: 55px;
	padding-bottom: 0px;
	margin-top: 5px;
	color: #315C7C;
}
div.vacio 
{
	position: absolute;
	width: 20px;
	height: 20px;
	border: 2px solid #315C7C;
	background: #FFF3C9;     
}     
div.lleno 
{
	position: absolute;
	width: 20px;
	height: 20px;
	border: 2px solid #315C7C;
	background: #315C7C;     
}     
div#pos1 
{
	margin-left: 17px;
}
div#pos2 
{
	margin-left: 44px;
}     
div#pos3 
{    
	margin-left: 71px;     
}     
div#pos4 
{
	margin-left: 98px;     
}     
div#pos5 
{
	margin-left: 125px;     
}     
div#pos6 
{
	margin-left: 152px;     
}     
div#pos7 
{
	margin-left: 179px;     
}     
div#pos8 
{
	margin-left: 206px;     
}     
div#pos9 
{
	margin-left: 233px;     
}     
div#pos10 
{
	margin-left: 260px;     
}