
/* --------------------- inicio archivo portadilla.css, estilos comunes a la portada y portadillas */

/* columnaprincipal */

.columnaprincipal {
    width: 658px;
	float: left;
	display: inline;
	position: relative;
	margin: 10px 0 20px 10px;
}




/* ----------------------------------------------------------------------------------------------------------- noticia destacada en portadilla */
.columnaprincipal .noticiadestacada {
	width: 658px;
	margin: 0 0 20px 0;
	padding: 0 0 20px 0;
	overflow: hidden;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_v_000.png) repeat-y 493px 0;
}


/* bloque superior izquierda */

.columnaprincipal .noticiadestacada .contenedorsuperior {
	width: 658px;
	overflow: hidden;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnaprincipal_superior {
	width: 493px;
	float: left;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnaprincipal_superior .foto,
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnaprincipal_superior .video,
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnaprincipal_superior .audio {
	padding: 0 10px 0 0;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnaprincipal_superior .ampliarfoto a {
    padding: 5px 5px 5px 24px;
    background: #fff url(/soitu/iconos/v1.x/v1.0/fotos/ampliar_foto.png) no-repeat 0 6px;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnaprincipal_superior .ampliarfoto a:hover {
    background-color: #ddd;
    color: #000;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnaprincipal_superior .foto .piedefoto {
	margin: 0;
	padding: 5px 0 0 0;
	width: 483px;
	overflow: hidden;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnaprincipal_superior .foto .piedefoto p {
	float: left;
	font: 11px/16px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #666;
	margin: 0;
	padding: 0;
	width: 393px;
	display: inline;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnaprincipal_superior .foto .piedefoto .firma {
	width: 90px;
	float: right;
	font: 10px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #999;
	margin: 0;
	padding: 0;
	text-align: right;
}



/* bloque superior derecha */
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnasecundaria_superior {
	width: 155px;
	float: right;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnasecundaria_superior .hora {
	font: bold 30px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	margin: 20px 0 0 0;
	padding: 0;
	color: #999;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnasecundaria_superior .sincomentarios {
	background: url(/soitu/iconos/v1.x/v1.0/comentarios/sin_comentarios_noticiadestacada.png) no-repeat 0 0;
	height: 165px;
	font: 11px/14px Tahoma, Arial, Verdana, sans-serif;
	padding: 10px 0 0 10px;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnasecundaria_superior .sincomentarios a {
	text-decoration: none;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnasecundaria_superior .sincomentarios a:hover {
	text-decoration: underline;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnasecundaria_superior .comentario {
	background: url(/soitu/iconos/v1.x/v1.0/comentarios/fondo_comentario_noticia_destacada.png) no-repeat 0 4px;
	padding: 23px 0 0 0;
	margin: 10px 0 0 0;
	clear: both;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnasecundaria_superior .comentario p {
	font: bold 11px/22px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	margin: 3px 0 5px 0;
	padding: 0;
	display: inline;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnasecundaria_superior .comentario p a {
	color: #333;
	text-decoration: none;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnasecundaria_superior .comentario p a:hover {
	text-decoration: none;

}



.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnasecundaria_superior .comentario .pleca {
	width: 50px;
	border-bottom: 1px solid #ccc;
	font-size: 1px;
	margin: 7px 0 0 0;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnasecundaria_superior .comentario .firma {
	padding: 0 5px 0 0;
	font: 11px/16px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #666;
	margin: 5px 0 0 0;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnasecundaria_superior .comentario .firma .autor {
	font: 11px/16px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #000;
	padding: 0;
	text-transform: none;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnasecundaria_superior .comentario .firma .autor a {
	text-decoration: none;
	text-transform: none;
}
.columnaprincipal .noticiadestacada .contenedorsuperior .noticiadestacada_columnasecundaria_superior .comentario .firma .autor a:hover {
	text-decoration: underline;
}



/* bloque inferior izquierda */

.columnaprincipal .noticiadestacada .contenedorinferior {
	width: 658px;
	overflow: hidden;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior {
	width: 483px;
	float: left;
	position: relative;
	padding: 0 10px 0 0;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .fecha {
	font: 11px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/cuadrado_8x8_000.png) no-repeat 0 13px;
	padding: 10px 0 0 14px;
	margin: 5px 0 5px 0;
	border-top: 1px solid #ccc;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .antetitulo {
	font: 11px/16px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	text-transform: uppercase;
	color: #666;
	margin: 10px 0 0 14px;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior h1 {
	font: 27px/32px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	margin: 0 0 0 12px;
	padding: 0;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior h1 a {
	text-decoration: none;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior h1 a:hover {
	text-decoration: underline;
}




.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior p {
	font: 13px/19px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #333;
	margin: 5px 0 0 12px;
	padding: 0;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior p a {
	text-decoration: none;
	font-weight: bold;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior p a:hover {
	text-decoration: underline;
}





.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .ademas {
    margin: 10px 0 0 12px;
    padding: 0;
	clear: both;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .ademas h5 {
    display: none;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .ademas ul {
    margin: 0;
	padding: 0;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .ademas ul li {
    margin: 0;
    padding: 2px 6px 2px 18px;
    list-style-type: none;
    list-style-position: outside;
	font: 11px/18px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	background: none;
	border-top: 1px solid #ccc;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .ademas ul li a {
    text-decoration: none;
    padding: 0;
	display: inline;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .ademas ul li a:hover {
    text-decoration: underline;
    background-image: none;
}





.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .contenedorfirmayseguirleyendo {
	margin: 15px 0 0 12px;
	border-top: 1px solid #ccc;
	padding: 8px 0 0 0;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .contenedorfirmayseguirleyendo .firma {
	font: 11px/16px Tahoma, Arial, Verdana, sans-serif;
	color: #000;
	margin: 0;
	width: 363px;
	float: left;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .contenedorfirmayseguirleyendo .firma .autor {
	display: inline;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .contenedorfirmayseguirleyendo .firma .autor a {
	text-decoration: none;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .contenedorfirmayseguirleyendo .firma .autor a,
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .contenedorfirmayseguirleyendo .firma .autor {
	text-transform: uppercase;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .contenedorfirmayseguirleyendo .firma .autor a:hover {
	text-decoration: underline;
}



.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .contenedorfirmayseguirleyendo .seguirleyendo {
	font: 11px/15px Tahoma, Arial, Verdana, sans-serif;
	margin: 0;
	float: right;
	width: 105px;
	text-align: right;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .contenedorfirmayseguirleyendo .seguirleyendo a {
	color: #fff;
	padding: 1px 4px 2px 4px;
	text-decoration: none;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .contenedorfirmayseguirleyendo .seguirleyendo a:hover {
	background-color: #fff;
}


/* bloque inferior derecha */
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnasecundaria_inferior {
	width: 155px;
	float: right;
}





.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnasecundaria_inferior .menunoticia ul {
	margin: 5px 0 0 0;
	padding: 0;
	font: 11px/15px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	border-top: 1px solid #ccc;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnasecundaria_inferior .menunoticia ul li {
	margin: 0;
	padding: 5px 0 5px 19px;
	list-style-type: none;
	border-bottom: 1px solid #ccc;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnasecundaria_inferior .menunoticia ul li a {
	color: #000;
	text-decoration: none;
	background: none;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnasecundaria_inferior .menunoticia ul li a:hover {
	text-decoration: underline;
}


.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnasecundaria_inferior .categorias {
	margin: 20px 0 0 0;
	width: 155px;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnasecundaria_inferior .categorias ul {
	margin: 0;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnasecundaria_inferior .categorias ul li {
	display: inline;
}










/* ----------------------------------------------------------------- linea destacados columna principal en portadilla */


/* solo para portada */

body#portada .columnaprincipal .lineadestacados {
	width: 483px;
	border-top: 1px solid #000;
	padding: 20px 0 20px 0;
	margin-top: 20px;
}
body#portada .columnaprincipal .lineadestacados .fondodestacado .destacado {
	width: 137px;
	padding: 0 15px 0 0;
	margin: 0 0 0 13px;
	height: 205px;
}
body#portada .columnaprincipal .lineadestacados .destacado h5 {
	border-top: 5px solid #000;
	background-color: transparent;
	position: static;
	margin: 0;
	padding: 7px 0 10px 0;
	height: auto;
}
body#portada .columnaprincipal .lineadestacados .destacado h5 strong {
	margin: 0;
	padding: 0;
	position: static;
	background-color: transparent;
	font: bold 9px Tahoma, Arial, Helvetica, Garuda, Sans, sans-serif;
}
body#portada .columnaprincipal .lineadestacados .destacado .foto a:hover {
	border-color: #3699a9;
}

/* solo para portada */


.columnaprincipal .lineadestacados {
	width: 658px;
	overflow: hidden;
	margin: 0 0 15px 0;
	padding: 0 0 20px 0;
	border-bottom: 1px solid #000;

}
.columnaprincipal .lineadestacados .fondodestacado .destacado {
	width: 137px;
	height: 220px;
	overflow: hidden;
	padding: 0 16px 0 0;
	margin: 0 0 0 15px;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/fondo_destacados.png) no-repeat right bottom;
	float: left;
}
.columnaprincipal .lineadestacados .destacado h5 {
	height: 5px;
	background-color: #000;
	position: relative;
	margin: 3px 0 15px 0;
}

.columnaprincipal .lineadestacados .destacado h5 strong {
	background-color: #fff;
	margin-left: 15px;
	padding: 2px 7px 0 7px;
	top: -5px;
	position: absolute;
	text-transform: uppercase;
	font: bold 9px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #000;
}
.columnaprincipal .lineadestacados .destacado h5 strong a {
	color: #000;
	text-decoration: none;
}
.columnaprincipal .lineadestacados .destacado h5 strong a:hover {
	text-decoration: underline;
}
.columnaprincipal .lineadestacados .destacado .foto {
	width: 137px;
}
.columnaprincipal .lineadestacados .destacado .foto a {
	border: 1px solid #ccc;
	display: block;
}

.columnaprincipal .lineadestacados .destacado .fecha {
	font-family: "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #333;
	overflow: hidden;
	width: 137px;
	margin: 0;
	padding: 1px 0 1px 0;
	border-bottom: 1px solid #ccc;
}
.columnaprincipal .lineadestacados .destacado .fecha .dia {
	font-size: 14px;
	font-weight: bold;
	display: inline;
}
.columnaprincipal .lineadestacados .destacado .fecha .mes {
	font-size: 10px;
	text-transform: uppercase;
	display: inline;
}


.columnaprincipal .lineadestacados .destacado h2 {
	font: 12px/17px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	margin: 8px 0 0 0;
	display: block;
}
.columnaprincipal .lineadestacados .destacado h2 a {
	text-decoration: none;
	padding: 2px 0 2px 0;
}
.columnaprincipal .lineadestacados .destacado h2 a:hover {
	color: #000;
}




/* ----------------------------------------------------------------------------------------------------------- noticia en portadilla */

.columnaprincipal .noticia {
	width: 658px;
	margin: 0 0 20px 0;
	border-bottom: 1px solid #000;
	padding: 0 0 25px 0;
	overflow: hidden;
}
.columnaprincipal .noticia .encabezado {
	margin: 0;
	padding: 0 0 15px 0;
}
.columnaprincipal .noticia .encabezado .fecha {
	font: 11px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/cuadrado_8x8_000.png) no-repeat 0 3px;
	padding: 0 0 0 14px;
	margin: 0 0 0 75px;
}
.columnaprincipal .noticia .encabezado .antetitulo {
	font: 11px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	text-transform: uppercase;
	color: #666;
	margin: 10px 0 0 89px;
}
.columnaprincipal .noticia .encabezado h1 {
	font: 32px/34px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	margin: 10px 0 0 89px;
}
.columnaprincipal .noticia .encabezado h1 a {
	color: #000;
	text-decoration: none;
}
.columnaprincipal .noticia .encabezado h1 a:hover {
	text-decoration: underline;
}
.columnaprincipal .noticia .encabezado .firma {
	font: 11px/16px Tahoma, Arial, Verdana, sans-serif;
	color: #000;
	margin: 8px 0 0 89px;
}
.columnaprincipal .noticia .encabezado .firma .autor {
	text-transform: uppercase;
	font-weight: bold;
}
.columnaprincipal .noticia .encabezado .firma .autor a {
	text-decoration: none;
	font-weight: normal;
}
.columnaprincipal .noticia .encabezado .firma .autor a:hover {
	text-decoration: underline;
}


.columnaprincipal .noticia .columnaprincipal {
	width: 483px;
	margin: 0;
	padding: 15px 0 0 0;
	float: left;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia {
	width: 393px;
	margin: 0 0 0 90px;
	position: relative;
}


/* genericos fotos */

.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .contenedorfotoycategorias {
	margin-top: 0;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .foto,
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .video,
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .audio {
	margin-bottom: 0;
	padding: 0 0 15px 0;
}

.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .contenedorfotoycategorias .categorias {
	margin: 0;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .contenedorfotoycategorias .categorias ul {
	margin: 0;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .contenedorfotoycategorias .categorias ul li {
	margin: 0;
	list-style-type: none;
	list-style-position: outside;
}





.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia p {
	margin: 0 0 20px 0;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia p a {
	text-decoration: none;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia p a:hover {
	text-decoration: underline;
}




.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia ul,
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia ol {
	margin: 15px 0 15px 40px;
	font: 13px/18px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia ul li,
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia ol li {
	margin: 10px 0 10px 0;
	list-style-position: inside;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia ul li {
	list-style-type: square;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia ol li {
	list-style-type: decimal;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia ul li a,
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia ol li a {
	text-decoration: none;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia ul li a:hover,
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia ol li a:hover {
	text-decoration: underline;
}



.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .seguirleyendo {
	padding: 3px 0 0 0;
	font: 11px/19px Tahoma, Arial, Verdana, sans-serif;
	text-align: right;
	clear: both;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .seguirleyendo a {
	color: #fff;
	text-decoration: none;
	padding: 1px 4px 2px 4px;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .seguirleyendo a:hover {
	background-color: #fff;
}




.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .ademas {
    margin: 10px 0 0 0;
    padding: 0;
	clear: both;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .ademas h5 {
	margin: 0;
	padding: 1px 0 0 23px;
	font: bold 11px/22px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/ademas.png) no-repeat 0 5px;
	text-transform: uppercase;
	height: auto;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .ademas ul {
    margin: 0;
	padding: 0;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .ademas ul li {
    margin: 0;
    padding: 3px 6px 3px 21px;
    list-style-type: none;
    list-style-position: outside;
	font: 11px/18px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	background: none;
	border-top: 1px solid #ccc;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .ademas ul li a {
    text-decoration: none;
    padding: 0;
	display: inline;
}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .ademas ul li a:hover {
    text-decoration: underline;
    background-image: none;
}







.columnaprincipal .noticia .columnasecundaria {
	overflow: hidden;
	width: 160px;
	padding: 15px 0 0 0;
	float: right;
	margin-left: 0;
}


/* ----------------------------------------------------------------- comentarios noticia portadilla */
.columnaprincipal .noticia .columnasecundaria .sincomentarios {
	background: url(/soitu/iconos/v1.x/v1.0/comentarios/sin_comentarios.png) no-repeat 0 0;
	height: 165px;
	font: 11px/14px Tahoma, Arial, Verdana, sans-serif;
	padding: 10px 0 0 10px;
}
.columnaprincipal .noticia .columnasecundaria .sincomentarios a {
	text-decoration: none;
	padding: 3px 0 3px 0;
}
.columnaprincipal .noticia .columnasecundaria .sincomentarios a:hover {
	text-decoration: underline;
}


.columnaprincipal .noticia .columnasecundaria .comentario p {
	font: bold 11px/18px Tahoma, Arial, Verdana, Helvetica, sans-serif;
}


/* ----------------------------------------------------------------- fin comentarios */












/* ----------------------------------------------------------------- archivo inferior portadilla */

.columnaprincipal .archivo {
	width: 658px;
	overflow: hidden;
	border-bottom: 1px solid #000;
}
.columnaprincipal .archivo .noticia {
	width: 658px;
	margin: 10px 0 0 0;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_juntos_h_000.png) repeat-x left bottom;
	padding: 0 0 25px 0;
	overflow: hidden;
	border-bottom: none;
}
.columnaprincipal .archivo .noticia .fecha {
	font: 11px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/cuadrado_8x8_000.png) no-repeat 0 3px;
	padding: 0 0 0 17px;
	margin: 0 0 0 90px;
	display: inline;
}
.columnaprincipal .archivo .noticia .firma {
	font: 11px/16px Tahoma, Arial, Verdana, sans-serif;
	color: #000;
	margin: 8px 0 0 10px;
	display: inline;
}
.columnaprincipal .archivo .noticia .firma .autor a {
	text-decoration: none;
}
.columnaprincipal .archivo .noticia .firma .autor a,
.columnaprincipal .archivo .noticia .firma .autor {
	text-transform: uppercase;
}
.columnaprincipal .archivo .noticia .firma .autor a:hover {
	text-decoration: underline;
}

.columnaprincipal .archivo .noticia .firmalector {
	margin: 0 0 0 10px;
	font: 11px/17px Tahoma, Arial, Verdana, sans-serif;
	color: #000;
	padding: 3px 4px 4px 25px;
	display: inline;
}
.columnaprincipal .archivo .noticia .firmalector .autor {
	font-weight: bold;
}
.columnaprincipal .archivo .noticia .firmalector .postlector {
	display: none;
}
.columnaprincipal .archivo .noticia .foto {
	width: 135px;
	float: left;
	position: relative;
	margin: 5px 10px 0 -90px;
}
.columnaprincipal .archivo .noticia h2 {
	font: 21px/26px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	margin: 5px 0 5px 90px;
}
.columnaprincipal .archivo .noticia h2 a {
	color: #000;
	text-decoration: none;
}
.columnaprincipal .archivo .noticia h2 a:hover {
	text-decoration: underline;
}

.columnaprincipal .archivo .noticia .texto {
	width: 568px;
	margin: 0 0 0 90px;
}
.columnaprincipal .archivo .noticia .texto p {
	font: 12px/19px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	margin: 0;
	padding: 0;
	color: #333;
	display: inline;
}
.columnaprincipal .archivo .noticia .texto p a {
	text-decoration: none;
	font-weight: bold;
}
.columnaprincipal .archivo .noticia .texto p a:hover {
	text-decoration: underline;
}
.columnaprincipal .archivo .noticia .texto .seguirleyendo {
	margin: 0 0 0 5px;
	font: 11px/19px Tahoma, Arial, Verdana, sans-serif;
	display: inline;
}
.columnaprincipal .archivo .noticia .texto .seguirleyendo a {
	text-decoration: none;
}
.columnaprincipal .archivo .noticia .texto .seguirleyendo a:hover {
	text-decoration: underline;
}









/* ----------------------------------------------------------------- hemeroteca portadilla */
.columnaprincipal .hemeroteca {
	overflow: hidden;
	width: 658px;
	margin: 15px 0 0 0;
	padding: 0 0 10px 0;
	background-color: #e4e4e4;
}


.columnaprincipal .hemeroteca .anteriorsiguiente {
    width: 643px;
    font: 11px/16px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
    margin: 10px 8px 0 8px;
    overflow: hidden;
    background-color: #999;
}

.columnaprincipal .hemeroteca .anteriorsiguiente {
    position: relative;
    height: 18px;
}

.columnaprincipal .hemeroteca .anteriorsiguiente .anterior,
.columnaprincipal .hemeroteca .anteriorsiguiente .siguiente,
.columnaprincipal .hemeroteca .anteriorsiguiente h5 {
    position: absolute;
    width: 70px;
    margin: 0;
    color: #fff;
    padding: 0 5px 0 5px;
}
.columnaprincipal .hemeroteca .anteriorsiguiente h5 {
    font: bold 11px/16px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	text-align: center;
    left: 80px;
	width: 473px;
	text-transform: uppercase;
	padding: 1px 0 0 0;
	background: none;
}
.columnaprincipal .hemeroteca .anteriorsiguiente .anterior {
    left: 0;
}

.columnaprincipal .hemeroteca .anteriorsiguiente .siguiente {
    left: 563px;
    text-align: right;
}



.columnaprincipal .hemeroteca .anteriorsiguiente div a {
    color: #fff;
    text-decoration: none;
}
.columnaprincipal .hemeroteca .anteriorsiguiente div a:hover {
    text-decoration: underline;
}




/*  */
.columnaprincipal .hemeroteca .mesactivo {
	width: 206px;
	overflow: hidden;
	float: right;
	margin: 5px 2px 0 0;
	display: inline;
	height: 230px;
	background-color: #fff;
	border: 5px solid #ccc;
}
.columnaprincipal .hemeroteca .contenedormesycalendario {
	width: 206px;
	overflow: hidden;
	float: right;
	margin: 5px 2px 0 0;
	display: inline;
	height: 230px;
	background-color: #fff;
	border: 5px solid #e4e4e4;
}
.columnaprincipal .hemeroteca .mesactivo .contenedormesycalendario {
	border: none;
	margin: 0;
}




.columnaprincipal .hemeroteca .contenedormesycalendario .anyoymes {
    width: 83px;
    font: 16px/18px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
    margin: 10px 0 0 8px;
}
.columnaprincipal .hemeroteca .contenedormesycalendario .mes {
    font-size: 11px;
    line-height: 20px;
    font-weight: bold;
}



/*  */
.columnaprincipal .hemeroteca .contenedormesycalendario ul.calendario,
.columnaprincipal .hemeroteca .contenedormesycalendarioactual ul.calendario {
	padding: 0 0 5px 0;
	margin: 10px 0 0 10px;
	width: 189px;
}
.columnaprincipal .hemeroteca .contenedormesycalendario ul.calendario li,
.columnaprincipal .hemeroteca .contenedormesycalendarioactual ul.calendario li {
	font: 11px/23px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	width: 27px;
	text-align: center;
	color: #bbb;
}
.columnaprincipal .hemeroteca .contenedormesycalendario ul.calendario li a,
.columnaprincipal .hemeroteca .contenedormesycalendarioactual ul.calendario li a {
	padding: 2px 5px 2px 5px;
	text-decoration: none;
	background-color: #dadada;
}
.columnaprincipal .hemeroteca .contenedormesycalendario ul.calendario li a:hover,
.columnaprincipal .hemeroteca .contenedormesycalendarioactual ul.calendario li a:hover {
	background-color: #666;
	text-decoration: none;
	color: #fff;
}





/* ----------------------------------------------------------------- hemeroteca portada */
body#portada .columnaprincipal .hemeroteca {
	overflow: hidden;
	width: 483px;
	margin: 15px 0 0 0;
	padding: 0 0 10px 0;
}
body#portada .columnaprincipal .hemeroteca .anteriorsiguiente {
    width: 467px;
    font: 11px/16px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
    margin: 10px 8px 0 8px;
    overflow: hidden;
    background-color: #999;
}
body#portada .columnaprincipal .hemeroteca .anteriorsiguiente {
    position: relative;
    height: 18px;
}
body#portada .columnaprincipal .hemeroteca .anteriorsiguiente .anterior,
body#portada .columnaprincipal .hemeroteca .anteriorsiguiente .siguiente,
body#portada .columnaprincipal .hemeroteca .anteriorsiguiente h5 {
    position: absolute;
    width: 70px;
    margin: 0;
    color: #fff;
    padding: 0 5px 0 5px;
}
body#portada .columnaprincipal .hemeroteca .anteriorsiguiente h5 {
    font: bold 11px/16px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	text-align: center;
    left: 135px;
	width: 203px;
	text-transform: uppercase;
	padding: 1px 0 0 0;
}
body#portada .columnaprincipal .hemeroteca .anteriorsiguiente .anterior {
    left: 0;
}
body#portada .columnaprincipal .hemeroteca .anteriorsiguiente .siguiente {
    left: 390px;
    text-align: right;
}
body#portada .columnaprincipal .hemeroteca .anteriorsiguiente div a {
    color: #fff;
    text-decoration: none;
}
body#portada .columnaprincipal .hemeroteca .anteriorsiguiente div a:hover {
    text-decoration: underline;
}

body#portada .columnaprincipal .hemeroteca .mesactivo {
	width: 223px;
	overflow: hidden;
	float: right;
	margin: 5px 6px 0 0;
	display: inline;
	height: 230px;
	background-color: #fff;
	border: 5px solid #ccc;
}
body#portada .columnaprincipal .hemeroteca .contenedormesycalendario {
	width: 223px;
	overflow: hidden;
	float: right;
	margin: 5px 6px 0 0;
	display: inline;
	height: 230px;
	background-color: #fff;
	border: 5px solid #e4e4e4;
}
body#portada .columnaprincipal .hemeroteca .mesactivo .contenedormesycalendario {
	border: none;
	margin: 0;
}

body#portada .columnaprincipal .hemeroteca .contenedormesycalendario .anyoymes {
    width: 83px;
    font: 16px/18px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
    margin: 10px 0 0 8px;
}
body#portada .columnaprincipal .hemeroteca .contenedormesycalendario .mes {
    font-size: 11px;
    line-height: 20px;
    font-weight: bold;
}

body#portada .columnaprincipal .hemeroteca .contenedormesycalendario ul.calendario,
body#portada .columnaprincipal .hemeroteca .contenedormesycalendarioactual ul.calendario {
	padding: 0 0 5px 0;
	margin: 10px 0 0 10px;
	width: 205px;
}

body#portada .columnaprincipal .hemeroteca .contenedormesycalendario ul.calendario li,
body#portada .columnaprincipal .hemeroteca .contenedormesycalendarioactual ul.calendario li {
	font: 11px/23px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	list-style-type: none;
	margin: 0;
	padding: 0;
	display: block;
	float: left;
	width: 29px;
	text-align: center;
	color: #bbb;
	background: transparent url(/soitu/iconos/v1.x/v1.0/lineas/actualidad/linea_horizontal.png) repeat-x left top;
}
body#portada .columnaprincipal .hemeroteca .contenedormesycalendario ul.calendario li a,
body#portada .columnaprincipal .hemeroteca .contenedormesycalendarioactual ul.calendario li a {
	padding: 2px 6px 2px 6px;
	text-decoration: none;
	background-color: #dadada;
}
body#portada .columnaprincipal .hemeroteca .contenedormesycalendario ul.calendario li a:hover,
body#portada .columnaprincipal .hemeroteca .contenedormesycalendarioactual ul.calendario li a:hover {
	background-color: #666;
	text-decoration: none;
	color: #fff;
}


/* ----------------------------------------------------------------- fin hemeroteca portada */







.subir {
	margin: 20px 0 0 0;
	font: 11px/19px Tahoma, Arial, Verdana, sans-serif;
	text-align: right;
	padding-top: 3px;
}
.subir a {
	color: #fff;
	text-decoration: none;
	padding: 1px 5px 2px 40px;
	background: #3699a9 url(/soitu/iconos/v1.x/v1.0/bolillos/flecha_arriba_fff.png) no-repeat 6px 6px;
}
.subir a:hover {
	color: #3699a9;
	background: #fff url(/soitu/iconos/v1.x/v1.0/bolillos/actualidad/flecha_arriba.png) no-repeat 6px 6px;
}


.columnaportada2 .contenedormasysubir,
.columnaportada3 .contenedormasysubir {
	width: 100%;
	overflow: hidden;
}

.columnaportada2 .contenedormasysubir .mas,
.columnaportada3 .contenedormasysubir .mas {
	float: left;
	width: 200px;
	margin: 0;
	padding: 3px 0 3px 0;
}
.columnaportada2 .contenedormasysubir .mas a,
.columnaportada3 .contenedormasysubir .mas a {
	padding: 2px 4px 2px 4px!important;
}
.columnaportada2 .contenedormasysubir .subir,
.columnaportada3 .contenedormasysubir .subir {
	float: right;
	width: 100px;
	background: none;
	margin: 0;
	padding-top: 0;
}




/* ========================================================================================================= columna secundaria portadilla */




.columnasecundaria {
	overflow: hidden;
	width: 302px;
	float: right;
	margin: 0 0 0 10px;
	padding: 10px 0 10px 0;
}


/* ------------------------------------------------------------------------------------------------ caja columnasecundaria */
.columnasecundaria .caja {
	overflow: hidden;
	width: 302px;
	margin: 0 0 27px 0;
}

/* globales */


.columnasecundaria .caja h5 {
	height: 8px;
	position: relative;
	margin: 3px 0 15px 0;
}

.columnasecundaria .caja h5 strong {
	background-color: #fff;
	margin-left: 20px;
	padding: 2px 7px 0 7px;
	top: -5px;
	position: absolute;
	text-transform: uppercase;
	font: bold 11px Tahoma, Arial, Verdana, Helvetica, sans-serif;
}
.columnasecundaria .caja h5 strong a {
	text-decoration: none;
}
.columnasecundaria .caja h5 strong a:hover {
	text-decoration: underline;
}




/* para romper la herencia de comunes */
.explicacion {
    background-color: #fff;
    margin: 0;
    padding: 0;
    border-top: none;
    border-bottom: none;
}
.explicacion p {
    margin: 0;
    font-size: 12px;
}
/* para romper la herencia de comunes */




.contenedor2columnas .columnaprincipal .explicacion {
	background-color: #ffffe6;
	margin: 10px 0 10px 0;
	padding: 10px 5px 10px 5px;
	border-top: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
.contenedor2columnas .columnaprincipal .explicacion p {
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
}

/* se podria borrar, pero todavia lo usan en el 48 horas en de vida urbana */
.columnasecundaria .caja .contenedorcolumnas .caja_columnasecundaria .explicacion p {
	padding: 0 0 10px 0;
	margin: 0;
	font: 10px/18px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #333;
}
.columnasecundaria .caja .contenedorcolumnas .caja_columnasecundaria .explicacion p a {
	text-decoration: none;
}
.columnasecundaria .caja .contenedorcolumnas .caja_columnasecundaria .explicacion p a:hover {
	text-decoration: underline;
}

.columnasecundaria .caja .contenedorcolumnas .caja_columnasecundaria .explicacion .firma {
	padding: 5px 0 5px 0;
	margin: 0;
	font: 10px/16px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	color: #666;
}
.columnasecundaria .caja .contenedorcolumnas .caja_columnasecundaria .explicacion .firma strong {
	color: #666;
	font-weight: normal;
}
.columnasecundaria .caja .contenedorcolumnas .caja_columnasecundaria .explicacion .firma strong a {
	text-decoration: none;
	font-weight: normal;
}
.columnasecundaria .caja .contenedorcolumnas .caja_columnasecundaria .explicacion .firma strong a:hover {
	text-decoration: underline;
}
/* se podria borrar, pero todavia lo usan en el 48 horas en de vida urbana */

/* form */


.columnasecundaria .caja form,
.columnaterciaria .caja form {
	margin: 8px 0 0 0;
	padding: 0;
}
.columnasecundaria .caja form .opciones {
	margin: 0;
	padding: 0 0 8px 0;
}
.columnasecundaria .caja form .opciones ul {
	margin: 0;
	padding: 0;
}
.columnasecundaria .caja form .opciones ul li {
	font: 11px/20px Tahoma, Arial, Verdana, sans-serif;
	list-style-type: none;
}
.columnasecundaria .caja form input,
.columnaterciaria .caja form input {
	margin: 0;
	padding: 0;
}
.columnasecundaria .caja form .votar {
	font: 9px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
    text-transform: uppercase;
	text-decoration: none;
    border: 2px dotted #000;
    color: #000;
    padding: 4px 6px 4px 6px;
	cursor: pointer;
	background-color: #fff;
}
/* problema hover
.columnasecundaria .caja form .votar:hover {
	text-decoration: underline;
	border: 2px solid #fff;
}
*/





/* mas */


.columnasecundaria .caja .mas {
	font: 10px/16px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	padding: 5px 0 0 0;
}
.columnasecundaria .caja .mas a {
	text-decoration: none;
}
.columnasecundaria .caja .mas a:hover {
	text-decoration: underline;
}




/* boton participar */


.columnasecundaria .caja .botonparticipar {
	margin: 10px 0 0 0;
}
.columnasecundaria .caja .botonparticipar a {
	font: 9px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
    text-transform: uppercase;
	text-decoration: none;
    border: 2px dotted #000;
    color: #000;
    padding: 5px 6px 5px 6px;
}
.columnasecundaria .caja .botonparticipar a:hover {
	text-decoration: underline;
	border: 2px solid #fff;
}





/* ----------------------------------------------------------------- caja temassecundarios */
.columnasecundaria .caja .temassecundarios {
	border-bottom: 2px solid #999;
	padding: 0;
}

.columnasecundaria .caja .temassecundarios .noticia {
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_juntos_h_000.png) repeat-x left top;
	margin: 0 0 10px 0;
	padding: 1px 0 0 0;
}
.columnasecundaria .caja .temassecundarios .noticia .encabezado {
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x left bottom;
	margin: 0;
	padding: 0;
	width: 100%;
	overflow: hidden;
}
.columnasecundaria .caja .temassecundarios .noticia .seccion {
	font: 11px/12px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	margin: 0;
}
.columnasecundaria .caja .temassecundarios .noticia .seccion a {
	text-decoration: none;
	display: block;
	padding: 9px 0 5px 0;
}
.columnasecundaria .caja .temassecundarios .noticia .seccion a:hover {
	background-color: #e4e4e4;
}
.columnasecundaria .caja .temassecundarios .noticia h3 {
	font: bold 16px/20px Arial, "Microsoft sans serif", Tahoma, Helvetica, Garuda, Sans, sans-serif;
	margin: 6px 0 0 0;
	padding: 0;
}
.columnasecundaria .caja .temassecundarios .noticia h3 a {
	color: #000;
	text-decoration: none;
}
.columnasecundaria .caja .temassecundarios .noticia h3 a:hover {
	text-decoration: underline;
}
.columnasecundaria .caja .temassecundarios .noticia .firma {
	background: none;
	margin: 0;
	padding: 0 0 10px 0;
	color: #333;
	font: 10px Tahoma, "Microsoft sans serif", Helvetica, Arial, Garuda, Sans, sans-serif;
}
.columnasecundaria .caja .temassecundarios .noticia .autor {
	color: #000;
}

.columnasecundaria .caja .temassecundarios .noticia .contenedorfotoytexto {
	width: 100%;
	overflow: hidden;
	padding: 6px 0 0 0;
}


.columnasecundaria .caja .temassecundarios .noticia .contenedorfotoytexto .izquierda {
	width: 135px;
	float: left;
	margin: 0 7px 0 0;
}
.columnasecundaria .caja .temassecundarios .noticia .contenedorfotoytexto .izquierda .separacion {
	display: none;
}

.columnasecundaria .caja .temassecundarios .noticia .contenedorfotoytexto .texto {
	float: left;
	width: 160px;
}
.columnasecundaria .caja .temassecundarios .noticia .contenedorfotoytexto .texto p {
	margin: 0;
	padding: 0;
	font: 11px/16px Tahoma, "Microsoft sans serif", Helvetica, Arial, Garuda, Sans, sans-serif;
}
.columnasecundaria .caja .temassecundarios .noticia .contenedorfotoytexto .texto p a {
	text-decoration: none;
}
.columnasecundaria .caja .temassecundarios .noticia .contenedorfotoytexto .texto p a:hover {
	text-decoration: underline;
}

/* ----------------------------------------------------------------- fin caja temassecundarios */




/* ----------------------------------------------------------------- caja ultimoscomentarios */
.columnasecundaria .caja .ultimoscomentarios {
	border-bottom: 2px solid #999;
	padding: 0;
	width: auto;
}
.columnasecundaria .caja .ultimoscomentarios .noticia {
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_juntos_h_000.png) repeat-x left top;
	margin: 0 0 5px 0;
	padding: 5px 0 10px 0;
	width: auto;
}
.columnasecundaria .caja .ultimoscomentarios .noticia .hora {
	font: bold 11px Tahoma, "Microsoft sans serif", Helvetica, Arial, Garuda, Sans, sans-serif;
	color: #999;
	width: 37px;
	float: left;
	margin: 12px 0 0 0;
}
.columnasecundaria .caja .ultimoscomentarios .noticia h3 {
	font: bold 11px/18px Tahoma, "Microsoft sans serif", Helvetica, Arial, Garuda, Sans, sans-serif;
	width: 265px;
	float: left;
	color: #3699a9;
	margin: 10px 0 0 0;
	padding: 0;
}
.columnasecundaria .caja .ultimoscomentarios .noticia h3 a {
	color: #3699a9;
	text-decoration: none;
	padding: 3px 0 3px 0;
}
.columnasecundaria .caja .ultimoscomentarios .noticia h3 a:hover {
	color: #000;
}
.columnasecundaria .caja .ultimoscomentarios .noticia .comentario {
	clear: both;
	background: url(/soitu/iconos/v1.x/v1.0/comentarios/fondo_comentario_noticia_destacada.png) no-repeat 7px 5px;
	padding: 5px 0 5px 36px!important;
	border-bottom: none!important;
}
.columnasecundaria .caja .ultimoscomentarios .noticia .comentario p {
	font: 13px/18px "Microsoft sans serif", Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	margin: 0;
	padding: 0;
}
.columnasecundaria .caja .ultimoscomentarios .noticia .comentario .alavista img {
	margin-right: 2px;
}
/* problema hover
.columnasecundaria .caja .ultimoscomentarios .noticia .comentario .alavista:hover {
	cursor: pointer;
}
*/
.columnasecundaria .caja .ultimoscomentarios .noticia .comentario .firma {
	font: 11px Tahoma, "Microsoft sans serif", Helvetica, Arial, Garuda, Sans, sans-serif;
	margin: 0;
	padding: 7px 0 0 0!important;
	background: none!important;
	color: #666!important;
}
.columnasecundaria .caja .ultimoscomentarios .noticia .comentario .firma .autor {
	font: bold 11px Tahoma, "Microsoft sans serif", Helvetica, Arial, Garuda, Sans, sans-serif;
}
.columnasecundaria .caja .ultimoscomentarios .noticia .comentario .firma .autor a {
	color: #000;
}
.columnasecundaria .caja .ultimoscomentarios .noticia .comentario .firma .autor a:hover {
	text-decoration: none;
}
/* ----------------------------------------------------------------- fin caja ultimos comentarios */


/* ----------------------------------------------------------------- caja foto a 300 y texto */
.columnasecundaria .caja .foto300ytexto {
	border-bottom: 2px solid #999;
	padding: 0;
}
.columnasecundaria .caja .foto300ytexto .ampliarfoto a {
	padding-left: 20px;
	background-position: 0 6px;
}
.columnasecundaria .foto300ytexto .piedefoto {
	margin: 0;
	padding: 0;
	width: 302px;
	overflow: hidden;
}
.columnasecundaria .caja .foto300ytexto .piedefoto p {
	font: 11px/12px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	width: 210px!important;
	float: left;
	color: #797979;
	margin: 0 0 5px 0;
	padding: 0;
}
.columnasecundaria .foto300ytexto .piedefoto .firma {
	font: 10px/12px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #797979;
	text-align: right;
	background: none;
	margin: 0;
	padding: 0;
	width: 92px;
	float: right;
}
.columnasecundaria .foto300ytexto .texto {
	margin-bottom: 10px;
	padding-bottom: 3px;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_h_000.png) repeat-x left bottom;
}
.columnasecundaria .foto300ytexto h2 {
	font: 17px/21px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	margin: 5px 0 3px 0;
	clear: both;
}
.columnasecundaria .caja .foto300ytexto h2 a {
	text-decoration: none;
	color: #333;
}
.columnasecundaria .foto300ytexto h2 a:hover {
	text-decoration: underline;
}
.columnasecundaria .foto300ytexto p {
	font: 12px/17px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #424242;
	margin: 0 0 10px 0;
}
.columnasecundaria .foto300ytexto p a {
	text-decoration: none;
}
.columnasecundaria .foto300ytexto p a:hover {
	text-decoration: underline;
}



.columnasecundaria .foto300ytexto .firma {
	color: #333;
	padding: 5px 0 0 0;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x 0 0;
}
.columnasecundaria .foto300ytexto .autor {
	color: #000;
}
.columnasecundaria .foto300ytexto .firma,
.columnasecundaria .foto300ytexto .sobre {
	font: normal 10px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
}



/* mas */


.columnasecundaria .fotoytexto .mas {
	margin: 20px 0 0 0;

}



/* ----------------------------------------------------------------- fin caja foto a 300 y texto */














body#portada .columnasecundaria .fotosyvideos .contenedorfotosyvideos .modulo .fecha {
	background-image: none;
	margin-left: 0;
}


/* ----------------------------------------------------------------- caja fotos y videos 2 a 2 */
.columnasecundaria .fotosyvideos {
	border-bottom: 2px solid #999;
	padding: 0 0 5px 0;
}

.columnasecundaria .fotosyvideos h2 {
	padding: 6px 0 0 0;
	margin: 8px 0 0 0;
	font: bold 14px/20px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	text-transform: uppercase;
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/flecha_arriba_000.png) no-repeat 0 0;
}
.columnasecundaria .fotosyvideos h2 a {
	color: #000;
	text-decoration: none;
}
.columnasecundaria .fotosyvideos h2 a:hover {
	text-decoration: underline;
}

.columnasecundaria .fotosyvideos h2.arriba {
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/flecha_abajo_000.png) no-repeat 295px 10px;
	border-top: 1px solid #c1c1c1;
	padding: 8px 0 10px 0;
}
.columnasecundaria .fotosyvideos h2.abajo {
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/flecha_arriba_000.png) no-repeat 0 0;
}

.columnasecundaria .fotosyvideos .destacado {
	margin: 0 0 5px 0;
}
.columnasecundaria .fotosyvideos .destacado .album {
	position: relative;
}
.columnasecundaria .fotosyvideos p {
	padding: 7px 0 10px 0;
	margin: 0;
	font: 11px/16px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #4a4a4a;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x left bottom;
}
.columnasecundaria .fotosyvideos p a {
	text-decoration: none;
}
.columnasecundaria .fotosyvideos p a:hover {
	text-decoration: underline;
}








/* miniaturas */

.columnasecundaria .fotosyvideos .contenedorfotosyvideos {
	width: 302px;
	overflow: hidden;
	padding: 5px 0 5px 0;
}
.columnasecundaria .fotosyvideos .contenedorfotosyvideos .modulo {
	float: left;
	margin: 0 0 0 10px;
	padding: 10px 5px 10px 0;
	width: 140px;
	height: 139px;
	display: inline;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	position: relative;
}
.columnasecundaria .fotosyvideos .contenedorfotosyvideos .modulo h3 {
	margin: 7px 0 0 0;
	padding: 0;
	font-weight: normal;
}
.columnasecundaria .fotosyvideos .contenedorfotosyvideos .modulo h3 a  {
	font: 11px/14px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	text-decoration: none;
}
.columnasecundaria .fotosyvideos .contenedorfotosyvideos .modulo h3 a:hover {
	text-decoration: underline;
}
.columnasecundaria .fotosyvideos .contenedorfotosyvideos .modulo .fecha {
	font: 10px/14px Tahoma, Arial, Verdana, sans-serif;
	color: #666;
}
.columnasecundaria .fotosyvideos .contenedorfotosyvideos .modulo p {
	font: 10px/14px Tahoma, Arial, Verdana, sans-serif;
	color: #666;
	background-image: none;
	padding: 0;
}


.columnasecundaria .caja .fotosyvideos .mas {
	margin: 5px 0 10px 0;
	padding: 10px 0 0 0;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x left top;
}
/* ----------------------------------------------------------------- fin caja fotos y videos */






/* ----------------------------------------------------------------- pregunta */
.columnasecundaria .pregunta {
	border-bottom: 2px solid #999;
	padding-bottom: 5px;
}
.columnasecundaria .caja .pregunta .contenedorcolumnas .caja_columnaprincipal {
	background-color: #fff;
	float: right;
	width: 157px;
	margin: 0 0 0 10px;
	padding: 0 0 10px 0;
}
.columnasecundaria .caja .pregunta .contenedorcolumnas .caja_columnaprincipal p {
	padding: 0;
	margin: 0;
	font: 11px/17px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
}
.columnasecundaria .caja .pregunta .contenedorcolumnas .caja_columnaprincipal p a {
	text-decoration: none;
}
.columnasecundaria .caja .pregunta .contenedorcolumnas .caja_columnaprincipal p a:hover {
	text-decoration: underline;
}


.columnasecundaria .caja .pregunta .contenedorcolumnas .caja_columnasecundaria {
	float: left;
	width: 135px;
	margin: 0;
	background-color: red;
}


.columnasecundaria .caja .pregunta .contenedorcolumnas .mas {
	margin: 20px 0 0 0;
}
.columnasecundaria .caja .pregunta .botonparticipar {
	margin: 20px 0 0 0;
}


/* ----------------------------------------------------------------- votacion */
.columnasecundaria .votacion {
	border-bottom: 2px solid #999;
	padding: 0 0 10px 0;
}
body#portada .columnasecundaria .caja .votacion h5 {
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x left bottom;
	padding-bottom: 10px;
}
.columnasecundaria .votacion h3 {
	margin: 0;
	padding: 0;
	font: bold 16px/22px Arial, "Microsoft Sans Serif", Helvetica, Tahoma, Garuda, Sans, sans-serif;
}
.columnasecundaria .votacion h3 a  {
	text-decoration: none;
	padding: 2px 0 2px 0;
}
.columnasecundaria .votacion h3 a:hover {
	color: #000;
}

.columnasecundaria .votacion .contenedorfotoytexto {
	width: 100%;
	overflow: hidden;
	margin: 8px 0 0 0;
	padding: 0 0 5px 0;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x left bottom;
}
.columnasecundaria .votacion .contenedorfotoytexto .foto  {
	 width: 135px;
	 float: left;
	 margin-right: 10px;
}
.columnasecundaria .votacion .contenedorfotoytexto p  {
	font: 11px/16px Tahoma, "Microsoft Sans Serif", Helvetica, Arial, Garuda, Sans, sans-serif;
	margin: 0;
	float: left;
}
.columnasecundaria .votacion .contenedorfotoytexto p a  {
	text-decoration: none;
}
.columnasecundaria .votacion .contenedorfotoytexto p a:hover  {
	text-decoration: underline;
}




.columnasecundaria .caja .votacion .opciones ul  {
	margin: 15px 0 0 0;
	padding: 0;
}
.columnasecundaria .caja .votacion .opciones ul li  {
	border-bottom: 1px solid #fff;
	padding: 3px 0 3px 10px;
	background-color: #cad5d7;
}
.columnasecundaria .caja .votacion .opciones ul li label  {
	font: bold 11px/24px Tahoma, "Microsoft Sans Serif", Helvetica, Arial, Garuda, Sans, sans-serif;
    cursor: pointer;
    margin-left: 5px;
}
/* problema hover
.columnasecundaria .caja .votacion .opciones ul li:hover  {
	background-color: #8a9c9f;
	color: #fff;
}
*/
.columnasecundaria .caja .votacion .botonparticipacion {
	font: bold 11px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
    text-transform: uppercase;
	margin: 15px 0 5px 0;
}
.columnasecundaria .caja .votacion .botonparticipacion a {
	text-decoration: none;
    border: 2px dotted #000;
    color: #000;
    padding: 4px 45px 4px 45px;
	background-color: #fff;
}
.columnasecundaria .caja .votacion .botonparticipacion a:hover {
	border: 2px solid #fff;
	margin: 0;
}
.columnasecundaria .caja .votacion form .votar {
	font: bold 11px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
    text-transform: uppercase;
	text-decoration: none;
    border: 2px dotted #000;
    color: #000;
    padding: 4px 42px 4px 42px;
	cursor: pointer;
	background-color: #fff;
	display: inline;
	margin: 0;
}
/* problema hover
.columnasecundaria .caja .votacion form .votar:hover {
	text-decoration: underline;
	border: 2px solid #fff;
}
*/
.columnasecundaria .caja .votacion .mas {
	display: inline;
	font: bold 11px Tahoma, "Microsoft Sans Serif", Helvetica, Arial, Garuda, Sans, sans-serif;
	margin: 0 0 0 10px;
}



/* ----------------------------------------------------------------- faq */

.columnasecundaria .faq {
	border-bottom: 2px solid #999;
}

.columnasecundaria .caja .faq .contenidofaq {
	width: 302px;
}
.columnasecundaria .caja .faq .contenidofaq ul {
	color: #333;
	border-bottom: none;
	font-family: "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
}
.columnasecundaria .caja .faq .contenidofaq ul li {
	margin: 0;
	padding: 10px 5px 10px 10px;
	font: 13px/18px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
}
.columnasecundaria .caja .faq .contenidofaq ul li .medio {
	width: 302px;
	overflow: hidden;
}
.columnasecundaria .caja .faq .contenidofaq ul li .medio .numero {
	font-size: 24px;
	color: #000;
	display: block;
	float: left;
}
.columnasecundaria .caja .faq .contenidofaq ul li .medio a {
	color: #333;
	text-decoration: none;
	padding: 0;
	float: left;
	margin: 0 0 0 5px;
}
.columnasecundaria .caja .faq .contenidofaq ul li .medio a .numero {
}

.columnasecundaria .caja .faq .contenidofaq ul li .noticia a {
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	line-height: 16px;
	padding: 3px 0 3px 0;
	margin-left: 25px;
}
.columnasecundaria .caja .faq .contenidofaq ul li .noticia a:hover {
	text-decoration: underline;
}



.columnasecundaria .caja .faq .mas {
	background: none;
	padding: 12px 0 12px 10px;
	clear: both;
}
.columnasecundaria .caja .faq .mas a {
	text-decoration: none;
}
.columnasecundaria .caja .faq .mas a:hover {
	text-decoration: underline;
}









/* ----------------------------------------------------------------- nuestro top 10 */
.columnasecundaria .top {
	border-bottom: 2px solid #999;
}

.columnasecundaria .caja .top .contenidotop {
	margin: 0;
	padding: 0;
	width: 302px;
	overflow: hidden;
}


.columnasecundaria .caja .top .contenidotop ul {
	margin: 0;
	padding: 0;
	color: #333;
	border-bottom: none;
	font-family: "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
}
.columnasecundaria .caja .top .contenidotop ul li {
	margin: 0 10px 0 0;
	padding: 0;
	list-style-type: decimal;
	float: left;
	display: inline;
	width: 140px;
	height: 85px;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_h_000.png) repeat-x left bottom;
}
.columnasecundaria .caja .top .contenidotop ul li .medio {
	font-size: 17px;
	line-height: 25px;
	padding: 5px 0 0 0;
}
.columnasecundaria .caja .top .contenidotop ul li .medio a {
	color: #333;
	text-decoration: none;
	padding: 0;
	margin-left: 2px;
}
.columnasecundaria .caja .top .contenidotop ul li .medio a:hover {
	text-decoration: underline;
}
.columnasecundaria .caja .top .contenidotop ul li .medio a .numero {
}

.columnasecundaria .caja .top .contenidotop ul li .noticia a {
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	line-height: 16px;
	padding: 3px 0 3px 0;
}
.columnasecundaria .caja .top .contenidotop ul li .noticia a:hover {
	text-decoration: underline;
}


.columnasecundaria .caja .top .mas {
	background: none;
	padding: 12px 0 12px 0;
	clear: both;
}
.columnasecundaria .caja .top .mas a {
	text-decoration: none;
}
.columnasecundaria .caja .top .mas a:hover {
	text-decoration: underline;
}





/* ----------------------------------------------------------------- marcas */
.columnasecundaria .marcas {
	border-bottom: 2px solid #999;
}
.columnasecundaria .caja .marcas .contenedorcolumnas .caja_columnaprincipal {
	background-color: #fff;
	width: 145px;
}
.columnasecundaria .caja .marcas .contenedorcolumnas .caja_columnasecundaria {
	width: 147px;
}
.columnasecundaria .marcas .productodestacado {
	border-top: 1px solid #d6d6d6;
	border-right: 1px solid #d6d6d6;
	margin: 0 0 20px 0;
}
.columnasecundaria .marcas h6 {
	font: 11px/15px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	text-transform: uppercase;
	color: #666;
	padding: 5px 0 5px 0;
	margin: 0;
}
.columnasecundaria .marcas h6 a {
	color: #666;
	text-decoration: none;
}
.columnasecundaria .marcas h6 a:hover {
	text-decoration: underline;
}
.columnasecundaria .marcas .productodestacado h4 {
	padding: 0;
	margin: 7px 0 0 0;
	font: bold 14px/15px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	text-transform: uppercase;
}
.columnasecundaria .marcas .productodestacado h4 a {
	color: #000;
	text-decoration: none;
}
.columnasecundaria .marcas .productodestacado h4 a:hover {
	text-decoration: underline;
}
.columnasecundaria .marcas .productodestacado p {
	padding: 5px 0 5px 0;
	margin: 0;
	font: 11px/18px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #4a4a4a;
}
.columnasecundaria .marcas .productodestacado p a {
	text-decoration: none;
}
.columnasecundaria .marcas .productodestacado p a:hover {
	text-decoration: underline;
}

.columnasecundaria .marcas .productodestacado ul.enlaces {
	margin: 0;
	padding: 0;
	font: 10px/17px Tahoma, Arial, Verdana, sans-serif;
}






.columnasecundaria .marcas .cajamarca {
	width: 302px;
	overflow: hidden;
	padding: 10px 0 10px 0;
}
.columnasecundaria .marcas .cajamarca .foto {
	width: 62px;
	float: left;
}
.columnasecundaria .marcas .cajamarca .foto a {
	border: 1px solid #ccc;
	display: block;
}
.columnasecundaria .marcas .cajamarca .foto a:hover {
}
.columnasecundaria .marcas .cajamarca .texto {
	width: 230px;
	float: right;
}
.columnasecundaria .marcas .cajamarca .texto h6 {
	padding: 0;
}
.columnasecundaria .marcas .cajamarca .texto h4 {
	padding: 0;
	margin: 7px 0 0 0;
	font: bold 11px/12px Tahoma, Arial, Verdana, sans-serif;
}
.columnasecundaria .marcas .cajamarca .texto h4 a {
	color: #000;
	text-decoration: none;
}
.columnasecundaria .marcas .cajamarca .texto h4 a:hover {
	text-decoration: underline;
}


.columnasecundaria .marcas ul.enlaces {
	margin: 8px 0 0 0;
	padding: 0;
	font: 11px/18px Tahoma, Arial, Verdana, sans-serif;
}
.columnasecundaria .marcas ul.enlaces li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	border-bottom: none;
}
.columnasecundaria .marcas ul.enlaces li a {
	margin: 0;
	padding: 0;
	display: inline;
	text-decoration: none;
}
.columnasecundaria .marcas ul.enlaces li a:hover {
	text-decoration: underline;
}


.columnasecundaria .caja .marcas .botonparticipar {
	margin: 10px 0 0 0;
}
.columnasecundaria .caja .marcas .mas {
	margin: 20px 0 0 0;
}












/* =========================================================================================================================================== estilos portada */




body#portada .cabecera .logo img.soitues {
	margin: 8px 5px 3px 0;
}
body#portada .cabecera .logo img.nomassmedia {
	margin: 0 0 28px 10px;
}

body#portada .cabecera .libre  {
	width: 450px;
	height: 98px;
	float: right;
	text-align: right;
	margin: 0 0 -2px 0;
}

body#portada .cabecera .citasdeldia  {
	width: 390px;
	float: right;
	position: relative;
}
body#portada .cabecera .citasdeldia .foto {
	width: 105px;
	top: 0;
	left: 0;
	position: relative;
}
body#portada .cabecera .citasdeldia .foto img.foto {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	width: 100px;
}
body#portada .cabecera .citasdeldia .foto img.superpuesto {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 15;
	width: 100px;
}
body#portada .cabecera .citasdeldia .texto {
	width: 270px;
	position: absolute;
	left: 105px;
}
body#portada .cabecera .citasdeldia .texto p.cita {
	background: transparent url(/soitu/iconos/v1.x/v1.0/comentarios/fondo_comentario_noticia_destacada.png) no-repeat 0 0;
	font: bold 12px/18px Tahoma,Arial,Helvetica,sans-serif;
	color: #666;
	text-indent: 28px;
	margin: 0 0 5px 0;
}
body#portada .cabecera .citasdeldia .quien {
	font: bold 11px/18px Tahoma,Arial,Helvetica,sans-serif;
	color: #000;
}
body#portada .cabecera .citasdeldia .que {
	font: normal 11px/18px Tahoma,Arial,Helvetica,sans-serif;
	color: #666;
}







body#portada .contenedorprincipal {
	margin: 10px 10px 0 0;
	padding: 1px 0 0 0;
}

/* para que no pase lo del fondo gris mientras carga */
body#portada .contenedor2columnas {
	float: left;
	width: 827px;
	background: #fff url(/soitu/iconos/v1.x/v1.0/lineas/lineas_v_portada.png) repeat-y 0 0;
}





/* estilos pestanas portada 1.4 */


body#portada .pestanasportada  {
	margin: 7px 0 0 10px;
	clear: both;
	position: relative;
}
body#portada .pestanasportada ul {
    margin:0 10px 0 0px;
    padding:0 0 23px 0;
    font: 11px Tahoma, "Microsoft Sans Serif", Helvetica, Arial, Garuda, Sans, sans-serif;
    border-bottom: 1px solid #999;
}
body#portada .pestanasportada ul li {
    padding: 0;
    display: inline;
}
body#portada .pestanasportada ul li a {
	position: relative;
	z-index: 1;
    display: block;
    float: left;
    padding: 4px 16px 4px 16px;
    margin: 0 10px 0 0;
    height: 13px;
    text-decoration: none;
    color: #6f6f6f;
    border: 1px solid #999;
	border-top-width: 2px;
}
body#portada .pestanasportada ul li#pestanaportada1 a {
	width: 150px;
}

