@import url("abstract_styles.css");

BODY {
	text-align: center;
	font-family: Arial, Tahoma, "Times New Roman", Times, serif;
	font-size: 0.8em; 
	width: 994px;
	padding: 0px;
	background-color: #FFFFFF;
	margin: auto;
	position: relative;
}

form {
	border: 0;
	margin:0;
}

a {
	text-decoration: none;
	color: #4E4E50;
}

a:hover {
	text-decoration: underline;
}

img {
	border: none;
}

.pie_bloq {
	clear: both;
	height: 0px;
}



/*===============================================================================================*/
/* ===================================== ESTRUCTURA PAGINA ===================================== */
/*===============================================================================================*/

/*#contenedor{*/
#supercontenedor {
	margin: auto;
	width: 994px;
	text-align: left;
	background-color: #FFFFFF;
	color: #4E4E50;
	border: 1px solid #666;
}

.submarcoc1 .tituloNoticia h3 a {
        font-weight: bold important;
}

/*===============================================================================================*/
/* ================================= ESTRUCTURAS DE PUBLICIDAD ================================= */
/*===============================================================================================*/

.leaderboard728x90 {
	width: 728px;
	height: 90px;
	width: 730px;
}


.robapaginas300x300 {
	width: 300px;
	height: 300px;
}


.caja234x90 {
	width: 234px;
	height: 90px;
	width: 236px;
	text-align: right;
}


.robapaginas478x486 {
	width: 478px;
	height: 486px;
}

.cinta460x30 {
	width: 460px;
	height: 30px;
}


.publicidad_top {
	width: 100%;
	background-color: #E8E9EC;
}

.contenedorPublicidad {
	border-top: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	font-size: 0.8em;
	color: #c0cbcf;
	padding-bottom: 17px;
	margin-bottom: 5px;
	text-align: center;
}


/*===============================================================================================*/
/* ==================================== CABECERA =============================================== */
/*===============================================================================================*/

#cabecera {
	width: 100%;
}

.cabeceraIzq {
	float: left;
	padding: 10px 0px 10px 10px;
}

.cabeceraDrc {
	float: right;
	padding: 10px 10px 10px 0px;
}


.navegacion_top {
/*	border-top: 1px solid #A8A9AC;*/
	width: 100%;
}

.ruta_navegacion {
	float: left;
	width: 60%;
	padding: 6px 0px 0px 6px;
	font-size: 1.1em;
	color: #383539;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

.ruta_navegacion a {
	color: #4d4d4d;
}

.paginacion_navegacion {
	float: right;
	width: 35%;
	text-align: right;
	padding: 18px 0px 0px 0px;
	color:#383539;
	font-family: Arial, Helvetica, sans-serif;
}

.paginacion_navegacion a {
	color:#383539;
}

.top1 {
	width: 100%;
	border-top: 2px solid #FFFFFF;
	background-color: #F3F3F3;
	padding: 9px 0px 7px 0px;	
}

.hora_fecha{
	float: left;
	width: 25%;
	padding-left: 12px;
	font-size: 0.9em;
}

.hora{
	color: #AF123D;
}

.enlaces_top1{
	float: right;
	width: 70%;
	text-align: right;
}

.enlaces_top1 a{
	color: #A4A4A4;
	font-weight: bold;
}


.imgTituloTop {
	vertical-align: top;
	margin: 6px 0px 0px 10px;
}

.noticiaTop {
	font-size: 1.5em;	
	float: left;
	width: 63%;
}

.noticiaTop a {
	color: #FFF;
	margin-bottom: 4px;
}

.info_usuario {
	float: right;
	padding-left: 5px;
	margin-top: 3px;
}

.lineaUsuario {
	width: 100%;
	margin-bottom: 2px;
}


.contenedorEspecialTop {
	width: 400px;
	float: right;
	height: 48px;
}

/*===============================================================================================*/
/* ==================================== CABECERA =============================================== */
/*===============================================================================================*/


ul.listadoTitulares {
	margin: 0 0 3px 0;
	padding: 0px 0 0 0;
	width: 100%;
/*	background: url(cssimg/fondoListasSolapas.gif) top right repeat-y;*/
/*	border-left: 1px solid #9990FB;*/
}

li.elemListadoTitulares  {
	background: url("cssimg/bullet-loMas.gif") no-repeat scroll 0 0 transparent;
	border-bottom: 1px solid #BAC3C8;
	list-style: none outside none;
	margin: 0;
	padding: 5px 0 10px 1%;
	width: 98%;
}

li.elemListadoTitularesUltimo  {
	background: url("cssimg/bullet-loMas.gif") no-repeat scroll 0 3px transparent;
	border-bottom: 1px solid #BAC3C8;
	list-style: none outside none;
	margin: 0;
	padding: 7px 0 10px 3px;
	width: 98%;
}


.horaFlash {
	color: #4d4d4d;
	float: left;
	width: 14%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: normal;
}

.ajusteTituloFlash {
	width: 88%;
	width: 85%;
}

.titulo_top{
	width: 100%;
	background-color: #b0113a;
}

.titulo_top_izq img {
	margin-bottom: 3px;
}

.titulo_top_drc {
	float: right;
	width: 43%;
	padding: 0px 10px 0 1%; 
	color: #fff;
	text-align: right;
	font-size: 0.9em;	
	font-family: sans-serif;
}


/*===============================================================================================*/
/* =================================== SUBPORTALES ============================================= */
/*===============================================================================================*/

ul.listaSeccionesTop {
	margin: 2px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	float: left;
	line-height: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
}

ul.listaSeccionesTop li {
	margin: 0;
	padding: 2px 2px 0 3px;
	display: inline;
	text-align: center;
	background: url(cssimg/separadorVerticalTop.gif) right 5px no-repeat;
}

ul.listaSeccionesTop li.elemlistaSeccionesTopUltimo {
	margin: 0;
	padding: 2px 0px 0 3px;
	display: inline;
	text-align: center;
	background: none !important;
}



/*===============================================================================================*/
/* ======================================= PIE ================================================= */
/*===============================================================================================*/

#pie {
	background-color: #FFF;
	width: 100%;
	padding: 0px 0px 5px 0px;
	font-size: 0.9em;
	border-bottom: 1px solid #CFCFCF;
	margin-top: 3px;
}

.contenedorCopyrightPortal {
	width: 100%;
	border-top: 1px solid #CFCFCF;
}

.copyrightPortal {
	color: #000;
	font-weight: bold;
	padding-top: 31px;
}

.pieN1 {
	background-color: #E6E6E6;
	color: #999999;
	padding: 3px 1% 3px 1%;
	margin-bottom: 5px;
}

.pieN1 a {
	color: #999999;
}

.versionesPU {
	float: left;
}

ul.listaEnlacesPie {
	float: left;
	list-style: none;
	margin: 0;
	padding: 0;
	color: #555354;
}

ul.listaEnlacesPie a {
	color: #0d4574;
	font-size: 13px;
	line-height: 13px;
}

li.elemListaEnlacesPie {
	margin: 0;
	padding: 0 3px 0 3px;
	float: left;
	list-style: none outside none;
	border-right: 1px solid #555354;
}

li.elemListaEnlacesPieUltimo {
	margin: 0;
	padding: 0 3px 0 3px;
	float: left;
	list-style: none outside none;
}

.direccionesPortal {
	margin: 0px 10px 0px 10px;
	color: #666666;
}

.contenedorInfoPortal {
	float: left; 
	width: 50%;
}

.fondoPieN1 {
	border-top: 2px solid #12467f;
	margin-bottom: 3px;
	padding-top: 1px;
	width: 100%;
}


/*===============================================================================================*/
/* ================================== DEFINICION COLUMNAS ======================================= */
/*===============================================================================================*/


/*columnas para portada de seccion*/
.col_izq_portadaSeccion{  /*noticia2*/
	float: left;
	width: 643px;
	background: url(cssimg/lineaTopIzq.gif) left top repeat-x;
}

.col_drc_portadaSeccion {
	float: right;
	width: 312px;
}


/*columnas para interna*/
.col_izq_interna {
	float: left;
	width: 480px;
	border-top: 2px solid #858182;
}

.col_drc_interna {
	float: right;
	width: 480px;
}


/*columnas para detalle de noticia*/
.col_izq_noticia {
	float: left;
	width: 643px;
}

.col_drc_noticia {
	float: right;
	width: 312px;
}

/*columnas para buscador*/
.col_izq_buscador {
	float: left;
	width: 653px; 
}

.col_drc_buscador {
	float: right;
	width: 312px;
}


/*columnas para galeria*/
.col_izq_galeria{  /*galeria*/
	float: left;
	width:318px;
	margin-left: 8px;
}

.col_drc_galeria {
	float: right;
	width: 634px;
	margin-right: 20px;
}


/*columnas para titulares*/
.col_izq_titulares{  /*titulares*/
	float: left;
	width: 653px; 
}

.col_drc_titulares {
	float: right;
	width: 312px;
}






/*===============================================================================================*/
/* ================================== COLUMNA DERECHA=========================================== */
/*===============================================================================================*/

.noticiaMultimedia {
	width: 98%;
	padding: 0px 2% 0px 0%;  
	color: #FFF;
	font-family: Georgia;
}

.noticiaMultimedia2 {
	background: #A9B5D0;
	width: 96%;
	padding: 6px 2% 6px 2%;
	color: #FFF;
	font-family: Georgia;
}



ul.listaEnlacesRelacionados {
	margin: 0 0 10px 0;
	padding: 0;
	width: 100%;
}

ul.listaEnlacesRelacionados li {
	margin: 0;
	padding: 3px 0 3px 0;
	width: 100%;
	list-style: none outside none;	
}



/*===============================================================================================*/
/* ============================= FOTOGALERIA EN COLUMNA DERECHA================================= */
/*===============================================================================================*/

.contenedorTopFotogaleria {
	width: 100%;
	background: url(cssimg/fondoGaleriaPortada.gif) top left repeat-x;
}

.contenedorFotogaleriaLateral {
	width: 94%;
	padding: 8px 3% 5px 3%;
/*	background: url(cssimg/fondoGaleriaPortada2.gif) top left repeat-x;*/
	background: #999999;
/*	height: 136px;*/
}

.contenedorFotogaleriaLateral img.imagenAlaGaleria {
/*	border: 2px solid  #fff;*/
	width: 98%;
	margin-bottom: 4px;
}

.tituloFotogaleria {
	float: left;
	width: 80%;
	color: #0b2c7a;
	padding: 5px 0 0 0;
}

.tituloFotogaleria a {
	color: #0b2c7a; !important;	
}

.tituloFotogaleria h3 {
	margin: 0;
	padding: 0;
	color: #0b2c7a;
	font-size: 1.5em !important;
	font-weight: bold;
}
/*===============================================================================================*/
/* ================================== ULTIMAS NOTICIAS ========================================= */
/*===============================================================================================*/




ul.listaUltimasNoticias {
	margin: 0 0 10px 0;
	padding: 0;
	width: 100%; 
}

ul.listaUltimasNoticias li {
	margin: 0;
	padding: 10px 0 10px 0;
	width: 100%; 
	list-style: none outside none;	
/*	background: url(cssimg/lineaPunteada2.gif) bottom left repeat-x;	*/
	border-bottom: 1px solid #BEC6DB;
	color: #BDBDBD;
}

ul.listaUltimasNoticias li.ultima {
	margin: 0;
	padding: 10px 0 10px 0;
	width: 100%; 
	list-style: none outside none;	
}


.horaUltimaNoticia {
	color: #A82a2e;
	float: left;
	width: 11%;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	position: relative;
	top:-1px;
}


