/*============================================ */
/* BODY                                        */
/*============================================ */ 
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.LineaVertical1 {
	background-color: #ffff00;
}
.LineaVertical2 {
	background-color: #ff6600;
}
a.link:link {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #cc0000;
	text-align: left;
	text-decoration: none;}
a.link:visited { color: #cc0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none}
a.link:hover { color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	text-decoration: none}
/*============================================ */
/* BARRA LATERA IZQUIERDA                      */
/*============================================ */ 
.BarraLateralIzquierda {
	background-color: #FFCC00;
}
/*============================================ */
/* BARRA LATERA DERECHA                        */
/*============================================ */ 
.BarraLateralDerecha {
	background-color: #FF6600;
}
/*============================================ */
/* CONTENIDOS PORTADA CENTRAL                     */
/*============================================ */ 
.TituloPortada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	FONT-WEIGHT: bold;
	color: #5f5f5f;
	text-align: left;
}
.TitularPortada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;
	color: #990000;
	text-align: left;
}
.SubTituloPortada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.TextoPortada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	text-decoration: none;
}
.ImagenPortada {
	background-color:#006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	line-height: 10pt;
}
.FicheroPortada {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.texto {
	text-align: justify;
}
/*============================================ */
/* CONTENIDOS PORTADA LATERAL DERECHA             */
/*============================================ */ 
.TitularPortadaLatDere {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #D20000;
}
.TituloPortadaLatDere {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	FONT-WEIGHT: bold;
	color: #5f5f5f;
}
.SubTituloPortadaLatDere {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.TextoPortadaLatDere {
	background-color: Olive;
	overflow: scroll;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	color: #041d42;
	text-align: justify;
}
.ImagenPortadaLatDere {
	background-color:#006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	line-height: 10px;
}
.FicheroPortadaLatDere {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
/*============================================ */
/* CONTENIDOS DETALLE                          */
/*============================================ */ 
.Titulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	FONT-WEIGHT: bold;
	color: #5f5f5f;
	text-align: left;
}
.Titular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #cc0000;
	text-align: left;
}
.SubTitulo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
.Texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align: justify;
	text-decoration: none;
}
.Imagen {
	background-color:#000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	line-height: 10px;
}
.Fichero {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
/*============================================ */
/* CONTENIDOS LISTA DETALLE                          */
/*============================================ */ 
.TitularLista{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-align: left;
}
.TitularLista:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #CC0000;
	text-align: left;
}
.TitularLista:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
}
/*============================================ */
/* CONTENIDOS CON INDICE                        */
/*============================================ */ 
.cabecera_indice {
	color: #CC0000;
	text-decoration: none;
}
.cabecera_indice:hover {
	color: #FF9900;
	text-decoration: none;
}
.titulo_indice {
	font-weight: bold;
}
.indice_indice {
	color: #FF9900;
	text-decoration: none;
}
.indice_indice:hover {
	color: #0099CC;
	text-decoration: none;
}
/*============================================ */
/* BOLETIN CONTENIDO WEB                       */
/*============================================ */ 
.Estilo1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.Estilo2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 25px;
	color: #DF0021;
}
.Estilo3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 15px;
	color: #E00024;
}
/*============================================ */
/* ACCESO ZONA PRIVADA                         */
/*============================================ */ 
.WebPrivadaTitulo {
	background-color: #DB023E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
.WebPrivadaCaja {
	background-color: #D8D3BC;
}
.WebPrivadaTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
}
.WebPrivadaBoton {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: White;
	background-color: #DB023E;
}
.WebPrivadaListaDespelgable {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
/*============================================ */
/* MENU ZONA IZQUIERDA                         */
/*============================================ */ 
.MenuIzquierda {
	border: solid 2px #FFE479;
}
.FondoMenuIzquierda {
	background-color: #FFE479;
}
.CeldaMenuIzquierda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}
.TextoMenuIzquierda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-decoration: none;
}
/*============================================ */
/* MENU ZONA SUPERIOR                          */
/*============================================ */ 
.BarraMenuSuperior {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: Bold;
	color: White;
	background-color: #339933;
}
a.BarraMenuSuperiorlink:link {
	color: White;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	font-style: normal;
	font-weight: bold;
	line-height: 10pt;
}
a.BarraMenuSuperiorlink:visited {
	color: White;
}
a.BarraMenuSuperiorlink:hover {
	color: #ffff00;
}
a.BarraMenuSuperiorlink:active {
	color: #ffff00;
}
/*============================================ */
/* MENU ZONA INFERIOR                          */
/*============================================ */
.BarraMenuInferior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-align: justify;
	text-decoration: none;
	background-color: #996633;
}
.MenuInferiorTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
a.TextoMenuInferiorlink:link {
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	text-decoration: none;}
a.TextoMenuInferiorlink:visited { color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	text-decoration: none}
a.TextoMenuInferiorlink:hover { color: #ff9900;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	text-decoration: none}
/*============================================ */
/* MENU ZONA DERECHA                          */
/*============================================ */
.MenuDerecha {
	border: solid 2px #FFFFFF;
}
.MenuDerechaTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	text-decoration: none;
}
/*============================================ */
/* LISTA DE LOCALES             */
/*============================================ */ 
.LocalNombre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #D20000;
}
.LocalTexto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: justify;
	text-decoration: none;
}
/*============================================ */
/* MAPA DE LA WEB             */
/*============================================ */ 
a.Mapalink:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #CC0000;
}
a.Mapalink:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #CC0000;
}
a.Mapalink:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #000000;
}
/*============================================ */
/* BUSCADOR DE LA WEB             */
/*============================================ */ 
a.Buscadorlink:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color : #CC0000;
}
a.Buscadorlink:hover {
	color : #000000;
}
a.Buscadorlink:visited {
	color : #CC0000;
}
/*============================================ */
/* GESTORES DE DATOS                           */
/*============================================ */
.Gen-Campos-Formulario{
font-family: Arial;
font-size: 9px;
font-style: normal;
font-weight: normal;
color: navy;
background-color: white;
}
a.Gen-link:link {color: #000066;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	background: transparent;}
a.Gen-link:visited { color: #000066;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	background: transparent;}
a.Gen-link:hover { color: #ff6600;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	text-decoration: none;
	background: transparent;}
.Gen-Celdas-Paginas{
font-family: ;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: navy;
background-color: lightgrey;
}
.Gen-Fondo-Paginas{
font-family: ;
font-size: 12px;
font-style: normal;
font-weight: normal;
background-color: lavender;
}
.Gen-Barra-Paginacion{
font-family: ;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: black;
background-color: silver;
}
.Gen-Body-Cabeceras{
font-family: ;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #003366;
background-color: white;
SCROLLBAR-FACE-COLOR: #9999996;
SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-TRACK-COLOR: #ffffff;
SCROLLBAR-DARKSHADOW-COLOR: #ffffff}
.Gen-Titulo-Pantalla{
font-family: Arial;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: white;
background-color: #003366;
}
.Gen-Body{
font-family: ;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: black;
background-color: lightgrey;
SCROLLBAR-FACE-COLOR: #9999996;
SCROLLBAR-SHADOW-COLOR: #FFFFFF; 
SCROLLBAR-3DLIGHT-COLOR: #FFFFFF;
SCROLLBAR-ARROW-COLOR: #ffffff;
SCROLLBAR-TRACK-COLOR: #ffffff;
SCROLLBAR-DARKSHADOW-COLOR: #ffffff;
}
.Gen-Lineas-Tabla{
font-family: Arial;
font-size: 10px;
font-style: normal;
font-weight: normal;
color: black;
background-color: gainsboro;
}
.Gen-Botones-Formulario{
font-family: Arial;
font-size: 10;
font-style: normal;
font-weight: bold;
color: midnightblue;
background-color: lightsteelblue;
}
.Gen-Titulo-Tabla{
font-family: Arial;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: white;
background-color: lightslategray;
}
.Gen-Celdas-Formulario{
font-family: Arial;
font-size: 10px;
font-style: normal;
font-weight: normal;
color: black;
background-color: silver;
}
.Gen-Constantes{
font-family: Arial;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: crimson;
}
.Gen-Constantes-Cab{
font-family: ;
font-size: 12px;
font-style: normal;
font-weight: normal;
color: black;
}
.Ge-Etiqueta{
font-family: Arial;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: darkgreen;
}
.Gen-Texto{
font-family: Arial;
font-size: 12px;
font-style: normal;
font-weight: bold;
color: darkblue;
}
input, select {
	color : #000000;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
}
div {
	margin-top : 0px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px {
	padding-top : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 2px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.px5 {
	padding-top : 5px;
	padding-bottom : 0px;
	padding-left : 0px;
	padding-right : 0px;
	margin-top : 5px;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
}
.menu01 {
	color : #707070;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}
.menu01 a {
	color : #707070;
	text-decoration: none;
}
.menu01 a:hover {
	color : #333333;
}
.menu02 {
	color : #FFFFFF;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}
.menu02 a {
	color : #FFFFFF;
	text-decoration: none;
}
.menu02 a:hover {
	color : #F2F2F2;
}
.menu03 {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
}
.menu03 a {
	color : #000000;
	text-decoration: none;
}
.menu03 a:hover {
	color : #555555;
}
.title {
	color : #D44409;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.right {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 10px;
	margin-bottom : 5px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.right a {
	color : #CC0000;
}
.right a:hover {
	color : #000000;
}
li {
	color : #000000;
	margin-top : -1px;
	padding-bottom : -1px;
	margin-bottom : -1px;
	margin-right : 1px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
}
ul, ol {
	color : #000000;
	margin-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
	margin-right : 0px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
}
p1 {
	color : #000000;
	margin-top : 5px;
	padding-bottom : 5px;
	margin-bottom : 0px;
	margin-left : 10px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
}
p1 a {
	color : #294A7B;
}
p1 a:hover {
	color : #000000;
}
.bot {
	color : #000000;
	margin-top : 20px;
	padding-bottom : 10px;
	margin-bottom : 0px;
	margin-left : 200px;
	margin-right : 10px;
	font-size : 11px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.bot a {
	color : #000000;
	text-decoration: none;
}
.bot a:hover {
	color : #294A7B;
}
A:link {font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #cc0000; text-decoration: underline}

A:active {font-size: 12px font-family: Arial, Helvetica, sans-serif; color: #cc0000; text-decoration: underline}

A:visited { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #cc0000; text-decoration: underline}

A: hover { font-size: 12px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: underline}
