BODY {
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 8pt; color: #000077; 
	background-color:#FFFFFF;
	scrollbar-3dlight-color: #000077;
	scrollbar-highlight-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #fffff; 
	scrollbar-track-color:#fffff; 
	scrollbar-darkshadow-color: #ffffff;	
}
.cajaSolida {
	background-color: #F8F7D3; 		border-color: #999999;
	border-width: 1px 1px 1px 1px;	border-style: solid;
}
.cajaDoble {
	background-color: #F8F7D3; 		border-color: #999999;
	border-width: 1px 1px 1px 1px;	border-style: double;
}
.cajaGroove {
	background-color: #F8F7D3; 		border-color: #999999;
	border-width: 1px 1px 1px 1px;	border-style: groove;
}
.cajaDotted {
	background-color: #FFFFFF; 		border-color: #770000;
	border-width: 1px 1px 1px 1px;	border-style: dotted;
    font:normal;
	font-family: Verdana, Arial;
	font-size: 10px;	
}
.cajaDotted-blue{
	background-color: #FFFFFF; 		border-color: #000066;
	border-width: 1px 1px 1px 1px;	border-style: dotted;
    font:normal;
	font-family: Verdana, Arial;
	font-size: 10px;	
}
.cajaDotted-rojo{
	background-color: #FFFFFF; 		border-color: #FF0000;
	border-width: 1px 1px 1px 1px;	border-style: dotted;
    font:normal;
	font-family: Verdana, Arial;
	font-size: 10px;	
}
.cajaDotted-Enlace{
    font:normal;
	color:#990000;	
	font-family: Verdana, Arial;
	font-size: 10px;
    letter-spacing: 1pt;
    text-align: center;
	text-decoration: none;	
}
.cajaDashed {
	background-color: #F8F7D3; 		border-color: #999999;
	border-width: 1px 1px 1px 1px;	border-style: dashed;
}
.cajaInset {
	background-color: #F8F7D3; 		border-color: #999999;
	border-width: 1px 1px 1px 1px;	border-style: inset;
}
.cajaOutset {
	background-color: #F8F7D3; 		border-color: #999999;
	border-width: 1px 1px 1px 1px;	border-style: outset;
}
.cajaRidge {
	background-color: #F8F7D3; 		border-color: #999999;
	border-width: 1px 1px 1px 1px;	border-style: ridge;
}
.cajaHidden {
	background-color: #F8F7D3; 		border-color: #999999;
	border-width: 1px 1px 1px 1px;	border-style: hidden;
}
.cajaPuntada {
   border-style: dotted; 
   border-width: 1px; 
   border-color: 000077; 
   background-color: transparent; 
} 

font.TextoLeft{ 
   	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
    letter-spacing: 0pt;
    text-align: left;
   }

font.TextoLeftSpacing{ 
   	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
    letter-spacing: 1pt;
    text-align: left;
   }
p.parrafoTextoLeft{ 
   	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	color: #000077; 
    letter-spacing: 1pt;
    text-align: left;
   }
p.parrafoTextoJustify{ 
   	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	color: #000077; 
    letter-spacing: 1pt;
    text-align: justify;
   }

.textoRojo{ 
   	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 10px;
	font-weight:bold;
	color: #FF0000; 
    letter-spacing: 1pt;
    text-align: center;
   }
   
.textoBlanco{ 
   	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 12px;
	font-weight:bold;
	color: #FFFFFF; 
    letter-spacing: 1pt;
    text-align: center;
   }
