
/* --------------------- inicio archivo portadilla.css */

body {
	margin: 0;
	padding: 0;
	background-color: #ccc;
	font-family: "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
}
.oculto {display: none;}
.alavista {display: inline;}
ul,
ol,
ul li,
ol li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
a {text-decoration: none;}
#publicidadsuperior {
	width: auto;
	overflow: hidden;
}
#publicidadsuperior .publicidad728 {
	float: left;
	width: 730px;
	display: inline;
	margin-left: 10px;
}
#publicidadsuperior .publicidad234 {
	width: 236px;
	float: left;
}
.publicidad300 {padding-left: 24px;}


.contenedor {
	width: 1000px;
	overflow: hidden;
	background-color: #fff;
	margin-left: auto;
	margin-right: auto;
}
.cabecera {
	margin: 10px 0 0 112px;
	padding: 0;
	width: 878px;
	border-bottom: 1px solid #b2b2b2;
	position: relative;
}
.cabecera .fraseexplicacion {
	position: absolute;
	top: -5px;
	left: 0;
	width: 542px;
	height: 27px;
	background: transparent url(/elselector/iconos/v1.x/v1.0/varios/pastilla_frase_cabecera.png) no-repeat 0 1px;
}
.cabecera .fraseexplicacion a {
	font: normal 14px/22px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	color: #fff;
	padding: 0 0 0 5px;
	text-decoration: none;
}
.cabecera .fraseexplicacion a:hover {
	color: #fff;
	font-weight: bold;
}
.cabecera .fraseexplicacionv2 {
	position: absolute;
	top: -5px;
	left: 0;
	width: 542px;
	height: 27px;
	background: transparent url(/elselector/iconos/v1.x/v1.0/varios/pastilla_frase_cabecera_v2.png) no-repeat 0 1px;
}
.cabecera .fraseexplicacionv2 a {
	font: normal 14px/22px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	color: #fff;
	padding: 0 0 0 5px;
	text-decoration: none;
}
.cabecera .fraseexplicacionv2 a:hover {
	color: #000;
}
.cabecera .fraseexplicacionv2 a .asifunciona {
	font: bold 14px/22px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	color: #afefff;
	text-transform: uppercase;
	padding: 0 0 0 12px;
	text-decoration: none;
}
.cabecera .fraseexplicacionv2 a .asifunciona:hover {
	color: #000;
}

.cabecera .soitu {
	width: 325px;
	float: left;
	padding: 29px 0 0 0;
}
.cabecera .elselector {
	width: 319px;
	height: 103px;
	float: left;
	padding: 0;
}
.cabecera .tambor {
	width: 234px;
	height: 103px;
	float: left;
	padding: 0;
}

/* contenedor fecha y registro de usuario */

.contenedorfechayhola {
	margin: 0 10px 0 112px;
	padding: 0 0 8px 0;
	clear: both;
	height: 23px;
	width: 878px;
}
.contenedorfechayhola .fecha {
	width: 333px;
	overflow: hidden;
	float: left;
	font: 11px/20px Arial, Tahoma, Helvetica, Garuda, sans, sans-serif;
	padding: 0;
	margin: 5px 0 0 0;
}
.contenedorfechayhola .fecha .actualizado  {
	font: bold 13px/20px Tahoma, Arial, Helvetica, Garuda, sans, sans-serif;
}
.contenedorfechayhola .fecha .actualizado strong  {
	padding: 2px 0 5px 22px;
	background: transparent url(/elselector/iconos/v1.x/v1.0/varios/circulo_actualizado_cabecera.png) no-repeat 0 1px;
}
.contenedorfechayhola .hola {
	font: normal 11px Tahoma,Arial,Helvetica,sans-serif;
	float: right;
	width: 540px;
	text-align: right;
	position: relative;
	margin: 8px 0 0 0;
}
.contenedorfechayhola .hola,
.contenedorfechayhola .hola img {
	vertical-align: middle;
}
.contenedorfechayhola .hola img {
	margin-right: 5px;
}
.contenedorfechayhola .hola strong {
	font-weight: bold;
	color: #390;
}
.contenedorfechayhola .hola a {
	text-decoration: none;
	color: #390;
}
.contenedorfechayhola .hola a:hover {
	text-decoration: underline;
}
.contenedorfechayhola .hola a.editor {
	margin-left: 5px;
}
.contenedorfechayhola .hola a.porqueregistrarse {
	padding-bottom: 10px;
}
.contenedorfechayhola .hola #porqueregistrarseexplicacion {
	position: absolute;
	top: 12px;
	left: 370px;
	background-color: #ffffe6;
	padding: 10px 10px 0 10px;
	z-index: 50;
	width: 140px;
	text-align: left;
	border: 5px solid #b7b7b7;
}
.contenedorfechayhola .hola #porqueregistrarseexplicacion ul {
	font: normal 12px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
}
.contenedorfechayhola .hola #porqueregistrarseexplicacion ul li {
	margin: 0 0 10px 0;
	text-indent: 20px;
	background: transparent url(/soitu/iconos/v1.x/v1.0/bolillos/neutro/verdadero.png) no-repeat 0 4px;
}


.contenedorprincipal {
	margin: 0;
	background-color: #fff;
}
.columnamenu ul {
	margin: 0;
	padding: 0;
}
.columnamenu ul li {
	font: bold 11px/13px Tahoma, Arial, Helvetica, sans-serif;
	margin: 2px 0 0 0;
}
.columnamenu ul li a {
	text-decoration: none;
	color: #390;
	display: block;
	padding: 4px 0 5px 0;
}
.columnamenu ul li a:hover {
	color: #000;
	padding-left: 1px;
	background: #fff url(/elselector/iconos/v1.x/v1.0/varios/rollover_menu.png) no-repeat left top;
}
.columnamenu ul li a.todo {
	color: #390;
	text-transform: uppercase;
	padding: 5px 0 5px 18px;
	margin: 3px 0 0 0;
	background: transparent url(/elselector/iconos/v1.x/v1.0/varios/rollover_menu_todo.png) no-repeat left top;
}
.columnamenu ul li a.todo:hover {
	color: #000;
	padding-left: 19px;
	background: transparent url(/elselector/iconos/v1.x/v1.0/varios/rollover_menu_todo_2.png) no-repeat left top;
}
.columnamenu ul li.todo {
	margin-top: 0;
}
.columnamenu ul li.todo a {
	color: #390;
	text-transform: uppercase;
	padding: 4px 0 5px 18px;
	background: transparent url(/elselector/iconos/v1.x/v1.0/varios/fondo_menu_todo_1.png) no-repeat left top;
}
.columnamenu ul li.todo a:hover {
	color: #000;
	padding-left: 19px;
	background: transparent url(/elselector/iconos/v1.x/v1.0/varios/fondo_menu_todo_2.png) no-repeat left top;
}
.columnamenu ul li.hemeroteca {
	padding: 0;
	margin: 15px 0 0 0;
	position: relative;
	border: 0;
	border-top: 1px solid #666;
}
.columnamenu ul li.hemeroteca a {
	color: #000;
	padding: 4px 10px 6px 0;
	background: transparent url(/elselector/iconos/v1.x/v1.0/bolillos/flecha_abajo_000-2.png) no-repeat 80px 10px;
	border: 0;
}
.columnamenu ul li.hemeroteca a:hover {
	background: transparent url(/elselector/iconos/v1.x/v1.0/bolillos/flecha_abajo_000-2.png) no-repeat 80px 10px;
	color: #000;
	padding-left: 0;
}
.columnamenu #calendarioportadahemeroteca {
	width: 153px;
	position: absolute;
	top: 18px;
	left: 0;
	background-color: #390;
	padding: 10px;
	z-index: 50;
	text-align: left;
	border: 5px solid #47d500;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.columnamenu .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: #000;
	position: relative;
	height: 10px;
}
.columnamenu .navegacion .anyoymes {
	width: 120px;
	float: left;
	text-align: center;
	position: absolute;
	top: 0;
	left: 17px;
	color: #fff;
}
.columnamenu .navegacion .mesanterior {
	top: 0;
	left: 0;
}
.columnamenu .navegacion .messiguiente {
	top: 0;
	left: 135px;
}
.columnamenu .navegacion .mesanterior,
.columnamenu .navegacion .messiguiente {
	width: 20px;
	float: left;
	text-align: center;
	position: absolute;
}
.columnamenu .navegacion .mesanterior a,
.columnamenu .navegacion .messiguiente a {
	padding: 0 3px 1px 3px;
	font-weight: bold;
	text-decoration: none;
	color: #5f0;
}
.columnamenu .navegacion .mesanterior a:hover,
.columnamenu .navegacion .messiguiente a:hover {
	color: #000;
	background-color: #5f0;
}
.columnamenu ul.calendario li {
	font: normal 11px/15px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	padding: 5px 0 5px 0;
	margin: 0;
	display: block;
	float: left;
	width: 14%;
	text-align: center;
	color: #174500;
	border-bottom: 1px solid #52ae23;
}
.columnamenu ul.calendario li a {
	padding: 2px 3px 2px 3px;
	background-color: #5f0;
	text-decoration: none;
	display: inline;
	border: 0;
}
.columnamenu ul.calendario li a:hover {
	background-color: #000;
	text-decoration: none;
	color: #fff;
	padding: 2px 3px 2px 3px;
}
.columnamenu .sellos {
	margin: 20px 0 0 0;
}
.columnamenu .sellos a.primero {
	margin: 0 0 10px 0;
	display: block;
}
.columnamenu .sellos a.segundo {
	margin: 0 0 2px 5px;
	display: block;
}



