/*RESET*/
html {
	color:#000;
	background:#FFF;
}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td {
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset, img {
	border:0;
}
address, caption, cite, code, dfn, em, strong, th, var, optgroup {
	font-style:inherit;
	font-weight:inherit;
}
del, ins {
	text-decoration:none;
}
li {
	list-style:none;
}
caption, th {
	text-align:left;
}
h1, h2, h3, h4, h5, h6 {
	font-size:100%;
	font-weight:normal;
}
q:before, q:after {
	content:'';
}
abbr, acronym {
	border:0;
	font-variant:normal;
}
sup {
	vertical-align:baseline;
}
sub {
	vertical-align:baseline;
}
legend {
	color:#000;
}
input, button, textarea, select, optgroup, option {
	font-family:inherit;
	font-size:inherit;
	font-style:inherit;
	font-weight:inherit;
}
input, button, textarea, select {
*font-size:100%;
}
body {
	font:13px/1.231 arial, helvetica, clean, sans-serif;
*font-size:small;
*font:x-small;
}
select, input, button, textarea, button {
	font:99% arial, helvetica, clean, sans-serif;
}
table {
	font-size:inherit;
	font:100%;
}
pre, code, kbd, samp, tt {
	font-family:monospace;
*font-size:108%;
	line-height:100%;
}
body {
	text-align:center;
}
#doc, #doc2, #doc3, #doc4, .yui-t1, .yui-t2, .yui-t3, .yui-t4, .yui-t5, .yui-t6, .yui-t7 {
	margin:auto;
	text-align:left;
	width:57.69em;
*width:56.25em;
}
#doc2 {
	width:73.076em;
*width:71.25em;
}
#doc3 {
	margin:auto 10px;
	width:auto;
}
#doc4 {
	width:74.923em;
*width:73.05em;
}
.yui-b {
	position:relative;
}
.yui-b {
	_position:static;
}
#yui-main .yui-b {
	position:static;
}
#yui-main, .yui-g .yui-u .yui-g {
	width:100%;
}
.yui-t1 #yui-main, .yui-t2 #yui-main, .yui-t3 #yui-main {
	float:right;
	margin-left:-25em;
}
.yui-t4 #yui-main, .yui-t5 #yui-main, .yui-t6 #yui-main {
	float:left;
	margin-right:-25em;
}
.yui-t1 .yui-b {
	float:left;
	width:12.30769em;
*width:12.00em;
}
.yui-t1 #yui-main .yui-b {
	margin-left:13.30769em;
*margin-left:13.05em;
}
.yui-t2 .yui-b {
	float:left;
	width:13.8461em;
*width:13.50em;
}
.yui-t2 #yui-main .yui-b {
	margin-left:14.8461em;
*margin-left:14.55em;
}
.yui-t3 .yui-b {
	float:left;
	width:23.0769em;
*width:22.50em;
}
.yui-t3 #yui-main .yui-b {
	margin-left:24.0769em;
*margin-left:23.62em;
}
.yui-t4 .yui-b {
	float:right;
	width:13.8456em;
*width:13.50em;
}
.yui-t4 #yui-main .yui-b {
	margin-right:14.8456em;
*margin-right:14.55em;
}
.yui-t5 .yui-b {
	float:right;
	width:18.4615em;
*width:18.00em;
}
.yui-t5 #yui-main .yui-b {
	margin-right:19.4615em;
*margin-right:19.125em;
}
.yui-t6 .yui-b {
	float:right;
	width:23.0769em;
*width:22.50em;
}
.yui-t6 #yui-main .yui-b {
	margin-right:24.0769em;
*margin-right:23.62em;
}
.yui-t7 #yui-main .yui-b {
	display:block;
	margin:0 0 1em 0;
}
#yui-main .yui-b {
	float:none;
	width:auto;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
	float:left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf, .yui-gc .yui-u, .yui-gd .yui-g, .yui-g .yui-gc .yui-u, .yui-ge .yui-u, .yui-ge .yui-g, .yui-gf .yui-g, .yui-gf .yui-u {
	float:right;
}
.yui-g div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first, .yui-ge div.first, .yui-gf div.first, .yui-g .yui-gc div.first, .yui-g .yui-ge div.first, .yui-gc div.first div.first {
	float:left;
}
.yui-g .yui-u, .yui-g .yui-g, .yui-g .yui-gb, .yui-g .yui-gc, .yui-g .yui-gd, .yui-g .yui-ge, .yui-g .yui-gf {
	width:49.1%;
}
.yui-gb .yui-u, .yui-g .yui-gb .yui-u, .yui-gb .yui-g, .yui-gb .yui-gb, .yui-gb .yui-gc, .yui-gb .yui-gd, .yui-gb .yui-ge, .yui-gb .yui-gf, .yui-gc .yui-u, .yui-gc .yui-g, .yui-gd .yui-u {
	width:32%;
	margin-left:1.99%;
}
.yui-gb .yui-u {
*margin-left:1.9%;
*width:31.9%;
}
.yui-gc div.first, .yui-gd .yui-u {
	width:66%;
}
.yui-gd div.first {
	width:32%;
}
.yui-ge div.first, .yui-gf .yui-u {
	width:74.2%;
}
.yui-ge .yui-u, .yui-gf div.first {
	width:24%;
}
.yui-g .yui-gb div.first, .yui-gb div.first, .yui-gc div.first, .yui-gd div.first {
	margin-left:0;
}
.yui-g .yui-g .yui-u, .yui-gb .yui-g .yui-u, .yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u, .yui-ge .yui-g .yui-u, .yui-gf .yui-g .yui-u {
	width:49%;
*width:48.1%;
*margin-left:0;
}
.yui-g .yui-g .yui-u {
	width:48.1%;
}
.yui-g .yui-gb div.first, .yui-gb .yui-gb div.first {
*margin-right:0;
*width:32%;
	_width:31.7%;
}
.yui-g .yui-gc div.first, .yui-gd .yui-g {
	width:66%;
}
.yui-gb .yui-g div.first {
*margin-right:4%;
	_margin-right:1.3%;
}
.yui-gb .yui-gc div.first, .yui-gb .yui-gd div.first {
*margin-right:0;
}
.yui-gb .yui-gb .yui-u, .yui-gb .yui-gc .yui-u {
*margin-left:1.8%;
	_margin-left:4%;
}
.yui-g .yui-gb .yui-u {
	_margin-left:1.0%;
}
.yui-gb .yui-gd .yui-u {
*width:66%;
	_width:61.2%;
}
.yui-gb .yui-gd div.first {
*width:31%;
	_width:29.5%;
}
.yui-g .yui-gc .yui-u, .yui-gb .yui-gc .yui-u {
	width:32%;
	_float:right;
	margin-right:0;
	_margin-left:0;
}
.yui-gb .yui-gc div.first {
	width:66%;
*float:left;
*margin-left:0;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf .yui-u {
	margin:0;
}
.yui-gb .yui-gb .yui-u {
	_margin-left:.7%;
}
.yui-gb .yui-g div.first, .yui-gb .yui-gb div.first {
*margin-left:0;
}
.yui-gc .yui-g .yui-u, .yui-gd .yui-g .yui-u {
*width:48.1%;
*margin-left:0;
}
.yui-gb .yui-gd div.first {
	width:32%;
}
.yui-g .yui-gd div.first {
	_width:29.9%;
}
.yui-ge .yui-g {
	width:24%;
}
.yui-gf .yui-g {
	width:74.2%;
}
.yui-gb .yui-ge div.yui-u, .yui-gb .yui-gf div.yui-u {
	float:right;
}
.yui-gb .yui-ge div.first, .yui-gb .yui-gf div.first {
	float:left;
}
.yui-gb .yui-ge .yui-u, .yui-gb .yui-gf div.first {
*width:24%;
	_width:20%;
}
.yui-gb .yui-ge div.first, .yui-gb .yui-gf .yui-u {
*width:73.5%;
	_width:65.5%;
}
.yui-ge div.first .yui-gd .yui-u {
	width:65%;
}
.yui-ge div.first .yui-gd div.first {
	width:32%;
}
#hd:after, #bd:after, #ft:after, .yui-g:after, .yui-gb:after, .yui-gc:after, .yui-gd:after, .yui-ge:after, .yui-gf:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}
#hd, #bd, #ft, .yui-g, .yui-gb, .yui-gc, .yui-gd, .yui-ge, .yui-gf {
	zoom:1;
}
/*@import url("/css/que_general.css");*/
body {
	color:#2B2B2B
}
h1, h2, h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#193C7B
}
h4, h5, h6 {
	color:#193C7B
}
/* Accesibilidad */
div#skip {
	width:99.99%;
	overflow:hidden
}
a.skip {
	position:absolute;
	z-index:-1;
	left:0;
	top:0;
	display:block;
	font-weight:bold;
	padding:0 0 1em;
	text-align:center;
	width:99.99%;
	overflow:hidden;
	color:#fff
}
a.skip:focus, a.skip:active {
	z-index:1;
	background:#FF0000 url(/img/ico/skip-spit.png) no-repeat scroll center bottom
}
a.skip:link, a.skip:visited {
	color:#fff
}
div#nielsen {
	position:absolute;
	left:-9999em
}
/*globales*/
* a {
	text-decoration:none;
	color:#214786
}
* a:hover {
	text-decoration:underline
}
* a:visited {
	color:#551a8b
}
strong {
	font-weight:bold
}
em {
	font-style:italic
}
hr {
	visibility:hidden;
	clear:both
}
/* clearfix hack */
.clearfix:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:".";
	clear:both;
	height:0
}
.clearfix {
	display:inline-block
}
/* start commented backslash hack \*/
* html .clearfix {
	height:1%
}
.clearfix {
	display:block
}
/* close commented backslash hack */

.ocultar {
	position:absolute;
	left:-9999em
}
.boton {
	cursor:pointer;
	color:#204685;
	font-weight:bold;
	display:inline-block;
	background:#FFF url(/img/btn/bg-boton.png) repeat-x 0 0;
	border:1px solid #ABB3C4;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	padding:0.1em 0.3em
}
/*anchos de bloques generales*/
#hd .que-bloque, #que-navegacion-sub #qns-ul, #hd .not_directo, #hd .not_urgente, #detalles-seccion, #que-contenido, #que-pie {
	margin:0 auto;
	text-align:left;
	width:75.80em;
*width:73.47em;
	min-width:73.47em
}
/*ELEMENTOS COMUNES*/
/*cajas desplegables*/
.caja-desplegable {
	display:none;
	position:absolute;
	background:url(/img/bg/opacity-menu.png) repeat
}
.titulo-cajadesplegable {
	clear:both;
	display:block;
	position:relative;
	background-color:#F8F1F1;
	font-weight:bold;
	font-size:1.260em;
	line-height:1.600em;
	min-height:1.600em;
	color:#666;
	padding:0 2em 0 0.6em;
	-moz-border-radius: 5px 0 5px 5px;
	-webkit-border-radius:5px;
	-webkit-border-top-right-radius:0;
	border-radius:5px 0 5px 5px
}
* html .titulo-cajadesplegable {
	height:1.6em
}
.btn_cerrar {
	overflow:hidden;
	text-indent:-9999px;
	display:block;
	background-image:url(/img/btn/spr-botones.png)!important;
	background-repeat:no-repeat;
	background-position: -97px -30px;
	width:18px;
	height:18px;
	border:none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0
}
.titulo-cajadesplegable a.btn_cerrar {
	position:absolute;
	overflow:hidden;
	text-indent:-9999em;
	display:block;
	background-position:-97px -30px!important;
	width:18px!important;
	height:18px!important;
	border:none;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	border-radius:0;
	top:5px;
	right:5px
}
.contenido-desplegable {
	position:relative;
	background-color:#FFF;
	clear:both;
	-moz-border-radius:5px 0 5px 5px;
	-webkit-border-radius:5px;
	-webkit-border-top-right-radius:0;
	border-radius:5px 0 5px 5px
}
.que-loading {
	text-align:center;
	margin:0 auto;
	font-size:0.90em;
	color:#933;
	font-weight:bold;
	padding-top:60px;
	display:block;
	background:url(/img/ico/loading.gif) no-repeat 50% 50%;
	width:51px
}
div#registrobox-trans {
	background-color:#000;
filter:alpha(opacity:80);
	KHTMLOpacity:0.8;
	MozOpacity:0.8;
	opacity:0.8;
	width:100%;
	height:100%;
	z-index:99998;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	text-align:center;
	margin:0 auto
}
div#registrobox {
	z-index:99999;
	position:fixed;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	text-align:center;
	margin:0 auto;
}
* html div#registrobox-trans, * html div#registrobox {
	position:absolute;
}
div#registrobox-contenido {
	position:relative;
	margin:0 auto;
	text-align:center;
	z-index:999999;
}
/*-----------------CABECERA------------------*/
/*cabecera*/
#que-cabecera {
	background: none repeat scroll 0 0 #FF0000;
	padding: 5px 0;
	position: relative;
	z-index: 60;
}
#que-logo {
	float:left
}
#que-logo a {
	background: url("/img/logomin.png") no-repeat scroll 0 0 transparent;
	float: left;
	height: 40px;
	overflow: hidden;
	text-indent: -9999em;
	width: 75px;
}
#pagina-home #que-logo a, .pagina-home #que-logo a {
	background: url("/img/logo.png") no-repeat scroll 0 0 transparent;
	height: 65px;
	width: 126px;
}
#fecha-meteo-enlaces {
	position:relative;
	color:#FFF;
	float:right
}
.fm_fecha_meteo {
	position:relative;
	clear:none;
	float:left;
	margin:0 2em 0 0
}
#pagina-home .fm_fecha_meteo, .pagina-home .fm_fecha_meteo {
	clear:both;
	float:right;
	margin:0 0 0.600em 0
}
.fm_fecha_meteo img {
	vertical-align:middle;
	margin:0 0.70em
}
.fm_fecha, .fm_datos {
	float:left;
	height:28px;
	overflow:hidden;
	font-size:11px;
	line-height:28px;
}
/*tiempo*/
#cab-meteo-editar {
	float:left;
	font-size:11px;
	line-height:17px;
	overflow:hidden;
	padding:5px 7px;
	color:#FFF;
	text-decoration:underline;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	border-radius:5px 5px 0 0
}
#cab-meteo-editar.activo {
	padding:5px 0px;
	background:url(/img/bg/opacity-menu.png) repeat scroll 0 0;
	color:#FFF;
	text-decoration:none;
	outline:none
}
#cab-meteo-editar.activo span {
	padding:0 7px
}
/* Caja El Tiempo */
#fecha-meteo-enlaces .caja-desplegable {
	width:13.13em;
	padding:0.50em;
	margin-right:0;
	top:27px;
*top:24px;
	right:0;
	-moz-border-radius:8px 0 8px 8px;
	-webkit-border-radius:8px;
	-webkit-border-top-right-radius:0;
	border-radius:8px 0 8px 8px
}
#fecha-meteo-enlaces .titulo-cajadesplegable {
	margin: 0 0 0.5em 0
}
.meteo_box {
	position:relative;
	margin-right:0;
	background-color:#FFF;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px
}
.meteo_box label {
	font-size:0.85em;
	display:block;
	color:#2B2B2B;
	margin:0 0 0.5em 0.769em
}
.meteo_box p {
	margin:0 0 0.1em 0.7em
}
.meteo_box p input {
	border:1px solid #CCC;
	padding:0.20em 0.20em;
	font-size:0.85em;
	width:93%;
	margin-bottom:0.5em
}
.meteo_box ul {
	padding:0 0 0.70em 0.90em
}
/*links servicios*/
.lnks-servicios {
	float:right;
	clear:none;
	position:static;
	font-size:1em;
	text-align:right;
}
#pagina-home .lnks-servicios, .pagina-home .lnks-servicios {
	clear:both;
}
.lnks-servicios li {
	float:left;
	margin-right:2em
}
.lnks-servicios li.last {
	margin-right:0
}
.lnks-servicios li a {
	float:left;
	font-size:0.90em;
	padding-right:30px;
	font-weight:bold;
	color:#FFF;
	background:url(/img/ico/spr_enlaces_cabecera.png) no-repeat right top
}
#lnk-nav-RSS {
	background-position:right 5px;
*background-position:right 4px;
}
#lnk-nav-widget {
	background-position:right -35px;
}
#lnk-nav-movil {
	background-position:right -76px;
}
#lnk-nav-pdf {
	background-position:right -116px;
*background-position:right -117px;
}
/*navegación*/
#que-navegacion {
	clear:both;
	position:relative;
	z-index:50;
	background:url(/img/bg/bg-menunav.png) repeat-x left bottom;
	min-height:26px
}
#que-navegacion ul.que-menu {
	float:left;
	width:72%
}
#que-navegacion ul li.mnitem {
	background:url(/img/bg/bg-nav-elements.png) no-repeat left -123px;
	float:left;
	width:auto;
	height:25px;
	font-weight:bold
}
#que-navegacion ul li.first {
	background:none
}
#que-navegacion ul li.first.activo .mni_a {
	padding:0 5px 0 0
}
#que-navegacion ul li.mnitem .mni_a {
	padding:0 5px 0 8px;
	color:#2b2b2b;
	float:left;
	width:auto;
	height:25px;
	line-height:25px;
	font-size:12px
}
#que-navegacion ul li.activo .mni_a {
	background: url("/img/bg/bg-nav-elements.png") no-repeat scroll center -95px #FED000;
}
#que-navegacion ul li.submenu .mni_a {
	background:url(/img/bg/bg-nav-elements.png) no-repeat 100% -85px;
	padding-right:20px
}
#que-navegacion ul li.submenu.activo .mni_a {
	background:url(/img/bg/bg-nav-elements.png) no-repeat 100% -85px #FED000;
}
#que-navegacion ul li.subm_activar {
	z-index:70;
	position:relative;
	background:url(/img/bg/opacity-menu.png);
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-bottom-right-radius:0;
	border-radius:5px 5px 0 0
}
#que-navegacion ul li.subm_activar .mni_a {
	position:relative;
	z-index:60;
	color:#B21720
}
#que-navegacion ul li.submenu .caja-desplegable .titulo-cajadesplegable {
	-moz-border-radius: 0 5px 0 0;
	-webkit-border-radius:5px;
	-webkit-border-top-left-radius:0;
	border-radius:0 5px 0 0
}
#que-navegacion ul li.submenu.activo .caja-desplegable {
	display:none
}
#que-navegacion ul li.submenu.activo.subm_activar .caja-desplegable {
	display:block
}
#que-navegacion ul li.subm_activar .caja-desplegable {
	z-index:70;
	text-align:left;
	display:block;
	float:left;
	padding:8px;
	top:25px;
	left:0;
	-moz-border-radius:0 10px 10px 10px;
	-webkit-border-radius:10px;
	-webkit-border-top-left-radius:0;
	border-radius:0 10px 10px 10px
}
#que-navegacion ul li.subm_activar .contenido-caja-desplegable {
	display:block;
	background-color:#FFF;
	-moz-border-radius:0 5px 5px 5px;
	-webkit-border-radius:5px;
	-webkit-border-top-left-radius:0;
	border-radius:0 5px 5px 5px
}
#que-navegacion ul li.subm_activar ul {
	padding:10px;
	font-weight:normal
}
#que-navegacion ul li.subm_activar ul li {
	white-space:nowrap;
	line-height:18px
}
#que-navegacion ul li.subm_activar ul li a {
	background-position:100% -106px;
	color:#214786
}
#que-navegacion .columnas1 {
	width:150px
}
#que-navegacion .columnas2 {
	width:275px
}
#que-navegacion .columnas3 {
	width:400px
}
#que-navegacion ul li.subm_activar .columnas2 li {
	width:49.5%;
	float:left;
	line-height:normal
}
#que-navegacion ul li.subm_activar .columnas3 li {
	width:32.5%;
	float:left;
	line-height:normal
}
#que-navegacion ul li.subm_activar .columnas2 li a, #que-navegacion ul li.subm_activar .columnas3 li a {
	color:#214786;
	margin-bottom:10px;
	padding-left:8px;
	font-weight:normal;
	height:auto;
	line-height:normal
}
#que-navegacion ul li a.lnkexterno {
	background:url(/img/bg/bg-nav-elements.png) no-repeat 100% -103px;
	padding-right:20px!important
}
#que-navegacion ul li#seccion_mas .contenido-caja-desplegable {
	width:323px
}
#que-navegacion ul li.subm_activar h6.titu-ul {
	padding-bottom:0.36em;
	margin-bottom:0.50em;
	color:#666;
	font-size:1em;
	font-weight:bold;
	border-bottom:1px solid #D7D7D7
}
/* Sub-Navigation */
#que-navegacion-sub {
	position:relative;
	z-index:40;
	height:24px;
	background-color:#fcf8f8;
	border-top:solid 1px #f7f2f2;
	border-bottom:solid 1px #f7f2f2
}
#que-navegacion-sub ul li {
	position:relative;
	left:-12px;
	float:left;
	height:12px;
	line-height:12px;
	padding:6px 0
}
#que-navegacion-sub ul li a {
	color:#2b2b2b;
	border-right:solid 1px #9e9e9e;
	float:left;
	padding:0 0.769em
}
#que-navegacion-sub ul li.navegasub0, #que-navegacion-sub ul li.navegasub1, #que-navegacion-sub ul li.navegasub2 {
	background:url(/img/bg/bg-nav-elements.png) no-repeat right -1px
}
#que-navegacion-sub ul li.navegasub0 {
	z-index:2;
	left:0;
	padding-left:0px;
	margin-right:5px
}
#que-navegacion-sub ul li.navegasub1 {
	position:relative;
	z-index:1;
	background-position:right -28px;
	padding-left:10px;
	margin-left:-5px
}
#que-navegacion-sub ul li.navegasub2 {
	background-position:right -55px;
	padding-left:10px;
	margin-left:-12px
}
#que-navegacion-sub ul li.navegasub0 a, #que-navegacion-sub ul li.navegasub1 a, #que-navegacion-sub ul li.navegasub2 a {
	border:none;
	padding:0 1.153em 0 0.384em;
	font-weight:bold;
	color:#FFF
}
#que-navegacion-sub ul li.qns_mas {
	float:right;
	background:transparent url(/img/bg/bg-nav-elements.png) no-repeat scroll left -85px;
	padding-left:0.63em
}
#que-navegacion-sub ul li.qns_mas a {
	border:none
}
#que-navegacion-sub ul li.qns_mas_activo {
	position:relative
}
#que-navegacion-sub ul li.qns_mas_activo .caja-desplegable {
	text-align:left;
	display:block;
	padding:0.50em;
	position:absolute;
	right:0;
	top:15px;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	width:175px
}
#que-navegacion-sub ul li.qns_mas_activo ul {
	display:block;
	background-color:#FFF;
	padding:0.50em
}
#que-navegacion-sub ul li.qns_mas_activo ul li {
	display:block;
	float:none;
	padding:0.20em 1.50em
}
#que-navegacion-sub ul li.qns_mas_activo ul li a {
	font-size:0.90em;
	background:url(/img/ico/spr-bullets-varios.png) no-repeat left 6px;
	padding-left:0.80em
}
#que-navegacion-sub ul li a.lnkexterno {
	background:url(/img/bg/bg-nav-elements.png) no-repeat 100% -109px;
	padding-right:1.50em!important
}
/*buscador cabecera*/
#que-buscador {
	float:right
}
#que-buscador form {
	padding:0.150em 0 0 0
}
#que-buscador label {
	display:none
}
#que-buscador input {
	width:200px;
	padding:2px;
	border:1px solid #ABB3C4;
	color:#8F8F8F;
	font-size:11px
}
#que-buscador .btn {
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	background:#E2E4E6 url(/img/btn/bkg-button.gif) repeat-x scroll 0 bottom;
	border-width:1px;
	border-style:solid;
	border-color:#F3F4F5 #C7CACF #979B9E #E4E6E8;
	text-shadow:0 1px 2px #FFFFFF;
	font-weight:bold;
	font-size:11px;
	color:#252525;
	text-align:center;
	padding:2px 5px;
	cursor:pointer
}
#que-buscador .btn:hover {
	color:#646F7C
}
#que-buscador .btn:visited {
	color:#252525
}
#sorprende-curiosas {
	clear:both;
	top:0px;
	position:relative
}
#sorprende-curiosas p {
	position:absolute;
	top:18px;
	left:110px;
	font-size:12px;
	color:#6A6A6A
}
#sorprende-curiosas strong {
	font-size:13px
}
#sorprende-curiosas a {
	display:inline-block;
	height:28px;
	line-height:28px;
	font-size:13px;
	color:#000;
	font-weight:bold;
	background-color:#EFE762;
	border:1px solid #C1BA72;
	padding:0 10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px
}
/*Nombre sección y subsección además de enlaces servicios*/
#detalles-seccion {
	position:relative;
	z-index:29;
	border-bottom:1px solid #FF0000;
	padding-bottom:0.63em;
	min-height:2.50em;