layer {
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 8pt; color: #000000; 
	scrollbar-3dlight-color: #cccccc; 
	scrollbar-highlight-color: #eaeaea; 
	scrollbar-face-color: #848484;
	scrollbar-shadow-color: #9a9a9a; 
	scrollbar-track-color:transparent;/*#cfcfcf; */
	scrollbar-darkshadow-color: #9a9a9a;
}
div {
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 8pt; color: #000000; 
	scrollbar-3dlight-color: #000077;
	scrollbar-highlight-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-shadow-color: #fffff; 
	scrollbar-track-color:#fffff; 
	scrollbar-darkshadow-color: #ffffff;
}
div.delegaciones {
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 8pt; color: #FFFFFF; 
	scrollbar-3dlight-color: transparent; 
	scrollbar-highlight-color: transparent; 
	scrollbar-face-color: transparent;
	scrollbar-shadow-color: transparent; 
	scrollbar-track-color:transparent;/*#cfcfcf; */
	scrollbar-darkshadow-color: transparent;
}
a.enlace:link {     font-size: 10px; font:normal; color:#000077; text-decoration: none; }
a.enlace:hover {    font-size: 10px; font:bold;   color:#000077;	text-decoration: none; }
a.enlace:over {    font-size: 10px; font:bold;   color:#000077;	text-decoration: none; }
a.enlace:active {   font-size: 10px;  color:#000077; text-decoration: none; }
a.enlace:visited  { font-size: 10px;  color:#000077; text-decoration: none; }

a.enlacep:link {     font-size: 10px; font:normal; color:#000077; text-decoration: none; }
a.enlacep:hover {    font-size: 10px; font:bold;   color:#000077;	text-decoration: none; }
a.enlacep:over {    font-size: 10px; font:bold;   color:#000077;	text-decoration: none; }
a.enlacep:active {   font-size: 10px;  color:#000077; text-decoration: none; }
a.enlacep:visited  { font-size: 10px;  color:#000077; text-decoration: none; }


a.enlaceAcceso:link {
	FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px;	font-weight:bold;	color: #FFFFFF;     letter-spacing: 1pt;  text-align: center;	text-decoration: none; }
a.enlaceAcceso:hover {    
	FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px;	font-weight:bold;	color: #FFFFFF;     letter-spacing: 1pt;  text-align: center;	text-decoration: none; }
a.enlaceAcceso:over {     
	FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px;	font-weight:bold;	color: #FFFFFF;     letter-spacing: 1pt;  text-align: center;	text-decoration: none; }
a.enlaceAcceso:active {   
	FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px;	font-weight:bold;	color: #FFFFFF;     letter-spacing: 1pt;  text-align: center;	text-decoration: none; }
a.enlaceAcceso:visited  { 
	FONT-FAMILY: Verdana, Arial; FONT-SIZE: 11px;	font-weight:bold;	color: #FFFFFF;     letter-spacing: 1pt;  text-align: center;	text-decoration: none; }


table.tableListado{
  border: transparent;
/*  border-style:normal;*/
  border-top: 1px solid #000099; border-right: 1px solid #000099; border-left: 1px solid #000099; border-bottom: 1px solid #000099;
}
tr.trListado{
  border-top: 1px solid #eaeaea; border-right: 1px solid #eaeaea; border-left: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea;
}
table.Tablas{
  border-top: 1px solid #eaeaea; border-right: 1px solid #eaeaea; border-left: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea;
}
tr.trFilaGris{
  background-color:#E2E2E2;
}
tr.trFilaSN{
  border-top: 1px solid #eaeaea; border-right: 1px solid #eaeaea; border-left: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea;
}

tr.trDivHor{
  border: transparent;
  height: 8px;
}
td.tdLabelBoton {font-size: 10px; color:#000000; font:normal;}
td.tdLabelLista {font-size: 10px; color:#000099; font:normal;}
td.tdLabelLista14 {font-size: 14px; color:#000000; font:normal;}
td.tdLabelCabeceraLista {
	font-size: 10px; color:#ffffff; font:bold;
	border: 1px;  background-color: #000099;
	border-top: 1px solid #eaeaea; border-right: 1px solid #eaeaea; border-left: 1px solid #eaeaea; border-bottom: 1px solid #eaeaea;
 }
td.tdLabelCabeceraGrisLista {
	font-size: 9px; color:#000000; font:bold;
	border: 1px;  background-color: #eaeaea;
	border-top: 1px solid #000000; border-right: 1px solid #000000; border-left: 1px solid #000000; border-bottom: 1px solid #000000;
 }
td.tdLabelEnlaceLista {
	font-size: 10px; color:#000000; font:normal;
	background-color: transparent; cursor:hand;
	border-top: 1px solid #000000; border-right: 0px solid #000000; border-left: 0px solid #000000; border-bottom: 1px solid #000000;
 }
tr.trLabelLista {font-size: 13px; color:#000000; font:normal;}
tr.trLabelEnlaceLista {
	font-size: 10px; color:#000000; font:normal;
	background-color: transparent; cursor:hand;
	border-top: 1px solid #000000; border-right: 0px solid #000000; border-left: 0px solid #000000; border-bottom: 1px solid #000000;
 }

.bigTable{ border:  1px solid #000099; }
.bigTableCeldaCentral{ border-bottom: 1px solid #000099;border-top: 1px solid #000099; border-right: 0px solid #000099; }
.bigTableCeldaSI{ border-top: 1px solid #000099; border-right: 1px solid #000099; border-left: 1px solid #000099; border-bottom: 0px solid #000099;}
img.enlaceFoto {   border:  1px solid #ffffff; }
SELECT {
	font-family: Verdana; font-size: 10px; color: #000099; background-color: #FFFFFF; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
}
INPUT {
	font-family: Verdana; font-size: 10px; color: #2355B1;  background-color:#FFFFFF; border: #A4C7E8; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
}
input.reloj {
  width: 50px;
  height: 15px;
  font-family: Verdana;
  font-size: 8pt;
  font-style: bold;
  color: #ffffff;
  background-color: transparent;
  background:transparent;
  border: transparent;
  border-style:transparent;
  cursor: cursor;
}

input.inputTrans {
  width: 140px;
  height: 18px;
  font-family: Verdana;
  font-size: 10px;
  font-style: bold;
  color: #000000;
  background-color: #ffffff;
  background:transparent;
  border: transparent;
  border-style:transparent;
  cursor: cursor;
}
input.buttonTrans {
  width: 70px;
  height: 20px;
  font-family: Verdana;
  font-size: 15px;
  font: bold;  
  color: #ffffff;
  background:transparent;
  border: transparent;
  border-style:transparent;
  cursor: hand;
}

TEXTAREA {
	font-family: Verdana; font-size: 10px; color: #2355B1; background-color: #FFFFFF; border: #A4C7E8; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
}
textarea.cuadroTexto10px {
	font-family: Verdana;  font-size: 10px; color: #A4C7E8; background-color: #FFFFFF; border: #A4C7E8; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px;
}
.celdaon{
	font-family: Verdana;
	font-size: 8pt;
	color: #000099;
	background-color: #CCDEFF;
}
.celdaout{
	font-family: Verdana;
	font-size: 8pt;
	color: #000099;
	background-color: #ffffff;
}
.celda{
	font-family: Verdana;
	font-size: 8pt;
	color: #000099;
	background-color: #ffffff;
}

.Efila{
  
}
.EfilaOn{
	cursor: hand;
	font-size: 7pt;
	background-color: #FFFFFF;
}
.EfilaOut{
	cursor: hand;
	font-size: 7pt;
	background-color: #F4F8FA;
}
tr.TextoBlanco{ 
   	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9px;
	color: #ffffff; 
    letter-spacing: 1pt;
    text-align: justify;
   }
tr.TextoBuscar{ 
   	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 9px;
	color: #000077; 
    text-align: justify;
    letter-spacing: 1pt;

   }


