/* Estilo 1: fondo oscuro
*/
a 
{
	color: #ffff00;
	text-decoration: none;	
}

BODY {
	background-color:#0f0f80;
	scrollbar-face-color: #7A9376;
	scrollbar-shadow-color: #101030;
	scrollbar-highlight-color: #9AB396;
	scrollbar-3dlight-color: #BAD3B6;
	scrollbar-darkshadow-color: #3A5336;
	scrollbar-track-color: #5A7356;
	scrollbar-arrow-color: #414141;
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
}

B
{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight:bold;
}

td{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
}
th{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#9D340C;
}

.sarbol {
	position:absolute;
	left:10px;
	top:10px;
	width:100px;	
	height:120px;
	border-width:2px;
	border-style:outset;
	border-color:green;
	visibility:hidden;
	background-color:#207149;
}

.srama{
	position:absolute;
	left:97px;
	top:10px;
	width:150px;	
	height:160px;
	border-top: solid 1px #005400;
	border-left: solid 1px #005400;
	border-right: outset 3px green;
	border-bottom: outset 3px green;	
	visibility:hidden;
	background-color:#409169;
	text-align:left;
}
.mainmarco{
	background-color:#808080;
}
.mainbody{
	background-color:#0f0f80;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
}
.bordeTablaInteriorIzq 
{
	border-right: solid 8px #000000;
	border-left: solid 2px #000000;
	border-top: solid 2px #000000;
	border-bottom: solid 2px #000000;
}

.bordesombra 
{
	border-right: solid 8px #000000;
	border-bottom: solid 8px #000000;
	border-left: solid 2px #000000;
	border-top: solid 2px #000000;
}

.bordeTablaInteriorDer 
{
	border-top: solid 2px #000000;
	border-right: solid 2px #000000;
	border-bottom: solid 2px #000000;
}

.bordeTablaExterior 
{
	border: solid 2px #000000;
}

.bordeTablaInterna 
{
	border: solid 1px #000000;
}

.bordeTablaExterior1 
{
	border: solid 1px #000000;
}

.bordeTablaCapa1 
{
	border-top: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
}

.bordeTablaCapa2 
{
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
}

.bordeTablaMapaSite1 
{
	border-bottom: solid 1px #ffff00;
	border-right: solid 1px #ffff00;
	height: 7px;
	font-size: 7px;
}

.bordeTablaMapaSite2 
{
	border-bottom: solid 1px #000000;
	height: 7px;
	font-size: 7px;
}

.capa {
 position: absolute;
 visibility: hidden;
 background-image: url(/images/fondoverde.jpg);
 overflow: hidden;
 width: 200px;
 top: 0px;
 left: 0px;
}

.estiloTabla {
 border: 7px solid #000000;
}



.textoNegro
{
	font-family: Arial;
	font-size: 12px;
	color: #ffffff;
	font-weight:normal;
}

.textoRojo
{
	font-family: Arial;
	font-size: 12px;
	color:#ff643C;
	font-weight:normal;
}

.nota
{
	font-family: Arial;
	font-size: 12px;
	color: #ffcc00;
	font-weight:normal;
}

.titularRojo 
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#ff0000;
}


.titularAmarillo 
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#ffff99;
}

.titularCeleste
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#ddffff;
}


.cabeceraAzul
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	background-color:#003366;
	text-align: center;
}

.cabeceraAzulClaro
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	background-color:#336699;
	text-align: center;
}

.cabeceraVerde
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	background-color:#003333;
	text-align: center;
}

.cabeceraVerdeClaro
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#000099;
	background-color:#aca550;
	text-align: center;
}

.cabeceraRojo
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	background-color:#c22121;
	text-align: center;
}

.cabeceraRojoClaro
{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	color:#ffffff;
	background-color:#dc5555;
	text-align: center;
}

.textoTitulo
{
	font-family:Arial;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	background-color:#ab2d42;
	text-align: center;
}

.vinculoNegro 
{
	font-family: Arial;
	font-size: 12px;
	color:#ffffff;
	text-decoration: none;
}

.vinculoNegro:hover 
{
	font-family: Arial;
	font-size: 12px;
	color:#FF0000;
	text-decoration: none;
}

.vinculoBlanco 
{
	font-family: Arial;
	font-size: 12px;
	color:#FFc0c0;
	text-decoration: none;
}

.vinculoBlanco:hover 
{
	font-family: Arial;
	font-size: 12px;
	color:#ffff00;
	text-decoration: none;
}

.vinculoCapa {
	font-family:Arial; 
	font-size: 12px; 
	color: #ffff00;
	text-decoration:none;
}

.vinculoCapa:hover 
{
	font-family:Arial;
	font-size:12px;
	color:#ff0000;
	text-decoration:none;
}
.vinculoAncla
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#b0ffb0;
	text-decoration: none;
}

.vinculoAncla:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#ff0000;
	text-decoration: none;
}

.vinculoAnclaO {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #80ff80;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.vinculoAnclaO:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #9D340C;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.vinculoExterno
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#c0c0ff;
	text-decoration: none;
}
.vinculoExterno:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#ff0000;
	text-decoration: none;
}
.vinculoExternoO {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #0000ff;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.vinculoExternoO:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #9090ff;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.vinculoInterno
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#ffff00;
	text-decoration: none;
}