*height:2.50em
}
#pagina-home #detalles-seccion, .pagina-home #detalles-seccion {
	border-bottom: 0px;
	padding-bottom: 0px;
	min-height: 0px
}
#detalles-seccion .nombre_seccion {
	position:absolute;
	bottom:0px;
	padding-bottom:0.20em;
	float:left;
	font-size:1.88em;
	color:#FF0000;
	font-weight:normal
}
#detalles-seccion .nombre_seccion a, #detalles-seccion .nombre_seccion a:hover {
	color:#FF0000;
	text-decoration:none
}
#nav-secciones {
	float:right;
	position:relative;
	z-index:30;
	right:-5px
}
#nav-secciones ul {/*padding-bottom:0.63em*/
}
#nav-secciones ul li {
	float:left;
	font-size:1em;
	padding:5px 5px 0 5px
}
#nav-secciones ul li .a {
	display:block;
	color:#193C7B;
	padding:2px 7px;
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px
}
#nav-secciones ul li.navsec_ico {
	padding-left:1.25em;
	background:url(/img/ico/spr-links-multi.png) no-repeat
}
#nav-secciones ul li#navs-twitter {
	background-position:6px 10px
}
#nav-secciones ul li#navs-facebook {
	background-position:1px -106px
}
#nav-secciones ul li#navs-tuenti {
	background-position:3px -147px
}
#nav-secciones ul li#navs-RSS {
	background-position:6px -30px
}
#nav-secciones ul li.navsec_fvb {
}
#nav-secciones ul li.navsec_fvb .a {
	color:#FFF;
	background-color:#193C7B
}
#nav-secciones ul li.actual .a {
	color:#FFF;
	background-color:#FF0000
}
#nav-secciones ul li.activo {
	position:relative; /*background:url(/img/bg/opacity-menu.png);*/
}
#nav-secciones ul li.activo .a {
	color:#193C7B;
	background-color:#C9C9C9;
	-moz-border-radius-bottomright:0;
	-moz-border-radius-bottomleft:0;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-bottom-right-radius:0;
	border-bottom-left-radius:0;
	border-bottom-right-radius:0px
}
#detalles-seccion .caja-desplegable {
	right:5px;
	padding:8px;
	-moz-border-radius:10px 0 10px 10px;
	-webkit-border-radius:10px;
	-webkit-border-top-right-radius:0;
	border-radius:10px 0 10px 10px
}
#nav-secciones li.activo .caja-desplegable {
	display:block
}
#nav-secciones.portada ul li.navsec_ico {
	height: 24px;
	outline: medium none;
	overflow: hidden;
	padding: 0;
	text-indent: -999em;
	width: 24px;
}
/*----------------CONTENIDO-------------------*/
#que-contenido {
	padding-top:0.5em
}
/*Estilos comunes a noticias de portada*/
#que-noticias-portada h2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:2em;
	font-weight:normal;
	margin-bottom:0.19em
}
#que-noticias-portada h2 a {
	text-decoration:underline
}
#que-noticias-portada h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.63em;
	font-weight:normal;
	line-height:26px;
	margin-bottom:0.19em
}
#que-noticias-portada h3 a {
	text-decoration:underline
}
.info-usuario {
	text-align:right;
	height:42px
}
.info-usuario .avatar {
	border:1px solid #193C7B;
	padding:1px;
	background-color:#FFF;
	float:left;
	margin:0 7px 0 0
}
.info-usuario .detalles {
	color:#214786
}
.info-usuario .titulo {
	display:block
}
.info-usuario .nombre {
	display:block;
	font-weight:bold
}
.qn_entradilla {
	margin-bottom:0.5em
}
.qn_comentar {
	display:block;
	margin-bottom:0.3em;
	vertical-align:middle
}
.qn_comentar a.num_comentarios {
	vertical-align:middle;
	font-size:0.90em;
	font-weight:bold;
	color:#FF0000;
	display:inline-block;
	width:auto;
	margin:0 0 0.80em 0
}
.qn_comentar a.num_comentarios:hover {
	text-decoration:none
}
.qn_comentar a.num_comentarios span {
	vertical-align:middle;
	text-align:center;
	margin:0 0.20em 0 0;
	display:inline-block;
	font-size:0.95em;
	height:1.50em;
	color:#FFF;
	background-image:url(/img/ico/spr-num-comentarios.png);
	background-repeat: no-repeat;
	background-position: right -16px
}
.qn_comentar a.num_comentarios span span {
	min-width:1.5em;
*width:1.5em;
	margin:0 0 0 2px;
	padding:0 0.20em;
	background-position:0 0
}
.qn_nuevos {
	overflow:hidden;
	padding:0 0.4em 0 0;
	border:1px solid #ABB9D1;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	display:inline-block;
	background:url(/img/ico/spr-num-comentarios.png) repeat-x 0 -75px;
	height:20px;
	line-height:20px;
	font-weight:bold
}
.qn_nuevos span {
	background-image:url(/img/ico/nuevos-comentarios.gif);
	background-repeat: no-repeat;
	background-position:1px 50%;
	padding:0 0 0 1.8em;
	display:inline-block;
	height:20px
}
.qnn_on {
	width:13px
}
.qnn_on span {
	background:none
}
.qn_contenedor_comentarios {
	position:relative;
	display:block;
	white-space:normal;
	clear:left
}
.qn_contenido_comentarios {
	z-index:2
}
.que-comentarios {
	position:relative;
	background-color:#E5EAF1;
	border:1px solid #D2DAE6; /*display:table;*/
}
.que-comentarios .esquina {
	display:block;
	position:absolute;
	width:10px;
	height:10px;
	background: url(/img/ico/spr_esquinas_global.png) no-repeat left -39px;
	top:-10px;
	right:10px
}
.qc_comentario {
	padding:7px;
	font-size:1em
}
.qc_comentario .avatar {
	float:left;
	margin:0 7px 0 0
}
.qc_comentario .avatar img {
	display:block;
}
.qc_comentario .qc_autor {
	color:#193C7B;
	font-weight:bold;
	display:inline
}
.qc_comentario p, .qc_comentario p a {
	color:#193C7B;
	display:inline
}
.qc_comentario .qc_tiempo {
	font-size:0.85em;
	margin-left:0.30em;
	color:#5A5A5A
}
.qn_mas_comentarios {
	padding:0 7px;
	display:block;
	font-size:0.85em;
	color:#666
}
.qn_mas_comentarios a {
	color:#214786;
	font-weight:bold
}
.qn_form {
	background-color:#F7F7F7;
	padding:7px;
	border-top:1px solid #D2DAE6
}
.qn_form textarea {
	width:100%;
	border:1px solid #C8CDD5;
	color:#8F8F8F;
	font-size:0.92em;
	margin:0 0 6px 0;
	height:20px;
	overflow:hidden
}
.qnf_adjuntar {
	color:#5A5A5A;
	display:block;
	font-size:0.85em
}
/*.qnf_adjuntar .qnf_lnk{ display:inline-block; height:20px; line-height:17px;}
.qnf_adjuntar .activo{ font-weight:bold; padding:0 5px; background-color:#D4DBE8; color:#000;}*/
.qnf_caja {
	display:block;
	background-color:#D4DBE8;
	padding:7px;
	font-size:1.10em;
	color:#666;
	margin:0 0 10px 0
}
.qnf_caja p {
	padding:0 0 7px 0
}
.qnf_caja p.msj2 {
	font-weight:bold
}
.qnf_media {
	text-align:center;
	margin:0 auto
}
.qnf_caja p.ko {
	color:#FF0000;
	font-weight:bold
}
.msjpeque {
	display:block;
	font-size:0.90em;
	font-weight:normal
}
.qnf_input {
	border:1px solid #C8CDD5;
	color:#8F8F8F;
	font-size:1em
}
a.qnf_boton2 {
	display:inline-block;
	line-height:20px;
	padding:0 6px;
	background-color:#FFF;
	border:1px solid #ABB3C4;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px
}
input.qnf_boton2 {
	display:inline-block;
	font-size:85%
}
.qnf_normas {
	float:left;
	font-size:10px;
	color:#999;
	text-decoration:underline;
	line-height:20px;
	display:block
}
.qnf_botones {
	display:block;
	text-align:right
}
.qnf_botones a {
	line-height:20px;
	padding:0 7px
}
.qnf_boton {
	font-weight:bold;
	display:inline-block;
	background-color:#FFF;
	border:1px solid #ABB3C4;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px
}
.qnf_inactivo {
filter:alpha(opacity:50);
	KHTMLOpacity:0.5;
	MozOpacity:0.5;
	opacity:0.5
}
.qnf_nocomentarios {
	position:relative
}
.qnf_nocomentarios .avatar {
	float:left;
	margin-right:0.5em
}
.qnf_nocomentarios textarea {
	width:75%
}
#que-noticias-portada .qn_media {
	position:relative;
	float:left;
	margin:0 0.63em 0 0
}
#que-noticias-portada .qn_entradilla {
	font-size:1em;
	color:#2B2B2B
}
#que-noticias-portada .masnoticias {
	float:right
}
#que-noticias-portada .masnoticias a {
	font-size: 14px;
	text-decoration: underline;
	font-weight:bold
}
/*comentarios anonimos*/
.qnf_desactivado {
	background-color:#F2CED0
}
.qnf_comentario_anonimo {
	clear:both;
	padding:5px 0;
	color:#777
}
.qnf_ca1 {
	float:left;
	width:44%;
	font-size:12px;
}
.qnf_ca1 input {
	float:left;
	margin:2px 5px 10px 0;
	vertical-align:middle;
}
.qnf_ca2 {
	float:left;
	width:5%;
	text-align:center;
	margin:0 auto;
	font-size:27px;
	color:#000;
	font-weight:bold;
	line-height:27px;
}
.qnf_ca3 {
	float:right;
	width:40%
}
.qnf_ca3 .qnf_boton {
	padding:2px 5px
}
.qnf_ca3 p {
	padding:3px 0;
	display:block;
	font-size:11px;
}
.qnf_ca3 p a {
	text-decoration:underline
}
/*captcha*/
.qnf_captcha {
	border-top:1px solid #CECECE;
	padding:10px 0 5px 0;
	font-size:11px;
	color:#000;
}
.qnf_captcha_img {
	float:left;
	width:190px;
}
.qnf_captcha_img img {
	border:2px solid #000;
	display:block;
	margin:0 0 5px 0
}
.qnf_captcha_img input {
	width:50%;
}
.qnf_captcha a {
	text-decoration:underline;
}
/*navegación especial de pestañas*/
.qnf_adjuntar .qnf_caja .msj, .qnf_adjuntar .qnf_caja .msj2 {
	clear:both;
}
.qnf_adjuntar .qnf_caja .qnf_titu_adjuntar {
	float:left;
	font-size:1.1em;
	color:#214786;
	font-weight:bold;
}
.qnf_adjuntar .qnf_caja .btn_cerrar {
	float:right;
}
/*leyenda*/
span.leyenda-foto, span.leyenda-video, span.leyenda-galeria, span.leyenda-blog, span.leyenda-noticias {
	-moz-border-radius:4px;
	-webkit-border-radius:4px;
	border-radius:4px;
	background-color:#214786;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:74%;
	font-weight:bold;
	margin-right:0.5em;
	padding:0.153em 0.3em
}
/*iconos sobre fotografías*/
.media-foto, .media-video, .media-comentarios {
	width:25px;
	position:absolute;
	top:3px;
	left:3px;
	background-image:url(/img/ico/spr_photo_icos.png);
}
.media-foto {
	background-position:0 0;
	height:20px;
}
.media-comentarios {
	background-position:0 -20px;
	height:20px;
}
.media-video {
	background-position:0 -40px;
	height:20px;
}
/*específicos de ZONA SUPERBOMBA*/
.noticia-superbomba {
	position:relative;
}
.noticia-superbomba .qn_media {
	float:none!important; /*overflow:hidden;*/
}
#noticia-superbomba-textos {
	background:transparent url(/img/bg/opacity.png) repeat scroll 0 0;/*max-width:98%;*/
	min-height:20em;
	padding:0.5em 1em;
	position:absolute;
	right:8px;
	top:10px;
	width:47%;
}
.noticia-superbomba .qn_contenido_comentarios {
	position:absolute;
	width:319px
}
#que-noticias-portada .noticia-superbomba h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.80em;
	color:#FFF;
	margin-bottom:0.3em;
	text-shadow:1px 1px 1px #000000;
}
#que-noticias-portada .noticia-superbomba h1 a {
	color:#FFF;
	text-decoration:underline;
}
#que-noticias-portada .noticia-superbomba .qn_entradilla {
	color:#FFF;
}
/*específicos de ZONA BOMBA*/
.noticia-bomba {
	background:#6081B5;
	padding:0 0.50em 0.50em 0
}
.noticia-bomba h1 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:2em;
	font-weight:normal;
	padding:5px 0 5px 0.50em
}
.noticia-bomba h1 {
	color:#FFF;
}
#que-noticias-portada .noticia-bomba .qn_entradilla {
	color:#FFF;
	padding-top: 5px;
}
.noticia-bomba h1 a {
	color:#FFF;
	text-decoration:underline;
}
.noticia-bomba .qn_contenedor_comentarios {
	clear:both;
	float:right;
	clear:none;
	width:62.1%
}
.noticia-bomba .qn_contenido_comentarios {
	position:absolute;
	width:100%;
}
.noticia-bomba .qn_comentar a.num_comentarios {
	color:#FFF;
}
.noticia-bomba .qn_comentar a.num_comentarios span {
	background-position: left -35px;
	color:#FF0000;
}
.noticia-bomba .qn_comentar a.num_comentarios span span {
	background-position:right -53px;
}
/*específicos de ZONA APERTURA*/
.noticia-apertura {
}
.noticia-apertura-media .qn_contenedor_comentarios {
	clear:none;
	float:right;
	width:50.0%;
}
/*Zona noticias dobles 50%*/
#que-noticias-portada .yui-g .que-noticia .qn_media {
	margin-bottom:0.63em;
}
/*Zona noticias dobles 2/3 1/3 tamaño diferente*/
#que-noticias-portada .yui-gc .que-noticia h3 {
	font-size:1.63em;
}
#que-noticias-portada .yui-gc .que-noticia.first h3 {
	font-size:2em;
}
/* Ademas */
#que-noticias-portada .portada-ademas {
	margin-top: 8px;
	padding: 0 10px;
}
#que-noticias-portada .noticia-superbomba .portada-ademas {
	padding: 0;
}
#que-noticias-portada .portada-ademas .ademas-titulo {
	color: #666;
	font-size: 0.88em;
}
#que-noticias-portada .noticia-bomba .ademas-titulo {
	color: #FFF;
	padding-top: 25px;
}
#que-noticias-portada .noticia-superbomba .ademas-titulo {
	color: #FFF;
}
#que-noticias-portada .portada-ademas .ademas-contenidos {
	margin-top: 8px;
}
#que-noticias-portada .portada-ademas .ademas-contenidos .ademas-contenido {
	border-top: 1px solid #999;
	font-size: 0.88em;
	padding: 3px 0;
}
#que-noticias-portada .noticia-bomba .portada-ademas .ademas-contenidos .ademas-contenido {
	border-top: 1px solid #FFF;
	color: #FFF;
}
#que-noticias-portada .noticia-bomba .portada-ademas .ademas-contenidos .ademas-contenido a {
	color: #FFF;
}
#que-noticias-portada .noticia-superbomba .portada-ademas .ademas-contenidos .ademas-contenido {
	border-top: 1px solid #FFF;
	color: #FFF;
}
#que-noticias-portada .noticia-superbomba .portada-ademas .ademas-contenidos .ademas-contenido a {
	color: #FFF;
}
/*Zona noticias triple*/
#noticias-E {
}
#noticias-E h3 {
	font-size:1.25em;
	font-weight:bold;
}
/*contenido secundario*/
#yui-secondary {
	clear:both;
}
/*--------------------PIE---------------------*/
#ft {
	background:#EBEBEB url(/img/bg/bg-footer.png) repeat-x top;
}
#pie-vocento {
	padding:0.50em 0 0 0.40em
}
#pie-vocento h5 {
	overflow:hidden;
	height:1.900em;
	margin-bottom:0.600em;
	background: url(/img/ico/spr_logos.png) no-repeat left -84px;
	text-indent:-9999px;
}
#pie-enlaces-vocento, div#avisoLegal, div#avisoLegal h5, #queCorp {
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	color:#666;
	background-color:transparent
}
#avisoLegal {
	padding-left:0.769em;
	margin-top:2.500em;
}
#avisoLegal h5 {
	font-size:1em;
	font-weight:bold;
	color:#8D8D8D
}
#avisoLegal p {
	font-size:0.85em;
	margin-top:0.700em;
}
#pie-enlaces-vocento {
	float:left;
	width:100%
}
#pie-enlaces-vocento li {
	float:left;
	width:23%;
	font-size:0.85em;
	line-height:normal;
	background:url(/img/ico/spr-bullets-varios.png) no-repeat left -21px;
	padding:0 0.4em 0.25em 0.45em
}
/* Qué! Enlaces corporativos */
#queCorporativo {
	clear:both;
	font-size:0.850em;
	padding-top:1em
}
#queCorporativo ul li {
	float:left;
	line-height:normal;
	padding-left:0.4em;
	margin-right:0.769em;
	background:url(/img/ico/spr-bullets-varios.png) no-repeat left -21px
}
#queCorporativo ul li.last {
	background:none
}
#queCorporativo ul li a.feed {
	display:block;
*width:6em;
	height:1.9em;
	background:url(/img/ico/spr-bullets-varios.png) no-repeat left -275px;
	padding-left:20px
}
/* Name plate - Sarenet with accessable image replacement technique*/
#queCorporativo ul li#powered-sarenet {
	position:relative;
	float:right;
	overflow:hidden;
	width:6.153em;
	height:1.9em;
	background-image:none;
	margin-bottom:0.769em
}
#queCorporativo ul li#powered-sarenet a {
	overflow:hidden;
	text-indent:-9999px;
	position:absolute;
	background:url(/img/ico/spr_logos.png) no-repeat left -118px;
	width:6.153em;
	height:1.9em;
	cursor:pointer
}
/*@import url("/css/que.modulos2.css");*/

/*desplegables seccion*/
.ContenidoDetalleSeccion {
	padding:8px;
}
.dsnoticias {
}
.dsnoticias .yui-u {
	width:24.0%;
	float:left;
	margin:0 0 0 0.3em
}
.dsnoticias .yui-u.first {
	margin:0!important
}
.dsnoticias .photo {
	position:relative;
	display:block;
	padding-bottom:0.5em;
}
.dsnoticias .photo.videobc {
	height: 75px;
	background-color:#000;
	text-align:center;
	overflow: hidden;
}
.dsnoticias .photo.videobc img {
	width: 100px;
	text-align:center;
	margin:0 auto;
}
.dsnoticias .avatar {
	margin-right:0.4em;
}
.dsnoticias .autor {
	font-size:0.80em;
	display:block;
}
.dsnoticias h4 {
	clear:left; /*font-size:1.1em;*/
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.dsnoticias .date {
	clear:left;
	font-size:0.85em;
	color:#666;
}
.ds_lnk {
	font-size:1em;
	display:block;
	text-align:right;
	margin:0 auto;
	padding:0.4em 0
}
.ds-DestacadosSecciones {
	padding:0.75em 0 0;
	border-top:1px solid #CCC;
}
.ds-DestacadosSecciones h5 {
	color:#666;
	font-weight:bold;
	font-size:1.1em;
}
#nav-secciones .ds-DestacadosSecciones ul li a {
	display:block;
	background:url(/img/ico/spr-bullets-varios.png) no-repeat 0 7px;
	font-size:1em;
	padding:0 0 0 12px
}
#nav-secciones .ds-destacados ul li {
	float:none!important;
	padding:0;
}
#nav-secciones .ds-secciones ul li {
	float:left;
	width:49.50%;
	padding:0;
}
#nav-secciones .ds-secciones ul li a {
	padding-right:5px
}
.dsblogs {
	padding-bottom:0.8em
}
.dsblogs .avatar {
	float:left;
	margin-right:0.4em;
}
.dsblogs h4 {
	font-size:1.1em;
	line-height:0.85em;
}
.dsblogs h4 a {
	font-weight:bold;
	line-height:0.85em;
	;
}
.dsblogs p {
	font-size:1.1em;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.dsblogs .date {
	font-size:0.85em;
	color:#666;
}
/*modulos de 2*/
.not_urgente {
	clear:both;
	border:1px solid #FF0000;
	background-color:#FF0000;
	margin-bottom:10px;
}
.not_urgente h5 {
	padding:0 5px;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	background-color:#FFF;
	color:#FF0000;
	height:26px;
	line-height:26px;
}
.not_urgente h1 {
	float:left;
	padding:0 5px 0 15px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height:26px;
	color:#FFF;
}
.not_urgente h1 a {
	color:#FFF;
}
#hd .not_urgente {
	margin:0.63em auto 0.31em auto;
}
.not_directo {
	clear:both;
	border:1px solid #CAC8C8;
	background-color:#E7E5E5;
	margin-bottom:10px;
}
.not_directo h5 {
	padding:0 5px;
	float:left;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	background-color:#A3A2A2;
	color:#FFF;
	height:26px;
	line-height:26px;
}
.not_directo .mdimg {
	float:left;
}
.not_directo h1 {
	float:left;
	padding:0 5px 0 8px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	line-height:26px;
	color:#193C7B;
}
.not_directo h1 a {
	color:#193C7B;
}
#hd .not_directo {
	margin:0.63em auto 0.31em auto;
}
/*tooltip general*/
.tooltip {
	display:block;
	position:relative;
	background-color:#FFC600;
	padding:1em 1.5em;
	color:#666;
	margin:0 0 1em 0;
	-moz-box-shadow:4px 4px 0 #EBEAEA;
	-webkit-box-shadow:4px 4px 0 #EBEAEA;
	box-shadow:4px 4px 0 #EBEAEA;
	text-align:center
}
.tt_titulo {
	font-size:1em;
	font-weight:bold
}
.tt_texto {
	font-size:1.4em
}
.tt_texto p a {
	text-decoration:underline;
	color:#666
}
.tooltip a.btn_cerrar {
	background:url(/img/btn/spr-botones.png) no-repeat -97px -30px;
	display:block;
	height:18px;
	overflow:hidden;
	position:absolute;
	right:5px;
	text-indent:-9999px;
	top:5px;
	width:18px;
}
/* Tooltip - Ir a la portada */
#tooltip_goPortada {
	position:relative;
	overflow:hidden;
	border:2px solid #DA7C0C;
	background:-webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background:-moz-linear-gradient(top, #faa51a, #f47a20);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
	background-color:#faa51a;
	padding:10px;
	margin-bottom:10px
}
#tooltip_goPortada div.yui-u {
	text-align:center;
	height:80px;
	background:url(/img/bg/tooltipDevide.png) no-repeat left 50%
}
#tooltip_goPortada div.yui-u.first {
	text-align:left;
	background:none
}
#tooltip_goPortada a img {
	border:none;
	float:left;
	margin-right:15px;
	-moz-box-shadow:3px 3px 4px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.5);
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.5)
}
#tooltip_goPortada a img:hover {
	-moz-box-shadow:3px 3px 4px rgba(0, 0, 0, 0.2);
	-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2)
}
#tooltip_goPortada p a {
	font-weight:bold;
	font-size:18px;
	line-height:18px;
	color:#FEF4E9;
	text-align:left;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.5)
}
#tooltip_goPortada p span {
	display:block;
	font:bold 16px Arial, Helvetica, sans-serif;
	color:#252525;
	text-shadow:none;
	margin-bottom:3px
}
#tooltip_goPortada .btn_cerrar {
	cursor:pointer;
	display:block;
	height:15px;
	width:15px;
	overflow:hidden;
	position:absolute;
	top:5px;
	right:5px;
	text-indent:-99999px;
	background:url("/img/btn/closeTooltip.png") no-repeat !important
}
/* Tooltip Button */
#tooltip_goPortada a#button {
	display:inline-block;
	zoom:1;