.columnamenu {
	width: 102px;
	margin: 1px 6px 0 5px;
	padding: 0;
	float: left;
	display: inline;
	clear: both;
}
.contenedorcolumnasprincipales {
	background: transparent url(/elselector/iconos/v1.x/v1.0/lineas/lineas_fondo_portada.png) repeat-y left top;
}
.columna1 {
	width: 517px;
	float: left;
	margin: 0;
}
.columna2 {
	width: 350px;
	float: left;
	margin: 0 0 0 10px;
}
.bloquesuperiorizquierda {
	width: 506px;
	overflow: hidden;
	margin: 0;
	background-color: #fff;
}
.contenedorsubcolumnas {
	width: 506px;
	overflow: hidden;
}
.subcolumnavistoensoitu {
	width: 145px;
	float: left;
	display: inline;
	margin: 0;
}
.subcolumnavistoensoitu .cabecera {
	padding: 1px 0 0 0;
	width: 145px;
	margin: 0;
	border: 0;
	position: static;
}
.subcolumnanoticias {
	width: 350px;
	float: left;
	display: inline;
	margin: 0 0 0 11px;
}


.caja {
	width: 100%;
	margin: 0 0 20px 0;
	border-bottom: 1px solid #000;
	background-color: #fff;
}
.caja .encabezado {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #000;
	margin-bottom: 10px;
}
body#portadilla .caja .encabezado {
	margin-bottom: 0;
}
.caja .barra {
	font-size: 1px;
	height: 10px;
	margin: 0 0 1px 0;
	background-color: #390;
}
.caja .encabezado h5 {
	font: bold 24px/25px Arial, "Microsoft sans serif", Tahoma, Helvetica, sans-serif;
	letter-spacing: -1px;
	margin: 0;
	padding: 7px 0 5px 0;
}
.caja .encabezado h5 a {
	color: #000;
	padding: 0 3px 0 0;
	text-decoration: none;
}
.caja .encabezado h5 a:hover {
	background-color: #e3e3e3;
}

/* explicacion nuestra seleccion */

.caja .seleccion .encabezado {
	width: 506px;
	margin-bottom: 0;
}
.caja .seleccion .encabezado h5 {
	width: 158px;
	float: left;
	font: bold 18px/25px Arial, "Microsoft sans serif", Tahoma, Helvetica, sans-serif;
	letter-spacing: -1px;
	padding: 7px 0 2px 0;
}
.podercomentar {
	float: left;
	width: 40px;
	margin: 3px 0 0 0;
}
#podercomentarexplicacion {
	position: absolute;
	top: 27px;
	left: 191px;
	background-color: #005e99;
	padding: 15px 15px 15px 15px;
	z-index: 50;
	width: 160px;
	text-align: left;
	border: 5px solid #0085d9;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
#podercomentarexplicacion ul {
	font: normal 12px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #fff;
}
#podercomentarexplicacion ul li {
	margin: 0 0 5px 0;
}
.caja .seleccion .actualizacion {
	top: 26px;
}
/* fin explicacion nuestra seleccion */


/* correccion para la caja roja */

.caja {position: relative;}

/* para evitar que la capa de hemeroteca se meta por debajo */
.bloquesuperiorizquierda .caja {position: static;}
.bloquesuperiorizquierda .caja .encabezado {position: relative;}
/* para evitar que la capa de hemeroteca se meta por debajo */

.caja .actualizacion {
	position: absolute;
	top: 29px;
	right: 0;
	width: 47px;
	height: 24px;
	font: 20px/22px Impact, Tahoma, Arial, Helvetica, sans-serif;
	background: transparent url(/elselector/iconos/v1.x/v1.0/cajas/actualizado_hace.png) no-repeat 0 0;
	color: #f3dbdb;
	padding: 0 0 0 59px;
}
.caja .actualizacion .numero {
	width: 47px;
	text-align: center;
}
.caja .actualizacion .minutos {
	font: 12px Arial, Tahoma, Helvetica, sans-serif;
}
/* fin correccion para la caja roja */

.ampliarfoto {
	font-size: 9px;
	text-transform: uppercase;
}
.ampliarfoto a {
	padding: 5px 5px 5px 24px;
	background: #ddd url(/elselector/iconos/v1.x/v1.0/fotos/ampliar_foto.png) no-repeat 0pt 6px;
	display: block;
}
.ampliarfoto a:hover {
	background-color: #fff;
	color: #000;
}
/* -----  fotos ampliadas */

