#supercontenedor {
	border: 1px solid #999999 !important;
	margin: auto;
	width: 994px;
	text-align: left;
	background-color: #FFFFFF;
	color: #4E4E50;
	position: relative;
	padding-top: 90px;
}

.publicidad_top {
	width: 994px !important;
	background-color: #E8E9EC !important;
	position: absolute !important;
	top: 0 !important;
	left: 0 !important;
}


.cabeceraIzq, .cabeceraDrc {
	display: inline !important;
	padding: 0 0 0 10px !important;
}


.cabeceraIzq {
	float: left !important;
	margin: 0 0 0 2px !important;
}

.cabeceraDrc {
	float: right !important;
	margin: 0 2px 0 0 !important;
}


/*===============================================================================================*/
/* =================================== 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: #336673;
	z-index: 20000000;
}

.subcontenedorEnvioAmigo {
	background: #3D8080;
	width: 519px;
	padding-bottom: 12px;
	text-align: center;
	margin: auto;
}

form.formEnvioAmigo {
	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;
}

.siAmpliable {
	cursor: pointer;
}

.tituloEnvioAmigo {
	background: url(cssimg/flechaBlancaFondoGrisDrc.gif) left no-repeat;
	font-size: 1.3em;
	font-family: Georgia;
	color: #3D8080;
	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;
}

input.inputEnvioAmigo {
	width: 226px;
	margin-bottom: 5px;
	/margin-bottom: 0px;
	color: #303030;
	font-size: 0.9em;
}

.areaEnvioAmigo {
	width: 226px;
}


.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;
}


.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 #3D8080;
	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;
}



.paginaError {
	margin: 5px 1%;
	font-family: Georgia, Arial;
	background: transparent url(cssimg/mancheta2.gif) top left no-repeat;
	padding: 15px 0 0 0;
}
.paginaError h1 {
	background: transparent url(cssimg/warning.gif) top left no-repeat;
	line-height: 34px;
	padding-left: 46px;
	font-size: 30px;
	font-weight: normal;
	color: #B0113A;
	margin: 0 0 40px 0;
}
.paginaError p.volver {
	background: transparent url(cssimg/ico_volver.gif) top left no-repeat;
	line-height: 25px;
	font-size: 24px;
	color: #006666;
	padding-left: 30px;
}
.paginaError p.volver * {
	color: #006666;
}




/*===============================================================================================*/
/* ==================================== CABECERA =============================================== */
/*===============================================================================================*/


ul.listadoTitulares {
	margin: 0 0 10px 0;
	padding: 10px 0 0 0;
	width: 100%;
}

li.elemListadoTitulares, li.elemListadoTitularesUltimo  {
	margin: 0 0 3px 0;
	padding: 3px 0 5px 0;
	width: 100%;
	list-style: none outside none;
	border-bottom: 1px dashed #BAC3C8
}

li.elemListadoTitularesUltimo {
	border: none !important;
}

h4.h4Flash {
	float: right;
	text-align: left;
	display: inline;
	margin: 0;
	padding: 0;
	font-size: 12px;
}

h4.h4Flash a {
	font-family: Arial;
	font-size: 13px;
	line-height: 14px;
	font-weight: normal;
	color: #504E53;
}
.horaFlash {
	color: #FF000F;
	float: left;
	width: 11%;
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight: normal;
}

.ajusteTituloFlash {
	width: 88%;
}

.ordenacion {
	color: #FF8708;
	float: left; 
	width: 5%;
	font-family: Arial, Helvetica, sans-serif;
}
/*
.titulo_top {
	width: 100%;
	background: #AE284B;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 2px;
}



.titulo_top_izq {
	font-weight: bold;
	float: left;
	color: #fff;
	padding: 6px 0px 4px 1px;
	width: 47%;
}

.titulo_top_izq img {
	margin-bottom: 3px;
}


.titulo_top_drc {
	float: right;
	width: 49%;
	padding: 2px 10px 0px 0px; 
	color: #fff;
	text-align: right;
	font-size: 0.9em;	
	font-family: sans-serif;
}


.titulo_top h2{
	font-size: 3.3em;
	font-weight: normal;
	display: inline;
	line-height: 0.5em;
	margin: 0;
	padding: 0;
}


.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;
}
*/