*display:inline;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
	-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.3);
	box-shadow:0 2px 4px rgba(0, 0, 0, 0.3);
	background:#E2E4E6 url(/img/btn/bkg-button.gif) repeat-x scroll 0 bottom;
	border-width:1px;
	border-style:solid;
	border-color:#F3F4F5 #C7CACF #979B9E #E4E6E8;
	text-shadow:0 1px 2px #FFFFFF;
	font-weight:bold;
	font-size:12px;
	color:#252525;
	text-align:center;
	padding:6px 20px;
	margin-top:25px
}
#tooltip_goPortada a#button:hover {
	text-decoration:none;
	color:#646F7C !important
}
#tooltip_goPortada a#button:visited {
	color:#252525
}
/*modulo OZU*/
#modOZU {
}
#modOZUhead {
	position:relative;
	background:#628CBC url(/img/bg/bg-fondos.png) repeat-x 0px 0px;
	height:30px;
}
#modOZUhead h5 {
	font-size:1em;
	font-weight:bold;
	color:#FFF;
	line-height:30px;
	padding-left:0.63em
}
#modOZUhead ul {
	position:absolute;
	right:5px;
	bottom:1px;
	height:26px;
}
#modOZUhead li {
	float:left;
	height:26px;
	color:#3C6799;
	line-height:26px;
	font-size:12px;
	font-weight:bold;
	margin-right:0.24em;
	background-color:#F1F0ED;
	border:1px solid #3C6799;
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px;
	-webkit-border-bottom-left-radius:0;
	-webkit-border-bottom-right-radius:0;
	border-radius:5px 5px 0 0;
	border-bottom:none;
}
#modOZUhead li a {
	color:#3C6799;
	display:block;
	padding:0 2em;
}
#modOZUhead li.activo {
	color:#666;
	background-color:#FFF;
	border:1px solid #666;
	border-bottom:1px solid #FFF
}
#modOZUhead li.activo a {
	color:#666;
}
#modOZUcontent {
	border:1px solid #666;
	background-color:#FFF;
	margin-bottom:0.63em
}
#modOZUcontent ul {
	padding:0.63em;
}
#modOZUcontent li {
	font-size:1em;
	padding:0.31em 0;
	border-bottom:1px solid #D7D7D7
}
#modOZUcontent .modOZUimg {
	float:left;
	margin-right:0.63em
}
#modOZUcontent h4 {
	color:#214786;
	font-weight:bold;
}
#modOZUcontent h4 a {
	color:#214786;
}
#modOZUcontent p {
	color:#2B2B2B;
}
/*módulo Foto thumbs*/
#modFotoThumbs {
	border:1px solid #D7D7D7;
	background-color:#FFF;
	padding:0.50em;
	margin-bottom:0.63em
}
#modFotoThumbs h5 {
	font-size:1em;
	font-weight:bold;
	color:#666;
}
#modFotoThumbs ul {
}
#modFotoThumbs li {
	float:left;
	height:71px;
	width:71px;
}
#modFotoThumbs li.mft1 {
	clear:left;
}
#modFotoThumbs a {
}
#modFotoThumbs img {
	margin:7px 0 0 5px
}
.mft_caja {
	display:none;
	position:absolute;
	z-index:1;
	top:0px;
	width:213px;
	height:73px;
	border:1px solid #CCC;
	background-color:#EEF1F6;
}
.mft_titulo {
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#204685;
	font-size:12px;
}
.mft_texto {
	display:block;
	color:#666;
	font-size:13px;
}
#modFotoThumbs li.activo {
	position:relative;
}
#modFotoThumbs li.activo img {
	position:relative;
	z-index:2;
}
#modFotoThumbs li.activo .mft_caja {
	display:block;
}
.mft1 .mft_caja, .mft2 .mft_caja {
	left:0px;
}
.mft1 .mft_titulo, .mft1 .mft_texto, .mft2 .mft_titulo, .mft2 .mft_texto {
	padding:2px 3px 0 70px
}
.mft3 .mft_caja, .mft4 .mft_caja {
	right:0px;
}
.mft3 .mft_titulo, .mft3 .mft_texto, .mft4 .mft_titulo, .mft4 .mft_texto {
	padding:2px 70px 0 3px
}
/*módulo mapa google*/
#modmapagoogle {
	border:1px solid #D7D7D7;
	background-color:#FFF;
	padding:0.50em;
	margin-bottom:0.63em
}
#modmapagoogle h5 {
	font-size:1em;
	font-weight:bold;
	color:#666;
}
#modmapagoogle-contenido {
	height:200px;
	margin:0 auto;
	text-align:center;
	padding:0.63em 0;
}
/* Meneame */
div#modMeneame {
	border:solid 1px #d7d7d7;
	padding:0.769em;
	margin-bottom:0.769em
}
div#modMeneame h5 {
	font-weight:bold;
	font-size:116%;
	font-family:Arial, Helvetica, sans-serif;
	color:#666
}
/* Listings - YUI 1/4 and 3/4 */
div#modMeneame ul {/* has clearfix */
}
div#modMeneame ul li.yui-gf {
	padding:0.769em 0;
	padding:0.769em 0;
	_padding:0.3em 0;
	border-bottom:solid 1px #d7d7d7
}
div#modMeneame ul li.last {
	padding-bottom:0;
	border-bottom:none
}
div#modMeneame ul li.yui-gf div.yui-u {
	width:80%
}
div#modMeneame ul li.yui-gf div.yui-u.first {
	width:20%
}
div#modMeneame ul li.yui-gf div.yui-u h4 {
	font:normal 85% Arial, Helvetica, sans-serif;
	color:#214786;
	margin-bottom:0.3em
}
div#modMeneame ul li.yui-gf div.yui-u div.votacion {
	width: 40px;
	height:39px;
	background:url(/img/ico/spr-widgets.png) no-repeat left top;
	text-align:right;
}
div#modMeneame ul li.yui-gf div.yui-u div.votacion#meneame {
	background-position:0px -707px
}
div#modMeneame ul li.yui-gf div.yui-u span.votos {
	font:bold 90% Arial, Helvetica, sans-serif;
	color:#fff;
	margin-bottom:0.3em;
	margin-right:0.3em;
}
div#modMeneame ul li.yui-gf div.yui-u div.comentarioContador {
	margin-bottom:0
}
/*MODULOS WIDGETS*/
.modWidget {
	position:relative;
	background-color:#ADA4A4;
	padding:0.31em;
	margin-bottom:0.63em;
}
.mw_enlacestop {
	float: right;
	font-size: 0.90em;
	margin-right: 0.50em;
	line-height: 1.50em;
	text-decoration: underline;
	position: relative;
	z-index: 110;
	right:20px;
}
.modWidget .btn_cerrar {
	float:right;
	background-position:0 -259px;
	position:absolute;
	z-index: 110;
	right:5px;
}
.mw_header {
	font-size:1.1em;
	font-weight:bold;
	color:#FFF;
	padding:0.31em;
	position:relative;
	z-index: 10;
	cursor:move;
}
.mw_contenedor {
}
.mw_precontenido {
	background-color:#E5E4E4;
	padding:0.63em 0.31em;
}
.mw_contenido {
	background-color:#FFF;
}
.mw_precontenido form {
}
.mw_precontenido form p {
	clear:both;
	padding:0 0 0.31em 0
}
.mw_precontenido form .label {
	display:block;
	float:left;
	width:30%;
	text-align:right;
	font-weight:bold;
	color:#666;
	line-height:1.5em;
}
.mw_precontenido form .label2 {
	display:block;
	float:left;
	width:66%;
	text-align:left;
	color:#666;
	padding-left:0.31em;
}
.mw_precontenido form select {
	color:#666;
}
.mw_precontenido form .config_enlaces {
	margin:0 auto;
	text-align:right;
}/*TEMP*/
.mw_precontenido form .config_enlaces a {
	line-height:1.50em;
	text-decoration:underline;
}
.mw_listado {
	padding-bottom:0.50em;
}
.mw_listado li {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.1em;
	font-weight:normal;
	border-top:1px solid #ADA4A4;
	padding:0.31em 0.31em 0.31em 1.5em;
	background:url(/img/ico/spr-bullets-varios.png) no-repeat 13px 13px;
}
.mw_listado li.first {
	border:none;
}
.mw_listado li a {
	display:block;
}
/*Widget - Cine*/
.mw_cinedatos {
	padding:0.63em;
}
.mw_cinedatos h3 {
	font-family:Arial, Helvetica, sans-serif;
	color:#2B2B2B;
	font-weight:bold;
	font-size:1.1em;
	padding-bottom:0.50em;
	border-bottom:1px solid #ADA4A4;
	margin-bottom:0.50em;
}
.mw_cinedatos h3 span {
	display:block;
	font-size:1em;
	color:#666;
	font-weight:normal;
}
.mw_cinedatos h6 {
	font-weight:bold;
	color:#666;
}
#mod_tu_cine form select {
	width:99%;
}
/*Widget - Videos*/
.mw_videos {
	padding:0.63em;
}
.mw_videos li {
	clear:both;
	padding:0.63em 0;
}
.mw_videos .media {
	float:left;
	margin:0 0.63em 0 0;
	display:block;
}
.mwv_titulo {
	display:block;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.mwv_tiempo {
	display:block;
	color:#666;
}
.mwv_fuente {
	display:block;
	text-decoration:underline;
	font-weight:bold;
}
.mw_videos li.first {
	padding:0;
}
.mw_videos .first .mwv_titulo {
	font-weight:bold;
	font-size:1.1em;
}
.mw_videos .first .media {
	float:none;
	margin:0 auto 0.31em auto;
	text-align:center;
}
.mw_mas {
	text-align:right;
	margin:0 auto;
	display:block;
}
/*Widget - Horóscopo*/
.mw_horoscopo {
	padding:0.63em;
}
#mwh_signo {
	display:block;
	float:left;
	width:110px;
	height:80px;
	background:url(/img/ico/spr_horoscopo.png) no-repeat;
}
#mwh_signo.mwh_aries {
	background-position:0px 0px
}
#mwh_signo.mwh_tauro {
	background-position:0px -80px
}
#mwh_signo.mwh_geminis {
	background-position:0px -162px
}
#mwh_signo.mwh_cancer {
	background-position:0px -242px
}
#mwh_signo.mwh_leo {
	background-position:0px -322px
}
#mwh_signo.mwh_virgo {
	background-position:0px -408px
}
#mwh_signo.mwh_libra {
	background-position:0px -488px
}
#mwh_signo.mwh_escorpio {
	background-position:0px -575px
}
#mwh_signo.mwh_sagitario {
	background-position:0px -662px
}
#mwh_signo.mwh_capricornio {
	background-position:0px -750px
}
#mwh_signo.mwh_acuario {
	background-position:0px -840px
}
#mwh_signo.mwh_piscis {
	background-position:0px -920px
}
.mw_horoscopo h3 {
	font-size:1.1em;
	color:#666;
	font-weight:bold;
}
.mwh_fecha {
	color:#666;
}
.mwh_texto {
	color:#2B2B2B;
}
/*Widget - Fútbol*/
.mw_RF {
	clear:left;
	padding:0.31em
}
.mw_RF .menus {
	height:26px;
}
.mw_RF .menus2 {
	background:url(/img/bg/f_encabezado_lo.gif) repeat-x;
	background-position:bottom;
	height:26px;
}
.mw_RF .menus ul {
	height:25px;
}
.mw_RF .menus li {
	float:left;
}
.mw_RF .menus a {
	background: #F5F5F5 url(/img/bg/f_encabezado_lo.gif) repeat-x;
	background-position: bottom;
	border-right:1px solid #D5D5D5;
	border-top:1px solid #D5D5D5;
	display:block;
	float:left;
	font-size:100%;
	color:#999;
	padding:0 0.50em;
	margin: 0;
	height:25px;
}
.mw_RF .menus a:hover {
	text-decoration:none;
	color:#000
}
.mw_RF .menus a span {
	display:block;
	padding:4px 0 0 0;
	margin:0;
	border-bottom:1px solid #E0E0E0
}
.mw_RF .menus a:hover span {
	display:block;
	padding:4px 0 0 0;
	margin:0;
	border-bottom:1px solid #000
}
.mw_RF .menus a.activo {
	background: #FFF;
	font-size:100%;
	color:#2B2B2B;
	margin: 0;
	font-weight:bold;
	height:25px;
}
.mw_RF .menus a.activo span {
	display:block;
	padding:6px 0 0 0;
	margin:0;
	border:0
}
.mw_RF .oculto {
	display:none
}
.hs1-pestanas {
	padding:2px 5px
}
.hs1-pestanas .hspestana, .hs1-pestanas .hspestana-activa {
	margin:0 3px 0 0;
	background-color:#FFF;
	float:left;
	height:18px;
	font-size:11px;
	line-height:17px;
	text-align:center;
	padding:0 3px;
	color:#00C;
}
.hs1-pestanas .hspestana-activa {
	background-color:#FFF!important;
}
.hs1-pestanas .hspestana-activa a {
	font-weight:bold;
}
.mw_RFcontenido {
	clear:both;
	padding:10px 0px 0px 0px;
	background-color:#FFF;
}
.mw_RFcontenido h3 {
	padding: .5em 1em;
	font:100% Arial, Helvetica, sans-serif;
	color:#666;
	font-weight:bold
}
.mw_datosRF {
	padding:0 1em;
	color: #2B2B2B
}
.mw_datosRF .inpar {
	background:#ECF0F5;
	padding:.3em;
	margin:0 auto;
}
.mw_datosRF .par {
	padding:.3em;
	margin:0 auto;
}
.mw_datosRF .equipos {
	float:left;
	text-align: center;
	width:75%
}
.mw_datosRF .res {
	float: left;
	font-weight:bold;
	margin:0 .3em;
}
.mw_datosRF .equipos .eq1 {
	float:left;
	text-align: right;
	width:40%;
*width:6em;
}
.mw_datosRF .equipos .eq2 {
	float:left;
	text-align: left;
	width:40%;
*width:40%;
}
.mw_datosRF .estado {
	float:right;
}
.mw_datosRF .estado span {
	color:#FF0000;
	padding-right:5px
}
.mw_datosRF .estado span.encurso {
	color:#065C04;
	padding-right:5px;
	font-weight:bold;
}
/*Widget - Futbol*/
.mw_datosCF {
	padding:0 1em;
	color: #2B2B2B
}
.mw_datosCF table {
	margin:0;
	padding:.2em;
	border:0px;
	width:100%;
	text-align:left;
}
.mw_datosCF th.puntos {
	text-align:right;
}
.mw_datosCF th.equipo {
	text-align:center;
}
.mw_datosCF .impar td {
	background:#ECF0F5;
}
.mw_datosCF .par td {
	background:#FFF;
}
.mw_datosCF .puntos {
	text-align:right;
	font-weight:bold;
}
.mw_datosCF .orden {
	padding-right:2px;
}
.mw_datosCF .ico {
	text-align:center;
	width:20px;
	height:20px;
	background:url(/img/ico/spr_deportes.png) no-repeat;
	margin:0 auto;
}
.mw_datosCF .ico.champion {
	background-position:0px 0px
}
.mw_datosCF .ico.uefa {
	background-position:0px -23px
}
.mw_datosCF .ico.descenso {
	background-position:0px -43px
}
.mw_datosCF .ico.ascenso {
	background-position:0px -60px
}
.mw_datosCF .ico.promoascenso {
	background-position:0px -77px
}
.mw_datosCF .ico.promodescenso {
	background-position:0px -94px
}
/*Guía TV*/
.mw_precontenido .mwtv {
}
.mw_precontenido .mwtv p {
	clear:none;
}
.mw_precontenido .mwtv .label {
	width:auto;
}
.mw_precontenido .mwtv .config_enlaces {
	float:right;
}
.mwtv_listado {
	padding-bottom:0.50em;
}
.mwtv_listado li {
	clear:both;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.1em;
	font-weight:normal;
	border-top:1px solid #ADA4A4;
	padding:0.31em 0.61em
}
.mwtv_listado li.first {
	border:none;
}
.mwtv_listado li a {
	display:block;
}
.mwtv_listado .ico {
	float:left;
	margin:0 0.31em 1em 0;
	background-image:url(/img/ico/spr-tv.png);
	background-repeat: no-repeat;
	width:25px;
	height:25px;
}
.mwtv-1 {
	background-position:0 0;
}
.mwtv-2 {
	background-position:0 -25px;
}
.mwtv-3 {
	background-position:0 -50px;
}
.mwtv-4 {
	background-position:0 -75px;
}
.mwtv-5 {
	background-position:0 -100px;
}
.mwtv-6 {
	background-position:0 -125px;
}
.mwtv_cadena {
	color:#666;
	font-size:0.85em;
	text-transform:uppercase;
	;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.mwtv_hora {
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em;
	color:#999
}
.mwtv_mas {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration:underline;
	font-size:0.85em;
}
/**/

/*Widget - Generales*/
.mw_pestanas {
	margin-bottom:1em;
	background:url(/img/bg/f_encabezado_lo.gif) repeat-x;
	background-position:bottom;
	height:26px;
	border-left:1px solid #D5D5D5;
}
.mw_pestanas li {
	float:left;
	height:25px;
}
.mw_pestanas a {
	background: #F5F5F5 url(/img/bg/f_encabezado_lo.gif) repeat-x bottom;
	border-right:1px solid #D5D5D5;
	border-top:1px solid #D5D5D5;
	display:block;
	float:left;
	font-size:1em;
	color:#999;
	padding:0 0.60em;
	margin: 0;
	height:25px;
	line-height:25px;
}
.mw_pestanas a:hover {
	text-decoration:none;
	color:#000
}
.mw_pestanas li.activo a {
	background: #E5E4E4;
	color:#2B2B2B;
	font-weight:bold;
}
.mw_ant {
	float:left;
	text-decoration:underline;
}
.mw_sig {
	float:right;
	text-decoration:underline;
}
/**/

/*Widget - Meteo*/
#mw-meteo {
}
#mw-meteo table {
	border-collapse:collapse;
	border:none;
	width:100%;
}
#mw-meteo th {
	background:url(/img/bg/bg-meteo-table.png) repeat-x top;
	text-align:left;
	padding:0.31em 0.63em;
}
#mw-meteo td {
	background:url(/img/bg/bg-meteo-table.png) repeat-x top;
	text-align:center;
	padding:0.31em 0.63em;
}
#mw-meteo-thcol th {
	display:none;
}
.mw-meteo-estado {
	text-indent:-9999em;
	font-size:0.1em;
	display:block;
	width:26px;
	height:26px;
	background:url(/meteo/iconos/spr-meteo.png);
	background-repeat:no-repeat;
}
.met-soleado {
	background-position:-62px 0;
}
.met-nuboso {
	background-position:-62px -26px;
}
.met-muynuboso {
	background-position:-62px -52px;
}
.met-cubierto {
	background-position:-62px -78px;
}
.met-granizo {
	background-position:-62px -104px;
}
.met-niebla {
	background-position:-62px -130px;
}
.met-tormenta {
	background-position:-62px -156px;
}
.met-llovizna {
	background-position:-62px -182px;
}
.met-lluvia {
	background-position:-62px -208px;
}
.met-inestabilidad {
	background-position:-62px -234px;
}
.met-nieve {
	background-position:-62px -260px;
}
.mw-meteo-dia {
	color:#8F8F8F;
	font-size:1.1em;
	font-weight:bold;
}
th.mw-meteo-dia {
}
.mw-meteo-min {
	color:#069EB7;
	font-weight:bold;
}
.mw-meteo-max {
	color:#FF0000;
	font-weight:bold;
}
td.mw-meteo-min {
	white-space:nowrap
}
td.mw-meteo-max {
	white-space:nowrap
}
#mw-meteo-hoy {
}
#mw-meteo #mw-meteo-hoy th, #mw-meteo #mw-meteo-hoy td {
	background:none;
}
#mw-meteo-hoy .mw-meteo-estado {
	float:left;
	margin-right:0.63em;
	width:55px;
	height:55px;
}
#mw-meteo-hoy .met-soleado {
	background-position:0 0;
}
#mw-meteo-hoy .met-nuboso {
	background-position:0 -55px;
}
#mw-meteo-hoy .met-muynuboso {
	background-position:0 -110px;
}
#mw-meteo-hoy .met-cubierto {
	background-position:0 -165px;
}
#mw-meteo-hoy .met-granizo {
	background-position:0 -220px;
}
#mw-meteo-hoy .met-niebla {
	background-position:0 -275px;
}
#mw-meteo-hoy .met-tormenta {
	background-position:0 -330px;
}
#mw-meteo-hoy .met-llovizna {
	background-position:0 -385px;
}
#mw-meteo-hoy .met-lluvia {
	background-position:0 -440px;
}
#mw-meteo-hoy .met-inestabilidad {
	background-position:0 -495px;
}
#mw-meteo-hoy .met-nieve {
	background-position:0 -550px;
}
#mw-meteo-hoy th {
	text-align:left;
}
#mw-meteo-hoy .mw-meteo-localidad {
	font-family:Arial, Helvetica, sans-serif;
	color:#5A5A5A;
	font-size:1.3em;
	font-weight:bold;
}
#mw-meteo-hoy #mw-meteo-dia {
	color:#8F8F8F;
	font-size:1.1em;
	font-weight:bold;
}
#mw-meteo-hoy #mw-meteo-dia2 {
	white-space:nowrap;
	color:#5A5A5A;
	font-weight:normal;
}
#mw-meteo-hoy .mw-meteo-min, #mw-meteo-hoy .mw-meteo-max {
	font-size:1.3em;
}
/*Widget - Finanzas*/
#mw-finanzas {
	padding:0.63em;
}
#mw-finanzas h5 {
	font-size:1.3em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#8F8F8F;
	margin-bottom:0.16em;
}
#mw-finanzas table {
	width:100%;
	margin-bottom:1.5em;
}
#mw-finanzas table th.col {
	color:#5A5A5A;
	font-weight:bold;
	font-size:1.1em;
	text-align:center;
	padding:0.16em
}
#mw-finanzas table th.row {
	width:70%;
	color:#193C7B;
	padding:0.16em;
	text-align:left;
}
#mw-finanzas table th.row a {
	text-decoration:underline;
}
#mw-finanzas table td {
	color:#2B2B2B;
	padding:0.16em;
	text-align:right;
}
#mw-finanzas table .impar th, #mw-finanzas table .impar td {
	background-color:#EAE8E8;
}
/*Widget - Empleo*/
.mwempleo_pestanas {
	margin-bottom:1em;
	background:url(/img/bg/f_encabezado_lo.gif) repeat-x;
	background-position:bottom;
	height:26px;
	border-left:1px solid #D5D5D5;
}
.mwempleo_pestanas li {
	float:left;
	height:25px;
}
.mwempleo_pestanas a {
	background: #F4F4F4 url(/img/bg/f_encabezado_lo.gif) repeat-x bottom;
	border-right:1px solid #D5D5D5;
	border-top:1px solid #D5D5D5;
	display:block;
	float:left;
	font-size:1em;
	color:#999;
	padding:0 0.60em;
	margin: 0;
	height:25px;
	line-height:25px;
}
.mwempleo_pestanas a:hover {
	text-decoration:none;
	color:#000
}
.mwempleo_pestanas li.activo a {
	background-color: #FFF;
	color:#2B2B2B;
	font-weight:bold;
}
#mw-empleo {
	padding:0.63em;
}
#mwempleo-logo {
	margin-bottom:0.63em;
}
#mwempleo-logo a {
	display:block;
	text-indent:-9999px;
	width:156px;
	height:36px;
	font-size:0.1em;
	background:url(/img/ico/logo_infoempleo.gif) no-repeat 0 0;
	overflow:hidden;
}
#mw-empleo h6 {
	color:#5A5A5A;
	font-size:1.2em;
	font-weight:bold;
	margin-bottom:0.31em;
}
#mw-empleo form {
}
#mw-empleo form .label {
	display:block;
	float:left;
	width:46%;
	text-align:right;
	font-weight:bold;
	color:#666;
	line-height:1.5em;
}
#mw-empleo form .label2 {
	display:block;
	float:left;
	width:50%;
	text-align:left;
	color:#666;
	padding-left:0.31em;
}
#mw-empleo form .long1 {
	width:99%;
	border:1px solid #D2D2D2;
	color:#666;
}
#mw-empleo form select {
	color:#666;
	width:99%;
	border:1px solid #D2D2D2;
}
#mw-empleo form p {
	display:block;
	clear:both;
	margin-bottom:0.63em;
}
#mwempleo-boton, #mwempleo-check {
	text-align:right;
	margin:0 auto;
}
/*UI - Widgets*/
#arrastra .ui-sortable {
	min-height:5px;
*height:5px;
}
#arrastra .ui-sortable-helper {
	width:298px;
	cursor:move;
filter:alpha(opacity:70);
	KHTMLOpacity:0.7;
	MozOpacity:0.7;
	opacity:0.7
}
#arrastra .sortableHelper {
	border:1px dashed #333;
filter:alpha(opacity:70);
	KHTMLOpacity:0.7;
	MozOpacity:0.7;
	opacity:0.7;
	background-color:#B6B6B6;
	min-height:200px!important;
	height:auto;
}
#arrastra #mw-cargando {
	text-align:center;
	margin:0 auto;
	font-size:0.90em;
	color:#933;
	font-weight:bold;
	padding-top:60px;
	display:block;
	background:url(/img/ico/loading.gif) no-repeat 50% 50%;
	width:51px;
}
/**/


/*PERFILES - para fotos y comentarios*/
/* avatar */
.avatar {
	float:left;
	padding:1px;
	border:1px solid #8096ba;
	background-color:#fff
}
.avatar img {
	display:block;
}
/* avatar Small */
.XS {
	margin-right:0.384em;
	padding:2px
}
/* avatar Small */
.S {
	margin-right:0.384em
}
/* avatar Medium */
.M {
	margin-right:0.384em
}
/* avatar Large */
.L {
}
/* User Profile */
div#user-profile {
	float:left;
	width:100%;
	border-bottom:solid 1px #ececed;
	padding-bottom:0.769em;
	margin-bottom:0.769em
}
div#user-profile div.avitar {
	float:left;
	margin-right:0.769em
}
div#user-profile p {
	font-weight:bold;
	font-size:167%;
	color:#666
}
div#user-profile span.stats-user {
	display:block;
	color:#666;
	margin-bottom:0.769em
}
div#user-profile a.pulso {
	float:left;
	width:auto;
	font-size:88%;
	background:url(/img/ico/sprite-comment-view.png) no-repeat scroll left -126px;
	padding-left:19px;
	margin-top:4px;
	margin-right:0.769em
}
div#user-profile span#follow {
	float:right;
	width:auto
}
div#user-profile #seguir-usuario.btn {
	display: inline-block;
	background:#FFF url(/img/btn/bg-boton.png) repeat-x left bottom;
	margin:0px;
	padding:1px 0em;
	border-collapse: collapse;
	border:1px solid #ABB9D1;
	overflow:visible;
	font-size:93%;
*font-size: 91%;
	font-family:arial, helvetica, clean, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#193C7B;
	cursor:pointer;
	width:150px;
}
div#user-profile #seguir-usuario.btn .ico {
	background:url(/img/btn/spr-botones.png) no-repeat 0px -3px;
	width:20px;
	height:14px;
	float:left;
	clear:none;
}
/*Google Ads*/
/*gooads*/
.gooads {
	clear:both;
	margin:0 0 10px 0
}
.gootable {
	border:1px solid #D7D7D7;
	padding:0.63em;
}
.gootit {
	font-size:1em;
	color:#00F;
	text-decoration:none;
	margin-bottom:0.95em;
	font-weight:bold;
	text-align:left;
}
.gootit a {
	color:#00F;
}
.bloqueads {
}
.gootd {
	text-align:left;
	padding-bottom:1.05em;
}
.goonoul {
	display:block;
}
a.goolink {
	display:inline-block;
	font-size:1.1em;
	color:#0303CD;
	text-decoration:none;
	font-weight:bold;
}
a.goolink:hover {
	text-decoration:underline;
}
.gootexto {
	display:block;
	font-size:1em;
	color:#2B2B2B;
	font-weight:normal;
}
a.goourl {
	display:inline-block;
	font-size:1em;
	color:#0303CD;
	text-decoration:none;
}
a.goourl:hover {
	text-decoration:underline;
}
/*@import url("/css/que.modulos.gurutze.css");*/
.noBlock {
	display:inline !important;
}
.offLeft {
	margin-left:-9999px
}
.lgris-separa {
	clear:both;
	font-size:1px;
	height:8em;
	border-bottom:1px solid #E6E5DC;
	margin-bottom:8em;
}
/* Other Headings */

/*div#news-other h4, div#news-other h4 a,
div#feed-deporte h4, div#feed-deporte h4 a,
div#feed-entretenimiento h4, div#feed-entretenimiento h4 a,
div#feed-ciudades h4, div#feed-ciudades h4 a,
div#feed-internacional h4, div#feed-internacional h4 a,
div.zone h4, div.zone h4 a {font:138.5% Arial, Helvetica, sans-serif; color:#FF0000; margin-bottom:0.5em}*/

/*.miniCabeceras{font:138.5% Arial, Helvetica, sans-serif; color:#FF0000; margin-bottom:0.769em; border-bottom:solid 1px #FF0000;}
.miniCabeceras a{font:138.5% Arial, Helvetica, sans-serif; color:#FF0000; margin-bottom:0.769em; text-decoration:none}*/

/***************************************************************************************************************************************************************************
* Zona Segundaria - General *
***************************************************************************************************************************************************************************/
/* Virtual Sidebar for yui-u */
div.yui-u.sidebar-virtual {
	width:30.38% !important;
*width:26.85% !important;
	margin-left:0;
	margin-bottom:0.769em;
}
div.yui-u.sidebar-virtual h3 {
	font-size:138.5%;
	margin-bottom:0.769em
}
div.yui-u.sidebar-virtual h3 a {
	font-size:100%
}
div.yui-u.sidebar-virtual h3 a span {
	font-size:60%
}
div.yui-u.sidebar-virtual div.especiales {
	margin-bottom:0.769em
}
/*Modulo PulsoGQ*/
div.pulso {
	margin-bottom:0.769em;
	background-color:#eef1f6;
	padding:0;
}
div.pulso div.cab-titular {
	background-color:#d9dfeb;
	color:#193C7B;
	padding:0.3em;
	height:2.88em;
}
div.pulso div.cab-titular h3 {
	font:12px Arial, Helvetica, sans-serif;
	color:#193C7B;
	float:left;
}
div.pulso div.cab-titular h3 strong {
	display: block;
	font-size: 18px;
}
div.pulso .contenedor {
	position:relative;
	padding:0 0.5em 0 0.8em;
	min-height:280px;
}
div.pulso .contenedor .que-loading {
	position:absolute;
	top:85px;
	left:130px;
	z-index: 25;
}
* html div.pulso .contenedor {
	height:280px;
}
div.pulso ul {
}
div.pulso ul li.noticia {
	clear:both;
	padding:0.5em 0 0 0;
	border-bottom:solid 1px #b5c2d7;
	position:relative;
	display:block
}
div.pulso ul li.noticia div.avatar {
	float:left
}
div.pulso ul li.noticia div.conten {
	float:left;
	width:auto;
}
div.pulso ul li.noticia div.conten a {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color:#193C7B;
	text-decoration:none; /*font-size:0.75em;*/
	font-size:88%;
*font-size:86%;
}
div.pulso ul li.noticia div.conten a.titulo {
	font-weight:bold;
	font-size:88%;
*font-size:86%;
}
div.pulso ul li.noticia div.conten a.nombreUsuario {
	font-weight:bold;
	font-size:88%;
*font-size:86%;
}
div.pulso ul li.primera div.conten a.titulo {
	font-weight:bold;
	font-size:100%;
}
div.pulso ul li.noticia div.conten span.marcaTiempo {
	clear:left;
	display:block;
	color:#666;
	font-size:77%;
	padding:0.3em 0
}
div.pulso ul li.noticia div.btn-masInfo {
	position:absolute;
	bottom:5px;
	right:0px;
}
div.pulso ul li.noticia div.btn-masInfo a {
	float:right;
	width:43px;
	height:15px;
	line-height:15px;
	text-indent:19px;
	font-size:82%;
*font-size:80%;
	background:url(/img/btn/spr-botones.png) no-repeat right top;
	color:#193C7B;
	text-decoration:none;
}
div.pulso ul li.noticia div.btn-masInfo a.activo {
	background-position:right -20px;
}
#desplegable_masInfo .no-activo {
	display:none
}
div.pulso ul li.noticia ul.masInfo {/*display:none;*/
	float:left;
*float:none;
	width:100%;
}
div.pulso ul li.noticia ul.masInfo li div.conten div.media {
	float:left;
	width:70px;
	height:70px;
	overflow:hidden;
	background-color:#fff;
	margin-right:0.384em;
	margin-top:0.384em
}
div.pulso ul li.noticia ul.masInfo li div.conten h4, div.pulso ul li.noticia ul.masInfo li div.conten h4 a {
	clear:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#193C7B;
	font-size:100%;
}
div.pulso ul li.noticia ul.masInfo li div.conten p {
	font-size:88%;
*font-size:86%;
	color:#2b2b2b; /*margin-bottom:0.5em*/
}
div.pulso ul li.noticia ul.masInfo li div.conten a.comenta {
	float:left;
	width:auto;
	padding-left:1.9em;
	height:1.5em;
	font-weight:bold;
	background:url(/img/ico/spr-num-comentario-pq.png) no-repeat 0 -53px;
	color:#FF0000;
	font-size:100%;
	margin-top:0.2em
}
div.pulso div.pie {
	background-color:#d9dfeb;
	color:#193C7B;
	padding:0.3em;
	height:1.88em;
}
div.pulso div.pie li {
	float:right;
	padding:0 1em;
}
div.pulso div.pie li a {
	color:#193C7B;
	text-decoration:none;
	font-size:12px;
	border-bottom:1px dotted #BCC7DA
}
/* Apoyos de Pulso */
a.apoyo-perfil, span.apoyo-noSigue, span.apoyo-nwSigue, a.apoyo-nwBlog, a.apoyo-video, a.apoyo-foto, a.apoyo-comentario, a.view-foto-a-foto, a.view-slideshow, a.view-miniaturas {
	background:url(/img/ico/spr-bullets-varios.png) no-repeat left top;
	font-size:88%;
*font-size:86%;
}
a.apoyo-perfil {
	background-position:0px -98px;
	padding-left:15px
}
span.apoyo-noSigue, span.apoyo-nwSigue {
	background-position:0px -223px;
	padding-left:18px;
	padding-bottom:3px
}
a.apoyo-video {
	background-position:0px -197px;
	padding-left:22px
}
a.apoyo-foto {
	background-position:0px -173px;
	padding-left:18px
}
a.apoyo-comentario {
	background-position:0px -223px;
	padding-left:18px;
	padding-bottom:3px
}
a.apoyo-nwBlog {
	background-position:0px -123px;
	padding-left:18px;
	padding-bottom:3px
}
a.view-foto-a-foto {
	background-position:0px -322px;
	padding-left:25px
}
a.view-slideshow {
	background-position:0px -350px;
	padding-left:25px
}
a.view-miniaturas {
	background-position:0px -450px;
	padding-left:25px
}
/* Actualicar el Pulso */
div#pulso-actualizar {
	width:auto;
	float:right;/*position:absolute; right:5px; top:5px*/
}
div#pulso-actualizar #actualizar {
	float:right;
	background:url(/img/btn/spr-botones.png) no-repeat left -30px;
	text-indent:20px;
	font-weight:normal;
}
#actualizar.btn {
	display:inline-block;
	background:url(/img/btn/bg-boton.png) repeat-x 0 0;
	margin:0;
	padding:1px .3em;
*padding:1px .5em;
	border:0px solid #D9DFEB;
	overflow:visible;
	font:93% Arial, Sans-serif;
*font-size:91%;
	font-family:arial, helvetica, clean, sans-serif;
	text-decoration:none;
	color:#193C7B;
	cursor:pointer;
}
/*lo...*/
.lo {
	margin:4px 0 10px 0;
	border-bottom:1px solid #CECECE;
}
.lo .menus {
	height:26px;
}
.lo .menus2 {
	border-left:1px solid #D5D5D5;
	background: url(/img/bg/f_encabezado_lo.gif) repeat-x;
	background-position: bottom;
	height:26px;
}
.lo .menus ul {
	height:25px;
}
.lo .menus li {
	float:left;
}
.lo .menus a {
	background: #F5F5F5 url(/img/bg/f_encabezado_lo.gif) repeat-x;
	background-position: bottom;
	border-right:1px solid #D5D5D5;
	border-top:1px solid #D5D5D5;
	display:block;
	float:left;
	font-size:100%;
	color:#999;
	padding:0 0.50em;
	margin: 0;
	height:25px;
}
.lo .menus a:hover {
	text-decoration:none;
	color:#000
}
.lo .menus a span {
	display:block;
	padding:4px 0 0 0;
	margin:0;
	border-bottom:1px solid #E0E0E0
}
.lo .menus a:hover span {
	display:block;
	padding:4px 0 0 0;
	margin:0;
	border-bottom:1px solid #000
}
.lo .menus a.activo {
	background: #FFF;
	font-size:100%;
	color:#2B2B2B;
	margin: 0;
	font-weight:bold;
	height:25px;
}
.lo .menus a.activo span {
	display:block;
	padding:6px 0 0 0;
	margin:0;
	border:0
}
.lo .oculto {
	display:none
}
.locontenido {
	padding:10px 0px 0px 0px;
	background-color:#FFFFFF;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
}
.locontenido h3 {
	padding:0 0 10px 5px;
	font:125% Arial, Helvetica, sans-serif;
	color:#999;
	font-weight:bold
}
.loultimo {
	clear:left;
	padding:0;
}
.loultimo ol {
	display:block;
	padding:0;
	margin:0 10px 0 25px;
	font-size:100%;
	color:#666;
	list-style-position: inside;
	text-indent:0px;
*text-indent:-15px
}
.loultimo li {
	margin:0;
	padding:0 0 0.50em 0;
	list-style:decimal;
}
.loultimo .hora, .loultimo .comentario, .loultimo .visto {
	padding:0 0 0 3px;
	color:#FF0000;
	font-size:0.92em;
}
.loultimo .titulo {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#193C7B;
	font-size:100%;
	margin:0;
	padding:0;
}
.loultimo .titulo a {
	color:#193C7B;
}
.loultimo .titulo a:hover {
	text-decoration:underline;
	color:#990000;
}
/*destacado especial*/
.modespeciales {
	background-color:#FF0000;
	padding:0;
	margin-bottom:0.769em;
	width:300px
}
.modespeciales .foto {
	float:left;
}
.modespeciales .foto img {
	height:77px;
	float:left;
	margin:1px 4px 1px 0;
}
.modespeciales .contenido {
	padding:0;
	margin:0;
}
.modespeciales h3, .modespeciales h3 a {
	clear:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	font-size:100%;
	margin:0;
	padding:0 0 0.90em 0;
	font-weight:bold;
}
.modespeciales p {
	color:#FFF;
	font-size:86%;
	margin:0;
	padding:0;
	display:block;
}
/*excepciones*/
div.ZonaSecundaria .modespeciales h3 a, div.ZonaSecundaria .modespeciales h3 {
	clear:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFF;
	font-size:100%;
	margin:0;
	padding:0 0 0.90em 0;
	font-weight:bold;
}
/*modulo twiter*/
#twitter {
	border-top:1px solid #CECECE;
}
.tw {
	margin:4px 0 10px 0;
	border-bottom:1px solid #CECECE;
}
.tw h3 {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:140%;
	margin-bottom:0.769em;
}
.tw .menus {
	height:26px;
}
.tw .menus2 {
	border-left:1px solid #D5D5D5;
	background: url(/img/bg/f_encabezado_lo.gif) repeat-x;
	background-position: bottom;
	height:26px;
}
.tw .menus ul {
	height:25px;
}
.tw .menus li {
	float:left;
	padding:0px
}
.tw .menus a {
	background: #F5F5F5 url(/img/bg/f_encabezado_lo.gif) repeat-x;
	background-position: bottom;
	border-right:1px solid #D5D5D5;
	border-top:1px solid #D5D5D5;
	display:block;
	float:left;
	font-size:100%;
	color:#999;
	padding:0 0.50em;
	margin: 0;
	height:25px;
}
.tw .menus a:hover {
	text-decoration:none;
	color:#000
}
.tw .menus a span {
	display:block;
	padding:4px 0 0 0;
	margin:0;
	border-bottom:1px solid #E0E0E0
}
.tw .menus a:hover span {
	display:block;
	padding:4px 0 0 0;
	margin:0;
	border-bottom:1px solid #000
}
.tw .menus a.activo {
	background: #FFF;
	font-size:100%;
	color:#2B2B2B;
	margin: 0;
	font-weight:bold;
	height:25px;
}
.tw .menus a.activo span {
	display:block;
	padding:6px 0 0 0;
	margin:0;
	border:0
}
.twcontenido {
	padding:10px;
	background-color:#FFFFFF;
	border-left:1px solid #CECECE;
	border-right:1px solid #CECECE;
}
.twcontenido h3 {
	padding:0;
	font:125% Arial, Helvetica, sans-serif;
	color:#222;
	font-weight:bold;
	background:none;
}
.twcontenido h3.twitter {
	padding:0 0 0 20px;
	font:125% Arial, Helvetica, sans-serif;
	color:#5A5A5A;
	font-weight:bold;
	background:url(/img/ico/spr-links-multi.png) no-repeat left top;
	background-position:0px 2px;
}
.twInterior {
	clear:left;
	padding:0;
}
.twInterior ul {
	display:block;
	padding:0; /*margin:10px;*/
	font-size:100%;
	color:#222;
	list-style:none;
}
.twInterior li {
	margin:0;
	padding:10px 0 0.50em 0;
	border-bottom:1px solid #E6E5DC;
	word-wrap: break-word;
	white-space: pre-wrap;
}
.twInterior ul li div.media {
	float:left;
	height:55px;
	margin:0 2% 0 0;
	overflow:hidden;
	width:55px;
}
.twInterior ul li div.detalle {
	width:auto;
}
.twInterior .titulo {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#193C7B;
	font-size:120%;
	margin:0;
	padding:0;
}
.twInterior .titulo a {
	color:#193C7B;
}
.twInterior .titulo a:hover {
	text-decoration:underline;
	color:#990000;
}
.twInterior span.marcaTiempo {
	color:#666;
}
.tw #seguir {
	width:auto;
	padding:.5em 0 1em 0;
	border-bottom:1px solid #E6E5DC;
}
.tw #seguir span#actualiza {
	width:auto;
	float:right;
	clear:left;
	color:#5A5A5A;
}
.tw #seguir-usuario.btn {
	display: inline-block;
	background:#FFF url(/img/btn/bg-boton.png) repeat-x left bottom;
	margin:0px;
	padding:1px 0em;
	border-collapse: collapse;
	border:1px solid #ABB9D1;
	overflow:visible;
	font-size:93%;