#cortina,
.cortina {
	position: absolute;
	top: 0pt;
	left: 0pt;
	width: 100%;
	height: 500px;
	opacity: 0.7;
	filter:alpha(Opacity=65);
	z-index:25;
	background-color: #1c5400;
}
#contenedorAmpliarFoto {
	position: absolute;
	z-index:35;
	text-align: center;
	width:100%;
}
.fotoAmpliada {
	background-color: #fff;
	padding: 0 10px 5px 10px;
	margin: 0 auto 0 auto;
	text-align: left;
	border-top: 4px solid #390;
}
.fotoAmpliada .piedefoto {
	margin-top: 15px;
	padding-bottom: 10px;
	border-bottom: 1px solid #aad893;
}
.fotoAmpliada .piedefoto .firma {
	display: inline;
	font: 11px/18px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	margin-left: 5px;
	color: #666;
}
.fotoAmpliada .piedefoto p {
	display: inline;
	font: 11px/18px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	color: #666;
}
.fotoAmpliada .piedefoto p a {color: #390;}
.fotoAmpliada .piedefoto p a:hover {text-decoration: underline;}


.fotoAmpliada .cerrar,
.fotoAmpliada .cerrarsuperior {
	text-align: right;
}
.fotoAmpliada .cerrar a,
.fotoAmpliada .cerrarsuperior a {
	font: 9px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	padding: 5px 0 5px 15px;
	display: block;
	color: #390;
}
.fotoAmpliada .cerrarsuperior a {
	padding: 7px 0 7px 0;
}
.fotoAmpliada .cerrar a:hover,
.fotoAmpliada .cerrarsuperior a:hover {
	background-color: #ddd;
}
.cajaInfo {
	background-color: #390;
	padding: 20px;
	margin: 0 auto 0 auto;
	text-align: left;
	-moz-border-radius: 12px;
	-webkit-border-radius: 12px;
	width: 300px;
}
.cajaInfo .piedefoto {
	padding: 20px 0 20px 0;
	border-bottom: 1px solid #5ac624;
	border-top: 1px solid #5ac624;
}
.cajaInfo .piedefoto img {
	float: left;
	margin-right: 20px;
}
.cajaInfo .piedefoto p {
	display: inline;
	font: 14px/22px Arial, Helvetica, Tahoma, Garuda, Sans, sans-serif;
	color: #fff;
}
.cajaInfo .piedefoto p a {
	color: #fff;
	background-color: #000;
	padding: 0 2px 0 2px;
}
.cajaInfo .piedefoto p a:hover {
	background-color: #390;
	color: #fff;
}
.cajaInfo .cerrar {
	text-align: right;
}
.cajaInfo .cerrar a {
	font: 9px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	text-transform: uppercase;
	text-decoration: none;
	padding: 4px 5px 5px 15px;
	display: block;
	color: #fff;
	background-color: #5ac624;
}
.cajaInfo .cerrar a:hover {
	background-color: #000;
	color: #390;
}
/* -----  fin fotos ampliadas */


.noticia,
.noticia1 {
	border-bottom: 1px solid #ccc;
	margin: 7px 0 0 0;
	padding: 0 0 7px 0;
	clear: both;
	width: 100%;
	overflow: hidden;
}
.seleccion .noticia1 {
	margin: 0;
}
.noticia1 .foto {
	margin: 0 0 5px 0;
}
.noticia1 .ampliarfoto a {
	color: #0085d8;
}
.noticia1 .foto .piedefoto {
	width: 506px;
	overflow: hidden;
}
.noticia1 .foto .piedefoto p {
	width: 400px;
	float: left;
	font: 11px/16px Tahoma, Arial, Helvetica, Garuda, sans-serif;
	color: #797979;
}
.noticia1 .foto .piedefoto p a {color: #005e99;}
.noticia1 .foto .piedefoto p a:hover {text-decoration: underline;}

.noticia1 .foto .piedefoto .firma {
	width: 106px;
	float: right;
	font: 11px/16px Tahoma, Arial, Helvetica, Garuda, sans-serif;
	color: #999;
	text-align: right;
}
.noticia1 .foto .piedefoto .firma a {
	color: #005e99;
}
.noticia1 .foto .piedefoto .firma a.enlaceexterno {
	color: #0085d8;
}


.noticia h2 img {
	margin: 0;
	vertical-align: middle;
}
.noticia1 h2 img {
	margin: 0;
	vertical-align: middle;
	padding: 0 0 2px 0;
}
.seleccion .noticia h2 img,
.seleccion .noticia1 h2 img {
	padding: 0 0 3px 0;
}
.noticia p,
.noticia1 p {
	font: 12px/18px Arial, Tahoma, Helvetica, sans-serif;
	margin: 2px 0 0 0;
}
.noticia a.traducir,
.noticia1 a.traducir {
	font: bold 10px/14px Tahoma, Arial, Helvetica, sans-serif;
	margin: 0 0 0 3px;
	color: #000;
}
.noticia a.traducir:hover,
.noticia1 a.traducir:hover  {
	text-decoration: underline;
}
.noticia a.botoncomentar,
.noticia1 a.botoncomentar {
	margin: 10px 5px 0 0;
}
.noticia .quienydonde,
.noticia1 .quienydonde {
	width: 100%;
	overflow: hidden;
	margin: 1px 0 0 0;
}
.noticia .quienydonde .donde,
.noticia .quienydonde .quien,
.noticia1 .quienydonde .donde,
.noticia1 .quienydonde .quien {
	display: inline;
	float: left;
}
.noticia .quienydonde .donde,
.noticia1 .quienydonde .donde {
	margin-right: 10px;
}
.noticia .quienydonde .donde p,
.noticia .quienydonde .quien p,
.noticia1 .quienydonde .donde p,
.noticia1 .quienydonde .quien p {
	font: 11px/19px Arial, Tahoma, Helvetica, sans-serif;
	margin: 0;
	padding: 0 0 0 10px;
	background: transparent url(/elselector/iconos/v1.x/v1.0/bolillos/flecha_derecha_000-2.png) no-repeat 0 7px;
	white-space: nowrap;
}
.noticia .quienydonde .quien p strong,
.noticia1 .quienydonde .quien p strong {
	text-transform: uppercase;
	font: bold 10px/19px Tahoma, Arial, Helvetica, sans-serif;
}
.noticia .quienydonde .donde a,
.noticia .quienydonde .quien a,
.noticia1 .quienydonde .donde a,
.noticia1 .quienydonde .quien a {
	color: #000;
	text-decoration: underline;
}
.noticia .quienydonde .donde a:hover,
.noticia .quienydonde .quien a:hover,
.noticia1 .quienydonde .donde a:hover,
.noticia1 .quienydonde .quien a:hover {
	text-decoration: none;
}
.noticia .quienydonde .botonexplicacion,
.noticia1 .quienydonde .botonexplicacion {
	display: inline;
	float: left;
	margin: 3px 0 0 15px;
}
.noticia .quienydonde .botonexplicacion a.contraer,
.noticia1 .quienydonde .botonexplicacion a.contraer {
	display: none;
}
.noticia1 .quienydonde .enlacecomentarios,
.noticia .quienydonde .enlacecomentarios{
	display: inline;
	float: left;
	margin: 2px 0 0 8px;
}
.noticia .contenedorcomentariodesplegado,
.noticia1 .contenedorcomentariodesplegado {
	height: 0px;
	overflow: hidden;
}
.noticia .comentariodesplegado,
.noticia1 .comentariodesplegado {
	padding: 8px;
	margin: 8px 0 5px 0;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border: 1px solid #ccc;
	background-color: #efefef;
}
.noticia .comentariodesplegado p,
.noticia1 .comentariodesplegado p {
	font: 12px/19px Arial, Tahoma, Helvetica, sans-serif;
	margin: 0 0 5px 0;
	padding: 0;
}
.seleccion p .seguirleyendo {
	display: inline;
	font: bold 11px/19px Tahoma,Helvetica,Arial,Garuda,Sans,sans-serif;
	margin: 0 0 0 3px;
	padding: 0 0 10px 0;
}
.seleccion .seguirleyendo a {
	color: #005e99;
}
.seleccion .seguirleyendo a:hover {
	text-decoration: underline;
}
.caja .rssymas {
	position: relative;
	height: 17px;
	padding: 6px 0 6px 0;
	display: block;
	overflow: hidden;
	clear: both;
}
body#portadilla .columna1 .caja .rssymas {
	border-bottom: 1px solid #ccc;
}
.caja .polivalente .rssymas {
	border-top: 1px solid #333;
	margin: 2px 0 0 0;
	height: 10px;
}
.caja .polivalente .rssymas .mas {
	top: 6px;
}
.caja .rssymas .rss {
	font: 11px/14px Tahoma, Arial, Helvetica, Garuda, sans, sans-serif;
	width: 45px;
	float: left;
}
.caja .rssymas .rss img {
	margin: 2px 5px 0 0;
	vertical-align: middle;
}
.caja .rssymas .rss a {
	color: #390;
	text-decoration: none;
}
.caja .rssymas .rss a:hover {
	text-decoration: underline;
}
.caja .rssymas .llevamecontigo {
	width: 50px;
	float: left;
}
.caja .rssymas .llevamecontigo a {
	background-color: red;
}
.caja .rssymas .llevamecontigo a strong {
	display: none;
}
.caja .rssymas .mas {
	position: absolute;
	top: 7px;
	right: 0;
	text-align: right;
	font: bold 11px Tahoma, Arial, Helvetica, sans-serif;
	padding: 0;
	background-image: none;
}
.caja .rssymas .mas a {
	text-decoration: none;
	color: #390;
	text-decoration: none;
}
.caja .rssymas .mas a:hover {
	color: #000;
	text-decoration: none;
}

/* caja roja */

.caja .polivalente .actualizacion {
	top: 47px;
}
.noticiadestacada .cintillo {
	font: bold 12px/16px Arial, Tahoma, Helvetica, sans-serif;
	text-transform: uppercase;
	margin: 0;
	padding: 2px 0 0 3px;
	color: #fff;
	background-color: #666;
	height: 18px;
}
.noticiadestacada h5 {
	font: bold 24px/25px Arial, "Microsoft Sans Serif", Tahoma, Helvetica, sans-serif;
	letter-spacing: -1px;
	margin: 4px 0 2px 0;
	padding: 0 0 3px 0;
}
.noticiadestacada h5 a {
	color: #c00;
}
.noticiadestacada h5 a:hover {
	color: #000;
}
.noticiadestacada .quienydonde {
	width: 100%;
	overflow: hidden;
	margin: 1px 0 0 0;
	padding: 0 0 1px 0;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
.noticiadestacada .quienydonde .quien,
.noticiadestacada .quienydonde .fecha {
	display: inline;
	float: left;
}
.noticiadestacada .quienydonde .fecha {
	margin: 0 10px 0 0;
}
.noticiadestacada .quienydonde .quien p,
.noticiadestacada .quienydonde .fecha p {
	font: 11px/19px Tahoma, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0 0 0 9px;
	background: transparent url(/elselector/iconos/v1.x/v1.0/bolillos/flecha_derecha_000-2.png) no-repeat 0 7px;
}
.noticiadestacada .quienydonde .quien p strong {
	text-transform: uppercase;
}
.noticiadestacada .quienydonde .quien a {
	color: #000;
}
.noticiadestacada .quienydonde .quien a:hover {
	text-decoration: underline;
}
.noticiadestacada .contenedorfotoytexto {
	width: 100%;
	overflow: hidden;
	padding-bottom: 10px;
}
.noticiadestacada .izquierda {
	float: left;
}
.noticiadestacada .ampliarfoto a {
	color: #c00;
}
.noticiadestacada .izquierda .foto .piedefoto {
	margin: 5px 0 5px 0;
	padding: 0;
}
.noticiadestacada .izquierda .foto .piedefoto p {
	font: 11px/14px "Microsoft Sans Serif", Arial, Tahoma, Helvetica, Garuda, Sans, sans-serif !important;
	color: #666;
	display: inline;
}
.noticiadestacada .izquierda .foto .piedefoto p a {color: #c00;}
.noticiadestacada .izquierda .foto .piedefoto p a:hover {text-decoration: underline;}

.noticiadestacada .piedefoto .firma {
	font: 10px/11px "Microsoft Sans Serif", Arial, Tahoma, Helvetica, Garuda, Sans, sans-serif !important;
	color: #999;
	display: inline;
}
.noticiadestacada .piedefoto .firma a {
	color: #c00;
}
.noticiadestacada .piedefoto .firma a:hover {
	text-decoration: underline;
}
.noticiadestacada .contenedorfotoytexto p {
	font: 12px/19px Arial, Tahoma, Helvetica, sans-serif;
	margin: 10px 0 0 0;
}
.noticiadestacada .contenedorfotoytexto p a {
	color: #c00;
}
.noticiadestacada .contenedorfotoytexto p a:hover {
	text-decoration: underline;
}
.noticiadestacada p .seguirleyendo {
	display: inline;
	font: bold 11px/19px Tahoma,Helvetica,Arial,Garuda,Sans,sans-serif;
	margin: 0 0 0 3px;
	padding: 0 0 10px 0;
}
.noticiadestacada .seguirleyendo a {
	color: #c00;
}
.noticiadestacada .seguirleyendo a:hover {
	text-decoration: underline;
}
.noticiadestacada .pleca,
.noticia .pleca{
	border-left: 50px solid #c00;
	border-right: 25px solid #000;
	border-bottom: 1px solid #000;
	font-size: 1px;
	height: 4px;
	margin: 0 0 4px 0;
}
.polivalente .contenidocaja {
	padding: 0 0 5px 0;
}
.polivalente .encabezado {
	border: 0;
	margin: 0;
}

.polivalente .noticia {
	border-bottom: none;
	margin: 5px 0 0 0;
	padding: 0;
}
body#portada .polivalente .noticia h2,
body#portadilla .polivalente .noticia h2 {
	font: bold 12px/19px Arial, Tahoma, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	display: inline;
}

/* fin caja roja */

body#portada .noticia h2 {
	font: 18px/22px Arial, Tahoma, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	display: inline;
}
body#portada .seleccion .noticia h2 {
	font: bold 18px/24px Arial, "Microsoft sans serif", Tahoma, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	display: inline;
}
.noticia h2 {
	font: 18px/22px Arial, Tahoma, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	display: inline;
}
.noticia h2 a {
	color: #390;
	padding: 3px 0 3px 0;
}
.seleccion .noticia1 h2 {
	font: bold 24px/28px Arial, "Microsoft sans serif", Tahoma, Helvetica, sans-serif;
	margin: 10px 0 0 0;
	letter-spacing: -1px;
}
.noticia1 h2 {
	font: 18px/22px Arial, "Microsoft sans serif", Tahoma, Helvetica, sans-serif;
	margin: 5px 0 3px 0;
	padding: 0;
	display: inline;
}
.noticia1 h2 a {
	color: #390;
	padding: 2px 0 2px 0;
}
.noticia h2 a:hover,
.noticia1 h2 a:hover {
	color: #000;
	background-color: #efefef;
}
.seleccion .noticia1 {
	padding-bottom: 10px;
}
.seleccion .noticia1 p {
	margin: 3px 0 0 0;
}
.seleccion .noticia1 .quienydonde {
	margin: 3px 0 0 0;
}

/* para los distintos colores de las cajas */

