body {
	font-family: Arial, Helvetica, sans-serif;
	SCROLLBAR-FACE-COLOR: #E2E3E4;
	SCROLLBAR-ARROW-COLOR: #85888A;
	SCROLLBAR-TRACK-COLOR: #FFFFFF;
	SCROLLBAR-HIGHLIGHT-COLOR: #E2E3E4;
	SCROLLBAR-SHADOW-COLOR: #85888A;
	SCROLLBAR-3DLIGHT-COLOR: #E2E3E4;
	SCROLLBAR-DARKSHADOW-COLOR: #E2E3E4;
	border-top-color:#E2E3E4;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #0067B6;

}

textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	font-size: 11px;
	text-decoration: none;
	border: 1px solid rgb(189, 186, 189);	
}

input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#555555;
	font-size: 11px;
	text-decoration: none;
	border: 1px solid rgb(189, 186, 189);
	background-color: #FFFFFF;
}

td.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #555555;
	text-decoration: none;
	letter-spacing: normal;
	text-align: justify;

}
td.texto_gris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #888888;
	text-decoration: none;
	letter-spacing: normal;
	font-weight: bold;	
	}
	
td.texto_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	letter-spacing: normal;
	font-weight: bold;	
	text-align: justify;
	}
td.texto_azul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #4C8BBD;
	text-decoration: none;
	letter-spacing: normal;
	
}	
	td.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #555555;
	text-decoration: none;
	letter-spacing: normal;
	
}	
	
table.tabla_datos0 {
	text-align: left;
	vertical-align: middle;
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal; 	
	LINE-HEIGHT: 12pt; 		
	padding: 10px 10px 10px 10px;
	border: 1px solid rgb(103, 164, 212);
	}
	
#tablaDatos0 {
	text-align: left;
	vertical-align: middle;
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal; 	
	LINE-HEIGHT: 12pt; 		
	padding: 10px 10px 10px 10px;
	border: 1px solid rgb(103, 164, 212); 
}

table.tabla_datos1 {
	vertical-align: middle;
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal; 	
	LINE-HEIGHT: 12pt; 		
	padding: 10px 10px 0px 10px;
	border: 1px solid rgb(103, 164, 212); 
	}
		
#tablaDatos1 {
	vertical-align: middle;
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal; 	
	LINE-HEIGHT: 12pt; 		
	padding: 10px 10px 0px 10px;
	border: 1px solid rgb(103, 164, 212); 
}	

table.tabla_datos2 {
	text-align: left;
	vertical-align: middle;
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal; 	
	LINE-HEIGHT: 12pt; 		
	padding: 10px 10px 0px 10px;
	border: 1px solid rgb(159, 163, 166); 
	background-color: rgb(237, 237, 237);
}
	
#tablaDatos2 {
	text-align: left;
	vertical-align: middle;
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal; 	
	LINE-HEIGHT: 12pt; 		
	padding: 10px 10px 0px 10px;
	border: 1px solid rgb(159, 163, 166); 
	background-color: rgb(237, 237, 237);
		
}

table.tabla_datos3 {
	text-align: left;
	vertical-align: middle;
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal; 	
	LINE-HEIGHT: 12pt; 		
	border: 1px solid rgb(159, 163, 166); 
	background-color: rgb(237, 237, 237);
	}
	
#tablaDatos3 {
	text-align: left;
	vertical-align: middle;
	
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal; 	
	LINE-HEIGHT: 12pt; 		
	border: 1px solid rgb(159, 163, 166); 
	background-color: rgb(237, 237, 237);
	
		
}

table.tabla_datos4 {
	text-align: left;
	vertical-align: middle;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal; 	
	LINE-HEIGHT: 12pt; 		
	border: 1px solid rgb(103, 164, 212);
	}
	
table.tabla_bordeblanca {
	border: 2px solid white;
	}

td.titulo_menu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	color: #67A4D4;
	text-decoration: none;
	font-weight: bold;	
	background:  url(images/fondo_titulo_menu.jpg);
	/*background-width: 300px;
	background-height: 1px;
	background-repeat: no-repeat;*/
	
}
	td.titulo_menu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-style: normal;
	font-variant: normal;
	color: #67A4D4;
	text-decoration: none;
	font-weight: bold;	
	
	/*background-width: 300px;
	background-height: 1px;
	background-repeat: no-repeat;*/
	
}
	
td.titulo_submenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #67A4D4;
	text-decoration: none;
	font-weight: bold;	
}
td.titulo_tablon{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-variant: normal;
	color: #9FA3A6;
	text-decoration: none;
	font-weight: bold;	
}

td.titulo_portada{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: normal;
	font-variant: normal;
	color: #8C1421;
	text-decoration: none;
}

a.submenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #67A4D4;
	text-decoration: none;
	font-weight: bold;	
}

a.submenu:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #67A4D4;
	text-decoration: none;
	font-weight: bold;	
	
}
a.submenu:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #9FA3A6;
	text-decoration: none;
	font-weight: bold;	
	
}
a.submenu:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #67A4D4;
	text-decoration: none;
	font-weight: bold;	
	}
	
a.enlace_privado{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #67A4D4;
	text-decoration: none;
	font-weight: bold;	
		
}

a.enlace_privado:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #67A4D4;
	text-decoration: none;
	font-weight: bold;	
	
	
}
a.enlace_privado:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #9FA3A6;
	text-decoration: none;
	font-weight: bold;	
		
	
}
a.enlace_privado:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #67A4D4;
	text-decoration: none;
	font-weight: bold;	
	
}
a.privacidad{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #67A4D4;
	text-decoration: none;
		
}

a.privacidad:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #67A4D4;
	text-decoration: none;
	
}
a.privacidad:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #9FA3A6;
	text-decoration: none;
	
}
a.privacidad:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #67A4D4;
	text-decoration: none;
		
}
a.subsubmenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #4C8BBD;
	text-decoration: none;
	
}

a.subsubmenu:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #4C8BBD;
	text-decoration: none;
	
	
}
a.subsubmenu:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #9FA3A6;
	text-decoration: none;
		
	
}
a.subsubmenu:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-variant: normal;
	color: #4C8BBD;
	text-decoration: none;
	
}
ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	list-style-image: url(images/lista.gif);
	line-height: 16px;
}

td.fondo_pie {
background-image:url(images/fondo_pie.jpg);

}
td.fondo_noticias_index {
background-image:url(images/fondo_noticias_index.jpg);

}
td.fondo_texto_index {
background-image:url(images/fondo_texto_index.jpg);

}
td.fondo_cabecera_index {
background-image:url(images/fondo_cabecera_index.jpg);

}
td.fondo_menu_index {
background-image:url(images/fondo_menu_index.jpg);

}
td.fondo_linea_azul {
background-image:url(images/fondo_linea_azul.jpg);

}
a.menu_index{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #005AAF;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
}

a.menu_index:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #005AAF;
	text-decoration: none;
	font-weight: bold;	
	text-align: right;
	
}
a.menu_index:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #67A4D4;
	text-decoration: none;
	font-weight: bold;	
	text-align: right;
	
}
a.menu_index:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #005AAF;
	text-decoration: none;
	font-weight: bold;	
	text-align: right;
	
}

a.submenu_index{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-align: right;
}

a.submenu_index:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;	
	text-align: right;
	
}
a.submenu_index:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #005AAF;
	text-decoration: none;
	font-weight: bold;	
	text-align: right;
	
}
a.submenu_index:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;	
	text-align: right;
	}

td.texto_index {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #045098;
	text-decoration: none;
	letter-spacing: normal;
	text-align: justify;