/****************************************************************** */
/* Css generado automáticamete NO MODIFICAR MANUALMENTE. Gracias. */
/* CurrentColor= CONKY from ClrDefault.ini */
/****************************************************************** */
BODY{
	background-color: #FFFFFF;/*rgb(232,238,249);*/
	width: 100%;
	height: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: Rgb(33,43,64);/*buscar defaultcolor*/
/*
Atención: si se cambia el color por default del body tambien hacerlo para
a:link  y sus relacionados
*/
}
/* Lado izquierdo */
.bodyleft {
	background-color: Rgb(194,224,120);
	font-size: 10px;
	vertical-align: top;
	text-align: left;
}

.menuleft {
	margin-top: 20px;
	margin-left: 5px;
	width: 150px;
}

.menuleft th {
	text-align: center;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	background-color: Rgb(84,123,151);
	height: 30px;
}

.menuleft tr {
	background-color: Rgb(255,255,255);
	text-align: left;
}

.menuleft ul {
	list-style: none;
	margin-left: 0;
	padding-left: 3px;
	padding-right: 3px;
}
.menuleft li {
	padding-top: 1px;
	padding-bottom: 1px;
}
.menuleft a {
	display:block;
}
.menuleft a:link {
	text-decoration: none;
}
.menuleft a:hover {
	text-decoration: none;
	color: #FFFFFF;
	background-color: Rgb(33,43,64);
}
.menuleft a:visited {
	text-decoration: none;
}
.menuleft a:active {
	text-decoration: none;
}

.enfoco {
	display:block;
  font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
	background-color: Rgb(33,43,64);
}
.sinfoco {
	display:block;
	text-decoration: none;
}
/* Lado izquierdo fin*/

.bodyhead{
	background-color: Rgb(186,220,221);
}

.error_message{
	color: #ff0000;
	margin-left: 5px;
}

.sectiontitle{
	background-color: Rgb(84,123,151);
	border-bottom-width: 1px;
	border-bottom-color: rgb(32,32,32);/*buscar defaultcolor*/
	border-bottom-style:solid;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-variant: small-caps;
	font-weight: bold;
	height: 34px;
	margin: 0px;
	margin-left:0px;
	margin-bottom:10px
	padding-left:5px;
	padding-top:5px;
	text-align: left;
	text-transform: none;
	text-indent: 10px;
	top: 0px;
	vertical-align:middle;
}
.sectiondescription{
	padding-left:5px;
	color:#505050;
	font-weight:bold;
	font-size:12px;
	padding-bottom:30px;
}
.workshop{
	margin:0;
	padding:0;
	width:100%;
	height:100%;
	background-color: #FFFFFF;
	color: Rgb(33,43,64);
}
h1.TITULO
{
color: rgb(153,28,31);
padding-top: 10px;
}

/* Clases genericas */
.even{
	padding-left:5px;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#FFFFFF;
}
.odd{
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#D9D9D9;
}
.brazoweb_table{
	border-collapse:collapse;
}

.header_image{
	background-image: url(/bw3/images/250px.png);
	background-repeat: no-repeat;
	width:250px;
	height:84px;
	margin-left:10px;
	margin-top:5px;
}
/* Estilos para el iframe del cabezal */
#CAB_TABLA_SUPER {
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	height: 97px;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;

}
#CAB_TABLA_SUPER #CAB_CELDA_LOGO_VS {
	/*background-image: url(/bw3/images/cab/pixel_logo_vstour.jpg);*/
	background-repeat: no-repeat;
	width: 230px;
	text-align: left;
	padding-left: 10px;

}


/* Fin de estilos para el iframe del cabezal */
/* ***************************************************************** */

/* ***************************************************************** */
/* Estilos para el iframe del cabezal reducido*/
#CAB_RED_TABLA_SUPER {
  background-image: url(/bw3/images/cab/logo_vstour_+red.gif);
	background-repeat: no-repeat;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	height: 71px;
	width: 100%;
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
}
#CAB_RED_TABLA_SUPER #CAB_RED_CELDA_LOGO_VS {
	background-image: url(/bw3/images/cab/pixel_logo_vstour.gif);
	background-repeat: no-repeat;
	/*background-repeat:repeat-x;*/
	width: 230px;
	text-align: left;
	padding-left: 10px;
  /*height: 71px;*/
}
#CAB_RED_TABLA_SUPER #CAB_RED_CELDA_DINAMICA_CEN {
	/*background-repeat:repeat-x;*/
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none;
	text-align: left;
	padding-left: 10px;
	width: 550px;
	color: #000033;
}

