a:hover{text-decoration: none;}
a:link{text-decoration: underline;}
a:visited{text-decoration: underline;}

body, td{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #333333;
}
a{color: #9D1930;}

body.portico{
	background-color: White;
	margin: 0 0 0 0;
	padding: 0;
}
select.portico,textarea.portico,input.portico{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #9D1930;
	border-color: #8D888E;
	border-style: solid;
	border-width: 1;
	background-color: White;
}
select.portico{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #333333;
	border-color: #8D888E;
	border-style: solid;
	border-width: 1;
}
input.busqueda{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #9D1930;
	border-color: #8D888E;
	border-style: solid;
	border-width: 1;
}


.entradaNoticia{
    font:normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#000000;
}

.noticiaInfo{
    font:normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:green;
}
.noticiaInfoResaltada{
    font:normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:red;
}


.titularNoticia,.textoResaltado,.subtitulo{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:19px;
    line-height:23px;
    color:#9D1930;
}

.titular2{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:17px;
    text-decoration:none;
    letter-spacing:0px;
    line-height:23px;
    color:#9D1930;
}

.tablaCabecera{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    background-color:#EBEBEB;
    color:#9D1930;
    white-space: nowrap;
}
.textoResaltadoSubrayado{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	 height: 20px;
    font-size:14px;
    background-color:#EBEBEB;
    color:#9D1930;
    white-space: nowrap;
}
.tablaRelleno1{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
    background-color:#EBEBEB;
    color:#9D1930;
	 white-space: nowrap;
}
.tablaRelleno2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: right;
	background-color: #F5F3EB;
	color: #333333;
}
.tablaRelleno3{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F5F3EB;
	color: #333333;
}
.tablaRellenoPar{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #F5F3EB;
	color: #333333;
}
.tablaRellenoPar2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #CCC6C7;
	color: #333333;
}
.tablaRellenoImpar{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-color: #FFFFFF;
	color: #333333;
}
.tablaRellenoImparRes{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFFFFF;
	color: #333333;
}
.nivel1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #333333;
	border-top-width: 1;
	border-bottom-width: 1;
	border-left-width: 1;
	border-right-width: 1;
	border-style: solid;
	border-color: #CCCCCC;
}
.nivel2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left:4;
	color: #333333;
}
.nivel3{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left:8;
	color: #333333;
}
.nivel4{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-left:12;
	color: #333333;
}
.nivel5{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-left:16;
	color: #333333;
}
.nivel6{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left:20;
	color: #333333;
}

.listadoLink{
    font:12px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#9D1930;
}
.listadoInfo{
    font:9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration:none;
    color : green;
}
a.listadoInfo{
    color : red;
}

.encontrado{
    font:9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration:none;
    color : red;
}

.paginacion{
    font:9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#9D1930;
}
.textoListado{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 11px;
    line-height: normal;
    font-size-adjust: none;
    font-stretch: normal;
    text-decoration: none;
    color: #333333;
}

