<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* GENERALES
 ------------------------------------------------------------------------------------------------- */

body{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	margin : 0px 0px 0px 0px;
	color: #010101; /* color de los textos */
	background-color: #FFFFFF;
	font-size: 12px;
}

td{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size: 12px;
	color: #010101; /* color de los textos */
}



/* CONTENEDORES
 ------------------------------------------------------------------------------------------------- */
table.cntTotal{
	width: 100%;
	height: 100%;
	border-collapse: collapse;
}

table.cntIndex{ /* tabla principal */
	vertical-align: top;
	width: 943px;
	margin-left: 15px;
}

td.cntCabecera{
    vertical-align: top;
    width: 100%;
	padding: 0px 0px 10px 0px;	/* top right bottom left */
}

#frmGoogle input {
	vertical-align: middle;
	margin-top:6px;
}
*html #frmGoogle input {
	vertical-align: top;
	margin-top:6px;
}


td.cntMenuIzquierdo{
	vertical-align: top;
    width: 140px;
	padding: 10px 15px 20px 0px;
	height: 100%;
}

td.cntContenido{
    vertical-align: top;
	width: 100%;
	padding: 10px 0px 0px 0px;
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
}
td.cntLogosECG img{
	margin-right: 4px;
}
.cntContenido h5 {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	width: 595px !important;
	width: 615px;
	height: 22px;
	clear: both;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	text-indent: 10px;
	padding: 0px;
	padding-top: 2px;
	padding-left: 10px !important;
	padding-left: 0;
	padding-right: 10px;
	margin: 0px;
	margin-bottom: 4px;
	background-color: #386CA5;
}

.cntContenido h5 a, .cntContenido h5 a:link, .cntContenido h5 a:visited, .cntContenido h5 a:active, .cntContenido h5 a:hover{
	color: #FFFFFF;
}

.cntContenido h5 span{
	font-size: 12px;
	float: right;
}

.cntContenido h6{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	background-image: url(img/fndSeparadorSeccion_GH.gif);
	background-repeat: repeat-x;
	background-position: top;
	height: 22px;
	width:615px;
	color: #6B6B6B;
	border-bottom: 1px dashed #E8E8E8;
	font-size: 12px;
	text-indent: 10px;
	padding-top: 4px;
	line-height: 20px;
	margin: 0px;
	margin-bottom: 20px;
}

h6.accionesNoticia{ /* barra de botones (recomendar, imprimir, atrás) */
	background-image:none;
	background-color: #E6E6E6;
	height: 23px;
	width:615px;
	color: #6B6B6B;
	border:none;
	text-indent: 10px;
	padding:0px;
	margin: 0px;
}

.cntContenido h6 a{
	float: right;
}

td.cntMenuDerecho{
    vertical-align: top;
    width: 140px;
	padding: 10px 0px 20px 15px;
	height: 100%;
}



/* ENLACES
 ------------------------------------------------------------------------------------------------- */
a, a:link,a:visited,a:hover, a:active {
    font-weight: bold;
	color: #386CA5;
	text-decoration: none;
}


/* MENÚ PRINCIPAL - Izquierda
 ------------------------------------------------------------------------------------------------- */
ul.menu{
	clear:both;
	list-style: none;
	font-size: 12px;
	font-weight: bold;
	width: 140px;
	border-bottom: 1px dashed #E6E6E6;
	padding: 0px 0px 5px 0px;	/* top right bottom left */
	margin: 0px 0px 7px 0px;
}
ul.menu li{
	margin-bottom: 2px;
	padding: 2px 7px 0px 7px;
	background-color: #E6E6E6;
}
ul.menu li.menuTipo{
	margin-bottom: 8px;
	padding: 2px 7px 2px 7px;
	background-color: #F57921;
	color: #FFFFFF;
	clear:left;
}



/* IMÁGENES - imágenes de noticias
 ------------------------------------------------------------------------------------------------- */
/* Logo */
.imgLogoGaliciaHoxe{
	margin: 0px 5px 5px 0px;
}

.fotoNoticia{
	border: 1px solid #CCCCCC;
	font-size: 1em;
    color: #666666;
	margin-bottom: 5px;
	margin-top: 5px;
	width: 5px;
	border-collapse: collapse;
}

.txtFoto{
	padding:10px;
	font-size:1em;
}

.imgBulletTriangulo{/* cuadrado azul */
	background-image: url(img/bulletTriangulo_2.gif);
	background-repeat: no-repeat;
	background-position: 2px 2px;
	padding-right: 4px;
	padding-left: 2px;
	margin-right: 0px;
	color: #386CA5;
	font-size: 12px;
	font-weight: normal;
	width: 5px; /* conservar para evitar errores en i.e. cuando coincide en el corte de línea */
}



/* TEXTOS
 ------------------------------------------------------------------------------------------------- */
.txtHora{
	color: #F57921;
    font-weight: normal;
    font-size: 1em;
}
.txtFechaEdicion{
	color: #F57921;
    font-weight: normal;
    font-size: 1em;
}
.txtLadillo{
	font-weight: bold;
}
.txtApoyosNombre{
	font-weight: bold;
}
.txtApoyosCargo{
}

.txtResaltado{
	font-weight: bold;
	color:#F57921;
}

.txtBusqueda{
	font-weight:bold;
	color:#386CA5;
}