#CAB_RED_TABLA_SUPER #CAB_RED_CELDA_DINAMICA_CENTRO {
	/*background-image: url(/bw3/images/cab/pixel_logo_vstour.jpg);*/
	/*background-repeat: no-repeat;*/
	/*background-repeat:repeat-x;*/
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none;
	text-align: left;
	padding-left: 10px;
	width: 250px;
	color: #000033;
	
}
/* Fin de estilos para el iframe del cabezal reducido*/
/* ***************************************************************** */

/* ***************************************************************** */
/* Estilos para el iframe de Herramientas (IZQUIERDA) */
#HERR_TABLA_SUPER {
	vertical-align: top;
	/*background-color: rgb(232,238,249);*/
	width: 160px;
	position: absolute;
	top: 0px;
	left: 0px;
	padding: 0px;
}
#HERR_TABLA_SUPER TD {
	vertical-align: top;
}

/* BOX  para cupos*/
#HERR_TABLA_SUPER #HERR_BOX1 {
	vertical-align: top;
	margin-top: 20px;
	margin-left: 10px;
	width: 250px;
  
}
/* fin BOX para cupos*/

/* BOX de Herramientas para tareas principales */
#HERR_TABLA_SUPER #HERR_BOX {
	vertical-align: top;
	margin-top: 20px;
	margin-left: 10px;
	width: 146px;
	
}

#HERR_TABLA_SUPER #HERR_BOX #HERR_CELDA_SUP_IZQ {
	background-image: url(/bw3/images/herr/box_herr_sup_01.gif);
	height: 26px;
	width: 35px;
}

#HERR_TABLA_SUPER #HERR_BOX #HERR_CELDA_SUP {
	/*background-image: url(/bw3/images/herr/box_herr_sup.gif);*/
	background-repeat: no-repeat;
	background-position: center;
	height: 9px;
	width: 146px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: bottom;
	text-align: center;
	width: 110px;
	text-transform: lowercase;
	text-transform: capitalize;
	font-style: normal;
	font-variant: normal;
}

#HERR_TABLA_SUPER #HERR_BOX #HERR_CELDA_SUP_DER {
	background-image: url(/bw3/images/herr/box_herr_sup_02.gif);
	font-size: 12px;
	font-weight: bold;
	/*color: #0001B0;*/
	text-decoration: none;
	vertical-align: middle;
	text-align: left;
	width: 110px;
	text-transform: lowercase;
	text-transform: capitalize;
	font-style: normal;
	font-variant: normal;
}
#HERR_TABLA_SUPER #HERR_BOX #HERR_CELDA_CEN {
	background-image: url(/bw3/images/herr/box_herr_cen.gif);
	background-repeat: repeat;
	width: 146px;
	height: 100px;
}
#HERR_TABLA_SUPER #HERR_BOX #HERR_CELDA_CEN ul {
	font-size: 5px;
	/*color: red;#0001B0;*/
	text-align: left;
	padding-left: 0;
	margin: 0;
	list-style-type: disc;
	text-transform: capitalize;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

#HERR_TABLA_SUPER #HERR_BOX #HERR_CELDA_CEN li {
	float:left;
	font-size:10px;
	margin-left: 25px;
}
#HERR_TABLA_SUPER #HERR_BOX #HERR_CELDA_CEN a {
	display:block;
	background-repeat:no-repeat;
	background-position: left center;
	
}
#HERR_TABLA_SUPER #HERR_BOX #HERR_CELDA_CEN a:link {
	text-decoration:none;
	/*color: #0001B0;*/
}
#HERR_TABLA_SUPER #HERR_BOX #HERR_CELDA_CEN a:hover {
	background-repeat:no-repeat;
	background-position: left center;
	text-decoration:underline;
	/*color: #0001B0;*/
}
#HERR_TABLA_SUPER #HERR_BOX #HERR_CELDA_CEN a:visited {
	text-decoration:none;
	/*color: #0001B0;*/
}
#HERR_TABLA_SUPER #HERR_BOX #HERR_CELDA_CEN a:active {
	text-decoration:none;
	color: #000000;
}
#HERR_TABLA_SUPER #HERR_BOX #HERR_CELDA_INF {
	background-image: url(/bw3/images/herr/box_herr_inf.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 9px;
	width: 146px;
}
#HERR_TABLA_SUPER #HERR_BOX #HERR_DIVISOR {
	background-image: url(/bw3/images/herr/box-divisor.gif);
	height: 3px;
}
/* Fin del BOX de Herramientas para tareas principales */

