/* Estilos generales */
a {
	color:#074089;
	text-decoration: none;
}

a:hover { 
	color:#328BCD;
	text-decoration: none;
}

BODY, HTML {
	margin: 0px;
	padding: 0px;
	scrollbar-arrow-color: #074089;
	scrollbar-shadow-color:#C0D3E2;
	scrollbar-face-color:#FFFFFF;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-3dlight-color:#C0D3E2;
}

img {
	border: none;
}

/* id */
#logo_krono_original {
	position:absolute;
	width:100px;
	height:102px;
	z-index:1;
	left: 765px;
	top: 126px;
	visibility: visible;
}

.bordes {
	border: 1px solid #cccccc;
}

.boton {
	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: #CCCCCC; /* gris */
	border-right-color: #A0A0A0;
	border-bottom-color: #A0A0A0; /* gris oscuro */
	border-left-color: #CCCCCC;
    font-family: Arial, Helvetica, sans-serif;
	color: #074089; /* azul */
    font-size: 9px;
	background-color: #F5F3F1; /* gris claro */
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#ffffff',endColorstr='#E6E3E3', gradientType='0');
	height: 16px;
	text-decoration:none;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.boton-disabled {
	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: #CCCCCC; /* gris */
	border-right-color: #A0A0A0;
	border-bottom-color: #A0A0A0; /* gris oscuro */
	border-left-color: #CCCCCC;
    font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC; /* gris */
    font-size: 9px;
	background-color: #F5F3F1; /* gris claro */
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#ffffff',endColorstr='#E6E3E3', gradientType='0');
	height: 20px;
	text-decoration:none;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}


.boton2 {
	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;
    font-family: Arial, Helvetica, sans-serif;
	color: #074089; /* azul */
    font-size: 10px;
	background-color: #F5F3F1; /* gris claro */
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#ffffff',endColorstr='#E6E3E3', gradientType='0');
	height: 16px;
	text-align:center;
	vertical-align:middle;
}

/* estilos para los formularios: input, select, textarea... */
.caja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	background: #F1F1F1;
    border: 1px solid #074089;
	color:#666666;
}
/* ---- */

.cabecera {
	background-color: #074089;
}

.cabecera img {
	border: none;
	float: left;
	padding-left: 15px;
	display: inline;
}

.desc_producto {
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #074089;
}

.img_noticia {
	width: 80px;
	border: 1px solid #000000;
}

.fondo_blanco {
    background:#FFFFFF;
	color: #074089;
	scrollbar-3dlight-color: #C0D3E2;
	scrollbar-arrow-color: #074089;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #C0D3E2;
}
.fondo_verde {
    background:#074089;
}

.linea_idioma {
	background-color: #074089;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	padding: 0px;
	padding-right: 15px;
	margin:0px;
}

.linea_inferior {
	background-color: #074089;
	padding:0px;
	margin:0px;
}

.linea_menu {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #074089;
	text-decoration: none;
	text-align: center;
	padding: 0px;
	padding-right: 15px;
	margin:0px;
}

.tabla_pie {
	background-color:#ffffff;
}

.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #074089;
}
.textoazul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.textofaq {
	color: #074089 !important; 
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.textodes {
	color: #333333; 
	padding-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.texto_desarrollo {
	color: #333333; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.texto_tit_des {
	color: #333333; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
}
.texto_sub_des {
	color: #074089;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.texto_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color:#FFFFFF;
}

.texto_scroll{
	padding-left:20px;
	padding-right:10px;
	text-align:left;
	color:#074089;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:16px;
}

.titulo_producto {
	background-color: #074089;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	padding-left: 10px;
	margin:0px;
	/*height: 20px;*/
}

.subtitulo_producto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F8F8F8;
	color: #074089;
	text-decoration: none;
	text-align: left;
	padding: 0px;
	padding-left: 10px;
	margin:0px;
	height: 20px;
}

.subtitulo_catalogo {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align:center;
	color:#FFFFFF;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#E5E5E5',endColorstr='#808080', gradientType='1');
	background-color:#CCCCCC;
	height: 20px;
}

.subtitulo_paneles {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align:center;
	color: #FFFFFF;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(startColorstr='#E5E5E5',endColorstr='#808080', gradientType='1');
	background-color:#CCCCCC;
	height: 20px;
	margin: 0px;
}

.texto_cuerpo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 9px;
	text-align: justify;
}

.texto_lista {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #074089;
	font-size: 11px;
	font-weight: bold;
	height:20px;
}
.texto_listado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #074089;
	font-size: 10px;
}

/* estilos para el arbol de catalogo */
.textoNivel1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #074089;
	font-size: 11px;
	font-weight: bold;
	text-align:right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CFE2E2;

}
.textoNivel2{
	background-color:#F1F3F2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #074089;
	font-size: 10px;
	text-align:right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
.textoNivel3{
	background-color:#F6F8F7;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 9px;
	text-align:right;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