.seleccion .barra {background-color: #005e99;}
.seleccion .noticia h2 a {color: #005e99;}
.seleccion .rssymas .rss a {color: #005e99;}
.seleccion .rssymas .mas a {color: #005e99;}
.seleccion .noticia1 h2 a {color: #0085d8;}
.seleccion .noticia1 h2 a:hover{background-color: #0085d8; color: #fff;}
.seleccion .noticia h2 a:hover{background-color: #005e99; color: #fff;}

.polivalente .barra {background-color: #c00;}
.polivalente .noticia h2 a {color: #c00;}
.polivalente .rssymas .rss a {color: #c00;}
.polivalente .rssymas .mas a {color: #c00;}
.polivalente .noticia h2 a:hover {color: #000;}

/* fin para los distintos colores de las cajas */


/* include visto en soitu en portada */

.includeotrasnoticiassuperior {
	margin: 00;
	width: 135px;
	padding: 0;
	overflow: hidden;
	border-bottom: 6px solid #e3e3e3;
}
.filamodulos {
	width: 135px;
	overflow: hidden;
}
.filamodulos .modulo {
	width: 135px;
	height: 182px;
	margin: 0 0 10px 0;
	padding: 0;
}
.filamodulos .modulo .izquierda {float: none;}
.filamodulos .modulo .separacion {display: none;}

.filamodulos .modulo .foto {
	height: 100px;
	width: 135px;
	overflow: hidden;
}
.filamodulos .modulo h5 {
	width: 135px;
	height: auto;
	margin: 0;
	background-color: transparent;
	font: bold 11px Tahoma, Arial, Helvetica, Garuda, Sans, sans-serif;
}
.filamodulos .modulo h5 a {
	text-decoration: none;
	display: block;
	padding: 4px 0 4px 0;
}

.filamodulos .modulo h5 a img {margin: -4px 0 0 0;}
.filamodulos .modulo .ilovepubli h5 a img {margin: 0;}

.filamodulos .modulo h5 a:hover {
	color: #fff;
}
.filamodulos .modulo h2 {
	margin: 0;
	font: bold 11px/16px Tahoma, Arial, Helvetica, Garuda, Sans, sans-serif;
	background: transparent url(/elselector/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x left bottom;
}
.filamodulos .modulo h2 a {
	text-decoration: none;
	color: #000;
	padding: 5px 0 0 0;
	display: block;
	height: 55px;
}
.filamodulos .modulo .actualidad h5 {border-bottom: 1px solid #3699a9;}
.filamodulos .modulo .elselector h5 {border-bottom: 1px solid #3699a9;}
.filamodulos .modulo .losdesastresdelaguerra h5 {border-bottom: 1px solid #3699a9;}
.filamodulos .modulo .vidaurbana h5 {border-bottom: 1px solid #68ba00;}
.filamodulos .modulo .tendencias h5 {border-bottom: 1px solid #ff0cbe;}
.filamodulos .modulo .salud h5 {border-bottom: 1px solid #f34500;}
.filamodulos .modulo .tveldescodificador h5 {border-bottom: 1px solid #009cd0;}
.filamodulos .modulo .medioambiente h5 {border-bottom: 1px solid #008617;}
.filamodulos .modulo .vidadigital h5 {border-bottom: 1px solid #00c1d2;}
.filamodulos .modulo .sexo h5 {border-bottom: 1px solid #9600bb;}
.filamodulos .modulo .elblogdeanatoli h5 {border-bottom: 1px solid #0031ab;}
.filamodulos .modulo .cine h5 {border-bottom: 1px solid #ee6f00;}
.filamodulos .modulo .disenoyarquitectura h5 {border-bottom: 1px solid #ff1e66;}
.filamodulos .modulo .met h5 {border-bottom: 1px solid #2f6481;}
.filamodulos .modulo .ilovepubli h5 {border-bottom: 1px solid #cb0000;}
.filamodulos .modulo .glotonia h5 {border-bottom: 1px solid #eb9b00;}
.filamodulos .modulo .musica h5 {border-bottom: 1px solid #eb9b00;}
.filamodulos .modulo .fotografia h5 {border-bottom: 1px solid #148858;}
.filamodulos .modulo .robinfood h5 {border-bottom: 1px solid #7e9500;}
.filamodulos .modulo .recetania h5 {border-bottom: 1px solid #7e9500;}
.filamodulos .modulo .nuestrosvideos h5 {border-bottom: 1px solid #1d8888;}
.filamodulos .modulo .flts01 h5,
.filamodulos .modulo .flts11 h5 {border-bottom: 1px solid #f10000;}
.filamodulos .modulo .flts02 h5,
.filamodulos .modulo .flts12 h5 {border-bottom: 1px solid #7c593b;}
.filamodulos .modulo .flts03 h5,
.filamodulos .modulo .flts13 h5 {border-bottom: 1px solid #00b22d;}
.filamodulos .modulo .flts04 h5,
.filamodulos .modulo .flts14 h5 {border-bottom: 1px solid #ad0582;}

.filamodulos .modulo .actualidad h5 a {color: #3699a9;}
.filamodulos .modulo .elselector h5 a {color: #3699a9;}
.filamodulos .modulo .losdesastresdelaguerra h5 a {color: #3699a9;}
.filamodulos .modulo .vidaurbana h5 a {color: #68ba00;}
.filamodulos .modulo .tendencias h5 a {color: #ff0cbe;}
.filamodulos .modulo .salud h5 a {color: #f34500;}
.filamodulos .modulo .tveldescodificador h5 a {color: #009cd0;}
.filamodulos .modulo .medioambiente h5 a {color: #008617;}
.filamodulos .modulo .vidadigital h5 a {color: #00c1d2;}
.filamodulos .modulo .sexo h5 a {color: #9600bb;}
.filamodulos .modulo .elblogdeanatoli h5 a {color: #0031ab;}
.filamodulos .modulo .cine h5 a {color: #ee6f00;}
.filamodulos .modulo .disenoyarquitectura h5 a {color: #ff1e66;}
.filamodulos .modulo .met h5 a {color: #2f6481;}
.filamodulos .modulo .ilovepubli h5 a {color: #cb0000;padding: 7px 0 5px 0;}
.filamodulos .modulo .glotonia h5 a {color: #eb9b00;}
.filamodulos .modulo .musica h5 a {color: #eb9b00;}
.filamodulos .modulo .fotografia h5 a {color: #148858;}
.filamodulos .modulo .robinfood h5 a {color: #8C9D18;}
.filamodulos .modulo .recetania h5 a {color: #7e9500;}
.filamodulos .modulo .nuestrosvideos h5 a {color: #1d8888;}
.filamodulos .modulo .flts01 h5 a,
.filamodulos .modulo .flts11 h5 a {color: #f10000;}
.filamodulos .modulo .flts02 h5 a,
.filamodulos .modulo .flts12 h5 a {color: #7c593b;}
.filamodulos .modulo .flts03 h5 a,
.filamodulos .modulo .flts13 h5 a {color: #00b22d;}
.filamodulos .modulo .flts04 h5 a,
.filamodulos .modulo .flts14 h5 a {color: #ad0582;}

.filamodulos .modulo h5 .elblogdeanatoli {color: #0082fc;}
.filamodulos .modulo h5 .medioambiente {color: #00d600;}
.filamodulos .modulo h5 .tveldescodificador1 {font-size:11px; text-transform: uppercase;}
.filamodulos .modulo h5 .tveldescodificador2 {color: #0cf;}
.filamodulos .modulo h5 .vidadigital {color: #0080a5;}
.filamodulos .modulo h5 .vidaurbana {color: #377a00;}
.filamodulos .modulo h5 .disenoyarquitectura1 {color: #b00154; font-weight: normal;}
.filamodulos .modulo h5 .disenoyarquitectura2 {margin: 0 2px 0 2px; font-weight: normal; color: #b00154;}

.filamodulos .modulo .actualidad h5 a:hover {background-color: #3699a9;}
.filamodulos .modulo .elselector h5 a:hover {background-color: #efefef;}
.filamodulos .modulo .losdesastresdelaguerra h5 a:hover {background-color: #efefef;}
.filamodulos .modulo .vidaurbana h5 a:hover {background-color: #68ba00;}
.filamodulos .modulo .tendencias h5 a:hover {background-color: #ff0cbe;}
.filamodulos .modulo .salud h5 a:hover {background-color: #f34500;}
.filamodulos .modulo .tveldescodificador h5 a:hover {background-color: #009cd0;}
.filamodulos .modulo .medioambiente h5 a:hover {background-color: #008617;}
.filamodulos .modulo .vidadigital h5 a:hover {background-color: #00c1d2;}
.filamodulos .modulo .sexo h5 a:hover {background-color: #9600bb;}
.filamodulos .modulo .elblogdeanatoli h5 a:hover {background-color: #0031ab;}
.filamodulos .modulo .cine h5 a:hover {background-color: #ee6f00;}
.filamodulos .modulo .disenoyarquitectura h5 a:hover {background-color: #ff1e66;}
.filamodulos .modulo .met h5 a:hover {background-color: #2f6481;}
.filamodulos .modulo .ilovepubli h5 a:hover {background-color: #efefef;}
.filamodulos .modulo .glotonia h5 a:hover {background-color: #eb9b00;}
.filamodulos .modulo .musica h5 a:hover {background-color: #eb9b00;}
.filamodulos .modulo .fotografia h5 a:hover {background-color: #148858;}
.filamodulos .modulo .robinfood h5 a:hover {background-color: #eb9b00;}
.filamodulos .modulo .recetania h5 a:hover {background-color: #7e9500;}
.filamodulos .modulo .nuestrosvideos h5 a:hover {background-color: #1d8888;}
.filamodulos .modulo .flts01 h5 a:hover,
.filamodulos .modulo .flts11 h5 a:hover,
.filamodulos .modulo .flts02 h5 a:hover,
.filamodulos .modulo .flts12 h5 a:hover,
.filamodulos .modulo .flts03 h5 a:hover,
.filamodulos .modulo .flts13 h5 a:hover,
.filamodulos .modulo .flts04 h5 a:hover,
.filamodulos .modulo .flts14 h5 a:hover {background-color: #efefef;}

.filamodulos .modulo h5 a:hover {color: #fff; text-decoration: none;}
.filamodulos .modulo h2 a:hover {background: #e1e1e1 url(/elselector/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x left bottom; text-decoration: none;}

/* fin include visto en soitu */


/* -------------------------------------------------- ARRASTRAR CAJAS */


/* ----- botonera */

.caja .contenedorbotoneraverde {
	width: 100%;
	position: absolute;
	margin: 1px 0 0 0;
	top: 0;
	left: 0;
	cursor: move;
}
.caja .contenedorbotoneraazul,
.caja .contenedorbotoneraroja {
	width: 100%;
	position: absolute;
	margin: 0;
	top: 0;
	left: 0;
	cursor: move;
}
.caja .contenedorbotoneraverde #arrastrar {
	height: 21px;
	cursor: move;
	float: left;
	width: 278px;
}
.caja .contenedorbotoneraroja #arrastrar{
	width: 326px;
	height: 21px;
	cursor: move;
	float: left;
}
.caja .contenedorbotoneraazul #arrastrar{
	width: 482px;
	height: 21px;
	cursor: default;
	float: left;
}
.caja .contenedorbotoneraverde #arrastrar {background-color: #36bb00;}
.caja .contenedorbotoneraroja #arrastrar {background-color: #f00;}
.caja .contenedorbotoneraazul #arrastrar {background-color: #0085d8;}

.caja .contenedorbotoneraverde .botonera {
	width: 72px;
	float: right;
}
.caja .contenedorbotoneraroja .botonera,
.caja .contenedorbotoneraazul .botonera {
	width: 24px;
	float: right;
}
.caja .botonera a {
	width: 24px;
	float: right;
}

body#portadilla .caja .contenedorbotoneraazul,
body#portadilla .caja .contenedorbotoneraroja,
body#portadilla .caja .contenedorbotoneraverde {
	display: none!important;
}

/* ----- capas arrastrando */

.arrastrandoverde .encabezado,
.arrastrandoroja .encabezado {
	width: 175px;
	border: 1px dashed #999;
	padding: 1px;
	filter:alpha(opacity=60);
	opacity:0.6;
	margin-bottom: 10px;
}
.arrastrandoverde .encabezado .barra {
	background-color: #36bb00;
	font-size: 1px;
	height: 10px;
	margin: 0 0 1px 0;
	background-color: #390;
}
.arrastrandoroja .encabezado .barra {
	background-color: #f00;
	font-size: 1px;
	height: 10px;
	margin: 0 0 1px 0;
}
.arrastrandoverde .encabezado h5,
.arrastrandoroja .encabezado .cintillo {
	font: bold 11px/22px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	letter-spacing: 0;
	text-transform: uppercase;
	padding: 0 0 0 4px;
	display: block;
	background-color: #efefef;
	margin: 0;
}
.arrastrandoverde .encabezado h5 a,
.arrastrandoroja .encabezado .cintillo a {
	color: #000;
}


/* ocultar y mostrar alternativamente */

.caja .arrastrandoverde,
.caja .arrastrandoroja {display: none;}

.caja .contenidocaja {display: block;}

.arrastrando .arrastrandoverde,
.arrastrando .arrastrandoroja {display: block;}

.arrastrando .contenidocaja {display: none;}

.arrastrando .contenedorbotoneraroja,
.arrastrando .contenedorbotoneraverde {display: none;}

.arrastrando .botonera {display: none;}


/* capa objetivo */

.objetivo {
	border: 1px dashed #999;
	padding: 1px;
	background-color: #efefef;
	height: 20px;
	margin: 0 0 15px 0;
}
.noobjetivo {
	background-color: #fff;
	height: 0;
	font-size: 1px;
}


/* ----- anadir seccion a las columnas */

.mascajas {
	width: 100%;
	padding: 0 0 0 269px;
	clear: both;
}
.mascajas .anadircaja {
	width: 330px;
	float: left;
	background-color: #565656;
	border-top: 8px solid #390;
	margin: 0 21px 0 0;
	padding: 10px 10px 13px 10px;
	text-align: center;
}
.mascajas .anadircaja select {
	font: 12px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	border: 1px solid #666;
	vertical-align: middle;
	margin: 8px 0 0 0;
	width: 180px;
}
.mascajas .anadircaja select option.azul {
	background-color: #005e99;
	color: #fff;
	border-bottom: 1px solid #3282b5;
}
.mascajas .anadircaja select option.rojo {
	background-color: #c00;
	color: #fff;
	border-bottom: 1px solid #e25858;
}
.mascajas .anadircaja select option.verde {
	background-color: #390;
	color: #fff;
	border-bottom: 1px solid #60b138;
}
.mascajas .anadircaja a img {
	vertical-align: middle;
}

/* -------------------------------------------------- FIN ARRASTRAR CAJAS */


.blogroll {
	width: 721px;
	margin: 0;
	padding: 0 0 0 269px;
	clear: both;
}
body#portadilla .blogroll {
	width: 350px;
	padding: 0;
	margin: 0 0 10px 0;
}
.blogroll .encabezado {
	background: #fff url(/elselector/iconos/v1.x/v1.0/varios/blogroll_encabezado.png) no-repeat 0 0;
	width: 100%;
	height: 38px;
	border-bottom: 5px solid #fff;
	border-top: 20px solid #fff;
}
body#portadilla .blogroll .encabezado {
	background: #fff url(/elselector/iconos/v1.x/v1.0/varios/blogroll_encabezado_portadilla.png) no-repeat 0 0;
	height: 28px;
}
.blogroll .contenedorblogroll {
	background-color: #000;
	width: 100%;
	overflow: hidden;
	padding: 0 0 10px 0;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
body#portadilla .blogroll .contenedorblogroll {
	padding: 0 0 5px 0;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.blogroll .contenedorblogroll ul.menu {
	font: bold 12px/20px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	padding: 10px 0 0 10px;
	text-align: right;
	float: left;
}
body#portadilla .blogroll .contenedorblogroll ul.menu {
	padding: 5px 0 0 5px;
}
.blogroll .contenedorblogroll ul.menu li a {
	color: #52eb06;
	text-decoration: none;
	background-color: #666;
	padding: 4px 5px 4px 3px;
	display: block;
	margin: 0 0 1px 0;
	border-left: 6px solid #666;
}
.blogroll .contenedorblogroll ul.menu li a:hover {
	color: #666;
	background-color: #000;
}
.blogroll .contenedorblogroll ul.menu li a.activo {
	background-color: #333!important;
	border-left: 6px solid #390;
}
.blogroll .contenedorblogroll .capalistado {
	background-color: #333;
	width: 593px;
	float: left;
	margin: 10px 0 0 0;
	-moz-border-radius-topright: 4px;
	-webkit-border-radius-topright: 4px;
	-moz-border-radius-bottomright: 4px;
	-webkit-border-radius-bottomright: 4px;
	min-height: 492px;
}
body#portadilla .blogroll .contenedorblogroll .capalistado {
	width: 232px;
	margin: 5px 0 0 0;
	padding-bottom: 10px;
	-moz-border-radius-topright: 3px;
	-webkit-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-radius-bottomright: 3px;
	min-height: 492px;
}
.blogroll .contenedorblogroll .capalistado ul {
	float: left;
	width: 187px;
	font: bold 11px/20px Tahoma, Arial, Helvetica, Garuda, sans-serif;
	padding: 0 0 0 10px;
}
body#portadilla .blogroll .contenedorblogroll .capalistado ul {
	padding: 0 0 0 10px;
	width: 218px;
}
.blogroll .contenedorblogroll .capalistado ul li .ladillo {
	font: normal 18px/20px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	color: #390;
	margin-top: 5px;
	display: block;
	border-bottom: 1px solid #666;
	padding: 0 0 3px 12px;
	background: transparent url(/elselector/iconos/v1.x/v1.0/bolillos/flecha_abajo_390.png) no-repeat 0 4px;
}
.blogroll .contenedorblogroll .capalistado ul li a {
	color: #ccc;
	text-decoration: none;
	padding: 4px 0 4px 0;
	border-left: none;
	border-bottom: 1px solid #666;
	display: block;
}
.blogroll .contenedorblogroll .capalistado ul li a:hover {
	color: #52eb06;
	background-color: #222;
}
.blogroll .contenedorblogroll .capalistado ul li a img {
	vertical-align: middle;
	margin-left: 1px;
	padding: 2px 0 4px 1px;
}
.blogroll p {
	font: normal 11px/20px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	margin: 0;
	padding: 5px 0 5px 10px;
	color: #666;
	background-color: #efefef;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
}
.blogroll p a {
	font-weight: bold;
	color: #390;
	text-decoration: none;
}
.blogroll p a:hover {
	color: #000;
}
body#portadilla .blogroll p {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

/* ----- inicio piedepagina */

.piedepagina {
	width: 1000px;
	overflow: hidden;
	margin: 10px 0 0 0;
	border-top: 1px solid #ccc;
	padding: 10px 0 20px 0;
	clear: both;
}
.piedepagina .logo {
	float: left;
	width: 150px;
	margin: 8px 10px 0 10px;
	display: inline;
}
.piedepagina .firma {
	float: left;
	font: 11px/16px Arial, Tahoma, sans-serif;
	color: #666;
	margin: 8px 0 0 0;
	padding: 0;
}
.piedepagina .firma strong {
	background: url(/soitu/iconos/v1.x/v1.0/varios/ico_creative_commons.png) no-repeat 0 2px;
	padding-left: 15px;
	margin-right: 10px;
}
.piedepagina .firma a {
	font-size: 11px;
	text-decoration: none;
	margin: 0 4px 0 4px;
	display: inline;
	color: #3699a9;
}
.piedepagina .firma a:hover {
	text-decoration: underline;
}
.piedepagina .firma a.primero {
	margin-left: 0;
}
.piedepagina .firma a.rss {
	background: url(/soitu/iconos/v1.x/v1.0/varios/ico_rss.png) no-repeat 0 2px;
	padding-left: 15px;
}
.piedepagina .firma a.creativecommons {
	background: url(/soitu/iconos/v1.x/v1.0/varios/ico_creative_commons.png) no-repeat 0 2px;
	padding-left: 13px;
}
.piedepagina .firma a img {
	margin-right: 3px;
}
/* ----- fin piedepagina */


.recomendadores {
	width: 135px;
	margin: 20px 0 0 0;
}
.recomendadores .encabezado {
	border-bottom: 1px solid #000;
	padding: 0 0 5px 0;
}
.recomendadores .barra {
	font-size: 1px;
	height: 10px;
	margin: 0 0 1px 0;
	background-color: #e76700;
}
.recomendadores h5 {
	font: bold 20px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	margin: 4px 0 1px 0;
	letter-spacing: -1px;
}
.recomendadores h5 a {
	color: #000;
}
.recomendadores h5 a:hover {
	color: #666;
}
.recomendadores .encabezado a.vertodos {
	font: bold 12px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	color: #e76700;
}
.recomendadores .encabezado a.vertodos:hover {
	text-decoration: underline;
}
.recomendadores .recomendador {
	border-bottom: 1px solid #000;
	margin: 5px 0 0 0;
}
.recomendadores .recomendador .recomienda {
	width: 75px;
	float: left;
	text-align: right;
}
.recomendadores .recomendador .contenedor {
	width: 135px;
	overflow: hidden;
}
.recomendadores .recomendador .foto {
	width: 60px;
	float: right;
}
.recomendadores .recomendador .foto img {
	width: 60px;
	height: auto;
}
.recomendadores .recomendador .datos {
	background: transparent url(/elselector/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x 0 0;
	clear: both;
	padding: 6px 0 6px 0;
}
.recomendadores .recomendador .datos ul {
	margin: 0;
}
.recomendadores .recomendador .datos ul li {
	font: 12px/15px Arial, Tahoma, Helvetica, Garuda, sans-serif;
}
.recomendadores .recomendador .datos ul li.nombre {
	font-weight: bold;
}
.recomendadores .recomendador .datos ul li a {
	color: #e76700;
	font-weight: bold;
	padding: 2px 11px 2px 0;
	font: 11px/15px Tahoma, Arial, Helvetica, Garuda, sans-serif;
}
.recomendadores .recomendador .datos ul li a:hover {
	background: transparent url(/elselector/iconos/v1.x/v1.0/bolillos/flecha_naranja_doble.png) no-repeat right top;
	color: #b04e00;
}

.contenedorlosmas {
	width: 721px;
	margin: 20px 0 0 0;
	padding: 0 0 0 269px;
	clear: both;
}
.losmas {
	width: 721px;
	background-color: #f0f0f0;
	overflow: hidden;
	border-top: 30px solid #fff;
}
.losmas .enviados {
	width: 371px;
	float: left;
}
.losmas .activos {
	width: 350px;
	float: left;
}
.losmas .encabezado {
	border-bottom: 1px solid #000;
	border-top: 1px solid #000;
	padding: 3px 0 8px 42px;
	background: #e8e7e7 url(/elselector/iconos/v1.x/v1.0/bolillos/flecha_grande_azul.png) no-repeat 0 10px;
	height: 46px;
}
.losmas h5 {
	font: bold 20px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	margin: 4px 0 2px 0;
	letter-spacing: -1px;
}
.losmas h5 a {
	color: #000;
}
.losmas h5 a:hover {
	color: #666;
}
.losmas .encabezado a.vertodos {
	font: bold 12px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	color: #03abb5;
	text-transform: uppercase;
}
.losmas .encabezado a.vertodos:hover {
	color: #000;
}
.losmas ul {
	margin: 5px 0 0 0;
	padding: 0 0 5px 0;
	border-bottom: 1px solid #000;
}
.losmas ul li {
	border-bottom: 1px solid #d8d8d8;
	font: bold 12px/12px Arial, Tahoma, Helvetica, Garuda, sans-serif;
}
.losmas ul li a {
	padding: 5px 0 8px 0;
	color: #03abb5;
	display: block;
}
.losmas ul li a:hover {
	background-color: #e0e0e0;
}
.losmas ul li a .numero{
	color: #fff;
	background-color: #333;
	padding: 1px 0 2px 3px;
	display: block;
	float: left;
	width: 30px;
	margin: 0 10px 0 0;
	font-size: 10px;
	line-height: 12px;
}

/* estilos portadilla */

body#portadilla .noticias {
	width: 506px;
	overflow: hidden;
	margin: 0;
}
.fechayhora {
	width: 70px;
	float: left;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 3px 3px 3px 5px;
	border: 1px solid #ccc;
	background-color: #efefef;
	font: 11px/16px Tahoma, Arial, Helvetica, Garuda, Sans, sans-serif;
	height: 50px;
}
.fechayhora .fecha {
	font-weight: bold;
}
.contenedornoticia {
	width: 416px;
	float: left;
	margin: 0 0 0 10px;
}
body#portadilla .enlacehemeroteca {
	text-align: right;
	overflow: hidden;
	margin: 0 0 20px 0;
}
body#portadilla .enlacehemeroteca a {
	display: block;
	text-decoration: none;
	background-color: #390;
	color: #fff;
	padding: 5px 3px 6px 3px;
	font: bold 11px/16px Tahoma, Arial, Helvetica, Garuda, Sans, sans-serif;
	width: 150px;
	text-align: center;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	margin: 0;
	float: right;
}
body#portadilla .enlacehemeroteca a:hover {
	background-color: #fff;
	color: #390;
}
body#portadilla_roja .columnamenu {
	border: 0;
}
body#portadilla_roja .contenedorfechayhola {
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	padding-bottom: 6px;
}
body#portadilla_roja .contenedorfechayhola .iraportada {
	width: 200px;
	float: left;
	margin: 5px 0 0 0;
}
body#portadilla_roja .contenedorfechayhola .iraportada a {
	background-color: #3699a9;
	color: #fff;
	padding: 0 0 2px 3px;
	display: block;
	width: 162px;
	font: bold 11px/16px Tahoma, Arial, Helvetica, Garuda, Sans, sans-serif;
}
body#portadilla_roja .contenedorfechayhola .iraportada a:hover {
	background-color: #fff;
	color: #3699a9;
}
body#portadilla_roja .columna1 .encabezado {
	border-bottom: 1px solid #ccc;
	margin-bottom: 20px;
}
body#portadilla_roja .columna1 .noticia {
	border-bottom: 1px solid #ccc;
	margin: 7px 0 0 0;
	padding: 0 0 7px 0;
}
body#portadilla_roja .columna1 .izquierda {
	float: left;
	margin-right: 10px;
}
body#portadilla_roja .columna1 .izquierda .foto img {
	width: 100px;
	height: auto;
}
body#portadilla_roja .columna1 .noticia h2 {
	font: normal 18px Arial, Tahoma, Helvetica, Garuda, Sans, sans-serif;
}
body#portadilla_roja p .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#portadilla_roja .seguirleyendo a {
	color: #c00;
}
body#portadilla_roja .seguirleyendo a:hover {
	text-decoration: underline;
}

/* include visto en soitu en columna derecha en portadilla */

.vistoensoitu {
	width: 350px;
	margin: 0 0 20px 0;
}
.vistoensoitu .cabecera {
	width: 350px;
	margin: 0;
	border: 0;
}
.vistoensoitu .includeotrasnoticiassuperior {
	width: 350px;
	border-bottom: 10px solid #d9d9d9;
}
.vistoensoitu .filamodulos {
	width: 350px;
	background-color: #efefef;
	padding: 10px 0 0 2px;
}
.vistoensoitu .filamodulos .modulo {
	width: 135px;
	float: left;
	display: inline;
	margin: 0 0 10px 11px;
	padding: 10px;
	border: 1px solid  #ccc;
	background-color: #fff;
}
.vistoensoitu .filamodulos .modulo h2 {
	background-image: none;
}
.vistoensoitu .filamodulos .modulo h2 a:hover {
	background-image: none;
}


/* estilos hemeroteca */

body#hemeroteca .contenedorcolumnasprincipales {
	background: none;
}
body#hemeroteca .columnamenu {
	border: 0;
}
.columnaprincipal {
	width: 877px;
	float: left;
}
body#hemeroteca .barra {
	background-color: #333;
}
body#hemeroteca .caja {
	border-bottom: 0;
	position: static;
}
body#hemeroteca .caja .encabezado {
	margin-bottom: 20px;
}
body#hemeroteca .columnamenu {
	border: 0;
}
body#hemeroteca .contenedorfechayhola {
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	padding-bottom: 6px;
}
body#hemeroteca .contenedorfechayhola .iraportada {
	width: 200px;
	float: left;
	margin: 5px 0 0 0;
}
body#hemeroteca .contenedorfechayhola .iraportada a {
	background-color: #3699a9;
	color: #fff;
	padding: 0 0 2px 3px;
	display: block;
	width: 162px;
	font: bold 11px/16px Tahoma, Arial, Helvetica, Garuda, Sans, sans-serif;
}
body#hemeroteca .contenedorfechayhola .iraportada a:hover {
	background-color: #fff;
	color: #3699a9;
}
body#hemeroteca .izquierda {
	width: 290px;
	float: left;
}
body#hemeroteca .caja .fecha {
	font: bold 22px/40px Arial,Tahoma,Helvetica,sans-serif;
	width: 270px;
	background-color: #333;
	padding: 20px 0 20px 0;
	text-align: center;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	margin: 0;
	color: #fff;
}
body#hemeroteca .caja ul.opciones {
	margin: 0;
	width: 545px;
	float: left;
}
body#hemeroteca .caja ul.opciones li {
	margin: 0;
}
body#hemeroteca .caja ul.opciones li .inactivo {
	font: bold 22px/40px Arial,Tahoma,Helvetica,sans-serif;
	color: #fff;
	-moz-border-radius: 10px;
	padding: 20px;
	display: block;
	width: 545px;
	margin: 0 0 20px 0;
	background: #d4d4d4 url(/elselector/iconos/v1.x/v1.0/lineas/fondo_lineas_oblicuas.png) repeat 0 0;
}
body#hemeroteca .caja ul.opciones li a {
	font: bold 22px/40px Arial,Tahoma,Helvetica,sans-serif;
	color: #fff;
	-moz-border-radius: 10px;
	padding: 20px;
	display: block;
	width: 545px;
	margin: 0 0 20px 0;
	background-color: #390;
}
body#hemeroteca .caja ul.opciones li a:hover {
	color: #fff;
	background: #000 url(/elselector/iconos/v1.x/v1.0/bolillos/flecha_doble_grande_fff.png) no-repeat 545px 30px;
}

body#hemeroteca #calendariopaginahemeroteca {
	width: 270px;
	text-align: left;
	margin: 20px 0 0 0;
	background-color: #efefef;
	overflow: hidden;
	padding-bottom: 13px;
	-moz-border-radius-bottomleft: 6px;
	-moz-border-radius-bottomright: 6px;
	-webkit-border-radius-bottomleft: 6px;
	-webkit-border-radius-bottomright: 6px;
}
body#hemeroteca .navegacion {
	width: 270px;
	padding: 5px 0 5px 0;
	margin: 0 0 2px 0;
	overflow: hidden;
	font: normal 11px Tahoma, "Microsoft Sans Serif", Helvetica, Arial, Garuda, Sans, sans-serif;
	background-color: #999;
	position: relative;
	height: 13px;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-radius-topleft: 6px;
	-webkit-border-radius-topright: 6px;
}
body#hemeroteca .navegacion .anyoymes {
	width: 220px;
	padding: 5px 0 0 0;
	text-align: center;
	position: absolute;
	top: 0;
	left: 30px;
	color: #000;
}
body#hemeroteca .navegacion .mesanterior {
	top: 0;
	left: 0;
}
body#hemeroteca .navegacion .messiguiente {
	top: 0;
	left: 240px;
}
body#hemeroteca .navegacion .mesanterior,
body#hemeroteca .navegacion .messiguiente {
	width: 30px;
	text-align: center;
	position: absolute;
}

body#hemeroteca .navegacion .mesanterior a,
body#hemeroteca .navegacion .messiguiente a {
	padding: 5px 10px 5px 10px;
	font-weight: bold;
	text-decoration: none;
	color: #fff;
	display: block;
}
body#hemeroteca .navegacion .mesanterior a:hover,
body#hemeroteca .navegacion .messiguiente a:hover {
	color: #fff;
	background-color: #333;
}
body#hemeroteca .navegacion .mesanterior a:hover {
	-moz-border-radius-topleft: 6px;
	-webkit-border-radius-topleft: 6px;
}
body#hemeroteca .navegacion .messiguiente a:hover {
	-webkit-border-radius-topright: 6px;
	-moz-border-radius-topright: 6px;
}
body#hemeroteca ul.calendario {
	width: 270px;
	margin-left: 2px;
}
body#hemeroteca ul.calendario li {
	font: normal 11px/15px "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif;
	padding: 4px 0 4px 0;
	margin: 0;
	display: block;
	float: left;
	width: 14%;
	text-align: center;
	color: #666;
	border-bottom: 1px solid #ccc;
}
body#hemeroteca ul.calendario li a {
	padding: 2px 12px 2px 12px;
	background-color: #999;
	text-decoration: none;
	display: inline;
	color: #fff;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
}
body#hemeroteca ul.calendario li a:hover {
	background-color: #390;
	text-decoration: none;
	color: #fff;
}

/* estilos selectores */

body#selectores .columnamenu,
body#losmas .columnamenu {
	border: 0;
}
body#selectores .contenedorcolumnasprincipales,
body#losmas .contenedorcolumnasprincipales {
	background: none;
}
body#selectores .barra {
	background-color: #e76700;
}
body#selectores .caja {
	border-bottom: 0;
	position: static;
}
body#selectores .caja .encabezado {
	margin-bottom: 10px;
}
body#selectores .contenedorfechayhola {
	border-bottom: 1px solid #ccc;
	margin-bottom: 10px;
	padding-bottom: 6px;
}
body#selectores .contenedorfechayhola .iraportada,
body#losmas .contenedorfechayhola .iraportada {
	width: 200px;
	float: left;
	margin: 5px 0 0 0;
}
body#selectores .contenedorfechayhola .iraportada a,
body#losmas .contenedorfechayhola .iraportada a {
	background-color: #fff;
	color: #3699a9;
	padding: 0 0 2px 3px;
	display: block;
	width: 162px;
	font: bold 11px/16px Tahoma, Arial, Helvetica, Garuda, Sans, sans-serif;
}
body#selectores .contenedorfechayhola .iraportada a:hover,
body#losmas .contenedorfechayhola .iraportada a:hover {
	background-color: #3699a9;
	color: #fff;
}

body#selectores .caja .encabezado .enlace {
	font: bold 12px/16px Tahoma, Arial, Helvetica, Garuda, Sans, sans-serif;
	margin: 0 0 10px 0;
}
body#selectores .caja .encabezado .enlace a {
	color: #e76700;
	text-decoration: none;
}
body#selectores .caja .encabezado .enlace a:hover {
	color: #000;
}

body#selectores .recomendador {
	margin: 5px 10px 0 0;
	width: 271px;
	height: 62px;
	float: left;
	border-right: 1px solid #d7d7d7;
	border-bottom: none;
	padding: 10px 10px 5px 0;
	background: transparent url(/elselector/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x 0 0;
}
body#selectores .recomendador .recomienda {
	width: 30px;
	float: left;
	text-align: left;
}
body#selectores .recomendador .contenedor {
	width: 98px;
	overflow: hidden;
	float: left;
}
body#selectores .recomendador .foto {
	width: 60px;
	float: left;
	overflow: hidden;
	height: 60px;
}
body#selectores .recomendador .foto img {
	width: 60px;
	height: auto;
}
body#selectores .recomendador .datos {
	float: left;
	padding: 2px 0 6px 0;
	width: 173px;
}
body#selectores .recomendador .datos ul {
	margin: 0;
}
body#selectores .recomendador .datos ul li {
	font: 12px/15px Arial, Tahoma, Helvetica, Garuda, sans-serif;
}
body#selectores .recomendador .datos ul li.nombre {
	font-weight: bold;
	line-height: 16px;
	margin: 0 0 2px 0;
}

/* capa con descripcion selector */

.recomendador .datos ul li.nombre a {font: bold 12px/16px Arial, Tahoma, Helvetica, Garuda, sans-serif!important; color: #fff!important; text-decoration: underline;}
.recomendador .datos ul li.nombre a.descripcion:hover {position: relative; background-image: none!important; text-decoration: none; cursor: default;}
.recomendador .datos ul li.nombre a.descripcion span {display: none;}
.recomendador .datos ul li.nombre a.descripcion:hover span {
	display: block;
	position: absolute;
	left: 0;
	top: 18px;
	width: 162px;
	padding: 15px 11px 15px 11px;
	font: 11px/15px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	color: #fff;
	background-color: #0093a2;
	/*border-bottom: 5px solid #03d3e9;*/
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
}

body#portada .recomendador .datos ul li.nombre a,
body#selectores .recomendador .datos ul li.nombre a {color: #000!important;}

body#portada .recomendador .datos ul li.nombre a.descripcion:hover span {
	width: 125px;
	padding: 15px 5px 15px 8px;
	background-color: #e76700;
}
body#selectores .recomendador .datos ul li.nombre a.descripcion:hover span {
	width: 155px;
	background-color: #e76700;
}


/* fin capa con descripcion selector */

body#selectores .recomendador .datos ul li.profesion {
	line-height: 15px;
}
body#selectores .recomendador .datos ul li a {
	color: #e76700;
	font-weight: bold;
	padding: 2px 11px 2px 0;
	font: 11px/15px Tahoma, Arial, Helvetica, Garuda, sans-serif;
}
body#selectores .recomendador .datos ul li a:hover {
	background: transparent url(/elselector/iconos/v1.x/v1.0/bolillos/flecha_naranja_doble.png) no-repeat right top;
	color: #b04e00;
}

/* estilos los mas */

body#losmas .cabecera {
	margin-left: 112px;
	width: 878px;
	border-bottom: 3px solid #3699a9;
	padding: 10px 0 7px 0;
	overflow: hidden;
	position: static;
}
body#losmas .cabecera .logo {
	float: left;
	margin-top: 15px;
	margin-right: 3px;
}
body#losmas .cabecera .seccion {
	margin: 0 0 0 7px;
	padding: 10px 0 0 0;
}
body#losmas .cabecera .seccion img {
	float: left;
}

body#losmas .iraportada {
    font: bold 11px/16px Tahoma, "Microsoft Sans Serif", Helvetica, Arial, Tahoma, Garuda, Sans, sans-serif !important;
	margin: 5px 10px 0 0;
	text-align: right;
}
body#losmas .iraportada a {
    background-color: #3699a9;
	color: #fff;
	text-decoration: none;
	padding: 3px 5px 3px 5px;
	margin-left: 1px!important;
}
body#losmas .iraportada a:hover {
    background-color: #fff;
	color: #3699a9;
	text-decoration: none;
	padding: 3px 5px 3px 5px;
}

body#losmas .contenedorprincipal {
	margin: 10px 0 20px 112px;
	overflow: hidden;
	width: 878px;
}
body#losmas .caja {
	border-bottom: 0;
	background-color: #202020;
	position: static;
}
body#losmas .caja .encabezado {
	padding: 10px 0 10px 42px;
	margin: 0;
	background: #000 url(/elselector/iconos/v1.x/v1.0/bolillos/flecha_grande_azul.png) no-repeat 0 10px;
}
body#losmas .caja .encabezado h5 {
	color: #fff;
}
body#losmas .caja .encabezado a {
	color: #00b9cc;
}
body#losmas .caja .encabezado a:hover {
	color: #fff;
}
body#losmas .caja .contenido {
	background-color: #202020;
	padding: 0;
	overflow: hidden;
}
body#losmas .caja ul.sitios {
	font-family: Arial, Tahoma, Helvetica, Garuda, sans-serif;
}
body#losmas .caja ul.sitios li a {
	color: #fff;
	display: block;
	margin: 0 0 1px 0;
	font-weight: bold;
}
body#losmas .caja ul.sitios li a.estilo01 {font-size: 52px; padding: 30px; background-color: #00c3d7; width: 93.2%}
body#losmas .caja ul.sitios li a.estilo02 {font-size: 51px; padding: 29px; background-color: #00c3d7; width: 85%}
body#losmas .caja ul.sitios li a.estilo03 {font-size: 50px; padding: 28px; background-color: #00c3d7; width: 76%}
body#losmas .caja ul.sitios li a.estilo04 {font-size: 49px; padding: 27px; background-color: #11b0c1; width: 72%}
body#losmas .caja ul.sitios li a.estilo05 {font-size: 48px; padding: 26px; background-color: #11b0c1; width: 68%}
body#losmas .caja ul.sitios li a.estilo06 {font-size: 47px; padding: 25px; background-color: #11b0c1; width: 64%}
body#losmas .caja ul.sitios li a.estilo07 {font-size: 46px; padding: 24px; background-color: #2b919c; width: 60%}
body#losmas .caja ul.sitios li a.estilo08 {font-size: 45px; padding: 23px; background-color: #2b919c; width: 58%}
body#losmas .caja ul.sitios li a.estilo09 {font-size: 44px; padding: 22px; background-color: #2b919c; width: 56%}
body#losmas .caja ul.sitios li a.estilo10 {font-size: 43px; padding: 21px; background-color: #34828a; width: 54%}
body#losmas .caja ul.sitios li a.estilo11 {font-size: 42px; padding: 20px; background-color: #34828a; width: 52%}
body#losmas .caja ul.sitios li a.estilo12 {font-size: 41px; padding: 19px; background-color: #34828a; width: 50%}
body#losmas .caja ul.sitios li a.estilo13 {font-size: 40px; padding: 18px; background-color: #3c767c; width: 48%}
body#losmas .caja ul.sitios li a.estilo14 {font-size: 38px; padding: 17px; background-color: #3c767c; width: 46%}
body#losmas .caja ul.sitios li a.estilo15 {font-size: 36px; padding: 16px; background-color: #3c767c; width: 44%}
body#losmas .caja ul.sitios li a.estilo16 {font-size: 34px; padding: 15px; background-color: #416c70; width: 42%}
body#losmas .caja ul.sitios li a.estilo17 {font-size: 32px; padding: 14px; background-color: #416c70; width: 40%}
body#losmas .caja ul.sitios li a.estilo18 {font-size: 30px; padding: 13px; background-color: #416c70; width: 38%}
body#losmas .caja ul.sitios li a.estilo19 {font-size: 28px; padding: 12px; background-color: #436164; width: 36%}
body#losmas .caja ul.sitios li a.estilo20 {font-size: 26px; padding: 11px; background-color: #436164; width: 36%}
body#losmas .caja ul.sitios li a.estilo21 {font-size: 24px; padding: 10px; background-color: #455759; width: 32%}
body#losmas .caja ul.sitios li a.estilo22 {font-size: 22px; padding: 9px; background-color: #455759; width: 30%}
body#losmas .caja ul.sitios li a.estilo23 {font-size: 20px; padding: 8px; background-color: #455759; width: 28%}
body#losmas .caja ul.sitios li a.estilo24 {font-size: 18px; padding: 7px; background-color: #2b919c; width: 26%}
body#losmas .caja ul.sitios li a.estilo25 {font-size: 16px; padding: 6px; background-color: #34828a; width: 24%}
body#losmas .caja ul.sitios li a.estilo26 {font-size: 15px; padding: 5px; background-color: #3c767c; width: 22%}
body#losmas .caja ul.sitios li a.estilo27 {font-size: 14px; padding: 4px; background-color: #416c70; width: 20%}
body#losmas .caja ul.sitios li a.estilo28 {font-size: 13px; padding: 4px; background-color: #436164; width: 18%}
body#losmas .caja ul.sitios li a.estilo29 {font-size: 12px; padding: 4px; background-color: #455759; width: 16%}
body#losmas .caja ul.sitios li a.estilo30 {font-size: 11px; padding: 4px; background-color: #3f4445; color: #efefef; font-weight: normal; width: 14%;}

