/* CSS Document */

/* INICIO ITEMS MENU PRINCIPAL */

body#cronologia .menu ul li a#menucronologia,
body#protagonistas .menu ul li a#menuprotagonistas,
body#nosdejaron .menu ul li a#menunosdejaron,
body#enboca .menu ul li a#menuenboca,
body#encuestas .menu ul li a#menuencuestas,
body#especiales .menu ul li a#menuespeciales,
body#multimedia .menu ul li a#menumultimedia,
body#graficos .menu ul li a#menugraficos,
body#encuentros .menu ul li a#menuencuentros,
body#portadas .menu ul li a#menuportadas {
    background: #369;
    color: #fff;
}
/* fin items menu principal */


.cuadroimpresora {
    display: none;
}

a img {
	border: 0;
}
form {
padding: 0;
margin: 0;
}
.contenedorglobal {
	width: 960px;
	padding: 0 15px 0 15px;
}


.contenedorglobal .cabecera {
	width: 960px;
	border-bottom: 1px solid #ccc;
	overflow: hidden;
}
.contenedorglobal .cabecera .izquierda {
	float: left;
	width: 351px;
	padding: 29px 0 3px 0;
}
.contenedorglobal .cabecera .logo {
	float: right;
	width: 267px;
	padding: 33px 2px 3px 0;
}



.contenedorglobal .menu {
    margin: 22px 0 0 0;
    width: 960px;
    padding: 0;
    border-bottom: 15px solid #808080;
}
.contenedorglobal .menu ul {
    font: bold 10px/10px "Trebuchet MS", Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    color: #000;
    padding: 6px 0 5px 0;
    margin: 0;
    width: 960px;
    border-left: 1px solid #808080;
}
.contenedorglobal .menu ul li {
    display: inline;
    padding: 0;
    margin: 0;
}
.contenedorglobal .menu ul li a {
    color: #000;
    text-decoration: none;
    border-right: 1px solid #808080;
    padding: 4px 16px 4px 16px;
}
.contenedorglobal .menu ul li a:hover {
    text-decoration: none;
    background-color: #808080;
    color: #fff;
}

.contenedorglobal .bordemenu {
	margin: 0;
	padding: 0;
	width: 953px;
	background-color:#808080;
	height: 15px;
}

.contenedorglobal .contenedorcontenido {
	width: 960px;
	overflow: hidden;
}

.contenedorglobal .contenedorcontenido .columnaprincipal {
	width: 685px;
	overflow: hidden;
	float: left;
}

.contenedorglobal .contenedorcontenido .columnaprincipal .menucronologia {
	font: bold 10px/14px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0 0 6px 0;
	padding: 4px 0 4px 0;
	overflow: hidden;
}

.mes01, .mes01activo {width: 45px;}
.mes02, .mes02activo {width: 54px;}
.mes03, .mes03activo {width: 53px;}
.mes04, .mes04activo {width: 43px;}
.mes05, .mes05activo {width: 49px;}
.mes06, .mes06activo {width: 45px;}
.mes07, .mes07activo {width: 42px;}
.mes08, .mes08activo {width: 56px;}
.mes09, .mes09activo {width: 82px;}
.mes10, .mes10activo {width: 63px;}
.mes11, .mes11activo {width: 79px;}
.mes12, .mes12activo {width: 71px;}

.mes01, .mes01activo,
.mes02, .mes02activo,
.mes03, .mes03activo,
.mes04, .mes04activo,
.mes05, .mes05activo,
.mes06, .mes06activo,
.mes07, .mes07activo,
.mes08, .mes08activo,
.mes09, .mes09activo,
.mes10, .mes10activo,
.mes11, .mes11activo,
.mes12, .mes12activo  {
    float: left;
    background-color: #ccc;
    text-align: center;
    overflow: hidden;
    height: 30px;
    padding: 2px 0 0 0;
}

.mes01 a, .mes01activo a,
.mes02 a, .mes02activo a,
.mes03 a, .mes03activo a,
.mes04 a, .mes04activo a,
.mes05 a, .mes05activo a,
.mes06 a, .mes06activo a,
.mes07 a, .mes07activo a,
.mes08 a, .mes08activo a,
.mes09 a, .mes09activo a,
.mes10 a, .mes10activo a,
.mes11 a, .mes11activo a,
.mes12 a, .mes12activo a {
    color: #fff;
    text-decoration: none;
	padding: 2px 2px 0 2px;
}

