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 }
body { color:#2B2B2B }
h1, h2, h3 {
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#193C7B
}
h4, h5, h6 { color:#193C7B }
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:#F00 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
}
* 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:after {
	visibility:hidden;
	display:block;
	font-size:0;
	content:".";
	clear:both;
	height:0
}
.clearfix { display:inline-block }/*\*/
* html .clearfix { height:1% }
.clearfix { display:block }/**/
.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
}
#hd .que-bloque, #que-navegacion-sub #qns-ul, #hd .not_directo, #hd .not_urgente, #market-place .inner, #detalles-seccion, #que-contenido, #que-pie {
	margin:0 auto;
	text-align:left;
	width:75.80em;
*width:73.47em;
	min-width:73.47em
}
.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
}
#que-cabecera {
	background:none repeat scroll 0 0 #F00;
	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:60px;
	overflow:hidden;
	text-indent: -9999em;
	width:135px
}
#pagina-home #que-logo a, .pagina-home #que-logo a {
	background:url("/img/logo.png") no-repeat scroll 0 0 transparent;
	height:60px;
	width:135px
}
#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
}
#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 }
#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 }
.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
}
#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
}
#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
}
#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 #FFF;
	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;
	position:relative;
	margin:0 auto;
	min-width:73.47em;
	text-align:center;
	width:75.8em;
	height:32px
}
#sorprende-curiosas p {
	color:#6A6A6A;
	font-size:12px;
	text-align:left;
	position:absolute;
	top:5px
}
#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
}
#market-place {
	border-bottom:1px solid #F0F0F0;
	padding:0 0 1px 0
}
.mrk-icono {
	float:left;
	display:block;
	height:19px;
	background:url(/img/spr-marketplace.png) no-repeat 0 0;
	text-indent:-9999px;
	overflow:hidden;
	outline:none
}
#market-place .inner {
	text-align:center;
	margin:0 auto
}
#market-place dl {
	float:right;
	padding:4px 0
}
#market-place dt {
	display:block;
	float:left
}
#market-place dt .mrk-icono {
	width:130px;
	height:19px;
	background-position:0 -19px
}
#market-place dd { display:inline-block }
#market-place dd a {
	display:block;
	float:left;
	height:19px;
	line-height:19px;
	font-size:10px;
	color:#B0B0B0;
	margin:0 12px 0 0
}
#mrk-empleo .mrk-icono {
	background-position:0 0;
	width:16px
}
#mrk-videojuegos .mrk-icono {
	background-position:-23px 0;
	width:22px
}
#mrk-ahorro .mrk-icono {
	background-position:-51px 0;
	width:16px
}
#detalles-seccion {
	position:relative;
	z-index:29;
	border-bottom:1px solid #F00;
	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 {
	font-family:Georgia, "Times New Roman", Times, serif;
	position:absolute;
	bottom:0px;
	padding-bottom:0.20em;
	float:left;
	font-size:1.88em;
	color:#F00;
	font-weight:normal
}
#detalles-seccion .nombre_seccion a, #detalles-seccion .nombre_seccion a:hover {
	color:#F00;
	text-decoration:none
}
#nav-secciones {
	float:right;
	position:relative;
	z-index:30;
	right:-5px
}
#nav-secciones ul { }
#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:#F00
}
#nav-secciones ul li.activo { position:relative }
#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
}
#que-contenido { padding-top:0.5em }
#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:none }
#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:none }
.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:#F00;
	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
}
.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_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:#F00;
	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
}
.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 }
.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 }
.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 }
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:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:74%;
	font-weight:bold;
	margin-right:0.5em;
	padding:0.153em 0.3em
}
.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
}
.noticia-superbomba { position:relative }
.noticia-superbomba .qn_media { float:none!important }
#noticia-superbomba-textos {
	background:transparent url(/img/bg/opacity.png) repeat scroll 0 0;
	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 #000
}
#que-noticias-portada .noticia-superbomba h1 a {
	color:#FFF;
	text-decoration:underline
}
#que-noticias-portada .noticia-superbomba .qn_entradilla { color:#FFF }
.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:#F00
}
.noticia-bomba .qn_comentar a.num_comentarios span span { background-position:right -53px }
.noticia-apertura { }
.noticia-apertura-media .qn_contenedor_comentarios {
	clear:none;
	float:right;
	width:50.0%
}
#que-noticias-portada .yui-g .que-noticia .qn_media { margin-bottom:0.63em }
#que-noticias-portada .yui-gc .que-noticia h3 { font-size:1.63em }
#que-noticias-portada .yui-gc .que-noticia.first h3 { font-size:2em }
#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 }
#noticias-E { }
#noticias-E h3 {
	font-size:1.25em;
	font-weight:bold
}
#yui-secondary { clear:both }
#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
}
#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
}
#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
}
.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-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
}
.not_urgente {
	clear:both;
	border:1px solid #F00;
	background-color:#F00;
	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:#F00;
	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 {
	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_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_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 #FFF;
	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 }
#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 }
#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 }
#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
}
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
}
div#modMeneame ul { }
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 }
.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
}
.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 }
.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% }
.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
}
.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 }
.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:#F00;
	padding-right:5px
}
.mw_datosRF .estado span.encurso {
	color:#065C04;
	padding-right:5px;
	font-weight:bold
}
.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 }
.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
}
.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
}
#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:#F00;
	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 }