*font-size: 91%;
	font-family:arial, helvetica, clean, sans-serif;
	font-weight:normal;
	text-decoration:none;
	color:#193C7B;
	cursor:pointer;
	width:70px;
}
.tw #seguir-usuario.btn .ico {
	background:url(/img/btn/spr-botones.png) no-repeat 0px -237px;
	width:20px;
	height:14px;
	float:left;
	clear:none;
}
/*MODULOS ZONA secundaria*/
/*Noticias para contenidos secundario*/
div#yui-secondary .yui-gc .yui-u {
	width:68%;
	margin-left:0;
}
div#yui-secondary .yui-gc .yui-u .que-noticiaSecundarias {
	width:100%;
	margin-left:0;
}
div.ZonaSecundaria {
	position:relative;
}
div.ZonaSecundaria h5 {
	border-bottom:1px solid #D7D7D7;
	clear:both;
	color:#666666;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:116%;
	font-weight:bold;
	margin-bottom:0.769em;
}
div.ZonaSecundaria #nav-secciones {
	bottom:3px;
	position:absolute;
	right:0;
}
div.ZonaSecundaria #detalles-seccion {
	margin:0.769em 0;
	padding:0;
}
div.ZonaSecundaria #detalles-seccion .nombre_seccion {
	bottom:0;
	color:#FF0000;
	float:left;
	font-size:1.88em;
	font-weight:normal;
	padding-bottom:0;
	position:relative;
}
div.ZonaSecundaria #noticias h3 a, div.ZonaSecundaria #noticias h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:130%;
	font-weight:normal;
	line-height:26px;
}
div.ZonaSecundaria #noticias h3 {
	margin-bottom:0.31em;
}
div.ZonaSecundaria #noticias h3 {
	text-decoration:underline;
}
div.ZonaSecundaria #noticias .qn_media {
	float:left;
	margin:0 0.63em 0.31em 0;
}
div.ZonaSecundaria #noticias .qn_contenedor_comentarios {
	clear:both;
}
/***************************************************************************************************************************************************************************
* Zona Segundaria - Slide Show ( Small ) *
***************************************************************************************************************************************************************************/
div.galeria {
	width:280px;
	padding:0.2em 0.769em;
	background-color:#CFCABC;
	margin-bottom:0.769em;
}
div.galeria h3 {
	color:#214786;
	clear:both;
	font:110% Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:0
}
div.galeria h4 a, div.galeria h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#214786;
	clear:both;
	font-size:115%;
*font-size:112%;
	padding-bottom:0.2em;
	border-bottom:0;
}
div.galeria div.media {
	width: 280px;
	overflow: hidden;
	text-align: center;
}
div.galeria div.scrollable-small {
	float: left;
	width: 100%;
	margin: 2px 0;
}
/* Controlls - Scroll Left & Right */
div.galeria div.scrollable-small div.scroll-left {
	float: left;
	width: 11px;
	height: 50px;
	background: #fff
}
div.galeria div.scrollable-small div.scroll-right {
	float: right;
	width: 11px;
	height: 50px;
	background: #fff
}
div.galeria div.scrollable-small div.scroll-left a, div.galeria div.scrollable-small div.scroll-right a {
	text-decoration: none;
	display:block;
	width: 10px;
	height: 50px;
	background: url(/img/ico/spr-control.png) no-repeat left top
}
div.galeria div.scrollable-small div.scroll-right a {
	background-position: 0px -52px
}
/* Thumbnail Images */
div.galeria div.scrollable-small div.slideShowItems {
	float:left;
	overflow: hidden;
	position: relative;
	width: 250px;
	height: 50px;
	margin: 0 4px;
}
div.galeria div.scrollable-small div.slideShowItems div.slideShowItemsScroll {
	position: absolute;
	width: 1000em
}
div.galeria div.scrollable-small div.slideShowItems div.item {
	float: left;
	width: 48px;
	height: 48px;
	overflow: hidden;
	border: 1px solid #cfcabc;
	cursor: pointer
}
div.galeria div.scrollable-small div.slideShowItems div.item.active {
	border: solid 1px #fff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px;
filter: alpha(opacity:50);
	KHTMLOpacity:0.5;
	MozOpacity:0.5;
	opacity:0.5
}
div.galeria.videobc .media {
	height: 200px;
	background-color:#000;
	text-align:center;
	overflow: hidden;
}
div.galeria.videobc .media img {
	width: 257px;
	text-align:center;
	margin:0 auto;
}
/*excepciones*/
div.ZonaSecundaria div.galeria h3 a, div.ZonaSecundaria div.galeria h3 /*div#news-other div.galeria h3 a,div#news-other div.galeria h3,
div#feed-deporte div.galeria h3 a,div#feed-deporte div.galeria h3,
div#feed-entretenimiento div.galeria h3 a,div#feed-entretenimiento div.galeria h3,
div#feed-ciudades div.galeria h3 a,div#feed-ciudades div.galeria h3,
div#feed-internacional div.galeria h3 a, div#feed-internacional div.galeria h3,
div.zone div.galeria h3 a, div.zone div.galeria h3*/
{
	color:#214786;
	clear:both;
	font:110% Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-bottom:0
}
div.ZonaSecundaria div.galeria h4 a, div.ZonaSecundaria div.galeria h4 /*div#news-other div.galeria h4 a,div#news-other div.galeria h4,
div#feed-deporte div.galeria h4 a,div#feed-deporte div.galeria h4,
div#feed-entretenimiento div.galeria h4 a,div#feed-entretenimiento div.galeria h4,
div#feed-ciudades div.galeria h4 a,div#feed-ciudades div.galeria h4,
div#feed-internacional div.galeria h4 a, div#feed-internacional div.galeria h4,
div.zone div.galeria h4 a, div.zone div.galeria h4*/
{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#214786;
	clear:both;
	font-size:115%;
*font-size:112%;
	padding-bottom:0.2em;
	border-bottom:0;
}
/***************************************************************************************************************************************************************************
* Bocadillo del comentario - Global  *
***************************************************************************************************************************************************************************/
div.comentarioContador {
	clear:right;
	position:relative;
	overflow:hidden;
	margin-top:0.3em;
	margin-bottom:0.769em;
	float:left;
}
div.comentarioContador b.bocadillo, div.comentarioContador .bocadillo span {
	float:left;
	height:16px; /*margin-right:0.3em; .margin-right:0.3em; _margin-right:0; */
	background:url(/img/ico/spr-num-comentario-pq.png) no-repeat left top;
	padding-right:0.3em;
	min-width: 10px;
}
div.comentarioContador b.bocadillo span {
	background-position: right -26px;
	margin-right:0px;
	margin-left:3px;
}
/*div.comentarioContador b.bocadillo.comenta-foto {background-position: right -55px; }*/
div.comentarioContador b.bocadillo a {
	color:#fff;
	font-size:76%;
	padding:0 0 0 3px/*6px*/;
	float:left;
	font-weight:normal;
	line-height:normal;
	background:#FF0000
}
div.comentarioContador a.comentarioN {
	font-weight:bold;
	color:#FF0000;
	top:-3px;
	display:inline;
	height:20px;
	line-height:20px;
	overflow:hidden;
	padding:0 0.4em 0 0;
	position:relative;
	width:auto;
}
/***************************************************************************************************************************************************************************
* The peanut galeria - Global  *
***************************************************************************************************************************************************************************/
/* The peanut galeria - more comments by username */
div.peanutgaleria div.mas-comentarios p {
	color:#5b4e1f;
	margin:0 0 0.4em 0;
	font-size:88%;
*font-size:86%;
}
div.peanutgaleria div.mas-comentarios p a {
	color:#214786
}
/* The peanut galeria in the virtual sidebar */
.sidebar-virtual div.peanutgaleria {
	clear:both;
	margin-bottom:0.769em
}
div.peanutgaleria {
	position:relative;
	width:100%
}
div.peanutgaleria span {
	position:absolute;
	width:10px;
	height:10px;
	background: url(/img/ico/spr_esquinas_global.png) no-repeat left -62px;
	top:-10px;
	right:50px
}
div.peanutgaleria div.contenido {/*font-size:85%; */
	padding:0.384em 0 0.384em 0.384em;
	margin-bottom:0.2em;
	background:#ffebb5 url(/img/ico/cita-comentarios.png) no-repeat 3px 3px
}
div.peanutgaleria div.contenido a {
	color:#5b4e1f
}
div.peanutgaleria div.contenido a.comentarista {
	text-align:right;
	font-weight:bold;
	color:#214786;
	display:block;
	clear:left
}
div.peanutgaleria div.contenido div.avatar {
	float:right;
	overflow:hidden;
	border:1px solid #ad9c6a;
	margin-left:0.3em
}
div.peanutgaleria div.contenido p {
	clear:left;
	text-align:left;
	margin:0 !important
}
div.peanutgaleria div.contenido p a {
	color:#5B4E1F
}
div.peanutgaleria div.contenido p span.marcaTiempo {
	position:inherit;
	float:left;
	font-size:85%;
	color:#a0905e;
	margin-left:0.3em;
	background-image: url(none);
	width:auto;
	top:auto;
	right:auto;
	height:auto;
	padding-top:2px;
}
/* User that uploaded the content info */
div.user-info {
	position: relative;
	overflow:hidden;
	float:right;
	width:auto;
	text-align:right;
	margin-bottom:0.769em;
*margin-bottom:0
}
div.user-info div.avatar {
	border-color:#214786;
	float:right;
	margin:0 0 0 0.384em
}
div.user-info div.detalle {
	float:right
}
div.user-info div.detalle a {
	display:block
}
div.user-info div.detalle a.tituloBlog:hover {
	text-decoration:none;
}
div.user-info div.detalle a.tituloBlog span {
	border-bottom:1px solid #BCC7DA;
}
div.user-info div.detalle a.tituloBlog:hover span {
	border-bottom:1px solid #214786;
}
div.user-info div.detalle a.nombreUsuario {
	font-weight:bold
}
/* Generic Media Container */
div.media {
	position:relative;
	margin-bottom:0.5em
}
/* When NO 'user media type' is specified on the container, hide the 'media type span' */
/*div.media span {display:none}*/ /*ELIMINADO*/
/* 'User Image' and 'User Video' - When 'user media type' is specified on the container (any HTML element with this class), display the 'media type span' and set a global style */
/*.user-foto .media span, .user-video .media span {display:block; width:25px; height:20px; margin:0.4em; position:absolute; background:url(/img/ico/sprite-media-type-legend.png) no-repeat 0px 0px}*//*ELIMINADO*/
/* 'User Video' - Change the sprite position */
/*.user-video .media span {background-position:0px -24px}*//*ELIMINADO*/
div.media span.icon-media {
	display:none;
}
.user-foto .media span.icon-media, .user-video .media span.icon-media, .user-gallery .media span.icon-media {
	background:transparent url(/img/ico/sprite-media-type-legend.png) no-repeat scroll 0 0;
	display:inline-block;
	height:20px;
	margin:0.4em;
	position:absolute;
	width:25px;
}
.user-video .media span.icon-media {
	background-position:0 -24px;
}
.user-gallery .media span.icon-media {
	background-position:0 -47px;
}
/***************************************************************************************************************************************************************************
* Zona Segundaria - Zona Personalizable *
***************************************************************************************************************************************************************************/
div#personalizar {/*position:relative;*/
	overflow:hidden;
	padding:0
}
div#personalizar h4 {
	font:180% Arial, Helvetica, sans-serif;
	color:#FF0000;
	margin-bottom:0.5em;
	margin-bottom:0;
	padding:0.1em 0 0.3em 0.5em;
	background-color:#7f7979
}
div#personalizar h4 a {
	margin-bottom:0;
	color:#fff
}
/* Widgets Area (wrapper)*/
div#personalizar div#widgets {/*position:relative;*/
	overflow:hidden;
	padding:0.769em;
*padding:0.769em 0 0.769em 0.769em;
	margin:0;
	background:#a9a9a9;
}
/* Login area */
div#personalizar div#widgets div#login {
	font-size:0.85em;
	float:left;
	width:21.5%;
*width:20.5%;
	margin-right:0.769em
}
div#personalizar div#widgets div#login p {
	font-size:1.15em;
	margin-bottom:0.769em;
}
div#personalizar div#widgets div#login a {
	color:#FFF;
	font-weight:bold;
	text-decoration:underline
}
/* Login Social ID */
div#personalizar div#widgets div#login div#login-social {
	float:left;
	margin-top:0.769em
}
div#personalizar div#widgets div#login div#login-social a {
	float:left;
	margin-right:0.465em;
	margin-bottom:0px;
	background:url(/img/ico/sprite-social.png) no-repeat
}
div#personalizar div#widgets div#login div#login-social a#id-que {
	width:53px;
	height:25px;
	background:url(/img/btn/spr-botones.png) left -130px
}
div#personalizar div#widgets div#login div#login-social a#id-facebook {
	width:22px;
	height:22px;
	background-position:-1px 0px;
}
div#personalizar div#widgets div#login div#login-social a#id-twitter {
	width:22px;
	height:22px;
	background-position:-1px -44px;
}
div#personalizar div#widgets div#login div#login-social a#id-meneame {
	width:22px;
	height:22px;
	background-position:-1px -133px;
}
div#personalizar div#widgets div#login div#login-social a#id-mySpace {
	width:22px;
	height:22px;
	background-position:-1px -88px;
}
div#personalizar div#widgets div#login div#login-social a#id-yahoo {
	width:22px;
	height:22px;
	background-position:-1px -175px;
}
div#personalizar div#widgets div#login div#login-social a#id-fresqui {
	width:22px;
	height:22px;
	background-position:-1px -221px;
}
div#personalizar div#widgets div#login div#login-social a#id-msn {
	width:22px;
	height:22px;
	background-position:-1px -263px;
	margin-right:0
}
/* Widgets caja */
div#personalizar div#widgets div#caja {/*position:relative;*/
	float:rigth;
	overflow:hidden;
	width:auto;
	_width:76%;
	height:auto;
	background:#898989;
	padding:0.5em
}
/* Widgets conten-caja */
div#personalizar div#widgets div#conten-caja {
	float:left;
	width:1000em; /*padding-right:0.5em;*/
}
/* Widget - Generic container */
div#personalizar div#widgets div#caja div#conten-caja div.widget {
	float:left;
	width:6.86em;
	margin:0.769em auto;
	text-align:center;
}
div#personalizar div#widgets div#caja div#conten-caja div.widget div.icon {
	width:60px;
	height:60px;
	background-repeat: no-repeat;
	margin:0 auto;
	margin-bottom:0.3em
}
/* Widget - Description */
div#personalizar div#widgets div#caja div#conten-caja div.widget p {
	color:#fff;
	font-weight:bold;
	margin:0 auto;
	margin-bottom:0.3em;
}
/* Widget - Add button */
div#personalizar div#widgets div#caja div#conten-caja div.widget a.btn-anadir {
	display:block;
	width:55px;
	height:20px;
	background:url(/img/btn/spr-botones.png) no-repeat -130px -61px;
	color:#535353;
	padding-left:9px;
	margin:0 auto;
	text-align:center;
	font-weight:bold;
	font-size:0.90em;
	line-height:20px;
}
div#personalizar div#widgets div#caja div#conten-caja div.widget.activo {
filter:alpha(opacity:50);
	KHTMLOpacity:0.5;
	MozOpacity:0.5;
	opacity:0.5
}
div#personalizar div#widgets div#caja div#conten-caja div.widget.activo a.btn-anadir {
	display:none;
}
/* Pagination Controlls */
div#personalizar div#widgets div#caja div.pagination {
	float:left;
	position:relative;
	overflow:hidden;
*height:2.4em;
	left:36%;
	margin-bottom:0.769em
}
div#personalizar div#widgets div#caja div.pagination a {
	float:left;
	width:1.46em;
	height:1.46em;
	border:1px solid #FFF;
	text-align:center;
	line-height:1.46em;
	color:#fff;
	margin-right:0.3em
}
div#personalizar div#widgets div#caja div.pagination a:hover, div#personalizar div#widgets div#caja div.pagination a.activo {
	background-color:#FFF;
	color:#474747;
	font-weight:bold;
	text-decoration:none;
}
div#personalizar div#widgets div#caja div.pagination a.pag-mas, div#personalizar div#widgets div#caja div.pagination a.pag-menos {
	width:auto;
	padding:0 1em;
}
/* Area arrastrable */
div#personalizar div#arrastra {
	position:relative;
	background:#b1b1b3 url(/img/bg/bg-draggable.png) repeat-x left bottom;
	min-height:1px;
	height:auto !Important;
	padding:1em 0.769em 0.769em
}
#zona_arrastrable_A {
	min-height:1px;
	height:auto!important;
	padding-bottom:1em;
}
#zona_arrastrable_B {
	min-height:1px;
	height:auto!important;
	padding-bottom:1em;
}
#zona_arrastrable_C {
	min-height:1px;
	height:auto!important;
	padding-bottom:1em;
}
/* Botón añadir contenido*/
div#personalizar div#arrastra a#btn-addContenido {
	display:block;
	width:115px;
	height:21px;
	position:absolute;
	left:0.769em;
	top:-0.9em;
	background:url(/img/btn/spr-botones.png) no-repeat 0px -61px;
	color:#214786;
	font-weight:bold;
	font-size:12px;
	line-height:23px;
*line-height:20px;
	padding-left:8px;
}
/* Caja arrastable */
div#personalizar div#arrastra div.yui-gb h2 {
	font:120% Arial, Helvetica, sans-serif;
	color:#214786;
	font-weight:bold;
	float:left;
	padding:0.5em;
}
div#personalizar div#arrastra div.yui-gb a.btn-actualizar {
	float:right;
	width:53px;
	height:20px;
	background:url(/img/btn/spr-botones.png) no-repeat 0px -186px;
	color:#214786;
	padding-left:7px;
	margin:0 7px;
	font-weight:normal;
	font-size:86%;
	line-height:23px;
*line-height:21px
}
div#personalizar div#arrastra div.yui-gb a.btn-editar {
	float:right;
	width:37px;
	height:20px;
	background:url(/img/btn/spr-botones.png) no-repeat -66px -186px;
	color:#214786;
	padding-left:7px; /*margin:0 7px;*/
	font-weight:normal;
	font-size:86%;
	line-height:23px;
*line-height:21px
}
/*horoscopo*/
.horoscopo {
	float:left;
	min-height:50px;
	width:auto;
	border-top:6px solid #459A56;
	background-color:#FFF;
	margin:0 auto;
}
.horoscopo .contenido {
	clear:left;
	padding:0.5em;
}
.horoscopo_enlaces {
	margin:0;
	display:block;
	float:right;
	line-height:22px;
}
.horoscopo_enlaces a {
	border-bottom:1px dotted #637EAA
}
.horoscopo_enlaces a:hover {
	text-decoration:none;
	border-bottom:1px solid #637EAA
}
.horoscopo_signo {
	clear:both;
}
.horoscopo_signo .foto {
	float: left;
	width:110px;
	height:80px;
	background:url(/img/ico/spr_horoscopo.png) no-repeat;
	margin:0 auto;
}
#aries {
	background-position:0px 0px
}
#tauro {
	background-position:0px -80px
}
#geminis {
	background-position:0px -162px
}
#cancer {
	background-position:0px -242px
}
#leo {
	background-position:0px -322px
}
#virgo {
	background-position:0px -408px
}
#libra {
	background-position:0px -488px
}
#escorpio {
	background-position:0px -575px
}
#sagitario {
	background-position:0px -662px
}
#capricornio {
	background-position:0px -750px
}
#acuario {
	background-position:0px -840px
}
#piscis {
	background-position:0px -920px
}
.horoscopo_signo .info-cab {
	float:left;
}
.horoscopo_signo h3 {
	color:#214786;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:170%;
	font-weight:normal;
	line-height:32px;
}
.horoscopo_signo .horoscopo_fechas {
	color:#214786;
	font-size:100%;
	line-height:11px;
	font-weight:normal;
}
.horoscopo_quienes {
	clear:both;
	padding:0;
	color:#2B2B2B;
	font-size:100%;
}
.horoscopo_ella span, .horoscopo_el span {
	font-weight:bold;
	color:#666
}
/*deportes*/

div#deportes {
	border:solid 1px #d7d7d7;
	padding:0.769em;
	margin-bottom:0.769em;
}
div#deportes h2 {
	font:120% Arial, Helvetica, sans-serif;
	color:#666;
	font-weight:bold;
	float:left;
	padding:0.5em;
}
/*resultados de futbol*/
.resultados_futbol {
	float:left;
	min-height:50px;
	width:auto;
	border-top:6px solid #8C5EA1;
	background-color:#FFF;
	margin:0 auto;
}
.RF {
	clear:left;
	margin:4px 0 0 0;
}
.RF .menus {
	height:26px;
}
.RF .menus2 {
	background:url(/img/bg/f_encabezado_lo.gif) repeat-x;
	background-position:bottom;
	height:26px;
}
.RF .menus ul {
	height:25px;
}
.RF .menus li {
	float:left;
}
.RF .menus a {
	background: #F5F5F5 url(/img/bg/f_encabezado_lo.gif) repeat-x;
	background-position: bottom;
	border-right:1px solid #D5D5D5;
	border-top:1px solid #D5D5D5;
	display:block;
	float:left;
	font-size:100%;
	color:#999;
	padding:0 0.50em;
	margin: 0;
	height:25px;
}
.RF .menus a:hover {
	text-decoration:none;
	color:#000
}
.RF .menus a span {
	display:block;
	padding:4px 0 0 0;
	margin:0;
	border-bottom:1px solid #E0E0E0
}
.RF .menus a:hover span {
	display:block;
	padding:4px 0 0 0;
	margin:0;
	border-bottom:1px solid #000
}
.RF .menus a.activo {
	background: #FFF;
	font-size:100%;
	color:#2B2B2B;
	margin: 0;
	font-weight:bold;
	height:25px;
}
.RF .menus a.activo span {
	display:block;
	padding:6px 0 0 0;
	margin:0;
	border:0
}
.RF .oculto {
	display:none
}
.RFcontenido {
	padding:10px 0px 0px 0px;
	background-color:#FFFFFF;
}
.RFcontenido h3 {
	padding: .5em 1em;
	font:100% Arial, Helvetica, sans-serif;
	color:#666;
	font-weight:bold
}
#datosRF {
	padding:0 1em;
	color: #2B2B2B
}
#datosRF .inpar {
	background:#ECF0F5;
	padding:.3em;
	margin:0 auto;
}
#datosRF .par {
	padding:.3em;
	margin:0 auto;
}
#datosRF .equipos {
	float:left;
	text-align: center;
	width:75%
}
#datosRF .res {
	float: left;
	font-weight:bold;
	margin:0 .3em;
}
#datosRF .equipos .eq1 {
	float:left;
	text-align: right;
	width:40%;
*width:6em;
}
#datosRF .equipos .eq2 {
	float:left;
	text-align: left;
	width:40%;
*width:40%;
}
#datosRF .estado {
	float:right;
}
#datosRF .estado span {
	color:#FF0000;
	padding-right:5px
}
#datosRF .estado span.encurso {
	color:#065C04;
	padding-right:5px;
	font-weight:bold;
}
/*clasificación*/
#datosCF {
	padding:0 1em;
	color: #2B2B2B
}
#datosCF table {
	margin:0;
	padding:.2em;
	border:0px;
	width:100%;
	text-align:left;
}
#datosCF th.puntos {
	text-align:right;
}
#datosCF th.equipo {
	text-align:center;
}
#datosCF .impar td {
	background:#ECF0F5;
}
#datosCF .par td {
	background:#FFF;
}
#datosCF .puntos {
	text-align:right;
	font-weight:bold;
}
#datosCF .ico {
	text-align:center;
	width:20px;
	height:20px;
	background:url(/img/ico/spr_deportes.png) no-repeat;
	margin:0 auto;
}
#datosCF .ico#champion {
	background-position:0px 0px
}
#datosCF .ico#uefa {
	background-position:0px -23px
}
#datosCF .ico#descenso {
	background-position:0px -43px
}
#datosCF .ico#ascenso {
	background-position:0px -60px
}
/*cartelera*/
.cartelera {
	float:left;
	min-height:50px;
	width:auto;
	border-top:6px solid #FEA520;
	background-color:#FFF;
	margin:0 auto;
}
#tucine {
	clear:left;
	padding:.3em .3em 1em .3em;
	background-color:#FFF7EA;
	margin:0 .3em
}
#tucine h3 {
	padding: .5em 0;
	font:100% Arial, Helvetica, sans-serif;
	color:#193C7B;
	font-weight:bold
}
#tucine .select {
	border:1px solid #758CB2;
	color:#5A5A5A;
	font-size:100%;
	width:100%;
	margin:0 0 7px 0
}
.cine_tucine {
	padding:8px 2px;
	display:none;
}
.elcine {
	margin:.5em;
	padding-bottom:.5em;
	border-bottom:1px solid #758CB2;
}
.cinetodoslosdatos {
	display:block;
	background:url(/img/ico/spr-cine.png) no-repeat 0px 0px;
	float:right;
	width:12px;
	height:13px;
	margin:5px 0 0 15px;
}
.cinetodoslosdatos span {
	display:none;
}
.elcine h3 {
	clear:left;
	background:url(/img/ico/spr-cine.png) no-repeat 0px -30px;
	padding:0 0 0 8px;
	font:100% Arial, Helvetica, sans-serif;
	color:#2B2B2B;
	font-weight:bold;
	float:left;
}
.cinedireccion {
	color:#2B2B2B;
	font-weight:normal;
	padding-left:8px;
}
.cineprecio {
	display:none;
	font-size:86%;
	color:#666;
	padding-left:8px;
}
.cinetelefono {
	display:none;
	font-size:86%;
	color:#666;
	padding-left:8px;
}
.cinepeliculas {
	display:none;
	margin:5px 0 0 0
}
.cinepeliculas li {
	font-size:86%;
	color:#2B2B2B;
	padding:3px 7px 3px 8px
}
.cinepeliculas .impar {
	background-color:#F5F5F5;
}
.activo .cinetodoslosdatos {
	display:block;
	background:url(/img/ico/spr-cine.png) no-repeat 0px -17px;
	float:right;
	width:12px;
	height:13px;
	margin:0 0 0 15px
}
.activo .cinedireccion {
	color:#2B2B2B;
	font-weight:normal;
}
.activo p, .activo ul {
	display:block;
}
#div_cine_1, #div_cine_2, #div_cine_3, #div_cine_4 {
	height:auto;
}
/***************************************************************************************************************************************************************************
* Zona Segundaria - Slide Show News *
***************************************************************************************************************************************************************************/
.slideShow {
	margin-top: 1em
}
div.scrollable {
	float:left;
	position:relative;
	overflow:hidden;
	width:975px;
	height:18em;
	margin: 0.769em 1px 0;
}
div.scrollable div.slideShowItems {
	width:1000em;
	position:absolute;
}
div.scrollable div.item {
	float:left;
	width:12.75em;
.width:12.7em;
	_width:12.5em;
	height:16.2em;
	overflow:hidden;
	border:1px solid #e6e5dc;
	padding:0.61em;
	margin-right: 14px;
	cursor:pointer;
	text-align:center
}
div.scrollable div.item h5 {
	font-size:96%;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left
}
div.scrollable div.item h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:100%;
	text-align:left
}
div.scrollable div.item h3 a {
	text-decoration:underline;
}
div.scrollable div.item img {
	margin-bottom:0.3em;
}
/* Scroll Navegación */
div.navi {
	height:20px;
	float:right;
	width:auto
}
div.navi a {
	background:url(/img/btn/btn-slideShow-navi.png) no-repeat;
	cursor:pointer;
	float:left;
	width:12px;
	height:11px;
	margin:3px 1px;
	overflow:hidden
}
div.navi a:hover {
	background-position:0 -22px
}
div.navi a.active {
	background-position:0 -11px
}
a.prev, a.next, a.prevPage, a.nextPage {
	background:url(/img/btn/spr-botones.png) no-repeat -151px -39px;
	cursor:pointer;
	float:right;
	width:18px;
	height:18px;
	margin:0px 5px
}
a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {/*background-position:0px -18px;*/
}
a.next {
	margin-right:20px
}
a.next, a.nextPage {
	background-position:-176px -39px;
}
a.disabled {
	visibility:hidden !important
}
/* Pagination Controlls - Show More or Less */
/*div.pagination-more-less { float:left; margin-top:0.5em; margin-left:1.5em  }*/
div.pagination-more-less {
	margin:0 auto;
	text-align:center;
	width:40%;
}
div.pagination-more-less span {
	float:left;
	padding:2px 0.3em 2px 0em;
	font-weight:normal;
	color:#666;
}
div.pagination-more-less a {
	border:1px solid #666666;
	float:left;
	height:19px;
	margin:0 auto;
	;
	margin-right:3px;
	padding-top:1px;
	text-align:center;
	width:19px;
}
div.pagination-more-less a.last {
	padding-right:0
}
div.pagination-more-less a.active {
	background-color:#214786;
	color:#fff;
	border:1px solid #214786;
}
/***************************************************************************************************************************************************************************
* Zona Segundaria - Ciudades *
***************************************************************************************************************************************************************************/
div#feed-ciudades {
	position:relative;
}
div#feed-ciudades h4 {
}
/* City link */
div#feed-ciudades h5, div#feed-ciudades h5 a {
	font:100% Arial, Helvetica, sans-serif;
	color:#FF0000;
	margin-bottom:0
}
/***************************************************************************************************************************************************************************
* Zona Segundaria - Blogs *
***************************************************************************************************************************************************************************/

