.BODY
{
    SCROLLBAR-FACE-COLOR: #e9e9e9;
    SCROLLBAR-HIGHLIGHT-COLOR: #858585;
    SCROLLBAR-SHADOW-COLOR: #858585;
    SCROLLBAR-3DLIGHT-COLOR: #e9e9e9;
    SCROLLBAR-ARROW-COLOR: #858585;
    SCROLLBAR-TRACK-COLOR: #e9e9e9;
    SCROLLBAR-DARKSHADOW-COLOR: #e9e9e9;
	background-image:url(page-background.gif);
}

A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}

A:active
{
    COLOR: gray;
    TEXT-DECORATION: none
}


A:hover
{
    COLOR: gray;
    TEXT-DECORATION: none
}

TD
{
	Font-family: Tahoma, Verdana, Arial;
	Font-size:11px;
    COLOR: #000000;
}

FORM
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    Font-family: Tahoma, Verdana, Arial;
}

.tex
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    Font-family: Tahoma, Verdana, Arial;
}

TEXTAREA
{
    BORDER-RIGHT: #000000 1px;
    BORDER-TOP: #000000 1px;
    FONT-SIZE: 11px;
    OVERFLOW: hidden;
    BORDER-LEFT: #000000 1px;
    COLOR: #000000;
    BORDER-BOTTOM: #000000 1px;
    Font-family: Tahoma, Verdana, Arial;
}


INPUT
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-SIZE: 11px;
    OVERFLOW: hidden;
    COLOR: #000000;
    Font-family: Tahoma, Verdana, Arial;
	text-transform: uppercase
}

SELECT
{
	OVERFLOW: hidden;
    COLOR: #000000;
	Font-family: Tahoma, Verdana, Arial;
	Font-size:11px;
}

OPTION
{
    FONT-SIZE: 11px;
    OVERFLOW: hidden;
    COLOR: #000000;
    Font-family: Tahoma, Verdana, Arial;
}

.note
{
    FONT-SIZE: 9px;
    COLOR: #4caeb6;
    Font-family: Tahoma, Verdana, Arial;
}

.texlike
{
    BORDER-RIGHT: transparent 0px solid;
    BORDER-TOP: transparent 0px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: transparent 0px solid;
    COLOR: #d9eef0;
    BORDER-BOTTOM: transparent 0px solid;
    BACKGROUND-COLOR: transparent
}

.alpha40
{
    COLOR: #000000;
    BACKGROUND-COLOR: #e9e9e9
}

.alpha80
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF
}

.alpha60
{
	width: 48px;
    COLOR: #000000;
    BACKGROUND-COLOR: #e9e9e9
}

.alpha70
{
    COLOR: #000000;
    BACKGROUND-COLOR: #e9e9e9
}

.alpha100
{
	width: 48px;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF
}

.alphared
{
    COLOR: #000000;
    BACKGROUND-COLOR: #D3A97C
}

.alpha101
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF
}

.alpha40t
{
    COLOR: #000000;
    BACKGROUND-COLOR: #e9e9e9;
	display:block;
	width:250;
	height:60;	
	OVERFLOW: hidden;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-FAMILY: verdana;	
	FONT-SIZE: 11px;	
}

.alpha80t
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
	display:block;
	width:250;
	height:60;	
	OVERFLOW: hidden;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-FAMILY: verdana;	
	FONT-SIZE: 11px;	
}

.alpha40tt
{
    COLOR: #000000;
    BACKGROUND-COLOR: #e9e9e9;
	display:block;
	width:420;
	height:200;	
	OVERFLOW: auto;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-FAMILY: verdana;	
	FONT-SIZE: 11px;	
}

.alpha80tt
{
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
	display:block;
	width:420;
	height:200;	
	OVERFLOW: auto;
	BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #000000 1px solid;
	FONT-FAMILY: verdana;	
	FONT-SIZE: 11px;	
}

.alpha50
{
	width: 110px;
    COLOR: #000000;
    BACKGROUND-COLOR: #e9e9e9
}

.alpha90
{
	width: 110px;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF
}

.trans
{
    BACKGROUND-COLOR: transparent
}

.bl1
{
    COLOR: white
}

.bl2
{
    COLOR: #d9eef0
}

.textocolor
{
    COLOR: black
}

.letra
{
    face: "Verdana"
}

.texto
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    OVERFLOW: hidden;
    BORDER-LEFT: medium none;
    COLOR: #d9eef0;
    BORDER-BOTTOM: medium none;
    BACKGROUND-COLOR: transparent;
	font-size: 11px
}



.boton {
	display: block;
	height: 24px;
	width: 110px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px; 
	background-image:url(btn-metal.gif);
	border: 1px solid #FFFFFF;
	color: black;
	font-weight: bold;
	text-transform: capitalize;
}

