#todoslostitulos{float: left;margin-top: 0px;width: 620px;}

.todoslostitulos-titulo{padding-top: 2px;padding-right: 10px;padding-bottom: 2px;padding-left: 20px;padding: 2px 10px; font:bold 12px Arial, Helvetica, sans-serif; background:#eee url(../imgs/list-icon.jpg) no-repeat 11px center;}

#todoslostitulos ul{list-style-type: none;display: block;padding: 0px;margin: 0px 0 10px;}
#todoslostitulos li{background: url(../imgs/icon-flecha.gif) no-repeat 5px 8px;display: inline-block;text-decoration: none;padding: 3px 0; clear: both;}
#todoslostitulos li a{padding:1px 0px 1px 15px;display: block; font:bold 11px Arial, Helvetica, sans-serif; width:600px;}
#todoslostitulos li a:hover{background: url(../imgs/icon-flecha.gif) no-repeat 7px 7px;background-color: #F5F4F0;display: block;}

.titulares_edicion_impresa {display: inline-block;}
.titulares_edicion_impresa h1 { margin: 0;padding: 0;display: block;text-align: center;color: #000;font-family: Georgia;font-weight: 400;font-size: 40px;line-height: 76px; text-transform: uppercase;}
.titulares_edicion_impresa h1 span {background-color: #444; padding: 3px 10px; color: #fff; font:12px Georgia, serif; text-transform: none; display: inline-block; margin:-15px 0 0 0; letter-spacing: 1px}
.suscripcion {display: block;  width:430px; text-align: center; padding:20px 10px; margin:20px 0; border-top: solid 1px #ddd}
.suscripcion strong {font-size: 18px;margin:0 0 10px 0; font-family: Georgia, serif;border: none; display: inline-block; text-align: center}
.suscripcion input[type="text"] {border: 1px solid #d7d7d7;color: #666;padding: 4px;width: 65%;margin: 0 5px 0 0;font-size: 16px;font-family: Arial, Helvetica, sans-serif;}
.suscripcion .btn {color: #FFF;background-color: #666;border: none;width: 30%;line-height: 24px;padding: 3px 0;font-size: 18px;}

.menutitulares {width:100%;}
.menutitulares ul {border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; padding: 10px 12px; margin: 10px 0; text-align: center}
.menutitulares ul li {display: table; margin:0 2px 5px 2px; width: 115px; height: 40px; float: left}
.menutitulares ul li a { font:bold 11px arial, Helvetica, sans-serif; padding:2px 4px;  background-color: #ddd;   text-align: center;  display:table-cell; vertical-align: middle;}
.arriba {float: right; font:bold 9px arial, Helvetica, sans-serif; padding: 2px 5px; background-color: #000; color:#fff;}

.titular_seccion {background-color: #444;  font:bold 12px georgia, serif; padding: 3px 5px; clear: both; text-transform: uppercase;}
.titular_seccion a {color:#ddd;}
.dosnoticias {display: inline-block; width: 100%; margin:10px 0;}
.dosnoticias a {display: inline-block; width:290px; float: left; margin: 0 10px;}
.dosnoticias a img {margin: 0 0 5px 0;}
.dosnoticias h2 {text-align: center !important; margin:0; font-size: 19px; line-height: 20px}
.titulares_edicion_impresa > ul { width: 100%; margin:0 0 10px 0;}
.titulares_edicion_impresa > ul > li {border-bottom: solid 1px #ddd; padding: 3px 5px;  width:600px}
.titulares_edicion_impresa > ul > li a {font:12px Arial, Helvetica, sans-serif; width: 100%}

.minitapa {float: right; padding: 10px; border:solid 1px #ccc; margin:0 0 10px 0; position:relative;}
.minitapa span {position: absolute; z-index: 200; top:100px; left:40px; background-color: #444; color:#fff; border-radius: 5px; padding: 5px 10px; 
font:12px Arial, Helvetica, sans-serif;}


.todas_las_tapas {display: inline-block; position: relative; height: 100%;}
.todas_las_tapas > a {width: 140px; float: left; margin:0 17px 20px 0px; background-color: #eee; border:solid 1px #ddd; text-align: center;}
.todas_las_tapas > a img {padding: 5px 0px;}
.todas_las_tapas > a .datos_anexo { background-color: #b62027; padding: 3px 5px; font:12px arial, Helvetica, sans-serif; color:#fff; }
.todas_las_tapas > a:hover {background-color: #ddd; border: solid 1px #999}

.otras_tapas {float: right; width:300px; padding: 0 0 0 16px; background-color: #fff; }
.otras_tapas a { float: left; margin:0 0px 20px 0px; background-color: #eee; border:solid 1px #ddd; text-align: left; padding: 20px; border-top: solid 3px #000}
.otras_tapas a img {float: left; margin:0 20px 0 0;}
.otras_tapas a .titular_sec {font:bold 16px arial, Helvetica, sans-serif; color:#000; float: left; width: 130px; text-align: left}
.otras_tapas a span {font:12px/18px arial, Helvetica, sans-serif; text-align: left}

.todas_las_tapas .titular_ppal {font:bold 16px/18px arial, Helvetica, sans-serif; text-align: center; padding: 0 0 10px 0; margin:0 0 10px 0; border-bottom: solid 1px #ccc}


.seccionesImpreso {display: inline-block;}
.seccionesImpreso a { width:290px; float: left; font:18px "bree", arial, helvetica, sans-serif; color:#000;margin:0 10px 5px 0; padding: 5px 0 5px 10px; background-color: #eee;}
.seccionesImpreso a:hover {background-color: #ee1d25; color: #fff}

.diasImpreso {width: 100%; display: inline-block; margin:0 0 20px 0;}
.diasImpreso a {font:bold 12px arial, helvetica, sans-serif; color:#fff; padding: 5px 19px; margin:0 1px 0 0; background-color: #666 }
.diasImpreso a:hover, .diasImpreso .activo{ background-color: #000}
.licencia { font:12px/18px arial, helvetica, sans-serif; color:#000; padding: 0 0 30px 0}

.remate {width: 600px;display: inline-block;position: relative;font: bold 12px arial, helvetica, sans-serif;background-color: #eee;padding: 10px;text-align: center;}


#todoslostitulos{clear:both; float:left; font-family: Helvetica, Arial, sans-serif; font-size:14px; line-height:1.2em}
.todoslostitulos-titulo{font-weight:bold; font-size:20px; padding-bottom:10px; margin-bottom:10px; border-bottom:solid 1px #ccc; margin-top:20px}
#todoslostitulos ul li{display:block; padding-bottom:5px; margin-bottom:5px; border-bottom:solid 1px #EDEDED; width:100%}
#todoslostitulos ul li a{
	display: block;
	font-weight: 700;
	padding-top: 3px;
	padding-left: 20px;
	padding-bottom: 3px;
	font-size: 12px
}
#todoslostitulos ul li a:hover{background-color:#F3F3F3}


/* triste manera de corregir */


.todoslostitulos-titulo{padding-left:30px; padding-bottom:0; height:auto; font-size:16px; line-height:35px}