body#portada .pestanasportada ul li.activo a {
	background-color: #fff;
	border-bottom: 1px solid #fff;
	color: #000;
	padding: 5px 20px 4px 24px;
	background: #fff url(/soitu/iconos/v1.x/v1.0/bolillos/flecha_abajo_000.png) no-repeat 11px 10px!important;
	font-weight: bold;
	border-top: 1px solid #000;
	border-bottom: 1px solid #fff;
}
body#portada .pestanasportada ul li a:hover {
	text-decoration: none;
	background-color: #e4e4e4;
	color: #000;
	border-top: 2px solid #000;
}
body#portada .pestanasportada ul li.activo a:hover {
	text-decoration: none;
	background-color: #fff;
	border-top: 1px solid #999;
}
body#portada .pestanasportada .botonactualidad {
	position: absolute;
	width: 103px;
	border: 0;
	top: 6px;
	left: 82px;
	z-index: 2;
}
body#portada .pestanasportada .botonactualidad a {
	border: none;
	padding: 0;
	background-image: none;
}

body#portada .pestanasportada .botonactualidadinactivo {
	position: absolute;
	width: 103px;
	border: 0;
	top: 6px;
	left: 69px;
	z-index: 2;
}
body#portada .pestanasportada .botonactualidadinactivo a {
	border: none;
	padding: 0;
	background-image: none;
}

	/* temp, quitar en la proxima revision de estilos y cuando termine la eurocopa */

	body#portada .pestanasportada ul li#pestanaportadaeurocopa a {
		border-color: #f10000;
		color: #f10000;
		font-weight: bold;
		padding-left: 25px;
		background: url(/soitu/iconos/v1.x/v1.0/varios/acceso_directo.png) no-repeat 10px 7px;
	}

	body#portada .pestanasportada ul li#pestanaportadaeurocopa a em {
		font-style: normal;
		color: #742121;
	}

	/* fin temp, quitar en la proxima revision de estilos y cuando termine la eurocopa */