/*===============================================================================================*/
/* ================================== NOTICIAS RELACIONADAS ==================================== */
/*===============================================================================================*/


ul.listaNoticiasRelacionadas {
	margin: 0 0 10px 0;
	padding: 0;
	width: 100%;
}

ul.listaNoticiasRelacionadas li {
	margin: 0 0 4px 0;
	padding: 6px 2% 10px 2%;
	width: 96%;
	list-style: none outside none;
	background: #F3F5F4;
	font-family: Arial, Helvetica, sans-serif !important;
	font-size: 13px !important;
	color: #4d4d4d !important;
}


.tipoMultimedia {
	width: 32px;
	float: left;
	text-align: center;
}


.tituloNoticiaRelacionadaMultimedia {
	float: left;
	width: 50%;
	color: #FBFDFA;
	font-family: Arial, Helvetica, sans-serif;
}




.imagenRelacionada {
	float: right;
	padding-left: 8px;
}


p.parrafoRelacionado {
	color: #797471;
	margin: 0;
	padding: 0;
}






/*===============================================================================================*/
/* =================================== ENVIO AMIGO ============================================= */
/*===============================================================================================*/

.contenedorEnvioAmigo {
	color: #FFF;
	font-weight: bold;
	width: 543px;
	padding: 12px 0 12px 0;
	text-align: center;
	position: absolute;
/*	top: 20px;
	left: 250px;*/
/*	filter: alpha(opacity=70); 
	opacity: .7;*/
	background: #4d4d4d;
	z-index: 20000000;
}

.subcontenedorEnvioAmigo {
	background: #175FA7;
	width: 519px;
	padding-bottom: 12px;
	text-align: center;
	margin: auto;
}

form.formEnvioAmigo, .formEnvioAutor {
	margin: auto;
	padding: 0;
	background: #fff;
	width: 495px;
	height: 273px;
}

.cerrarEnvioAmigo {
	width: 485px;  /*495*/
	height: 19px;
	padding-top: 2px;
	margin: auto;
	text-align: right;
}

.contenidoFormulario {
	width: 480px;
	text-align: left;
	margin: auto;
}

.puntero {
	cursor: pointer;
}

.tituloEnvioAmigo {
	background: url(cssimg/flechaNegra.gif) left no-repeat;
	font-size: 1.3em;
	font-family: Georgia;
	color: #4d4d4d;
	padding: 16px 0 21px 20px;
}

.envioAmigoIzq {
	float: left;
	width: 230px;
	clear: left;
}

.envioAmigoDrc {
	float: right;
	width: 230px;
}

label.labelEnvioAmigo {
	font-family: Arial, Helvetica, sans-serif;
	color: #777777;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

label.labelEnvioAmigo2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #777777;
	font-weight: normal;
	padding: 0;
	margin: 0 10px 0 0;
}

input.inputEnvioAmigo {
	width: 226px;
	margin-bottom: 5px;
	/margin-bottom: 0px;
	color: #303030;
	font-size: 0.9em;
}

.areaEnvioAmigo {
	width: 226px;
}

.areaEnvioAutor {
	width: 475px;
	height: 74px;
}


.usoEnvioAmigo {
	font-size: 0.7em;
	font-family: Arial, Helvetica, sans-serif;
	padding: 14px 0 10px 0;
	color: #777777;
}

label.labelEnvioAmigoT2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #303030;
	font-size: 0.8em;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

.bloqCheck {
	float: left;
	width: 100%;
	font-size: 0.8em;
	text-align: left;
}

.botonEnvioAmigo {
	margin: 2px 0 0 5px;
	float: left;;
	cursor: pointer;
}


.botonRecargarT2 {
	background: url(cssimg/recargar.gif) top left no-repeat;
	width: 62px !important; 
	float: left;
	color: #FFF;
	border: 0;
	margin: 0 4px 0 0;
	padding: 3px 0px 3px 0px;
	cursor: pointer;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	font-size:12px;
}

.botonRecargarT3 {
	cursor:pointer;
	float:left;
	margin:2px 0pt 0pt 5px;
}



.inputCaptchaEA {
	float: left;
}

input.inputEnvioAmigoT2 {
	width: 128px;
	margin-bottom: 5px;
	/margin-bottom: 0px;
	margin-top: 5px;
	color: #303030;
	font-size: 0.9em;
}

.estiloBloqueo {
	position: absolute;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 1000;
	background-color: #68676b;
	opacity: 0.5;
	filter: alpha(opacity=50);
}

/*===============================================================================================*/
/* ======================================== ERROR ============================================== */
/*===============================================================================================*/


.contenedorMensajeAviso {
	width: 478px;
	text-align: center;
/*	background-color: #4C4C4C;*/
/*	padding: 84px 0px 204px 0px;*/
	position: absolute;
	/*top: 20px;
	left: 250px;*/
/*	filter: alpha(opacity=70); 
	opacity: .7;*/
	z-index: 20000000;
	
}

.subcontenedorMensajeAviso {
	margin: auto;
	border: 12px solid #FF000F;
	background-color: #F0F0ED;
	width: 334px;
	padding: 7px 11px 12px 11px;
}

.subcontenedorMensajeAviso2 {
	margin: auto;
	border: 12px solid #4d4d4d;
	background-color: #F0F0ED;
	width: 334px;
	padding: 7px 11px 12px 11px;
}

.xBlancaSobreFondoGris {
	text-align: right;
	margin-bottom: 6px;
}

.botonCerrar {
	cursor: pointer;
}

.contenidoMensajeAviso {
	margin: auto;
	width: 100%;
	background-color: #FFFFFF;
	padding: 13px 0px 0px 0px;
}

.tituloContenidoMensajeAviso {
	color: #FF000F;
	background: transparent url(cssimg/flechaBlancaFondoGrisDrc.gif) 14px 5px no-repeat;
	padding: 0px 33px 0px 33px;
	text-align: left;
	font-family: Georgia;
	font-weight: bold;
	font-size: 1.4em;
}

.subtituloContenidoMensajeAviso {
	color: #333333;
	padding: 9px 15px 0px 15px;
	text-align: left;
	font-family: Arial;
	font-weight: bold;
	font-size: 0.9em;
}

.mensajeAviso {
	color: #4C4C4C;
	padding: 0px 15px 20px 15px;
	text-align: left;
	font-family: Arial;
	font-weight: bold;
	font-size: 0.9em;
}


/*===============================================================================================*/
/* =================================== PAGINA NO ENCONTRADA ==================================== */
/*===============================================================================================*/


.contenedorNoEncontrada {
	width: 99%;
	background: #FFF;
	padding: 10px 0 0px 1%;
}



.ayudaBusqueda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

.enlacesPagError {
	background: url(cssimg/flechaBlancaFondoGrisDrc2.gif) left no-repeat;
	padding-left: 15px;
	color: #56575A;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.enlacesPagError a {
	color: #56575A;
} 

form.busquedaError {
	margin: 8px 0 8px 0;
	padding: 0;
	border: 1px solid #D6D9DB;
	float: left;
}

input.botonError {
	border: 0;
	background: #DEE1E2;
	color: #787A7B;
	margin: 0;
	padding: 0;
	cursor: pointer;
}

input.inputError {
	font-size: 0.9em;
	border: 1px solid #fff;
	width: 123px;
}
/*===============================================================================================*/
/* =================================== ULTIMA HORA ============================================= */
/*===============================================================================================*/



.contenedorNoticiasFlash {
/*	background: url(cssimg/fondoBotonT3.gif) top left repeat-x;*/
	width: 100%;
	margin-bottom: 3px;
}

.contenedorNoticiasFlash2 {
	/*background: url(cssimg/topUltimaHora2.gif) top left no-repeat;*/
	padding-top: 20px;
	width: 100%;
	margin-bottom: 3px;
}




.contenedorNoticiasFlash div, .contenedorNoticiasFlash2 div {
	text-align: right;
	color: #ffffff;
	height: 25px;
	line-height: 25px;
	vertical-align: middle;
	padding-right: 10px;
}

.contenedorNoticiasFlash div.pie_bloq, .contenedorNoticiasFlash2 div.pie_bloq {
	height: 1px;
}

.ajusteReloj {
	padding: 0px 0px 0px 0px;
	float: right;
}




ul.listadoNoticiasFlash {
	margin: 0px 0 10px 0;
	padding: 0;
	width: 100%;
}

li.elemListadoNoticiasFlash {
	margin: 0 0 2px 0;
	padding: 3px 0 5px 0;
	width: 100%;
	list-style: none outside none;
	border-bottom: 1px dashed #BAC3C8;
}

li.elemListadoNoticiasFlashUltimo {
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 0px 0px;
	width: 100%;
	list-style: none outside none;
}


/*===============================================================================================*/
/* =================================== ESPECIAL MAS VISTO ====================================== */
/*===============================================================================================*/

.bloquesInfo {
	width: 100%;
	margin-top: 5px;
	background: transparent url(cssimg/fondoEspecial.gif) top left repeat-y;
}

.bloqueTitulares {
	float: left;
	width: 331px;
	background: url(cssimg/punteadoVertical.gif) 322px 0px repeat-y;
}


.bloqVideos {
	float: left;	
	width: 322px;
	background: url(cssimg/punteadoVertical.gif) top right repeat-y;
}

.bloqGalerias {
	float: right;	
	width: 311px;
}

span.tituloEspecialMasVistos {
	float: left;
	font-size: 11pt;
	font-weight: bold;
}

.contenedorBloqTitulares {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	width: 311px;
/*	padding-right: 7px;*/

}

.contenedorBloqVideos {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	width: 310px;

}

.contenedorBloqGalerias {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	width: 311px;
}


ul.listadoTitulares2 {
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
	width: 100%;
}

li.elemListadoTitulares2, li.elemListadoTitulares2Ultimo  {
	margin: 0 0 0px 0;
	padding: 2px 0 2px 1%;
	width: 99%;
	list-style: none outside none;
	border-bottom: 1px dashed #BAC3C8
}

li.elemListadoTitulares2Ultimo {
	border: none !important;
}


ul.noticiasVideos {
	width: 100%;
	margin: 0px;
	padding: 0px;
	list-style: none outside none;
}

li.elementoNoticiaVideos {
	background: #1F2024 url(cssimg/fondoEspecialVideos.gif) left top repeat-x;
	margin: 6px 0px 0px 0px;
	width: 100%;
}

.contenidoNoticiaVideos {
	padding: 4px 0px 2px 4px;
	background: transparent url(cssimg/playOscuro.gif) 4px 4px no-repeat;
}

.videoIzq {
	float: left;
	color: #FFFFFF;
	width: 52%;
	padding-left: 7%;
	font-family: Arial;
}

.videoIzq a {
	color: #FFFFFF;
}

.videoDrc {
	float: right;
	width: 35%;
	margin: 0 5px 3px 0;
}

ul.noticiasGalerias {
	width: 100%;
	margin: 0px;
	padding: 0px;
	list-style: none outside none;
}

li.elementoNoticiaGalerias {
	background: #1F2024 url(cssimg/fondoEspecialVideos.gif) left top repeat-x;
	margin: 6px 0px 0px 0px;
	width: 100%;
}

.contenidoNoticiaGalerias {
	padding: 4px 0px 2px 4px;
	background: transparent url(cssimg/camaraOscura.gif) 4px 4px no-repeat;
}

.galeriaIzq {
	float: left;
	color: #FFFFFF;
	width: 52%;
	padding-left: 7%;
	font-family: Arial;
}

.galeriaIzq a {
	color: #FFFFFF;
}

.galeriaDrc {
	float: right;
	width: 35%;
	margin: 0 5px 3px 0;
}