.mes01:hover, .mes01 a:hover, .mes01activo a:hover, .mes01activo, .mes01activo a,
.mes02:hover, .mes02 a:hover, .mes02activo a:hover, .mes02activo, .mes02activo a,
.mes03:hover, .mes03 a:hover, .mes03activo a:hover, .mes03activo, .mes03activo a,
.mes04:hover, .mes04 a:hover, .mes04activo a:hover, .mes04activo, .mes04activo a,
.mes05:hover, .mes05 a:hover, .mes05activo a:hover, .mes05activo, .mes05activo a,
.mes06:hover, .mes06 a:hover, .mes06activo a:hover, .mes06activo, .mes06activo a,
.mes07:hover, .mes07 a:hover, .mes07activo a:hover, .mes07activo, .mes07activo a,
.mes08:hover, .mes08 a:hover, .mes08activo a:hover, .mes08activo, .mes08activo a,
.mes09:hover, .mes09 a:hover, .mes09activo a:hover, .mes09activo, .mes09activo a,
.mes10:hover, .mes10 a:hover, .mes10activo a:hover, .mes10activo, .mes10activo a,
.mes11:hover, .mes11 a:hover, .mes11activo a:hover, .mes11activo, .mes11activo a,
.mes12:hover, .mes12 a:hover, .mes12activo a:hover, .mes12activo, .mes12activo a {
    color: #fff;
    background-color: #069;
}

.dia {
    color: #fff;
}


.contenedorglobal .contenedorcontenido .columnaprincipal .menusecciones {
	font: bold 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 0;
	padding: 4px 0 0 0;
	overflow: hidden;
}
.seccion01, .seccion01activo {width: 56px;}
.seccion02, .seccion02activo {width: 96px;}
.seccion03, .seccion03activo {width: 74px;}
.seccion04, .seccion04activo {width: 100px;}
.seccion05, .seccion05activo {width: 61px;}
.seccion06, .seccion06activo {width: 81px;}
.seccion07, .seccion07activo {width: 102px;}
.seccion08, .seccion08activo {width: 69px;}
.seccion09, .seccion09activo {width: 46px;}

.seccion01, .seccion01activo,
.seccion02, .seccion02activo,
.seccion03, .seccion03activo,
.seccion04, .seccion04activo,
.seccion05, .seccion05activo,
.seccion06, .seccion06activo,
.seccion07, .seccion07activo,
.seccion08, .seccion08activo,
.seccion09, .seccion09activo {
    float: left;
    background-color: #ccc;
    text-align: center;
    overflow: hidden;
    padding: 2px 0 5px 0;
}

.seccion01 a, .seccion01activo a,
.seccion02 a, .seccion02activo a,
.seccion03 a, .seccion03activo a,
.seccion04 a, .seccion04activo a,
.seccion05 a, .seccion05activo a,
.seccion06 a, .seccion06activo a,
.seccion07 a, .seccion07activo a,
.seccion08 a, .seccion08activo a,
.seccion09 a, .seccion09activo a{
    color: #fff;
    text-decoration: none;
	padding: 5px 7px 5px 7px;
}

.seccion01:hover, .seccion01 a:hover, .seccion01activo a:hover, .seccion01activo, .seccion01activo a,
.seccion02:hover, .seccion02 a:hover, .seccion02activo a:hover, .seccion02activo, .seccion02activo a,
.seccion03:hover, .seccion03 a:hover, .seccion03activo a:hover, .seccion03activo, .seccion03activo a,
.seccion04:hover, .seccion04 a:hover, .seccion04activo a:hover, .seccion04activo, .seccion04activo a,
.seccion05:hover, .seccion05 a:hover, .seccion05activo a:hover, .seccion05activo, .seccion05activo a,
.seccion06:hover, .seccion06 a:hover, .seccion06activo a:hover, .seccion06activo, .seccion06activo a,
.seccion07:hover, .seccion07 a:hover, .seccion07activo a:hover, .seccion07activo, .seccion07activo a,
.seccion08:hover, .seccion08 a:hover, .seccion08activo a:hover, .seccion08activo, .seccion08activo a,
.seccion09:hover, .seccion09 a:hover, .seccion09activo a:hover, .seccion09activo, .seccion09activo a {
    color: #fff;
    background-color: #069;
}