/* fin estilos pestanas portada 1.4 */



body#portada .pestanasportada .soitumovil {
	font: 11px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	color: #c63;
	width: 140px;
	padding: 2px 10px 4px 0;
	position: absolute;
	top: 1px;
	left: 610px;
}
body#portada .pestanasportada .soitumovil a {
	text-decoration: none;
	color: #c63;
	padding: 2px 0 4px 23px;
	background: url(/soitu/iconos/v1.x/v1.0/herramientas/soitu_movil_off.png) no-repeat 0 0;
}
body#portada .pestanasportada .soitumovil a:hover {
	background-image: url(/soitu/iconos/v1.x/v1.0/herramientas/soitu_movil.png);
}
body#portada .pestanasportada .soitumovil img {
	margin: 0 6px 0 0;
}





body#portada .pestanasportada .paginadeinicio {
	font: 11px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	text-align: right;
	color: #c63;
	width: 240px;
	float: right;
	padding: 2px 10px 4px 0;
	margin: -23px 0 0 0;
}
body#portada .pestanasportada .paginadeinicio a {
	text-decoration: none;
	color: #c63;
	padding: 2px 0 4px 23px;
	background: url(/soitu/iconos/v1.x/v1.0/herramientas/pagina_de_inicio_off.png) no-repeat 0 0;
}
body#portada .pestanasportada .paginadeinicio a:hover {
	background-image: url(/soitu/iconos/v1.x/v1.0/herramientas/pagina_de_inicio.png);
}
body#portada .pestanasportada .paginadeinicio img {
	margin: 0 6px 0 0;
}
/* fin estilos pagina de inicio en pestanas portada */