#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 }
.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
}
#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
}
.avatar {
	float:left;
	padding:1px;
	border:1px solid #8096ba;
	background-color:#fff
}
.avatar img { display:block }
.XS {
	margin-right:0.384em;
	padding:2px
}
.S { margin-right:0.384em }
.M { margin-right:0.384em }
.L { }
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
}
.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 }
.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
}
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 }
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: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 {
	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
}
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:#F00;
	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
}
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
}
div#pulso-actualizar {
	width:auto;
	float:right
}
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 {
	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:#FFF;
	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:#F00;
	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:#900
}
.modespeciales {
	background-color:#F00;
	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
}
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
}
#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:#FFF;
	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;
	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:#900
}
.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
}
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:#666;
	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:#F00;
	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 }
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
}
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 }
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
}
div.ZonaSecundaria div.galeria h3 a, div.ZonaSecundaria 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 {
	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.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;
	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 a {
	color:#fff;
	font-size:76%;
	padding:0 0 0 3px;
	float:left;
	font-weight:normal;
	line-height:normal;
	background:#F00
}
div.comentarioContador a.comentarioN {
	font-weight:bold;
	color:#F00;
	top:-3px;
	display:inline;
	height:20px;
	line-height:20px;
	overflow:hidden;
	padding:0 0.4em 0 0;
	position:relative;
	width:auto
}
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 }
.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 {
	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
}
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 }
div.media {
	position:relative;
	margin-bottom:0.5em
}
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 }
div#personalizar {
	overflow:hidden;
	padding:0
}
div#personalizar h4 {
	font:180% Arial, Helvetica, sans-serif;
	color:#F00;
	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
}
div#personalizar div#widgets {
	overflow:hidden;
	padding:0.769em;
*padding:0.769em 0 0.769em 0.769em;
	margin:0;
	background:#a9a9a9
}
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
}
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
}
div#personalizar div#widgets div#caja {
	float:rigth;
	overflow:hidden;
	width:auto;
	_width:76%;
	height:auto;
	background:#898989;
	padding:0.5em
}
div#personalizar div#widgets div#conten-caja {
	float:left;
	width:1000em
}
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
}
div#personalizar div#widgets div#caja div#conten-caja div.widget p {
	color:#fff;
	font-weight:bold;
	margin:0 auto;
	margin-bottom:0.3em
}
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 }
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
}
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
}
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
}
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;
	font-weight:normal;
	font-size:86%;
	line-height:23px;