.icoComentario{
	background: url("img/icoComentario.gif") no-repeat;
	padding-left: 20px;
}
.icoGaleria{
	background: url("img/icoGaleria.gif") no-repeat;
	padding-left: 22px;
}
.icoEncuesta{
	background: url("img/icoEncuesta.gif") no-repeat;
	padding-left: 20px;
}
.icoForo{
	background: url("img/icoForo.gif") no-repeat;
	padding-left: 25px;
}

/* NOTICIAS PORTADA A DOS COLUMNAS
 ------------------------------------------------------------------------------------------------- */
#portadaNoticiasDosColumnas{
	margin: 0px 0px 10px 0px;	/* top right bottom left */
	float: left;
	width: 615px;
}

/*  Noticia en portada a dos columnas */
.noticiaPortadaDosColumnas{
	width: 100%;
    vertical-align: top;
	clear: both;
	float: left;
    padding-bottom: 2px;
	margin-bottom: 10px;
    border-bottom: 1px dashed #E6E6E6;
}	

/* Antetítulo de una noticia de la clase comentada. */
.noticiaPortadaDosColumnas h3{
	margin : 0px 0px 5px 0px; /* top right bottom left */
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    color: #F57921;
}

/* Título de una noticia */
.noticiaPortadaDosColumnas h1{
	margin : 0px 0px 6px 0px; /* top right bottom left */
	font-weight: bold;
	line-height:25px;
    font-size: 22px;
    color: #386CA5;
}

/* Enlaces en el titular de una noticia*/ 
.noticiaPortadaDosColumnas h1 a,.noticiaPortadaDosColumnas h1 a:link,.noticiaPortadaDosColumnas h1 a:visited,.noticiaPortadaDosColumnas h1 a:hover, .noticiaPortadaDosColumnas h1 a:active { 
	font-size: 22px;
    font-weight: bold;
    color: #386CA5;
}

/* Texto de una noticia */ 
.noticiaPortadaDosColumnas p { 
	margin : 0px 0px 5px 0px;	
    font-size: 12px;
    word-spacing: 3px;
    color: #000000;
}

/* Enlaces */ 
.noticiaPortadaDosColumnas  a,.noticiaPortadaDosColumnas a:link,.noticiaPortadaDosColumnas a:visited,.noticiaPortadaDosColumnas a:hover, .noticiaPortadaDosColumnas a:active { 
	text-decoration: none;
    font-weight: bold;
	color: #386CA5;
    font-size: 12px;
}

/* Enlace comentarios y galerías */
.noticiaPortadaDosColumnas a.comenGal, .noticiaPortadaDosColumnas a.comenGal:link, .noticiaPortadaDosColumnas a.comenGal:visited, .noticiaPortadaDosColumnas a.comenGal:hover, .noticiaPortadaDosColumnas a.comenGal:active {
   font-weight: normal;
}

/* Imagen asociada a la noticia */
.noticiaPortadaDosColumnas p img{
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
	margin-right: 5px;
	float: left;
}
/* NOTICIAS PORTADA A DOS COLUMNAS FIN */

/* NOTICIAS PORTADA OPINION */
#portadaOpinionColumna{
	padding: 0px 25px 10px 0px;	/* top right bottom left */
}

#portadaOpinionColumnaIzq{
	padding: 0px 25px 10px 0px;	/* top right bottom left */
	float: left;
	width: 290px !important;
	width: 305px;
}

#portadaOpinionColumnaDer{
	padding: 0px 0px 10px 10px;	/* top right bottom left */
	float: left;
	width: 290px !important;
	width: 305px;
}

.noticiaPortadaOpinion{
	width: 100%;
    vertical-align: top;
	clear: both;
	float: left;
    padding-bottom: 5px;
	margin-bottom: 20px;
/*    border-bottom: 1px dashed #E6E6E6;*/
	border-bottom: 1px solid #386CA5;
}	

/* Antetítulo de una noticia de la clase comentada. */
.noticiaPortadaOpinion h3{
	margin : 0px 0px 5px 0px; /* top right bottom left */
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    color: #F57921;
}

.noticiaPortadaOpinion .cntFirma{
	float:left;
	width:100%;
/*	border-bottom: 1px solid #386CA5;*/
	border-bottom: 1px dashed #E6E6E6;
	position:relative;
	margin-bottom:5px;
}

.noticiaPortadaOpinion .cntFirma img{
	float:left;
	border-top: 1px solid #E6E6E6;
	border-left: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	margin-right:10px;
}

.noticiaPortadaOpinion .cntFirma h2{
	margin:0px;
	font-size: 14px;
	text-transform:uppercase;
	color:#666666;
	padding-bottom:25px;
}
.noticiaPortadaOpinion .cntFirma h3{
	font-size: 1em;
	text-transform:uppercase;
	color:#BBBBBB;
	position:absolute;
	margin:0px;
	bottom: 5px;
	right:0px;
}

/* Título de una noticia */
.noticiaPortadaOpinion h1{
	margin : 0px 0px 12px 0px; /* top right bottom left */
    font-size: 1.7em;
    font-weight: bold;
    color: #386CA5;
	clear:both;
}

/* Enlaces en el titular de una noticia*/ 
.noticiaPortadaOpinion h1 a{
	font-size: 19px;
    font-weight: bold;
    color: #386CA5;
}

/* Texto de una noticia */ 
.noticiaPortadaOpinion p { 
	margin : 0px 0px 15px 0px;	
    font-size: 12px;
    word-spacing: 3px;
    color: #000000;
}