/* -------------------------------------------------------------------------------------------------------- estilos destacado superior */


body#portada .noticiasuperiorportada {
	margin: 0 0 20px 10px;
	width: 806px;
	overflow: hidden;
	padding-top: 12px;
	border-top: 6px solid #b7b7b7;
	border-bottom: 1px solid #000;
	background-color: #fff;
}

body#portada .noticiasuperiorportada .foto,
body#portada .noticiasuperiorportada .video,
body#portada .noticiasuperiorportada .audio {
	float: left;
	margin: 0 15px 10px 0;
	padding: 0 0 7px 0;
	overflow: hidden;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x left bottom;
}

body#portada .noticiasuperiorportada .foto .ampliarfoto a {
	padding-left: 20px;
	background-position: 0 6px;
}


body#portada .noticiasuperiorportada .contenedortexto {
	margin-top: 0;
}
body#portada .noticiasuperiorportada .encabezado {
	padding: 0 0 5px 0;
	margin: 0;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x left bottom;
}
body#portada .noticiasuperiorportada .encabezado .antetitulo {
	font: 11px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	text-transform: uppercase;
	color: #333;
	margin: 0;
}
body#portada .noticiasuperiorportada .encabezado h1 {
	letter-spacing: -1px;
	font: bold 36px/40px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	margin: 0;
}
body#portada .noticiasuperiorportada .encabezado h1 a {
	color: #3699a9;
	text-decoration: none;
}
body#portada .noticiasuperiorportada .encabezado h1 a:hover {
	text-decoration: underline;
}
body#portada .noticiasuperiorportada .encabezado .firma {
	font: 11px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	margin: 5px 0 5px 0;
}
body#portada .noticiasuperiorportada .encabezado .firma .autor {
	display: inline;
	text-transform: uppercase;
}
body#portada .noticiasuperiorportada .encabezado .firma .autor a {
	color: #3699a9;
	text-decoration: none;
}
body#portada .noticiasuperiorportada .encabezado .firma .autor a:hover {
	text-decoration: underline;
}



body#portada .noticiasuperiorportada .contenedorentradillayapoyos {
	overflow: hidden;
	width: 806px;
	padding: 5px 0 20px 0;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x left bottom;
	font: 11px/18px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	float: none;
}

body#portada .noticiasuperiorportada p {
	font: 13px/20px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	padding: 5px 20px 5px 0;
	margin: 0;
	float: left;
	width: 282px;
}
body#portada .noticiasuperiorportada p a {
	text-decoration: none;
	font-weight: bold;
}
body#portada .noticiasuperiorportada p a:hover {
	text-decoration: underline;
}


body#portada .noticiasuperiorportada .seguirleyendo {
	font: bold 11px/19px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	margin: 0 0 0 3px;
}
body#portada .noticiasuperiorportada .seguirleyendo a {
	text-decoration: none;
}
body#portada .noticiasuperiorportada .seguirleyendo a:hover {
	text-decoration: underline;
}



body#portada .noticiasuperiorportada .ademas {
	padding: 0;
	margin: 7px 0 0 0;
	float: left;
	width: 310px;
}
body#portada .noticiasuperiorportada .ademas h5 {
	display: none;
}
body#portada .noticiasuperiorportada .ademas ul {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #ccc;
}
body#portada .noticiasuperiorportada .ademas ul li {
	margin: 0;
	padding: 5px 0 5px 20px;
	list-style-type: none;
	list-style-position: outside;
	background: none;
	border-top: 1px solid #ccc;
	font: 11px/14px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
}
body#portada .noticiasuperiorportada .ademas ul li a {
	text-decoration: none;
	padding: 0;
	color: #3699a9;
	display: inline;
}
body#portada .noticiasuperiorportada .ademas ul li a:hover {
	text-decoration: underline;
	background: none;
	color: #3699a9;
}

body#portada .noticiasuperiorportada .contenedorcomentariosycategorias {
	overflow: hidden;
	padding: 5px 0 0 0;
	margin: 0 0 5px 0;
	font: 11px/18px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
}
body#portada .noticiasuperiorportada .contenedorcomentariosycategorias .mascomentarios {
	width: 160px;
	margin: 0 10px 0 0;
	font-weight: bold;
	float: left;
}
body#portada .noticiasuperiorportada .contenedorcomentariosycategorias .mascomentarios a {
	color: #3699a9;
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/actualidad/ademas.png) no-repeat 0 3px;
	padding: 0 0 0 18px;
	text-decoration: none;
}
body#portada .noticiasuperiorportada .contenedorcomentariosycategorias .mascomentarios a:hover {
	text-decoration: underline;
}

body#portada .noticiasuperiorportada .contenedorcomentariosycategorias .categorias {
	width: 302px;
	position: static;
	margin: 0;
	float: left;
}
body#portada .noticiasuperiorportada .contenedorcomentariosycategorias .categorias h5 {
	display: inline;
	background: none;
	margin: 0 3px 0 0;
	padding: 0 0 0 20px;
	font-weight: normal;
	font-size: 11px;
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/actualidad/ademas.png) no-repeat 0 3px;
}
body#portada .noticiasuperiorportada .contenedorcomentariosycategorias .categorias a {
	color: #3699a9;
	text-decoration: none;
}
body#portada .noticiasuperiorportada .contenedorcomentariosycategorias .categorias a:hover {
	text-decoration: underline;
}

/* -------------------------------------------------------------------------------------------------------- fin estilos destacado superior */







body#portada .columnaprincipal {
	width: 483px;
	margin-top: 0;
	margin-right: 10px;
}




/* -------------------------------------------------------------------------------------------------------- estilos destacado izquierda */


body#portada .noticiadestacadaportada {
    margin: 0 0 10px 0;
    padding-top: 12px;
    background-color: #45474b;
	position: relative;

}
body#portada .noticiadestacadaportada .encabezado {
    background-color: #9ca8ab;
    padding: 10px 0 10px 0;
    border-bottom: 1px solid #fff;
    border-top: 1px solid #fff;
}
body#portada .noticiadestacadaportada .encabezado .seccion {
    font: 17px/10px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
    border-left: 1px solid #fff;
    border-bottom: 1px solid #fff;
    color: #fff;
    padding: 0 0 6px 5px;
    margin: 0 0 10px 10px;
}
body#portada .noticiadestacadaportada .encabezado .seccion a {
    color: #fff;
	text-decoration: none;
}

body#portada .noticiadestacadaportada .encabezado .seccion a:hover {
	text-decoration: none;
	background-color: transparent;
}
body#portada .noticiadestacadaportada .encabezado .antetitulo {
    font: 11px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
    text-transform: uppercase;
    color: #333;
    margin: 10px 0 0 10px;
}
body#portada .noticiadestacadaportada .encabezado h1 {
    letter-spacing: -1px;
    font: bold 32px/37px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
    margin: 0 0 0 10px;
}
body#portada .noticiadestacadaportada .encabezado h1 a {
    color: #fff;
    text-decoration: none;
}
body#portada .noticiadestacadaportada .encabezado h1 a:hover {
    text-decoration: underline;
}
body#portada .noticiadestacadaportada .encabezado .firma {
    font: 11px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
    margin: 5px 0 10px 10px;
}
body#portada .noticiadestacadaportada .encabezado .firma .autor {
    display: inline;
    text-transform: uppercase;
}
body#portada .noticiadestacadaportada .encabezado .firma .autor a {
    color: #fff;
    text-decoration: none;
}
body#portada .noticiadestacadaportada .encabezado .firma .autor a:hover {
    text-decoration: underline;
}
body#portada .noticiadestacadaportada p {
    font: 13px/20px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
    margin: 0;
    padding: 10px 10px 10px 10px;
    background-color: #e2e6e7;
}
body#portada .noticiadestacadaportada p a {
    text-decoration: none;
    font-weight: bold;
}
body#portada .noticiadestacadaportada p a:hover {
    text-decoration: underline;
}

body#portada .noticiadestacadaportada .seguirleyendo {
	font: bold 11px/19px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	margin: 0 0 0 3px;
	display: inline;
	background-color: #e2e6e7;
}
body#portada .noticiadestacadaportada .seguirleyendo a {
	text-decoration: none;
}
body#portada .noticiadestacadaportada .seguirleyendo a:hover {
	text-decoration: underline;
}



body#portada .noticiadestacadaportada .ademas {
    margin: 0;
    background-color: #e2e6e7;
    padding: 10px 0 10px 10px;
	border-top: 1px solid #fff;
}
body#portada .noticiadestacadaportada .ademas h5 {
    display: none;
}
body#portada .noticiadestacadaportada .ademas ul {
    margin: 0;
	padding: 0 20px 0 0;
}
body#portada .noticiadestacadaportada .ademas ul li {
    padding: 0 0 0 20px;
    list-style-type: none;
    list-style-position: outside;
	font: 11px/18px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
}
body#portada .noticiadestacadaportada .ademas ul li a {
    text-decoration: none;
    padding: 0;
    color: #3699a9;
	display: inline;
}
body#portada .noticiadestacadaportada .ademas ul li a:hover {
    text-decoration: underline;
    background-image: none;
}



body#portada .noticiadestacadaportada .foto,
body#portada .noticiadestacadaportada .video,
body#portada .noticiadestacadaportada .audio {
    margin: 0;
    background-color: #9ca8ab;
    border-bottom: 1px solid #fff;
}

body#portada .noticiadestacadaportada .foto .ampliarfoto a {
	padding-left: 25px;
	background-position: 5px 6px;
}




body#portada .columnaprincipal .noticiadestacadaportada .contenedorcomentariosycategorias {
    overflow: hidden;
    width: 100%;
    padding: 5px 0 5px 0;
}
body#portada .columnaprincipal .noticiadestacadaportada .contenedorcomentariosycategorias .mascomentarios {
    float: right;
    width: 120px;
    margin: 0 10px 0 20px;
    display: inline;
    font: bold 11px/18px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
}
body#portada .columnaprincipal .noticiadestacadaportada .contenedorcomentariosycategorias .mascomentarios a {
    color: #6fd7e8;
    background: url(/soitu/iconos/v1.x/v1.0/bolillos/mascomentarios_destacada.png) no-repeat 0 2px;
    padding: 0 0 0 19px;
    text-decoration: none;
}
body#portada .columnaprincipal .noticiadestacadaportada .contenedorcomentariosycategorias .mascomentarios a:hover {
    text-decoration: underline;
}

body#portada .columnaprincipal .noticiadestacadaportada .contenedorcomentariosycategorias .categorias {
    float: left;
    width: 320px;
    position: static;
    color: #fff;
    margin: 0 0 0 10px;
}
body#portada .columnaprincipal .noticiadestacadaportada .contenedorcomentariosycategorias .categorias h5 {
    display: inline;
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/mascomentarios_destacada.png) no-repeat 0 2px;
    padding: 0 0 0 19px;

    color: #fff;
    margin: 0 3px 0 0;
}
body#portada .columnaprincipal .noticiadestacadaportada .contenedorcomentariosycategorias .categorias a {
    color: #6fd7e8;
}




body#portada .columnaprincipal .noticiadestacadaportada .comentarios {
	clear: both;
	padding: 10px 0 10px;
	width: 100%;
	overflow: hidden;
	background-color: #e2e6e7;
	border-bottom: 6px solid #45474b;

}
body#portada .columnaprincipal .noticiadestacadaportada .comentarios .linea {
	display: none;

}
body#portada .columnaprincipal .noticiadestacadaportada .comentarios .comentario {
	background: transparent url(/soitu/iconos/v1.x/v1.0/comentarios/fondo_comentario_destacado_portada.png) no-repeat 15px 0;
	width: 48%;
	float: left;
	margin-right: 1%;
}

body#portada .columnaprincipal .noticiadestacadaportada .comentarios .linea,
body#portada .columnaprincipal .noticiadestacadaportada .comentarios .comentario .texto,
body#portada .columnaprincipal .noticiadestacadaportada .comentarios .comentario .firma {
	margin-left:50px;
}

body#portada .columnaprincipal .noticiadestacadaportada .mascomentarios {
	background-image:none;
	margin-top: 0;
}

body#portada .columnaprincipal .noticiadestacadaportada .comentarios .comentario .texto p {
	font: bold 11px/17px Tahoma,Arial,Helvetica,sans-serif;
	margin: 0;
	background-color: transparent;
}

body#portada .columnaprincipal .noticiadestacadaportada .comentarios .comentario .firma {
	font: normal 11px Tahoma,Arial,Helvetica,sans-serif;
	padding: 0 0 0 10px;
}
/* -------------------------------------------------------------------------------------------------------- fin estilos destacado izquierda */





body#portada .noticiaportada {
	padding: 0 0 8px 0;
	margin: 0 0 10px 0;
	background: transparent url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_h_000.png) repeat-x left bottom;
	width: 483px;
	overflow: hidden;
	clear: both;
}

body#portada .noticiaportada .seccion {
	font-size: 22px;
	line-height: 26px;
	border-bottom: 6px solid #646464;
}

body#portada .noticiaportada .seccion,
body#portada .noticiaportada .seccion a {
	color: #646464;
	text-decoration: none;
}

body#portada .noticiaportada .seccion a {
	display: block;
	padding: 5px 0 5px 0;
}

body#portada .noticiaportada .seccion a:hover {
	background-color: #e1e1e1;
}





body#portada .noticiaportada .contenedorhoraymasnoticiaportada {
	width: 50px;
	float: left;
	margin: 8px 0 0 0;
	
	position: relative;
}
body#portada .noticiaportada .contenedortextonoticiaportada {
	margin: 0 0 0 10px;
	padding: 0;
	width: 423px;
	float: left;
}

body#portada .noticiaportada .contenedorhoraymasnoticiaportada .hora {
	font-size: 14px;
	font-weight: bold;
	color: #999;
	margin: 10px 0 0 0;
	padding: 0;
}
body#portada .noticiaportada .contenedorhoraymasnoticiaportada .fecha {
	font-size: 11px;
	font-weight: normal;
	color: #000;
	padding: 0;
	margin: 3px 0 0 0;
	background-image: none;
}


body#portada .ciudad {
	margin: 13px 0 10px 0;
	font: bold 14px Arial, "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #666;
	text-transform: uppercase;
	padding: 0 3px 1px 0;
	border-bottom: 3px solid #666;
}
body#portada .ciudad a {
	color: #666;
	text-decoration: none;
}
body#portada .ciudad a:hover {
	color: #000;
	text-decoration: none;
}

body#portada .noticiaportada .encabezado {
	margin: 10px 0 0 0;
	padding: 0;

}
body#portada .noticiaportada .encabezado .antetitulo {
	font: normal 11px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #797979;
	text-transform: uppercase;
	margin: 15px 0 0 0;
	padding: 0;

}
body#portada .noticiaportada .encabezado h2 {
	width: 423px;
	margin: 5px 0 0 0;
	font-size: 28px;
	line-height: 32px;
	letter-spacing: -1px;
}
body#portada .noticiaportada .encabezado h2 a {
	color: black;
	text-decoration: none;
}
body#portada .noticiaportada .encabezado h2 a:hover {
	text-decoration: underline;
}