.pestanyasEspecial {
	width: 100%;
	height: 29px;
}

ul.menuNoticiaEspecial {
	background: #FFFFFF url(cssimg/fondoPestanyasEspecialCompleto.gif) top right repeat-x;
	width: 100%;
	margin: 0px;
	padding: 0px;
	list-style: none outside none;
	float: left;
}

li.opcionMenuNoticiaEspecial {
	float: left;
	width: 100px;
	height: 26px;
}

.contenidoMenuNoticiaEspecial {
	float: left;
	background: #FFFFFF url(cssimg/fondoVerticalPestanyasEspecial.gif) top right repeat-y;
	cursor: pointer;
	width: 100px;
}

a.fondoMenuNoticiaEspecialPrimero {
	background: transparent url(cssimg/fondoPestanyasEspecial.gif) 0px 0px repeat-x;
	font-size: 10pt;
	font-family: Arial;
	padding: 5px 0px 4px 4px;
	margin: 0px 3px 0px 0px;
	float: left;
	text-align: left;
	width: 93px;
	height: 16px;
	font-weight: bold;
}

a.fondoMenuNoticiaEspecialPrimero:hover {
	background: transparent url(cssimg/fondoPestanyasEspecial.gif) 0px -25px repeat-x;
	font-size: 10pt;
	font-family: Arial;
	padding: 5px 0px 4px 4px;
	margin: 0px 3px 0px 0px;
	float: left;
	text-align: left;
	width: 93px;
	color: #FFFFFF;
	text-decoration: none;
	height: 16px;
}

a.fondoMenuNoticiaEspecial {
	background: transparent url(cssimg/fondoPestanyasEspecial.gif) left top repeat-x;
	font-size: 10pt;
	font-family: Arial;
	padding: 5px 0px 4px 4px;
	margin: 0px 3px 0px 2px;
	float: left;
	text-align: left;
	width: 91px;
	height: 16px;
	font-weight: bold;
}

a.fondoMenuNoticiaEspecial:hover {
	background: transparent url(cssimg/fondoPestanyasEspecial.gif) 0px -25px repeat-x;
	font-size: 10pt;
	font-family: Arial;
	padding: 5px 0px 4px 4px;
	margin: 0px 3px 0px 2px;
	float: left;
	text-align: left;
	width: 91px;
	color: #FFFFFF;
	text-decoration: none;
	height: 16px;
}

.fondoMenuNoticiaEspecialPrimeroVisitado {
	background: #FFFFFF url(cssimg/fondoPestanyasEspecialVisitado.gif) left top repeat-x;
	font-size: 10pt;
	font-family: Arial;
	padding: 5px 0px 4px 4px;
	margin: 0px 3px 0px 0px;
	float: left;
	text-align: left;
	width: 100px;
}

.contenidoMenuNoticiaEspecialVisitado {
	background: #FFFFFF url(cssimg/fondoVerticalPestanyasEspecial.gif) top right repeat-y;
	cursor: pointer;
	float: left;
	width: 100px;
}

a.fondoMenuNoticiaEspecialPrimeroVisitado {
	background: #FFFFFF url(cssimg/fondoPestanyasEspecialVisitado.gif) left top repeat-x;
	font-size: 10pt;
	font-family: Arial;
	padding: 5px 0px 5px 4px;
	margin: 0px 3px 0px 0px;
	float: left;
	text-align: left;
	width: 93px;
	color: #FFFFFF;
	font-weight: bold;
}

a.fondoMenuNoticiaEspecialPrimeroVisitado:hover {
	text-decoration: none;
}

a.fondoMenuNoticiaEspecialVisitado {
	background: #FFFFFF url(cssimg/fondoPestanyasEspecialVisitado.gif) left top repeat-x;
	font-size: 10pt;
	font-family: Arial;
	padding: 5px 0px 5px 4px;
	margin: 0px 3px 0px 2px;
	float: left;
	text-align: left;
	width: 91px;
	color: #FFFFFF;
	font-weight: bold;
}

a.fondoMenuNoticiaEspecialVisitado:hover {
	text-decoration: none;
}


.todosTitulares2 {
	text-align: right;
	font-size: 0.8em;
	padding-top: 3px;
	color: #C3C3C3;
}

.todosTitulares2 a {
	color: #C3C3C3;
}


/*===============================================================================================*/
/* ========================================= URGENTE =========================================== */
/*===============================================================================================*/

.urgente {
	width: 100%;
	margin: 3px 0 5px 0;
	padding: 0px 0 0 0;
	background: url(cssimg/fondoUrgente.gif) top left repeat-x;	
}

.bloqUrgente {
	width: 100%;
	padding-top: 0px;
}

.bloqTextoUrgente {
	float: right;
	width: 872px;
}
.textoUrgente {	
	float:right;
	margin:0px 15px 0px 0pt;
	padding:1px 5px 2px;
	width:867px;
	color: #4d4d4d;
	background-color: #F0F0F0;
}

.imagenUrgente {
	float: left;
	padding: 3px 0 0 0;
}

.horaUrgente {
	color: #e60003;
	float: left;
	font-family: Georgia, Arial;
	font-size: 19px;
}

.titularUrgente {
	float: left;
	color: #58585a;
	font-family: "Times New Roman",Times,serif;
	font-size: 19px;
}

.titularUrgente a {
	color: #4d4d4d;
}



/*===============================================================================================*/
/* ===================================== ULTIMA HORA =========================================== */
/*===============================================================================================*/

.contenedorUltimaHora {
	color: #a0a0a0;
	float: left;
	width: 85%;
	font-weight: bold;
	margin: 0px 0px 0px 10px;
	color:#383539;
}

.contenedorUltimaHora a {
	color: #a0a0a0;
	font-family: Arial;
	font-weight: normal;
	font-size: 13px;
	line-height: 14px;
	color:#383539;
}


.ultima_hora {
	width: 100%;
	background: url(cssimg/barra_flash24.gif) 10px 0px no-repeat;
	padding: 14px 0% 10px 0%;
}

.ini_ultima_hora {
	color: #b0113a;
	font-size: 1.4em;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 10px;
}



/*===============================================================================================*/
/* ===================================== ULTIMA HORA TOP ======================================= */
/*===============================================================================================*/

.contenedorUH {
	background: url(cssimg/fondoUH.gif) 10px 0px no-repeat;
	width: 100%;
	height: 50px;
	margin:0px 0px 6px 0px;
}

.controlesUH {
	padding: 29px 0 0 53px;
	float: left;
	margin:  0 5px 0 0px;
	position:relative;
	top:-6px;
}

.elementosUH {
	padding: 25px 0 0 0;
	float: left;
	width: 787px;
}

.elementosUH .fuente_vino {
	font-size: 1.3em !important;
}

.elementosUH a {
	font-size: 1em !important;
}

.tituloUH {
	/*color: #006666;
	font-size: 1em;
	font-weight: bolder;
	font-family: Arial, Helvetica, sans-serif;
	margin: 0 5px 0 10px;
	text-transform: uppercase;
	padding: 15px 0 0 0;*/
	padding: 15px 0 0 0;
	margin: 0 5px 0 0px;
	float: left;
	width: 100px;
}



/*===============================================================================================*/
/* =================================== CABECERAS =============================================== */
/*===============================================================================================*/

.cabeceraPortal {
	width: 994px;
	background: url(cssimg/fondoTitulo.png) top left no-repeat;
	height: 48px;
	margin-left:22px;
	position: relative;
}

.cabeceraGeneralPortal {
	background: url(cssimg/fondoCabeceraSeccion.gif) top left no-repeat;
}


.cabeceraNivel1 {
	color: #fff;
	width: 994px;
	background: transparent;
	font-family: Arial, Helvetica, sans-serif;
	margin: 4px 0 2px 0;
}

.cabeceraNivel1 a {
	color: #fff;
}

.seccionesPeriodicoTop {
	font-weight: bold;
	float: right;
	width: 70%;
	text-align: right;
	padding-right: 5px;
}



.fechaTopHome {
	float: left;
	font-weight: normal;
	font-family: Verdana;
	font-size: 10px;
	line-height: 15px;
	color: #1a171b;
}

.fechaTopHome span {
	color: #878889;
}

.cabeceraNivel2 {
	width: 100%;
	height: 48px;
	margin: 20px 0 0 0;
}

.contenedorLogoHome {
	padding: 13px 0 16px 12px;
	float: left;
}

.contenedorDestacadaHome {
	float: right;
	width: 452px;
}

.imagenAsociadaDestacaHome {
	background: url(cssimg/fondoDestacadoHome.gif) top left no-repeat;
	height: 87px;
	width: 172px;
	float: left;
}

.contenedorTextoAsociadoDestacadoHome {
	background: url(cssimg/fondoTextoDestacadoHome.gif) top left no-repeat;
	float: right;
	padding: 15px 0 0 0px;
	width: 280px;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.5em;
}

.textoAsociadoDestacadoHome {
	width: 270px;
	float: right;
}

.textoAsociadoDestacadoHome a {
	color: #fff;
}


.contenedorLogoInterior {
	float: left;
}

.contenedorTituloInterior {
	padding: 13px 0 8px 10px;
	float: left;
}

.cabeceraNivel3 {
	width: 100%;
	color: #848587;
	padding: 6px 0% 3px 0%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	margin: 2px 0% 3px 0%;
	font-weight: bold;
	border-top: 1px solid #97999C;
}

.cabeceraNivel3 a {
	color: #848587;
}


span.titulo_seccion_top {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.7em;
	font-weight: normal;
	margin-left: 2px;
	padding-top: 0px;
}



.contenedor_top1 {
	width: 70%;
	float: right;
	text-align: right;
	padding: 2px 10px 0px 0;
}


/*===============================================================================================*/
/* =================================== SOLAPAS ================================================= */
/*===============================================================================================*/

.solapasEspecial {
	width: 100%;
	background: url(cssimg/fondoSolapasEspecial.gif)  0px 2px no-repeat;
	margin-bottom: 5px;
	border-top: 1px solid #848382;
	padding-top: 2px;
}

.solapas {
 	width: 100%;
 }
 
 .solapas2 {
 	width: 100%;
 }
		
ul.listaSolapas {
	float:left;
	margin:0pt;
	padding:0pt;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-image: url(cssimg/fondoSeccionComentario.gif);
	background-repeat: repeat-x;
	background-position:0 -19px;
}		