div#feed-blogs {
	position:relative;
}
div#feed-blogs #detalles-seccion {
	margin-bottom:0.769em;
	min-height:2.50em;
*height:2.50em;
}
div#feed-blogs #noticias h3 a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:130%;
	font-weight:normal;
	line-height:26px;
}
div#feed-blogs div.yui-u {
	border:1px solid #e6e5dc;
	width:31.7%
}
/* Style the main column headers */
div#feed-blogs div h3 {
	font:140% Arial, Helvetica, sans-serif;
	color:#666;
	margin:0.2em 0 0 0.3em;
	padding:0 0 5px
}
/* Ver más link */
a.verMas {
	float:right;
	margin:0.3em
}
/* Destacamos (Similar to 'Pulso Gente Que') */
div#feed-blogs div#destacamos ul li.noticia {
	clear:right;
	padding:0.5em;
	border-bottom:1px solid #e6e5dc
}
div#feed-blogs div#destacamos ul li.noticia div.avatar {
	float:left
}
div#feed-blogs div#destacamos ul li.noticia div.detalle {
	float:left;
	width:69%
}
div#feed-blogs div#destacamos ul li.noticia div.detalle h4 {
	font:bold 100% Georgia, "Times New Roman", Times, serif;
	color:#214786;
	margin-bottom:0;
	border:none
}
div#feed-blogs div#destacamos ul li.noticia div.detalle p {
	color:#2b2b2b;
	margin-bottom:0.5em
}
div#feed-blogs div#destacamos ul li.noticia div.detalle a.nombreUsuario {
	font-weight:bold
}
div#feed-blogs div#destacamos ul li.noticia div.detalle span.marcaTiempo {
	color:#666;
	font-size:77%
}
/* Hoy-se-habla de... */
div#feed-blogs div#hoy-se-habla dl {
	font-size:90%;
	padding:0.5em
}
div#feed-blogs div#hoy-se-habla div#dh-all {
	position:static;
	overflow:hidden;
	font-weight:bold;
	font-size:116%;
	color:#666;
	border-bottom:1px solid #e6e5dc;
	margin-bottom:0.5em;
	height:1%
}
div#feed-blogs div#hoy-se-habla div#dh-tema, div#feed-blogs div#hoy-se-habla div#dh-blogs {
	padding-bottom:0.3em;
	float:left;
	width:65%
}
div#feed-blogs div#hoy-se-habla dl div.wrap {
	float:none;
	width:auto;
	margin-bottom:1em
}
div#feed-blogs div#hoy-se-habla div#dh-tema {
	width:35%
}
div#feed-blogs div#hoy-se-habla dl dt {
	padding:0.769em 0 0.769em;
*padding:0.3em 0 0.3em
}
div#feed-blogs div#hoy-se-habla dl dt span {
	color:#666;
	margin-left:0.3em
}
div#feed-blogs div#hoy-se-habla dl dd {
	margin-left:0.769em;
	background:url(/img/ico/spr-bullets-varios.png) no-repeat left 6px;
	padding-left:8px;
	font-family:Georgia, "Times New Roman", Times, serif
}
/* Comentarios en el Pulso (Identical to 'Pulso Gente Que') */
div#feed-blogs div#pulso-comentarios div.pulso {
	margin-bottom:0;
	background-color:#FFF;
	padding:0;
}
div#feed-blogs div#pulso-comentarios div.pulso div.cab-titular {
	background-color:#FFF;
	color:#193C7B;
	padding:0.3em;
	height:1.88em;
}
div#feed-blogs div#pulso-comentarios div.pulso div.cab-titular h3 {
	font:140% Arial, Helvetica, sans-serif;
	color:#666;
	float:left
}
div#feed-blogs div#pulso-comentarios div.pulso .contenedor {
	padding:0 0.5em 0 0.8em;
}
div#feed-blogs div#pulso-comentarios div.pulso ul {/*height:auto; *height:0;*/
}
div#feed-blogs div#pulso-comentarios div.pulso ul li.noticia {
	clear:both;
	padding:0.5em 0 0 0;
	border-bottom:solid 1px #FFF; /*height:auto; *height:0;*/
	position:relative;
	display:block
}
div#feed-blogs div#pulso-comentarios div.pulso ul li.noticia div.avatar {
	float:left
}
div#feed-blogs div#pulso-comentarios div.pulso ul li.noticia div.conten {
	float:left;
	width:auto;
}
div#feed-blogs div#pulso-comentarios div.pulso ul li.noticia div.conten a {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	color:#193C7B;
	text-decoration:none;
	font-size:88%;
*font-size:86%;
}
div#feed-blogs div#pulso-comentarios div.pulso ul li.noticia div.conten a.titulo {
	font-weight:bold;
	font-size:88%;
*font-size:86%;
}
div#feed-blogs div#pulso-comentarios div.pulso ul li.primera div.conten a.titulo {
	font-weight:bold;
	font-size:100%;
}
div#feed-blogs div#pulso-comentarios div.pulso ul li.noticia div.conten span.marcaTiempo {
	display:block;
	color:#666;
	font-size:77%;
	padding:0.3em 0
}
div#feed-blogs div#pulso-comentarios div.pulso ul li.noticia div.btn-masInfo {
	position:absolute;
	bottom:5px;
	right:0px;
}
div#feed-blogs div#pulso-comentarios div.pulso ul li.noticia div.btn-masInfo a {
	float:right;
	width:43px;
	height:15px;
	line-height:15px;
	text-indent:19px;
	font-size:82%;
*font-size:80%;
	background:url(/img/btn/spr-botones.png) no-repeat right top;
	color:#193C7B;
	text-decoration:none;
}
div#feed-blogs div#pulso-comentarios div.pulso ul li.noticia div.btn-masInfo a.activo {
	background-position:right -20px;
}
#desplegable_masInfo .no-activo {
	display:none
}
div#feed-blogs div#pulso-comentarios div.pulso ul li.noticia ul.masInfo {/*display:none;*/
	float:left;
*float:none;
	width:100%;
}
div#feed-blogs div#pulso-comentarios div.pulso ul li.noticia ul.masInfo li div.conten div.media {
	float:left;
	width:70px;
	height:70px;
	overflow:hidden;
	background-color:#fff;
	margin-right:0.384em;
	margin-top:0.384em
}
div#feed-blogs div#pulso-comentarios div.pulso ul li.noticia ul.masInfo li div.conten h4, div.pulso ul li.noticia ul.masInfo li div.contenedor h4 a {
	clear:none;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#193C7B;
	font-size:100%;
}
div#feed-blogs div#pulso-comentarios div.pulso ul li.noticia ul.masInfo li div.conten p {
	font-size:88%;
*font-size:86%;
	color:#2b2b2b; /*margin-bottom:0.5em*/
}
div#feed-blogs div#pulso-comentarios div.pulso ul li.noticia ul.masInfo li div.conten a.comenta {
	float:left;
	width:auto;
	padding-left:1.9em;
	height:1.5em;
	font-weight:bold;
	background:url(/img/ico/spr-num-comentario-pq.png) no-repeat 0 -53px;
	color:#FF0000;
	font-size:100%;
	margin-top:0.2em
}
div#feed-blogs div#pulso-comentarios div.pulso div.pie {
	background-color:#d9dfeb;
	color:#193C7B;
	padding:0.3em;
	height:1.88em;
}
div#feed-blogs div#pulso-comentarios div.pulso div.pie li {
	float:left;
	padding:0 0.50em;
}
div#feed-blogs div#pulso-comentarios div.pulso div.pie li a {
	color:#193C7B;
	text-decoration:none;
	font-size:88%;
*font-size:86%;
	border-bottom:1px dotted #BCC7DA
}
/* Navigation - Twitter / RSS / fotos / Videos / Blog */
ul.links-multi {
	position:absolute;
	right:0.2em;
	top:-0.5em;
	font-size:100%;
}
ul.links-multi li {
	float:left;
	margin-right:0.769em
}
ul.links-multi li.last {
	margin-right:0
}
ul.links-multi li a {
	float:left;
	background:url(/img/ico/spr-links-multi.png) no-repeat left top
}
ul.links-multi li a.btn-nav-twitter {
	background-position:0px 2px;
	padding-left:20px
}
ul.links-multi li a.btn-nav-RSS {
	background-position:0px -38px;
	padding-left:20px
}
ul.links-multi li a.btn-nav-fotos {
	background-position:0px -77px;
	padding-left:10px
}
ul.links-multi li a.btn-nav-videos {
	background-position:0px -77px;
	padding-left:10px
}
ul.links-multi li a.btn-nav-bloggs {
	background-position:0px -77px;
	padding-left:10px
}
div#feed-blogs ul.links-multi li a.btn-nav-bloggs {
	background-position:0px -38px;
	padding-left:20px
}
/***************************************************************************************************************************************************************************
* Zona Segundaria - Zona comercial *
***************************************************************************************************************************************************************************/
div#zona-comercial {
	position:relative;
	margin-bottom: 1.5em;
}
div#zona-comercial #detalles-seccion {
	margin-bottom:0.769em;
	min-height:2.50em;
*height:2.50em;
}
div#zona-comercial #noticias h3 a {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:130%;
	font-weight:normal;
	line-height:26px;
}
div#zona-comercial h4 {
}
div#zona-comercial div.item {
	float:left;
	width:11.90em;
.width:11em;
	_width:10.2em;
	margin-right:0.75em;
}
div#zona-comercial div.item h4 {
	margin-bottom:0;
	border:none;
	font:100% Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#214786;
	padding-right:.5em;
}
div#zona-comercial div.item img {
	border:1px solid #e0e0e0;
	margin-bottom:0.3em;
	width:80px
}
div#zona-comercial div.item span {
	font-weight:bold
}
/***************************************************************************************************************************************************************************

/***************************************************************************************************************************************************************************
* Formularios - Login registro *
***************************************************************************************************************************************************************************/

/*Modulo Login Registro*/
div.caja-formLogin {
	margin:0 auto;
	padding:11px; /*width:520px;*/
	width:487px;
	-moz-border-radius:12px;
	-webkit-border-radius:12px;
	border-radius:12px;
	background:transparent url(/img/bg/opacity-form.png) repeat scroll 0 0;
}
.especial {
	width:275px!important;
}
.registro {
	width:638px!important;
}
div.formLogin {
	text-align:left;
	padding:0;
	border-left:1px solid #C9C9C9;
	border-right:1px solid #C9C9C9;
	background-color:#FFF;
	color:#5A5A5A;
}
div.formLogin .titulardestacado {/*margin-bottom:0.769em;*/
	color:#5A5A5A;
	font-size:140%;
}
div.formLogin div.cab-titular {
	background-color:#183B7B;
	color:#FFF;
	padding:0.26em 0 0.26em 0.5em;
	height:1.88em;
}
div.formLogin div.cab-titular h3 {
	font:150% Arial, Helvetica, sans-serif;
	color:#FFF;
	float:left;
	font-weight:bold;
	margin-right: 1.75em
}
div.formLogin div.cab-titular h3 a {
	color:#FFF;
}
div.formLogin div.cab-titular h3.noactivo, div.formLogin div.cab-titular h3.noactivo a {
	color:#B4C0D5
}
div.formLogin h4 {
	font:110% Arial, Helvetica, sans-serif;
	color:#183B7B; /*margin-bottom:0.5em; */
	font-weight:bold;
}
div.formLogin h4 span {
	font:70% Arial, Helvetica, sans-serif;
	color:#5A5A5A;
	margin-bottom:0.5em;
	font-weight:bold;
}
div.formLogin h5 {
	font:130% Arial, Helvetica, sans-serif;
	color:#5A5A5A;
	margin-bottom:1em;
	font-weight:bold;
}
div.formLogin ul li {
	border:none;
	padding:0 0 0 0.5em;
	margin-bottom:0.769em; /*font-weight:normal;*/
	height:1em;
	line-height:normal;
	background:url(/img/ico/spr-bullets-varios.png) no-repeat left 6px
}
div.formLogin ul li a {
	font-weight:bold;
}
div.formLogin .contenedor {
	padding:0.5em;
}
div.formLogin .input {
	border:1px solid #5A5A59;
	width:250px;
	border-collapse:collapse;
	height:22px;
	padding:0;
	vertical-align:middle;
	background:transparent url(/img/bg/bg-fondos.png) repeat scroll left -218px;
}
div.formLogin .bloque {
	position:relative;
	margin:0 0 0.5em 0;
}
div.formLogin label {
	color:#595959;
	font-weight:bold;
	clear:both;
	display:block;
	padding-top:1em;
}
.que_pass {
	font:88% Arial, Sans-serif;
	float:right;
	display:block;
}
.recordar_pass {
	font:88% Arial, Sans-serif;
*font-size:86%;
	color:#5A5A59;
	padding-top:0.3em
}
.check_pass {
	border:medium none;
	height:16px;
	width:16px;
	vertical-align:middle;
}
/*div.formLogin #error_datos span{color:#222; position: static;}*/
div.formLogin .pie {
	background:#E6E6E6;
	padding:0.5em 0 0.5em 0.5em;
	font-size:110%;
}
div.formLogin .condiciones { /*float:left;*/
	padding:1em 0em;
	font:88% Arial, Sans-serif;
*font-size:86%;
}
/* botones */
div#formLogin-pass {
}
div#formLogin-acceder {
	text-align:center;
	margin:0 auto;
	clear:both;
	padding:1em 0em;
}
div#formLogin-registro {
	width:auto;
	float:right; /*clear:both;*/
	padding:1em 0em;
}
div#formLogin-pass {
	float:right;
	clear:both;
	padding:1em 0em;
}
div#formLogin-acceder a, div#formLogin-registro a {/*float:left;*/
	margin:0.3em;
	top:0px;
}
div#formLogin-pass a {
	float:right;
	margin:0.3em 0 0 1em;
	font-size:88%;
*font-size:86%;
	line-height:22px
}
div#formLogin-pass a.btn-form {
	font-size:100%;
	top:0;
	line-height:19px
}
div.formLogin a.btn-form {
	float:left;
	background:#F1F6FE url(/img/btn/bg-boton.png) repeat-x left bottom;
	margin:0;
	padding:1px .3em;
*padding:1px .5em;
	border:1px solid #A1B1CD;
	overflow:visible;
	font-weight:bold;
	text-decoration:none;
	color:#183B7B;
	cursor:pointer;
	font-size:120%;
	position:relative;
	top:0.5em;
*top:0;
	float:none;
}
div.formLogin a.btn-volver {
	float:left;
	margin:0;
	padding:1px .3em;
*padding:1px .5em;
	font-weight:bold;
	text-decoration:none;
}
/* Cerrar formulario */
div#formLogin-cerrar {
	width:30px;
	float:right;
	margin-top:0.2em;
}
div#formLogin-cerrar #cerrar {
	float:right;
	background:url(/img/btn/spr-botones.png) no-repeat -123px -30px;
	text-indent:17px;
*text-indent:22px;
	font-weight:normal;
	height:30px;
	width:22px;
}
#cerrar.btn {
	display:inline-block;
	margin:0;
	padding:0;
	border:0px solid #D9DFEB;
	overflow:visible;
	cursor:pointer;
}
/*mensajes de vuelta*/
#logeoOK {
	font:120% Arial, Helvetica, sans-serif;
	color:#183B7B;
	font-weight:bold;
	margin-bottom:1em
}
/* Login area */
div.formLogin div#login {
	padding:1em 0;
}
div.formLogin div#login a {
	display:block;
	font-size:100%;
	margin-bottom:0.769em;
}
/* Login Social ID */
div.formLogin div#login div#login-social {
	margin-top:0.769em;
	font:88% Arial, Sans-serif;
*font-size:86%;
}
div.formLogin div#login div#login-social a {
	margin-right:1em;
	float:left;
	display:block;
	overflow:hidden;
	text-indent:-9999em;
	background:url(/img/btn/spr-botones-login.png) no-repeat 0 0;
	height:21px;
	position:relative;
}
div.formLogin div#login div#login-social a#id-facebook {
	width:89px;
	background-position:0 0
}
div.formLogin div#login div#login-social a#id-twitter {
	width:80px;
	background-position:0px -31px
}
div.formLogin div#login div#login-social a#id-yahoo {
	width:102px;
	background-position:-92px 0px
}
div.formLogin div#login div#login-social a#id-msn {
	width:120px;
	background-position:-74px -62px
}
div.formLogin div#login div#login-social a#id-openid {
	width:71px;
	background-position:0px -62px
}
/*bocadillo*/

div.formLogin #ok_datos.bocadillo {
	position:relative;
	width:100%;
	color:#077504;
	float:left;
}
div.formLogin #ok_datos.bocadillo div.contenido {
	padding:0.384em 0 0.384em 0.384em;
	margin-bottom:0.2em;
	background-color:#CDE4CD;
	border:1px solid #077504;
}
div.formLogin #ok_datos.bocadillo div.contenido span {
	font-weight:bold;
}
div.formLogin #error_datos.bocadillo {
	position:relative;
	color:#FF0000;
}
div.formLogin #error_datos.bocadillo div.contenido {
	padding:0.384em 0 0.384em 0.384em;
	margin-bottom:0.2em;
	background-color:#F2CED0;
	border:1px solid #FF0000;
}
div.formLogin #error_datos.bocadillo div.contenido p {
	display:block;
	margin-left:22px;
}
div.formLogin #error_datos.bocadillo div.contenido .esquina {
	background:transparent url(/img/ico/spr_social_peq.png) no-repeat scroll 0 -262px;
	display:block;
	float:left;
	height:14px;
	width:18px;
}
div.formLogin .ok_datos.bocadillo {
	position:relative;
	width:100%;
	color:#077504;
	float:left;
}
div.formLogin .ok_datos.bocadillo div.contenido {
	padding:0.384em 0 0.384em 0.384em;
	margin-bottom:0.2em;
	background-color:#CDE4CD;
	border:1px solid #077504;
}
div.formLogin .ok_datos.bocadillo div.contenido span {
	font-weight:bold;
}
div.formLogin .simple_datos.bocadillo {
	position:relative;
	width:100%;
	color:#666;
	float:left;
}
div.formLogin .simple_datos.bocadillo div.contenido {
	padding:0.384em 0 0.384em 0.384em;
	margin-bottom:0.2em;
	background-color:#FFC600;
	border:1px solid #C69900;
}
div.formLogin .simple_datos.bocadillo div.contenido span {
	font-weight:bold;
}
div.formLogin .error_datos.bocadillo {
	position:relative;
	color:#FF0000;
}
div.formLogin .error_datos.bocadillo div.contenido {
	padding:0.384em 0 0.384em 0.384em;
	margin-bottom:0.2em;
	background-color:#F2CED0;
	border:1px solid #FF0000;
}
div.formLogin .error_datos.bocadillo div.contenido p {
	display:block;
	margin-left:22px;
}
div.formLogin .error_datos.bocadillo div.contenido .esquina {
	background:transparent url(/img/ico/spr_social_peq.png) no-repeat scroll 0 -262px;
	display:block;
	float:left;
	height:14px;
	width:18px;
}
/*Registro*/
div.formLogin #cambio_key {/*margin:0 0 0.5em 0*/
}
/*div.formLogin #cambio_key .input {border:1px solid #CDCDCD; width:49%;border-collapse:collapse;height:22px;padding:0;vertical-align:middle; float:left; margin:0 1em 0 0}*/
div.formLogin #cambio_key p.nota, div.formLogin #comprueba_seguridad p.nota, div.formLogin #mailing p.nota {
	font:88% Arial, Sans-serif;
*font-size:86%;
	color:#5A5A59; /*float:left; width:47.5%; height:35px;*/
	margin-top:0.5em;
}
/*div.formLogin #cambio_key div.bocadillo {position:relative; width:49%; color:#5A5A5A; padding-bottom:1em; float:left; }*/
/*Comprobación seguridad*/
div.formLogin #comprueba_seguridad {
	margin:1em 0
}
div.formLogin #comprueba_seguridad .input {
	border:1px solid #CDCDCD;
	width:42.75%;
	border-collapse:collapse;
	height:22px;
	padding:0;
	vertical-align:middle;
	float:left;
	margin:0 1em 0 0
}
div.formLogin #comprueba_seguridad label {
	float:left;
}
div.formLogin #comprueba_seguridad div.bocadillo {
	position:relative;
	width:49%;
	color:#5A5A5A;
	padding-bottom:1em;
	float:left;
}
/*Busca a tus amigos*/
#busca-amigos div.formLogin {
	background-color: #E3E3E3;
}
#busca-amigos div.formLogin div#login {
	margin-left:0.5em;
	margin-top:0;
	float:left;
	position:relative;
}
#busca-amigos div.formLogin .contenedor_login-social {
	background-color: #F6F6F6;
	padding:0.3em;
	border:1px solid #D2D2D2;
	margin-left:86px;
*margin-left:-1px;
	float:none;
*float:left;
	height:100px
}
#busca-amigos div.formLogin div#login div#login-social {
	margin-top:0
}
#busca-amigos div.formLogin div#login div#login-social .activo {
	background-color: #F6F6F6;
}
#busca-amigos div.formLogin div#login div#login-social a#id-yahoo {
	width:50px;
	height:22px;
	background-position:4px -175px;
	border:1px solid #D2D2D2;
	border-right:0px;
	margin-right:0px;
}
#busca-amigos div.formLogin div#login div#login-social a#id-msn {
	width:50px;
	height:22px;
	background-position:4px -263px;
	border:1px solid #D2D2D2;
	border-right:0px;
	margin-right:0px;
}
#busca-amigos div.formLogin div#login div#login-social a#id-gmail {
	width:50px;
	height:22px;
	background-position:4px -536px;
	border:1px solid #D2D2D2;
	border-right:0px;
	margin-right:0px;
}
#busca-amigos div.formLogin #cambio_key {
	float:left;
	width:500px;
}
#busca-amigos div.formLogin #cambio_key .input {
	border:1px solid #CDCDCD;
	width:49%;
	border-collapse:collapse;
	height:22px;
	padding:0;
	vertical-align:middle;
	float:left;
	margin:0 1em 0 0;
	clear:both;
	margin:0 0 0.5em 0
}
#busca-amigos div.formLogin #cambio_key label {
	clear:both;
	display:block;
	width:49%;
	float:left;
}
#busca-amigos div.formLogin #cambio_key p.nota {
	font:88% Arial, Sans-serif;
*font-size:86%;
	color:#5A5A59;
	float:right;
	width:47.5%;
	height:35px;
}
#busca-amigos div.formLogin #cambio_key div.bocadillo {
	position:relative;
	width:49%;
	color:#5A5A5A;
	padding-bottom:1em;
	float:left;
	clear: both
}
.seguridad {
	background:url(/img/ico/spr-bullets-varios.png) no-repeat left top;
	background-position:0px -302px;
	padding-left:13px
}
/* PUBLICIDAD */
/* Megabanner y botones */
#publi_inters {
}
#publicidades_top {
	min-height:90px;
*height:90px;
	position:relative;
	text-align:left;
	margin:auto;
	width:75.80em
}
#publi1 {
	text-align:left;
	background:#D5D5D5 url(/img/ico/sprite-title-publi.png) no-repeat 2px 95%;
	padding-left:10px
}
#publi2 {
	display:none;
}
/*cintillo personalizado*/
#publi_cintillo_pers {
	min-height:1px;
*height:1px;
	text-align:center;
	margin:0 auto;
}
/*skys*/
.publi-skys {
	clear:both;
	position:relative;
	z-index:99;
	width:75.80em;
	margin:auto;
	text-align:center
}
#sky-izq {
	display:block;
	position:absolute;
	left:0px;
	float:left;
	width:121px;
	z-index:999;
	margin-left:-130px;
	top:195px
}
#sky-der {
	display:block;
	position:absolute;
	left:0px;
	float:right;
	width:121px;
	z-index:999;
	margin-left:995px;
*margin-left:980px;
	top:195px
}
:first-child+html #publicidades_top {
	z-index:99
}
* html #publicidades_top {
	z-index:99
}
/*si es la portada se baja 30px más los skys*/
#pagina-home #sky-izq, #pagina-home #sky-der, .pagina-home #sky-izq, .pagina-home #sky-der { /*top:195px;*/
}
/* Banner - Common properties */
#skyBox #leaderBoard, #skyBox #halfBanner {
	background:#D5D5D5 url(/img/ico/sprite-title-publi.png) no-repeat left 95%;
	padding-left:0.769em;
	height:6.923em;