body#portada .noticiaportada .encabezado .firma,
body#portada .noticiaportada .encabezado .firmalector {
	clear: both;
	margin: 10px 0 12px 0;
	font: normal 11px Tahoma,Verdana,Arial,sans-serif;
	position: relative;
}
body#portada .noticiaportada .encabezado .firma .autor,
body#portada .noticiaportada .encabezado .firmalector .autor {
	text-transform: uppercase;
	font-weight: bold;
}
body#portada .noticiaportada .encabezado .firma a,
body#portada .noticiaportada .encabezado .firmalector a {
	text-decoration: none;
	font-weight: normal;
}
body#portada .noticiaportada .encabezado .firma a:hover,
body#portada .noticiaportada .encabezado .firmalector a:hover {
	text-decoration: underline;
}
body#portada .noticiaportada .encabezado .firma .postlector,
body#portada .noticiaportada .encabezado .firmalector .postlector {
	width: 45px;
	height: 45px;
	position: absolute;
	top: 4px;
	left: -60px;
}

body#portada .noticiaportada .encabezado .firma .selloflashinfo {
	background: url(/soitu/iconos/v1.x/v1.0/varios/flashinfo/flashinfo_sello.png) no-repeat 0 0;
	width: 53px;
	height: 48px;
	position: absolute;
	top: 0;
	left: -60px;
}
body#portada .noticiaportada .encabezado .firma .sellovistoenlared {
	background: url(/soitu/iconos/v1.x/v1.0/varios/vistoenlared/vistoenlared_sello.png) no-repeat 0 0;
	width: 55px;
	height: 55px;
	position: absolute;
	top: 0;
	left: -60px;
}

/* sellos en portadillas */
.columnaprincipal .noticia .encabezado .firma {
	position: relative;
}
.columnaprincipal .noticia .encabezado .firma .selloflashinfo {
	background: url(/soitu/iconos/v1.x/v1.0/varios/flashinfo/flashinfo_sello.png) no-repeat 0 0;
	width: 53px;
	height: 48px;
	position: absolute;
	top: -50px;
	left: -80px;
}
.columnaprincipal .noticia .encabezado .firma .sellovistoenlared {
	background: url(/soitu/iconos/v1.x/v1.0/varios/vistoenlared/vistoenlared_sello.png) no-repeat 0 0;
	width: 55px;
	height: 55px;
	position: absolute;
	top: -50px;
	left: -80px;
}
/* fin sellos */

body#portada .noticiaportada p {
	font-size: 12px;
	line-height: 19px;
	color: #424242;
	margin: 15px 0 0 0;
	display: inline;
}
body#portada .noticiaportada p a {
	text-decoration: none;
}
body#portada .noticiaportada p a:hover {
	text-decoration: underline;
}

body#portada .noticiaportada p em   {
	font-family: Verdana, Arial, Helvetica, Garuda, sans-serif;
	font-size: 11px;
}
body#portada .noticiadestacadaportada p em,
body#portada .noticiasuperiorportada p em {
	font-family: Verdana, Arial, Helvetica, Garuda, sans-serif;
	font-size: 12px;
}

body#portada .noticiaportada .contenedortextonoticiaportada .seguirleyendo {
	display: inline;
	font: bold 11px/19px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	margin: 0 0 0 3px;
	padding: 0 0 10px 0;
}
body#portada .noticiaportada .contenedortextonoticiaportada .seguirleyendo a {
	text-decoration: none;
}
body#portada .noticiaportada .contenedortextonoticiaportada .seguirleyendo a:hover {
	text-decoration: underline;
}





body#portada .noticiaportada .cuerpo p {
	display: block;
}

body#portada .noticiaportada .contenedortextonoticiaportada .cuerpo .seguirleyendo {
	display: block;
	text-align: right;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_h_000.png) repeat-x 0 0;
	margin: 15px 0 0 0;
	padding: 2px 0 0 0;
	font: bold 16px Arial, "Microsoft sans serif"!important;
	text-transform: lowercase;
}






body#portada .noticiaportada .contenedortextonoticiaportada .ademas {
    margin: 10px 0 -10px 0;
    padding: 0;
	clear: both;
}
body#portada .noticiaportada .contenedortextonoticiaportada .ademas h5 {
    display: none;
}
body#portada .noticiaportada .contenedortextonoticiaportada .ademas ul {
    margin: 0;
	padding: 0;
}
body#portada .noticiaportada .contenedortextonoticiaportada .ademas ul li {
    margin: 0;
    padding: 2px 6px 2px 18px;
    list-style-type: none;
    list-style-position: outside;
	font: 11px/18px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	background: none;
	border-top: 1px solid #ccc;
}
body#portada .noticiaportada .contenedortextonoticiaportada .ademas ul li a {
    text-decoration: none;
    padding: 0;
	display: inline;
}
body#portada .noticiaportada .contenedortextonoticiaportada .ademas ul li a:hover {
    text-decoration: underline;
    background-image: none;
}





body#portada .noticiaportada .centro .foto,
body#portada .noticiaportada .centro .video,
body#portada .noticiaportada .centro .audio {
	background: transparent url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_juntos_h_2_000.png) repeat-x left bottom;
}
body#portada .noticiaportada .centro .ampliarfoto a {
	padding: 5px 5px 5px 80px;
	background: #fff url(/soitu/iconos/v1.x/v1.0/fotos/ampliar_foto.png) no-repeat 60px 6px;
	display: block;
	text-decoration: none;
}
body#portada .noticiaportada .centro .ampliarfoto a:hover {
	background-color: #ddd;
	color: #000;
	text-decoration: none!important;
}


body#portada .noticiaportada .izquierda .foto,
body#portada .noticiaportada .izquierda .video,
body#portada .noticiaportada .izquierda .audio {
	margin: 5px 10px 0 0px;
	padding: 0;
	float: left;
	display: inline;
}
body#portada .noticiaportada .izquierda .ampliarfoto a {
	padding: 5px 5px 5px 20px;
	background: #fff url(/soitu/iconos/v1.x/v1.0/fotos/ampliar_foto.png) no-repeat 0 6px;
	display: block;
	text-decoration: none;
}
body#portada .noticiaportada .izquierda .ampliarfoto a:hover {
	background-color: #ddd;
	color: #000;
	text-decoration: none!important;
}

body#portada .noticiaportada .comentarios {
	clear: both;
	padding: 10px 0 10px;
	width: 100%;
	overflow: hidden;

}
body#portada .noticiaportada .comentarios .linea {
	height: 1px;
	font-size: 1px;
	background: transparent url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_juntos_h_2_000.png) repeat-x left top;
	margin-bottom: 10px;

}
body#portada .noticiaportada .comentarios .comentario {
	background: transparent url(/soitu/iconos/v1.x/v1.0/comentarios/fondo_comentario_destacado.png) no-repeat 15px 0;
	width: 48%;
	float: left;
	margin-right: 1%;
}

body#portada .noticiaportada .comentarios .linea,
body#portada .noticiaportada .comentarios .comentario .texto,
body#portada .noticiaportada .comentarios .comentario .firma {
	margin-left:60px;
}

body#portada .noticiaportada .mascomentarios {
	background-image:none;
	margin-top: 0;
}

body#portada .noticiaportada .comentarios .comentario .texto p {
	font: bold 11px/17px Tahoma,Arial,Helvetica,sans-serif;
	margin: 0;
}

body#portada .noticiaportada .comentarios .comentario .firma {
	margin-top: 10px;
	font: normal 11px Tahoma,Arial,Helvetica,sans-serif;
}

body#portada .noticiaportada .contenedorcomentariosycategorias {
    overflow: hidden;
    padding: 0;
	margin: 15px 0 0 0;
	padding: 5px 0 0 0;
	background: transparent url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_juntos_h_2_000.png) repeat-x left top;
	clear: both;
}
body#portada .noticiaportada .contenedorcomentariosycategorias .mascomentarios {
    float: right;
    width: 125px;
    margin: 0 7px 0 0;
	padding: 0;
    display: inline;
    font: bold 11px/18px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
}
body#portada .noticiaportada .contenedorcomentariosycategorias .mascomentarios a {
    background: url(/soitu/iconos/v1.x/v1.0/bolillos/apoyos_on.png) no-repeat 0 2px;
    padding: 0 0 0 19px;
    text-decoration: none;
}
body#portada .noticiaportada .contenedorcomentariosycategorias .mascomentarios a:hover {
    text-decoration: underline;
}

body#portada .noticiaportada .contenedorcomentariosycategorias .categorias {
	width: 260px;
	position: static;
	font-size: 11px;
	line-height: 18px;
	float: left;
	margin-top: 0;
}
body#portada .noticiaportada .contenedorcomentariosycategorias .categorias h5 {
    background: url(/soitu/iconos/v1.x/v1.0/bolillos/apoyos_on.png) no-repeat 0 2px;
    color: #000;
    margin: 0 3px 0 0;
	padding: 0 0 0 19px;
}
body#portada .noticiaportada .categorias h5,
body#portada .noticiaportada .categorias ul,
body#portada .noticiaportada .categorias ul li {
	display: inline;
}




/* noticia portada columna lo ultimo - columna2 */

body#portada .columnaprincipal .columnaportada2 {
	margin-top: 15px;
}

body#portada .noticiaautomatica {
	border-top: 6px solid #3699a9;
	clear: both;
	padding-top: 10px;
	margin: 0 0 10px 0;
	width: 100%;
	overflow: hidden;
	background: transparent url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_juntos_h_000.png) repeat-x left bottom;
}
body#portada .noticiaautomatica .seccion,
body#portada .noticiaautomatica .seccion a {
	display: none;
}
body#portada .noticiaautomatica .antetitulo {
	font: normal 11px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #666;
	margin: 0 0 5px 0;
}
body#portada .noticiaautomatica .encabezado h1,
body#portada .noticiaautomatica .encabezado h2 {
	font: normal 24px/27px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	margin: 5px 0 5px 0;
	padding: 0 0 10px 0;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_juntos_h_2_000.png) repeat-x left bottom;
}
body#portada .noticiaautomatica .encabezado h1 a,
body#portada .noticiaautomatica .encabezado h2 a {
	color: #000;
	text-decoration: none;
}
body#portada .noticiaautomatica .encabezado h1 a:hover,
body#portada .noticiaautomatica .encabezado h2 a:hover {
	color: #3699a9;
}
body#portada .noticiaautomatica .encabezado .firma .fecha {
	font: bold 10px /17px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #000;
	margin: 0 0 0 3px;
}
body#portada .noticiaautomatica .encabezado .firma .hora {
	font: 10px /17px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #000;
	margin: 0 0 0 3px;
}
body#portada .noticiaautomatica .izquierda .foto {
	float: left;
	margin: 5px 10px 10px 0;
}
body#portada .noticiaautomatica .foto .firma {
	float: right;
	width: 140px;
	font-size: 9px;
	line-height: 12px;
	text-align: right;
	margin: 3px 0 10px 0;
	text-transform: uppercase;
}
body#portada .noticiaautomatica .foto .firma a {
	text-decoration: none;
}
body#portada .noticiaautomatica .foto .firma a:hover {
	text-decoration: underline;
}
body#portada .noticiaautomatica .foto .ampliarfoto {
	float: left;
}
body#portada .noticiaautomatica .foto .ampliarfoto,
body#portada .noticiaautomatica .foto .ampliarfoto a {
	width: 80px;
	color: #3699a9;
}
body#portada .noticiaautomatica .foto .ampliarfoto a {
	padding-left: 20px;
	background-position: 0 7px;
}
body#portada .noticiaautomatica .foto .piedefoto {
	font: normal 10px/17px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #666;
}
body#portada .noticiaautomatica p {
	font: normal 12px/19px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	margin: 0 0 10px 0;
	display: inline;
}
body#portada .noticiaautomatica p a {
	color: #3699a9;
	text-decoration: none;
}
body#portada .noticiaautomatica .firma  {
	margin: 0 0 10px 0;
}
body#portada .noticiaautomatica .firma .autor {
	font: normal 10px/17px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #666;
}
body#portada .noticiaautomatica .categorias {
	margin: 20px 0 10px 0;
	padding: 7px 0 0 0;
	width: auto;
	position: static;
	font-size: 12px;
	clear: both;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_juntos_h_2_000.png) repeat-x left top;
}
body#portada .noticiaautomatica .categorias h5 {
    background: url(/soitu/iconos/v1.x/v1.0/bolillos/apoyos_on.png) no-repeat 0 2px;
    color: #000;
    margin: 0 3px 0 0;
	padding: 0 0 0 19px;
}
body#portada .noticiaautomatica .categorias h5,
body#portada .noticiaautomatica .categorias ul {
	display: inline;
}

body#portada .noticiaautomatica .categorias a {
	color: #3699a9;
}
body#portada .noticiaautomatica .seguirleyendo {
	display: inline;
	font: bold 11px/19px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
}

body#portada .noticiaautomatica .seguirleyendo a {
	color: #3699a9;
	text-decoration: none;
}
body#portada .noticiaautomatica .seguirleyendo a:hover {
	text-decoration: underline;
}
body#portada .columnaportada2 .subir a {
	background-color: #3699a9;
}
body#portada .columnaportada2 .subir a:hover {
	color: #3699a9;
	background: #fff url(/soitu/iconos/v1.x/v1.0/bolillos/actualidad/flecha_arriba.png) no-repeat 6px 6px;
}

/* fin portada lo ultimo */


/* noticia portada columna lo mas visto - columna3 */

body#portada .columnaportada3 {
	padding-top: 20px;
}

body#portada .columnaportada3 .noticiaportada .seccion {
	display: none;
}

body#portada .columnaportada3 .noticiaportada .contenedorhoraymasnoticiaportada {
	margin: 3px 0 0 0;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x left bottom;
	float: none;
	width: 483px;
	padding: 0 0 10px 0;
	display: none;
}
body#portada .columnaportada3 .noticiaportada .contenedorhoraymasnoticiaportada .hora {
	font-size: 14px;
	font-weight: bold;
	color: #999;
	margin: 10px 0 0 0;
	padding: 0;
}
body#portada .columnaportada3 .noticiaportada .contenedorhoraymasnoticiaportada .fecha {
	font-size: 11px;
	font-weight: normal;
	color: #000;
	padding: 0;
	margin: 3px 0 0 0;
}
body#portada .columnaportada3 .noticiaportada .contenedortextonoticiaportada {
	margin: 0;
	padding: 0;
	width: 483px;
	float: none;
}
body#portada .columnaportada3 .noticiaportada .ciudad {
	border: 1px solid #999;
	padding: 1px 3px 1px 3px;
	display: inline;
}


body#portada .columnaportada3 .noticiaportada .comentarios {
	clear: both;
	padding: 10px 0 10px;
	width: 100%;
	overflow: hidden;

}
body#portada .columnaportada3 .noticiaportada .comentarios .linea {
	height: 1px;
	font-size: 1px;
	background: transparent url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_juntos_h_2_000.png) repeat-x left top;
	margin-bottom: 10px;

}

body#portada .columnaportada3 .noticiaportada .comentarios .comentario {
	background: transparent url(/soitu/iconos/v1.x/v1.0/comentarios/fondo_comentario_destacado.png) no-repeat 0 0;
	width: 39%;
	margin-right: 1%;
	float: left;
}

body#portada .columnaportada3 .noticiaportada .comentarios .linea,
body#portada .columnaportada3 .noticiaportada .comentarios .comentario .texto,
body#portada .columnaportada3 .noticiaportada .comentarios .comentario .firma,
body#portada .columnaportada3 .noticiaportada .mascomentarios {
	margin-left:0;
}
body#portada .columnaportada3 .noticiaportada .comentarios .comentario {
	padding-left: 45px;
}


body#portada .columnaportada3 .noticiaportada .encabezado .firmalector {
	margin: 5px 0 30px 50px;

}
body#portada .columnaportada3 .noticiaportada .encabezado .firmalector .postlector {
	width: 45px;
	height: 45px;
	position: absolute;
	top: 0;
	left: -50px;
}


body#portada .columnaportada3 .noticiaportada .centro .foto .piedefoto {
	padding: 3px 0 5px 0;
	width: 100%;
	overflow: hidden;
}

body#portada .columnaportada3 .noticiaportada .foto .piedefoto .firma {
	text-align: right;
	font: normal 11px Tahoma,Verdana,Arial,sans-serif;
	color: #999;
	padding: 3px 0 3px 0;
}

body#portada .columnaportada3 .noticiaportada .centro .foto .piedefoto .firma {
	width: 60px;
	float: right;
}

body#portada .columnaportada3 .noticiaportada .centro .foto .piedefoto p {
	width: 360px;
	color: #797979;
	font: normal 11px/16px Tahoma,Verdana,Arial,sans-serif;
	padding: 3px 0 0px 0;
	margin: 0;
	float: left;
}


body#portada .columnaportada3 .noticiaautomatica {
	border-top: none;
	padding-top: 0;
}


body#portada .columnaportada3 .noticiaautomatica .seccion,
body#portada .columnaportada3 .noticiaautomatica .seccion a {
	display: none;
}



body#portada .columnaportada3 .noticiaautomatica .encabezado h1,
body#portada .columnaportada3 .noticiaautomatica .encabezado h2 {
	font: bold 28px/32px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	margin: 0 0 10px 0;
	letter-spacing: -1px;
}
body#portada .columnaportada3 .noticiaautomatica .encabezado h1 a,
body#portada .columnaportada3 .noticiaautomatica .encabezado h2 a {
	color: #000;
	text-decoration: none;
	padding: 2px 0 2px 0;
}

body#portada .columnaportada3 .noticiaautomatica .encabezado h1 a:hover,
body#portada .columnaportada3 .noticiaautomatica .encabezado h2 a:hover {
	color: #000;
	text-decoration: underline;
}
body#portada .columnaportada3 .noticiaautomatica .foto .firma,
body#portada .columnaportada3 .noticiaautomatica .video .firma,
body#portada .columnaportada3 .noticiaautomatica .audio .firma {
	line-height: 12px;
	text-transform: uppercase;
}
body#portada .columnaportada3 .noticiaautomatica .foto .ampliarfoto,
body#portada .columnaportada3 .noticiaautomatica .foto .ampliarfoto a,
body#portada .columnaportada3 .noticiaautomatica .video .ampliarfoto,
body#portada .columnaportada3 .noticiaautomatica .video .ampliarfoto a,
body#portada .columnaportada3 .noticiaautomatica .audio .ampliarfoto,
body#portada .columnaportada3 .noticiaautomatica .audio .ampliarfoto a,
body#portada .columnaportada3 .noticiaautomatica p a,
body#portada .columnaportada3 .noticiaautomatica .categorias a,
body#portada .columnaportada3 .noticiaautomatica .seguirleyendo a {
	color: #3699a9;
}


/* fin noticia columna portada lo mas visto*/


/* -------------------------------------------------------------------------------------------------------- estilos pildoras */

body#portada .columnaprincipal .caja {
	margin: 0 0 10px 0;
}

body#portada .columnaprincipal .pildoras {
	margin: 0;
	width: 483px;
	overflow: hidden;
	padding: 0 0 15px 0;
	background: transparent url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_h_000.png) repeat-x left bottom;
}

body#portada .columnaprincipal .pildoras h5 {
	border-bottom: 1px solid #000;
	font: 22px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	padding: 0 0 1px 0;
	margin: 0 0 5px 0;
	border-top: 0;
	background-color: transparent;
	height: auto;
	position: static;
}
body#portada .columnaprincipal .pildoras h5 strong {
	background: url(/soitu/iconos/v1.x/v1.0/varios/encabezado_columna_derecha.png) no-repeat 0 10px;
	padding-left: 22px;
	margin: 0;
	text-transform: lowercase;
	color: #000;
	font: normal 22px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	position: static;
}
body#portada .columnaprincipal .pildoras .pildora {
	width: 159px;
	float: left;
	margin: 0 2px 0 0;
	background-color: #2a2a2a;
	height: 105px;
}