ul.listaSolapas li {
	margin: 0 0px 0 0;
	padding: 0;
	float: left;
	width: 143px; /*102*/
	*width: 143px; /* IE */
	list-style: none outside none;
	display: inline;
	text-align: center;
	font-weight: bold;
	text-transform: uppercase;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
		
ul.listaSolapas div {
	width: 100%;
	float: left;
}

ul.listaSolapas div.primero {
	width: 100%;
	float: left;
}

ul.listaSolapas a {
	line-height: 1.8em;
	display: block;
	text-decoration: none;
	padding: 0;
	color: #5d9ac7;
	
	padding-bottom:3px;
}

ul.listaSolapas a:hover {
	text-decoration: underline;
}

ul.listaSolapas a.actual {
	color: #06468d;
}


/*===============================================================================================*/
/* ================================= EN OTRAS WEBS ============================================= */
/*===============================================================================================*/

h4.h4enOtrasWebs {
	margin: 0;
	padding: 0;
	color: #4d4d4d; 
	font-family: Georgia;
	font-weight: normal;
	letter-spacing: -1px;
	font-size: 1.3em; /*1.4*/
	text-transform: uppercase;
}

h4.h4enOtrasWebs a {
	color: #4d4d4d; 
}

ul.listaEnOtrasWebs {
	margin:0 ;
	padding: 4px 0 0 0;
	width: 100%;
	list-style: none outside none;
}

li.elemListaEnOtrasWebs {
	margin:0;
	padding: 2px 0 2px 6% !important;
	width: 93%;
	background: url(cssimg/flechaNegra.gif) 0px 6px no-repeat;
	color: #666;
}

/*===============================================================================================*/
/* ================================= BURLADERO TV ================================================ */
/*===============================================================================================*/


.contenedorPTV {
	width: 100%;
	background: url(cssimg/topCanalVideo.gif) top left no-repeat;
	padding-top: 18px;
	margin-bottom: 17px;
}

.contenedorFondoPTV {
	background: #2C405B;
	width: 311px;
	padding: 40px 0 0 0px;
}

.contenedorVideoPTV {
	width: 288px;
	padding-bottom: 10px;
}



/*===============================================================================================*/
/* =================================== SECCIONES PERIODICO ===================================== */
/*===============================================================================================*/
.RSStop {
	float: right;
	width: 4%;
	padding: 3px 1% 0 0;
}

ul.seccionesPeriodico {
	margin: 0px;
	padding: 0;
	width: 100%;
	float: left;
	font-family: Arial;
	background: transparent url(cssimg/barraMenu.gif) top left repeat-x;
	line-height: 20px;
}

ul.seccionesPeriodico li {
	margin: 0;
	padding: 3px 6px;
	*padding: 3px 5px;
	list-style: none outside none;
/*	border-right: 1px solid #848587;*/
	float: left;
	/*background: url(cssimg/separadorSeccionesTop.gif) 100% 4px no-repeat;*/
}

ul.seccionesPeriodico li.clasificados {
	background: transparent url(cssimg/barra_naranja.gif) top left repeat-x;
	font-weight: bold;
	color: #ffffff;
	margin: 0 10px;
	font-size: 1.1em;
}

ul.seccionesPeriodico li.ultimoSeccionesPeriodico {
	margin: 0;
	padding: 0px 0 3px 7px !important;
	list-style: none outside none;
	border: none;
	float: left;
}


ul.seccionesPeriodico li.primeroSeccionesPeriodico {
	margin: 0 0 0 10px
	padding: 3px 7px 3px 7px !important;
	list-style: none outside none;
	float: left;
	/*background: url(cssimg/separadorSeccionesTop.gif) 100% 4px no-repeat;*/
}

ul.seccionesPeriodico li.seccActual {
	color: #000000;
	border-bottom: none !important;
	background: url(cssimg/fondo-seccion-actual.gif) repeat-x top left #666668 !important;
}

ul.seccionesPeriodico li.seccActual a{
	color: #000000;
}

#buscadorTop {
	text-align: right;
	}

.buscadorTop{
	float: right;
	width: 24%;
	text-align: right;
	vertical-align: top;
	padding: 3px 0 3px 3px;
	background: #a9b5D0;
}

.buscadorTop input.cajatexto{
	border: 1px solid #848587;
	font-size: 0.9em;
	width: 172px;
	float: left;
}

.buscadorTop .boton{
	color: #4E4E50;
	border: none;
	cursor: pointer;
	margin: 0px 0 0 2px;
	padding: 0;
	float: left;
}



.top2 {
	width: 100%;
	color: #848587;
	font-family:"Times New Roman", Times, serif;
	font-size: 12px;
	text-align: right;
	padding: 0;
	margin: 0;

}

.lineaUsuario#info_usuario {
	height: 20px;
}

.lineaUsuario input#login_openid {
	border: 1px solid #848587;
	font-size: 0.9em;
	width: 100px;
	height: 15px;
	background: #ffffff url(http://openid.net/login-bg.gif) no-repeat scroll 2px center;
	padding-left: 19px;
	vertical-align: middle;
	margin-bottom: 2px;
}

.lineaUsuario input.botonFormularioLogin {
	background: #FFFFFF;
	color: #00498d;
	font-size: 0.85em;
	border: none;
	cursor: pointer;
	padding: 2px;
}


#autenticacion_nombre {
	color: #4d4d4d;	
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
}

#autenticacion_apellidos {
	color: #4d4d4d;	
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
}

.usuarioLogado {
	color: #bf000b;	
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
}

.desconectarUsuario {
	background: #C8CEDE;
	color: #4d4d4d;
	font-size: 0.9em;
	border: none;
	cursor: pointer;
	padding: 2px 8px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
}

.enlaces_top2 {
	float:left;
	width: 100%;
	position: relative;
}

.top2 a {
	/* color: #848587; */
	color: #ffffff;
}

.lineaSubsecciones {
	width: 100%;
	background: #d9dadb;
	line-height: 26px;
}

.top2Subsecciones {
	width: 78%;
	text-align: left;
	color: #4d4d4d;
/*	padding-bottom: 5px;*/
	font-size: 0.9em;
	float: left;
}

.top2Subsecciones a {
	color: #7b7c7e;
}


.zona2Subsecciones {
	float: left;
}

.zonaUsuarios {
	float: left;
	width: 9%;
	padding-right: 1%;
}

.zonaUsuarios2 {
	float: right;
	width: 21%;
	padding-right: 1%;
}

.pan {
	font-family: Georgia, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color:#4d4d4d;
}
.miga_padre {
	font-family: Georgia, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color:#4d4d4d;
}
.miga {
	font-family: Georgia, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color:#4d4d4d;
}
.palabra1 {

}
.palabra2 {

}
.palabra3 {
}


/*===============================================================================================*/
/* =================================== ENLACES PIE ============================================= */
/*===============================================================================================*/

.contenedorInfoPublico {
	float: left;
	width: 70%;
}

.contenedorEnlaceSherpa {
	float: right;
	padding-right: 6px;
	margin-top:13px;
}

.enlaceSherpa {
	background: url(cssimg/sherpa.gif) top left no-repeat;
	height: 53px;
	width: 125px;
	display: block;
	text-indent: -10000px;
}

.enlaceSherpa:hover {
	background-position: 0px -48px;
}


/*===============================================================================================*/
/* ================================= DOCUMENTOS RELACIONADOS ====================================*/
/*===============================================================================================*/
img.icono_doc_relacionado {
	border: none;
	height: 16px;
	width: 16px;
	vertical-align: top;
}

/*===============================================================================================*/
/* ====================================== TOOLTIP ===============================================*/
/*===============================================================================================*/

.capaTooltip {
	position: absolute;
	background: #fff;
	filter: alpha(opacity=90); 
	opacity: .9;
}

.tooltip_LFS {
	top: 70px;
	left: -12px;
	width: 147px;
	border: 1px solid #bf000b;
}




/*===============================================================================================*/
/* =================================== COMENTARIOS ============================================= */
/*===============================================================================================*/

.fondoBloqComentarios {
	width: 100%;
	margin-bottom: 5px;

}

.bloqComentarios {
	width: 100%;
	border-top: 1px solid #9d9d9d;
	margin-bottom: 10px;
	background: none;
	padding: 5px 0;
}

.comentarios {
	width: 100%;
}

.comentarios h3{
	margin: 0;
	padding: 0;
	font-size: 15px;
	float: left;
	font-weight: bold;
	font-family: Verdana;
	color: #00498d;
}

.comentarios h3 a {
	color: #00498d;
}


.ordenacionComentarios {
	width: 99%;
	margin-bottom: 14px;
	padding: 5px 0 0 1%;
	border-top: 1px solid #D0D1D6;
}
.ordenacionComentarios span {
	cursor: pointer;
}

.comentarioPaginaMostrada {
	float: left;
	padding: 10px 0 0 13px;
	font-family: Arial, Helvetica, sans-serif;
}

.contenedorPaginacionComentarios {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	padding-right: 5px;
}

.contenedorPaginacionComentarios2 {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	padding-right: 0;
	font-weight: normal;
}

.contenedorPaginacionComentarios div, .contenedorPaginacionComentarios2 div {
	background: transparent;
	padding: 0px 4px;
	margin-right: 2px;
	float: left;
}

.paginacionResultados div {
	background: #E6EBF1;
	border: 1px solid #4d4d4d;
	padding: 0px 4px;
	margin-right: 2px;
	display: inline;
}

.contenedorPaginacionComentarios a {
	color: #4d4d4d;
	text-decoration: none !important;
}

.paginaActualComentarios  {
	background: transparent;
	font-weight: bold;
	color: #4e4e50;
	border-bottom: 2px solid #00498d !important;
}

.paginaActualComentarios a {
	color:#fff;
}

.puntosSuspensivos {
	color: #4d4d4d;
	float: left;
}


ul.lista_comentarios{
	margin: 0;
	padding: 8px 0 3px 0;
	list-style: none;
	width: 100%;
}

ul.lista_comentarios li {
	width: 96%;
	margin-bottom: 17px;
	background: tranparent;
	padding: 11px 2% 8px 2% ;
	position: relative;
	border-bottom: 1px solid #dbdbdb;
}

ul.lista_comentarios p {
	margin: 0;
	padding: 0;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #191919;
}

.infoComentario {
	width: 100%;
	margin-bottom: 17px;
	color: #4d4d4d;
}

.infoComentario img {
	vertical-align: middle;
}

.votoComentario {
	cursor: pointer;
}

.valoracionComentario {
	font-size: 1em;
}

.autorComentario {
	color: #4d4d4d;
}

.solapasComentarios {
	width: 100%;
}

ul.listaSolapasComentarios {
	float:left;
	margin:0pt;
	padding:0pt;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	border-bottom: 1px solid #e6e6e6;
}		

ul.listaSolapasComentarios li {
	margin: 0 0px 0 0;
	padding: 0;
	float: left;
	width: 96px; 
	border-right: 2px solid #fff;
	list-style: none outside none;
	display: inline;
	text-align: center;
	font-weight: bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
		
ul.listaSolapasComentarios div {
	width: 100%;
	float: left;
}

ul.listaSolapasComentarios div.primero {
	width: 100%;
	float: left;
}

ul.listaSolapasComentarios a {
	line-height: 20px;
	background: url(cssimg/fondoSeccionComentario.gif) repeat-x 0 -17px transparent;
	display: block;
	text-decoration: none;
	padding: 2px 0 0 0;
	color: #00498d;
	height: 25px;
	font-weight: normal;
}

ul.listaSolapasComentarios a.actual {
	font-weight: bold;
}

ul.listaSolapasComentarios a:hover {
	text-decoration: underline;
}
	
#contenedorCaptcha {
	padding-top: 5px;
}

.capaTextoVerifica {
	margin-top: 3px;
}

.ajusteT1 {
	padding-top: 10px;
}


/*===============================================================================================*/
/* =================================== FORMULARIO COMENTARIOS=================================== */
/*===============================================================================================*/


form.formComentario {
	margin: 0 0 10px 0;
	padding: 2% 4% 6px 2%;	
	width: 94%;
	background: url(cssimg/fondo-formulario-comentarios.png) top left repeat-x transparent;
	color: #7A7172;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
}

.contenedorEncabezadoComentario {
	border-bottom: 1px solid  #D0D1D6;
	width: 100%;
	padding: 11px 0 0 0;
	margin-bottom: 4px;
}


.participaComentario {
	padding: 8px 0 0 10px;
	float: left;
}


.bloqIzqComentarios {
	width: 384px;
	border-right: 1px solid  #D0D1D6;
	float: left;
	padding: 0 6px;
	color:#666666;  
	text-align: left !important;
}

.areaComentario {
	width: 100%;
	border: 1px solid #c6c6c6;
	height: 237px;
	overflow: auto;
	margin-bottom: 5px;
	text-align: left !important;
}


input.inputFormComentarioT1 {
	width: 99%;
	border: 1px solid #E0E0E2;
	margin-bottom: 3px;
}

