/* estilos por defecto para etiquetas de html */
body {
	background-color: #D6E0EB;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.lineaabajoazul {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #003772;
}
.lineaabajoderazul {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #003772;
	border-bottom-color: #023973;
}
.fondoeventos {
	background-image: url(../../imagenes/index_c3_back.gif);
	background-repeat: repeat-y;
}
.lineaabajoblanca {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.fondomenu {
	background-color: #7398BB;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #507EAA;
}
.menublanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.menublanco:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFCC00;
	text-decoration: none;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #023973;
	text-decoration: none;
	margin-right: 12px;
	margin-left: 12px;
	margin-top: 2px;
	margin-bottom: 2px;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003366;
	margin-top: 2px;
	margin-right: 13px;
	margin-bottom: 2px;
	margin-left: 13px;
}
h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 3px;
	margin-right: 8px;
	margin-bottom: 3px;
	margin-left: 8px;
}

.titazul11bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #003772;
	text-decoration: none;
}
.subtitceleste11bold {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #507EAA;
	text-decoration: none;
}
.linknoticias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #006699;
	text-decoration: none;
}
.linknoticias:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003772;
	text-decoration: underline;
}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	margin-top: 6px;
	margin-right: 4px;
	margin-bottom: 6px;
	margin-left: 4px;
	line-height: 20px;
	
}
.titceleste12 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #507EAA;
	text-decoration: none;
}
.input {
	background-color: #FFFFFF;
	border: 1px solid #003772;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003772;
	text-decoration: none;
}
.texto12azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #003772;
	text-decoration: none;
	margin-top:2px;
   margin-bottom:2px;
}
.textoderechos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.linkderechos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #999999;
	text-decoration: none;
}
.linkderechos:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003772;
	text-decoration: none;
}.texto11blanco {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.fondotitulares {
	background-image: url(../../imagenes/sec_titback.jpg);
}

.fondo_cejillas {
	background-image: url(../../imagenes/sec_cejilla_vacio.gif);
}
.fondo_cejillas_azul {
	background-image: url(../../imagenes/sec_cejilla_cur_azu_fon.gif);
	line-height: 12px;
}
.fondo_cejillas_amarillo {
	background-image: url(../../imagenes/sec_cejilla_cur_ama_fon.gif);
	line-height: 12px;
}
.link_cejillas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003772;
	text-decoration: none;
	border-top-width: 2px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.link_cejillas:hover {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #003772;
	text-decoration: underline;
}
h4 {
	margin-top: 3px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 0px;
}
.fondo_index {
	background-image: url(../../imagenes/fondo_index.gif);
}

/*PYME*/
td {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
/*	color: #003366;*/
}/*
a:active
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #508CC0;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
a:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #508CC0;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
a:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6600;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
a:link
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #508CC0;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}*/
H1
{
	font-weight: normal;
	font-size: 18px;
	vertical-align: middle;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
}
H2
{
	font-weight: bold;
	font-size: 16px;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
H3
{
	font-weight: bold;
	font-size: 14px;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
H4
{
	font-weight: bold;
	font-size: 13px;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
/*H5
{
	font-weight: bold;
	font-size: 12px;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
H6
{
	font-weight: bold;
	font-size: 11px;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}*/
hr {
	height: 1px;
	width: 100%;
	color: #074471;
}

/* estilos definidos para el sistema */
.titulo_principal
{
	font-weight: normal;
	font-size: 18px;
	vertical-align: middle;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
}
.titulo1
{
	font-weight: bold;
	font-size: 16px;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titulo2
{
	font-weight: bold;
	font-size: 14px;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titulo3
{
	font-weight: bold;
	font-size: 13px;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titulo4
{
	font-weight: bold;
	font-size: 12px;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.titulo5
{
	font-weight: bold;
	font-size: 11px;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

a.seccion_administracion:active {
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: none;
   color: #508CC0;
}
a.seccion_administracion:visited {
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: none;
   color: #508CC0; 
}
a.seccion_administracion:link {
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: none;
   color:#508CC0; 
}
a.seccion_administracion:hover {
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: underline;
   color:#666666; 
}
/*
a.menu_administracion:active {
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: underline;
   color: #508CC0;
}
a.menu_administracion:visited {
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: underline;
   color: #508CC0; 
}
a.menu_administracion:link {
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: underline;
   color:#508CC0; 
}
a.menu_administracion:hover {
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: underline;
   color:#666666; 
}
.menu_administracion {
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
}
*/
a.titulo_principal:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;    
	text-decoration: underline;
	color: #003366;
}
a.titulo_principal:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
	color: #003366;
}
a.titulo_principal:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
    text-decoration: underline;
	color: #003366;
}
a.titulo_principal:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;	
    text-decoration: underline;
	color: #666666;
}

a.titulo1:active {
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;    
	text-decoration: underline;
	color: #003366;
}
a.titulo1:visited {
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: underline;
	color: #003366;
}
a.titulo1:link {
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
    text-decoration: underline;
	color: #003366;
}
a.titulo1:hover {
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;	
    text-decoration: underline;
	color: #ff6600;
}

a.titulo2:active {
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;    
	text-decoration: underline;
	color: #003366;
}
a.titulo2:visited {
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: underline;
	color: #003366;
}
a.titulo2:link {
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
    text-decoration: underline;
	color: #003366;
}
a.titulo2:hover {
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;	
    text-decoration: underline;
	color: #ff6600;
}

a.titulo3:active {
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;    
	text-decoration: underline;
	color: #003366;
}
a.titulo3:visited {
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: underline;
	color: #003366;
}
a.titulo3:link {
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
    text-decoration: underline;
	color: #003366;
}
a.titulo3:hover {
	font-weight: bold;
	font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;	
    text-decoration: underline;
	color: #ff6600;
}

a.titulo4:active {
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;    
	text-decoration: underline;
	color: #003366;
}
a.titulo4:visited {
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: underline;
	color: #003366;
}
a.titulo4:link {
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
    text-decoration: underline;
	color: #003366;
}
a.titulo4:hover {
	font-weight: bold;
	font-size: 12px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-style: normal;
	line-height: normal;
	font-variant: normal;	
    text-decoration: underline;
	color: #ff6600;
}

a.menu:active {
   font-size: 13px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: none;
   color: #508CC0;
}
a.menu:visited {
   font-size: 13px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: none;
   color: #508CC0; 
}
a.menu:link {
   font-size: 13px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: none;
   color:#508CC0; 
}
a.menu:hover {
   font-size: 13px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: underline;
   color:#666666; 
}

a.resumen:active {
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: none;
   color: #508CC0;
}
a.resumen:visited {
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: none;
   color: #508CC0; 
}
a.resumen:link {
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: none;
   color:#508CC0; 
}
a.resumen:hover {
   font-size: 11px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: normal;
   text-decoration: underline;
   color:#ff6600; 
}

input.texto_formulario {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
}
.texto_formulario {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #003366;
}
.boton_formulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6FA8D3;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
}
.error_formulario {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	text-transform: none;
	color: #ff0033;
}

a.ruta:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}
a.ruta:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}
a.ruta:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}
a.ruta:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff6600;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}