body#portada .columnaprincipal .pildoras .pildora .medio {
	font: bold 11px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	padding: 8px 0 8px 5px;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_h_fff.png) repeat-x left bottom;
	color: #fff;
}
body#portada .columnaprincipal .pildoras .pildora .medio a {
	color: #fff;
	text-decoration: none;
}
body#portada .columnaprincipal .pildoras .pildora .medio a:hover {
	text-decoration: underline;
}


body#portada .columnaprincipal .pildoras .pildora h3 {
	font: 12px/18px Arial, Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	padding: 5px 0 0 5px;
	margin: 0;
	color: #20c0da;
}
body#portada .columnaprincipal .pildoras .pildora h3 a {
	color: #20c0da;
	text-decoration: none;
}



body#portada .columnaprincipal .pildoras .pildora .medio {
	font: normal 11px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	text-transform: uppercase;
}

body#portada .columnaprincipal .pildoras .pildora h3 {
	color: #fff;
}

body#portada .columnaprincipal .pildoras .pildora h3 a {
	color: #fff;
	font-weight: bold;
}

/* problema hover
body#portada .columnaprincipal .pildoras .pildora:hover {background-color: #000; cursor: pointer;}
*/


/* -------------------------------------------------------------------------------------------------------- fin estilos pildoras */


/* ----------------------------------------------------------------- archivo inferior portada */
body#portada .columnaprincipal .archivo {
	width: 483px;
	margin: 20px 0 20px 0;
}
body#portada .columnaprincipal .archivo .seccion {
	font-size: 22px;
	border-bottom: 1px solid #646464;
}
body#portada .columnaprincipal .archivo .seccion,
body#portada .columnaprincipal .archivo .seccion a {
	color: #646464;
	text-decoration: none;
}
body#portada .columnaprincipal .archivo .seccion a {
	display: block;
	padding: 5px 0 5px 0;
}

body#portada .contenedor .contenedorprincipal .contenedor2columnas .columnaprincipal .archivo .noticia {
	width: 483px;
	clear: both;
}
body#portada .contenedor .contenedorprincipal .contenedor2columnas .columnaprincipal .archivo .noticia h2 {
	margin: 7px 0 0 60px;
}
body#portada .columnaprincipal .archivo .noticia .fecha {
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/cuadrado_8x8_000.png) no-repeat 0 3px;
	padding: 0 0 0 17px;
	margin: 0 0 0 60px;
}

body#portada .columnaprincipal .archivo .noticia .firmalector {
	margin: 0 0 0 10px;
	font: 11px/17px Tahoma, Arial, Verdana, sans-serif;
	color: #000;
	padding: 3px 4px 4px 25px;
	display: inline;
	background: transparent url(/soitu/iconos/v1.x/v1.0/varios/actualidad/post_lector_archivo.png) no-repeat 0 0;
}
body#portada .columnaprincipal .archivo .noticia .firmalector .autor {
	font-weight: bold;
}
body#portada .columnaprincipal .archivo .noticia .firmalector .postlector {
	display: none;
}
body#portada .columnaprincipal .archivo .noticia .texto {
	width: 423px;
	margin: 9px 0 0 60px;
}
body#portada .columnaprincipal .archivo .noticia .texto .foto {
	float: left;
	display: inline;
	margin: 4px 10px 0 -60px;
	position: relative;
}
body#portada .columnaprincipal .archivo .noticia .texto p {
	font: 12px/17px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	display: inline;
}

body#portada .columnaprincipal .archivo .noticia .texto p a {
	text-decoration: none;
	font-weight: bold;
}
body#portada .columnaprincipal .archivo .noticia .texto p a:hover {
	text-decoration: underline;
}
body#portada .columnaprincipal .archivo .noticia .texto .seguirleyendo {
	margin: 0 0 0 5px;
	font: 11px/19px Tahoma, Arial, Verdana, sans-serif;
	display: inline;
}
body#portada .columnaprincipal .archivo .noticia .texto .seguirleyendo a {
	text-decoration: none;
}
body#portada .columnaprincipal .archivo .noticia .texto .seguirleyendo a:hover {
	text-decoration: underline;
}




/* ----------------------------------------------------------------------------------------------- columna secundaria portada */

body#portada .columnasecundaria {
	float: left;
	margin-left: 11px;
	display: inline;
	background-color: transparent;
}



/* encabezados columna secundaria portada */

body#portada .columnasecundaria .caja h5 {
	border-top: 6px solid #333;
	padding: 8px 0 0 0;
	margin: 0 0 10px 0;
	background-color: #fff;
	height: 16px;
}

body#portada .columnasecundaria .caja h5 strong {
	font: bold 14px Arial, Tahoma, "Microsoft Sans Serif", Helvetica, Garuda, Sans, sans-serif;
	text-transform: uppercase;
	margin: 0;
	padding: 0 0 0 18px;
	color: #333;
	position: static;
	background: #fff url(/soitu/iconos/v1.x/v1.0/bolillos/flecha_abajo_h5.png) no-repeat 0 3px;
}
body#portada .columnasecundaria .caja h5 strong a {
	color: #333;
}

/* fin encabezados portada */


/* include tag destacado */


body#portada .columnasecundaria .includetagdestacado {
	margin: -5px 0 10px 0;
	padding: 1px 0 5px 5px;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/fondo_punteado.png) 0 0;
}
body#portada .columnasecundaria .includetagdestacado h3 {
	margin: 0 0 1px 0;
	padding: 0;
	font: 17px "Microsoft Sans Serif", Tahoma, Arial, Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
}
body#portada .columnasecundaria .includetagdestacado h3 a {
	color: #3699a9;
	text-decoration: none;
	margin-left: 5px;
	font-size: 24px;
}
body#portada .columnasecundaria .includetagdestacado h3 a:hover {color: #000;}

body#portada .columnasecundaria .includetagdestacado p {
	margin: 0;
	padding: 2px 0 2px 2px;
	font: 11px Tahoma, Arial, "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	background-color: #fff;
}
body#portada .columnasecundaria .includetagdestacado p a {text-decoration: none;color: #000;}
body#portada .columnasecundaria .includetagdestacado p a:hover {color: #3699a9;}

/* fin include tag destacado */


/* ----------------------------------------------------------------- caja futbol portada */
.columnasecundaria #futbolportada {
	border-bottom: 2px solid #999;
}

.columnasecundaria #futbolportada .contenedormenupestanas {
	position: relative;
}
.columnasecundaria #futbolportada ul.menupestanas {
	padding: 6px 0 4px 0;
	margin: 0;
	background-color: #fff;
	border-bottom: 1px solid #666;
}
.columnasecundaria #futbolportada ul.menupestanas li {
	font: 11px Tahoma, "Microsoft Sans Serif", Helvetica, Arial, Garuda, Sans, sans-serif;

	display: inline;
	list-style-type: none;
	margin: 0 4px 0 0;
}
.columnasecundaria #futbolportada ul.menupestanas li a {
	padding: 4px 15px 4px 15px;
	background-color: #bccfd3;
	color: #000;
	text-decoration: none;
	border: 1px solid #666;
	border-bottom: none;
}
.columnasecundaria #futbolportada ul.menupestanas li.activo a {
	background-color: #fff;
	border-bottom: 1px solid #fff;
	color: #000;
}
.columnasecundaria #futbolportada ul.menupestanas li a:hover {
	text-decoration: none;
	background-color: #fff;
}

.columnasecundaria #futbolportada .firmaefe {
	padding: 0 3px 4px 0;
	margin: 0;
	text-align: right;
}

/* tabla futbol portada */

body#portada table.futbolportada {
	margin: 0 0 5px 0;
	border-left: 1px solid #bccfd3;
}
body#portada table.futbolportada caption {
	font: bold 13px Arial, "Microsoft sans serif", Tahoma, Verdana, Helvetica, sans-serif;
	margin: 0 2px 0 0;
	padding: 10px 0 5px 0;
	text-align: right;
	border-bottom: 1px solid #000;
}
body#portada table.futbolportada td {
	background-color: #fff;
	padding: 2px 6px 2px 6px;
	border-right: none;
	border-bottom: none;
	font: 11px "Microsoft sans serif", Arial, Verdana, Tahoma, Helvetica, sans-serif;
	vertical-align: top;
	text-align: center;
}
body#portada table.futbolportada td.izquierda {
	 padding: 4px 4px 3px 0;
	 font: 11px Tahoma, "Microsoft sans serif", Arial, Verdana, Helvetica, sans-serif;
	 text-transform: none;
	 text-align: right;
	 border-bottom: 1px solid #ccc;
	 border-left: 4px solid #ccc;
	 width: 31%;
}
body#portada table.futbolportada td.derecha {
	 padding: 4px 0 3px 4px;
	 font: 11px Tahoma, "Microsoft sans serif", Arial, Verdana, Helvetica, sans-serif;
	 text-transform: none;
	 text-align: left;
	 border-bottom: 1px solid #ccc;
	 border-right: 4px solid #ccc;
	 width: 31%;
}
body#portada table.futbolportada td.izquierda a,
body#portada table.futbolportada td.derecha a {
	 text-decoration: none;
	 color: #000;
}
body#portada table.futbolportada td.izquierda a:hover,
body#portada table.futbolportada td.derecha a:hover {
	 text-decoration: underline;
}
body#portada table.futbolportada td.enlace {
	 padding: 4px 2px 3px 6px;
	 font: 11px Tahoma, "Microsoft sans serif", Arial, Verdana, Helvetica, sans-serif;
	 text-transform: none;
	 text-align: left;
	 border-bottom: 1px solid #bdd9dd;
	 color: #000;
	 background-color: #bccfd3;
	 width: 28%;
}
body#portada table.futbolportada td.enlace a {
	 color: #000;
	 text-decoration: none;
}
/* problema hover
body#portada table.futbolportada td.enlace:hover {
	 background-color: #fff;
}
*/
body#portada table.futbolportada td.noenlace {
	 padding: 4px 2px 3px 6px;
	 font: 11px Tahoma, "Microsoft sans serif", Arial, Verdana, Helvetica, sans-serif;
	 text-transform: none;
	 text-align: left;
	 border-bottom: 1px solid #bdd9dd;
	 color: #000;
	 background-color: #8aaab1;
	 width: 28%;
}
body#portada table.futbolportada td.resultado {
	 background-color: #e4e4e4;
	 width: 5%;
	 border-bottom: 1px solid #ccc;
	 border-left: 1px solid #ccc;
	 border-right: 1px solid #ccc;
	 font-weight: bold;
}
body#portada table.futbolportada td p {
	font: 11px/18px "Microsoft sans serif", Arial, Verdana, Tahoma, Helvetica, sans-serif!important;
}

body#portada .futboltip {
    width: 130px;
    padding: 5px 5px 3px 5px;
    background-color: #d6edf3;
    border: 1px solid #a3c3c8;
    font: 10px Tahoma, "Microsoft sans serif", Arial, Verdana, Helvetica, sans-serif;
    position:absolute;
    top:0;
    left:0;
    display:none;
}



/* ----------------------------------------------------------------- mapa vida urbana */

/* con foto a 135 x 100 vertical */

body#portada .columnasecundaria .mapavidaurbana .ultimasentradas {
	border-bottom: 2px solid #666;
	margin-top: 8px;
	overflow: hidden;
	width: 100%;
	padding: 0 0 5px 0;
}

body#portada .columnasecundaria .mapavidaurbana .ultimasentradas .entrada {
	width: 135px;
	height: 192px;
	overflow: hidden;
	padding: 0 10px 0 0;
	margin: 0 0 5px 10px;
	float: left;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
}
body#portada .columnasecundaria .mapavidaurbana .ultimasentradas .ciudad {
	color: #333;
	border-bottom: 1px solid #666;
	margin: 5px 0 0 0;
	font: bold 10px "Trebuchet MS", Arial, Tahoma, "Microsoft Sans Serif", Helvetica, Garuda, Sans, sans-serif;
}
body#portada .columnasecundaria .mapavidaurbana .ultimasentradas .foto {
	margin: 4px 0 0 0;
}

body#portada .columnasecundaria .mapavidaurbana .ultimasentradas h3 {
	margin: 8px 0 0 0;
	padding: 0;
	font: bold 11px/16px Tahoma, "Microsoft Sans Serif", Helvetica, Arial, Garuda, Sans, sans-serif;
	color: #68ba00;
}
body#portada .columnasecundaria .mapavidaurbana .ultimasentradas h3 a {
	color: #68ba00;
	text-decoration: none;
	padding: 2px 0 2px 0;
}
body#portada .columnasecundaria .mapavidaurbana .ultimasentradas h3 a:hover {
	color: #000;
}
body#portada .columnasecundaria .caja .mapavidaurbana .ultimasentradas .mas {
	font: normal 11px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	margin: 15px 0 10px 0;
	padding: 10px 0 0 0;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_juntos_h_000.png) repeat-x 0 0;
	color: #68ba00;
	clear: both;
}
body#portada .columnasecundaria .caja .mapavidaurbana .ultimasentradas .mas a {
	text-decoration: none;
	color: #68ba00;
}
body#portada .columnasecundaria .caja .mapavidaurbana .ultimasentradas .mas a:hover {
	text-decoration: underline;
}



/* ----------------------------------------------------------------- busca en la red con hora */
.columnasecundaria .buscaenlared {
	border-bottom: 2px solid #999;
	padding-bottom: 10px;
	overflow: hidden;
	width: 100%;
}
body#portada .columnasecundaria .caja .buscaenlared h5 {
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x left bottom;
	padding-bottom: 10px;
	margin-bottom: 0;
}
.columnasecundaria .caja .buscaenlared .explicacion p {
	padding: 5px 0 10px 0;
	margin: 0;
	font: 10px/16px Tahoma, "Microsoft Sans Serif", Helvetica, Arial, Garuda, Sans, sans-serif;
	color: #333;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x left bottom;
}
.columnasecundaria .caja .buscaenlared .explicacion p a {
	text-decoration: none;
}
.columnasecundaria .caja .buscaenlared .explicacion p a:hover {
	text-decoration: underline;
}
.columnasecundaria .caja .buscaenlared .recomendacion {
	background-color: #fff;
	margin: 2px 0 0 0;
	padding: 6px 0 0 0;
	width: 302px;
	overflow: hidden;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x left bottom;
}
.columnasecundaria .caja .buscaenlared .recomendacion .hora {
	font: bold 11px Tahoma,"Microsoft sans serif",Helvetica,Arial,Garuda,Sans,sans-serif;
	color: #999;
	width: 37px;
	float: left;
	margin: 7px 0 0 0;
}
.columnasecundaria .caja .buscaenlared .recomendacion h2 {
	font: bold 16px/22px Arial, "Microsoft Sans Serif", Helvetica, Arial, Garuda, Sans, sans-serif;
	margin: 3px 0 0 0;
	padding: 0 0 3px 0;
	float: left;
	width: 265px;
}
.columnasecundaria .caja .buscaenlared .recomendacion h2 a {
	text-decoration: none;
	padding: 2px 0 2px 0;
}
.columnasecundaria .caja .buscaenlared .recomendacion h2 a:hover {
	color: #000;
}
.columnasecundaria .caja .buscaenlared .recomendacion p {
	font: 11px/18px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	padding: 0;
	margin: 2px 0 5px 37px;
}
.columnasecundaria .caja .buscaenlared .recomendacion .firma {
	padding: 0 10px 10px 0;
	margin: 1px 0 0 37px;
	font: 11px/16px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	background: none;
	color: #666;
	border-top: none;
}
.columnasecundaria .caja .buscaenlared .recomendacion .firma .autor {
	font-weight: normal;
	color: #333;
}
.columnasecundaria .caja .buscaenlared .recomendacion .firma .autor a {
	text-decoration: none;
	font-weight: normal;
}
.columnasecundaria .caja .buscaenlared .recomendacion .firma .autor a:hover {
	text-decoration: underline;
}
.columnasecundaria .caja .buscaenlared .botonparticipar {
	margin: 10px 0 0 0;
	padding: 7px 0 7px 0;
	float: left;
}
.columnasecundaria .caja .buscaenlared .mas {
	font: 11px/16px Tahoma, Arial, Verdana, Helvetica, sans-serif;
	padding: 0 0 8px 5px;
	margin: 15px 0 0 0;
	float: right;
	width: 165px;
	color: #3699a9;
	text-align: right;
	background-image: none!important;
}
.columnasecundaria .caja .buscaenlared .mas a {
	text-decoration: none;
}
.columnasecundaria .caja .buscaenlared .mas a:hover {
	text-decoration: underline;
}




body#portada .columnaprincipal .mas a {
	padding: 1px 5px 2px 5px;
	background-color: #3699a9;
	color: #fff;
	text-decoration: none;
	font: normal 11px Tahoma,Arial,Helvetica,sans-serif;
}
body#portada .columnaprincipal .mas a:hover {
	background-color: #fff;
	color: #3699a9;
}

body#portada .columnaprincipal .columnaportada2 .mas a {
	background-color: #3699a9;
}
body#portada .columnaprincipal .columnaportada2 .mas a:hover {
	background-color: #fff;
	color: #3699a9;
}


/* ----------------------------------------------------------------- caja etiquetas destacadas */
.columnasecundaria .etiquetasdestacadas {
	border-bottom: 2px solid #999;
	padding-bottom: 5px;
	overflow: hidden;
	width: 100%;
}
.columnasecundaria .etiquetasdestacadas h5 {
	margin-bottom: 7px;
}
.columnasecundaria .caja .etiquetasdestacadas p {
	padding: 5px 0 3px 0;
	margin: 0;
	font: 10px/14px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #333;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x 0 0;
}
.columnasecundaria .etiquetasdestacadas ul {
	margin: 0;
	padding: 0;
	font: bold 12px/14px Tahoma, Arial, Verdana, sans-serif;
}
.columnasecundaria .etiquetasdestacadas ul li {
	margin: 5px 10px 5px 0;
	float: left;
}
.columnasecundaria .etiquetasdestacadas ul li a {
	text-decoration: none;
	padding: 5px;
	display: block;
	width: 123px;
}
.columnasecundaria .etiquetasdestacadas ul li a:hover {
	background-color: #e1e1e1;
}

/* ----------------------------------------------------------------- columna terciaria portada */

body#portada .columnaterciaria {
	width: 153px;
	float: right;
}

/* h5 */
body#portada .columnaterciaria .caja h5 {
	border-bottom: 6px solid #333;
	padding: 16px 0 0 0;
	margin: 0 0 10px 0;
	height: 20px;
	background-color: #fff;
	position: static;
}

body#portada .columnaterciaria .caja h5 strong {
	font: bold 14px Arial, Tahoma, "Microsoft Sans Serif", Helvetica, Garuda, Sans, sans-serif;
	text-transform: uppercase;
	margin: 0;
	padding: 0 0 0 18px;
	color: #333;
	position: static;
	background: #fff url(/soitu/iconos/v1.x/v1.0/bolillos/flecha_abajo_h5.png) no-repeat 0 3px;
}
body#portada .columnaterciaria .caja h5 strong a {
	color: #333;
}
/* h5 */