.vinculoInterno:hover
{
	font-family: Arial;
	font-size: 12px;
	font-weight:bold;
	color:#ffc0c0;
	text-decoration: none;
}


.vinculoInternoO {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #ff0000;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}
.vinculoInternoO:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #9D340C;
	FONT-FAMILY: Arial;
	TEXT-DECORATION: none
}


.vinculoNegroNegrita
{
	font-family: Arial;
	font-size: 12px;
	color:#ffff00;
	font-weight: bold;
	text-decoration: none;
}

.vinculoNegroNegrita:hover
{
	font-family: Arial;
	font-size: 12px;
	color:#ff0000;
	font-weight: bold;
	text-decoration: none;
}

.vinculoBlancoNegrita 
{
	font-family: Arial;
	font-size: 12px;
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}

.vinculoBlancoNegrita:hover 
{
	font-family: Arial;
	font-size: 12px;
	color:#ffff00;
	font-weight: bold;
	text-decoration: none;
}

.vinculoBlancoNegrita2
{
	font-family: Arial;
	font-size: 12px;
	color:#ff0000;
	font-weight: bold;
	text-decoration: none;
}

.vinculoBlancoNegrita2:hover 
{
	font-family: Arial;
	font-size: 12px;
	color:#CCCCCC;
	font-weight: bold;
	text-decoration: none;
}

.bordeAbajoDerecha 
{
	border-bottom: solid 7px #ffff00;
	border-right: solid 7px #000000;	
}

.bordeAbajo 
{
	border-bottom: solid 7px #000000;	
}

.bordeAbajo1
{
	border-bottom: solid 1px #000000;	
}

.cuadro1
{
font:12px arial;
position:absolute;
width:215;
height:180;
top:0;
left: 541px;
clip:rect(0 100 100 0);
}

.cuadro2
{
font:12px arial;
position:absolute;
width:215;
height:180;
top:300;
left:541px;
clip:rect(0 100 100 0);
}

.classReloj {
 font-family: Arial; font-size: 12px; color: #000000; 
}

.buscador {
 font-family: Arial; font-size: 12px; color: #000000; border-top: solid 1px #ff0000; border-left: solid 1px #ff0000; border-bottom: solid 1px #9A805B; border-right: solid 1px #9A805B; background-color: #96AC88;
}

.stxt{
	font-family:Verdana;
	font-weight:normal;
	font-size:12px;
	color:#ffffc9;
	background-color:#0000c9;
}

.scap{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	color:#000000;
        background-color:#c0c0c0;
}

.sbtn{
	font-family:Verdana;
	font-weight:normal;
	font-size:12px;
	color:#000000;
	background-color:#ff9999;
	border-width:1px;
	border-color:orange;
	border-style:ridge;
}

.sno{
	font-family:Verdana;
	font-weight:normal;
	font-size:12px;
	background-color:#000099;
	color:#ddddaa;
	border: solid 1px #000000;

}

.ssi{
	font-family:Verdana;
	font-weight:bold;
	font-size:12px;
	background-color:#d0d0d0;
	border: solid 1px #000000;
}

.bloquefijo{
	font-family:Arial;
	font-weight:normal;
	font-size:12px;
	position:relative;
	width:720px;
	height:412px;
	clip:rect(0px 720px 412px 0px);
	overflow:auto;
	scrollbar-face-color: #d0c0a0;
	scrollbar-shadow-color: #101030;
	scrollbar-highlight-color: #c0c0c0;
	scrollbar-3dlight-color: white;
	scrollbar-darkshadow-color: #dfcfae;
	scrollbar-track-color: #ffefce;
	scrollbar-arrow-color: red;
	background-color:#90AC96;
}

.bordepestana 
{
	border-top: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
}


.barrapestana
{
	border: solid 1px #000000;
	font-family: Arial;
	font-size: 2px;
}

.barrapestana: hover{
	cursor: hand
}

.barrapestanactiva
{
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	font-family: Arial;
	font-size: 2px;
}
.decisioncube{width:100%}
.rotulo{font-size:12px}
.resumen{}
.data{}
.azul{color:blue}
.dccell{width:100%}
.DCLabelRow{border-style:none;font-size:12px;color:black;font-weight:bold;background:93acbc;width:10%}
.DCLabelCol{border-style:none;font-size:12px;color:black;text-align:center;font-weight:bold;background:93acbc}
.dcSUM{border-style:none;text-align:right;font-size:12px;background:silver;color:black;font-weight:bold}
.dcRotuloRow{border:none;font-size:9px;color:navy;background:93acbc}
.dcRotuloCol{text-align.center;background:93acbc;border:none;font-size:9px;color:navy}
.dcRotuloSum{border:none;text-align:right;font-size:9px;color:navy;background:93acbc}
.dcdata{width:100%;border:none;text-align:right;color:blue;font-size:12px}
.dcPCTJ{color:red;border-style:none;text-align:right;font-size:8px}
.dcpctjSUM{border-style:none;text-align:right;font-size:12px;background:silver;color:black;font-weight:bold}
.IMPAR{background:white}
.par{background:#e0e0e0}