/* Estilos propios del diseño del sitio */

a.titulo_resumen:active
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
a.titulo_resumen:visited
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
a.titulo_resumen:hover
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff6600;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}
a.titulo_resumen:link
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.resumen {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 100%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #336699;
	text-align:justify;
}

.texto_programa {
	text-align:justify;
}
.texto_normal {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 11px;
	font-style: normal;
	line-height: 100%;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #336699;
}

.texto_pie_pagina {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}

.lista
{
	list-style-image: url(/PYME/imagenes/arrow.gif);
}

.etiqueta
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	color: #508CC0;
	font-style: normal;
	text-decoration: none;
}
a.links:link {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF6600;
}
a.links:active {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FF6600;
}

a.links:visited {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: none;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
    color: #000000;   			
}

a.links:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-decoration: underline;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
}
.textboxBuscar
{
	height: 15px;
	width: 113px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #074471;
}
.formBuscar
{
	height: 15px;
	width: 115px;
}
.input1
{
	height:15px;	
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #074471;
}
.textoLogin
{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #FFFFFF;
}
.botonAzul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #074471;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #FFFFFF;
}

a.link_azul:active {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}
a.link_azul:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}
a.link_azul:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}
a.link_azul:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration: underline;
}

a.link_blanco:active {
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: underline;
   color: #FFFFFF;
}
a.link_blanco:visited {
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: underline;
   color: #FFFFFF; 
}
a.link_blanco:link {
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: underline;
   color: #FFFFFF; 
}
a.link_blanco:hover {
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: underline;
   color: #FF6600; 
}

a.link_naranja:active {
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: none;
   color: #074471;
}
a.link_naranja:visited {
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: none;
   color: #FF6600; 
}
a.link_naranja:link {
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: none;
   color:#FF6600; 
}
a.link_naranja:hover {
   font-size: 10px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-weight: bold;
   text-decoration: underline;
   color:#666666; 
}
.deshabilitado {
	color: #c0c0c0;
}
.vencido {
	color: #ff0033;
}

ul 
{
   font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #333333;
	line-height: 20px;   
}
.cursorinsert 
{
   cursor: hand; 
   border-bottom-width: 1px;
   border-bottom-style: solid;
   border-bottom-color: #003772;
}
.link_no_subrayado {
	font-weight: bold;
	font-size: 14px;
	text-transform: none;
	color: #003366;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.link_no_subrayado:hover {
	text-decoration: underline;
}


/* Div contenedor para datagrids muy largos */
div#div-datagrid {
/*width: 582px;
height:auto;
overflow:auto;*/
height: 425;
width: 582px;
overflow:auto;
scrollbar-base-color:#003772;
} 

/* Locks the left column */
td.locked, th.locked {
font-size: 14px;
font-weight: bold;
text-align: center;
background-color: navy;
color: white;
border-right: 1px solid silver;
position:relative;
cursor: default;
/*IE5+ only*/
left: expression(document.getElementById("div-datagrid").scrollLeft-2);
}

.DataGridFixedHeader { 
   POSITION: relative;
   TOP: expression(this.offsetParent.scrollTop);
}



/* Mantiene el header de los grids de proveedores financieros
   estáticos, para facilitar la ubicación de los items con el título */
th.locked {z-index: 99;}

/* Estilo alternativo de los gids*/
.GridRow {font-size: 10pt; color: black; font-family: Arial; 
             background-color:#ffffff; height:35px;}
.GridAltRow {font-size: 10pt; color: black; font-family: Arial; 
             background-color:#eeeeee; height:35px;}

.informacion
{
	position:absolute;
	font-weight: bold;
	font-size: 10px;
	text-transform: none;
	color:Maroon;
	font-style: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.resumen_herramienta
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	/*line-height: 100%;*/
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-align:justify;
}
/* Mantiene el margen entre el encabezado
 dentro de los formularios y el contenido del mismo 
*/
form h1
{
	margin-bottom: 20px;
}