td.textoBlanco{
	font-size: 9px; 
	color: #ffffff
}
td{ 
	vertical-align: middle;
}

td.top{ 
	vertical-align: top;
}

td.bordeB{
	border-color:#003399;	
}
td.fondoB{
	background-color: #003399;
	padding-bottom: 0px; 
	padding-top: 0px;
	padding-left: 10px;
}

td.fondoNegro{
	background-color: #000000;
	padding-bottom: 0px; 
	padding-top: 0px
}
td.titulo{
	border-style: solid;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-bottom-color: #003399;
	border-top-color: #003399;
	border-left-color: #003399;
	border-right-color: #003399;	
}

td.seccionDeshabilitada{
	width: 100%;
	background-color: #003399;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
	padding-left: 3px;
	color: #FFFFFF;
	text-decoration: none;
}
td.derecha{
	padding-right: 7px;
	text-align: right;
}

.gris{
	font-size: 10pt;
	color: #454545;
	font-weight: bold;	
}
td.item{
	border-bottom-color: #FFFFFF;
	border-top-color: #FFFFFF;
	border-left-color: #FFFFFF;
	border-right-color: #FFFFFF;
; border: 1px #003399 none
; line-height: 13pt
}
td.item:hover{
	border-bottom-color: #003399;
	border-top-color: #003399;
	border-left-color: #003399;
	border-right-color: #003399;
	background-color: #E6FFFF;	
; border: #0000FF; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px
}

table.bordeB{
	border-color:#003399;
}

a.item {
	width: 100%;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 13pt;
	padding-left: 2px;
	
; margin-top: auto; margin-right: auto; margin-bottom: auto; margin-left: auto; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; border: none
; text-decoration: none
}
a.item:visited {
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;	
	text-decoration: none;
}
a.item:hover {
	width: 100%;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	padding-left: 1px;
	color: #0033CC;
	text-decoration: none;
; margin-top: 1px; margin-right: 1px; margin-bottom: 1px; margin-left: 1px; padding-top: 1px; padding-right: 1px; padding-bottom: 1px
; height: auto
; border: thin #003399 none
}
a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
	;
	text-decoration: none;
; border-style: none
}
a:hover{
	text-decoration: underline;
; border: none
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #000000;
	text-align: justify;
}
.textoCentrado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 12pt;
	color: #000000;
	text-align: center;
}

.textoTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 8pt;
	color:  #454545;
	font-weight: bold;
	background-color: #E4C9AD;
}

.textoSubTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	line-height: 12px;
	color: #003399;
	font-weight: bold;
}

font.encabezado{	
	font-size: 28pt;
	color: #FFFFFF;
	font-weight: bold;
; font-family: "Times New Roman", Times, serif
		
}

font.encabezado2{	
	font-size: 18pt;
	color: #FFFFFF;
	font-weight: bold;
	
}

font.subEncabezado{
	font-size: 10pt;
	color: #FFFFFF;
	font-weight: bold;
; font-family: "Times New Roman", Times, serif
}
.fondoTit {
	background-color: #003399;
; background-image: url(azul2.gif)
}
.fondoGris {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; background-color: #CCCCCC}
a:active {  }

.dots { border-bottom: 1px solid #999 ; }

.fila { 
	border-bottom: 1px solid #999 ;	
	font-size:10pt;
	font-family: "Verdana, Arial, Helvetica, sans-serif" 
	
}
.fila_titulo { 
	border-bottom: 1px solid #999;
	font-size:10pt;
	font-weight: bold;
	font-family: "Verdana, Arial, Helvetica, sans-serif" 
	
}