/* BOX de Herramientas para tareas de Mi Cuenta */
#HERR_TABLA_SUPER #HERR_BOX_MICUENTA {
	vertical-align: top;
	margin-top: 20px;
	margin-left: 10px;
	width: 146px;
	
  
}


#HERR_TABLA_SUPER #HERR_BOX_MICUENTA #HERR_CELDA_SUP {
	background-image: url(/bw3/images/herr/box_herr_sup.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 9px;
	width: 146px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	vertical-align: bottom;
	text-align: center;
	width: 110px;
	text-transform: lowercase;
	text-transform: capitalize;
	font-style: normal;
	font-variant: normal;
}

#HERR_TABLA_SUPER #HERR_BOX_MICUENTA #HERR_CELDA_SUP_IZQ {
	background-image: url(/images/herr/box_herr_sup_01.gif);
	Height: 26px;
	width: 35px;
}
#HERR_TABLA_SUPER #HERR_BOX_MICUENTA #HERR_CELDA_SUP_DER {
	background-image: url(/bw3/images/herr/box_herr_sup_02.gif);
	font-size: 12px;
	font-weight: bold;
	/*color: #0001B0;*/
	text-decoration: none;
	vertical-align: middle;
	text-align: left;
	width: 110px;
	text-transform: lowercase;
	text-transform: capitalize;
	font-style: normal;
	font-variant: normal;
}
#HERR_TABLA_SUPER #HERR_BOX_MICUENTA #HERR_CELDA_CEN {
	background-image: url(/bw3/images/herr/box_herr_cen.gif);
	background-repeat: repeat;
	width: 146px;
	height: 75px;
}
#HERR_TABLA_SUPER #HERR_BOX_MICUENTA #HERR_CELDA_CEN ul {
	font-size: 10px;
	/*color: #0001B0;*/
	text-align: left;
	padding-left: 0;
	margin: 0;
	list-style-type: disc;
	text-transform: capitalize;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
}

#HERR_TABLA_SUPER #HERR_BOX_MICUENTA #HERR_CELDA_CEN li {
	float:left;
	margin-left: 25px;
}
#HERR_TABLA_SUPER #HERR_BOX_MICUENTA #HERR_CELDA_CEN a {
	display:block;
}
#HERR_TABLA_SUPER #HERR_BOX_MICUENTA #HERR_CELDA_CEN a:link {
	text-decoration: none;
	/*color: #0001B0;*/
}
#HERR_TABLA_SUPER #HERR_BOX_MICUENTA #HERR_CELDA_CEN a:hover {
	text-decoration:underline;
	/*color: #0001B0;*/
}
#HERR_TABLA_SUPER #HERR_BOX_MICUENTA #HERR_CELDA_CEN a:visited {
	text-decoration: none;
	/*color: #0001B0;*/
}
#HERR_TABLA_SUPER #HERR_BOX_MICUENTA #HERR_CELDA_CEN a:active {
	text-decoration: none;
	/*color: #0001B0;*/
}
#HERR_TABLA_SUPER #HERR_BOX_MICUENTA #HERR_CELDA_INF {
	background-image: url(/bw3/images/herr/box_herr_inf.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	height: 9px;
	width: 146px;
}
#HERR_TABLA_SUPER #HERR_BOX_MICUENTA #HERR_DIVISOR {
	background-image: url(/bw3/images/herr/box-divisor.gif);
	height: 3px;
}
/* Fin del BOX de Herramientas para tareas de Mi Cuenta */

/* Fin de estilos para el iframe de Herramientas (IZQUIERDA) */
/* ***************************************************************** */