input.inputFormComentarioT2 {
	border: 1px solid #c6c6c6;
	width: 99%;
}


input.checkComentarioT1 {
	padding: 5px 0 0 0;
}

label.labelFormComentarioT1 {
	display: block;
	color: #424242;
	font-weight: normal;
}

label.labelFormComentarioT2 {
	display: block;
	margin: 5px 0;
	color: #424242;
	font-weight: bold;
}

label.labelFormComentarioT3 {
	color: #7A7172;
	display: block;
}

.bloqDrcComentarios {
	width: 232px; 
	width: 225px; 
	float: left;
	color: #4d4d4d;
	padding: 0 2px 0 9px;
}

.normasComentarios {
	width: 100%;
	margin-bottom: 22px;
	font-size: 1.1em;
}

.bloqDrcComentarios p {
	padding: 0;
	margin: 0 0 12px 0;
}

.bloqCaptcha {
	width: 100%;
}

.bloqFinalComentarios {
	width: 99%;
	margin-left: 1%;
	border-top: 1px solid #E0E0E2;
	margin-top: 3px;
	padding-top: 7px;
}

input.botonEnvioFormulario  {
	background: url("cssimg/b-comentar.gif") repeat-x scroll left top transparent;
	border: medium none;
	cursor: pointer;
	height: 21px;
	padding: 0;
	width: 95px;
}

input.botonRecargaCaptcha  {
	background: url("cssimg/b-recargar.gif") repeat-x scroll left top transparent;
	border: medium none;
	cursor: pointer;
	height: 21px;
	padding: 0;
	width: 95px;
	margin: 15px 0 0 10px;
}

.comentarioIzq {
	float: left;
	width: 47%;
	font-size: 0.9em;
}

.comentarioDrc {
	float: right;
	width: 47%;
	font-size: 0.9em;
}


.textoFormComentario {
	font-weight: bold;	
	color:#68676B;
}

.imagenVerificar {
	border: 1px solid #b6b6b6;
	float: left;
	margin: 10px 0;
}


.paginacion_comentarios{
	float: right;
	width: 59%;
	text-align: right;
	font-size: 0.9em;
}

.n_comentarios {
	color: #4d4d4d;
	width: 100%;
	margin: 8px 0;
	font-weight: bold;
}

.responsabilidadComentarios {
	font-size: 0.9em;
	margin-bottom: 28px;
	color: #5E5E5E;
}

#clausulaComentarios {
	color:#5E5E5E;
	font-size:0.9em;
	width: 98%;
	padding: 3px 1%;
	background: #F3F3F4;
}

/*===============================================================================================*/
/* =================================  VOTACI�N POR ESTRELLAS ====================================*/
/*===============================================================================================*/

.zonaVotos {
	color: #4d4d4d;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px !important;
	float: right;
	width: 316px;
	position: relative;
}

.textoZonaVotos {
	float: left;
	padding-top: 5px;
}

.contenedorVotaEstrellas {
	border-right: 1px solid #DDDDDD;
	padding: 0 3px 0 5px;
	margin-right: 3px;
	width: 75px;
	float: left;
}

.contenedorResultadoEstrellas {
	width: 75px;
	float: left;
	margin-right: 10px;
	padding: 0 0 0 5px;
}

.numVotosEstrellas {
	font-size: 12px;
	float: left;
}



.contenedorVotaEstrellas .star-rating,
.contenedorVotaEstrellas .star-rating a:hover,
.contenedorVotaEstrellas .star-rating a:active,
.contenedorVotaEstrellas .star-rating a:focus,
.contenedorVotaEstrellas .star-rating .current-rating{
	background-image: url(cssimg/star.gif) !important;
}

.contenedorResultadoEstrellas .star-rating,
.contenedorResultadoEstrellas .star-rating a:hover,
.contenedorResultadoEstrellas .star-rating a:active,
.contenedorResultadoEstrellas .star-rating a:focus,
.contenedorResultadoEstrellas .star-rating .current-rating{
	background-image: url(cssimg/star1.gif) !important;
}


.contenedorGaleriaEstrellas .star-rating,
.contenedorGaleriaEstrellas .star-rating a:hover,
.contenedorGaleriaEstrellas .star-rating a:active,
.contenedorGaleriaEstrellas .star-rating a:focus,
.contenedorGaleriaEstrellas .star-rating .current-rating{
	background-image: url(cssimg/star2.gif) !important;
}


.star-rating{
	position:relative;
	width:75px;
	height:20px;
	overflow:hidden;
	list-style:none;
	margin:0;
	padding:0;
	background-position: left top;
}
.star-rating li{
	display: inline;
}
.star-rating a, 
.star-rating .current-rating{
	position:absolute;
	top:0;
	left:0;
	text-indent:-1000em;
	height:20px;
	line-height:20px;
	outline:none;
	overflow:hidden;
	border: none;
}
.star-rating a:hover,
.star-rating a:active,
.star-rating a:focus{
	background-position: left bottom;
}
.star-rating a.one-star{
	width:20%;
	z-index:6;
}
.star-rating a.two-stars{
	width:40%;
	z-index:5;
}
.star-rating a.three-stars{
	width:60%;
	z-index:4;
}
.star-rating a.four-stars{
	width:80%;
	z-index:3;
}
.star-rating a.five-stars{
	width:100%;
	z-index:2;
}
.star-rating .current-rating{
	z-index:1;
	background-position: left center;
}	




/*===============================================================================================*/
/* ================================ LISTADO GALERIA ============================================ */
/*===============================================================================================*/

/*
.paginacionListadoGalerias {
	width: 100%;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

.paginacionListadoGalerias a {
	color: #9f9f9f;
	margin-right: 2px;
	text-decoration: none;
}

.paginacionListadoGalerias a:hover {
	color: #FF8708;
}*/

.actualPLG {
	color: #bf000b;
}

.contenedorLG {
	width: 99%;
}

ul.listadoGalerias {
	margin: 20px 0;
	padding: 0 0 0 17px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	float: left;
}

ul.listadoGalerias img {
	width: 113px;
	height: 76px;
}


li.elemListadoGalerias {
	margin: 0 20px 20px 0;
	padding: 0;
	list-style: none outside none;
	float: left;
	position: relative;
}

.contenedorElemLG {
	border: 1px solid #5D5AB1;
	width: 123px;
	height: 157px;
	padding: 3px 7px 0 7px
}

.contenedorElemLG a {
	color: #4d4d4d;
}

.contenedorImagenLG {
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
	cursor: pointer;
	position: relative;
}


.tituloGaleriaLG {
	color: #0b2c7a;
	font-size: 1.2em;
	text-transform: uppercase;
	font-weight: bold;
}

.datosLG {
	width: 100%;
	margin-bottom: 3px;
	color: #0b2c7a;
}

.opacidadLG {
	border: 1px solid #9290FB;
	filter: alpha(opacity=70); 
	opacity: .7;
	background-color: #a9b5d0;
	cursor: pointer;
}

.sinOpacidadLG {
	border: 1px solid #bf000b;
	cursor: pointer;
}