*line-height:21px
}
.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
}
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_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:#FFF
}
.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:#F00;
	padding-right:5px
}
#datosRF .estado span.encurso {
	color:#065C04;
	padding-right:5px;
	font-weight:bold
}
#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 {
	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 }
.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 }
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 { }
a.next { margin-right:20px }
a.next, a.nextPage { background-position:-176px -39px }
a.disabled { visibility:hidden !important }
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 #666;
	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
}
div#feed-ciudades { position:relative }
div#feed-ciudades h4 { }
div#feed-ciudades h5, div#feed-ciudades h5 a {
	font:100% Arial, Helvetica, sans-serif;
	color:#F00;
	margin-bottom:0
}
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%
}
div#feed-blogs div h3 {
	font:140% Arial, Helvetica, sans-serif;
	color:#666;
	margin:0.2em 0 0 0.3em;
	padding:0 0 5px
}
a.verMas {
	float:right;
	margin:0.3em
}
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%
}
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
}
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 { }
div#feed-blogs div#pulso-comentarios div.pulso ul li.noticia {
	clear:both;
	padding:0.5em 0 0 0;
	border-bottom:solid 1px #FFF;
	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 {
	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
}
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:#F00;
	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
}
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
}
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 }
div.caja-formLogin {
	margin:0 auto;
	padding:11px;
	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 {
	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;
	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;
	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 .pie {
	background:#E6E6E6;
	padding:0.5em 0 0.5em 0.5em;
	font-size:110%
}
div.formLogin .condiciones {
	padding:1em 0em;
	font:88% Arial, Sans-serif;
*font-size:86%
}
div#formLogin-pass { }
div#formLogin-acceder {
	text-align:center;
	margin:0 auto;
	clear:both;
	padding:1em 0em
}
div#formLogin-registro {
	width:auto;
	float:right;
	padding:1em 0em
}
div#formLogin-pass {
	float:right;
	clear:both;
	padding:1em 0em
}
div#formLogin-acceder a, div#formLogin-registro a {
	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
}
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
}
#logeoOK {
	font:120% Arial, Helvetica, sans-serif;
	color:#183B7B;
	font-weight:bold;
	margin-bottom:1em
}
div.formLogin div#login { padding:1em 0 }
div.formLogin div#login a {
	display:block;
	font-size:100%;
	margin-bottom:0.769em
}
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
}
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:#F00
}
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 #F00
}
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:#F00
}
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 #F00
}
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 #cambio_key { }
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;
	margin-top:0.5em
}
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-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
}
#publi_inters { }
#publicidades_top {
	position:relative;
	text-align:left;
	margin:auto;
	width:75.80em
}
#publi1 {
	text-align:center;
	background:url(/img/ico/title-publi1.png) no-repeat 2px 95%;
	padding-left:10px
}
#publi2 { display:none }
#publi_cintillo_pers {
	min-height:1px;
*height:1px;
	text-align:center;
	margin:0 auto
}
.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:-125px;
	top:0px
}
#sky-der {
	display:block;
	position:absolute;
	left:0px;
	float:right;
	width:121px;
	z-index:999;
	margin-left:990px;
*margin-left:980px;
	top:0px
}
:first-child+html #publicidades_top { z-index:99 }
* html #publicidades_top { z-index:99 }
#pagina-home #sky-izq, #pagina-home #sky-der, .pagina-home #sky-izq, .pagina-home #sky-der { }
#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
}
#skyBox #leaderBoard {
	float:left;
	margin-right:2px
}
#skyBox #halfBanner { float:right }
.robapaginas,.robapaginas_horoscopo {
	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
}
#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 {
	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
}
#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
}
div.promo { margin-bottom:0.769em }
div#google-ads {
	border:solid 1px #00c;
	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 }