body#losmas .caja ul.sitios li a:hover {
	background-color: #fff;
	color: #000;
}

/* los mas selectores */

body#losmas .recomendador {
	margin: 0;
	width: 271px;
	height: 62px;
	float: left;
	border-right: 1px solid #2e2e2e;
	border-bottom: none;
	padding: 10px 10px 5px 10px;
	/*background: #333 url(/elselector/iconos/v1.x/v1.0/lineas/linea_horizontal.png) repeat-x 0 0;*/
	background-color: #333;
	/*overflow: hidden;*/
}
body#losmas .recomendador .recomienda {
	width: 30px;
	float: left;
	text-align: left;
}
body#losmas .recomendador .contenedor {
	width: 98px;
	overflow: hidden;
	float: left;
	background-color: #333;
}
body#losmas .recomendador .foto {
	width: 60px;
	float: left;
	overflow: hidden;
	height: 60px;
}
body#losmas .recomendador .foto img {
	width: 60px;
	height: auto;
}
body#losmas .recomendador .datos {
	float: left;
	padding: 2px 0 6px 0;
	width: 173px;
}
body#losmas .recomendador .datos ul {
	margin: 0;
}
body#losmas .recomendador .datos ul li {
	font: 12px/15px Arial, Tahoma, Helvetica, Garuda, sans-serif;
}
body#losmas .recomendador .datos ul li.nombre {
	font-weight: bold;
	line-height: 16px;
	margin: 0 0 2px 0;
	color: #fff;
}
body#losmas .recomendador .datos ul li.profesion {
	line-height: 15px;
	color: #ccc;
}
body#losmas .recomendador .datos ul li a {
	color: #e76700;
	font-weight: bold;
	padding: 2px 11px 2px 0;
	font: 11px/15px Tahoma, Arial, Helvetica, Garuda, sans-serif;
}
body#losmas .recomendador .datos ul li a:hover {
	background: transparent url(/elselector/iconos/v1.x/v1.0/bolillos/flecha_naranja_doble.png) no-repeat right top;
	color: #b04e00;
}
body#losmas .recomendador01 .recomendador,
body#losmas .recomendador02 .recomendador,
body#losmas .recomendador03 .recomendador {height: 150px;}
body#losmas .recomendador04 .recomendador,
body#losmas .recomendador05 .recomendador,
body#losmas .recomendador06 .recomendador {height: 120px;}
body#losmas .recomendador07 .recomendador,
body#losmas .recomendador08 .recomendador,
body#losmas .recomendador09 .recomendador {height: 100px;}
body#losmas .recomendador10 .recomendador,
body#losmas .recomendador11 .recomendador,
body#losmas .recomendador12 .recomendador {height: 80px;}