/* Enlace comentarios y galerías */
.noticiaPortadaOpinion a.comenGal, .noticiaPortadaOpinion a.comenGal:link, .noticiaPortadaOpinion a.comenGal:visited, .noticiaPortadaOpinion a.comenGal:hover, .noticiaPortadaOpinion a.comenGal:active { 
   font-weight: normal;
}

/* Imagen asociada a la noticia */
.noticiaPortadaOpinion p img{
	border: 1px solid #CCCCCC;
	margin-bottom: 5px;
	margin-right: 5px;
	float: left;
}


/* NOTICIAS PORTADA COLUMNA IZDA
 ------------------------------------------------------------------------------------------------- */
 #portadaNoticiasColumnaIzda{
	float: left;
	width: 400px;
	border-right : 1px solid #E6E6E6;
}

.noticiaPortadaIzda{
	width: 385px;
    vertical-align: top;
	clear: both;
    padding-bottom: 2px;
	margin-bottom: 10px;
    border-bottom: 1px dashed #E6E6E6;
}	

/* Antetítulo de una noticia de la clase comentada. */
.noticiaPortadaIzda h3{
	margin : 0px 0px 5px 0px; /* top right bottom left */
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
	color: #F57921;
}
.noticiaPortadaDcha h3{
	margin : 0px 0px 5px 0px; /* top right bottom left */
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
	color: #F57921;
}

/* Título de una noticia */
.noticiaPortadaIzda h1{
	margin : 0px 0px 6px 0px; /* top right bottom left */
    font-weight: bold;
	line-height:25px;
    font-size: 22px;
    color: #386CA5;
}

/* Enlace sobre el título de una noticia */
.noticiaPortadaIzda h1 a, .noticiaPortadaIzda h1 a:link, .noticiaPortadaIzda h1 a:visited, .noticiaPortadaIzda h1 a:hover, .noticiaPortadaIzd h1 a:active { 
    font-size: 22px;
    font-weight: bold;
    color: #386CA5;
}

/* Enlace  */
.noticiaPortadaIzda a, .noticiaPortadaIzda a:link, .noticiaPortadaIzda a:visited, .noticiaPortadaIzda a:hover, .noticiaPortadaIzda a:active { 
    text-decoration: none;
    font-weight: bold;
  	color: #386CA5;
	font-size: 12px;
}

/* Enlace comentarios y galerías */
.noticiaPortadaIzda a.comenGal, .noticiaPortadaIzda a.comenGal:link, .noticiaPortadaIzda a.comenGal:visited, .noticiaPortadaIzda a.comenGal:hover, .noticiaPortadaIzda a.comenGal:active {
   font-weight: normal;
}

/* Texto de una noticia */ 
.noticiaPortadaIzda p { 
	margin : 0px 0px 5px 0px;	
    font-size: 12px;
    word-spacing: 3px;
    color: #000000;
}

/* Imagen asociada a la noticia */
.noticiaPortadaIzda p img{
	float: left;
	border: 1px solid #CCCCCC;
	margin-right: 10px;
	margin-bottom: 10px;
}
/* NOTICIAS PORTADA COLUMNA IZDA FIN



/* NOTICIAS PORTADA COLUMNA DERECHA
 ------------------------------------------------------------------------------------------------- */
#portadaNoticiasColumnaDcha{
	float: left;
	width: 200px;
/*	padding: 14px;*/
	margin: 0px 0px 0px 15px;
}

.noticiaPortadaDcha{
/*	float: left;*/
/*	width: 200px;
    vertical-align: top;*/
	clear: both;
	width: 100%;
	display: block;
	margin: 0px 0px 8px 0px;
    border-bottom: 1px dashed #E6E6E6;
}

.noticiaPortadaDcha a, .noticiaPortadaDcha a:link, .noticiaPortadaDcha a:visited, .noticiaPortadaDcha a:hover, .noticiaPortadaDcha a:active { 
	text-decoration: none;
    font-weight: bold;
	color: #386CA5;
	display: block;
	font-size: 12px;
	margin: 0px 0px 5px 0px;
}

/* Enlace comentarios y galerías */
.noticiaPortadaDcha a.comenGal, .noticiaPortadaDcha a.comenGal:link, .noticiaPortadaDcha a.comenGal:visited, .noticiaPortadaDcha a.comenGal:hover, .noticiaPortadaDcha a.comenGal:active {
	font-weight: normal;
	display: inline;
	margin: 0px 0px 2px 0px;
}

/* Imagen asociada a la noticia */
.noticiaPortadaDcha img{
	border: 1px solid #CCCCCC;
	display: block;
	margin-bottom: 5px;
}
/* NOTICIAS PORTADA A DOS COLUMNA DERECHA FIN */



/* NOTICIA
 ------------------------------------------------------------------------------------------------- */
.noticiaDetalle {
	width : 615px;
    vertical-align: top;
	clear: both;
    font-size: 1em;
    word-spacing: 3px;
    color: #000000;
	margin-top:20px;
}	

/* Antetítulo de una noticia */
.noticiaDetalle h3 { 
	margin : 0px 0px 5px 0px;
    font-size: 0.9em;
    font-weight: bold;
    text-transform: uppercase;
    color: #F57921;
}

/* Título de una noticia */
.noticiaDetalle h1 { 
	margin : 0px 0px 6px 0px;
    font-size: 1.7em;
	line-height:25px;
    font-weight: bold;
    color: #386CA5;
}