.boton1 {
	display: block;
	height: 24px;
	width: 110px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	background-image:url(btn-red.gif);
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: capitalize;
}

.botona {
	display: block;
	height: 20px;
	width: 140px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	background-color: #06213c;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: capitalize;
}

.boton1a {
	display: block;
	height: 20px;
	width: 140px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	background-color: #74b5c9;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: capitalize;
}

.boton2 {
	display: block;
	height: 20px;
	width: 110px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	background-color: #DB952D;
	border: 1px solid #06213c;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: capitalize;
}

.boton3 {
	display: block;
	height: 20px;
	width: 110px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	background-color: #003366;
	border: 1px solid #06213c;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: capitalize;
}


.lista{
	text-transform: uppercase;
	Font-family: Tahoma, Verdana, Arial;
	Font-size:11px;
	color:#000000;
	width: 233px;
	background-color:#cce8e8;
	border: 1px ridge #000000;
}
.small {
	Font-family: Tahoma, Verdana, Arial;
	font-size: 1.5px;
}
.table {
	Font-family: Tahoma, Verdana, Arial;
	Font-size:11px;
	border: 0px solid #FFFFFF;
	
}
.txttitcal{
	Font-family: Tahoma, Verdana, Arial;
	Font-size:11px;
	border: 0px solid #000000;
}
.txtcuacal{
	Font-family: Tahoma, Verdana, Arial;
	Font-size:10px;
	border: 0px solid #000000;
}

.botones {
	display: block;
	height: 20px;
	width: 110px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	background-color: #f32c1f /*006AB0*/;
	border: 1px solid #FFFFFF;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: capitalize;
}

.botones2 {
	display: block;
	height: 20px;
	width: 110px;
	font-family: Tahoma, Verdana, Arial;
	font-size: 10px;
	background-color: #E6FAFF /*E6FAFF*/;
	border: 1px solid #006AB0;
	color: #006AB0 /**/;
	font-weight: bold;
	text-transform: capitalize;
}

.txt_bold { font-weight:bold}


/*INPUT { border:none;text-transform: uppercase  }*     AGREGADO POR JHT/

.input_radio{ border:none}*/

body { /*background-image: url();*/ background-color: #ffffff /*375E85  /*235292 #E6FAFF*/ /*#eef1f7*/ }

.input_radio { border:none}

.style5 {color: #FFFFFF}

.style7 {color: #FFFFFF; font-weight: bold; }

.Estilo3 {
	font-size: 9px;
	color: #FFFFFF;
}

.tr_ida_vuelt { background-color: #235292  /*#2785D1*/; font-weight:bold; color:#ffffff}

.cabeza{
	color : #ffffff /*6A97D2; /*font-weight:bold */
}

.tr_rutas { background-color:#4884B8; color:#FFFFFF   /*E6FAFF/*D7DAEB*/}

.tr_reporte { text-align:center; background-color: #E6F1FF  /*E6FAFF /*ffd9d9  /* E6F1FF F3C21F /*FF871B*/}

.label { text-align:right; vertical-align:middle; background-color:E6F1FF}

.encabezado_fondo { background-color:#f32c1f /*214263*/}

.encabezado_fondo2 { background-color:#235292}

.encabezado_texto { color:#FFFFFF}

.tr_botones { background-color:#E6F1FF /*375E85  /*235292 #E6FAFF #CAD9FD*/} 

.td_botones { azimuth:right}

.table_botones { border:hidden}

.linea { background-color:#F3F3F3; font-size: 2.5px;}

.linea1 { background-color:#FFFFFF; font-size: 3px;}

.linea2 { background-color:#77B4E6; font-size: 3px;}

.tb_desc { 	position:absolute; left: 606px; top: 88px; background-color:#ffffff /*e9e9e9*/; 
			filter: progid:DXImageTransform.Microsoft.Glow(color='black', Strength='1')
					progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4)
		  }

/*.tb_desc_cbza_fdo { background-color:#D1D1D1}

.tb_desc_cbza_txt { background-color:#D1D1D1}

.tb_desc_reporte {text-align:center; background-color:E6F1FF }

.tb_desc_rpt_detalle { text-align:center; background-color:##DBDBDB}
*/

.tb_desc_cbza_fdo { background-color:#B1B1B1 /*006AB0 /*6A97D2*/}

.tb_desc_cbza_txt { background-color:#B1B1B1 /*006AB0*/; color:#ffffff;font-size: 11px  }

.tb_desc_reporte {text-align:center; background-color:#E9E9E9 /*EEF1F7 9FB3D7*/ }

.tb_desc_rpt_detalle { text-align:center; background-color:#E6F1FF}