/* ***************************************************************** */
/* Estilos para el iframe de Pie */
#PIE_TABLA_CONT {
	/*background-image:url(/bw3/images/pie/fondo_01.jpg);
	background-repeat:no-repeat;
	background-repeat:repeat-x;*/
	background-color: rgb(192,192,192);
	position:absolute;
	height: 30px;
	width: 103%;
	top: 0px;
	left: 0px;
	right: 0px;
	text-align: center;
}
#PIE_TABLA_CONT TD {
	text-align:center;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 9px;
	font-weight: bold;
	/*color: #0001B0;*/
	text-decoration: none;
}
#PIE_TABLA_CONT a:link {
	text-decoration: none;
	/*color: #0001B0;*/
}
#PIE_TABLA_CONT a:hover {
	text-decoration: underline;
	color: #000000;
}
/* Fin de estilos para el iframe de Pie */
/* ***************************************************************** */

/* ***************************************************************** */
/* Estilos para el iframe de Datos (tipo Lista) */
.DATOS_TABLA_SUPER {
	vertical-align: top;
	width: 100%;
	left: 10px;
	top: 40px;
	height:auto;
	border-left:1px solid #cecfce;
	border-right:1px solid #cecfce;
	border-bottom:1px solid #cecfce;
}
.DATOS_TABLA_SUPER TH {
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	color: rgb(255,255,255);
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: rgb(81,81,81);
	background-color: rgb(162,162,162);
	padding: 0px;
	text-align: center;
}


.DATOS_TABLA_SUPER TD {
	font-size: 11px;
	font-variant: small-caps;
	color: rgb(81,81,81);
	text-decoration: none;
	padding: 5px;
	text-align: center;
}

.CENTRADO{
	text-align:center;
}
.DATOS_TABLA_SUPER .MARGEN_IZQ {
	text-align: left;
}
.DATOS_TABLA_SUPER .MARGEN_DER {
	text-align: right;
}

.DATOS_TABLA_SUPER #MARGEN_CEN {
	text-align: center;
}


.DATOS_TABLA_SUPER .MARGEN_IZQ_RESALTADO {
	text-align: left;
	border: 1px dashed #319CA2;
	color: #000000;
}
.DATOS_TABLA_SUPER .MARGEN_DER_RESALTADO {
	text-align: right;
	border: 1px dashed #319CA2;
	color: #000000;
}
.DATOS_TABLA_SUPER #ODD {
	background-color: rgb(226,226,226);
}
.DATOS_TABLA_SUPER #EVEN {
	background-color: rgb(255,255,255);
}
.DATOS_TABLA_SUPER #ODD1 {
	background-color: rgb(230,230,230);
}
.DATOS_TABLA_SUPER #EVEN1 {
	background-color: rgb(255,255,255);
}
.DATOS_TABLA_SUPER #FCHRED {
	color: #800000;
}


/* Fin de estilos para el iframe de Datos (tipo Lista) */
/* ***************************************************************** */

/* ***************************************************************** */
/* Estilos para el iframe de Mensajes */
#MENSAJES_TABLA_SUPER {
	vertical-align: top;
/*	height: 300px;  */
/*	width: 100%;*/
/*	position: absolute;  
	left: 10px;
	top: 40px;*/
}
#MENSAJES_TABLA_SUPER TH {
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	/*color: #000066;*/
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: solid;
	/*border-bottom-color: #006699;*/
	padding: 0px;
	text-align: center;
}
#MENSAJES_TABLA_SUPER TD {
	font-size: 12px;
	font-variant: small-caps;
	/*color: rgb(71,81,12);*/
	text-decoration: none;
	padding: 25px;
	text-align: left;
}

/* Fin de estilos para el iframe de Mensajes */
/* ***************************************************************** */

/* ***************************************************************** */
/* Estilos para el iframe de Detalles */
#DETALLES_TABLA_SUPER {
	vertical-align: top;
/*	height: 300px;  */
	width: 100%;
