.box { 
		font-family: Verdana ,sans-serif ,Helvatica ,Times New Roman ; 
		font-size: 12px; 
		color:#000099; 
		border: 1px #000000 solid; 
		background-color: #FFFFFF;
		font-weight:bold;
}

.combo { 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		color:#000099; 
		border: 1px #000000 solid; 
		background-color:#FFFFFF;  
		font-weight: bold
}

.navBG td {
		padding: 0px 4px 0px 4px;text-align:center;height:28px;
}

.search { 
		font-family: Verdana, sans-serif; 
		font-size: 11px; 
		color:#000099; 
		border: 1px #000000 solid; 
		background-color:#F5F5EF;  
		font-weight: bold;
	/*	background-image: url(../imag/bgText.gif);*/
}

.boton { 
		font-family: Verdana, sans-serif; 
		font-size: 10px; 
		color:#FFFFFF; 
		border: 1px #666666 solid; 
		/*background-color: #5f789a;  */
		background-color: #5F87B6;
		font-weight: bold
}
.letra {
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
	font-size: 12px;
	color:#FFFFFF;
	border: thin none;
	font-style: normal;
}
.letraCaption {
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
	font-size: 12px;
	color:#FFFFFF;
	border: thin none;
	font-style: normal;
}
.letraCaptionLink {
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
	font-size: 11px;
	color:#FFFFFF;
	border: thin none;
	font-style: normal;
}
.letraYellow {
	font-family: "Verdana", sans-serif, Helvatica, "Times New Roman";
	font-size: 16px;
	color:#FFFF99;
	font-weight: bold;
	border: thin none;
	font-style: normal;
}

.letraVerde {
	font-family: "Verdana", sans-serif, Helvatica, "Times New Roman";
	font-size: 10px;
	color:#FFFF99;
	font-weight: bold;
	border: thin none;
	font-style: normal;
}

.letraRed {
	font-family: "Verdana", sans-serif, Helvatica, "Times New Roman";
	font-size: 10px;
	color:#CC0033;
	font-weight: bold;
	border: thin none;
	font-style: normal;
}

.grl{
	color:#FFFFFF;
	background-color:#5F87B6;
	font-family: Verdana ,sans-serif ,Helvatica ,Times New Roman ; 
	font-size: 11px; 
	border: 1px #000000 solid; 
	font-weight:bold;
}
.logo {
	font-family: "Century Gothic", "Verdana";
	font-size: 12px;
	color:#CC0033;
	font-weight: bold;
	border: thin none;
	font-style: normal;
}

.letraRedII {
	font-family: "Verdana", sans-serif, Helvatica, "Times New Roman";
	font-size: 17px;
	color:#CC0033;
	font-weight: bold;
	border: thin none;
	font-style: normal;
}

.Titulos { 
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
	font-size: 24px;
	color:#336699;
	font-weight: bold;
	font-weight: italy;
	border: thin none;
	font-style: normal;
}

.capa {
	BORDER-BOTTOM: #858585 1px solid; BACKGROUND-COLOR: #f6f6f6
}

.TituloII { 
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
	font-size: 17px;
	color:#336699;
	font-weight: bold;
	font-weight: italy;
	border: thin none;
	font-style: normal;
}

.TituloIII { 
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
	font-size: 18px;
	color:#336699;
	font-weight: bold;
	font-weight: italy;
	border: thin none;
	font-style: normal;
}

.enlaces A {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(graficos/icon_3.gif) #eeeeee no-repeat; COLOR: #0066cc; BORDER-BOTTOM: #6699cc 1px solid; TEXT-DECORATION: none
}
.enlaces A:hover {
	BACKGROUND-COLOR: #f8f8f8
}

.letraDisplayNew { 
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
	font-size: 11px;
	color:#336699;
	font-weight:bold;
	border: thin none;
	font-style: normal;
}

.letraDisplayTitu{ 
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
	font-size: 14px;
	color:#336699;
	font-weight:bold;
	border: thin none;
	font-style: normal;
}