body#losmas .numero {
	font: bold 11px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	color: #ccc;
	border-bottom: 1px solid #666;
	padding: 0 0 0 4px;
}

body#losmas .recomendador01 .numero,
body#losmas .recomendador02 .numero,
body#losmas .recomendador03 .numero {font-size: 40px;}
body#losmas .recomendador04 .numero,
body#losmas .recomendador05 .numero,
body#losmas .recomendador06 .numero {font-size: 30px;}
body#losmas .recomendador07 .numero,
body#losmas .recomendador08 .numero,
body#losmas .recomendador09 .numero {font-size: 20px;}
body#losmas .recomendador10 .numero,
body#losmas .recomendador11 .numero,
body#losmas .recomendador12 .numero {font-size: 15px;}
body#losmas .recomendador13 .numero,
body#losmas .recomendador14 .numero,
body#losmas .recomendador15 .numero {font-size: 13px;}
body#losmas .recomendador16 .numero,
body#losmas .recomendador17 .numero,
body#losmas .recomendador18 .numero {font-size: 12px;}



/* pagina llevame contigo y formulario de recomendaciones */

body#llevamecontigo .cabecera {
	margin-left: 10px;
	border-bottom: 3px solid #3699a9;
	width: 980px;
	padding: 10px 0 7px 0;
}
body#llevamecontigo .cabecera .seccion {
	margin: 10px 0 0 3px;
}
body#llevamecontigo .iraportada a {
	margin-left: 1px!important;
}
body#llevamecontigo .iraportada a:hover {
	padding: 3px 5px 3px 5px;
}
body#llevamecontigo .contenedorprincipal {
	margin: 10px 0 20px 10px;
	width: 980px;
	overflow: hidden;
}
body#llevamecontigo p {
	font: 22px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	margin: 20px 0 20px 0;
}
body#llevamecontigo .explicacion p {
	font: 12px "Microsoft sans serif", Arial, Tahoma, Helvetica, Garuda, sans-serif;
	margin: 4px 0 7px 0;
}
body#llevamecontigo .instrucciones {
	width: 980px;
	overflow: hidden;
}
body#llevamecontigo .instrucciones .instruccion {
	width: 960px;
	overflow: hidden;
	margin: 0 0 10px 0;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background-color: #ccc;
	padding: 10px;
}
body#llevamecontigo .instrucciones .numero {
	font: bold 38px/60px "Trebuchet MS", Arial, Tahoma, Helvetica, Garuda, sans-serif;
	width: 60px;
	height: 60px;
	float: left;
	-moz-border-radius: 80px;
	-webkit-border-radius: 80px;
	background-color: #fff;
	color: #ccc;
	text-align: center;
}
body#llevamecontigo .instrucciones .comentario {
	font: bold 16px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	float: left;
	margin: 20px 0 0 10px;
	color: #333;
}
body#llevamecontigo .instrucciones .comentario .parentesis {
	font: 12px Arial, Tahoma, Helvetica, Garuda, sans-serif;
}
body#llevamecontigo .instrucciones .comentario input {
	font: bold 16px Arial, Tahoma, Helvetica, Garuda, sans-serif;
	color: #fff;
	width: 40px;
	background-color: #390;
	border: 1px solid #fff;
	padding: 3px;
}
body#llevamecontigo .modulo {
	margin: 20px 5px 0 5px;
	width: 316px;
	float: left;
}
body#llevamecontigo .encabezado {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #000;
	margin-bottom: 10px;
}
body#llevamecontigo .barra {
	font-size: 1px;
	height: 10px;
	margin: 0 0 1px 0;
	background-color: #390;
}
body#llevamecontigo .encabezado h5 {
	font: bold 24px/25px Arial, "Microsoft sans serif", Tahoma, Helvetica, sans-serif;
	letter-spacing: -1px;
	margin: 0;
	padding: 7px 0 5px 0;
	position: static;
	height: auto;
	background-color: transparent;
}
body#llevamecontigo .encabezado h5 a {
	color: #000;
	padding: 0 3px 0 0;
	text-decoration: none;
}
body#llevamecontigo .encabezado h5 a:hover {
	background-color: #e3e3e3;
}
body#llevamecontigo .codigo {
	border: 1px solid #ccc;
	padding: 10px;
	margin: 0;
	font: 11px "Courier New",monospace;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	background-color: #efefef;
}