/* Subtítulo de una noticia */
.noticiaDetalle h2 { 
	margin : 0px 0px 12px 0px;
    font-size: 1em;
    font-weight: bold;
/*  color: #141653;*/
	color: #666666;
}

/* subtitulo en portada, columna derecha*/
.noticiaPortadaDcha p { 
	margin : 0px 0px 5px 0px;	
    font-size: 12px;
    word-spacing: 3px;
    color: #000000;
}

/* Firma de una noticia */
.noticiaDetalle h4 {
    margin : 0px 0px 7px 0px;
    font-size: 1em;
    font-weight: bold;
    /*text-transform: uppercase;*/
    color: #9A9A9A;
}

/* Texto de una noticia */ 
.noticiaDetalle p { 
	margin : 0px 0px 15px 0px;	
    font-size: 1em;
    word-spacing: 3px;
    color: #000000;
}

/* Negrita dentro de un texto */
.noticiaDetalle p strong{ 
    font-size: 1em;
    word-spacing: 3px;
    color: #666666;
	font-weight:bold;
}

/* PREGUNTA EN ENTREVISTA */
p.txtPreguntaEntrevista {
	font-weight: bold;
	margin-bottom: 4px;
}

/* Despieces, datos, ... */
.masInfo{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size: 1em;
	display: block;
	overflow: auto;
	width:100%;
	color: #656565;
	border: 1px solid #E6E6E6;
	margin-bottom: 15px;
}

.masInfo .epigrafe{
	background-image: url(img/bulletCuadrado.gif);
	background-repeat: no-repeat;
	background-position: 11px 10px;
	background-color: #E6E6E6;
	font-weight: bold;
	color: #656565;
	padding: 6px 6px 6px 25px;
	height: 15px;
	font-size: 0.9em;
}

.masInfo p{
	margin : 10px 10px 10px 10px;	
	word-spacing: 3px;
	color: #7F7F7F;
}

.masInfo p strong{
	color: #7F7F7F;
}

.noticiaDetalle .cntFirma{
	float:left;
	width:100%;
	border-bottom: 1px solid #E6E6E6;
	position:relative;
	margin-bottom:15px;
}

.noticiaDetalle .cntFirma img{
	float:left;
	border-top: 1px solid #E6E6E6;
	border-left: 1px solid #E6E6E6;
	border-right: 1px solid #E6E6E6;
	margin-right:10px;
}

.noticiaDetalle .cntFirma h2{
	margin:0px;
	font-size: 1.3em;
	text-transform:uppercase;
	color:#666666;
	padding-bottom:25px;
}

.noticiaDetalle .cntFirma h3{
	font-size: 1em;
	text-transform:uppercase;
	color:#BBBBBB;
	position:absolute;
	margin:0px;
	bottom: 5px;
	right:0px;
}

/* Marcadores deporte */
.tblResultadosDeportivos{
	width: 100%;
	margin: 10px 0px 10px 0px;
	border: 1px solid #E6E6E6;
	background-color: #F8F8F8;
	font-size:0.9em;
}
.tblResultadosDeportivos td{
	font-size:0.9em;
}

.resultadosMarcadores{
	padding: 10px 10px 0px 10px;
}
.tblMarcadores{
	width: 100%;
	font-size:1.2em;
}
.tblMarcador{
	width: 50%;
}
.tblResultadosBloque{
	width: 100%;
	margin-bottom: 10px;
	font-size:1.4em;
}

.separadorResultadosBloques{
	padding: 5px;
}

.resultadosEquipo{
	border: 1px solid #666666;
	border-right: 0px;
	background-color: #E6E6E6;
	color: #666666;
	width: 100%;
	font-weight: bold;
	font-size: 0.9em;
	padding-left: 5px;
	height: 22px;
}

.resultadosMarcador{
	border: 1px solid #666666;
	background-color: #999999;
	font-weight: bold;
	font-size: 2em;
	text-align: center;
	color: #FFFFFF;
	padding: 0px 10px 0px 10px;
}

.resultadosAlineacion{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 10px;
	border: 1px solid #E6E6E6;
	background-color: #FFFFFF;
	color: #666666;
	font-size: 1em;
}

.txtAlineacionSeparador{
	color: #E6E6E6;
}

.resultadosInfoPartido{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 10px 10px 0px 10px;
}
/* NOTICIAS FIN*/



/* NOTICIAS RELACIONADAS
 ------------------------------------------------------------------------------------------------- */
.noticiasRelacionadas {
    margin: 0px 0px 8px 0px;
	padding: 6px;
    background-color: #F8F8F8;
    border: 1px solid #E6E6E6;    
	color: #386CA5;
    font-size: 1em;
    font-weight: normal;
	clear: both;
}
.noticiasRelacionadas h4.tema {
	margin : 0px 0px 3px 0px;
	padding: 0px;
	font-weight: bold;
	color: #656565;
	height: 15px;
	font-size: 1em;
}
.noticiasRelacionadas h4.temaOtro {
	margin : 10px 0px 3px 0px;
	padding: 0px;
	font-weight: bold;
	color: #656565;
	height: 15px;
	font-size: 1em;
}