.texnor,.enlace{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.textoNoticia{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px;
    text-decoration: none;
    color: #333333;
}
.textoNoticiaLight{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 10px;
    font-size-adjust: none;
    text-decoration: none;
    color: #D2D2D2;
}

a.textoNoticia{color: #9D1930;}
a.enlace{color: #705A5A;}
a.textoNoticiaLight{color: #FFA4A4;}

a.enlaceGris:visited {text-decoration: none;font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#5C595E;}
a.enlaceGris:link {text-decoration: none; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#5C595E;}
a.enlaceGris:hover {text-decoration:underline; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color:#5C595E;}

a.textoMiGestor:hover{text-decoration: underline;}
a.textoMiGestor:link{text-decoration: none;}
a.textoMiGestor:visited{text-decoration: none;}

a.titularNoticia:hover{text-decoration: underline;}
a.titularNoticia:link{text-decoration: none;}
a.titularNoticia:visited{text-decoration: none;color: #9D1930;}

.pieNoticia
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 9px;
    line-height: normal;
    text-decoration: none;
    letter-spacing: 0px;
    color: rgb(0, 51, 102);
    text-decoration: none;
}


.entradaNoticiaTablon
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 10px;
    line-height: normal;
    text-decoration: none;
    color:#9D1930;
}

.noticiaTablon{
	font:normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #625B49;
}

.noticiaActualidad{
	font:normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration:none;
	color: #625B49;
}

.piePagina
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    font-size: 9px;
    line-height: normal;
    text-decoration: none;
    color:#9D1930;
    text-decoration: underline;
}

.textoHilo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 9px;
	color:#625B49;
}

.textoUsuario{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 9px;
	color:#625B49;
}

.textoFecha{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color:#9D1D2A;
}
.menuBordesAlto{
    background-color:#FFFFFF;
    border-top-width: 1;
    border-bottom-width: 0;
    border-left-width: 1;
    border-right-width: 1;
    border-style: solid;
    border-color: #8D888E;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: bold;
    font-variant: normal;
    font-weight: normal;
    font-size: 10px;
    line-height: normal;
    text-decoration: none;
    color: #9D1D2A;
}
.menuBordes{
    background-color:#F5F3EB;
    border-top-width: 1;
    border-bottom-width: 1;
    border-left-width: 1;
    border-right-width: 1;
    border-style: solid;
    border-color: #8D888E;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: bold;
    font-variant: normal;
    font-weight: normal;
    font-size: 10px;
    line-height: normal;
    text-decoration: none;
	color: rgb(92, 89, 94)
}
.textoMiGestor{
    font:9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    text-decoration:none;
    color:#6C6C6C;
}

.submenuhorizontal{
    position:absolute;
    visibility: hidden;
    border:1px solid black;
    border-bottom-width: 0;
    border-color: #8D888E;
    font:normal 9px Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height: 18px;
    z-index: 100;
    background-color: #F5F3EB;
    width: 145px;
    text-decoration: none;
}

.submenuhorizontal a{
    width: 145px;
    display: block;
    border-bottom: 1px solid black;
    border-color: #8D888E;
    padding: 1px 0;
    text-decoration: none;
    text-indent: 5px;
    color:#5C595E;
}
.submenuhorizontal a:visited{
    text-decoration: none;
}


.submenuhorizontal a:hover{ /*hover background color*/
    background-color: #FFFFFF;
    text-decoration: underline;
    color:#5C595E;
}

a.submenuhorizontal:hover {
    text-decoration:none;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 9px;
    color:#5C595E;
}

.submenuhorizontal2{
    position:absolute;
    visibility: hidden;
    border:1px solid black;
    border-bottom-width: 0;
    border-color: #8D888E;
    font:normal 8px Verdana, Geneva, Arial, Helvetica, sans-serif;
    line-height: 14px;
    z-index: 100;
    background-color: #faedfa;
    width: 330px;
    text-decoration: none;
}

.submenuhorizontal2 a{
    width: 330px;
    display: block;
    border-bottom: 1px solid black;
    border-color: #8D888E;
    padding: 1px 0;
    text-decoration: none;
    text-indent: 5px;
    color:#5C595E;
}
.submenuhorizontal2 a:visited{
    text-decoration: none;
}


.submenuhorizontal2 a:hover{ /*hover background color*/
    background-color: #FFFFFF;
    text-decoration: underline;
    color:#5C595E;
}

a.submenuhorizontal2:hover {
    text-decoration:none;
    font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 8px;
    color:#5C595E;
}

.anticlick {
    filter:alpha(opacity=0);
    background-color:white;
    width:706;
    height:600;
    position:absolute;
}


.bordeIzq {
    border-left:1px solid;
    color:#CCCCCC;
}
.bordeTop {
	border-top-width: 1;
	border-bottom-width: 0;
	border-left-width: 1;
	border-right-width: 1;
	border-style: solid;
	border-color: #CCCCCC;
}
.bordeTot {
	border-top-width: 1;
	border-bottom-width: 1;
	border-left-width: 1;
	border-right-width: 1;
	border-style: solid;
	border-color: #CCCCCC;
}

.bordeTotBoto {
	border-top-width: 1;
	border-bottom-width: 1;
	border-left-width: 0;
	border-right-width: 0;
	border-style: solid;
	border-color: #CCCCCC;
}

.bordeRight {
   background-color:#F5F3EB;
	border-top-width: 1;
	border-bottom-width: 1;
	border-left-width: 0;
	border-right-width: 1;
	border-style: solid;
	border-color: #CCCCCC;
}
.bordeLeft {
	border-top-width: 0;
	border-bottom-width: 0;
	border-left-width: 1;
	border-right-width: 0;
	border-style: solid;
	border-color: #CCCCCC;
}
.etiquetaAviso {
    background-color:#F5F3EB;
    border-top-width: 1;
    border-bottom-width: 1;
    border-left-width: 1;
    border-right-width: 1;
    border-style: solid;
    border-color: #CCCCCC;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:17px;
    text-decoration:none;
    letter-spacing:0px;
    line-height:18px;
    color:#9D1930;
    padding: 3;
    margin-bottom: 1;
}
.etiquetaMapa {
    background-color:#F5F3EB;
    border-top-width: 1;
    border-bottom-width: 1;
    border-left-width: 1;
    border-right-width: 1;
    border-style: solid;
    border-color: #9D1930;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    color:#9D1930;
}

a.enlaceExterno
{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
    text-decoration: none;
    font-size: 11px;
    color:#9D1930;
    text-decoration: underline;
}

.errorMensaje{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:15px;
    text-decoration:none;
    letter-spacing:0px;
    line-height:23px;
    color:#9D1930;
}

.textoHomeEnlaces{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:17px;
    text-decoration:none;
    letter-spacing:0px;
    line-height:18px;
    color:#9D1930;
}
.tbCabecera{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:12px;
	 text-align: center;
	 background-color: #9D1930;
    color:#EBEBEB;
	 font-weight: bold;
}

.subtitulo {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 13px;
}
.mapaRight {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
	background-color:white;
	border-top-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-right-width: 1;
	border-style: solid;
	border-color: #9D1930;
}
.mapaRightLight {
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-size: 10px;
	color: #D2D2D2;

   background-color:white;
	border-top-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
	border-right-width: 1;
	border-style: solid;
	border-color: #FFA4A4;
}