.letraDisplay { 
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
	font-size: 11px;
	color:#336699;
	font-weight:normal;
	border: thin none;
	font-style: normal;
}
.letraDisplayII { 
	font-family: "NP Naipol All in One", "Niagara Engraved";
	font-size: 18px; 
	color:#336699;
	font-weight: bold;
	border: thin none;
	font-style: normal;
}
.letraDisplayIII { 
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
	font-size: 9px;
	color:#336699;
	border: thin none;
	font-style: normal;
}

.letraDisplayIV { 
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
	font-size: 11px;
	color:#FFFFFF;
	font-weight: bold;
	border: thin none;
	font-style: normal;
}

.letraDisplayV {
	font-family: "NP Naipol All in One", "Niagara Engraved";
	font-size: 20px;
	color:#003366;
	font-weight: bold;
	border: thin none;
	font-style: normal;
}


/* Estilo HYP para el resto de hipervinculos */
a.hypgrl { 
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
    font-size: 12px;
	font-weight: bold;
	color: #FFFFCC ;
	text-decoration:none; 
}

a:visited.hypgrl { 
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
    font-size: 10px;
	font-weight: bold;
	color: #FFFFCC ;
	text-decoration:none; 
}
a:hover.hypgrl {
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color:#FFFFCC;
}
/* Estilo HYP para las Grids (Tablas) */
a.hypgrid { 
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
    font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-decoration:none; 
}
a:visited.hypgrid { 
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
    font-size: 11px;
	font-weight: bold;
	color:#000000;
	text-decoration:none; 
}
a:hover.hypgrid {
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
	font-size: 11px;
	font-weight: bold;
	text-decoration: underline;
	color:#003399;
}
/* Estilo HYP para los botones de comandos */
a.hypbtn { 
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
    font-size: 12px;
	font-weight: bold;
	color:#336699;
	text-decoration:none; 
}
a:visited.hypbtn { 
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
    font-size: 10px;
	font-weight: bold;
	color:#336699;
	text-decoration:none; 
}
a:hover.hypbtn {
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	color:#336699;
}

body {
	scrollbar-face-color:#FFFFFF; 
	scrollbar-highlight-color:#efefef; 
	scrollbar-shadow-color:#efefef; 
	scrollbar-3dlight-color:#efefef; 
	scrollbar-arrow-color:#000000; 
	scrollbar-track-color:#efefef; 
	scrollbar-darkshadow-color:#efefef;
}
.classImg{
  filter: alpha(opacity=50);
  moz-opacity: 0.5;
}
.drag{
  position:relative;cursor:hand
}
.tablas {
  border: 1px solid #000000;
  /*background-color:#336699;*/
}
.layercss{
  /*#FFFFCC - #FF9933 - #3399CC*/
  position:absolute; 
  left:0px;
  top:0px;
  width:250px;
  z-index:50;
  background-color:#FFFFCC;
  border: 1px inset #000000;
  visibility: hidden;
  filter: alpha(opacity=93);
}
.capaRight{
	border-right-width:thin;
	border-collapse:collapse;
	border-width:thin;
	clip:rect(auto, auto, auto, auto);
	empty-cells:hide;
}
.field{
background-color:#5F87B6;
font-family: Verdana, sans-serif; 
font-size: 12px; 
color:#FFFFFF; 
border: 1px #000000 solid; 
font-weight: bold;

}.letraDisplayInput {

	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
	font-size: 12px;
	color:#336699;
	font-weight: normal;
	border:thin none groove;
	font-style: normal;
}
.normalito {
	FONT-SIZE: 10px; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.letraCaptionNegrita {
	font-family: "Tahoma", sans-serif, Helvatica, "Times New Roman";
	font-size: 11px;
	color:#FFFFFF;
	border: thin none;
	font-style: normal;
	font-weight: normal;
}
.letra_termino {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#008EC6;
	border: thin none;
	font-style: normal;
}