.noticiasRelacionadas h4.galeria {
	margin : 10px 0px 3px 0px;
	padding: 0px;
	font-weight: bold;
	color: #656565;
	height: 15px;
	font-size: 1em;
}
.noticiasRelacionadas ul {
	list-style: none;
	margin: 2px 0px 0px 3px;
	padding: 0px;
}
.noticiasRelacionadas ul.otrasNoticiasRelacionadas{
	margin-top: 10px;
}
.noticiasRelacionadas li {
	background-image: url(img/bulletCuadradoRelacionadas_GH.gif);
	background-repeat: no-repeat;
	background-position: 0px 6px;
	padding-left: 10px;
	margin-bottom: 2px;
}

/* Enlaces a cada una de las noticias relacionadas por tema. */
.noticiasRelacionadas a, .noticiasRelacionadas a:link, .noticiasRelacionadas a:visited, .noticiasRelacionadas a:hover, .noticiasRelacionadas a:active { 
    text-decoration: none;
    font-weight: normal;
	color: #386CA5;
    font-size: 1em;
}

/* NOTICIAS RELACIONADAS FIN */

/* PORTADAS LISTADO NOTICIAS*/
.portadaListadoNoticias{
	width: 600px;
	vertical-align: top;
	padding: 10px 15px 0px 0px;
	border-top: 1px solid #E6E6E6;
	border-collapse:collapse;
	margin-right: 15px;
	float: left;
}

.portadaListadoNoticias .columna{
	vertical-align: top;
	padding-right:15px;
}

.portadaListadoNoticias .separadorVertical{
	border-left: 1px solid #E6E6E6;
	padding-left:15px;
}
.portadaListadoNoticias .noticia{
	display: block;
	margin: 0px;
	border-bottom: 1px dashed #E6E6E6;
}
.portadaListadoNoticias a{
	font-size: 1em;
	display: block;
	text-decoration: none;
	margin: 8px 0px 5px 0px;
}
/* Enlace comentarios y galerías */
.portadaListadoNoticias p.infoRel {
	margin: 0;
	padding: 0;
}
.portadaListadoNoticias a.comenGal {
   font-weight: normal;
   margin: 0px 0px 2px 0px;
   padding-top: 0;
   padding-bottom: 0;
   border: 0px;
}
/* PORTADAS LISTADO NOTICIAS FIN */



/* PORTADAS CINTILLOS
 ------------------------------------------------------------------------------------------------- */
#portadaCintillos{
	clear: both;
	width: 615px;
	vertical-align: top;
	padding: 10px 0px 10px 0px;
	border-top: 1px solid #E6E6E6;
}

.noticiasCintillos{	/* sin separador */
	display: inline;
	float: left;
	vertical-align: top;
	margin: 0px;
}

/* Separador lateral exterior entre dos columnas de cintillos */
.noticiasCintillos .separadorVerticalA{
	border-right: 1px solid #E6E6E6;
	margin-right: 10px;
}

/* Separador lateral interior entre dos columnas de cintillos */
.noticiasCintillos .separadorVerticalB{
	margin-right: 10px;
}

/* Nombre del cintillo en portada */
.noticiasCintillos h1{
	vertical-align: top;
	background-image: url(img/fndPortadaCintillos_GH.gif);
	background-repeat: repeat-x;
	background-position: top;
	color: #666666;
	font-weight: bold;
	font-size: 11px;
	padding : 5px 0px 1px 0px; /* top right bottom left */
	margin: 0px;
}

/* Nombre del cintillo en lista de noticias */
.noticiasCintillos h2{
	vertical-align: top;
	background-image: url(img/fndPortadaCintillos.gif);
	background-repeat: repeat-x;
	background-position: top;
	color: #386CA5;
	font-weight: bold;
	font-size: 11px;
	padding : 5px 0px 1px 0px;	/* top right bottom left */
	margin: 0px;
	cursor : pointer;
}

/* enlace para las noticias */
.noticiasCintillos a, .noticiasCintillos a:link, .noticiasCintillos a:visited, .noticiasCintillos a:hover, .noticiasCintillos a:active{
	font-size: 12px;
	display: block;
	text-decoration: none;
	margin: 8px 0px 5px 0px;
	padding-top: 0;
	padding-bottom: 0;
}

/* Enlace comentarios y galerías */
.noticiasCintillos p.infoRel{
	margin: 0;
	padding: 0;
}
.noticiasCintillos a.comenGal, .noticiasCintillos a.comenGal:link, .noticiasCintillos a.comenGal:visited, .noticiasCintillos a.comenGal:hover, .noticiasCintillos a.comenGal:active {
	font-weight: normal;
	margin: 0px 0px 2px 0px;
	padding-top: 0;
	padding-bottom: 0;
}

/* Separador entre dos noticias de un mismo cintillo */
.noticiasCintillos .separadorHorizontal{
	border-bottom: 1px dashed #E6E6E6;
}

/* Separador para dos filas de cintillos: hace el efecto de igualar los cintillos en altura */
.separadorFilaCintillos{
	width: 15px;
	height: 1px;
	background-color: transparent;
	clear: both;
}
/* NOTICIAS CINTILLOS FIN */



/* NOTICIAS - lista de noticias de una sección.
 ------------------------------------------------------------------------------------------------- */
.seccionListaNoticia {
	width : 615px;
    vertical-align: top;
	clear: both;
	margin-top:20px;
	margin-bottom:16px;
	border-bottom: 1px dashed #E6E6E6;
	padding: 0px 0px 5px 0px;
}	

.seccionListaNoticia h3 { /* Antetítulo */
	margin : 0px 0px 5px 0px;
    font-size: 11px;
    font-weight: bold;
    text-transform: uppercase;
    color: #F57921;
}