.contenedorOrdenaLG {
	border-top: 1px solid #5d5ab1;
	border-bottom: 1px solid #5d5ab1;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

.elemOrdenaLG {
	float: left;
	padding: 0px 2px;
	width: 110px;
	text-align: center;
}

.elemOrdenaLG2 {
	float: left;
	padding: 0px 2px;
	width: 200px;
	text-align: left;
}

.elemOrdenaLG3{
	float: left;
	padding: 0px 2px;
	text-align: left;
	width: 200px;
	font-family:Arial,Helvetica,sans-serif;
}

.elemOrdenaLG a.actual {
	width: 100px;
	background: #010437 url(cssimg/fondoSeccionesLG.gif) top left repeat-x;
	color: #fff;
	font-weight: bold;
	margin: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	display: block;
}

.elemOrdenaLG a {
	display: block;
	padding: 3px 0;
	width: 100px;
	color: #fff;
	margin: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	background: #848484 url(cssimg/fondoSeccionesLG2.gif) top left repeat-x;
}

.elemOrdenaLG a:hover {
	display: block;
	padding: 3px 0px;
	/*background: #f99d1c;*/
	/*color: #fff;*/
	margin: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 100px;
}

select.selectSeccionLG {
	font-size: 0.8em;
	width: 160px;
	margin: 6px 0px 6px 5px;
}

input.inputBuscadorLF {
	float: left;
	width: 154px;
	margin: 6px 0 0 5px;
	font-size: 0.8em;
}



input.botonBuscarGalerias {
	margin: 6px 0 0 1px;
	float: left;
	background: #0b2c7a url(cssimg/fondoBotonT3.gif) top left repeat-x;
	color: #fff;
	border: 0;
	font-size: 0.9em;
	width: 103px;
	padding: 2px 0 2px 0;
}

input.botonBuscarGalerias2 {
	margin: 6px 0 0 1px;
	float: left;
	background: url(cssimg/fondoBotonT3.gif) top left repeat-x;
	color: #fff;
	border: 0;
	font-size: 0.9em;
}

/*===============================================================================================*/
/* ==================================== CUERPO GALERIA  ======================================== */
/*===============================================================================================*/

.flechaIzqFS {
	float: left;
	width: 66px;
	text-align: left;
}

.flechaDrcFS {
	float: right;
	width: 66px;
	padding-right: 3px;
	text-align: right;
}


.cuerpo_noticia_listadoGalerias{
	padding: 5px 1% 0 1%;
	width: 98%;
	background: #e4f2ff;
	margin-bottom: 5px;
}

.cuerpo_noticia_galeria {
	width: 100%;
}


.contenedor_noticia_galeria{
	width: 100%;
/*	background: url(cssimg/separador.gif) 652px top repeat-y;	*/
}


.topInterna {
	background-color: #B0113A;
	width: 99%;
	padding: 7px 0 7px 1%;
	color: #FFF;
}

.topInterna img {
	vertical-align: bottom;
}

.fechaInterna {
	float: left;
	width: 80%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	margin-left: 6px;
	padding-left: 6px;
	border-left: 1px solid #FFF;
}

.contenedorFotoShow {
	width: 100%;
}

.seccionGaleria {
	color: #bf000b;
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding: 0 0 0 11px;
	margin: 8px 0 0 0;
}


.galeriaFotoShow {
	width: 100%;
	margin-bottom: 10px;
}

.infoGaleriaFotoShow {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;
	width: 328px;
	background: #13124E;
	position: relative;
	padding: 15px 5px 5px 5px;
/*	height: 445px;*/
}


.datosImagenFotoShow {
	font-family: "Times New Roman", Times, serif;
}

.datosImagenFotoShow a {
	color:#fff;
}

.datosImagenFotoShow span {
	float: left;
	border-right: 1px solid #FFF;
	padding-right: 2px;
	margin-right: 2px;
	margin:10px 2px 10px 0px;
}

.contenedorGaleriasSuperior {
	width: 100%;
	padding-top: 10px;
	background: #0b2c7a;
	margin-top: 17px;
}

.galeriaFS {
	float: left;
	width: 86%;
	padding-bottom: 10px;
}

.galeriaFS img {
	cursor: pointer;
	width: 132px;
}


.imagenGFS {
	float: left;
	margin-right: 10px;
	/margin-right: 8px;
	position: relative;
	width: 130px;
	height: 103px;
	border: 2px solid #0b2c7a;
}

.imagenGFS2 {
	float: right;
	position: relative;
	width: 130px;
	height: 103px;
	border: 2px solid #0b2c7a;
}

.imagenGFSActual {
	position: absolute;
	height: 107px;
	top: 0;
	left: 0;
	width: 100%;
	background: url(cssimg/imagenActual.gif) top left repeat-x !important;
	z-index: 1000 !important;
}


.comentariosGaleria {
	color: #DFE1E0;
	border-bottom: 2px solid #848283;
	margin-bottom: 3px;
	font-size: 1.3em;
	font-weight: bold;
}

.seccionNoticia {
	color:#BF000B;
	font-family:Arial,Helvetica,sans-serif;
	font-size:1.1em;
	font-weight:bold;
	text-transform:uppercase;
}


.contenedorUtilidades {
	width: 100%;
	margin-bottom: 20px;
	background: transparent;
	border-bottom: 1px solid #d9d9d9;
}

.utilidades{
	float: left;
	width: 60%;
	padding: 2px 0;
	color: #D9DADC;
}

.utilidades *{
	vertical-align: middle;
}

.utilidades a{
	text-decoration: none !important;
}

.compartir{
	float: right;
	width: 40%;
	text-align: right;
	padding: 3px 0 2px 0;
	color: #999999;
}

.compartir a {
	color: #999999;
	text-transform: uppercase;
}

.compartir *{
	vertical-align: middle;
}

.img_noticia{
	float: right;
	margin: 0 0 20px 0;
	padding: 2px;
}

a.enlaceAmpliacion {
	position: absolute;
	bottom: 0px;
	right:0%;
}

.contenedorEnlaceAmpliacion {
	position: relative;
	border: 0px solid trasparent;
}

.siAmpliable {
	cursor: pointer;
}

.pie_foto{
	padding:4px 0;
	font-size: 13px;
	width: 623px;
	color: #00498d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}


.fuente_fecha{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	float: left;
}

.autorArticulo {
	text-transform: uppercase;
}

p.detalle_noticia{
	margin: 0 0 25px 0;
	font-size: 1.1em;
}

.paginacionFS {
	border-top: 2px solid #5F6061;
	float: right;
	width: 100%;
	text-align: right;
	font-size: 0.9em;
	color: #fff;
	padding: 2px 0 0 0;
	margin: 2px 0 8px 0;
}

.paginacionFS a {
	color: #fff;
}


.paginacionResultados {
	width: 100%;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}



.paginacionResultados a {
	color: #0133b7a;
}

.numFoto {
	font-weight: bold;
	color: #ff8708;
}

.pieFotoFS {
	width: 98%;
	padding-right: 2%;
}


.imagenZoom {
	cursor: pointer;
	float: left;
	width: 616px;
	margin-left: 13px;
	text-align: center;
	background: #798BB6;
	min-height: 437px;
	height: auto !important;
	height: 437px;
}

.contenedorGalerias {
	margin-bottom: 18px;
	background: #E4F2FF;
	width: 100%;
}

.otrasGaleriasT1, .otrasGaleriasT4 {
	width: 100px;
	padding: 0 4px 0px 0px;
	float: left;
	text-align: center;
}

.otrasGaleriasT4 {
	padding: 5px 5px 5px 0px;
}

.otrasGaleriasT2, .otrasGaleriasT5 {
	width: 105px;
	padding: 0 4px 0px 0px;
	float: left;
	text-align: center;
}

.otrasGaleriasT5 {
	padding: 5px 5px 5px 5px;
}

.otrasGaleriasT3, .otrasGaleriasT6 {
	float: left;
	text-align: center;
	width: 104px;
}

.otrasGaleriasT6 {
	padding: 5px 0px 5px 5px;
}

.otrasGaleriasT1 a, .otrasGaleriasT2 a, .otrasGaleriasT3 a,
.otrasGaleriasT4 a, .otrasGaleriasT5 a, .otrasGaleriasT6 a  {
	background: url(cssimg/fondoGalerias.gif);
	background-position:  0px 0px;
	background-repeat: repeat-x;
	display: block;
	padding: 3px 0;
	width: 100%;
	text-decoration: none;
	font-weight: normal;
	font-size:12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
}

.otrasGaleriasT1 a:hover, .otrasGaleriasT2 a:hover, .otrasGaleriasT3 a:hover,
.otrasGaleriasT4 a:hover, .otrasGaleriasT5 a:hover, .otrasGaleriasT6 a:hover
{
	text-decoration: underline;
}


.otrasGaleriasT1 .actual, .otrasGaleriasT2 .actual, .otrasGaleriasT3 .actual,
.otrasGaleriasT4 .actual, .otrasGaleriasT5 .actual, .otrasGaleriasT6 .actual {
	background-position: 0px -19px;
	color: #fff;
	text-decoration: none;
	font-weight: bold;
	background-color: #0b2c7a;
}

.contenedorSupGalerias {
	background: #fff;
	width: 100%;
	padding: 0 0 12px 0;
}


.contenedorPagGalerias {
	width: 100%;
	margin: 15px 0 0 0;
	padding-bottom: 15px;
}


.paginacionGalerias {
	color: #FFF;
	width: 96%;
	padding: 7px 2%;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	background: #E4F2FF;
}

.paginacionGalerias a {
	color: #fff;
}

.galeriaT1 {
	float: left;
	width: 127px;
	border: 1px solid #A7A6A4;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 0 8px 5px;
	margin: 0 0px 12px 17px;
	min-height: 150px;
	height: auto !important;
	height: 150px;
}

.galeriaT2 {
	float: right;
	width: 127px;
	border: 1px solid #A7A6A4;
	font-family: Arial, Helvetica, sans-serif;
	padding: 5px 0 8px 5px;
	margin: 0 17px 12px 0;	
	min-height: 150px;
	height: auto !important;
	height: 150px;
}

.galeriaT1 img, .galeriaT2 img  {
	margin-bottom: 5px;
	width: 123px;
}

a.enlaceSeccionGaleria {
	color: #0b2c7a;
	display: block;
	text-transform: uppercase;
	font-size: 11px;
}

a.enlaceNombreGaleria {
	color: #0b2c7a;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

.paginacionGaleriasVerTodos {
	float: left;
	color: #FFF;
	width: 35%;
	text-align: center;
	padding: 2px 0 0 0;
	margin: 0px 3px;
	font-size: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
	background: #010336 url(cssimg/fondoBotonT3.gif) top left repeat-x;
}

.paginacionGaleriasVerTodos a {
	color: #fff;
}


.contenedorPagGalerias2 {
	width: 100%;
	background: #fff;
	padding: 7px 0 0 0;
}

.contenedorPagGalerias3 {
	width: 96%;
	background: #fff;
	padding: 7px 2%;
}

.otrasGaleriasT7 {
	width: 100%;
}

input.inputBuscadorOtrasGalerias {
	margin: 6px 0 6px 0;
	padding: 0;
	width: 210px;
	float: left;
}


.otrasGaleriasT8 {
	width: 222px;
	float: left;
	text-align: left;
}


select.selectGaleria {
	margin: 4px 0;
	padding: 0;
	width: 215px;
}


.paginacionGFS {
	width: 98%;
	margin: 0 1%;
}

.bloqTextoRelImagenZoom {
	float: right;
	width: 28%;
/*	background: #F3F3F5;*/
	background: #C8CEDE;	
	margin-right: 23px;
	padding: 20px 2% 0 2%;
	min-height: 417px;
	height: auto !important;
	height: 417px;
}


.valoracionEstatica {
	width: 90px !important;
}

.zona1 {
	float: left;
	
}



/*===============================================================================================*/
/* ===================================== PORTADA AUTOMATICA ==================================== */
/*===============================================================================================*/


ul.listadoDiasAnteriores {
	margin: 0;
	padding: 0;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 19px;
}


li.elemListadoDiasAnteriores {
	margin: 0 0 5px 0;
	padding: 0;
	width: 100%;
	list-style: none outside none;
}

.fechaAnterior {
	width: 100%;
	color: #bf000b;
	padding: 12px 0 3px 0;
	border-top: 1px solid #666;
	font-size: 1.6em;
}

ul.listadoDiaAnterior {
	margin: 0;
	padding: 0;
	width: 100%;
}

li.elemListadoDiaAnterior {
	margin: 0 0 3px 0;
	padding: 0;
	width: 100%;
	list-style: none outside none;
}






/*===============================================================================================*/
/* =================================== ELEMENTOS H ============================================= */
/*===============================================================================================*/


h1.h1NoEncontrada {
	font-size: 1.3em;
	font-family: Arial, Helvetica, sans-serif;
	color: #ED1D24;
	background: url(cssimg/flechaBlancaFondoGrisDrc.gif) left no-repeat;
	padding: 0 0 0 20px;
	margin: 0 0 5px 0;
}

h1.h1FotoShow {
	margin: 3px 0 3px 0;
	padding: 0 0 0 11px;
	color: #4d4d4d;
	font-size: 1.7em;
}

h2.h2Buscador {
	margin: 0 0 9px 0;
	padding: 13px 0 0 50px;
	color: #4d4d4d;
	font-size: 1.3em;
}

h2.h2seccionLG {
	margin: 0;
	padding: 0;
	color: #ff8708;
	font-size: 1.1em;
}


h2.h2seccionLG a {
	color: #ff8708;
}


h2.h2FotoShow {
	margin: 0;
	padding: 0;
	color: #717171;
	font-size: 13px;
	line-height:16px;
	display: inline;
}

h2.h2FotoShow a {
	color: #717171;
}


h2.h2EnPortada {
	margin: 0 0 8px 0;
	padding: 13px 0 0 0;
	border-top: 1px solid #C7CED3;
	font-family: Verdana;
	font-weight: normal;
	font-size: 35px;
	line-height: 36px;
	color: #4d4d4d;
}

h2.h2EnPortada  a {
	color: #4d4d4d;
}


h2.h2NoticiaSeccion {
	margin: 0;
	padding: 0;
	font-size: 1em;
	color: #4d4d4d;
	display: inline;	
}

h2.h2NoticiaSeccion a {
	color: #4d4d4d;
}


h3.h3NoticiaAnteriorSeccion {
	margin: 0;
	padding: 0 0 0 15px;
	background: url(cssimg/barraAzul.gif) 0px 5px no-repeat;
	font-size: 16px;
	line-height: 17px;
	font-family: Verdana, Georgia, Arial, sans-serif;
	color: #4d4d4d;
}

h3.h3NoticiaAnteriorSeccion a {
	color: #4d4d4d;
}

h3.h3EnPortada	{
	margin: 0 0 8px 0;
	padding: 13px 0 0 0;
	border-top: 1px solid #C7CED3;
	font-family:Verdana;
	font-weight: normal;
	font-size: 24px;
	line-height: 25px;
	color: #4d4d4d;
}

h3.h3EnPortada	a {
	color: #4d4d4d;
}

h3.h3UltimasNoticias {
	margin: 0;
	padding: 3px 0px 7px 1%;
	width: 99%;
	font-size: 1.2em;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #fff;
	background: #A0191F url(cssimg/fondoUltimasNoticias.gif) bottom left repeat-x
}


h3.h3relacionados {
	margin: 0 0 4px 0;
	padding: 0px 0 12px 0;
	font-size: 14px;
	color: #bf000b;
	letter-spacing: -1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background: url(cssimg/fondoSeccionesDrc.gif) bottom left repeat-x;
}

h3.h3relacionados a {
	color: #bf000b;
}

h4.h4EnPortada	{
	margin: 0 0 8px 0;
	padding: 13px 0 0 0;
	border-top: 1px solid #C7CED3;
	font-family: Verdana;
	font-weight: normal;
	font-size: 19px;
	line-height: 20px;
	color: #4d4d4d;
}

h4.h4EnPortada a {
	color: #4d4d4d;
}


h4.h4Flash {
	float: right;
	text-align: left;
	display: inline;
	margin: 0;
	padding: 0;
	font-size: 12px;
	color:#383539;
}

h4.h4Flash a {
	color: #1A171B;
	font-family: Verdana;
	font-size: 12px;
	font-weight: normal;
	line-height: 13px;
}

h4.h4Especial {
	float: right;
	text-align: left;
	display: inline;
	margin: 0;
	padding: 0;
	width: 95%;
	font-size: 8pt;
}

h4.h4Especial a {
	font-family: Arial;
	font-weight: normal;
}

h4.h4Comentario {
	background: url("cssimg/fondoSeccionComentario.gif") repeat-x scroll 0 -17px transparent;
	margin: 0;
	padding: 5px;
	font-size: 1em;
	font-family: Verdana, Arial;
	color: #00498d;
	font-weight: bold;
	display: block;
}

h4.h4tituloNoticiaRelacionada {
	margin: 0;
	padding: 0;
	display: inline;
	color: #4d4d4d; 
	font-family: Georgia, Arial;
	font-weight: bold;
	letter-spacing: -1px;
	font-size: 13px;
}

h4.h4tituloNoticiaRelacionada a {
	color: #4d4d4d; 
	font-family: Georgia, Arial !important;
	font-size: 13px !important;
	font-weight: bold !important;
	
}


h4.h4tituloNoticiaRelacionadaMultimedia {
	margin: 0 0 0 3px;
	padding: 0;
	color: #FBFDFA;
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans-serif;
	font-family: Georgia;
}

h4.h4tituloNoticiaRelacionadaMultimedia a {
	color: #FBFDFA;
}

h4.h4SeccionNoticiaRelacionada {
	margin: 0;
	padding: 0;
	color: #A5A5A5;
	font-size: 1.2em;
}





/*===============================================================================================*/
/* ====================================  ELEMENTOS H INDIRECTOS================================= */
/*===============================================================================================*/

.bloqueTitulosNoticia h1 {
	color: #4d4d4d;
}

.bloqueTitulosNoticia h1 a {
	color: #4d4d4d;
}

.titulo_noticia h1{
	font-size: 34px;/*2.9em*/
	font-weight: bold;
	line-height: 36px;
	margin: 3px 0px 15px 0px;
	padding: 0;
	letter-spacing: -1px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	text-align: left;
}

.entradilla_noticia h2{
	font-weight: normal;
	line-height: 19px;
	/*font-family: Arial, Helvetica, sans-serif;*/
	color: #504E53;
	margin: 0px 0px 20px 0px;
	padding: 0;
	text-align: left;
/*	font-size: 18px;*/
	font-size: 16px;
}


/*===============================================================================================*/
/* ==================================== BUSCADOR =============================================== */
/*===============================================================================================*/

.contenedor_pagBuscador {
	width: 99%;
/*	/width: 99%;*/
	background: transparent url(cssimg/separador.gif) 662px top repeat-y; /*652*/
	text-align: left;
	padding: 0% 0% 0% 0%;
}


.contenedorBuscador {
	width: 650px;
	margin-left: 5px;
	border: 1px solid #E3E3E3;
	background:  #F0F0F0 url(cssimg/lupaBuscador.gif) 7px 0px no-repeat;
}

form.buscadorGeneral {
	margin: 0;
	padding: 10px 0 0 0;
	width: 100%;
	background: #F0F1F2 url(cssimg/fondoBuscador.gif) top left no-repeat;
	font-family: Arial, Helvetica, sans-serif;
}

.bloqBuscadorSimple {
	padding-left: 8%;
	width: 92%;
}

label.labelBuscador {
	font-weight: bold;
	font-size: 0.9em;
}

input.inputBuscador {
	border: 1px solid #D6D9DB;
	width: 214px;
}

.bloqBuscadorT1 {
	float: left;
	width: 227px;
}


input.botonBuscador {
	cursor: pointer;
	float: left;
	color: #fff;
	margin: 7px 8px 0 0;
}

.onOff {
	font-size: 0.8em;
	cursor: pointer;
	padding-right: 8px;
}

.bloqOnOff {
	width: 100%;
	margin-top: 7px;	
	text-align: left;
	padding-bottom: 12px;
	color: #4d4d4d;
	font-size: 1.2em;
	font-weight: bold;
}

.bloqBuscadorAvanzado {
	width: 92%;
	padding: 0 0 26px 8%;
}


.color10 {
	color: #97999C;
}

.bloqBuscadorT2 {
	float: left;
	width: 165px;
/*	margin-right: 14px;*/
}

.bloqBuscadorT3 {
	float: left;
	width: 165px;
}

.bloqBuscadorT4 {
	float: left;
	width: 132px;
}

.bloqBuscadorT5 {
	float: left;
	width: 132px;
}

.inputFecha {
	border: 1px solid #D6D9DB;
	width: 102px;
	background: #fff;
}

select.selectBuscadorT1, select.selectBuscadorT2 {
	margin: 0 0 0 0;
	padding: 0;
	font-size: 1em;
	background: #fff;
	border: 1px solid #D6D9DB;
	width: 153px;
}
/*
select.selectBuscadorT1 {
	width: 121px;
}

select.selectBuscadorT2 {
	width: 105px; 	
}*/

.contenedorResultadosBuscador {
	background: #EFF0F1;
	padding: 8px 0 8px 0;	
	font-family: Arial, Helvetica, sans-serif;
	width: 650px;
	margin: 5px 0 8px 5px;
	border: 1px solid #E3E3E3;
}

.contenedorResultadosBlog {
	background: #EFF0F1;
	padding: 8px 0 8px 0;	
	font-family: Arial, Helvetica, sans-serif;
	/*width: 650px;*/
	/*margin: 5px 0 8px 5px;*/
	margin: 5px 0 8px;
	border: 1px solid #E3E3E3;
}

.criterios {
	float: left;
	width: 49%;
	padding-left: 1%;
	font-size: 0.9em;
}

.numResultadosBuscador {
	float: left;
	width: 48%;
	text-align: right;
	font-weight: bold;
	color: #4d4d4d;
}

.criterio {
	cursor: pointer;
	margin-left: 3px;
}

.ordenarPor {
	color: #4d4d4d;
}

.criterioActivo {
	cursor: pointer;
	margin-left: 3px;
	font-weight: bold;	
}


.detallesResultado {
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
}



/*===============================================================================================*/
/* ================================== WYSIWYG DESPIECE ========================================= */
/*===============================================================================================*/

div.despiece {
/*   background-color: #E7E7EF;*/
/*   border-top: 5px solid #999999;*/
   width: 98%;
	margin: 0 0 0 1%;
   padding: 0px 0px 3px 0%;
   color: #000000;
   font-size: 9pt;
   font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999;
	margin-top: 10px;
	clear: both;
}

div.despiece p {
   padding: 0px 0px 6px 10px;
   margin: 0px 0px 0px 0px;
}

div.despiece h3 {
   color: #fff;
   font-weight: bold;
   padding: 5px 0px 5px 15px;
   margin: 0 0 7px;
   font-weight: bold;
   font-size: 12pt;
	text-transform: uppercase;
	background: #4d4d4d url(cssimg/2flechasBlancasDrc.gif) 5px 12px no-repeat;
}


div.ladillo {
	background: url(cssimg/quote1.gif) 0px 0px no-repeat;
	clear: left;
	float: left;
	width: 180px;
	font-size: 1.1em;
	padding: 15px 5px 0px 20px;
	margin: 0 20px 5px 0;
	color: #000 !important;
	border-bottom: 1px solid #4d4d4d;
	font-weight: bold;
	font-family: Georgia, Arial !important;
	font-size: 14px !important;
}

div.ladillo p {
	line-height: 25px;
	color: #000 !important;
	font-family: Georgia, Arial !important;
	font-size: 14px !important;
}

div.tituloDestacado {
	font-family: Georgia, Arial;
	font-weight: bold;
	font-size: 16px;
	/* color: #97999C !important; */
	margin: 20px 0 10px;
	clear: both;
	color: #4d4d4d !important;
}




/*===============================================================================================*/
/* ==================================== CUERPO NOTICIA ========================================= */
/*===============================================================================================*/

.cuerpo_noticia {
	padding: 5px 0px 0px 0px;
	width: 100%;
	text-align: left; /*center*/
}

.bloqueTitulosNoticia {
	text-align: left;
	padding: 0%;
	width: 100%;
}

.anteTitulo {
	font-family: Arial;
	font-weight: bold;
	font-size: 12px;
	color: #bf000b;
	text-align: left;
}

.contenedor_noticia {
	width: 98%;
	background: transparent url(cssimg/separador.gif) 662px top repeat-y; /*652*/
	text-align: left;
	padding: 0% 0% 0% 1%;
}

.bloqInfoAsociadaNoticia {
	width: 100%;
	padding-bottom: 4px;
}

.utilidades{
	float: left;
	width: 50%;
	padding: 0;
	color: #D9DADC;
}

.estiloFuente1 {
	font-family: arial;
}

.utilidades *{
	vertical-align: middle;
}

.utilidades a{
	text-decoration: none !important;
}

.compartir{
	float: right;
	width: 40%;
	text-align: right;
	padding: 3px 0 0 0;
	color: #D9DADC;
	font-family: arial;
	font-size: 0.9em;
}

.compartir *{
	vertical-align: middle;
}

.img_noticia{
	float: right;
	margin: 0 0 20px 0px;
}

.ajuste_img_noticia {
	margin-left: 10px !important;
}

.fuente_fecha{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #00498d;
}

#zonaAmpliarTexto1 p{
	margin: 0em 0em 0.9em 0em;
	font-size: 1.1em;
	line-height:1.25em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #383539;
}

#zonaAmpliarTexto1 a{
	color: #0066CC;
}

/*
p.detalle_noticia{
	margin: 0 0 25px 0;
	font-size: 1.3em;
	font-family: Georgia;
	color: #56575A;
}*/

.textoDestacado {
	float: left;
	width: 24%;
	font-size: 1.3em;
	padding: 14px 25px 0px 0px;
	color: #56575A;
}

.bloqueTextoDestacado {
	background: transparent url(cssimg/bloqueTextoDestacado.gif) left top no-repeat;
	padding: 9px 0px 0px 0px;
	color: #97999C;
	margin-top: 10px;
}


.ajusteMasTitulares {
	width: 93%;
	padding-top: 2px !important;
}

/*===============================================================================================*/
/* ============================== PAGINA DEL BUSCADOR ========================================== */
/*===============================================================================================*/



ul.listadoNoticiasSeccion {
	margin: 0;
	padding: 0 0 0 1%;
	width: 98%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
}

li.elemListadoNoticiasSeccion {
	margin: 0 0 8px 0;
	padding: 0 0 8px 0;
	width: 100%;
	list-style: none outside none;	
	color: #A1A2A4;
	border-bottom: 1px solid #e3e3e3;
}

li.elemListadoNoticiasSeccionUltimo {
	margin: 0 0 15px 0;
	width: 100%;
	list-style: none outside none;	
	color: #A1A2A4;
	border: none !important;
}


p.descripElemListadoNoticiasSeccion {
	color: #000;
	text-align: justify;
}

/*===============================================================================================*/
/* ===================================== OPACIDAD ============================================== */
/*===============================================================================================*/

.opacidad {
	color: #FFF;
	font-weight: bold;
	padding: 10px 10px 10px 10px;
	text-align: center;
	position: absolute;
	top: 0;
	left: 0;
	filter: alpha(opacity=90); 
	opacity: .9;
	background: #3b363a;
	cursor: pointer;
}

.cerrar {
	font-size: 0.9em;
	text-align: right;
	color: #FF000F;
	font-weight: bold;
	width: 98%;
	padding-right: 2%;
	margin-top: 5px;
}




/*===============================================================================================*/
/* =================================== GENERICOS =============================================== */
/*===============================================================================================*/


.color1 {
	color: #ff8708;
}


.color3 {
	color: #4d4d4d;
}

.color4 {
	color: #A82A2E;
}

.comentarios_noticia_manual {
	font-size: 13px;
	font-family: Verdana, Arial;
	color: #00498d;
	margin: 0 0 6px 0;
}

.comentarios_noticia_manual a{
	color: #004a93;
}


.autorNoticiaManual {
	text-transform: uppercase;
	font-weight: normal;
	color: #00498d;
	font-size: 10px;	
}

.numComentariosNoticiaManual {
	display: inline;
	color: #9c9d9f;
	font-size: 10px;
	float: left;
}

.numComentariosNoticiaManual a {
	color: #9c9d9f;
}

.numComentariosNoticiaManual span a {
	color: #ffffff;
	display: inline-block;
	width: 17px;
	text-decoration: none;
}

.numComentariosNoticiaManual span a:hover {
	text-decoration: none;
}

.numComentariosNoticiaManual span {
	background: url(cssimg/fondo-num-comentarios.gif) top left no-repeat transparent;
	color: #ffffff;
	width: 21px;
	height: 13px;
	padding: 0 2px 0 0;
	display: inline-block;
	text-align: center;
	line-height: 11px
}

.todosTitulares {
	text-align: right;
	float: right;
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	background: #000034 url(cssimg/fondoBotonT3.gif) top left repeat-x;
	padding: 3px 11px 3px 11px;
	margin: 0 0 5px 0;
}

.todosTitulares a {
	color: #FFF;
}
 

.bordeImagenes {
	width: 97.5%;
	text-align: center;
	padding: 1%;
}

.bordeImagenes img{
	width: 100%;
}

.n_titulares {
	width: 40%;
	float: left;
	font-size: 0.9em;
	margin-top: 3px;
}






/*===============================================================================================*/
/* ========================== ESPECIAL HOY MAÑANA EN EL DIARI ================================== */
/*===============================================================================================*/


.contenedorHoyManyana {
	background: #0B2C7B;
	width: 312px;
}

.manyana {
	background: url(cssimg/manyana.gif) top left no-repeat;
	height: 91px;
	width: 100%;
}

.hoy {
	background: url(cssimg/hoy.gif) top left no-repeat;
	height: 91px;
	width: 100%;
}


.centroHoyManyana {
	background: url(cssimg/centroHoyManyana.gif) top left repeat-y;	
	width: 100%;
}

.bottomHoyManyana {
	background: #0B2C7B url(cssimg/bottomHoyManyana.gif) top left no-repeat;	
	width: 100%;
	height: 20px;
}

ul.listadoTitularesHoyManyana {
	margin: 0 0 0 30px;
	padding: 0;
	width: 252px;
	
}

ul.listadoTitularesHoyManyana  li {
	width: 96%;
	list-style: none outside none;
	margin: 0 0 3px 0;
	padding: 0 0 0 4%;
	background: url(cssimg/fondo_flecha.gif) 0px 0px no-repeat;
}

ul.listadoTitularesHoyManyana a {
	color: #bf000b;
}


/*===============================================================================================*/
/* ========================== MÁS RECIENTES POR SECCIÓN ======================================== */
/*===============================================================================================*/

ul.listaMasRecientes {
	margin: 0;
	padding: 0;
	width: 100%;
}


li.elemListaMasRecientes {
	float: left;
	margin: 0 2% 5px 0;
	width: 32%;
	list-style: none outside none;
	padding: 0 0 0 0;
}

li.elemListaMasRecientesDer {
        float: left;
	width: 32%;
	list-style: none outside none;
}

li.elemListaMasRecientesIzq {
	float: left;
	margin: 0 2% 5px 0;
	width: 32%;
	list-style: none outside none;
	padding: 0 0 0 0; 
	clear: left;
}

h4.h4CategoriaMasRecientes {
	color:#0A4A88;
	font-family:Arial;
	font-size:1.2em;
	margin: 0;
	padding:0 0 1px;
	text-transform: uppercase;
}

ul.listaNoticiasMasRecientes {
	margin: 0;
	padding: 0;
	width: 100%;
}

ul.listaNoticiasMasRecientes li {
	margin-left: 7px;
	padding: 0;
	width: 97%;
	list-style: disc outside none;
	color: #0D497F;
}

ul.listaNoticiasMasRecientes a {
	color:#000000;
	font-family:Arial;
}

/*===============================================================================================*/
/* =================================== PAGINA NO ENCONTRADA ==================================== */
/*===============================================================================================*/

.contenedorNoEncontrada {
	width: 99%;
	background: #FFF;
	padding: 10px 0 0px 1%;
}

h1.h1NoEncontrada {
	font-size: 1.3em;
	font-family: Arial, Helvetica, sans-serif;
	color: #bf000b;
	background: url(cssimg/fondo_flecha.gif) left no-repeat;
	padding: 0 0 0 20px;
	margin: 0 0 5px 0;
}

.ayudaBusqueda {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
}

.enlacesPagError {
	background: url(cssimg/fondo_flecha.gif) left no-repeat;
	padding-left: 15px;
	color: #56575A;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
}

.enlacesPagError a {
	color: #56575A;
} 

form.busquedaError {
	margin: 8px 0 8px 0;
	padding: 0;
	border: 1px solid #D6D9DB;
	float: left;
}

input.botonError {
	border: 0;
	background: #DEE1E2;
	color: #787A7B;
	margin: 0;
	padding: 0;
	cursor: pointer;
}

input.inputError {
	font-size: 0.9em;
	border: 1px solid #fff;
	width: 123px;
}

/*===============================================================================================*/
/* =================================== CONTACTA ================================================ */
/*===============================================================================================*/


.departamentocontacta { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #FFFFFF; 
	text-decoration: none;
}

a.mail:hover {
	text-decoration:underline;
}

.mail {
	color:#DB7E06;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

a.mail2:hover {
	text-decoration:underline;
}
.mail2 {
	color:#D8E4F0;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}

.subtitulo {
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}

/*===============================================================================================*/
/* =================================== PUBLICIDAD PIE ========================================== */
/*===============================================================================================*/

.titularlondres {
	color:#0066CC;
	margin-bottom:8px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12;
}

a.titularlondres {
	color:#990000;
	text-decoration:none;
	border-bottom:1px solid #990000;
	margin-bottom:8px;
	margin-left:15px;
	font-size:12;
}

.linksmapasitio {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #000000; 
	text-decoration: none;
}

a.linksmapasitio:hover {
	color:#0099FF;
}


.bordetablapublicidad {
	border:1px solid #999999;
}

.subtitulo {
	color:#000000;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}


/*===============================================================================================*/
/*============================== PORTADA DE ESPECIALES / SUPLEMENTOS ============================*/
/*===============================================================================================*/

.portada_automatica_especiales .titulo_seccion {
	background-color: #faf9f5;
	border-bottom: 1px dashed #908f8d;
	border-top: 1px dashed #908f8d;
	color: #6a0000;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 18px;
	height: 29px;
	margin: 5px 0px;
	padding-top: 5px;
	text-indent: 10px;
	clear: both;
}

.portada_automatica_especiales p {
	margin-top: 10pt ! important;	
}

.portada_automatica_especiales ul {
	list-style-image: none ! important;
	list-style-position: outside ! important;
	font-size: 12px ! important;
}

.portada_automatica_especiales li {
	list-style-image:url(cssimg/flechita.gif);
}

.portada_automatica_especiales li a:hover {
	border-bottom: 1px dashed #6a0000;
	color:#0e82b8;
}

.portada_automatica_especiales li a {
	border-bottom: 1px dashed #0e82b8;
	color: #0e82b8;
	text-decoration: none;
}

.portada_automatica_especiales .principal {
	width: 99%;
	position: relative;
}

.portada_automatica_especiales .principalfoto {
	float: left;
	width: 24%;
}

.portada_automatica_especiales .principalfoto img {
	width: 153px;
	height: 210px;
}

.portada_automatica_especiales .principalinfo {
	float: left;
	width: 75%;
}

.portada_automatica_especiales .titulo_especial {
	color: #6a0000;
	display: block;
	font-family: Georgia,"Times New Roman",Times,serif;
	font-size: 18px;
	margin-bottom: 5px;
}

.portada_automatica_especiales .antetitulo_especial {
	color: #666666;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	font-size: 10px;
	margin-bottom: -10px;
	margin-top: 10px;
}

.portada_automatica_especiales .contienepeques {
	position: relative;
	width: 99%;
}

.portada_automatica_especiales .peque_0 {
	clear: left;
	float: left;
	position: relative;
	width: 49%;
}

.portada_automatica_especiales .peque_1 {
	clear: right;
	float: left;
	position: relative;
	width: 49%;
}

.portada_automatica_especiales .peque_2 {
	clear: left;
	margin-left: 10px;
	float: left;
	position: relative;
	top: 0px;
	width: 99%;
}

.portada_automatica_especiales .pequefoto {
	float: left;
}

.portada_automatica_especiales .pequefoto img {
	width: 68px;
	height: 96px;
}

.portada_automatica_especiales .pequeinfo {
	float: left;
	width: 197px;
}

.portada_automatica_especiales .pequeinfo2 {
	position: relative;
	float: left;
}

div.buscador-cabecera {
	float: right;
	margin: 0 224px 2px 0;
}

div.top-fecha-buscador {
	height: 19px;
	margin-left:22px;
}

div.buscador-cabecera form input {
	margin: 0;
	vertical-align: middle;
}

div.buscador-cabecera form span {
	color: #00498d;
	font-weight: bold;
	font-size: 11px;
}

div.buscador-cabecera form input.caja-buscador-top {
	background: url(cssimg/fondo-buscador-cabecera.gif) no-repeat top left transparent;
	height: 13px;
	width: 90px;
	border: none;
	padding: 0 5px;
	margin: 0;
	font-size: 9px;
}

div.buscador-cabecera form input.lupa-buscador-top {
	vertical-align: middle;
	margin: 0 0 0 5px;
}

div.buscador-cabecera form img {
	vertical-align: middle;
}

div.cabeceraPortal a.enlace-logo-cabecera {
	display: block;
	height: 43px;
	position: absolute;
	width: 323px;
}

div.cabeceraPortal a.enlace-logo-cabecera:hover {
	text-decoration: none;
}

div.autor-portada {
	margin: 5px 0 0 0;
}

div.compartirPortada {
	float: right;
	font-size: 5px;
	line-height: 5px;
}

div.compartirPortada img {
	width: 12px;
	vertical-align: top;
	margin: 0;
	padding: 0;
}

div.cintilloEspecial {
	background: url(cssimg/fondo-cintilloEspecial.png) top left repeat-x transparent;
	text-transform: uppercase;
	height: 25px;
	line-height: 21px;
	color: #00498d;
	font-family:Verdana;
	font-size: 11px;
	font-weight: bold;
	margin: 0 0 10px;
	padding: 0 5px;
	text-transform: uppercase;	
}

span.icono-comentarios-detalle {
	background: url("cssimg/fondo-num-comentarios.gif") no-repeat scroll left top transparent;
	color: #ffffff;
	display: inline-block;
	height: 13px;
	line-height: 11px;
	padding: 0 2px 0 0;
	text-align: center;
	width: 21px;
	font-size: 10px;
}

#listado_loMas {
	background: url(cssimg/fondo-especial-loMas.png) repeat-x top left #eeeeee;
}

.ordenacion {
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	float: left;
}