/* caja novedades soitu.es */

.columnaterciaria .novedades {
	margin: 0 0 8px 0;
	background: url(/soitu/iconos/v1.x/v1.0/varios/novedades_soitu.es_fondo.png) no-repeat 0 0;
	height: 131px;
}
.columnaterciaria .novedades img {
	margin: 15px 0 0 2px;
}
.columnaterciaria .novedades p {
	padding: 0 0 0 30px;
	font: normal 11px/15px Tahoma, "Microsoft Sans Serif", Helvetica, Arial, Garuda, Sans, sans-serif;
	margin: 5px 2px 0 0;
	text-align: right;
}
.columnaterciaria .novedades p a {
	color: #0d7e90;
	padding: 2px 0 2px 0;
	text-decoration: none;
}
.columnaterciaria .novedades p a:hover {
	color: #000;
}

/* fin caja novedades soitu.es */

body#portada .columnaterciaria .caja {
	margin-bottom: 10px;
}


/* caja servicios portada */

body#portada .columnaterciaria .caja .servicios h5 {
	border-top: 6px solid #333;
	border-bottom: 0;
	padding: 10px 0 0 0;
	margin: 0 0 2px 0;
	height: 20px;
	background-color: #ededed;
	position: static;
}

body#portada .columnaterciaria .caja .servicios h5 strong {
	background: #ededed url(/soitu/iconos/v1.x/v1.0/bolillos/flecha_abajo_h5.png) no-repeat 3px 3px;
	padding-left: 20px;
}
body#portada .columnaterciaria .caja .servicios {
	margin: 5px 0 10px 0;
	padding: 0 0 10px 0;
	overflow: hidden;
	width: 153px;
	border-bottom: 1px solid #b7b7b7;
	background-color: #ededed;
}

body#portada .columnaterciaria .caja .servicios .servicio {
	padding: 3px 5px 2px 5px;
	width: 132px;
	overflow: hidden;
	border-top: 1px solid #ccc;
	background-color: #fff;
}
/* problema  hover
body#portada .columnaterciaria .caja .servicios .servicio:hover {
	border-right: 10px solid #3699a9;
	cursor: pointer;
}
*/
body#portada .columnaterciaria .caja .servicios .servicio h4 {
	width: 80px;
	float: left;
	font: bold 11px/16px Tahoma, Verdana, Arial, Helvetica, Garuda, sans-serif;
	margin: 6px 0 0 0;
	padding: 0;
}
body#portada .columnaterciaria .caja .servicios .servicio h4 a {
	text-decoration: none;
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/flecha_derecha_3699a9.png) no-repeat 1px 2px;
	padding: 0 0 0 16px;
}
body#portada .columnaterciaria .caja .servicios .servicio h4 a:hover {
	color: #000;
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/flecha_derecha_000.png) no-repeat 1px 2px;
}
body#portada .columnaterciaria .caja .servicios .servicio .icono {
	width: 45px;
	float: right;
}

/* fin caja servicios */



/* caja el tiempo en portada */

body#portada .columnaterciaria .contenedoreltiempo {
	width: 153px;
	position: relative;
	margin-bottom: 17px;
}
body#portada .columnaterciaria .eltiempodestacado {
	width: 149px;
}
body#portada .columnaterciaria .eltiempodestacado .encabezado {
	background: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/borde_superior.png) no-repeat 0 0;
	padding: 9px 0 0 0;
	width: 151px;
}
body#portada .columnaterciaria .eltiempodestacado .encabezado p {
	background: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/fondo_superior.png) no-repeat 2px 0;
	margin: 0;
	padding: 0;
	font: bold 11px Tahoma, Arial, "Microsoft sans serif", Helvetica, Garuda, sans-serif;
	color: #fff;
	padding: 10px 0 6px 8px;
}
body#portada .columnaterciaria .eltiempodestacado .ciudadcorta {font: 18px Arial, Helvetica, Garuda, sans-serif;}
body#portada .columnaterciaria .eltiempodestacado .ciudadlarga {font: bold 11px/16px Tahoma, Arial, Helvetica, Garuda, sans-serif;}
body#portada .columnaterciaria .eltiempodestacado .ciudadmediana {font: bold 13px/16px Arial, Tahoma, Helvetica, Garuda, sans-serif;}

body#portada .columnaterciaria .eltiempodestacado .ciudadcorta a,
body#portada .columnaterciaria .eltiempodestacado .ciudadlarga a,
body#portada .columnaterciaria .eltiempodestacado .ciudadmediana a {
	color: #000;
	text-decoration: none;
	background-color: #bdd8e1;
	padding: 5px 8px 0 8px;
	height: 38px;
	width: 137px;
	position: absolute;
	left: -1px;
	border-top: 1px solid #00b7e1;
	display: block;
}
body#portada .columnaterciaria .eltiempodestacado .ciudadcorta a:hover,
body#portada .columnaterciaria .eltiempodestacado .ciudadlarga a:hover,
body#portada .columnaterciaria .eltiempodestacado .ciudadmediana a:hover {
	background-color: #c5eefc;
	color: #333;
}
body#portada .columnaterciaria .eltiempodestacado .contenedorcuerpomedio {
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	width: 149px;
}
body#portada .columnaterciaria .eltiempodestacado .elegir {
	font: 11px Tahoma, Arial, Helvetica, Garuda, sans-serif;
	color: #fff;
	margin: 45px 0 0 1px;
	border-bottom: 1px solid #00b7e1;
	width: 147px;
}
body#portada .columnaterciaria .eltiempodestacado .elegir a {
	color: #fff;
	text-decoration: none;
	display: block;
	background: #8da9b2 url(/soitu/iconos/v1.x/v1.0/bolillos/flecha_derecha_fff.png) no-repeat 6px 8px;
	padding: 3px 0 4px 15px;
	margin-bottom: 1px;
}
body#portada .columnaterciaria .eltiempodestacado .elegir a:hover {
	background-color: #494949;
}

body#portada .columnaterciaria .eltiempodestacado .hoy .dia {
	padding: 0;
	background-image: none;
}
body#portada .columnaterciaria .eltiempodestacado .hoy .fila {
	background-repeat: no-repeat;
	background-position: 44px 25px;
	margin-left: 7px;
	height: 110px;
}
body#portada .columnaterciaria .eltiempodestacado .hoy .dia h2 {
	font: bold 11px Tahoma, Arial, "Microsoft sans serif", Helvetica, Garuda, sans-serif;
	margin: 0;
	padding: 15px 0 0 1px;
}
body#portada .columnaterciaria .eltiempodestacado .hoy .dia h3 {
	font-size: 10px;
	margin: 15px 0 0 0;
	width: 43px;
}
body#portada .columnaterciaria .eltiempodestacado .hoy .dia h3 span {
	display: block;
	float: none;
	border-top: 1px solid #ccc;
}
body#portada .columnaterciaria .eltiempodestacado .hoy .dia h3 span.min,
body#portada .columnaterciaria .eltiempodestacado .hoy .dia h3 span.max {
	width: 30px;
	height: 14px;
	padding: 2px 0 0 15px;
}
body#portada .columnaterciaria .eltiempodestacado .hoy .dia h3 span.min {background: transparent url(/eltiempo/iconos/cajaportada/v1.x/v1.0/min.png) no-repeat -1px 0;}
body#portada .columnaterciaria .eltiempodestacado .hoy .dia h3 span.max {background: transparent url(/eltiempo/iconos/cajaportada/v1.x/v1.0/max.png) no-repeat -1px 0;}

body#portada .columnaterciaria .eltiempodestacado .hoy .dia h3 .lluvia {
	padding: 1px 0 0 15px;
	height: 15px;
	background: transparent url(/eltiempo/iconos/cajaportada/v1.x/v1.0/problluvia.png) no-repeat 0 5px;
	width: 30px;
}


body#portada .columnaterciaria .eltiempodestacado .dia {
	background: transparent url(/eltiempo/iconos/cajaportada/v1.x/v1.0/lineahorizontal.png) repeat-x left top;
	padding: 0;
}
body#portada .columnaterciaria .eltiempodestacado .fila {
	background-repeat: no-repeat;
	background-position: -2px 3px;
	clear: both;
	height:45px;
}
body#portada .columnaterciaria .eltiempodestacado .dia h2 {
	margin: 0 0 0 55px;
	font-weight: normal;
	font-size: 13px;
	padding-top: 7px;
	
}
body#portada .columnaterciaria .eltiempodestacado .dia h3 {
	margin: 3px 0 0 50px;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 10px;
}
body#portada .columnaterciaria .eltiempodestacado .dia h3 span {
	display: block;
	float: left;
}
body#portada .columnaterciaria .eltiempodestacado .dia h3 span.min,
body#portada .columnaterciaria .eltiempodestacado .dia h3 span.max {
	width: 18px;
	height: 15px;
	padding-left: 12px;
}
body#portada .columnaterciaria .eltiempodestacado .dia h3 span.min {background: transparent url(/eltiempo/iconos/cajaportada/v1.x/v1.0/min.png) no-repeat -2px -1px;}
body#portada .columnaterciaria .eltiempodestacado .dia h3 span.max {background: transparent url(/eltiempo/iconos/cajaportada/v1.x/v1.0/max.png) no-repeat -2px 0;}

body#portada .columnaterciaria .eltiempodestacado .dia h3 .lluvia {
	padding-left: 13px;
	background: transparent url(/eltiempo/iconos/cajaportada/v1.x/v1.0/problluvia.png) no-repeat 0 3px;
	width: 20px;
}

body#portada .columnaterciaria .eltiempodestacado .hoy .cubierto .fila  {background-image:  url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos100/cubierto.png) !important;}
body#portada .columnaterciaria .eltiempodestacado .hoy .cubiertoconlluvia .fila  {background-image:  url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos100/cubiertoconlluvia.png) !important;}
body#portada .columnaterciaria .eltiempodestacado .hoy .cubiertoconnieve .fila  {background-image:  url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos100/cubiertoconnieve.png) !important;}
body#portada .columnaterciaria .eltiempodestacado .hoy .despejado .fila  {background:  url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos100/despejado.png) no-repeat 47px 21px;}
body#portada .columnaterciaria .eltiempodestacado .hoy .intervalosnubosos .fila  {background-image:  url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos100/intervalosnubosos.png) !important;}
body#portada .columnaterciaria .eltiempodestacado .hoy .intervalosnubososconlluvia .fila  {background-image:  url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos100/intervalosnubososconlluvia.png) !important;}
body#portada .columnaterciaria .eltiempodestacado .hoy .intervalosnubososconnieve .fila  {background-image:  url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos100/intervalosnubososconnieve.png) !important;}
body#portada .columnaterciaria .eltiempodestacado .hoy .muynuboso .fila  {background-image:  url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos100/muynuboso.png) !important;}
body#portada .columnaterciaria .eltiempodestacado .hoy .muynubosoconlluvia .fila  {background-image:  url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos100/muynubosoconlluvia.png) !important;}
body#portada .columnaterciaria .eltiempodestacado .hoy .muynubosoconnieve .fila  {background-image:  url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos100/muynubosoconnieve.png) !important;}
body#portada .columnaterciaria .eltiempodestacado .hoy .nodisponible .fila  {background-image:  url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos100/nodisponible.png) !important;}
body#portada .columnaterciaria .eltiempodestacado .hoy .nuboso .fila  {background-image:  url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos100/nuboso.png) !important;}
body#portada .columnaterciaria .eltiempodestacado .hoy .nubosoconlluvia .fila  {background:  url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos100/nubosoconlluvia.png) no-repeat 47px 23px;}
body#portada .columnaterciaria .eltiempodestacado .hoy .nubosoconnieve .fila  {background-image:  url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos100/nubosoconnieve.png) !important;}
body#portada .columnaterciaria .eltiempodestacado .hoy .poconuboso .fila  {background:  url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos100/poconuboso.png) no-repeat 47px 21px;}


body#portada .columnaterciaria .eltiempodestacado .cubierto .fila  {background-image: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos53/cubierto.png);}
body#portada .columnaterciaria .eltiempodestacado .cubiertoconlluvia .fila  {background-image: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos53/cubiertoconlluvia.png);}
body#portada .columnaterciaria .eltiempodestacado .cubiertoconnieve .fila  {background-image: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos53/cubiertoconnieve.png);}
body#portada .columnaterciaria .eltiempodestacado .despejado .fila  {background-image: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos53/despejado.png);}
body#portada .columnaterciaria .eltiempodestacado .intervalosnubosos .fila  {background-image: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos53/intervalosnubosos.png);}
body#portada .columnaterciaria .eltiempodestacado .intervalosnubososconlluvia .fila  {background-image: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos53/intervalosnubososconlluvia.png);}
body#portada .columnaterciaria .eltiempodestacado .intervalosnubososconnieve .fila  {background: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos53/intervalosnubososconnieve.png) no-repeat -2px 2px;}
body#portada .columnaterciaria .eltiempodestacado .muynuboso .fila  {background-image: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos53/muynuboso.png);}
body#portada .columnaterciaria .eltiempodestacado .muynubosoconlluvia .fila  {background-image: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos53/muynubosoconlluvia.png);}
body#portada .columnaterciaria .eltiempodestacado .muynubosoconnieve .fila  {background-image: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos53/muynubosoconnieve.png);}
body#portada .columnaterciaria .eltiempodestacado .nodisponible .fila  {background-image: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos53/nodisponible.png);}
body#portada .columnaterciaria .eltiempodestacado .nuboso .fila  {background-image: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos53/nuboso.png);}
body#portada .columnaterciaria .eltiempodestacado .nubosoconlluvia .fila  {background-image: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos53/nubosoconlluvia.png);}
body#portada .columnaterciaria .eltiempodestacado .nubosoconnieve .fila  {background-image: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos53/nubosoconnieve.png);}
body#portada .columnaterciaria .eltiempodestacado .poconuboso .fila  {background-image: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/iconos53/poconuboso.png);}


body#portada .columnaterciaria .eltiempodestacado .ofrecidopor {
	background: transparent url(/eltiempo/iconos/widget/lineahorizontal.png) repeat-x top left;
	padding: 3px 0 0 4px;
	height: 30px;
}
body#portada .columnaterciaria .eltiempodestacado .ofrecidopor span.fuente {
	display: block;
	height:11px;
	font: normal 9px Tahoma,Arial,sans-serif;
	color: #656565;
	padding-left: 2px;
	padding-top:3px;
}
body#portada .columnaterciaria .eltiempodestacado .pie {
	background: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/borde_inferior.png) no-repeat left bottom;
	padding: 0 0 8px 2px;
	width: 149px;
}
body#portada .columnaterciaria .eltiempodestacado .pie p {
	background: url(/eltiempo/iconos/cajaportada/v1.x/v1.0/fondo_inferior.png) no-repeat left bottom;
	margin: 0;
	padding: 0;
	font: 9px Tahoma, Arial, "Microsoft sans serif", Helvetica, Garuda, sans-serif;
	color: #fff;
	padding: 8px 0 8px 0;
}
body#portada .columnaterciaria .eltiempodestacado .pie p a {
	color: #fff;
	text-decoration: none;
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/flecha_derecha_fff.png) no-repeat 6px 6px;
	padding: 3px 0 4px 13px;
}
body#portada .columnaterciaria .eltiempodestacado .pie p a:hover {
	text-decoration: underline;
}
/* fin caja el tiempo en portada */

/* caja nuestros blogs */

body#portada .columnaterciaria .caja .nuestrosblogs h5 {
	border-top: 6px solid #333;
	border-bottom: 0;
	padding: 10px 0 0 0;
	margin: 0 0 7px 0;
	height: 20px;
	background-color: #ededed;
	position: static;
}
body#portada .columnaterciaria .caja .nuestrosblogs h5 strong {
	background: #ededed url(/soitu/iconos/v1.x/v1.0/bolillos/flecha_abajo_h5.png) no-repeat 3px 3px;
	padding: 0 0 0 20px;
}
body#portada .columnaterciaria .caja .nuestrosblogs {
	margin: 5px 0 5px 0;
	padding: 0 0 10px 0;
	overflow: hidden;
	width: 153px;
	font: 11px/16px Tahoma, Arial, Verdana, sans-serif;
	border-bottom: 1px solid #b7b7b7;
	background-color: #ededed;
}
body#portada .columnaterciaria .caja .nuestrosblogs ul {
	margin: 0;
	padding: 0;
}
body#portada .columnaterciaria .caja .nuestrosblogs ul li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a {
	margin: 0;
	padding: 4px 0 8px 0;
	text-decoration: none;
	display: block;
	color: #333;
	width: 143px;
	background-color: #fff;
	background-repeat: no-repeat;
	background-position: 130px 2px;
	border-top-width: 1px;
	border-top-style: solid;
}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a:hover {
	width: 153px;
	background-position: 140px 2px;
}


body#portada .columnaterciaria .caja .nuestrosblogs ul li a.vidadigital strong {color: #00c1d2;}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.met strong {color: #2f6481;}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts01 strong,
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts11 strong {color: #f10000;}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts02 strong,
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts12 strong {color: #7c593b;}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts03 strong,
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts13 strong {color: #00b22d;}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts04 strong,
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts14 strong {color: #ad0582;}

body#portada .columnaterciaria .caja .nuestrosblogs ul li a.vidadigital {background-image:url(/soitu/iconos/v1.x/v1.0/varios/vidadigital/nuestros_blogs_fondo.png);
	border-top-color: #00c1d2;}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.met {background-image: url(/soitu/iconos/v1.x/v1.0/varios/met/nuestros_blogs_fondo.png);
	border-top-color: #2f6481;}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts01,
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts11 {background-image:url(/soitu/iconos/v1.x/v1.0/varios/flts01/nuestros_blogs_fondo.png);
	border-top-color: #f10000;}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts02,
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts12 {background-image:url(/soitu/iconos/v1.x/v1.0/varios/flts02/nuestros_blogs_fondo.png);
	border-top-color: #7c593b;}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts03,
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts13 {background-image:url(/soitu/iconos/v1.x/v1.0/varios/flts03/nuestros_blogs_fondo.png);
	border-top-color: #00b22d;}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts04,
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts14 {background-image:url(/soitu/iconos/v1.x/v1.0/varios/flts04/nuestros_blogs_fondo.png);
	border-top-color: #ad0582;}

body#portada .columnaterciaria .caja .nuestrosblogs ul li a.vidadigital:hover {background-image: url(/soitu/iconos/v1.x/v1.0/varios/vidadigital/nuestros_blogs_fondo.png);}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.met:hover {background-image: url(/soitu/iconos/v1.x/v1.0/varios/met/nuestros_blogs_fondo.png);}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts01:hover,
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts11:hover {background-image: url(/soitu/iconos/v1.x/v1.0/varios/flts01/nuestros_blogs_fondo.png);}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts02:hover,
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts12:hover {background-image: url(/soitu/iconos/v1.x/v1.0/varios/flts02/nuestros_blogs_fondo.png);}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts03:hover,
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts13:hover {background-image: url(/soitu/iconos/v1.x/v1.0/varios/flts03/nuestros_blogs_fondo.png);}
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts04:hover,
body#portada .columnaterciaria .caja .nuestrosblogs ul li a.flts14:hover {background-image: url(/soitu/iconos/v1.x/v1.0/varios/flts04/nuestros_blogs_fondo.png);}

/* fin caja nuestros blogs */

/* caja recetania */

body#portada .columnaterciaria .caja .destacadorecetania {
	margin: 5px 0 10px 0;
	padding: 0 0 10px 0;
	overflow: hidden;
	width: 153px;
	border-bottom: 1px solid #b7b7b7;
	background-color: #ededed;
}
body#portada .columnaterciaria .caja .destacadorecetania h5 {
	border-top: 6px solid #333;
	border-bottom: none;
	padding: 10px 0 0 0;
	margin: 0 0 4px 0;
	height: 20px;
	background-color: #ededed;
	position: static;
}
body#portada .columnaterciaria .caja .destacadorecetania h5 strong {
	background-color: #ededed;
	background-position: 3px 3px;
	padding-left: 20px;
}
body#portada .columnaterciaria .caja .destacadorecetania .foto {
	width: 143px;
}
body#portada .columnaterciaria .caja .destacadorecetania .buscador {
	font: bold 11px Tahoma, Arial, "Microsoft Sans Serif", Helvetica, Garuda, Sans, sans-serif;
	text-transform: uppercase;
	margin: 1px 0 0 0;
}
body#portada .columnaterciaria .caja .destacadorecetania .buscador a {
	background-color: #a1bf04;
	color: #fff;
	background: #a1bf04 url(/soitu/iconos/v1.x/v1.0/bolillos/flecha_derecha_fff.png) no-repeat 6px 8px;
	display: block;
	width: 128px;
	padding: 4px 0 3px 15px;
	text-decoration: none;
	border-bottom: 1px solid #a1bf04;
}
body#portada .columnaterciaria .caja .destacadorecetania .buscador a:hover {
	color: #a1bf04;
	background-color: #fff;
}

/* fin caja recetania */


body#portada .columnaterciaria .destacados .destacado {
	padding: 10px 0 10px 0;
	border-top: 6px solid #b7b7b7;
	border-bottom: 1px solid #b7b7b7;
	background-color: #ededed;
	font: normal 11px/17px Tahoma,Arial,Helvetica,sans-serif;
	margin: 0 0 10px 0;
}