.seccionListaNoticia h1 { /* Título */
	margin : 0px 0px 5px 0px;
    font-weight: bold;
	line-height: 25px;
    font-size: 20px;
    color: #386CA5;
}

.seccionListaNoticia h2 { /* Subtítulo */
	margin : 0px 0px 5px 0px;
    font-size: 12px;
    font-weight: normal;
}

.seccionListaNoticia h4 {/* Firma */
    margin : 0px 0px 7px 0px;
    font-size: 12px;
    font-weight: bold;
	color:#CCCCCC;
    /*text-transform: uppercase;*/
}

.seccionListaNoticia p { /* Texto */
	margin: 0px 0px 5px 0px;
    font-size: 12px;
    word-spacing: 3px;
    color: #000000;
}

/* Enlace comentarios y galerías */
.seccionListaNoticia a.comenGal, .seccionListaNoticia a.comenGal:link, .seccionListaNoticia a.comenGal:visited, .seccionListaNoticia a.comenGal:hover, .seccionListaNoticia a.comenGal:active {
   font-weight: normal;
   margin: 0px 0px 5px 0px;
}
/* NOTICIAS LISTA SECCIÓN FIN */



/* CABECERA DE LA WEB
 ------------------------------------------------------------------------------------------------- */
/* Marquesina */
#ticker{
	width: 100%;
	height: 20px;
	float: right;
	margin-bottom: 5px;
}
#tickerContainer{
	position: absolute;
	overflow: hidden;
	width: 480px;
	height: 18px;
	margin-bottom: 5px;
}
#tickerContainer a{
	color: #FFFFFF;
	font-weight: bold;
}
.clsTickerEntry{
	font-size: 12px;
	color: #FFFFFF;
}


.cabeceraMenu{
	background-image: url(img/fndCabeceraMenu_GH.gif);
	background-repeat: repeat-x;
	height: 27px;
	vertical-align: middle;
	padding : 8px 10px 0px 10px;
}

.txtCabeceraMenu{
	color: #676767;
	font-size: 11px;
	vertical-align: bottom;
}

.caja{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size: 11px;
	border: 1px solid #999999;
	width: 80px;
}

.boton{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif; 
	font-size: 11px;
	border: 1px solid #999999;
	color: #666666;
	background-color : #E6E6E6;
}
/* CABECERA DE LA WEB FIN */



/* PIE DE LA WEB
 ------------------------------------------------------------------------------------------------- */
.contPie{
	height:72px;
	font-size: 11px;
	border: 1px solid #E6E6E6;
	padding: 0px;
	margin: 10px 0px 25px 0px;
}

.contPie .logoPie{
	text-align: center;
	float: left;
	clear: left;
	vertical-align: middle;
	margin: 8px 20px 0px 22px !important;
	margin: 8px 20px 0px 12px;
}
.contPie .contacto, .contPie .copyRight{
	text-align: left;
	vertical-align: top;
	float: left;
	clear: none;
	margin: 10px 35px 0px 0px;
	padding-bottom: 10px;
}
.contPie .logoOjd{
	float: left;
	clear: right;
	margin: 6px 35px 0px 0px;
	vertical-align: middle;
}
.contPie .logoTitRSS{
	width: 100px;
	float: left;
	clear: right;
	margin-top: 20px;
}

.contacto a, .contacto a:link, .contacto a:visited,  .contacto a:hover, .contacto a:active{
	color: #366693;
	font-weight: normal;
}
/* PIE DE LA WEB FIN */



/* COMENTARIOS DE UNA NOTICIA
 ------------------------------------------------------------------------------------------------- */
#noticiasComentarios {
	margin: 5px 0px 0px 0px;
	width : 615px;
}
#noticiasComentarios h3 {
	background-image: url(img/bulletComentarios.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding: 0px 10px 0px 0px;
	color: #646464;
	margin: 0px 0px 5px 0px;
	height:18px;
	font-weight: bold;
	font-size: 1em;
	text-align:right;
	border-bottom: 1px dashed #E6E6E6;
}