/*===============================================================================================*/
/* =================================== SUBPORTALES ============================================= */
/*===============================================================================================*/

ul.listaSeccionesTop {
	margin: 2px 0px 1px 0px;
	padding: 0px 0px 0px 0px;
	width: 100%;
	float: left;
	line-height: normal;
}

ul.listaSeccionesTop li {
	margin: 0;
	padding: 2px 2px 0 3px;
	display: inline;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
	background: url(cssimg/separadorVerticalTop.gif) right 5px no-repeat;
	font-family: Georgia;
	font-size: 12px;
}


/*===============================================================================================*/
/* =================================== 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: #ED1D24;
	background: url(cssimg/flechaBlancaFondoGrisDrc.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/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;
}
/*===============================================================================================*/
/* =================================== �LTIMA HORA ============================================= */
/*===============================================================================================*/



.contenedorNoticiasFlash {
	background: url(cssimg/topUltimaHora.gif) top left no-repeat;
	padding-top: 15px;
	width: 100%;
	margin-bottom: 3px;
}

.contenedorNoticiasFlash2 {
	background: url(cssimg/topUltimaHora2.gif) top left no-repeat;
	padding-top: 15px;
	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 0;
	width: 100%;
	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;
}


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;
}

/*===============================================================================================*/
/* ========================================= URGENTE =========================================== */
/*===============================================================================================*/

.urgente {
	border-top: 2px solid #a2a29e;
	width: 98%;
	margin: 3px 0 5px 1%;
	padding: 0px 0 0 0;
	background: #AB0006 url(cssimg/fondoUrgente.gif) top left repeat-x;	
}

.bloqUrgente {
	width: 100%;
	padding-top: 0px;
}

.bloqTextoUrgente {
	float: right;
	width: 866px;
}
.textoUrgente {
	float: right;
	width: 852px;
	margin-top: 5px;
	padding: 2px 5px 4px 5px;
	background-color: #F0F0ED;
}

.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: Georgia, Arial;
	font-size: 19px;
}

.titularUrgente a {
	color: #58585a;	
}



/*===============================================================================================*/
/* ===================================== ULTIMA HORA =========================================== */
/*===============================================================================================*/

.contenedorUltimaHora {
	color: #006666;
	float: left;
	width: 85%;
	font-weight: bold;
	margin: 0px 0px 0px 6px;
}

.contenedorUltimaHora a {
	color: #006666;
	font-family: Georgia, Arial;
	font-weight: bold;
	font-size: 13px;
	line-height: 14px;
}


.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%;
	margin:0px 0px 6px 0px;
}

.controlesUH {
	padding: 16px 0 0 0;
	float: left;
	margin:  0 5px 0 0px;
	position:relative;
	top:-2px;
}

.elementosUH {
	padding: 12px 0 0 0;
	float: left;
	width: 790px;
}

.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 =============================================== */
/*===============================================================================================*/

.cabeceraNivel1 {
	background: #68676B;
	color: #fff;
	margin: 4px 0;
	padding: 4px 0;
	width: 994px;
	font-family: Arial, Helvetica, sans-serif;
}

.cabeceraNivel1 a {
	color: #fff;
}

.seccionesPeriodicoTop {
	font-weight: bold;
	float: right;
	width: 70%;
	text-align: right;
	padding-right: 11px;
}

.horaTopHome {
	float: left;
	background: url(cssimg/separadorVerticalTop.gif) right 5px no-repeat;
	padding: 2px 4px 0 11px;
}

.fechaTopHome {
	float: left;
	padding: 2px 0 0 4px;
	font-weight: bold;
}

.cabeceraNivel2 {
	background: #B0113A;
	width: 100%;
}

.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 {
	padding: 6px 0 8px 10px;
	float: left;
}