*height:6.75em
}
/* Banner - Leaderboard */
#skyBox #leaderBoard {
	float:left;
	margin-right:2px
}
#skyBox #halfBanner {
	float:right
}
/* Banner - Roba Pagina */
.robapaginas {
	background:#D5D5D5 url(/img/ico/sprite-title-publi.png) no-repeat scroll -11px top;
	border:1px solid #D5D5D5;
	margin-bottom:1em;
	padding-top:11px;
	width:300px;
}
.super-robapaginas {
	clear:both;
	padding:5px 0;
	text-align:center;
	margin:0 auto;
}
.super-robapaginas .SR {
	background:#D5D5D5 url(/img/ico/sprite-title-publi.png) no-repeat scroll -11px top;
	border:1px solid #D5D5D5;
	margin-bottom:1em;
	padding-top:11px;
	width:544px;
	margin:0 auto;
	text-align:center;
}
/*Posición Cabec*/
#publi_cabec {
	background:#D5D5D5 url(/img/ico/sprite-title-publi.png) no-repeat scroll -11px top;
	float:left;
	clear:both;
	margin-bottom:1em;
	padding-top:11px;
}
/*publicidad-contextual*/
#publicidad-contextual {
	clear:both;
	border:1px solid #D5D5D5;
	background:#D5D5D5 url(/img/ico/sprite-title-publi.png) no-repeat scroll -11px top;
	float:left;
	clear:both;
	margin-bottom:1em;
	padding-top:11px;
}
#publicidad-contextual-texto {
	font-size:14px;
	color:#FFA500;
	font-weight:bold;
	background-color:#FFF;
	padding:6px
}
#publicidad-contextual-texto a {
	color:#FFA500;
	text-decoration:underline;
}
/* Banner - Cintillo */
#cintillo {
	background:#D3D3D3 url(/img/ico/sprite-title-publi.png) no-repeat -11px -14px;
	padding-left:0.769em;
	margin-bottom:1em;
}
.cintillo_ancho {
	clear:both;
	background: #FFF url(/img/ico/sprite-title-publi.png) no-repeat scroll -11px top;
	border: none;
	width: auto;
}
/* Promos */
div.promo {
	margin-bottom:0.769em
}
/* Google Adds */
div#google-ads {
	border: solid 1px #0000cc;
	margin-bottom:0.769em;
	padding:0.769em
}
#ga-premium-peq {
	text-align:center;
	margin:0 auto;
	width:280px;
	float:right;
	clear:right;
}
#ga-premium {
	margin:0 0 15px 0
}
/* Nube de tags*/
div#nubetags {
	border:solid 1px #d7d7d7;
	padding:0.769em;
	margin-bottom:0.769em;
}
div#nubetags h5 {
	font-weight:bold;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	margin-bottom:0.5em;
}
div#nubetags .nube {
	font-family:Arial, Helvetica, sans-serif;
	color:#193C7B;
	margin:0 auto;
	text-align:center;
	margin-bottom:1em;
}
div#nubetags .nube1 a {
	font-size:80%;
	background-color:#EDEDED;
	padding:0.3em;
}
div#nubetags .nube2 a {
	font-size:100%;
	background-color:#CBCBCB;
	padding:0.3em;
}
div#nubetags .nube3 a {
	font-size:140%;
	background-color:#BBB;
	padding:0.3em;
}
div#nubetags .nube4 a {
	font-size:170%;
	background-color:#999;
	padding:0.3em;
}
/***TEMAS****/
#temas {
	padding-top:10px;
}
#temas ul {
	margin-bottom:0.31em;
}
#temas ul li {
	background:transparent url(/img/ico/spr-bullets-varios.png) no-repeat scroll left 6px;
	padding-left:10px;
}
#contenidoTema h4 {
	font-size:110%;
	color:#2B2B2B;
	margin-bottom:0.3em;
	font-weight:bold;
}
#contenidoTema div.media {
	float:left;
	margin:0 0.769em 0.769em 0;
	overflow:hidden;
}
#contenidoTema div.detalle {
	width:auto;
	margin-top:0.769em
}
#contenidoTema p {
	font-size:110%;
	margin-bottom:0.769em;
}
#temas h5 {
	font-size:1.2em;
	color:#214786;
	font-weight:bold;
	border-bottom:1px solid #CECECE;
	padding:0.16em;
	margin-bottom:0.31em;
}
#temas h6 {
	font-size:1.1em;
	color:#666;
	font-weight:bold;
	border-bottom:1px solid #CECECE;
	padding:0.16em;
	margin-bottom:0.16em;
}
/* A-Z Index */
div.index-categorias {
	float:left;
	width:100%;
	border-bottom:solid 1px #e6e5dc;
	margin:0.769em 0 1.54em
}
div.index-categorias div.pages {
	float:left;
	width:auto;
	margin-right:0.769em;
	line-height:260%;
.line-height:260%;
	_line-height:245%
}
div.index-categorias div.a-z {
	float:left;
	width:auto;
	line-height:200%
}
div.index-categorias div.a-z a {
	text-transform:uppercase;
	margin-right:1.15em
}
div.index-categorias div.a-z a.current {
	font-weight:bold;
	font-size:200%;
	color:#666;
	text-shadow:1px 1px 1px transparent;
	margin-right:0.65em
}
/**** Encuestas*****/
div#contenidoEncuesta #articulo-sidebar {
	margin-left:0.769em;/* height:800px;*/
}
/* Módulo encuesta */
div#modEncuesta {
	border:solid 1px #d7d7d7;
	padding:0.769em;
	margin-bottom:0.769em
}
div#modEncuesta h5 {
	font-weight:bold;
	font-size:116%;
	font-family:Arial, Helvetica, sans-serif;
	color:#666
}
/*div#modEncuesta ul {}
div#modEncuesta ul li.yui-gf {padding:0.769em 0;  border-top:solid 1px #d7d7d7}
div#modEncuesta ul li.yui-gf div.yui-u {float:left;width:75%;}
div#modEncuesta ul li.yui-gf div.yui-u.first {width:25%}
div#modEncuesta ul li.yui-gf div.yui-u h4, div#modEncuesta div#encuesta-ppal h4 {font:bold 100% Georgia, "Times New Roman", Times, serif; color:#214786; margin-bottom:0.3em}
div#modEncuesta ul li.yui-gf div.yui-u div.media {margin:0}*/
div#modEncuesta div#encuesta-ppal h4, div#modEncuesta div#encuesta-secundarias h4 {
	font:bold 100% Georgia, "Times New Roman", Times, serif;
	color:#214786;
	margin-bottom:0.3em
}
div#modEncuesta div#encuesta-ppal .opciones, div#modEncuesta div#encuesta-secundarias .opciones {
	color:#222;
	margin:0;
	padding:0;
	clear:left;
}
div#modEncuesta .seccion {
	color:#222;
	margin:0;
	padding:0 0.3em 0 0;
	float:left;
}
div#modEncuesta .fecha {
	color:#666;
}
div#modEncuesta div#encuesta-secundarias div.detalle {
	width:auto;
	margin-top:0.769em;
	padding:0.769em 0 0 0;
	border-top:solid 1px #d7d7d7
}
div#modEncuesta div#encuesta-secundarias p {
	font-size:100%;
	margin-bottom:0.769em;
}
div#modEncuesta #encuesta_formulario {
	position:relative
}
/*Portada */
div#encuesta-ppal, div#encuesta-secundarias {
	clear:left;
	padding:0;
	margin-bottom:0.769em
}
div#encuesta-ppal h4 {
	font:normal 200% Georgia, "Times New Roman", Times, serif;
	color:#214786;
	margin-bottom:0.3em;
}
div#encuesta-ppal div.media, div#encuesta-secundarias div.media {
	float:left;
	margin:0 0.769em 0.769em 0;
	overflow:hidden;
}
div#encuesta-ppal div.detalle {
	width:auto;
	margin-top:0.769em
}
div#encuesta-ppal p {
	font-size:110%;
	margin-bottom:0.769em;
}
div#encuesta-ppal .opciones {
	color:#222;
	margin:0 0 0 8em;
	padding:0; /*font-size:120%;*/
}
div#encuesta-ppal .opciones p, div#encuesta-secundarias .opciones p {
	margin-bottom:0.3em;
}
div#encuesta-ppal .seccion {
	color:#222;
	margin:0;
	padding:0;
	float:none;
}
div#encuesta-ppal div#comment-count, div#encuesta-secundarias div#comment-count {
	width:auto;
	position:relative;
	margin-right:0.3em;
	float:left;
}
div#encuesta-ppal div#comment-count a, div#encuesta-secundarias div#comment-count a {
	width:auto;
	float:left;
	padding-right:10px;
	height:24px;
	background:url(/img/btn/btn-right.png) no-repeat right top;
	color:#fff;
	font-weight:bold;
}
div#encuesta-ppal div#comment-count a span, div#encuesta-secundarias div#comment-count a span {
	display:block;
	line-height:24px;
	background:url(/img/btn/btn-left.png) no-repeat;
	padding:0;
	padding-left:25px;
}
div#encuesta-ppal div#comment-count span.ico, div#encuesta-secundarias div#comment-count span.ico {
	background:transparent url(/img/ico/spr-bullets-varios.png) no-repeat 0px -657px;
	display:block;
	left:5px;
	position:absolute;
	top:0px;
	height:24px;
	width:20px;
}
div#encuesta-ppal #votos, div#encuesta-secundarias #votos {
	margin-top:1em;
}
div#encuesta-ppal .votar a, div#encuesta-secundarias .votar a {
	padding:0.3em;
	line-height:24px;
}
div#encuesta-ppal .votar .btn, div#encuesta-secundarias .votar .btn {
	background:#FFFFFF url(/img/btn/bg-boton.png) repeat-x scroll 0 -37px;
	border:1px solid #ABB9D1;
	border-collapse:collapse;
	color:#193C7B;
	display:inline-block;
	font-family:arial, helvetica, clean, sans-serif;
	font-size:93%;
	font-weight:bold;
	margin:0;
	overflow:visible;
	padding:0 0.3em;
	text-decoration:none;
}
div#encuesta-ppal .nota {
	color:#666;
	margin:1em 0;
	padding:0;
}
/*listado*/
div#encuestas {
	clear:left;
	padding:0;
	margin-bottom:0.769em
}
div#encuestas h5 {
	border-bottom:1px solid #D7D7D7;
	clear:both;
	color:#666;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:116%;
	font-weight:bold;
	margin-bottom:0.769em;
}
div#encuestas.seccion h5 {
	border-bottom:1px solid #D7D7D7;
	clear:both;
	color:#666;
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-size:180%;
	font-weight:normal;
	margin-bottom:0.769em;
}
div#encuestas ul {
	display:block;
	padding:0;
	font-size:100%;
	color:#222;
	list-style:none;
}
div#encuestas ul li {
	margin:0;
	padding:10px 0 0.50em 0;
	border-bottom:1px solid #E6E5DC;
}
div#encuestas ul li h4 {
	font:normal 160% Georgia, "Times New Roman", Times, serif;
	color:#214786;
	margin-bottom:0.3em;
}
div#encuestas ul li div.media {
	float:left;
	margin:0 0.769em 0.769em 0;
	overflow:hidden;
}
div#encuestas ul li div.detalle {
	width:auto;
}
div#encuestas .seccion {
	color:#666;
	margin:0;
	padding:0;
}
div#encuestas .fecha, div#encuesta-ppal .fecha {
	color:#666;
	font-size:90%;
}
div#encuestas div#comment-count {
	width:auto;
	margin-right:0.769em;
}
div#encuestas div#comment-count a {
	width:auto;
	height:24px;
	background:none;
	color:#FF0000;
	font-weight:bold;
}
div#encuestas div#comment-count a span {
	display:block;
	line-height:24px;
	background:none;
	padding:0;
	padding-left:20px;
}
div#encuestas div#comment-count .ico {
	background:transparent url(/img/ico/spr-bullets-varios.png) no-repeat 0px -569px;
	display:block;
	height:24px;
	width:20px;
	padding-left:0;
	float:left;
	position:relative;
	clear:none;
}
/*listado x categoria */
div#encuestasCategoria {
	border:1px solid #D7D7D7;
	padding:0.769em;
}
div#encuestasCategoria h5 {
	font-weight:bold;
	font-size:116%;
	font-family:Arial, Helvetica, sans-serif;
	color:#666
}
div#encuestasCategoria div#secciones {/*margin-bottom:1.54em;*/
	padding:0.769em 0 0 0
}
div#encuestasCategoria div#secciones div {
	font-weight:bold;
	color:#666;
	margin-bottom:0.769em
}
div#encuestasCategoria div#secciones div ul {
	font-weight:normal;
}
div#encuestasCategoria div#secciones span {
	margin-right:0;
	width:50%;
	display:block;
	text-align:left;
	float:left;
}
div#encuestasCategoria div#secciones span.count-total {
	margin-right:0.3em;
	width:50px;
	display:block;
	text-align:right;
	float:left;
	overflow:hidden;
}
/*resultados*/
div#resultados {
	clear:left;
	padding:0;
	margin-bottom:0.769em;
	overflow:hidden;
}
div#resultados div#respuesta-encuesta {
	position:relative;
	font-weight:bold;
	font-size:116%;
	font-family:Arial, Helvetica, sans-serif;
	color:#222;
}
div#resultados div#respuesta-encuesta .respuesta {
	margin:0 5px;
*float:left;
}
div#resultados div#respuesta-encuesta .dato {
	float:left;
	width:2.7em;
	margin:5px 0;
}
div#resultados div#respuesta-encuesta .datografico {
	margin:5px 0 0 2.7em;
*margin:5px 0 0;
}
div#resultados div#respuesta-encuesta .datografico span {
	background:transparent url(/img/bg/bg-fondos.png) repeat scroll left -60px;
	color:#000;
	display:block;
	height:20px;
	position:absolute;
}
div#resultados div#respuesta-encuesta .datografico span#barra1 {
	background-position:left -60px;
}
div#resultados div#respuesta-encuesta .datografico span#barra2 {
	background-position:left -84px;
}
div#resultados div#respuesta-encuesta .datografico span#barra3 {
	background-position:left -108px;
}
div#resultados div#respuesta-encuesta .datografico span#barra4 {
	background-position:left -132px;
}
div#resultados div#respuesta-encuesta .datografico span#barra5 {
	background-position:left -155px;
}
div#resultados div#respuesta-encuesta .datografico span#barra6 {
	background-position:left -179px;
}
div#resultados div#respuesta-encuesta .datografico span.txt {
	background:none;
	color:#000;
	display:block;
	height:auto;
	position:relative;
	padding-left:3px;
}
/* Pagination Controlls */
#fotos-all div.pagination {
	text-align:right;
*height:2.4em;
	margin-bottom:0.769em;
	border-top:1px solid #D7D7D7;
}
#fotos-all div.pagination a {
	display:inline-block;
	zoom:1;
*display:inline;
	padding: 0 0.36em;
	height:1.46em;
	border:1px solid #d7d7d7;
	text-align:center;
	line-height:1.46em;
	margin-right:0.3em
}
#fotos-all div.pagination a.pag-mas {
	width:40px;
	background:url(/img/ico/spr-bullets-varios.png) no-repeat left -602px;
	text-indent:-6000px;
	border:0px;
}
#fotos-all div.pagination a.pag-menos {
	width:40px;
	background:url(/img/ico/spr-bullets-varios.png) no-repeat right -799px;
	text-indent:-6000px;
	border:0px;
}
#fotos-all div.pagination a.activo {
	color: #D2D2D2;
	font-size: 180%;
	font-weight: bold;
	line-height: 110%;
	border: 0px;
	width: auto;
	height: auto;
	position: relative;
	top: 5px;
	padding: 0;
}
/*modulo calendario*/
div#modedicionImpresa {
	border:1px solid #D7D7D7;
	margin-bottom:0.769em;
}
div#modedicionImpresa h5 {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:116%;
	font-weight:bold;
	padding:0.769em 0 0 0.769em;
}
div#modedicionImpresa .contenido-modulo-calendario {
	display:block;
	padding:0;
	width:auto;
	padding:0.769em;
}
div#modedicionImpresa .contenido-modulo-calendario div.mesanno div.mes-anno {
	width: 135px;
}
div#modedicionImpresa div#contenidos {
	float:none;
	width:auto;
	padding:1.5em 0.769em 0.769em 0.769em;
	color:#5A5A5A;
	background:#ECEFF5 url(/img/bg/bg-li-videoFoto-featured.png) no-repeat scroll 50% -140px;
}
/*#edicionImpresa h5 {border-bottom:1px solid #D7D7D7; clear:both; color:#666666; display:block; font-family:Arial,Helvetica,sans-serif; font-size:116%; font-weight:bold; margin-bottom:0.769em;}*/
#edicionImpresa_calendario {
	background:#ECEFF5 none repeat scroll 0 0;
	margin-bottom:1.54em;
	overflow:hidden;
	padding:10px;
	position:relative;
	width:auto;
}
#edicionImpresa_calendario div#contenidos {
	float:left;
	font-weight: bold;
	font-size: 110%;
	width:45%;
	color:#5A5A5A
}
#edicionImpresa_calendario div#contenidos p span, div#modedicionImpresa div#contenidos p span {
	color:#222222;
	display:inline;
	float:none;
	font-size:100%;
	height:auto;
	margin:0;
	padding:0;
	text-align:left;
	width:auto;
}
#edicionImpresa_calendario div#contenidos ol li {
	list-style-image:none;
	list-style-position:inside;
	list-style-type:decimal;
	color:#8F8F8F;
	margin-top:1em
}
#edicionImpresa_calendario div#contenidos ol li.activo {
	color:#222
}
#edicionImpresa_calendario div#contenidos .listado_pdfs, div#modedicionImpresa div#contenidos .listado_pdfs {
	padding-top:15px;
}
#edicionImpresa_calendario div#contenidos .listado_pdfs ul li, div#modedicionImpresa div#contenidos .listado_pdfs ul li {
	background:transparent url(/img/ico/spr-bullets-varios.png) no-repeat scroll left -633px;
	padding:3px 0 3px 20px;
	text-align:left;
	font-weight:normal;
	font-size:90%;
}
.modulo-calendario {
	padding:5px 0 0 15px;
	float: right;
	width:auto;
	display:block;
	background:transparent url(/img/bg/bg-li-videoFoto-featured.png) no-repeat scroll -285px 150%;
}
.contenido-modulo-calendario {
	padding:10px;
	width:295px;
	display:block;
	background:#FFF;
}
.contenido-modulo-calendario p {
	padding-bottom:5px;
	text-align: left;
}
.contenido-modulo-calendario div.mesanno {
	width: auto;
	text-align: center;
	margin: 0 auto;
}
.contenido-modulo-calendario div.mesanno div.anterior {
	clear: none;
	float: left;
	padding: 5px 1px 5px 5px;
}
.contenido-modulo-calendario div.mesanno div.siguiente {
	clear: none;
	float: right;
	padding: 5px 5px 5px 1px;
}
.contenido-modulo-calendario div.mesanno div.mes-anno {
	clear: none;
	float: left;
	padding: 4px 0 0 0;
	margin:0 auto;
	text-align:center;
	width: 150px;
}
.contenido-modulo-calendario div.mesanno a.anterior {
	clear: none;
	padding: 5px;
}
.contenido-modulo-calendario div.mesanno a.siguiente {
	clear: none;
	padding: 5px;
}
.contenido-modulo-calendario div.mesanno span {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 150%;
}
.mod_calendario {
	width: auto;
	text-align: center;
	margin:5px auto;
	clear:left;
	border: 1px solid #D2D2D2;
	padding:5px 0 0 7px;
	background: #FFF;
}
.mod_calendario a {
	color: #193C7B;
	font-weight: bold;
}
.mod_calendario a.ddm-ant {
	color: #193C7B;
	font-weight: normal;
}
.mod_calendario span {
	color:#5A5A5A;
	display:block;
	float:left;
	font-size:120%;
	height:22px;
	margin:0 5px;
*margin:0;
	padding:3px;
	text-align:center;
	width:22px;
*width:32px;
}
.mod_calendario span.ddm-sig, #explorar_fecha .mod_calendario span.ddm-sig {
	color:#D2D2D2;
}
.mod_calendario span a {
	background:transparent;
	width:22px;
	height:22px;
	display: block;  /*padding:3px*/
}
.mod_calendario span a:hover {
	background:#193C7B;
	color:#FFF;
	width:22px;
	height:22px;
	display: block;
}
.calendario_dia_tit {
	font-weight: bold;
}
.calendario_select {
	font-weight: bold;
	font-size: 100%;
	background: #FFF;
	color:#5A5A5A;
	border:solid 1px #ccc;
	width:125px;
}
.calendario_fecha {
	font-weight: normal;
	color: #333;
	font-size: 100%;
	background: #DADADA;
	text-align: center;
	padding: 5px 0;
	margin: 3px 0 0 0;
}
/*explorar por fecha*/
#explorar_fecha {
	margin-bottom: 1.54em;
	overflow: hidden;
	position: relative;
	width: auto;
	clear: both;
}
div#fotos-all #explorar_fecha h5 {
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:190%;
	font-weight:normal;
	padding:0;
	border:0;
}
#explorar_fecha div#contenidos {
	float:left;
	width:63%;
}
#explorar_fecha .modulo-calendario {
	padding:0px 0 0 15px;
	float: right;
	width:auto;
	display:block;
	background:transparent url(/img/bg/bg-li-videoFoto-featured.png) no-repeat scroll -285px 150%;
}
#explorar_fecha .contenido-modulo-calendario {
	padding:0px;
	width:215px;
	display:block;
	background:#FFF;
}
#explorar_fecha .cont_calendario {/*width: 220px;*/
	clear:both
}
#explorar_fecha .mod_calendario span {
	color:#5A5A5A;
	display:block;
	float:left;
	font-size:120%;
	height:22px;
	margin:0;
	padding:3px;
	text-align:center;
	width:22px;
*width:28px;
}
#explorar_fecha .contenido-modulo-calendario div.mesanno div.anterior, #explorar_fecha .contenido-modulo-calendario div.mesanno div.siguiente {
	font:88% Arial, Sans-serif;
*font-size:86%;
	padding:7px 3px;
}
#explorar_fecha .contenido-modulo-calendario div.mesanno div.mes-anno {
	clear: none;
	float: left;
	padding: 4px 0 0 0;
	margin:0 auto;
	text-align:center;
	width: auto;
}
div#explorar_fecha div#view {
}
div#explorar_fecha div#view li {
	margin:1em 0
}
div#explorar_fecha div#view .dia {
	float:left;
	height:42px;
	margin:0 2% 0 0;
	overflow:hidden;
	width:42px;
	border:1px solid #D2D2D2;
	text-align:center;
	padding-top: 5px;
	font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
}
div#explorar_fecha div#view .apoyos {
	margin-left:50px;
	font-size:90%;
	color:#5A5A5A;
}
div#explorar_fecha div#view .apoyos .tit-fecha {
	font-size:120%;
	font-weight:bold;
}
div#explorar_fecha div#view .apoyos li {
	margin:0.3em 0
}
div#explorar_fecha div#view a {
	font-weight:normal;
	font-size:100%;
}
div#explorar_fecha div#view span.fecha {
	margin-right:0.3em;
	font-family:arial, helvetica, clean, sans-serif;
	font-weight:normal;
}
/*@import url("/css/que.barranavegacion.css");*/
body {
	padding-bottom:30px;
}
#mensenwat {
	margin: 0;
	left:0;
	bottom: 0;
	width: 100%;
	background:#32558F;
	min-height:29px;
	height:29px;
	text-align:center;
	position:fixed;
	z-index:99999;
}
* html div#mensenwat {
	position:absolute;
	bottom:0px;
left: expression( ( -0 - mensenwat.offsetWidth + ( document.documentElement.clientWidth ? document.documentElement.clientWidth : document.body.clientWidth ) + ( ignoreMe2 = document.documentElement.scrollLeft ? document.documentElement.scrollLeft : document.body.scrollLeft ) ) + 'px' );
 top: expression( (-mensenwat.offsetHeight + ( document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight ) + ( ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop ) ) + 'px' );
}
#mensenwat .gebruiker {
	margin: 0 auto;
	padding:0;
	text-align:left;
	width:970px;
	font-family:Verdana, Arial, sans-serif;
	color:#FFF;
	font-size:11px;
	position:relative;
}
#gebruiker_shadow {
	font-size:0;
	height:1px;
	width:100%;
	z-index:9999;
	background:transparent url(http://www.que.es/img/i/s.png) repeat-x scroll top;
	height:12px;
	left:0;
	position:fixed;
	bottom:25px;
}
* html #gebruiker_shadow {
	display:none;
}
#mensenwat .gebruiker a {
	color:#fff;
	_float:left;
}
#mensenwat .gebruiker h3, #mensenwat .gebruiker p, #mensenwat .gebruiker ul {
	margin:0;
	float:left;
	padding:0;
}
#mensenwat .gebruiker h3 {
	color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	padding:6px 10px 2px 0;
*padding:4px 10px 2px 0;
	font-size:11px;
	border-right:1px solid #233B63;
	height:26px;
}
#mensenwat .gebruiker h3.inQueid {
	border:none;
}
#mensenwat .gebruiker h3 img {
	vertical-align: middle;
}
#mensenwat .gebruiker p {
	float:left;
}
#mensenwat .gebruiker p.avataren {
	margin:1px 5px 0 10px
}
#mensenwat .gebruiker p.avataren img {
	border:none;
}
#mensenwat .gebruiker p.status, #mensenwat .gebruiker p.welkomen {
	padding:7px 5px 0 0;
	border-right:1px solid #233B63;
	height:26px;
}
#mensenwat .gebruiker p.status a {
	text-decoration:none
}
#mensenwat .gebruiker p.welkomen {
	padding:7px 5px 0 10px;
	border:0;
	border-left:1px solid #92A4C3;
}
#mensenwat .gebruiker p.recorden {
	padding:7px 5px 0 25px;
	background:url(http://www.que.es/img/i/ic_facebook.gif) no-repeat left 6px;
	height:26px;
}
#mensenwat .gebruiker p.recorden a {
	float:none;
	text-decoration:underline
}
#mensenwat .gebruiker ul {
	list-style:none;
	margin:0 0;
}
#mensenwat .gebruiker ul li {
	float:left;
	position:relative;
	margin:0 2px;
}
#mensenwat .gebruiker ul li a {
	display:block;
	padding:0 4px 3px 4px;
	height:26px;
	line-height:26px;
}
#mensenwat .gebruiker ul li a.inicien, #mensenwat .gebruiker ul li a.info {
}
#mensenwat .gebruiker ul.pluglink, #mensenwat .gebruiker ul.serviceslink {
	border-left:1px solid #6B84AE;
	text-align:left;
}
#mensenwat .gebruiker ul.pluglink {
	padding-left:10px
}
#mensenwat .gebruiker ul.serviceslink {
	border:none;
}
#mensenwat .gebruiker ul.serviceslink li {
	margin-right:0;
}
#mensenwat .gebruiker ul li a.gebruikersnaam {
	background:url(http://www.que.es/img/i/ic_gebruikersnaam.gif) no-repeat left 7px;
	text-decoration:none;
	padding:0px 20px 0 20px;
	line-height:26px;
}
#mensenwat .gebruiker ul li a.vanpulsen {
	background:url(http://www.que.es/img/i/ic_vanpulsen.gif) no-repeat left 7px;
	text-decoration:none;
	padding:0px 20px 0 20px;
	line-height:26px;
}
#mensenwat .gebruiker ul li a.dicht_doen {
	background:url(http://www.que.es/img/i/ic_sessie.gif) no-repeat left 7px;
	text-decoration:none;
	padding:0px 0 0 20px;
	line-height:26px;
}
a.ifacebook, a.iwindows, a.iyahooId, a.iopenId {
	width:18px;
}
a.ifacebook span, a.iwindows span, a.iyahooId span, a.iopenId span {
	display:none;
}
a.ifacebook {
	background:url(http://www.que.es/img/i/ic_facebook.gif) no-repeat center;
}
a.iwindows {
	background:url(http://www.que.es/img/i/ic_windowslive.gif) no-repeat center;
}
a.iyahooId {
	background:url(http://www.que.es/img/i/ic_yahooId.gif) no-repeat center;
}
a.iopenId {
	background:url(http://www.que.es/img/i/ic_openId.gif) no-repeat center;
	border:1px solid #32558F;
	border-bottom:none;
	border-top:none;
}
#mensenwat form {
	margin:0;
	padding:4px;
	text-align:right
}
#mensenwat form label {
	text-align:left;
	display:block
}
#mensenwat form input.text {
	display:inline;
	font-size:10px;
	border:1px solid #32558F;
	background:#fff;
	width:180px;
	font-size:11px;
	padding:3px
}
#mensenwat form input.boton3 {
	background:#E3E3E3;
	border:1px solid #E3E3E3;
	border-collapse:collapse;
	color:#32558F;
	cursor:pointer;
	font-size:11px;
	font-weight:normal;
	height:22px;
	margin:2px auto 5px auto;
	padding:0;
	vertical-align:middle;
}
#mensenwat .masInfo, #mensenwat .inopenId {
	z-index:999;
	display:none;
	position:absolute;
	text-align: left;
	text-decoration:none
}
#mensenwat .masInfo {
	bottom:36px;
	left:-3px;
	_left:-5px;
	width:200px;
}
.inopenId {
	bottom:29px;
	_bottom:28px;
	left:-2px;
	_left:-4px;
	width:200px;
}
#mensenwat .gebruiker ul.serviceslink li a.barSelected {
	background-color:#E3E3E3;
	color:#405C96;
}
#mensenwat .masInfo li, #mensenwat .inopenId li {
	-moz-border-radius:3px 3px 0 0;
	-webkit-border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	border-radius:3px 3px 0 0;
	border-width:1px 1px 0 1px;
	border-style:solid;
	border-color:#32558F;
	background-color:#E3E3E3;
	color:#2B2B2B;
	font-size:12px;
	font-family:Arial, Verdana, sans-serif;
	display:block
}
#mensenwat .gebruiker ul li ul li {
	font-size:11px;
}
#mensenwat .gebruiker ul li ul li p {
	padding:4px;
}
#mensenwat .gebruiker ul li ul li p.tit {
	display:block;
	background:#798BAE;
	float:none;
	padding:2px;
	color:#fff;
	position:relative;
	font-weight:bold;
	border-bottom:1px solid #405C96;
	border-top:1px solid #9EABC4;
}
#mensenwat .gebruiker ul li ul li p.tit a {
	position:absolute;
	right:2px;
	top:2px;
	font-size:10px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0 2px;
	height:auto;
	width:auto;
	text-decoration:none;
	color:#444;
	background:#C1BFBF;
	border:1px solid #444;
}
.login_reg {
	position:absolute;
	top:0;
	right:5px;
}
#mensenwat .gebruiker ul.login_reg a, #mensenwat .gebruiker ul.login_reg li.top6 {
}
a.info {
	position:relative; /*this is the key*/
	z-index:999999;
	text-decoration:underline;
	padding:5px
}
a.info span {
	display: none;
	text-decoration:none;
}
a.info:hover span {
	line-height:19px;
	display:block;
	position:absolute;
	bottom:23px;
	left:-288px;
	width:390px;
	padding:5px;
	border:1px solid #405C96;
	border-bottom:none;
	background-color:#E3E3E3;
	color:#2B2B2B;
	font-size:12px;
	font-family:Arial, Verdana, sans-serif;
	text-align: left;
	text-decoration:none;
}
* html a.info:hover span {
	bottom:0px;
	top:23px;
	left:-283px;
	z-index:0;
	text-decoration:none;
	border-top:0px;
	border-bottom:1px solid #405C96;
}
.queWindowtooltip {
	font:12px Arial, serif;
	position:absolute;
	display:block;
	padding:0;
	z-index:9999;
	color:#2B2B2B;
	line-height:20px;
}
#queTooltip {
	width:469px;
	bottom:-2px;