#noticiasComentarios h4 { /* título del comentario */
	background-color: #B3B3B3;
	color: #FFFFFF;
	font-size: 1em;
	padding: 3px 3px 3px 10px;
	margin: 0px;
}
#noticiasComentarios h4.titFormulario {
	background-color: #FFFFFF;
	color: #9A9A9A;
	padding: 3px;
	margin: 0px;
}
#noticiasComentarios .cntComentario {
	width: 100%;
	margin: 0px 0px 15px 0px;
	padding: 4px 0px 0px 0px;
}
.cntComentario .cntAutorFecha {
	color: #999999;
	margin: 4px 5px 4px 10px;
	height: 15px;
}
.cntAutorFecha .comentarioAutor {
	float: left;
	font-weight: bold;
	color: #666666;
	text-transform: uppercase;	
}
.cntAutorFecha .comentarioHora {
	float: right;
	text-align: right;
}
.cntComentario .comentarioTexto {
	margin: 0px;
	padding: 5px 10px 5px 10px;
	background-color: #F8F8F8;
	border: 1px solid #E6E6E6;
}
.cntComentario .comentarioTexto p {
	border: 0px;
	font-size: 12px;
}
.cntComentariosFrm {
	margin-top: 5px;
	background-color: #E6E6E6;
	width: 615px;
	padding: 5px 0px 5px 0px;
}
.cntComentariosFrmEspacio .error{
	font-weight:bold;
	color:#A82221;
	padding:0px 0px 10px 0px;
}
.cntComentariosFrmEspacio{
	margin: 15px;
	width: 585px;
}
.cntComentariosFrm p {	/* Etiqueta */
	font-size: 12px;
	color : #666666;
	/*font-weight: bold;*/
	width: 585px;
	margin: 0px;
	padding: 0px;
}
.cntComentariosFrm .columna{
	width:150px;
	float:left;
	margin:0px 10px 0px 0px;
}
.cntComentariosFrm .columna .boton{
	float:left;
}
.cntComentariosFrm .columna p {	/* Etiqueta */
	width: 150px;
}
#noticiasComentarios .caja {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	width: 100%;
	margin: 0px 0px 9px 0px;
	border: 1px solid #B3B3B3;
	padding: 2px;
	font-size: 12px;
	height: 20px;
}
#noticiasComentarios .boton {
	background-color: #CCCCCC;
	color: #666666;
	border: 1px solid #999999;
	font-size: 12px;
	float: right;
}
#noticiasComentarios .columna .boton {
	float:left;
}
#noticiasComentarios .pie {
	clear: both;
	border: 1px solid #CCCCCC;
	margin-top: 15px;
	width: 585px;
}
#noticiasComentarios .pie p{
	color: #666666;
	font-size: 11px;
	margin: 5px;
	width: 575px;
	font-weight: normal;
}
/* COMENTARIOS DE UNA NOTICIA FIN */

/* NOTICIAS PARTICIPA (foros y encuesta) */
#noticiasParticipa h3{
	background-color: #5C8EA9;
	color: #FFFFFF;
	height: 22px;
	margin: 0px 0px 0px 0px;
	text-indent: 10px;
	font-weight: bold;
	line-height: 22px;
	clear:both;
	width : 615px;
	font-size:12px;
	text-transform: uppercase;
}

#noticiasParticipa h4{
	margin: 5px 0px 0px 0px;
	background-color: #E6E6E6;
	width : 615px;
}
#noticiasParticipa h4 img{
	vertical-align:bottom;
}
#noticiasParticipa h4 a{
	font-weight:normal;
	vertical-align:bottom;
	font-size:12px;
}



/* HEMEROTECA */
#hemBloqueBuscador{
	display: inline;
	float: left;
	height: 360px;
	border: 1px solid #E6E6E6;
	border-top: 0px;
	margin-right: 10px;
	background-color: #FFFFFF;
	color: #656565;
	width: 400px;
}

#hemBloqueBuscador .bloque{
	clear: both;
	padding: 10px;
	border-top: 1px solid #E6E6E6;
}

#hemBloqueBuscador .bloque .txtEtiquetaRadio{
	margin: 0px 8px 0px 2px;
}


#hemBloqueBuscador h4, #hemBloqueCalendario h4{
	font-size: 12px;
	margin: 0px 0px 5px 0px;
}



#hemBloqueBuscador input, select{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #386CA5;
}

#hemBloqueBuscador select{
	margin-top: 10px;
}

#hemBloqueBuscador .boton{
	background-color: #CCCCCC;
	border: 1px solid #676767;
	padding: 0px 2px 0px 2px;
	color: #676767;
	font-size: 12px;
}

#hemBloqueBuscador .fechaDesde{
	float:left;
	margin-right:20px;
}

#hemBloqueBuscador .fechaHasta{
	float:left;
}

#hemBloqueBuscador .btnBuscar{
	clear:both;
	float:right;
	margin-top:10px;
}

#hemBloqueCalendario{
	display: inline;
	float: left;
	width: 205px;
	height: 360px;
	border: 1px solid #E6E6E6;
	background-color: #FFFFFF;
	color: #656565;
}

#hemBloqueCalendario .bloque{
	clear: both;
	padding: 10px;
}

#hemCabecera{
	float:left;
	display:inline;
	width:615px;
	margin-bottom:15px;
	border: 1px solid #E6E6E6;
}

#hemCabecera #buscador{
	display:inline;
	float: left;
	height: 300px;
	background-color: #FFFFFF;
	color: #656565;
	width: 615px;
}

#hemCabecera #buscador .bloque{
	clear: both;
	padding: 10px;
	border-top: 1px solid #E6E6E6;
}

#hemCabecera #buscador .bloque .txtEtiquetaRadio{
	margin: 0px 0px 0px 0px;
}


#hemCabecera #buscador h4{
	font-size: 12px;
	margin: 0px 0px 5px 0px;
}

#hemCabecera #buscador input, select{
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #386CA5;
}

#hemCabecera #buscador select{
	margin-top: 10px;
}

#hemCabecera #buscador .boton{
	background-color: #CCCCCC;
	border: 1px solid #676767;
	padding: 0px 2px 0px 2px;
	color: #676767;
	font-size: 12px;
}

#hemCabecera #buscador .fechaDesde{
	float:left;
	margin-right:20px;
}

#hemCabecera #buscador .fechaHasta{
	float:left;
	clear:right;
}

#hemCabecera #buscador .btnBuscar{
	clear:both;
	float:right;
	margin-top:10px;
}

#hemCabecera .infoBusqueda{
	clear:both;
	padding:10px;
	background-color:#F8F8F8;
}

#hemCabecera .filtro{
	width:615px;
	clear:both;
	border-top: 1px solid #E6E6E6;
}