.contenedorTituloInterior {
	padding: 6px 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: Georgia;
	font-size: 1.8em;
	font-weight: bold;
	margin-left: 2px;
	margin-top: 0px;
	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%;
	background: url(cssimg/bordeSolapa.gif) bottom left repeat-x;
 }
		
ul.listaSolapas {
	float:left;
	margin:0pt;
	padding:0pt;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}		

ul.listaSolapas li {
	margin: 0 0px 0 0;
	padding: 0;
	float: left;
	width: 100px;
	list-style: none outside none;
	display: inline;
	text-align: center;
}
		
ul.listaSolapas div {
	width: 100%;
	float: left;
}

ul.listaSolapas div.primero {
	width: 100%;
	float: left;
}

ul.listaSolapas a {
	line-height: 2.8em;
/*	padding:13px 0px 8px 0px;*/
	background-image: url(cssimg/fondoSeccionComentario.gif);
	background-repeat: repeat-x;
	background-position: 0px 1px;
	display: block;
	text-decoration: none;
	font-weight: bold;
	padding: 2px 0 0 0;
}

ul.listaSolapas a:hover {
	text-decoration: underline;
}

ul.listaSolapas a.actual {
	background-position: 0px -36px;
	color: #FFF;
}


/*===============================================================================================*/
/* ================================= PUBLICO TV ================================================ */
/*===============================================================================================*/


.contenedorPTV {
	width: 100%;
	background: url(cssimg/barra_tricolor.gif) top left no-repeat;
	padding-top: 18px;
	margin-bottom: 17px;
}

.contenedorFondoPTV {
	background: url(cssimg/fondoVideo.gif) top left no-repeat;
	width: 311px;
	padding: 40px 0 0 0px;
}

.contenedorVideoPTV {
	width: 288px;
	padding-bottom: 10px;
}



/*===============================================================================================*/
/* =================================== SECCIONES PERIODICO ===================================== */
/*===============================================================================================*/


ul.seccionesPeriodico {
	margin: 0px 0px 0px 10px;
	padding: 0;
	width: 100%;
	float: left;
}

ul.seccionesPeriodico li {
	margin: 0;
	padding: 0 7px 0 7px;
	list-style: none outside none;
	border-right: 1px solid #848587;
	float: left;
}

ul.seccionesPeriodico li.ultimoSeccionesPeriodico {
	margin: 0;
	padding: 0px 0 0 7px !important;
	list-style: none outside none;
	border: none;
	float: left;
}

ul.seccionesPeriodico li.primeroSeccionesPeriodico {
	margin: 0;
	padding: 0px 7px 0 0px !important;
	list-style: none outside none;
	border-right: 1px solid #848587;
	float: left;
}


.buscadorTop{
	float: right;
	width: 17%;
	text-align: right;
	padding-right: 10px; 
	vertical-align: top;
}

.buscadorTop input.cajatexto{
	border: 1px solid #848587;
	font-size: 0.9em;
	width: 70%;
	width: 100px;
	float: left;
}

.buscadorTop .boton{
	color: #4E4E50;
	border: none;
	cursor: pointer;
	margin: 0px 0 0 0;
	padding: 0;
	float: left;
}



.top2 {
	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;
}

.enlaces_top2 {
	float:left;
	width: 79%;
}

.top2 a {
	color: #848587;
}

.pan {
	font-family: Georgia, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #35939F;
}
.miga_padre {
	font-family: Georgia, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #35939F;
}
.miga {
	font-family: Georgia, Arial, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #35939F;
}
.palabra1 {

}
.palabra2 {

}
.palabra3 {
}


/*===============================================================================================*/
/* =================================== ENLACES PIE ============================================= */
/*===============================================================================================*/

.contenedorInfoPublico {
	float: left;
	width: 70%;
}

.contenedorEnlaceSherpa {
	float: right;
	padding-right: 6px;
}

.contenedorEnlaceSherpa2 {
	display: none;
}

.enlaceSherpa {
	background: url(cssimg/sherpa.gif) top left no-repeat;
	height: 45px;
	width: 112px;
	display: block;
	text-indent: -10000px;
}

.enlaceSherpa:hover {
	background-position: 1px -59px;
}