body#portada .columnaterciaria .destacados .destacado .seccion a {
	background-color: #fff;
	padding: 1px 0 1px 5px;
	font-weight: bold;
	text-transform: uppercase;
	width: 138px;
	display: block;
	text-decoration: none;
}
body#portada .columnaterciaria .destacados .destacado .seccion a:hover {
	text-decoration: none;
	color: #fff;
}
body#portada .columnaterciaria .destacados .destacado .texto {
	width: 138px;
	margin: 5px 0 0 5px;
}

body#portada .columnaterciaria .destacados .destacado .texto h4 {
	font: bold 11px/17px Tahoma,Arial,Helvetica,sans-serif;
	color: #000;
	margin: 0;
}

body#portada .columnaterciaria .destacados .destacado .texto h4 a,
body#portada .columnaterciaria .destacados .destacado .texto p a {
	color: #000;
	padding: 2px 0 2px 0;
}
body#portada .columnaterciaria .destacados .destacado .texto p {
	color: #000;
	margin: 0;
	line-height: 16px;
}
body#portada .columnaterciaria .destacados .destacado .texto h4 a,
body#portada .columnaterciaria .destacados .destacado .texto p a,
body#portada .columnaterciaria .destacados .destacado .texto p a:hover {
	text-decoration: none;
}




/* ----------------------------------------------------------------- fin includegrantema dentro de caja flashinfo */


body#portada .caja .busquedas {
	border-bottom: 2px solid #555;
}


body#portada .busquedas h6 {
	margin: 0 0 3px 0;
	padding: 5px 0 3px 19px;
	border-top: 1px solid #b9b9b9;
	border-bottom: 0;
	background: transparent url(/soitu/iconos/v1.x/v1.0/varios/encabezado_columna_derecha2.png) no-repeat 0 5px;
	font: bold 11px/13px Tahoma,Arial,Helvetica,sans-serif;
}

body#portada .busquedas h6,
body#portada .busquedas h6.desplegado {
	background-image: url(/soitu/iconos/v1.x/v1.0/varios/encabezado_columna_derecha2.png);
}

body#portada .busquedas h6.nodesplegado {
	background-image: url(/soitu/iconos/v1.x/v1.0/varios/encabezado_columna_derecha2b.png);
}

body#portada .busquedas .todaslasnoticias h6 {
	background-image: url(/soitu/iconos/v1.x/v1.0/varios/encabezado_columna_derecha2c.png);
}

body#portada .busquedas h6 a {
	color: #000;
	text-decoration: none;
	padding: 2px 2px 2px 0;
}
body#portada .busquedas h6 a:hover {
	background-color: #e4e4e4;
}
body#portada .busquedas .portema,
body#portada .busquedas .porpalabras,
body#portada .busquedas .porfecha,
body#portada .busquedas .todaslasnoticias {
	margin-bottom: 10px;
}

body#portada .caja .busquedas form {
	margin: 0;
}

body#portada .busquedas .porpalabras input {
	width: 97px;
	border:1px solid #565656;
	border-bottom: 1px solid #c9c9c9;
	border-right: 1px solid #c9c9c9;
	margin:0;
	font: 12px Arial, Helvetica, sans-serif;
}
body#portada .busquedas .porpalabras input.botonbuscar {
	background-color: #666;
	border: 1px solid #535353;
	color: #fff;
	width: 48px;
	margin:0;
	font: normal 10px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	text-transform: uppercase;

}

body#portada .busquedas .portema .tipotema {
	font: normal 11px Tahoma,Arial,Helvetica,sans-serif;
	padding: 2px 0 2px 0;
	background: transparent url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_h_000.png) repeat-x 0 0;
}

body#portada .busquedas .portema ul {
	background: transparent url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_h_000.png) repeat-x 0 0;
	padding: 7px 0 5px 0;
	margin: 0;
}

body#portada .busquedas .portema ul li {
	font: bold 11px/15px Tahoma, "Microsoft Sans Serif", Helvetica, Arial, Garuda, Sans, sans-serif;
	margin: 0 0 5px 0;
	padding: 0 0 0 8px;
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/flecha_derecha_000-2.png) no-repeat 0 5px;
}

body#portada .busquedas .portema ul li a {
	text-decoration: none;
	padding: 0 1px 1px 2px;
	
}
body#portada .busquedas .portema ul li a:hover {
	background-color: #3699a9;
	color: #fff;
}

body#portada .busquedas .porfecha .navegacion {
	width: 153px;
	padding: 2px 0 2px 0;
	margin: 0 0 5px 0;
	overflow: hidden;
	font: normal 11px Tahoma, "Microsoft Sans Serif", Helvetica, Arial, Garuda, Sans, sans-serif;
	background-color: #ccc;
	position: relative;
	height: 10px;
}
body#portada .busquedas .porfecha .navegacion .anyoymes {
	width: 120px;
	float: left;
	text-align: center;
	position: absolute;
	top: 0;
	left: 17px;
}
body#portada .busquedas .porfecha .navegacion .mesanterior {
	top: 0;
	left: 0;
}
body#portada .busquedas .porfecha .navegacion .messiguiente {
	top: 0;
	left: 135px;
}
body#portada .busquedas .porfecha .navegacion .mesanterior,
body#portada .busquedas .porfecha .navegacion .messiguiente {
	width: 20px;
	float: left;
	text-align: center;
	position: absolute;
}

body#portada .busquedas .porfecha .navegacion .mesanterior a,
body#portada .busquedas .porfecha .navegacion .messiguiente a {
	padding: 0 3px 0 3px;
	font-weight: bold;
	text-decoration: none;
}


body#portada .busquedas .porfecha ul.calendario {
	width:100%;
	overflow: hidden;
}
body#portada .busquedas .porfecha ul.calendario li {
	font: normal 11px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	padding: 5px 0 4px 0;
	display: block;
	float: left;
	width: 14%;
	text-align: center;
	color: #9d9d9d;
	background: transparent url(/soitu/iconos/v1.x/v1.0/lineas/actualidad/linea_horizontal.png) repeat-x;
}
body#portada .busquedas .porfecha ul.calendario li a {
	padding: 2px 3px 2px 3px;
	background-color: #d9d9d9;
	text-decoration: none;
}
body#portada .busquedas .porfecha ul.calendario li a:hover {
	background-color: #666;
	text-decoration: none;
	color: #fff;
}


body#portada .busquedas .porautonomia p {
	margin: 0;
	padding: 0 0 3px 0;
	font: normal 10px Tahoma, Helvetica, Arial, Garuda, Sans, sans-serif;
	color: #666;
}
body#portada .busquedas .porautonomia select {
	width: 153px;
	border: 1px solid #b4b4b4;
	border-bottom: 1px solid #e7e7e7;
	border-right: 1px solid #e7e7e7;
	margin: 5px 0 10px 0;
	font: normal 11px/16px Tahoma, Arial,Helvetica,sans-serif;
}

/* fin estilos portada */



/* -----------------------------------------------------------------------------------------------  menu noticia */

/* noticiadestacada portadilla */

.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnasecundaria_inferior .menunoticia ul li.fotos {
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_album.png) no-repeat 0 9px;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnasecundaria_inferior .menunoticia ul li.mapa {
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_mapa.png) no-repeat 0 9px;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnasecundaria_inferior .menunoticia ul li.texto {
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/apoyos_on.png) no-repeat 0 9px;
}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnasecundaria_inferior .menunoticia ul li.video {
	background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_video.png) no-repeat 0 9px;
}



/* -----------------------------------------------------------------------------------------------  ademases */

.ademas ul li {color: #000;}

/* noticia portadilla */
	
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .ademas ul li.audio
{background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_audio.png) no-repeat 0 8px;}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .ademas ul li.documento
{background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_documento.png) no-repeat 0 8px;}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .ademas ul li.externo
{background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_externo.png) no-repeat 0 8px;}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .ademas ul li.fotos
{background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_album.png) no-repeat 0 8px;}
.columnaprincipal .noticia .columnaprincipal .contenedortextonoticia .ademas ul li.video
{background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_video.png) no-repeat 0 8px;}


/* noticiadestacada portadilla */

.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .ademas ul li.audio
{background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_audio.png) no-repeat 0 6px;}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .ademas ul li.documento
{background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_documento.png) no-repeat 0 6px;}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .ademas ul li.externo
{background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_externo.png) no-repeat 0 6px;}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .ademas ul li.fotos
{background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_album.png) no-repeat 0 6px;}
.columnaprincipal .noticiadestacada .contenedorinferior .noticiadestacada_columnaprincipal_inferior .ademas ul li.video
{background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_video.png) no-repeat 0 6px;}


/* noticiaportada */

body#portada .noticiaportada .contenedortextonoticiaportada .ademas ul li.audio {background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_audio.png) no-repeat 0 7px;}
body#portada .noticiaportada .contenedortextonoticiaportada .ademas ul li.documento {background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_documento.png) no-repeat 0 7px;}
body#portada .noticiaportada .contenedortextonoticiaportada .ademas ul li.externo {background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_externo.png) no-repeat 0 7px;}
body#portada .noticiaportada .contenedortextonoticiaportada .ademas ul li.fotos {background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_album.png) no-repeat 0 7px;}
body#portada .noticiaportada .contenedortextonoticiaportada .ademas ul li.video {background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_video.png) no-repeat 0 7px;}


/* noticiadestacada izquierda portada */

body#portada .noticiadestacadaportada .ademas ul li.audio {background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_audio.png) no-repeat 0 5px; border-bottom: none;}
body#portada .noticiadestacadaportada .ademas ul li.documento {background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_documento.png) no-repeat 0 5px;}
body#portada .noticiadestacadaportada .ademas ul li.externo {background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_externo.png) no-repeat 0 5px;}
body#portada .noticiadestacadaportada .ademas ul li.fotos {background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_album.png) no-repeat 0 5px;}
body#portada .noticiadestacadaportada .ademas ul li.video {background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_video.png) no-repeat 0 5px; border-bottom: none;}


/* noticiasuperiorportada */

body#portada .noticiasuperiorportada .ademas ul li.audio {background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_audio.png) no-repeat 0 8px; float: none;}
body#portada .noticiasuperiorportada .ademas ul li.bolillo {background: url(/soitu/iconos/v1.x/v1.0/bolillos/actualidad/ademas.png) no-repeat 0 7px;}
body#portada .noticiasuperiorportada .ademas ul li.documento {background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_documento.png) no-repeat 0 8px;}
body#portada .noticiasuperiorportada .ademas ul li.externo {background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_externo.png) no-repeat 0 8px;}
body#portada .noticiasuperiorportada .ademas ul li.fotos {background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_album.png) no-repeat 0 8px;}
body#portada .noticiasuperiorportada .ademas ul li.video {background: url(/soitu/iconos/v1.x/v1.0/bolillos/ico_video.png) no-repeat 0 8px; float: none;}







/* include superior fin de semana */

body#portada .contenedor2columnas .includefindesemana {
	width: 806px;
	overflow: hidden;
	margin: 0 0 0 10px;
	border-bottom: 20px solid white;
	background: #fff url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_v_969696.png) repeat-y right top;
}
body#portada .contenedor2columnas .includefindesemana .modulo {
	width: 190px;
	height: 166px;
	margin: 0 0 0 1px;
	background-color: #fff;
	float: left;
	padding-left: 10px;
	background: url(/soitu/iconos/v1.x/v1.0/lineas/linea_puntos_v_969696.png) repeat-y left top;
	border-bottom: 2px solid #000;
}

body#portada .contenedor2columnas .includefindesemana .modulo h4  {
	font: bold 11px Tahoma, Arial, "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	margin: 0;
}
body#portada .contenedor2columnas .includefindesemana .modulo h4 a  {
	text-decoration: none;
	padding: 4px 0 4px 0;
	display: block;
}
body#portada .contenedor2columnas .includefindesemana .modulo h4 a:hover  {
	background-color: #e1e1e1;
	text-decoration: none;
}
body#portada .contenedor2columnas .includefindesemana .modulo p  {
	font: bold 11px/16px Tahoma, Arial, "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	text-align: left;
	margin: 7px 0 7px;
	padding: 0;
}
body#portada .contenedor2columnas .includefindesemana .modulo p a  {
	color: #000;
	text-decoration: none;
}
body#portada .contenedor2columnas .includefindesemana .modulo p a:hover  {
	text-decoration: underline;
}



body#portada .contenedor2columnas .includefindesemana .modulo .actualidad {border-top: 6px solid #3699a9; width: 180px; text-align: left;} 
body#portada .contenedor2columnas .includefindesemana .modulo .vidaurbana {border-top: 6px solid #68ba00; width: 180px; text-align: left;} 
body#portada .contenedor2columnas .includefindesemana .modulo .tendencias {border-top: 6px solid #ff0cbe; width: 180px; text-align: left;} 
body#portada .contenedor2columnas .includefindesemana .modulo .salud {border-top: 6px solid #f34500; width: 180px; text-align: left;} 
body#portada .contenedor2columnas .includefindesemana .modulo .tveldescodificador {border-top: 6px solid #009cd0; width: 180px; text-align: left;} 
body#portada .contenedor2columnas .includefindesemana .modulo .medioambiente {border-top: 6px solid #008617; width: 180px; text-align: left;} 
body#portada .contenedor2columnas .includefindesemana .modulo .vidadigital {border-top: 6px solid #00c1d2; width: 180px; text-align: left;}
body#portada .contenedor2columnas .includefindesemana .modulo .sociedadcableada {border-top: 6px solid #00c1d2; width: 180px; text-align: left;} 
body#portada .contenedor2columnas .includefindesemana .modulo .pieldigital {border-top: 6px solid #00c1d2; width: 180px; text-align: left;}
body#portada .contenedor2columnas .includefindesemana .modulo .transnets {border-top: 6px solid #00c1d2; width: 180px; text-align: left;} 
body#portada .contenedor2columnas .includefindesemana .modulo .sexo {border-top: 6px solid #9600bb; width: 180px; text-align: left;} 
body#portada .contenedor2columnas .includefindesemana .modulo .elblogdeanatoli {border-top: 6px solid #0031ab; width: 180px; text-align: left;} 

body#portada .contenedor2columnas .includefindesemana .modulo .actualidad h4 {border-bottom: 1px solid #3699a9;}
body#portada .contenedor2columnas .includefindesemana .modulo .vidaurbana h4 {border-bottom: 1px solid #68ba00;}
body#portada .contenedor2columnas .includefindesemana .modulo .tendencias h4 {border-bottom: 1px solid #ff0cbe;}
body#portada .contenedor2columnas .includefindesemana .modulo .salud h4 {border-bottom: 1px solid #f34500;}
body#portada .contenedor2columnas .includefindesemana .modulo .tveldescodificador h4 {border-bottom: 1px solid #009cd0;}
body#portada .contenedor2columnas .includefindesemana .modulo .medioambiente h4 {border-bottom: 1px solid #008617;}
body#portada .contenedor2columnas .includefindesemana .modulo .vidadigital h4 {border-bottom: 1px solid #00c1d2;}
body#portada .contenedor2columnas .includefindesemana .modulo .sociedadcableada h4 {border-bottom: 1px solid #00c1d2;}
body#portada .contenedor2columnas .includefindesemana .modulo .pieldigital h4 {border-bottom: 1px solid #00c1d2;}
body#portada .contenedor2columnas .includefindesemana .modulo .transnets h4 {border-bottom: 1px solid #00c1d2;}
body#portada .contenedor2columnas .includefindesemana .modulo .sexo h4 {border-bottom: 1px solid #9600bb;}
body#portada .contenedor2columnas .includefindesemana .modulo .elblogdeanatoli h4 {border-bottom: 1px solid #0031ab;}

body#portada .contenedor2columnas .includefindesemana .modulo .actualidad h4 a {color: #3699a9;}
body#portada .contenedor2columnas .includefindesemana .modulo .vidaurbana h4 a {color: #68ba00;}
body#portada .contenedor2columnas .includefindesemana .modulo .tendencias h4 a {color: #ff0cbe;}
body#portada .contenedor2columnas .includefindesemana .modulo .salud h4 a {color: #f34500;}
body#portada .contenedor2columnas .includefindesemana .modulo .tveldescodificador h4 a {color: #009cd0;}
body#portada .contenedor2columnas .includefindesemana .modulo .medioambiente h4 a {color: #008617;}
body#portada .contenedor2columnas .includefindesemana .modulo .vidadigital h4 a {color: #00c1d2;}
body#portada .contenedor2columnas .includefindesemana .modulo .sociedadcableada h4 a {color: #00c1d2;}
body#portada .contenedor2columnas .includefindesemana .modulo .pieldigital h4 a {color: #00c1d2;}
body#portada .contenedor2columnas .includefindesemana .modulo .transnets h4 a {color: #00c1d2;}
body#portada .contenedor2columnas .includefindesemana .modulo .sexo h4 a {color: #9600bb;}
body#portada .contenedor2columnas .includefindesemana .modulo .elblogdeanatoli h4 a {color: #0031ab;}

/* --------------------- fin archivo portadilla.css, estilos comunes a la portada y portadillas */