*bottom:31px;
	left:10px;
}
#vocid_tooltip_logout {
	bottom: 5px;
}
.queWindowtooltip .contentqueTooltip {
	padding-bottom:11px;
	background:transparent url(http://www.que.es/img/i/logini_preview.gif) bottom right repeat-x;
}
.queWindowtooltip .format {
	padding:3px 7px 7px 7px;
	background:#FCF9B5;
	border:1px solid #C0BB53;
	border-bottom:none;
}
.queWindowtooltip .format strong {
	font-size:14px
}
.queWindowtooltip .format .closeQueTooltip {
	background:url(http://www.que.es/img/i/closeTooltip.gif) no-repeat;
	display:block;
	position:absolute;
	right:5px;
	top:5px;
	width:16px;
	height:15px;
}
.queWindowtooltip .format .closeQueTooltip span {
	display:none
}
/*@import url("/css/que_comentarios.css");*/
/*COMENTARIOS SIDEBAR*/
#articulo-sidebar .qn_form {
	margin-bottom:0.5em;
	border:1px solid #E9E9E9;
}
#articulo-sidebar .qnf_enviaFB {
	font-size:0.85em;
	float:left;
	clear:left;
}
/**/
.que-articulo-comentarios {
	margin-bottom:0.5em;
	background-color:#E8ECF3;
}
.qa_info {
	position:relative;
	background-color:#FFC600;
	padding:0.63em;
	color:#666;
	margin:0 0 1em 0;
	-moz-box-shadow: #EBEAEA 4px 4px;
	-webkit-box-shadow: #EBEAEA 4px 4px;
}
.qa_info .esquina {
	display:block;
	position:absolute;
	width:11px;
	height:6px;
	background: url(/img/ico/spr_esquinas_global.png) no-repeat left -154px;
	bottom:-6px;
	right:123px;
}
.qa_infoOK {
	position:relative;
	font-weight:bold;
	background-color:#CDE4CD;
	padding:0.31em 0.63em;
	color:#077604;
	margin:0 0 1em 0;
	border:1px solid #077604;
}
.qa_infoOK .esquina {
	display:none;
}
.qa_info2 {
	position:relative;
	font-weight:bold;
	background-color:#FFFF99;
	padding:0.31em 0.63em;
	color:#333;
	margin:0 0 1em 0;
	border:1px solid #FC0;
}
.qa_info2 .esquina {
	display:none;
}
.qa_infoKO {
	position:relative;
	background-color:#F2CED0;
	padding:0.31em 0.63em;
	color:#FF0000;
	margin:0 0 1em 0;
	border:1px solid #FF0000;
}
.qa_infoKO .esquina {
	background: url(/img/ico/spr_social_peq.png) no-repeat 0 -262px;
	float:left;
	width:18px;
	height:14px;
	display:block;
}
.qac {
	padding:7px;
	font-size:1em;
}
.qac .avatar {
	float:left;
	margin:0 7px 4px 0
}
.qac .avatar img {
	display:block;
}
.qac_autor {
	color:#193C7B;
	font-weight:bold;
	display:inline
}
.qac_autor:visited {
	color:#214786;
}
.qac_media {
	text-align:center;
	margin:0 auto;
	padding:0.3em 0;
}
.qac p, .qac p a {
	clear:left;
	color:#193C7B;
}
.qac p {
	width: 100%;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
	width: 100%;
	white-space: pre-wrap;
	white-space: -moz-pre-wrap;
	white-space: -pre-wrap;
	white-space: -o-pre-wrap;
	word-wrap: break-word;
}
.qac_tiempo {
	display:block;
	color:#5A5A5A;
}
/*herramientas de comentarios: respuesta, gusta y no gusta, denuncia y sociales */
.qac_herramientas {
	padding:2px 8px;
	background-color:#D4DBE8;
	border-bottom:3px solid #C3CDDE;
}
.qac_herramientas a:visited {
	color:#214786
}
.qac_herramientas ul {
	margin-bottom:0.5em;
}
.qac_herramientas li {
	width:23%;
	float:left;
	color:#666;
	line-height:1.50em;
}
.qac_herramientas li a {
	text-decoration:underline;
	font-size:0.85em;
}
.qac_herramientas li span.span {
	background-image: url(/img/ico/spr_social_peq.png);
	background-repeat: no-repeat;
	font-size:0.85em;
}
.qach_responder span {
	display:block;
	height:14px;
	background-position:0 -201px
}
.qach_gusta span {
	display:block;
	height:14px;
	background-position:0 -168px
}
.qach_nogusta span {
	display:block;
	height:14px;
	background-position:0 -184px
}
.qach_denunciar span {
	display:block;
	height:14px;
	background-position:0 -216px
}
.qach_compartir .span {
	display:block;
	text-decoration:underline;
	background:none!important;
}
.qach_compartir a {
	display:block;
	background-image: url(/img/ico/spr_social_peq.png);
	background-repeat: no-repeat;
	height:14px;
	float:left;
	width:32%;
	text-indent:-9999em;
	overflow:hidden;
}
.qach_compartir1 {
	background-position:2px -129px
}
.qach_compartir2 {
	background-position:2px 0px
}
.qach_compartir3 {
	background-position:2px -16px
}
.qach_compartir.activo {
	position:relative;
}
.qach_compartir.activo .qach_compartir1 {
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	border-radius:5px 5px 0 0;
	background-color:#A7ADB7;
	position:relative;
	z-index:12;
}
.qach_compartir.activo .caja-desplegable {
	text-align:left;
	-moz-border-radius:0 5px 5px 5px;
	-webkit-border-radius:5px;
	-webkit-border-top-left-radius:0;
	border-radius:0 5px 5px 5px;
	left:0px;
	top:30px;
	padding:8px;
	display:block;
	position:absolute;
	z-index:10;
}
.qach_compartir.activo .caja-desplegable .contenido-desplegable {
	width:300px;
}
.qah_gusta {
	display:block;
	clear:left;
	color:#666;
	font-size:0.85em;
}
.qah_span {
	padding:0 5px 2px 5px;
	position:relative;
	left:-3px;
}
.qah_span.activo {
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	border-radius:5px 5px 0 0;
	background:url("/img/bg/opacity-menu.png") repeat scroll 0 0 transparent;
	position:relative;
	z-index:12;
}
.qah_span.activo .caja-desplegable {
	text-align:left;
	-moz-border-radius:0 5px 5px 5px;
	-webkit-border-radius:5px;
	-webkit-border-top-left-radius:0;
	border-radius:0 5px 5px 5px;
	left:0px;
	top:16px;
	padding:8px;
	display:block;
	position:absolute;
	z-index:10;
}
.qah_span.activo .caja-desplegable .contenido-desplegable {
	width:400px;
}
/*formulario de respuesta*/
.qnf_responder {
	position:relative;
	background-color:#E8ECF3;
}
.qnf_responder .qnfr_ico {
	position:absolute;
	top:15px;
	left:5px;
	background: url(/img/ico/spr_social_peq.png) no-repeat left -201px;
	width:16px;
	height:14px;
	display:block;
}
.qnf_responder .qn_form {
	margin-left:20px;
	background-color:#E8ECF3;
}
/*respondiendo a mensajes*/
.qnf_respondiendo {
	background-color:#E8ECF3;
	padding-left:25px;
}
.qnf_respondiendo .qac {
	position:relative;
	padding-left:25px;
}
.qnf_respondiendo .qac .qnfr_ico {
	position:absolute;
	top:15px;
	left:5px;
	background: url(/img/ico/spr_social_peq.png) no-repeat left -201px;
	width:16px;
	height:14px;
	display:block;
}
.qnf_respondiendo .qac_herramientas {
	margin-left:25px;
	background-color:#DEE4ED;
	border-bottom:0px;
}
.qnf_respondiendo .qac_herramientas li {
	width:32%;
}
/*denunciando mensajes*/
.qnf_denunciando {
	position:relative;
	background-color:#E8ECF3;
}
.qnf_denunciando .qnfr_ico {
	position:absolute;
	top:10px;
	left:5px;
	background: url(/img/ico/spr_social_peq.png) no-repeat left -216px;
	width:16px;
	height:14px;
	display:block;
}
.qnf_denunciando .qn_form {
	margin-left:25px;
	background-color:#E8ECF3;
}
/*enlace ver más comentarios*/
.qac_vermascomentarios {
	margin-bottom:0.5em;
	background-color:#D4DBE8;
	text-align:right;
	font-size:0.90em;
	padding:0.63em;
}
.qac_vermascomentarios a {
	float:right;
	display:block;
	background: url(/img/ico/spr_social_peq.png) no-repeat 100% -248px;
	font-weight:bold;
	padding:0 20px 0 0
}
.qac_vermascomentarios a span {
	display:block;
	background: url(/img/ico/spr_social_peq.png) no-repeat 0 -233px;
	padding:0 0 0 20px
}
/*cargando*/
.cargando-puntos {
	position:relative;
}
.cargando-puntos span {
	font-size:0px;
	text-indent:-9999em;
	width:30px;
	height:10px;
	display:block;
	background: url(/img/loadding_comments_transparent.gif) no-repeat 0 0;
}
#cargando_n.cargando-puntos {
	float:right;
}
#cargando_pc.cargando-puntos, .qn_form .cargando-puntos {
	clear:both;
	display:block;
}
#cargando_pc.cargando-puntos, .qn_form .cargando-puntos span {
	margin:0 auto;
	text-align:center;
}
#cargando_vm.cargando-puntos {
	float:left;
}
/*pagina comentarios*/
#pagina-comentarios-contenidos {
}
#pc-usuario {
	position:relative;
	margin-bottom:0.6em;
}
#pc-usuario .photo {
	float:left;
	margin-right:0.5em;
}
#pc-usuario h3 {
	font-size:1.5em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
#pc-usuario ul {
	position:absolute;
	bottom:4px;
	margin-left:84px;
}
#pc-usuario ul li {
	float:left;
	font-size:0.85em;
}
#pc-usuario ul a {
}
#pc-usuario ul li#pcu-pulso {
}
#pc-usuario ul li#pcu-seguir {
}
#pc-noticia {
	margin-bottom:0.5em;
}
#pc-publicada {
	font-size:1.1em;
	color:#666;
	margin-bottom:0.3em;
}
#pc-titular {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.1em;
	font-weight:bold;
	margin-bottom:0.3em;
}
#pc-entradilla {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.1em
}
#pc-datos {
	background-color:#E8ECF3;
}
#pc-datos-textos {
	font-size:1em;
	padding:8px;
}
#pc-datos-textos .photo {
	float:left;
	margin-right:0.5em;
}
#pc-datos-textos .media {
	text-align:center;
	margin:0 auto;
	padding:0.5em 0
}
#pc-datos-textos {
	font-size:1em;
	padding:8px;
}
#pc-datos-textos p {
}
#pc-datos .qac_herramientas ul {
	width:50%
}
/*otros comentarios*/
#comentarios-otros {
}
#comentarios-otros h5 {
	padding-bottom:0.36em;
	margin-bottom:0.50em;
	color:#666;
	font-size:1em;
	font-weight:bold;
	border-bottom:1px solid #CCC;
}
#comentarios-otros .bloque {
	margin-bottom:0.6em;
}
#comentarios-otros h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
	margin-bottom:0.4em;
	font-weight:bold;
}
#comentarios-otros .co_textos {
	padding:8px;
	background-color:#E8ECF3;
}
#comentarios-otros .photo {
	float:left;
	margin-right:0.5em;
}
#blogs-usuario-contenidos {
}
#blogs-usuario-contenidos h5 {
	padding-bottom:0.36em;
	margin-bottom:0.50em;
	color:#FF0000;
	font-size:1em;
	font-weight:bold;
	border-bottom:1px solid #CCC;
}
#blogs-usuario-contenido {
}
#blogs-usuario-contenidos h4 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.3em;
	margin-bottom:0.4em;
	font-weight:bold;
}
#bu_info .boton {
	float:left;
	margin:0.8em 1.2em 0 0;
}
#bu_info .tooltip {
	float:left;
	width:220px;
}
#bu_info .tooltip .esquina {
	display:block;
	position:absolute;
	width:6px;
	height:11px;
	background: url(/img/ico/spr_esquinas_global.png) no-repeat left -166px;
	top:15px;
	left:-6px;
}
/*excepciones de publicidad con skys*/
/*body.conskys{background-color:#FFF}
.conskys #que-cabecera,.conskys #que-navegacion{ background:none;}
.conskys #que-cabecera{ padding:0!important; margin:0;}
.conskys #que-navegacion .que-bloque{background:url("/img/bg/bg-menunav.png") repeat-x scroll left bottom; height:29px;}
.conskys #que-navegacion ul.que-menu{ width:72%;}
.conskys #que-buscador{ padding-right:0.31em}
.conskys #publi1{ padding:0;}
.conskys #que-cabecera .que-bloque{ padding: 0.384em 0 0.384em 5px; background: none repeat scroll 0 0 #FF0000;}
.conskys #hd,.conskys #bd{ background:url("/img/bg_blanco.png") repeat-y scroll 50% 0px;}
.conskys #que-contenido{ background:#FFF;}
.conskys #que-navegacion-sub{ text-align:center; margin:0 auto; width:75.21em;}*/

/* Noticias externas */
.lnkorigen {
	background:url(/img/bg/bg-nav-elements.png) no-repeat 0px -155px;
	padding:0 0 0 1.30em!important;
	margin:0 0 10px 0
}
/* Scroll Bars*/
.jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1
}
.jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 0;
	background: url(/img/sprite-pulso-scrollbars.gif) repeat-y -56px 0px;
}
.jScrollPaneDrag {
	position: absolute;
	background: url(/img/sprite-pulso-scrollbars.gif) repeat-y -42px 0px;
	cursor: pointer;
	overflow: hidden;
}
.jScrollPaneDrag:hover {
	background-position:-112px 0px;
}
.jScrollPaneDrag:hover .jScrollPaneDragTop {
	background-position:-98px 0px;
}
.jScrollPaneDrag:hover .jScrollPaneDragBottom {
	background-position:-98px -10px;
}
.jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	height:4px;
	background: url(/img/sprite-pulso-scrollbars.gif) no-repeat -28px 0px;
}
.jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	height:4px;
	background: url(/img/sprite-pulso-scrollbars.gif) no-repeat -28px -10px;
}
a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background: url(/img/sprite-pulso-scrollbars.gif) no-repeat 0px 0px;
	height: 14px;
}
a.jScrollArrowUp:hover {
	background-position:-70px 0px
}
a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 0;
	text-indent: -2000px;
	overflow: hidden;
	background: url(/img/sprite-pulso-scrollbars.gif) no-repeat -14px 0px;
	height: 14px;
}
a.jScrollArrowDown:hover {
	background-position:-84px 0px
}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
}
/* Pulso Gente Que - YUI (this is a class because of mini pulsos in articles */
div.pulso-gente-que {
	position:relative;
	padding:0 !important;
	margin-bottom:10px;
	background-color:#fff;
	border:1px solid #B5C2D7
}
div.pulso-gente-que div.yui-ge {
	background-color:#F7F7F7;
	color:#214786;
	padding:5px;
	margin-bottom:5px
}
div.pulso-gente-que div.yui-ge div.yui-u p#playPause a {
	display:block;
	background:url(/img/btn-play-pause-pulso.gif) no-repeat left top;
	width:71px;
	height:21px
}
div.pulso-gente-que div.yui-ge div.yui-u p#playPause a#pause {
	background-position:0px -29px
}
div.pulso-gente-que div.yui-ge div.yui-u p#playPause a span {
	display:none
}
div.pulso-gente-que div.yui-ge div.yui-u h3 {
	font:140%/22px Arial, Helvetica, sans-serif;
	margin:0
}
div.pulso-gente-que div.yui-ge div.yui-u p.verMas {
	margin-bottom:0px;
	line-height:22px
}
div.pulso-gente-que div.yui-ge div.yui-u p.verMas a {
	font-size:11px
}
div.pulso-gente-que div.yui-ge div.yui-u p.verMas a:visited {
	color:#214786
}
div.pulso-gente-que div.scrollable-pulso {
	padding:10px
}
div.pulso-gente-que div.scrollable-pulso #pane1 {
	height:290px
}
div.pulso-gente-que div.scrollable-pulso div.gradient {
	background:url(/img/gradient.png) no-repeat left top;
	width:264px;
	height:20px;
	position:absolute;
	z-index:1;
	bottom:10px
}
div.pulso-gente-que div.scrollable-pulso ul {/* controlled by script*/
}
div.pulso-gente-que div.scrollable-pulso ul li {
	font-size:12px;
	height:100px
}
div.pulso-gente-que div.scrollable-pulso ul li div.conten {
	width:220px;
	position:relative;
	overflow:hidden;
	font-size:11px
}
div.pulso-gente-que div.scrollable-pulso ul li div.conten a.usuario {
	display:inline-block;
	zoom:1;
*display:inline;
	font-weight:bold;
	margin-right:0.5em
}
div.pulso-gente-que div.scrollable-pulso ul li div.conten a.titulo {
	text-decoration:underline
}
div.pulso-gente-que div.scrollable-pulso ul li div.conten span.marcaTiempo {
	display:block;
	font-size:11px;
	color:#666
}
div.pulso-gente-que div.scrollable-pulso ul li div.conten span.marcaTiempo a {
	font-size:11px;
	color:#666;
	text-decoration:underline
}
/* Blogs */
div#feed-blogs div.pulso-gente-que {
	padding:0;
	background-color:#fff
}
div#feed-blogs div.pulso-gente-que div.yui-ge {
	width:100%;
	margin:0;
	padding:0;
	background-color:#fff;
	margin-bottom:15px
}
div#feed-blogs div.pulso-gente-que div.yui-ge.first {
	width:65%
}
div#feed-blogs div.pulso-gente-que div.yui-ge div.yui-u {
	border:none;
	width:25%
}
div#feed-blogs div.pulso-gente-que div.yui-ge div.yui-u.first {
	width:70%
}
div#feed-blogs div.pulso-gente-que div.yui-ge div.yui-u h3 {
	font:140% Arial, Helvetica, sans-serif;
	color:#666;
	margin-bottom:0;
	padding:0
}
div#feed-blogs div.pulso-gente-que div.yui-ge div.yui-u p#playPause-blogs {
	margin-top:4px
}
div#feed-blogs div.pulso-gente-que div.yui-ge div.yui-u p#playPause-blogs a {
	display:block;
	background:url(/img/btn-play-pause-pulso.gif) no-repeat left top;
	width:71px;
	height:21px
}
div#feed-blogs div.pulso-gente-que div.yui-ge div.yui-u p#playPause-blogs a#pause-blogs {
	background-position:0px -29px
}
div#feed-blogs div.pulso-gente-que div.yui-ge div.yui-u p#playPause-blogs a span {
	display:none
}
div#feed-blogs div.pulso-gente-que ul {
	position:absolute
}
div#feed-blogs div.pulso-gente-que ul li {
	border-bottom-color:#e6e5dc;
	height:90px
}
div#feed-blogs div.pulso-gente-que ul li.last {
	margin-bottom:0
}
div#feed-blogs div.pulso-gente-que ul li div.yui-gf {
	width:100%;
	margin-left:0
}
div#feed-blogs div.pulso-gente-que ul li div.yui-gf.summery div.yui-u {
	width:84%;
	border:none
}
div#feed-blogs div.pulso-gente-que ul li div.yui-gf.summery div.yui-u.first {
	width:15%
}
div#feed-blogs div.pulso-gente-que div.scrollable_blogs {
	height:auto !important;
	padding: 0.5em;
	float:left;
}
div#feed-blogs div.pulso-gente-que div.scrollable_blogs #pane2 {
	height:274px;
	width:300px
}
div#feed-blogs div.pulso-gente-que div.scrollable_blogs ul {
	position:absolute
}
div#feed-blogs div.pulso-gente-que div.scrollable_blogs ul li {
	margin:0 0 5px;
	font-size:12px
}
div#feed-blogs div.pulso-gente-que div.scrollable_blogs ul li div.conten {
	width:220px;
	position:relative;
	overflow:hidden;
	font-size:11px
}
div#feed-blogs div.pulso-gente-que div.scrollable_blogs ul li div.conten a.usuario {
	display:inline-block;
	zoom:1;