/*===============================================================================================*/
/* ================================= 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 #ff8708;
}

/*================================ OpenID ==================================*/
input#j_username {
	background: #FFFFFF url(http://openid.net/login-bg.gif) no-repeat scroll 2px center;
	padding-left: 20px;	/* para no superponer la entrada de usuario con el iconito de background */
	width: 250px;
}

.lineaUsuario {
	padding: 6px 0 3px 10px;
	/*width: 100%;*/
	height: 22px;
	color: #848587;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	margin: 2px 0% 3px 0%;
	font-weight: bold;
	border-top: 1px solid #97999C;
}

/*============================= REGISTRO =============================*/
form.formRegistro {
	margin: 0;
	/*padding: 13px 2%;*/	
	width: 96%;
	background: #F3F3F4;
	color: #7A7172;
	font-family: Arial, Helvetica, sans-serif;
	position: relative;
}

/*	identico a h4.h4Comentario de estilo_noticia_PU.css	*/
h1.tituloForm {
	margin: 0;
	padding: 0;
	font-size: 1.4em;
	display: inline;
	font-family: "Times New Roman", Times, serif;
	color: #807c79;
}

/*	estilo copiado de estilo_noticia_PU.css */
.botonRecargar {
	float: left;
	background: url(cssimg/recargar.gif) top left no-repeat;
	color: #FFF;
	border: 0;
	margin: 0 4px 0 0;
	padding: 3px 3px 3px 3px;
	cursor: pointer;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	font-size:12px;
}

/*	estilo copiado de estilo_noticia_PU.css */
.botonT1, .desconectarUsuario, .bajaUsuario, .botonLogin, .botonRegistrar, .bajaUsuario {
	color: #FFF;
	border: 0;
	padding: 3px 3px 3px 3px;
	cursor: pointer;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	font-size:12px;
}

.botonT1 {
	background: url(cssimg/fondoBotonEnviar.gif) top left no-repeat;
}

.botonLogin, .botonRegistrar, .desconectarUsuario, .bajaUsuario {
	background: #2f7986;
}

.botonT1 {
	float: left;
}

/*	estilo copiado de estilo_noticia_PU.css */
#contenedorCaptcha {
	padding-top: 5px;
}

.labelRegistro {
	padding-top: 12px;
	font-size: 0.9em;
	color: #7a7172;
	font-weight: bold;
	/*display: block;*/
}

.entradas {
	float: right;
	width: 40%;
	margin: 0 170px 0 20px;
}

.logoOpenId {
	float: left;
	margin: 0 20px;
}









/*===============================================================================================*/
/* =================================== SOLAPAS ESPECIAL ======================================== */
/*===============================================================================================*/

.solapasAjustable {
 	width: 100%;
	background: url(cssimg/bordeSolapa.gif) bottom left repeat-x;
	margin-bottom: 5px;
	border-top: 1px solid #848382;
	padding-top: 2px;
 }
		
ul.listaSolapasAjustable {
	float:left;
	margin:0pt;
	padding:0pt;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}		

ul.listaSolapasAjustable li {
	margin: 0 0px 0 0;
	padding: 0;
	float: left;
	width: 100px;
	list-style: none outside none;
	display: inline;
	text-align: center;
	
	width: auto;
}
		
ul.listaSolapasAjustable div {
	width: 100%;
	float: left;
}

ul.listaSolapasAjustable div.primero {
	width: 100%;
	float: left;
}

ul.listaSolapasAjustable a {
	line-height: 2.8em;
/*	padding:13px 0px 8px 0px;*/
	background-image: url(cssimg/fondoSeccionComentario.gif);
	background-repeat: repeat-x;
	background-position: 0px 1px;
	display: block;
	text-decoration: none;
	font-weight: bold;
	padding: 2px 0 0 0;
	
	padding: 2px 10px 0 10px;
}

ul.listaSolapasAjustable a:hover {
	text-decoration: underline;
}

ul.listaSolapasAjustable a.actual {
	background-position: 0px -36px;
	color: #FFF;
}