/*	position: absolute;  
	left: 10px;
	top: 40px;*/
}
#DETALLES_TABLA_SUPER TH {
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	color: red;/*rgb(81,81,81);*/
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 0px;
	text-align: center;
}
#DETALLES_TABLA_SUPER TD {
	font-size: 11px;
	/*color: rgb(81,81,81);*/
	text-decoration: none;
	padding: 5px;
	text-align: center;
}
#DETALLES_TABLA_SUPER #NUM_TICKET {
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	/*color: rgb(81,81,81);*/
	text-decoration: none;
	border-bottom-width: thin;
	border-bottom-style: solid;
	border-bottom-color: #006699;
	padding: 0px;
	text-align: center;
}
#DETALLES_TABLA_SUPER .MARGEN_IZQ {
	text-align: left;
}
#DETALLES_TABLA_SUPER .MARGEN_DER {
	text-align: right;
}
#DETALLES_TABLA_SUPER #ODD {
	background-color: rgb(226,226,226);
}
#DETALLES_TABLA_SUPER #EVEN {
	background-color: rgb(255,255,255);
}
#DETALLES_TABLA_SUPER #CELDA_DINAMICA_IZQ {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none;
	text-align: left;
	padding-left: 10px;
	width: 100%;
	color: #FFFFFF;
	background-color: rgb(128,128,128);/*rgb(153,28,31);*/
	/*background-image: url(/bw3/images/cab/celda_dinamica_izq.gif);*/
  background-repeat: repeat;
/*
	border-bottom-width: medium;
	border-bottom-style: solid;
	border-bottom-color: #445391;
*/
}
#DETALLES_TABLA_SUPER #CELDA_DINAMICA_DER {
	background-color: rgb(232,238,249);
	padding: 0px;
	width: 100%; 
	color: #FFFFFF;
	text-align:right;
	padding-right: 10px;
	vertical-align: top;
}

/* Fin de estilos para el iframe de Detalles */
/* ***************************************************************** */

/* ***************************************************************** */
/* Estilos Generales */
H1 {
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	font-variant: small-caps;
	color: rgb(153,28,31);
	text-align:left;
}
H2 {
	font-size: 13px;
	font-weight: bold;
	font-variant: small-caps;
	color: #000000;
	text-align:left;	
}

/*
#Submit {
	width: 29px;
	height: 29px;
	cursor: hand;
	text-align: center;
	background-color: #F1F1F2;
  color: rgb(114,114,114);
	font-weight: bolder;
}
*/

a:link {
	font-weight: bold;
	color: Rgb(33,43,64);/*buscar defaultcolor*/
	text-decoration: underline;
}
a:active {
	font-weight: bold;
	color: Rgb(33,43,64);/*buscar defaultcolor*/
	text-decoration: underline;
}
a:visited {
	font-weight: bold;
	color: Rgb(33,43,64);/*buscar defaultcolor*/
	text-decoration: underline;
}
a:hover {
	font-weight: bolder;
	color: Rgb(33,43,64);/*buscar defaultcolor*/
	text-decoration: underline;
}


select {
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	background-color: #F2F7FD;
	border: 1px solid #003366;
}
textarea {
	font-size: 12px;
	font-weight: normal;
	color: #000033;
	background-color: #F2F7FD;
	border: 1px solid #003366;
}
/* Estilo para label con error (en formulario) */
.ERROR {
	color: red;
}
/* Estilos para inputs (en formulario) */



input
{
	font-size: 10px;
	/*font-weight: normal;
	color: #000033;
	background-color: rgb(233,240,239);
	border: 1px solid rgb(81,81,81);*/
}



input[type="password"]
{
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	background-color: rgb(233,240,239);
	border: 1px solid rgb(81,81,81);

}

input[type="text"] {
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	background-color: rgb(233,240,239);
	border: 1px solid rgb(81,81,81);
}

input[type="checkbox"] {
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	background-color: rgb(233,240,239);
	border: 1px solid rgb(81,81,81);
}

input[type="radio"] {
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	background-color: rgb(233,240,239);
	border: 1px solid rgb(81,81,81);
}



select {
	font-size: 10px;
	font-weight: normal;
	color: #000033;
	background-color: #F5FFF7;
	border: 1px solid rgb(81,81,81);
}

.ERRORL {
	background: rgb(255,204,204);
	width: 180px;
	text-align: left;
	border-width: 1px;
	border-style: solid;
	border-color: red;
}
.LARGE {
	width: 165px;
	text-align: left; 
}
.DATA {
	width: 85px;
	text-align: left;
}

.DATED {
	width: 60px;
	text-align: center; 
}
.ERRORD {
	background: rgb(255,204,204);
	width: 60px;
	text-align: center;
	border-width: 1px;
	border-style: solid;
	border-color: red;
}
.NUM {
	width: 40px;
	padding: 0 0 0 0;
}
.ERRORN {
	background: rgb(255,204,204);
	width: 50px;
	padding: 0 0 0 0;
	border-width: 1px;
	border-style: solid;
	border-color: red;
}
/* Estilo para el numero de solicitud resultante */
.NUMRES {
	font-size: 24px;
	font-weight: bolder;
	text-align: center;
	color: #5E7C9D;
}