#publicidad-inferior {
	clear:both;
	margin:0 auto 10px auto
}
#PAN728x90 {
	text-align:center;
	margin:0 auto 10px auto;
	width:728px;
	clear:both
}
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 { 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
}
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
}
div#contenidoEncuesta #articulo-sidebar { margin-left:0.769em }
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 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 }
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
}
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:#FFF 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
}
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:#F00;
	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
}
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 { 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
}
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
}
#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
}
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_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:#222;
	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:#666;
	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
}
.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_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 { 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
}
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;
	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 }
#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:#FF9;
	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:#F00;
	margin:0 0 1em 0;
	border:1px solid #F00
}
.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
}
.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 }
.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
}
.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% }
.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
}
.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-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-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% }
#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:#F00;
	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
}
.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
}
.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 { }
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;
	overflow:hidden
}
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 { }
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
}
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
}
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
}
span.offLeft {
	display:block;
	float:none!important;
	position:absolute;
	left:-99999px
}
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 }
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 }
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
}
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
}
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:#F00
}
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:#F00;
	-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 }
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 }
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 }
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 }
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 }
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
}
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 }
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
}
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
}
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:#F00
}
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:#F00;
	-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 }
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 }
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 }
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 }
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 { }
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 }
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
}
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 }
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
}
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:#F00
}
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 }
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
}
.MM_BC_id { display:none }
.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
}
#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
}
#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 }
#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 { }
.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
}
#simplemodal-overlay {
	background-color:#000;
	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
}
.player-modal .overhead {
	color:#C00;
	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:#036;
	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 }
.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)"
}
/*----------*/
#modulo-video-momento {
	position:relative;
	background:#FFF;
	border:1px solid #D7D7D7;
	padding:15px;
	text-align:center;
	margin:22px auto 0 auto;
}
#modulo-video-momento:before {
	position: absolute;
	background: transparent;
	width: 99%;
	height: 70%;
	content: '';
	left: 7px;
	bottom: 15px;
	-webkit-transform: skew(-5deg) rotate(0deg);
	-moz-transform: skew(-5deg) rotate(0deg);
	transform: skew(-5deg) rotate(0deg);
	-webkit-box-shadow: -8px 12px 10px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: -8px 12px 10px rgba(0, 0, 0, 0.8);
	box-shadow: -8px 12px 10px rgba(0, 0, 0, 0.8);
	z-index: -2;
}
#modulo-video-momento:after {
	position: absolute;
	background: transparent;
	width: 80%;
	height: 70%;
	content: '';
	right: 7px;
	top: 20px;
	-webkit-transform: skew(-5deg) rotate(0deg);
	-moz-transform: skew(-5deg) rotate(0deg);
	transform: skew(-5deg) rotate(0deg);
	-webkit-box-shadow: 8px -12px 10px rgba(0, 0, 0, 0.8);
	-moz-box-shadow: 8px -12px 10px rgba(0, 0, 0, 0.8);
	box-shadow: 8px -12px 10px rgba(0, 0, 0, 0.8);
	z-index: -2;
}
#modulo-video-momento .encabezado {
	position:absolute;
	font-size:1.2em;
	color:#234688;
	font-weight:bold;
	line-height:1;
	right:5px;
	top:-20px
}
#modulo-video-momento .logo {
	position: absolute;
	background: url(/img/logo-que-videos-destacados.png) no-repeat 0 0;
	width: 82px;
	height: 42px;
	display: block;
	top: -27px;
	left: 5px;
}
#modulo-video-momento .video {
	width:260px;
	text-align:center;
	margin:0 auto 8px auto;
}
#modulo-video-momento .contenido { }
#modulo-video-momento .titulo {
	text-align:left;
	font-size:1.1em;
	color:#666;
	font-weight:bold;
	line-height:1.3;
}


/*----solo en casos de publicidades SKY que tengan que ajustarse al megabanner------*/