.contenedorcintilloyanteriorsiguiente {
	width: 100%;
	overflow: hidden;
	margin: 4px 0 0 0;
	background-color: #414141;
	padding: 0;
	clear: both;
}
.contenedorcintilloyanteriorsiguiente .cintillo {
	float: left;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	text-transform: uppercase;
	padding: 3px 0 0 6px;
}
.contenedorcintilloyanteriorsiguiente .cintillo .fecha {
	color: #ccc;
	margin: 0 8px 0 0;
}
.contenedorcintilloyanteriorsiguiente ul {
	float: right;
	margin: 0;
	padding: 3px 0 3px 0;
}
.contenedorcintilloyanteriorsiguiente ul li {
	display: inline;
	margin: 0 0 0 1px;
	font: bold 10px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
.contenedorcintilloyanteriorsiguiente ul li a {
	background-color: #808080;
	color: #fff;
	text-decoration: none;
	padding: 3px 20px 3px 20px;
}
.contenedorcintilloyanteriorsiguiente ul li a:hover {
	background-color: #ccc;
	color: #414141;
}


.contenedorglobal .contenedorcontenido .columnaprincipal .foto {
	margin: 5px 0 0 0;
}
.contenedorglobal .contenedorcontenido .columnaprincipal .foto p {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-align: right;
	margin: 3px 0 0 0;
	padding: 0;
}
.contenedorglobal .contenedorcontenido .columnaprincipal h2 {
	font: 28px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #069;
	margin: 0;
	padding: 0;
}
.contenedorglobal .contenedorcontenido .columnaprincipal .firma {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
}
.contenedorglobal .contenedorcontenido .columnaprincipal p {
	font: 12px/18px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 10px 0 10px 0;
}
.contenedorglobal .contenedorcontenido .columnaprincipal p a {
	color: #069;
}
.contenedorglobal .contenedorcontenido .columnaprincipal p a:hover {
	text-decoration: none;
}
.contenedorglobal .contenedorcontenido .columnaprincipal blockquote {
	font: 12px/24px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 10px 0 10px 50px;
}

.contenedorglobal .contenedorcontenido .columnasecundaria .menudesplegable {
    margin: 0;
    padding: 0;
    text-align: right;
}
.contenedorglobal .contenedorcontenido .columnasecundaria .menudesplegable select {
    width: 270px;
    font: 12px Arial, Helvetica, sans-serif;
    color: #fff;
    background-color: #069;
    margin: 0;
    padding: 0;
}
.contenedorglobal .contenedorcontenido .columnasecundaria .menudesplegable select a {
	color: #fff;
}

.contenedorglobal .contenedorcontenido .columnasecundaria .masinformacion h3 {
    margin: 13px 5px 0 5px;
    border-bottom: 1px solid #000;
    font: bold 12px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
    color: #000;
    text-transform: uppercase;
    padding: 10px 0 0 0;
}
.contenedorglobal .contenedorcontenido .columnasecundaria .menudesplegable form {
    margin: 0;
    padding: 0;
}
.contenedorglobal .contenedorcontenido .columnasecundariaseccion .menudesplegable form {
    margin: 0;
    padding: 0;
}



/* INICIO PORTADILLA */
.contenedorglobal .contenedorcontenido .columnaprincipal .noticiasseccion .noticiadestacada {
	margin: 10px 0 0 0;
	border-bottom: 1px solid #ccc;
	padding: 0 0 10px 0;
}
.contenedorglobal .contenedorcontenido .columnaprincipal .noticiasseccion .noticiadestacada p {
	font: 10px/10px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
	text-align: right;
	margin: 5px 0 0 0;
	padding: 0;
}
.contenedorglobal .contenedorcontenido .columnaprincipal .noticiasseccion .noticiadestacada .antetitulo {
	font: bold 12px/12px Arial, Verdana, Helvetica, sans-serif;
	color: #333;
	text-transform: uppercase;
	margin: 3px 0 0 0;
	padding: 0 0 0 2px;
}
.contenedorglobal .contenedorcontenido .columnaprincipal .noticiasseccion .noticiadestacada h2 {
	font: 28px/28px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #069;
	margin: 0;
	padding: 0;
}
.noticiadestacada h2 a {
	text-decoration: none;
	color: #069;
}
.noticiadestacada h2 a:hover {
	text-decoration: underline;
}


.contenedorglobal .contenedorcontenido .columnaprincipal .noticiasseccion .columna {
	width: 685px;
	font: 10px Arial, Helvetica, sans-serif;
	color: #fff;
}

.contenedorglobal .contenedorcontenido .columnaprincipal .noticiasseccion .columna .noticia {
	margin: 10px 0 0 15px;
	padding: 0;
	width: 335px;
	float: left;
}
.contenedorglobal .contenedorcontenido .columnaprincipal .noticiasseccion .columna .noticia .antetitulo {
	font: bold 10px/16px Arial, Helvetica, sans-serif;
	color: #000;
	text-transform: uppercase;
	padding: 0;
	margin: 0;
}
.contenedorglobal .contenedorcontenido .columnaprincipal .noticiasseccion .columna .noticia p {
	padding: 0;
	margin: 0;
}
.contenedorglobal .contenedorcontenido .columnaprincipal .noticiasseccion .columna .noticia p a {
	font: bold 11px/14px Arial, Helvetica, sans-serif;
	color: #069;
	text-transform: none;
	text-decoration: none;
}
.contenedorglobal .contenedorcontenido .columnaprincipal .noticiasseccion .columna .noticia p a:hover {
	text-decoration: underline;
}


.contenedorglobal .contenedorcontenido .columnasecundariaseccion {
	width: 260px;
	overflow: hidden;
	float: right;
	margin: 4px 0 0 15px;
}
.contenedorglobal .contenedorcontenido .columnasecundariaseccion .menudesplegable {
	margin: 0;
	padding: 0;
}
.contenedorglobal .contenedorcontenido .columnasecundariaseccion .menudesplegable select {
	width: 260px;
	font: 12px Arial, Helvetica, sans-serif;
	color: #fff;
	background-color: #069;
	margin: 0;
	padding: 0;
}
.contenedorglobal .contenedorcontenido .columnasecundariaseccion .menudesplegable select a {
	color: #fff;
}

.contenedorglobal .contenedorcontenido .columnasecundariaseccion .especiales {
	margin: 7px 0 0 0;
	height: 275px;
}
.contenedorglobal .contenedorcontenido .columnasecundariaseccion .especiales h3 {
	font: bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	background-color: #000;
	color: #fff;
	margin: 0;
	padding: 21px 0 4px 3px;
}
.contenedorglobal .contenedorcontenido .columnasecundariaseccion .especiales .contenido .modulo {
	height: 45px;
	padding: 2px 0 0 0;
}
.contenedorglobal .contenedorcontenido .columnasecundariaseccion .especiales .contenido .modulo img {
	float: left;
	width: 100px;
}
.contenedorglobal .contenedorcontenido .columnasecundariaseccion .especiales .contenido .modulo p {
	float: left;
	width: 155px;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	padding: 0 0 0 5px;
	margin: 10px 0 0 0;
}
.contenedorglobal .contenedorcontenido .columnasecundariaseccion .especiales .contenido .modulo p a {
	color: #fff;
	text-decoration: none;
}
.contenedorglobal .contenedorcontenido .columnasecundariaseccion .especiales .contenido .modulo p a:hover  {
	text-decoration: underline;
}


.contenedorglobal .contenedorcontenido .columnasecundariaseccion .ademas {
	border-top: 6px solid #ccc;
	margin: 68px 0 0 0;
}
.contenedorglobal .contenedorcontenido .columnasecundariaseccion .ademas h4 {
	margin: 15px 0 5px 0;
	padding: 0;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	text-transform: uppercase;
}
.contenedorglobal .contenedorcontenido .columnasecundariaseccion .ademas ul {
	margin: 0 0 20px 0;
	padding: 0;
	list-style-type: none;
}
.contenedorglobal .contenedorcontenido .columnasecundariaseccion .ademas ul li {
	font: bold 10px/22px Verdana, Arial, Helvetica, sans-serif;
	color: #666;
}
.contenedorglobal .contenedorcontenido .columnasecundariaseccion .ademas ul li a {
	color: #7a848d;
	text-decoration: none;
}
.contenedorglobal .contenedorcontenido .columnasecundariaseccion .ademas ul li a:hover {
	text-decoration: underline;
}
/* fin portadilla */


.contenedorglobal .contenedorcontenido .columnaprincipalencuestafotos {
	width: 700px;
	overflow: hidden;
	float: left;
}
.contenedorglobal .contenedorcontenido .columnaprincipalencuestafotos .contenedorencabezado {
	margin: 15px 0 0 0;
	padding: 0;
	overflow: hidden;
	width: 700px;
}
.contenedorglobal .contenedorcontenido .columnaprincipalencuestafotos .contenedorencabezado h2 {
	margin: 0;
	padding: 0;
	float: left;
	font: 28px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #369;
}
.contenedorglobal .contenedorcontenido .columnaprincipalencuestafotos .contenedorencabezado .botonvotar {
	margin: 5px 0 0 0;
	padding: 5px 0 5px 0;
	background-color: #369;
	float: right;
	width: 201px;
	font: bold 13px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	text-align: center;
	text-transform: uppercase;
}
.contenedorglobal .contenedorcontenido .columnaprincipalencuestafotos .contenedorencabezado .botonvotar a {
	color: #fff;
	text-decoration: none;
}
.contenedorglobal .contenedorcontenido .columnaprincipalencuestafotos .contenedorencabezado .botonvotar a:hover {
	text-decoration: underline;
}
.columnaprincipalencuestafotos .contenedorcintilloyanteriorsiguiente {
	background-color: #000;
}
.columnaprincipalencuestafotos .contenedorcintilloyanteriorsiguiente h1 {
	float: left;
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #fff;
	text-transform: uppercase;
	padding: 3px 0 0 6px;
	margin: 0;
}

.columnaprincipalencuestafotos .foto {
    margin: 0 0 5px 0;
    overflow: hidden;
    width: 700px;
}

.contenedorglobal .contenedorcontenido .columnasecundariaencuestafotos p {
	margin: 10px 0 0 0;
	padding: 0;
	font: 12px/24px Verdana, Arial, Helvetica, sans-serif;
}
.contenedorglobal .contenedorcontenido .columnasecundariaencuestafotos p a {
	color: #369;
	text-decoration: underline;
}
.contenedorglobal .contenedorcontenido .columnasecundariaencuestafotos p a:hover {
	text-decoration: none;
}
.contenedorglobal .contenedorcontenido .columnasecundariaencuestafotos .firma {
    margin: 10px 0 0 0;
    padding: 0;
    font: 10px Verdana, Arial, Helvetica, sans-serif;
}

.contenedorglobal .piepagina {
	width: 960px;
	overflow: hidden;
	margin: 10px 0 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 20px 0;
}
.contenedorglobal .piepagina .logo {
	float: left;
	width: 47px;
	margin: 0 10px 0 0;
}
.contenedorglobal .piepagina .firma {
	float: left;
	font: bold 10px/16px Arial, Helvetica, sans-serif;
	color: #999;
}
.contenedorglobal .piepagina .firma a {
	color: #999;
}
.contenedorglobal .piepagina .firma a:hover {
	text-decoration: none;
}
.contenedorglobal .piepagina .anteriores {
	float: right;
	font: bold 11px/26px Arial, Helvetica, sans-serif;
	color: #999;
	border-left: 1px solid #ccc;
	width: 250px;
	padding: 5px 10px 5px 5px;
}
.contenedorglobal .piepagina .anteriores ul {
	margin: 0;
	padding: 0;
}
.contenedorglobal .piepagina .anteriores ul li {
	margin: 0;
	padding: 0 0 0 6px;
	display: inline;
	list-style-type: none;
	text-transform: uppercase;
}
.contenedorglobal .piepagina .anteriores ul li a {
	color: #999;
	text-decoration: none;
	padding: 0 3px 0 3px;
	border: 1px solid #ccc;
	margin: 0;
}

.contenedorglobal .piepagina .anteriores ul li a:hover {
	color: #000;
}


.urgente {
    margin-top: 5px;
}

#publicidadsuperior {
    width: 990px;

}

#publicidadsuperior .publicidadhorizontal div table td.margen {
    width: 1px !important;
}

#publicidadsuperior .publicidadhorizontal {
    float: left;
}

#publicidadsuperior .publicidadhorizontal,
#publicidadsuperior .publicidadhorizontal div,
#publicidadsuperior .publicidadhorizontal table {
    width: 738px !important;
}

#publicidadsuperior .publicidadmodulo {
    width: 240px;
    float: left;
	margin: 0 0 0 5px;
}

.cabecera {
    clear: both;
}


.foto .ampliarfoto {
	text-align: right;
}
.foto .ampliarfoto a  {
	border: 0;
}
.foto .ampliarfoto a:hover {
	text-decoration: underline;
}