.MENSBLUE
{
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: rgb(32,94,255);
	text-align:center;
}
.MENSNARANJA
{
  font-style: normal;
  font-size: 18px;
	font-weight: bold;
	font-variant: small-caps;
	color: rgb(237,164,67);
	text-align:left;
}
.MENSGREEN
{
  font-style: normal;
  font-size: 18px;
	font-weight: bold;
	font-variant: small-caps;
	color: rgb(101,164,66);
	text-align:left;
}

.MENSBLACK
{
  font-style: normal;
  font-size: 14px;
	font-weight: bold;
	font-variant: small-caps;
	color: rgb(0,0,0);
	text-align:left;
}

/* Estilo para el numero de solicitud resultante */
#DESTACADO_ROJO {
	border-top-width: thin;
	border-bottom-width: thin;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
}
#DESTACADO_ROJO TD {
	font-size: 10px;
	font-weight: bolder;
	text-align: left;
	color: #990000;
}
/* Fin de estilos Generales */
/* ***************************************************************** */

/* TABLA STANDAR*/

.preloader{
	font-size: 11px;
	color: rgb(81,81,81);
	text-decoration: none;
	padding: 5px;
	text-align: left;
	background-color: #FFFFFF;
  border-color: rgb(170,170,170);
	border-style: solid solid solid solid;
  width: 100%;
}



.DATO{
	border-color: rgb(170,170,170);
	border-style: solid solid solid solid;
  background-color: rgb(232,238,249);
}


#ESCRITORIO
{
background-color: rgb(232,238,249);
/*background-color: rgb(255,255,255);*/
}


#COLORITOACT1 H4{
	cursor: hand;
	text-align: center;
  color: white;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	background-color: rgb(71,81,12);
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: rgb(153,28,31);
  background-image: url(/bw3/images/cupos/nro1activado.gif);
}
#COLORITOACT2 H4{
	cursor: hand;
	text-align: center;
  color: white;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	background-color: rgb(71,81,12);
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: rgb(153,28,31);
  background-image: url(/bw3/images/cupos/nro2activado.gif);
}

#COLORITOACT3 H4{
	cursor: hand;
	text-align: center;
	color: white;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	background-color: rgb(71,81,12);
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: rgb(153,28,31);
  background-image: url(/bw3/images/cupos/nro3activado.gif);
}

#COLORITODES1 H4{
	cursor: hand;
	text-align: center;
  color:rgb(255,255,255);
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	background-color: rgb(71,81,12);
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: rgb(153,28,31);
  background-image: url(/bw3/images/cupos/nro1desact.gif);
}
#COLORITODES2 H4{
	cursor: hand;
	text-align: center;
	color:rgb(255,255,255);
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	background-color: rgb(71,81,12);
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: rgb(153,28,31);
  background-image: url(/bw3/images/cupos/nro2desact.gif);
}

#COLORITODES3 H4{
	cursor: hand;
	text-align: center;
	color:rgb(255,255,255);
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	background-color: rgb(71,81,12);
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #000000;
	border-top-width: thin;
	border-top-style: solid;
	border-top-color: #000000;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: rgb(153,28,31);
  background-image: url(/bw3/images/cupos/nro3desact.gif);
}


/*
#CUPOS_SEARCH DIV
{
width:100%;
height:80%;
position: relative;
}
*/


#CUPOS_SEARCH TABLE {
/*	border-style: solid solid solid solid;*/
	border-color: rgb(81,81,81);
  border-width: 1px 1px 1px 1px;

}


#CUPOS_SEARCH TH {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: bold;
	padding: 5px;
	text-align: left;
	background-color: rgb(153,28,31);
	border-color: rgb(170,170,170);
	border-style: solid solid solid solid;
}

#CUPOS_SEARCH TD{
	font-size: 11px;
	color: rgb(81,81,81);
	text-decoration: none;
	padding: 5px;
	text-align: left;
	background-color: #FFFFFF;
  height: 0px;
	/*border-color: rgb(170,170,170);
	border-style: solid solid solid solid;*/
  width: 100%;
  border: 0px 0px 0px 0px;
  border-collapse:collapse;

}