*display:inline;
	font-weight:bold;
	margin-right:0.5em
}
div#feed-blogs div.pulso-gente-que div.scrollable_blogs ul li div.conten a.titulo {
	text-decoration:underline
}
div#feed-blogs div.pulso-gente-que div.scrollable_blogs ul li div.conten span.marcaTiempo {
	display:block;
	font-size:11px;
	color:#666
}
div#feed-blogs div.pulso-gente-que div.scrollable_blogs ul li div.conten span.marcaTiempo a {
	font-size:11px;
	color:#666;
	text-decoration:underline
}
div#feed-blogs div.pulso-gente-que div.scrollable_blogs div.gradient {
	background:url(/img/gradient.png) no-repeat left top;
	width:280px;
	height:20px;
	position:absolute;
	z-index:1;
	bottom:31px
}
/**/
/* Sidebar > Carrusel - Set the stage  */
div#sideBar div.carrusel {
	margin-bottom:0.769em;
	background:url(/deportes/multi/imagenes/backgrounds/futbol/bg-liga-transition-300px.png) no-repeat scroll 0px 0px;
	padding:4px 0 0
}
div#sideBar div.carrusel div.inner {
	background:url(/deportes/multi/imagenes/backgrounds/futbol/bg-liga-transition-300px.png) no-repeat scroll 0px 100%;
	padding:1px 5px 5px
}
/* Accessability - Hidden from view */
span.offLeft {
	display:block;
	float:none!important;
	position:absolute;
	left:-99999px
}
/* Sidebar > Copa Mundial > Tabbed Nav */
div#sideBar div.sportTabs {
	position:relative;
	overflow:hidden;
	margin-bottom:15px
}
div#sideBar div.sportTabs div.patrocinado {
	float:left;
	width:298px;
	height:45px;
	border-style:solid;
	border-width:0 1px 1px;
	border-color:#d7d7d7;
	-moz-box-shadow: 0px 3px 5px #ccc;
	-webkit-box-shadow: 0px 3px 5px #ccc;
	box-shadow:0px 3px 5px #ccc
}
div#sideBar div.sportTabs div.patrocinado a {
	display:block;
	width:93px;
	height:28px;
	background:url(/deportes/multi/imagenes/backgrounds/futbol/sponser-betClic.gif) no-repeat left top;
	margin:9px 0 0 33%
}
div#sideBar div.sportTabs div.patrocinado a span {
	display:none
}
/* Button - Ver calendario */
div#sideBar div.sportTabs a.btn-calendario {
	float:right;
	width:108px;
	height:21px;
	padding:0 0 0 12px;
	background:url(/img/btn-sportTab.gif) no-repeat left top;
	font-weight:bold;
	font-size:11px;
	line-height:21px;
	color:#214786;
}
div#sideBar div.sportTabs div.patrocinado ul.pannel-1, div#sideBar div.sportTabs div.patrocinado ul.pannel-2, div#sideBar div.sportTabs div.patrocinado ul.pannel-3 {
	height:245px;
}
div#sideBar div.sportTabs div.gradient {
	background:url(/img/gradient.png) no-repeat left top;
	width:278px;
	height:20px;
	position:absolute;
	z-index:1;
	bottom:1px;
	left:1px
}
div#sideBar div.sportTabs ul.tabbed-nav {
	float:left;
	width:300px;
	border-bottom:1px solid #d7d7d7;
	margin-top:0
}
div#sideBar div.sportTabs ul.tabbed-nav li {
	position:relative;
	float:left;
	width:auto;
	border-bottom-width:0 !important;
	margin:0 3px -1px 0;
	padding:0;
	border:1px solid #d7d7d7;
	background-color:#f5f5f5;
	outline:none;
	-moz-border-radius:4px 4px 0px 0px;
	-webkit-border-top-left-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	border-radius:4px 4px 0px 0px
}
div#sideBar div.sportTabs ul.tabbed-nav li.sel {
	padding-bottom:1px;
	background-color:#fff
}
div#sideBar div.sportTabs ul.tabbed-nav li a {
	display:block;
	padding:5px;
	font-size:11px;
	text-decoration:none;
	color:#214786
}
div#sideBar div.sportTabs ul.tabbed-nav li.sel a {
	color:#000
}
/* Sidebar > Copa Mundial > Listing containers  */
div#sideBar div.sportTabs ul.pannel-1, div#sideBar div.sportTabs ul.pannel-2, div#sideBar div.sportTabs ul.pannel-3 {
	float:left;
	width:288px;
	height:290px;
	padding:5px
}
/* Sidebar > Copa Mundial > Listing containers  */
div#sideBar div.sportTabs ul {
	float:left;
	width:100%
}
div#sideBar div.sportTabs li {
	float:left;
	width:100%;
	margin-bottom:5px
}
div#sideBar div.sportTabs li.heading {
	margin-bottom:10px
}
div#sideBar div.sportTabs li.heading h4 {
	font-weight:bold;
	font-size:16px;
	color:#666
}
div#sideBar div.sportTabs li.heading h4 a {
	color:#666
}
div#sideBar div.sportTabs li.heading h4 a:hover {
	text-decoration:underline
}
div#sideBar div.sportTabs li.last {
	margin-bottom:0
}
div#sideBar div.sportTabs li.todaviaNojugado p {
	padding:10px;
	background-color:#FFFFD7;
	border:1px solid #E1DB66
}
/* Sidebar > Copa Mundial > Listing > Match details  */
div#sideBar div.sportTabs ul li p.team-details {
	background-color:#D7D7D7;
	background-color:#E1E1E1;
	padding:0 5px;
	font-size:12px;
	line-height:22px;
	text-align:center;
	margin-bottom:0.5em;
	-moz-border-radius:3px;
	-webkit-border-radius:2px;
	border-radius:2px
}
div#sideBar div.sportTabs ul li p a {
	font-weight:normal;
	color:#214786;
	text-decoration:none
}
div#sideBar div.sportTabs ul li p a strong {
	font-weight:normal;
	background-color:#616D7D;
	padding:0 5px;
	margin:0 3px 0 1px;
	color:#fff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px
}
div#sideBar div.sportTabs ul li p.time {
	float:left;
	padding:0 5px;
	margin:0 10px 0 0;
	font-size:11px;
	line-height:16px;
	color:#666
}
div#sideBar div.sportTabs ul li p.time span {
	border-right:solid 1px #666;
	margin-left:0;
	padding-right:5px;
	margin-right:5px;
	font-size:100%
}
div#sideBar div.sportTabs ul li p.progress {
	float:left;
	padding:0 5px;
	margin:0 10px 0 0;
	font-weight:bold;
	font-size:11px;
	line-height:16px;
	color:#559723
}
div#sideBar div.sportTabs ul li p.played {
	float:left;
	padding:0 5px;
	margin:0 10px 0 0;
	font-weight:bold;
	font-size:11px;
	line-height:16px;
	color:#FF0000
}
/* Apuesta */
div#sideBar div.sportTabs ul li p.apuesta {
	float:right;
	padding:0 5px;
	margin:0;
	font-size:11px;
	line-height:16px;
	color:#FFF;
	background-color:#FF0000;
	-moz-border-radius:3px;
	-webkit-border-radius:2px;
	border-radius:2px
}
div#sideBar div.sportTabs ul li p.apuesta a {
	font-weight:normal;
	color:#fff;
	text-decoration:none
}
div#sideBar div.sportTabs ul li p.apuesta a:hover {
	text-decoration:underline
}
/* Sidebar > Copa Mundial > Listings > TV icons contaier */
div#sideBar div.sportTabs ul li div.channel {
	float:left;
	margin-top:1px
}
div#sideBar div.sportTabs ul li div.channel p {
	margin-bottom:0
}
/* Sidebar > Copa Mundial > Listings > TV icons > Define */
div#sideBar div.sportTabs ul li div.channel p.tv {
	float:left;
	width:15px;
	height:15px;
	margin-right:5px;
	background:url(/deportes/multi/imagenes/backgrounds/futbol/sprite-tv.png) no-repeat
}
div#sideBar div.sportTabs ul li div.channel p.canal3 {
	background-position:0px 0px
}
div#sideBar div.sportTabs ul li div.channel p.lasSexta {
	background-position:0px -20px
}
div#sideBar div.sportTabs ul li div.channel p.teleMadrid {
	background-position:0px -40px
}
div#sideBar div.sportTabs ul li div.channel p.canal9 {
	background-position:0px -60px
}
div#sideBar div.sportTabs ul li div.channel p.canalPlus {
	background-position:0px -80px
}
div#sideBar div.sportTabs ul li div.channel p.canalPlusLiga {
	background-position:0px -100px
}
div#sideBar div.sportTabs ul li div.channel p.golTV {
	background-position:0px -120px
}
div#sideBar div.sportTabs ul li div.channel p.ppv {
	background-position:0px -139px
}
div#sideBar div.sportTabs ul li div.channel p.telecinco {
	background-position:0 -161px
}
div#sideBar div.sportTabs ul li div.channel p.launo {
	background-position:0 -182px
}
div#sideBar div.sportTabs ul li div.channel p.que {
	background-position:0 -201px
}
div#sideBar div.sportTabs ul li div.channel p.cuatro {
	background-position:0px -220px
}
/* Scroll Bars*/
div#sideBar div.sportTabs .jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
	border-style:solid;
	border-width:0 1px 1px;
	border-color:#d7d7d7
}
div#sideBar div.sportTabs .jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 5px;
	background: url(/img/sprite-pulso-scrollbars.gif) repeat-y -56px 0px
}
div#sideBar div.sportTabs .jScrollPaneDrag {
	position: absolute;
	background: url(/img/sprite-pulso-scrollbars.gif) repeat-y -42px 0px;
	cursor: pointer;
	overflow: hidden
}
div#sideBar div.sportTabs .jScrollPaneDrag:hover {
	background-position:-112px 0px
}
div#sideBar div.sportTabs .jScrollPaneDrag:hover .jScrollPaneDragTop {
	background-position:-98px 0px
}
div#sideBar div.sportTabs .jScrollPaneDrag:hover .jScrollPaneDragBottom {
	background-position:-98px -10px
}
div#sideBar div.sportTabs .jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	height:4px;
	background: url(/img/sprite-pulso-scrollbars.gif) no-repeat -28px 0px
}
div#sideBar div.sportTabs .jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	height:4px;
	background: url(/img/sprite-pulso-scrollbars.gif) no-repeat -28px -10px
}
div#sideBar div.sportTabs a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 5px;
	text-indent: -2000px;
	overflow: hidden;
	background: url(/img/sprite-pulso-scrollbars.gif) no-repeat 0px 0px;
	height: 14px;
}
div#sideBar div.sportTabs a.jScrollArrowUp:hover {
	background-position:-70px 0px
}
div#sideBar div.sportTabs a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 5px;
	text-indent: -2000px;
	overflow: hidden;
	background: url(/img/sprite-pulso-scrollbars.gif) no-repeat -14px 0px;
	height: 14px;
}
div#sideBar div.sportTabs a.jScrollArrowDown:hover {
	background-position:-84px 0px
}
/* Sidebar > Tab Module */
div#sideBar div.tabModule {
	position:relative;
	overflow:hidden;
	margin-bottom:15px
}
div#sideBar div.tabModule div.patrocinado {
	float:left;
	width:298px;
	height:45px;
	border-style:solid;
	border-width:0 1px 1px;
	border-color:#d7d7d7;
	-moz-box-shadow: 0px 3px 5px #ccc;
	-webkit-box-shadow: 0px 3px 5px #ccc;
	box-shadow:0px 3px 5px #ccc
}
div#sideBar div.tabModule div.patrocinado a {
	display:block;
	width:93px;
	height:28px;
	background:url(/deportes/multi/imagenes/backgrounds/futbol/sponser-betClic.gif) no-repeat left top;
	margin:9px 0 0 33%
}
div#sideBar div.tabModule div.patrocinado a span {
	display:none
}
/* Button - Ver calendario */
div#sideBar div.tabModule a.btn-calendario {
	float:right;
	width:108px;
	height:21px;
	padding:0 0 0 12px;
	background:url(/img/btn-sportTab.gif) no-repeat left top;
	font-weight:bold;
	font-size:11px;
	line-height:21px;
	color:#214786;
}
div#sideBar div.tabModule div.gradient {
	background:url(/img/gradient.png) no-repeat left top;
	width:278px;
	height:20px;
	position:absolute;
	z-index:1;
	bottom:1px;
	left:1px
}
/* Sidebar > Tab Module > Tabbed Nav */
div#sideBar div.tabModule ul.tabbed-nav {
	float:left;
	width:300px;
	border-bottom:1px solid #d7d7d7;
	margin-top:0
}
div#sideBar div.tabModule ul.tabbed-nav li {
	position:relative;
	float:left;
	width:auto;
	border-bottom-width:0 !important;
	margin:0 3px -1px 0;
	padding:0;
	border:1px solid #d7d7d7;
	background-color:#f5f5f5;
	outline:none;
	-moz-border-radius:4px 4px 0px 0px;
	-webkit-border-radius:4px 4px 0px 0px;
	border-radius:4px 4px 0px 0px
}
div#sideBar div.tabModule ul.tabbed-nav li.sel {
	padding-bottom:1px;
	background-color:#fff
}
div#sideBar div.tabModule ul.tabbed-nav li a {
	display:block;
	padding:5px;
	font-size:11px;
	text-decoration:none;
	color:#214786
}
div#sideBar div.tabModule ul.tabbed-nav li.sel a {
	color:#000
}
/* Sidebar > Tab Module > Container Pannel  */
div#sideBar div.tabModule div.contentPanel {
	float:left;
	width:288px;
	padding:5px;
	overflow:auto;
	z-index:1;
	border-style:solid;
	border-width:0 1px 1px;
	border-color:#d7d7d7
}
div#sideBar div.tabModule ul.contentPanel {
	float:left;
	width:288px;
	height:290px;
	overflow:auto;
	padding:5px
}
/* Sidebar > Tab Module > Listing containers  */
div#sideBar div.tabModule ul {
	float:left;
	width:100%
}
div#sideBar div.tabModule li {
	float:left;
	width:100%;
	margin-bottom:5px
}
div#sideBar div.tabModule li.heading {
	margin-bottom:10px
}
div#sideBar div.tabModule li.heading h4 {
	font-weight:bold;
	font-size:16px;
	color:#666
}
div#sideBar div.tabModule li.heading h4 a {
	color:#666
}
div#sideBar div.tabModule li.heading h4 a:hover {
	text-decoration:underline
}
div#sideBar div.tabModule li.last {
	margin-bottom:0
}
div#sideBar div.tabModule li.todaviaNojugado p {
	padding:10px;
	background-color:#FFFFD7;
	border:1px solid #E1DB66
}
/* Sidebar > Tab Module > Listing > Match details  */
div#sideBar div.tabModule ul li p.team-details {
	background-color:#D7D7D7;
	background-color:#E1E1E1;
	padding:0 5px;
	font-size:12px;
	line-height:22px;
	text-align:center;
	margin-bottom:0.5em;
	-moz-border-radius:3px;
	-webkit-border-radius:2px;
	border-radius:2px
}
div#sideBar div.tabModule ul li p a {
	font-weight:normal;
	color:#214786;
	text-decoration:none
}
div#sideBar div.tabModule ul li p a strong {
	font-weight:normal;
	background-color:#616D7D;
	padding:0 5px;
	margin:0 3px 0 1px;
	color:#fff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px
}
div#sideBar div.tabModule ul li p.time {
	float:left;
	padding:0 5px;
	margin:0 10px 0 0;
	font-size:11px;
	line-height:16px;
	color:#666
}
div#sideBar div.tabModule ul li p.time span {
	border-right:solid 1px #666;
	margin-left:0;
	padding-right:5px;
	margin-right:5px;
	font-size:100%
}
div#sideBar div.tabModule ul li p.progress {
	float:left;
	padding:0 5px;
	margin:0 10px 0 0;
	font-weight:bold;
	font-size:11px;
	line-height:16px;
	color:#559723
}
div#sideBar div.tabModule ul li p.played {
	float:left;
	padding:0 5px;
	margin:0 10px 0 0;
	font-weight:bold;
	font-size:11px;
	line-height:16px;
	color:#FF0000
}
/* Apuesta */
div#sideBar div.tabModule ul li p.apuesta {
	float:right;
	padding:0 5px;
	margin:0;
	font-size:11px;
	line-height:16px;
	color:#FFF;
	background-color:#FF0000;
	-moz-border-radius:3px;
	-webkit-border-radius:2px;
	border-radius:2px
}
div#sideBar div.tabModule ul li p.apuesta a {
	font-weight:normal;
	color:#fff;
	text-decoration:none
}
div#sideBar div.tabModule ul li p.apuesta a:hover {
	text-decoration:underline
}
/* Sidebar > Tab Module > Listings > TV icons contaier */
div#sideBar div.tabModule ul li div.channel {
	float:left;
	margin-top:1px
}
div#sideBar div.tabModule ul li div.channel p {
	margin-bottom:0
}
/* Tab Module > Listings > TV icons contaier */
div#sideBar div.tabModule ul li div.channel {
	float:left;
	margin-top:1px
}
div#sideBar div.tabModule ul li div.channel p {
	margin-bottom:0
}
/* Sidebar > Tab Module > Listings > TV icons > Define */
div#sideBar div.tabModule ul li div.channel p.tv {
	float:left;
	width:15px;
	height:15px;
	margin-right:5px;
	background:url(/deportes/multi/imagenes/backgrounds/futbol/sprite-tv.png) no-repeat
}
div#sideBar div.tabModule ul li div.channel p.canal3 {
	background-position:0px 0px
}
div#sideBar div.tabModule ul li div.channel p.lasSexta {
	background-position:0px -20px
}
div#sideBar div.tabModule ul li div.channel p.teleMadrid {
	background-position:0px -40px
}
div#sideBar div.tabModule ul li div.channel p.canal9 {
	background-position:0px -60px
}
div#sideBar div.tabModule ul li div.channel p.canalPlus {
	background-position:0px -80px
}
div#sideBar div.tabModule ul li div.channel p.canalPlusLiga {
	background-position:0px -100px
}
div#sideBar div.tabModule ul li div.channel p.golTV {
	background-position:0px -120px
}
div#sideBar div.tabModule ul li div.channel p.ppv {
	background-position:0px -139px
}
div#sideBar div.tabModule ul li div.channel p.telecinco {
	background-position:0 -161px
}
div#sideBar div.tabModule ul li div.channel p.launo {
	background-position:0 -182px
}
div#sideBar div.tabModule ul li div.channel p.que {
	background-position:0 -201px
}
div#sideBar div.tabModule ul li div.channel p.cuatro {
	background-position:0px -220px
}
/* Scroll Bars*/
div#sideBar div.tabModule .jScrollPaneContainer {
	position: relative;
	overflow: hidden;
	z-index: 1;
	border-style:solid;
	border-width:0 1px 1px;
	border-color:#d7d7d7
}
div#sideBar div.tabModule .jScrollPaneTrack {
	position: absolute;
	cursor: pointer;
	right: 5px;
	background: url(/img/sprite-pulso-scrollbars.gif) repeat-y -56px 0px
}
div#sideBar div.tabModule .jScrollPaneDrag {
	position: absolute;
	background: url(/img/sprite-pulso-scrollbars.gif) repeat-y -42px 0px;
	cursor: pointer;
	overflow: hidden
}
div#sideBar div.tabModule .jScrollPaneDrag:hover {
	background-position:-112px 0px
}
div#sideBar div.tabModule .jScrollPaneDrag:hover .jScrollPaneDragTop {
	background-position:-98px 0px
}
div#sideBar div.tabModule .jScrollPaneDrag:hover .jScrollPaneDragBottom {
	background-position:-98px -10px
}
div#sideBar div.tabModule .jScrollPaneDragTop {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	height:4px;
	background: url(/img/sprite-pulso-scrollbars.gif) no-repeat -28px 0px
}
div#sideBar div.tabModule .jScrollPaneDragBottom {
	position: absolute;
	bottom: 0;
	left: 0;
	overflow: hidden;
	height:4px;
	background: url(/img/sprite-pulso-scrollbars.gif) no-repeat -28px -10px
}
div#sideBar div.tabModule a.jScrollArrowUp {
	display: block;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 5px;
	text-indent: -2000px;
	overflow: hidden;
	background: url(/img/sprite-pulso-scrollbars.gif) no-repeat 0px 0px;
	height: 14px;
}
div#sideBar div.tabModule a.jScrollArrowUp:hover {
	background-position:-70px 0px
}
div#sideBar div.tabModule a.jScrollArrowDown {
	display: block;
	position: absolute;
	z-index: 1;
	bottom: 0;
	right: 5px;
	text-indent: -2000px;
	overflow: hidden;
	background: url(/img/sprite-pulso-scrollbars.gif) no-repeat -14px 0px;
	height: 14px;
}
div#sideBar div.tabModule a.jScrollArrowDown:hover {
	background-position:-84px 0px
}
div#sideBar div.tabModule a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {
}
/* Sidebar > Tab Module > Tables */
div#sideBar div.tabModule table {
	font-size:12px;
	position:relative;
	width:288px
}
div#sideBar div.tabModule table th {
	color:#888;
	font-size:11px;
	padding:3px 3px 3px 0;
	text-align:center
}
div#sideBar div.tabModule table th.rank {
	position:absolute;
	left:-99999px;
	top:-99999px
}
div#sideBar div.tabModule table th.jugador {
	text-align:left
}
div#sideBar div.tabModule table tr td {
	text-align:center;
	border:1px solid #e1e1e1;
	padding:3px 5px
}
div#sideBar div.tabModule table tr td.jugador {
	text-align:left
}
div#sideBar div.tabModule table tr td.jugador, div#sideBar div.tabModule table tr td.goles, div#sideBar div.tabModule table tr td.amarillas, div#sideBar div.tabModule table tr td.rojas {
	font-weight:bold
}
/* TAB MODULE SIN SIDEBAR */
/* Tab Module > Container Pannel  */
div.tabModule div.contentPanel {
	float:left;
	width:965px;
	padding:5px;
	overflow:auto;
	z-index:1;
	border-style:solid;
	border-width:0 1px 1px;
	border-color:#d7d7d7
}
/* Tab Module > Tabbed Nav */
div.tabModule ul.tabbed-nav {
	float:left;
	width:100%;
	border-bottom:1px solid #d7d7d7;
	margin-top:0
}
div.tabModule ul.tabbed-nav li {
	position:relative;
	float:left;
	width:auto;
	border-bottom-width:0 !important;
	margin:0 3px -1px 0;
	padding:0;
	border:1px solid #d7d7d7;
	background-color:#f5f5f5;
	outline:none;
	-moz-border-radius:4px 4px 0px 0px;
	-webkit-border-radius:4px 4px 0px 0px;
	border-radius:4px 4px 0px 0px
}
div.tabModule ul.tabbed-nav li.sel {
	padding-bottom:1px;
	background-color:#fff
}
div.tabModule ul.tabbed-nav li a {
	display:block;
	padding:5px;
	font-size:11px;
	text-decoration:none;
	color:#214786
}
div.tabModule ul.tabbed-nav li.sel a {
	color:#000
}
/* Tab Module > Listing containers  */
div.tabModule ul {
	float:left;
	width:100%
}
div.tabModule li {
	float:left;
	width:100%;
	margin-bottom:5px
}
div.tabModule li.heading {
	margin-bottom:10px
}
div.tabModule li.heading h4 {
	font-weight:bold;
	font-size:16px;
	color:#666
}
div.tabModule li.heading h4 a {
	color:#666
}
div.tabModule li.heading h4 a:hover {
	text-decoration:underline
}
div.tabModule li.last {
	margin-bottom:0
}
div.tabModule li.todaviaNojugado p {
	padding:10px;
	background-color:#FFFFD7;
	border:1px solid #E1DB66
}
/* Tab Module > Listing > Match details  */
div.tabModule ul li p.team-details {
	background-color:#D7D7D7;
	background-color:#E1E1E1;
	padding:0 5px;
	font-size:12px;
	line-height:22px;
	text-align:center;
	margin-bottom:0.5em;
	-moz-border-radius:3px;
	-webkit-border-radius:2px;
	border-radius:2px
}
div.tabModule ul li p a {
	font-weight:normal;
	color:#214786;
	text-decoration:none
}
div.tabModule ul li p a strong {
	font-weight:normal;
	background-color:#616D7D;
	padding:0 5px;
	margin:0 3px 0 1px;
	color:#fff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px
}
div.tabModule ul li p {
	font-weight:normal;
	color:#214786;
	text-decoration:none
}
div.tabModule ul li p strong {
	font-weight:normal;
	background-color:#616D7D;
	padding:0 5px;
	margin:0 3px 0 1px;
	color:#fff;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	border-radius:3px
}
div.tabModule ul li p.time {
	float:left;
	padding:0 5px;
	margin:0 10px 0 0;
	font-size:11px;
	line-height:16px;
	color:#666
}
div.tabModule ul li p.time span {
	border-right:solid 1px #666;
	margin-left:0;
	padding-right:5px;
	margin-right:5px;
	font-size:100%
}
div.tabModule ul li p.progress {
	float:left;
	padding:0 5px;
	margin:0 10px 0 0;
	font-weight:bold;
	font-size:11px;
	line-height:16px;
	color:#559723
}
div.tabModule ul li p.played {
	float:left;
	padding:0 5px;
	margin:0 10px 0 0;
	font-weight:bold;
	font-size:11px;
	line-height:16px;
	color:#FF0000
}
/* Tab Module > Listings > TV icons > Define */
div.tabModule ul li div.channel p.tv {
	float:left;
	width:15px;
	height:15px;
	margin-right:5px;
	background:url(/deportes/multi/imagenes/backgrounds/futbol/sprite-tv.png) no-repeat
}
div.tabModule ul li div.channel p.canal3 {
	background-position:0px 0px
}
div.tabModule ul li div.channel p.lasSexta {
	background-position:0px -20px
}
div.tabModule ul li div.channel p.teleMadrid {
	background-position:0px -40px
}
div.tabModule ul li div.channel p.canal9 {
	background-position:0px -60px
}
div.tabModule ul li div.channel p.canalPlus {
	background-position:0px -80px
}
div.tabModule ul li div.channel p.canalPlusLiga {
	background-position:0px -100px
}
div.tabModule ul li div.channel p.golTV {
	background-position:0px -120px
}
div.tabModule ul li div.channel p.ppv {
	background-position:0px -139px
}
div.tabModule ul li div.channel p.telecinco {
	background-position:0 -161px
}
div.tabModule ul li div.channel p.launo {
	background-position:0 -182px
}
div.tabModule ul li div.channel p.que {
	background-position:0 -201px
}
div.tabModule ul li div.channel p.cuatro {
	background-position:0px -220px
}
/** Videoplayer **/
a.video_preview_play {
	display:block;
	left:0px;
	top:0px;
	position:absolute;
	width:100%;
	height:200px;
}
a.video_preview_play span {
	display:block;
	width:100%;
	overflow:hidden;
	text-indent:-999em;
	height:200px;
	background:url(/img/btn/video-play-button.png) no-repeat 50% 50%;
}
a.video_preview_play:hover {
filter: alpha(opacity:60);
	KHTMLOpacity: 0.6;
	MozOpacity: 0.6;
	opacity: 0.6;
}
/* Multimedia */
.MM_BC_id {
	display: none;
}
/*---multimedia-carruseles---*/

/*navegacion*/
.MMC-nav {
	text-align:center;
	margin: 0 auto 10px auto;
	height:11px;
*margin:0 395px 20px 395px;
}
.MMC-nav a {
	background-image: url(/img/MMbotones.png);
	background-repeat:no-repeat;
	text-indent:-999em;
	font-size:0.31em;
}
.MMC-nav-anterior a, .MMC-nav-siguiente a {
	overflow:hidden;
	position:absolute;
	top:4px;
	height:138px;
	width:31px;
	display:block;
	-moz-border-radius:5px;
	border-radius:5px;
}
.MMC-nav-anterior.inactivo a, .MMC-nav-siguiente.inactivo a {
filter: alpha(opacity:50);
	KHTMLOpacity: 0.5;
	MozOpacity: 0.5;
	opacity: 0.5;
}
.MMC-nav-anterior a:hover, .MMC-nav-siguiente a:hover {
	background-color:#D7D7D7;
}
.MMC-nav-anterior.inactivo a:hover, .MMC-nav-siguiente.inactivo a:hover {
	background-color: #F2F2F2;
	cursor: default;
}
.MMC-nav-anterior a {
	background-position:1px 50%;
	left:10px;
}
.MMC-nav-siguiente a {
	background-position:-90px 50%;
	right:10px;
}
.MMC-navb {
	display:inline-block;
	height:11px;
}
.MMC-navb a {
	width:11px;
	height:11px;
	display:inline-block;
	background-position:-54px 0;
	overflow:hidden;
*margin: 0 2px;
}
.MMC-navb.activo a {
	background-position:-36px 0;
}
.MMC-navb a:hover {
	background-position:-72px 0;
}
.MMC-navb, .MMC-navb a {
*float:left;
*display:block;
}
/*carrusel top*/
#multimedia-carrusel {
	background-color:#F2F2F2;
	border:1px solid #D7D7D7;
	padding: 0.23em 0.63em;
	margin-bottom:10px;
*margin:0;
}
#multimedia-carrusel h5 {
	font-size:16px;
	font-weight:bold;
	color:#333;
	float: left;
	margin-right: 10px;
}
#multimedia-carrusel .MMC-mas {
	line-height: 19px;
	display: inline-block;
}
#MMC-contenido {
	position:relative;
	padding:0 47px 0 49px;
	clear: both;
}
#MMC-listado-media {
	overflow:hidden;
	position:relative;
	width:100%;
}
#MMC-listado-media ul {
	position:relative;
	top:0px;
	left:0px;
	width:999999px;
}
#MMC-listado-media ul li {
	cursor:pointer;
	float:left;
	width:132px;
	padding: 4px 0;
	margin: 0 6px;
}
#MMC-listado-media ul li.activo {
	background-color:#D1E1FA;
}
#MMC-listado-media ul li.activo a {
	text-decoration:underline;
}
#MMC-listado-media .media {
	width: 120px;
	height:90px;
	background-color:#000;
	margin:0 6px 3px 6px;
	text-align:center;
	overflow: hidden;
}
#MMC-listado-media .media img {
	text-align:center;
	margin:0 auto;
}
#MMC-listado-media h4 {
	color:#214786;
	margin:0 5px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
}
#MMC-listado-media h4 a {
	color:#214786;
}
#MMC-listado-media .MMC-texto {
	display:block;
	margin:0 5px;
	font-size:11px;
	color:#999;
}
#MMC-listado-media .media .MMC-reloj {
	width: 32px;
	height: 17px;
	line-height: 17px;
	text-align: center;
	position: absolute;
	right: 0px;
	bottom: 0px;
	background-color: #222;
	color: #FFF;
	font-weight:bold;
	font-size: 11px;
}
/*carrusel bottom*/
#ft-multimedia-carrusel {
	margin:auto;
	min-width:73.47em;
	text-align:left;
	width:75.21em;
	padding:0.63em 0;
}
#ft-multimedia-carrusel h5 {
	font-size:14px;
	font-weight:bold;
	color:#333;
	margin:0 0 0.16em 0
}
#ft-MMC-contenido {
	background-color:#FFF;
	border:1px solid #CCC;
	position:relative;
	padding:8px 50px 0 50px
}
#ft-MMC-listado-media {
	overflow:hidden;
	position:relative;
	width:100%;
	margin-bottom:5px;
}
#ft-MMC-listado-media ul {
	position:relative;
	top:0px;
	left:0px;
	width:999999em;
}
#ft-MMC-listado-media ul li {
	cursor:pointer;
	float:left;
	width:272px;
	margin-right:20px;
	padding:4px 0
}
#ft-MMC-listado-media ul li.activo {
	background-color:#D1E1FA;
}
#ft-MMC-listado-media ul li.activo a {
	text-decoration:underline;
}
#ft-MMC-listado-media .media {
	float:left;
	margin:0 5px 3px 5px;
	text-align:center;
}
#ft-MMC-listado-media .media img {
	text-align:center;
	margin:0 auto;
}
#ft-MMC-listado-media .overhead {
	padding:0 0 3px 0;
	border-bottom:1px solid #CCC;
	margin:0 5px 4px 5px;
	font-size:11px;
}
#ft-MMC-listado-media .overhead-seccion {
	float:left;
	color:#666;
	text-transform:uppercase;
}
#ft-MMC-listado-media .overhead-cuando {
	float:right;
	color:#999;
}
#ft-MMC-listado-media h4 {
	margin:0 5px;
	color:#214786;
	padding:0.31em 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	text-decoration:underline
}
#ft-MMC-listado-media h4 a {
	color:#214786;
}
#ft-multimedia-carrusel .MMC-nav-anterior a, #ft-multimedia-carrusel .MMC-nav-siguiente a {
	height:126px;
}
/* botones sociales columna C noticias */
#modulo-botones-sociales {
	padding:8px 0;
	border:1px solid #D7D7D7;
}
#modulo-botones-sociales .encabezado {
	font-size:14px;
	font-weight:bold;
	color:#666;
	height:22px;
	border-bottom:1px solid #D7D7D7;
	padding:0 5px;
	margin:0 8px;
}
#modulo-botones-sociales .contenido {
	clear:both;
}
#modulo-botones-sociales .mbs-item {
	display:block;
	padding:8px 10px;
}
#mbs-FB {
}
#mbs-TW {
	background-color:#EEF9FD
}
#mbs-GO {
}
/* maquetacion con publi a toda pagina*/
/*#hd{background-color:#fff;width:76em;margin:0 auto;}
#bd{background-color:#fff;width:76em;margin:0 auto;}*/

.noticia-ABC {
	clear:both;
	margin:0 0 1em 0
}
.noticia-ABC .qn_media {
	float:none;
	margin:0 0 0.31em 0
}
.noticia-ABC h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 3em;
	font-weight: bold;
	line-height: 1;
	margin:0 0 0.31em 0
}
.noticia-ABC .qn_entradilla {
	float:left;
	width:66%;
	padding:0.31em 0 0 0
}
.noticia-ABC .portada-ademas {
	float:right;
	border-left:1px solid #E6E6E6;
	width:32%;
	padding:0 0 0.31em 1em;
	margin:0 0 0.31em 0;
}
.noticia-ABC .portada-ademas .ademas-contenidos .ademas-contenido {
	font-size:0.88em;
	padding:0 0 3px 1em;
	background:url("/img/ico/spr-bullets-varios.png") no-repeat scroll 0 6px transparent;
}
.noticia-ABC .social-plugin {
	clear:both;
	padding:0.31em;
	text-align:left;
}
/*player modal*/
#simplemodal-overlay {
	background-color: #000000;
	padding: 6000px !important;
}
.player-modal {
	background: url(/img/modal-t.png) no-repeat top left;
	padding-top:4px;
	width:674px
}
.player-modal-t {
	background: url(/img/modal-b.png) no-repeat bottom left;
	padding-bottom:4px;
	width:674px
}
.player-modal-b {
	background-color:#fff;
	overflow:hidden;
	padding:10px;
	text-align:left;
}
/*capa-player*/
.player-modal .overhead {
	color:#CC0000;
	font-size:11px;
	margin-top:15px;
	text-transform:uppercase;
}
.player-modal .subhead {
	color:#686868;
	font-size:12px;
	margin-top:5px
}
.player-modal h3 a {
	color:#003366;
	font-size:26px;
	font-weight:bold;
	line-height:28px;
}
.player-modal .cerrar {
	background:url(/img/ico-cerrar.png) no-repeat scroll right top transparent;
	cursor:pointer;
	height:55px;
	position:absolute;
	right:-26px;
	top:-26px;
	width:55px;
}
.player-modal .cerrar a {
	display:block;
	height:39px;
	text-indent:-9999px;
	width:47px;
}
*html .player-modal .cerrar {
	top:-33px
}
*:first-child+html .player-modal .cerrar {
	right:-57px
}
.player-modal h4.apoyo {
	background: url("/img/rd.marca_epigrafe_apoyos.png") no-repeat 5px 6px;
	color: #000;
	font-size: 12px;
	padding: 0 3px 7px 12px;
	margin-top:10px
}
.player-modal h4.apoyo a {
	font-weight:bold;
	color:#000
}
.player-pie .redes-sociales {
	float:right;
	width:340px;
	margin-top:5px
}
.player-pie .redes-sociales a {
	text-align:right;
}
.player-pie iframe {
	display:inline;
	float:left;
	height:20px;
	width:130px;
}
.player-pie .twitter-share-button {
	float:left;
	height:20px;
	width:120px;
}
.player-modal .photo-caption {
	background-color:#ddd;
	color:#5e5e5e;
	font-size:11px;
	padding:5px
}
.player-modal .num_comentarios {
	background:url(/img/rd.ico_apoyo_comentarios.png) no-repeat scroll 0 50% transparent;
	color:#999;
	float:left;
	font-size:11px;
	line-height:14px;
	margin-top:7px;
	padding:0 0 0 16px;
}
.player-modal .num_comentarios span span {
	color:#000;
	font-weight:bold
}
.player-pie {
	margin-top:10px;
	padding-bottom:10px
}
.player-modal .contenedor-modal {
	margin-left:7px;
	padding-right:9px;
}
.player-modal-t .patrocinio {
	color:#333;
	float:right;
	font-size:8px;
	margin:17px 0 10px;
	text-align:right;
	text-transform:uppercase;
	width:636px;
}
.player-modal-t .patrocinio img {
	vertical-align:middle;
	margin-left:8px
}
.simplemodal-inskin {
	width:920px!important;
	top:20px!important
}
.simplemodal-inskin .simplemodal-wrap {
	width:100%!important
}
.simplemodal-inskin .player-modal {
	width:100%;
	background:none!important
}
.simplemodal-inskin .player-modal .contenedor-modal {
	margin-left:0!important;
	padding-right:0!important
}
.simplemodal-inskin .player-modal-t {
	background:none!important;
	width:100%
}
.simplemodal-inskin .player-modal-b {
	-moz-border-radius: 10px;
	border-radius:10px
}
.simplemodal-inskin .player-modal .cerrar {
	top:-17px!important
}
/*Nueva capa ver video*/
.link-app2a {
	position:absolute;
	width:154px;
	z-index:1;
	width:100%;
	height:41px;
	bottom:0;
	left:0;
}
.link-app2a .related-link {
	bottom: 0;
	display: block;
	font-size: 15px;
	font-weight: bold;
	height: 37px;
	position: absolute;
	right: 0;
	text-align: right;
	text-transform: uppercase;
	width: 100%;
}
.link-app2a .related-link .rltrans {
	background-color: #000;
	display: block;
	height: 41px;
	left: 0;
	position: relative;
	top: -41px;
	width: 100%;
	z-index: 2;
	opacity: .6;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=60);
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)"
}
*html .link-app2a .related-link .rltrans {
	top:0
}
.link-app2a .related-link img {
	position: absolute;
	right: 3px;
	top: -6px;
	z-index: 30;
}
.link-app2a .related-link a {
	color: #fff;
	display: block;
	height: 37px;
	padding: 0 41px 0 0;
	position: relative;
	top: 10px;
	z-index: 20;
}
*html .link-app2a .related-link a {
	position:absolute;
	right:0;
	top:13px
}
.una-vez-ano .lead .link-app2a, .bomba-AB .lead .link-app2a, .bomba-A .lead .link-app2a, .bomba_A-local .lead .link-app2a, .foto-noticia-A .lead .link-app2a, .foto-media .lead .link-app2a, .foto-noticia-B .lead .link-app2a, .foto-noticia-C .lead .link-app2a, .foto-peque-sub .lead .link-app2a, .modWebtv .link-app2a, .noticia-mundial .link-app2a, .modvideo .link-app2a, .video .link-app2a {
	bottom: 0;
	height: 37px !important;
	margin-top: -37px;
	overflow: hidden !important;
	position: relative;
	right: 0;
	width:100%;
	z-index:0
}
*html .una-vez-ano .lead .link-app2a, *html .bomba-AB .lead .link-app2a, *html .bomba-A .lead .link-app2a, *html .bomba_A-local .lead .link-app2a, *html.foto-noticia-A .lead .link-app2a, *html .foto-media .lead .link-app2a, *html.foto-noticia-B .lead .link-app2a, *html .foto-noticia-C .lead .link-app2a {
	margin-top:0
}
.link-app2a .related-link a:hover img {
	opacity: 1.0!important;
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
	-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"
}