#hemCabecera .filtro .info{
	float:left;
	padding:10px;
}
#hemCabecera .filtro .info .nRegistros{
	font-weight:bold;
	font-size:16px;
	color:#999999;
}

#hemCabecera .filtro .combos{
	float:right;
	padding:10px;
}

#hemCabecera .filtro .paginacion{
	clear:both;
	border-top: 1px solid #E6E6E6;
	padding:5px 10px 5px 0px;
}


#hemBloqueResultado{
	float:left;
	display:inline;
	width:615px;
}

#hemBloqueResultado .bloque{
	clear: both;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom: 1px dashed #E6E6E6;
}

#hemBloqueResultado .bloque h1{
	font-size: 14px;
	margin:0px;
}

#hemBloqueResultado .bloque h2{
	font-size: 12px;
	text-transform:uppercase;
	color:#9A9A9A;
	margin:0px;
	
}

#hemBloqueResultado .bloque p{
	padding-top:5px;
	padding-bottom:5px;
	margin:0px;
}


#hemBloqueResultado .paginacion{
	clear:both;
	border: 1px solid #E6E6E6;
	padding:5px 10px 5px 0px;
}

/* CALENDARIO */

.cntCalendario{
	border:2px solid #E6E6E6;
	width:100%;
	border-collapse:collapse;
}
.fndCalendarioCabecera{
	background-color: #386CA5;
}
.txtCalendarioCabecera{
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	height:22px;
}

.txtCalendarioDia0{	/* dia con edicion no publicada */
	border-bottom:1px solid #E6E6E6;
	font-size: 12px;
	height:22px;
	color:#666666;
}

.txtCalendarioDia1{	/* dia con edicion publicada */
/*	background-color: #CCCCCC;	*/
/*	color:#FFFFFF;	*/
	border-bottom:1px solid #E6E6E6;
	font-weight:bold;
	font-size: 12px;
	height:22px;
	text-align:center;
}
.txtCalendarioDia1 a, .txtCalendarioDia1 a:link, .txtCalendarioDia1 a:visited, .txtCalendarioDia1 a:active, .txtCalendarioDia1 a:hover{
	color:#386CA5;
	text-align:center;
}

/* PAGINACION */

.tblPaginacion .sel{
	color: #F57921;
	font-weight: bold;
/*
	background-color: #386CA5;
	width:17px;
	height: 17px;
*/
	text-align: center;
}

.tblPaginacion .noSel{
	height: 17px;
}

/* EMAIL RECOMENDACION -------------------------------------------------- */

#emailRecomendacion .formulario{
	margin:10px;
	padding:10px;
	border: 1px solid #E6E6E6;
	height:250px;
	background-color: #E6E6E6;
}

#emailRecomendacion .formulario .botones{
	float:right;
}

#emailRecomendacion .formulario .bloque{
	clear:both;
	width:100%;
}

#emailRecomendacion .formulario .bloqueIz{
	float:left;
	width:47%;
}

#emailRecomendacion .formulario .bloqueDe{
	float:right;
	width:47%;
}

#emailRecomendacion .formulario h3{
	margin:0px 0px 10px 0px;
	font-size: 12px;
	text-transform:uppercase;
	color:#666666;
}

#emailRecomendacion .noticia{
	clear:both;
	margin:10px;
}

#emailRecomendacion p {	/* Etiqueta */
	font-size: 12px;
	color : #666666;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#emailRecomendacion .caja {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	margin: 0px 0px 9px 0px;
	border: 1px solid #B3B3B3;
	padding: 2px;
	font-size: 12px;
	height: 22px;
	width:100%;
}

#emailRecomendacion textarea {
	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	margin: 0px 0px 9px 0px;
	border: 1px solid #B3B3B3;
	width:100%;
	font-size: 12px;
	clear:both;
}

#emailRecomendacion .boton {
	background-color: #CCCCCC;
	color: #666666;
	border: 1px solid #999999;
	font-size: 12px;
}

/* POPUP ------------------------------------------------------------ */

.fndCabeceraPopup{
	background-image: url(img/fndCabecera_2.gif);
	background-repeat: repeat-x;
	background-position: top;
	width: 100%;
	padding: 0px 20px 0px 0px; /* top right bottom left */
	text-align: right;
}

.fndCabeceraPopup .logo{
	background-color:#FFFFFF;
	padding-left:10px;
}

/* REGISTRO USUARIO */
/* --------------------------------------------------------------------------------------------- */
#cntRegistroUsuario{
	padding:10px;
}
#cntRegistroUsuario h3{
	font-size:12px;
	margin:10px 0px 5px 0px;
}
#cntRegistroUsuario p{
	margin:10px 0px 10px 0px;
}
#cntRegistroUsuario form{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	border: 1px solid #E6E6E6;
	background-color: #E6E6E6;
}
#cntRegistroUsuario fieldset{
	border:none;
	margin:0px 0px 0px 0px;
	padding:2px 0px 3px 0px;
}
#cntRegistroUsuario fieldset label{
	display:block;
	width:75px;
	float:left;
}
#cntRegistroUsuario fieldset .caja{
	width:175px;
}
#cntRegistroUsuario fieldset.botones{
	padding:5px 10px 5px 0px;
	text-align:right;
}
#cntRegistroUsuario fieldset .boton{
	background-color: #CCCCCC;
	color: #666666;
	border: 1px solid #999999;
	font-size: 12px;
}
#cntRegistroUsuario .error{
	font-weight:bold;
	color:#A82221;
}
</pre></body></html>