#CUPOS_SEARCH #T1{
	font-size: 22px;
  font-weight: bold;
	color: #D40000;
	text-decoration: none;
	padding: 5px;
	text-align: left;
	width: 100%;
}

#CUPOS_SEARCH #T2{
	font-size: 16px;
	color: #FFA100;
  font-weight: bold;
	text-decoration: none;
	padding: 5px;
	text-align: left;
	width: 100%;
}

#CUPOS_SEARCH #T3{
	font-size: 16px;
	color: #000073;
  font-weight: bold;
	text-decoration: none;
	padding: 5px;
	text-align: left;
	width: 100%;
}

#CUPOS_SEARCH a:link{
color: rgb(0,0,0);
font-size: 10px;
}


#TOOLBAR
{
/*background-color: #507FFF;*/ /* Andrea*/
}

#TOOLBAR DIV
{
width:100%;
height: 12px;

/*height:80%;*/
}

#TOOLBAR TD
{
	font-size: 11px;
	/*color: rgb(81,81,81);*/
	text-decoration: none;
	text-align: left;
	/*background-color: #507FFF;*/ /* Andrea*/
  height: 0px;
  width: 100%;
  
}



#TOOLBAR TABLE.NRO1ACTIVADO
{
background-image: url(/bw3/images/cupos/nro1activado.gif);

}
#TOOLBAR TABLE.NRO2ACTIVADO
{
background-image: url(/bw3/images/cupos/nro2activado.gif);
}
#TOOLBAR TABLE.NRO3ACTIVADO
{
background-image: url(/bw3/images/cupos/nro3activado.gif);
}
#TOOLBAR TABLE.NRO1DESACT
{
background-image: url(/bw3/images/cupos/nro1desact.gif);

}
#TOOLBAR TABLE.NRO2DESACT
{
background-image: url(/bw3/images/cupos/nro2desact.gif);

}
#TOOLBAR TABLE.NRO3DESACT
{
background-image: url(/bw3/images/cupos/nro3desact.gif);
}



/* FIN TABLA STANDAR*/

#keyboardInputMaster {
  position:absolute;
  border:2px groove #dddddd;
  color:#000000;
  background-color:#dddddd;
  text-align:left;
  z-index:1000000;
  width:auto;
}

#keyboardInputMaster thead tr th {
  text-align:left;
  padding:2px 5px 2px 4px;
  background-color:inherit;
  border:0px none;
}
#keyboardInputMaster thead tr th select,
#keyboardInputMaster thead tr th label {
  color:#000000;
  font:normal 11px Arial,sans-serif;
}
#keyboardInputMaster thead tr td {
  text-align:right;
  padding:2px 4px 2px 5px;
  background-color:inherit;
  border:0px none;
}
#keyboardInputMaster thead tr td span {
  padding:1px 4px;
  font:bold 11px Arial,sans-serif;
  border:1px outset #aaaaaa;
  background-color:#cccccc;
  cursor:pointer;
}
#keyboardInputMaster thead tr td span.pressed {
  border:1px inset #999999;
  background-color:#bbbbbb;
}

