html{margin:0;padding:0;}
body{font-family:Arial, Helvetica, sans-serif; size:1.4em;}
.cabecera {background-color: #09374e;}
/* ### NOVEDADES ### */
/* #####################################*/
.b-color-azul-01{background-color:#09374e;}
.novedades-col span {min-width: 230px;}
.novedades-col{width:100%;}
.novedades-col ul, .novedades-col li{margin:0em;padding:0em;list-style:none;}
.novedades-col li{float:left;margin:0em 0.5em 0.5em 0em;}
.novedades-col .noticia-bg-li{background-color:#e8edf0;}
/*.novedades-col img{float:left; width:6em;height:6em;}*/
.novedades-col span{font-size:0.8em;margin:0em;color:#09374e;padding:0em 0.5em 0em 0.2em;height:auto;line-height:1.1em;font-weight:bold;}
.novedades-col a{font-size:0.8em; margin:0em; color:#09374e;}
/*.novedades-col a{font-size:0.8em;margin:0em;color:#09374e;padding:0em 0.5em 0em 0em;height:auto;line-height:1.1em; font-weight:normal; float:left;} */
.novedades-col a:hover{background:#09374e;color:#ffffff;text-decoration:none;}
.novedades-col .fecha{background:#c0c0c0;float:left;width:2em;height:4em;line-height:0.8em;margin:0em 1em 0em 0em;} /*text-align: center */
.novedades-col .fecha-nombredia {padding-top: 8px; color: #FFFFFF;font-size: 0.8em;}
.novedades-col .fecha-dia {/*	padding-top: 8px;*/color: #FFFFFF;font-size: 1.25em;}
.novedades-col .fecha-mes {/*	padding-top: 5px;*/ color: #FFFFFF; font-size: 0.75em;  float:left; padding-left: 0.5em;}
.novedades-col .fecha-anno {padding-top: 5px; color: #FFFFFF; font-size: 0.7em;  float:left; padding-left: 0.2em;}

/* ### COLORES GLOBALES TITULARES PORLETS ### */
/* #####################################*/
.b-color-gris{background-color:#554f4f;}
.line-bottom-gris{border-bottom:solid 0.15em #554f4f;}
.line-bottom-azul-01{border-bottom:solid 0.15em #09374e;}


/* ### GLOBALES PORTLETS ### */
/* #####################################*/
.portlet-container{padding:0.1em;margin:0em;border-left:solid 0.01em #eaeaea;}
.portlet-title{width:100%;margin:0em 0em 0.5em 0em;padding:0em;}
.portlet-title h4{margin:0em;padding:0em;}
.portlet-title h4 span{font-weight:normal; color:#ffffff;padding:0em 0.5em 0.1em 0.5em;margin:0em;font-size: 1.1em;}

/* mapa y tabla */
/* Febrero 2012 Arregla los marcos que se salen del indice */	
.map {	position: relative;	background-color: transparent;	margin-right: auto;	overflow: hidden !important; }
.busca_map {	float:left; width:100%;	display: block;}
.transpa {border:0; z-index:0; position: absolute;}
.mapamarco {	position:absolute; border:1px solid red; background-color: transparent; z-index: 1000;}
.mapatext {position: absolute; color: black; font-size: 10px; font-family: Verdana; visibility: visible;}

.transpa {border:0; z-index:0; position: absolute;}
.mapamarco {position: absolute; border:1px solid red; background-color: transparent; z-index: 1000;}
.mapamarco_pulsado {position: absolute; border: 2px solid #0033FF; background-color: #0033FF; filter:alpha(opacity=10); -moz-opacity: 0.3;opacity: 0.3;}
.texto_resaltado {font-weight:bold; color:red}

.Estilo {color: #023251}
.Estilo0 {position:absolute;border:thin #000000 double; color: black}
.Estilo1 {position:absolute;border:1px #ff0000 solid; color: black}
.Estilo2 {position:absolute;border:2px #ffaa00 solid; color: black;}
.Estilo3 {position:absolute;border:2.5px #ffffff solid; color: black;}
.Estilo4 {position:absolute;border:2.5px #ffff00 ridge; color: black;}
.estilo5ENC {position:absolute;border:2px #ff00ff solid; color: black;}
.Estilo5 {position:absolute;border:1.75px #ff00ff solid; color: black;}
.Estilo6 {position:absolute;border:2.5px #00ff00 ridge; color: black;}

/*Modal Window*/
.modalDialog {
    /*position: fixed;*/
    font-family: Arial, Helvetica, sans-serif;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    /*background: rgba(0, 0, 0, 0.8);*/
    /*z-index: 99999;*/
    /*opacity:0;*/
    -webkit-transition: opacity 400ms ease-in;
    -moz-transition: opacity 400ms ease-in;
    transition: opacity 400ms ease-in;
    /*pointer-events: none;*/
}
.modalDialog > div {
    /*width: 400px;*/
    width: -moz-max-content;
    position: relative;
    margin: 1% auto;
    /*padding: 5px 20px 13px 20px;*/
    padding: 5px;
    border-radius: 10px;
    background: #fff;
    background: -moz-linear-gradient(#fff, #999);
    background: -webkit-linear-gradient(#fff, #999);
    background: -o-linear-gradient(#fff, #999);
}

/*
.modalDialog:target {
    opacity:1;
    pointer-events: auto;
}
.modalDialog > div {
    width: 400px;
    position: relative;
    margin: 10% auto;
    padding: 5px 20px 13px 20px;
    border-radius: 10px;
    background: #fff;
    background: -moz-linear-gradient(#fff, #999);
    background: -webkit-linear-gradient(#fff, #999);
    background: -o-linear-gradient(#fff, #999);
}
.close {
    background: #606061;
    color: #FFFFFF;
    line-height: 25px;
    position: absolute;
    right: -12px;
    text-align: center;
    top: -10px;
    width: 24px;
    text-decoration: none;
    font-weight: bold;
    -webkit-border-radius: 12px;
    -moz-border-radius: 12px;
    border-radius: 12px;
    -moz-box-shadow: 1px 1px 3px #000;
    -webkit-box-shadow: 1px 1px 3px #000;
    box-shadow: 1px 1px 3px #000;
}
.close:hover {
    background: #00d9ff;
}*/