body.conskys { background-color:#FFF }
.conskys #que-cabecera, .conskys #que-navegacion { background:none }
.conskys #que-cabecera {
	padding:0!important;
	margin:0
}
.conskys #que-logo{}
.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 { }
.conskys #que-cabecera .que-bloque {
	padding:0.384em 0;
	background-color:red
}
.conskys #que-navegacion ul li.activo .mni_a { background:none }
.conskys #hd, .conskys #bd { background:url("/img/bg_blanco.png") repeat-y scroll 50% 0px }
.conskys #que-contenido { background:#FFF }
.conskys #que-navegacion-sub,.conskys #market-place {
	text-align:center;
	margin:0 auto;
	width:75.21em
}
/* LUIS - LO COMENTO POR LA ASI676715 */
/* .pagina-home .publi-skys{ top:-376px;} */
/*grada360*/
#modgrada360 {
	background:#22340E url(/img/grada360/fondo-grada360.png) 0 0 repeat-x;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
}
#modgrada360 .inside { padding:10px; }
.logograda360{ float:left;}
.logograda360 a { float:left; display:block; width:200px; height:47px; text-indent:-999em; overflow:hidden; background:url(/img/grada360/logo-grada.png) 6px 50% no-repeat; }
#modgrada360 .encabezado {-moz-border-radius:8px 8px 0 0;-webkit-border-radius:8px 8px 0 0;border-radius:8px 8px 0 0; background:#FFF; float:right; height:47px; line-height:47px; padding:0 15px; font-size:14px; color:#333; font-weight:bold; }
#noticias_grada360 {
	clear:both;
	padding:10px 0;
	background:#FFF;
	-moz-border-radius:8px 0 8px 8px;
	-webkit-border-radius:8px 0 8px 8px;
	border-radius:8px 0 8px 8px
}
#noticias_grada360 li { clear:both; padding:0 10px }
#noticias_grada360 .inner {
	padding:0 0 8px 90px;
	border-bottom:1px solid #DFEBD5;
	margin:0 0 8px 0;
	min-height:86px;
	position:relative;
}
#noticias_grada360 .photo {
	float:left;
	position:absolute;
	left:0px;
	width:80px;
	height:80px;
	-moz-border-radius:8px;
	-webkit-border-radius:8px;
	border-radius:8px;
	text-align:center;
	margin:0 8px 0 auto
}
#noticias_grada360 .photo img { text-align:center; margin:0 auto; max-width:80px; max-height:80px; }
#noticias_grada360 .entradilla {
	border-left:3px solid #FF6501;
	padding:0 0 0 7px;
	margin:3px 0 0 0;
	color:#B4B4B4;
	font-size:11px;
	line-height:16px;
	display:block;
	text-transform:uppercase;
}
#noticias_grada360 .titular {
	font-size:15px;
	margin:3px 0;
	padding:0;
	color:#333;
}
#noticias_grada360 .titular a { color:#333; }
#noticias_grada360 .autor {
	font-size:10px;
	color:#333;
}
#noticias_grada360 .autor em { text-transform:uppercase; }


.modulo-autor-blog{ clear:both; margin-bottom:15px;}
.modulo-autor-blog .nombre{ font-size:15px; font-weight:bold; color:#FFF; text-shadow:1px 1px 1px #000; background:#F00; line-height:1.2; padding:6px 10px;}
.modulo-autor-blog .contenido{ padding:6px; border:1px solid #CCC; border-top:none}
.modulo-autor-blog .media{ float:right; margin-left:6px;}
.modulo-autor-blog .media img{ border:1px solid #CCC; max-width:100px;}
.enlaces-perfiles{ background:#FAFAFA; border-top:1px solid #EEE; clear:both; padding:2px; text-align:center; margin:0 auto;}
.enlaces-perfiles img{ height:20px; border:none;}
.enlaces-perfiles a{ display:inline-block; margin:0 auto; padding:0 3px;}

/*Subrayado*/span.subrayado {text-decoration:underline}