#keyboardInputMaster tbody tr td {
  text-align:left;
  margin:0px;
  padding:0px 4px 3px 4px;
}
#keyboardInputMaster tbody tr td div {
  text-align:center;
  position:relative;
  height:0px;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout {
  height:auto;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table {
  height:20px;
  white-space:nowrap;
  width:100%;
  border-collapse:separate;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table.keyboardInputCenter {
  width:auto;
  margin:0px auto;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td {
  vertical-align:middle;
  padding:0px 5px 0px 5px;
  white-space:pre;
  font:normal 11px 'Lucida Console',monospace;
  border-top:1px solid #e5e5e5;
  border-right:1px solid #5d5d5d;
  border-bottom:1px solid #5d5d5d;
  border-left:1px solid #e5e5e5;
  background-color:#eeeeee;
  cursor:default;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.last {
  width:99%;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.alive {
  background-color:#ccccdd;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.target {
  background-color:#ddddcc;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.hover {
  border-top:1px solid #d5d5d5;
  border-right:1px solid #555555;
  border-bottom:1px solid #555555;
  border-left:1px solid #d5d5d5;
  background-color:#cccccc;
}
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.pressed,
#keyboardInputMaster tbody tr td div#keyboardInputLayout table tbody tr td.dead {
  border-top:1px solid #555555;
  border-right:1px solid #d5d5d5;
  border-bottom:1px solid #d5d5d5;
  border-left:1px solid #555555;
  background-color:#cccccc;
}

#keyboardInputMaster tbody tr td div var {
  position:absolute;
  bottom:0px;
  right:0px;
  font:bold italic 11px;
  color:#444444;
}

.keyboardInputInitiator {
  margin-left:3px;
  vertical-align:middle;
  cursor:pointer;
}
/* Estilos para el iframe del usuario */
#USR_TABLA_SUPER {
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
	width: 100%;
	position: absolute;
	left: 0px;
	right: 0px;
  top: 96px;
  height:24px;
  background-color: Rgb(33,43,64);
  color: #FFFFFF;
}

#USR_TABLA_SUPER  #CELDA_DINAMICA_IZQ {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none;
	text-align: left;
	padding-left: 10px;
	width: 70%;
	/*color: #FFFFFF;
  background-color: rgb(64,64,64);/*rgb(64,96,128);rgb(153,28,31);*/
	/*background-image: url(/bw3/images/cab/celda_dinamica_izq.gif);*/
  background-position: left;
	background-repeat: repeat-x;
}

#USR_TABLA_SUPER  #CELDA_DINAMICA_DER {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	text-decoration: none;
	text-align: right;
	width: 30%;
	padding-right: 10px;
	/*color: #FFFFFF;
	background-color: rgb(64,64,64);/*rgb(64,96,128);rgb(153,28,31);*/
	/*background-image: url(/bw3/images/cab/celda_dinamica_izq.gif);*/
  background-position: left;
	background-repeat: repeat-x;
}
/* Fin de estilos para el iframe del usuario */

.rojo{
background-color: #F7DB52;
}

.verde{
background-color: #89C391;
}

.gris{
background-color: #ABB7AE;
}
.navegaPorPasos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  background-color: #EAEAEA;
  height: 36px;
	width: 100%;
	padding-left: 10px;
}
.navegaPorPasosBoton{
  float:right;
  padding-left:10px;
  font-size: 12px;
	position: absolute;
}

/* ---------------------------------------------------------------- */
#CUPOS TABLE {
  /*	border-style: solid solid solid solid;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-color: rgb(81,81,81);
  border-width: 0px 0px 0px 0px;
}

#CUPOS TH {
	color: #FFFFFF;
	text-decoration: bold;
	padding: 5px;
	/*text-align: left;*/
	background-color: rgb(153,28,31);
	border-color: rgb(170,170,170);
	border-style: solid solid solid solid;
}

#CUPOS TD {
	color: rgb(81,81,81);
	text-decoration: none;
	padding: 5px;
	/*text-align: left;*/
	background-color: #FFFFFF;
  border-collapse:collapse;
}
#CUPOS #T1 {
	font-size: 16px;
	font-weight: bold;
	color: #D40000;
	text-decoration: none;
	padding: 5px;
	text-align: left;
	width: 100%;
  height: 35px;
}

#CUPOS #T2 {
	font-size: 15px;
	font-weight: bold;
	color: #FF9700;
	text-decoration: none;
	padding: 5px;
	text-align: left;
	width: 100%;
  height: 10px;
}

#CUPOS #T2a {
	font-size: 14px;
	font-weight: bold;
	color: #FF9700;
	text-decoration: none;
	padding: 5px;
	text-align: left;
	width: 100%;
  height: 10px;
}

#CUPOS #T3 {
	font-size: 14px;
	font-weight: bold;
	color: #0000A8;
	text-decoration: none;
	padding: 5px;
	text-align: left;
	width: 100%;
	height: 5px;
}

#CUPOS #DETAIL {
	font-weight: normal;
  color: rgb(0,128,128);
  font-size: 11px;
	text-decoration: none;
}

#CUPOS a:link {
  color: rgb(0,128,0);
  font-size: 11px;
	text-decoration: none;
}
#CUPOS a:active {
}
#CUPOS a:visited {
}
#CUPOS a:hover {
	/*font-style: italic;
	font-weight: bold;*/
}

/* -------------------------------------------- */
