
html {
	font-size:62.5%;
}


body {
	background-color:#700;	
	background-image:url(../img/bg-suro.jpg);
	background-repeat:repeat;
	background-position:top left;
	color:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	line-height:1.5em;
	margin:0;
	padding:0;
}

p,
li,
input,
textarea,
label,
legend,
form {
	font-size:1.2em;
}

li li,
li li li,
li li li li {
	font-size:1em;
}

form optgroup,
form textarea,
form legend,
form select,
form label,
form p,
form input {
	font-size:1em;
}


a {
	outline:none;
}

a img {
	border:0;
}

form {
	margin:0;
	border:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}



input,
textarea {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../img/bg-fields.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	border:1px solid #5A5A5A;
}

.estilo-select,
select {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-image:url(../img/bg-fields.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	border:1px solid #5A5A5A;
	background-color:#ddd;
}

optgroup,
option {
	font-size:11px;
	background-image:none;
	background-color:#ddd;
}

#cabecera .fecha select optgroup,
#cabecera option {
	font-size:11px;
	padding:1px;
	margin:0;
	font-style:normal;
	text-indent:0;
}

input.boton,
input.bt1 {
	background-image:url(../img/bg-button.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	border:1px solid #D2D2D2;
	color:#fff;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:10px;
}



h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:2.2em;
	line-height:1em;
	margin:.5em 0 0 0;
	padding:0;
}


h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.8em;
	line-height:1em;
	margin:.5em 0 0 0;
	padding:0;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	padding:0;
	margin:0;
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	padding:0;
	margin:0;
}

h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.2em;
	padding:0;
	margin:0;
}


h6 {
	font-size:1em;
	font-weight:normal;
	margin:0;
	padding:0;
}

p {
	margin:.5em 0;
	padding:0;
}

a {
	color:#000;
	text-decoration:none;
}

a:hover {
	color:#000;
	text-decoration:underline;
}

fieldset {
	margin:0;
	padding:0;
	border:0;
}

/* *****************  ESTRUCTURA PRINCIPAL ********************* */

#principal {
	width:801px;
	position:relative;
	margin:0;
	padding:0;
	float:left;
}

#herramientas {
	width:120px;
	margin:0;
	padding:0;
	float:right;
}


#contenido {
	width:468px;
	margin:0;
	padding:0;
	float:left;
}

#contenido-801 {
	width:801px;
	margin:0;
	padding:0;
	float:left;
}

#cuerpo {
	width:933px;
	/*background-image:url(../img/bg-cuerpo.gif);*/
	background-repeat:repeat-x;
	background-position:0 50px;
	margin:0px auto 2em auto;
	padding:0 18px;
	background-color:#fff;
}

/*#bd-termometro #cuerpo,*/
#bd-home #cuerpo {
	margin:0px auto 2em auto;
	background-position:0 109px;
}

#bd-popup-coment div#cuerpo {
	width: 468px;
	background-image:none;
	background-repeat:repeat-x;
	background-position:0 -49px;
	margin:16px auto 2em auto;
	padding:0 8px;
	background-color: #fff;
}


#bd-popup-coment div#cuerpo #principal {
	width:436px;
}


#bd-popup-coment #contenido {
	width:436px;
	margin:0;
	padding:0;
	float:left;
}

#extras {
	width:319px;
	margin:0;
	padding:0;
	float:right;
}




/* *****************  NAVEGACION ********************* */

ul#nav {
	padding:0;
	margin:0;
	list-style-type:none;
	height:27px;
	border-top:1px solid #D3D3D3;
	/*background-color:#F1F1F1;*/
}

ul#nav li {
	padding:0;
	margin:0;
	border:0;
	float:left;
}

ul#nav li a {
	/*padding:0 1.24em;*/
	margin:0;
	color:#000000;
	/*font-weight:bold;*/
	text-decoration:none;
	height:27px;
	display:block;
}


ul#nav li#menu-1,
ul#nav li#menu-2,
ul#nav li#menu-3,
ul#nav li#menu-4,
ul#nav li#menu-21,
ul#nav li#menu-22,
ul#nav li#menu-23 {
	font-size:12px;
	line-height:2em;
	text-align: center;
}

ul#nav li#menu-1 a {
	width:132.6px;
	background-color:#86030f;
	background-image:url(../img/bg-pestanya-menu.gif);
	background-repeat:repeat-x;
	color: #fff;
}

ul#nav li#menu-2 a {
	width:132.6px;
	border-left: 1px solid #fff;
	background-color:#86030f;
	background-image:url(../img/bg-pestanya-menu.gif);
	background-repeat:repeat-x;
	color: #fff;
}

ul#nav li#menu-3 a {
	width:132.6px;
	border-left: 1px solid #fff;
	background-color:#86030f;
	background-image:url(../img/bg-pestanya-menu.gif);
	background-repeat:repeat-x;
	color: #fff;
}

ul#nav li#menu-4 a {
	width:132.6px;
	border-left: 1px solid #fff;
	background-color:#86030f;
	background-image:url(../img/bg-pestanya-menu.gif);
	background-repeat:repeat-x;
	color: #fff;
}

ul#nav li#menu-21 a {
	width:132.6px;
	border-left:1px solid #fff;
	background-color:#86030f;
	background-image:url(../img/bg-pestanya-menu.gif);
	background-repeat:repeat-x;
	color: #fff;
}


ul#nav li#menu-22 a {
	width:132.6px;
	border-left: 1px solid #fff;
	background-color:#86030f;
	background-image:url(../img/bg-pestanya-menu.gif);
	background-repeat:repeat-x;
	color: #fff;
}




ul#nav li#menu-1 a:hover {
	text-decoration: underline;
}

ul#nav li#menu-2 a:hover {
	text-decoration: underline;
}

ul#nav li#menu-3 a:hover {
	text-decoration: underline;
}

ul#nav li#menu-4 a:hover {
	text-decoration: underline;
}

ul#nav li#menu-21 a:hover {
	text-decoration: underline;
}

ul#nav li#menu-22 a:hover {
	text-decoration: underline;
}

ul#nav li.navactiva#menu-1 a {
	color:#fff;
	background-color:#4b4b4b;
}

ul#nav li.navactiva#menu-2 a {
	color:#fff;
	background-color:#4b4b4b;
}

ul#nav li.navactiva#menu-3 a {
	color:#fff;
	background-color:#4b4b4b;
}

ul#nav li.navactiva#menu-4 a {
	color:#fff;
	background-color:#4b4b4b;
}

ul#nav li.navactiva#menu-21 a {
	color:#fff;
	background-color:#4b4b4b;
}

ul#nav li.navactiva#menu-22 a {
	color:#fff;
	background-color:#f47307;
}

#nav li#menu-5:hover,
#nav li.over {
	display: block;
	background-color:#F1F1F1;
	background-image:none;
	height:auto;
}


#nav li a:hover {
	background-color:#4B4B4B;
}


#nav li#menu-5 {
	padding:.5em 0;
}

#nav li#menu-5 label {
	margin: 0 0 0 10px;
}

#nav li#menu-5 label input {
	width:80px;
}

#nav li#menu-5  input.bt1 {
	font-size:11px;
}


#nav label input {
	width:70px;
	font-size:1em;
}



#cuerpo #principal ul#nav li#menu-6 {
	width:127px;
	height:40px;
	position:absolute;
	top:0;
	right:0;
	padding:0;
	margin:0;
	text-indent:-9999px;
}

#cuerpo #principal ul#nav li#menu-6 a {
	width:127px;
	height:40px;
	padding:0;
	margin:0;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/bt-avui-paper.gif);
	display:block;
}


#nav-actualidad {
	width:801px;
	float:left;
	height:36px;
	list-style-type:none;
	margin:0;
	padding:0;
	background-color:#474747;
	background-image:url(../img/bg-nav-2.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}

#nav-actualidad  li {
	padding:0;
	margin:0;
	height:30px;
	float:left;
	width:auto;
}


#nav-actualidad  li a {
	padding:5px 5px 9px 5px;
	margin:0;
	color:#e5e5e5;
	text-decoration:none;
	border-left:1px solid #626262;
	border-right:1px solid #262626;
	line-height:24px;
	height:30px;
	font-size:12px;
	width:auto;
}

#nav-actualidad_serveis {
	width:801px;
	float:left;
	height:36px;
	list-style-type:none;
	margin:0;
	padding:0;
	background-color:#94A46F;
	background-image:url(../img/bg-nav_verd.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}

#nav-actualidad_serveis  li {
	padding:0;
	margin:0;
	height:30px;
	float:left;
	width:auto;
}


#nav-actualidad_serveis  li a {
	padding:5px 5px 9px 5px;
	margin:0;
	color:#e5e5e5;
	text-decoration:none;
	border-left:1px solid #B8CB89;
	border-right:1px solid #4F5541;
	line-height:24px;
	height:30px;
	font-size:12px;
	width:auto;
}

#nav-actualidad_canals {
	width:801px;
	float:left;
	height:36px;
	list-style-type:none;
	margin:0;
	padding:0;
	background-color:#76A5AC;
	background-image:url(../img/bg-nav_blau.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}

#nav-actualidad_canals  li {
	padding:0;
	margin:0;
	height:30px;
	float:left;
	width:auto;
}


#nav-actualidad_canals  li a {
	padding:5px 5px 9px 5px;
	margin:0;
	color:#e5e5e5;
	text-decoration:none;
	border-left:1px solid #8CC4CC;
	border-right:1px solid #495F62;
	line-height:24px;
	height:30px;
	font-size:12px;
	width:auto;
}

#nav-actualidad_multimedia {
	width:801px;
	float:left;
	height:36px;
	list-style-type:none;
	margin:0;
	padding:0;
	background-color:#C3A8A9;
	background-image:url(../img/bg-nav_rosa.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}

#nav-actualidad_multimedia  li {
	padding:0;
	margin:0;
	height:30px;
	float:left;
	width:auto;
}


#nav-actualidad_multimedia  li a {
	padding:5px 5px 9px 5px;
	margin:0;
	color:#e5e5e5;
	text-decoration:none;
	border-left:1px solid #DEBFC0;
	border-right:1px solid #595050;
	line-height:24px;
	height:30px;
	font-size:12px;
	width:auto;
}

#nav-blogs {
	width:801px;
	float:left;
	height:36px;
	list-style-type:none;
	margin:0;
	padding:0;
	background-color:#FE9943;
	background-image:url(../img/bg-nav_taronja.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}

#nav-blogs  li {
	padding:0;
	margin:0;
	height:30px;
	float:left;
	width:auto;
}


#nav-blogs  li a {
	padding:5px 5px 9px 5px;
	margin:0;
	color:#e5e5e5;
	text-decoration:none;
	border-left:1px solid #FE9943;
	border-right:1px solid #AF6A2F;
	line-height:24px;
	height:30px;
	font-size:12px;
	width:auto;
}

#nav-forums {
	width:801px;
	float:left;
	height:36px;
	list-style-type:none;
	margin:0;
	padding:0;
	background-color:#FE9943;
	background-image:url(../img/bg-nav_taronja.gif);
	background-repeat:repeat-x;
	background-position:0 0;
}

#nav-forums  li {
	padding:0;
	margin:0;
	height:30px;
	float:left;
	width:auto;
}


#nav-forums  li a {
	padding:5px 5px 9px 5px;
	margin:0;
	color:#e5e5e5;
	text-decoration:none;
	border-left:1px solid #FE9943;
	border-right:1px solid #AF6A2F;
	line-height:24px;
	height:30px;
	font-size:12px;
	width:auto;
}

ul#nav li#menu-5:hover,
ul#nav li#menu-5 a:hover {
	background-color:#F1F1F1;
}


/* ********** CAJAS CON TITULO COMO IMAGEN ************** */


.ocioientreteniment {
	padding: 0 12px 1.2em 12px;
	margin:0;
	border-bottom:12px solid #E4E4E4;
	background-position:0 0;
	background-repeat:no-repeat;
	clear:both;
	width:295px;
}

.ocioientreteniment h3 {
	padding:0;
	margin:0;
	height:55px;
	font-size:1em;
	line-height:1em;
	text-indent:-9999px;
}


.ocioientreteniment {
	background-image:url(../img/tit-ocio-entretenimiento.gif);
}


.ficha14d .ocioientreteniment {
	background-image:url(../img/bg-buscador-actos-14d.gif);
}

.ficha14d .ocioientreteniment h3 {
	height:20px;
}

.ocioientreteniment p {
	font-size:1.1em;
	color:#898989;
}

/* ********** BUSCADOR DE ACTOS ************ */

#cercadordactes {
	margin:0;
	padding:0;
	border:0;
	width:295px;
}

#cercadordactes legend {
	background-image:url(../img/tit-buscador-de-actos.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	padding:0;
	margin:0 0 .5em 0;
	height:15px;
	width:138px;
	display:block;
	text-indent:-9999px;
}

#cercadordactes legend span {
	display:block;
	height:15px;
	width:138px;
}

#localitzador input,
#localitzador label,
#localitzador select,
#cercadordactes select,
#cercadordactes input,
#cercadordactes label {
	font-size:11px;
}

#localitzador select.fs2 {
}


#localitzador select.fs2:after {
         content: "";
         display: block;
         height: 0;
         clear: both;
}

#cercadordactes label.fs1,
#cercadordactes label.fs2 {
	width:75px;
	float:left;
	clear:left;
	padding:.1em 10px .1em 0;
	margin:.4em 0;
	border:0;
	text-align:right;
}


#extras .ocioientreteniment #cercadordactes input.fs1,
#localitzador input.fs1,
#localitzador select.fs2,
#cercadordactes input.fs1,
#cercadordactes select.fs2 {
	width:200px;
	display:block;
	float:left;
	margin:.4em 0;
}

#localitzador input.fs1 {
	width:200px;
	display:block;
	float:left;
	margin:.4em 0;
}

#cercadordactes label.fs3 {
	width:75px;
	float:left;
	clear:left;
	padding: .1em 10px .1em 0;
	margin:.4em 0;
	text-align:right;
}


#cercadordactes label.fs4 {
	width:25px;
	float:left;
	clear:none;
	padding: .3em 5px .3em 0;
	margin:.4em 0;
	text-align:right;
}


#cercadordactes input.fs3,
#cercadordactes input.fs4 {
	width:45px;
	display:inline;
	float:left;
	margin:.4em 0;
}


#cercadordactes input.bt1 {
	clear:both;
	float:left;
	margin:.2em 0 1em 85px;
}

.ico-calendario {
	width:25px;
	height:23px;
	border:0;
	margin:0 5px;
	padding:0;
	font-size:10px;
	line-height:10px;
	text-indent:-9999px;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/ico-calendario.gif);
	float:left;
}

.ico-calendario a {
	width:25px;
	height:23px;
	display:block;
}

/* ********** LOCALIZADOR ************ */

#localitzador {
	margin:0;
	padding:0;
	border:0;
	width:295px;
}

#localitzador legend {
	background-image:url(../img/tit-localizador-google.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	padding:0;
	margin:0 0 .5em 0;
	height:16px;
	width:279px;
	display:block;
	text-indent:-9999px;
}

#localitzador legend span {
	display:block;
	height:16px;
	width:279px;
}



#localitzador label.fs1,
#localitzador label.fs2,
#localitzador label.fs3 {
	width:75px;
	float:left;
	clear:left;
	padding: .3em 10px .3em 0;
	margin:.2em 0;
	text-align:right;
}

#localitzador input.fs1,
#localitzador select.fs2,
#localitzador input.fs3 {
	width:200px;
	display:block;
	float:left;
	margin:.4em 0;
}

#localitzador input.bt1 {
clear:both;
float:left;
margin:.2em 0 1em 85px;
}

/* ********** ESPECIAL ************ */
.especial {
	padding: 0 0 1.2em 0;
	margin:0;
	background-image:url(../img/tit-especial.gif);
	border-bottom:12px solid #E4E4E4;
	background-position:0 0;
	background-repeat:no-repeat;
	clear:both;
	width:319px;
}


.especial h3 {
	padding:0;
	margin:0;
	height:42px;
	font-size:1em;
	line-height:1em;
	text-indent:-9999px;
}

.especial h5 {
	padding:.8em 12px .1em 12px;
	margin:0;
	text-transform:uppercase;
	color: #4A4A4A;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
}

.especial h5 a {
	color: #4A4A4A;
}

.especial p {
	padding:0 12px .4em 12px;
	margin:0;
	color: #1E1E1E;
	font-size:1.1em;
}

.especial p a {
	color: #1E1E1E;
}


/* ********** LA CRITICA Y CARTELERA ************ */

.caja-ficha-pelicula,
.encartelera,
.lacritica {
	padding: 0 0 1.2em 0;
	margin:0;
	border-bottom:12px solid #E4E4E4;
	clear:both;
	width:319px;
}


.caja-ficha-pelicula {
	border-bottom:0;
}

.encartelera h3 {
	background-image:url(../img/tit-en-cartelera.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	height:44px;
	font-size:1em;
	line-height:1em;
	text-indent:-9999px;
}

.lacritica h3 {
	background-image:url(../img/tit-lacritica.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	height:57px;
	font-size:1em;
	line-height:1em;
	text-indent:-9999px;
}

.caja-ficha-pelicula h3 {
	background-image:url(../img/tit-ficha.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	height:37px;
	font-size:1em;
	line-height:1em;
	text-indent:-9999px;
}



.caja-ficha-pelicula ul.estrellas,
.encartelera ul.estrellas,
.lacritica ul.estrellas,
.estrellas {
	margin:.5em 0;
	padding:0 12px;
	list-style-type:none;
}

.estrellas li {
	margin:0 1px 0 0;
	padding:0;
	float:left;
	background-image:url(../img/ico-estrella-gris.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:14px;
	height:16px;
	text-indent:-9999px;
}

.estrellas li.on {
	background-image:url(../img/ico-estrella-dorada.gif);
}

.estrellas li.apta {
	background-image:url(../img/ico-apta.gif);
	text-indent:inherit;
	padding-left:16px;
	margin-left: 1em;
	font-size:1.1em;
}

.estrellas li a {
	margin:0;
	padding:2px 4px;
}

.caja-ficha-pelicula h4,
.encartelera h4,
.lacritica h4 {
	padding:.8em 12px .1em 12px;
	margin:0;
}

.caja-ficha-pelicula h5,
.encartelera h5,
.lacritica h5  {
	padding:.2em 12px .1em 12px;
	margin:0;
	clear:both;
}

.lacritica h4 a {
}

.caja-ficha-pelicula p,
.encartelera p,
.lacritica p {
	padding:0 12px .4em 12px;
	margin:0;
}

.caja-ficha-pelicula ul,
.encartelera ul,
.lacritica ul {
	list-style-type:none;
	margin:0;
	padding:0 12px;
}

.caja-ficha-pelicula ul li,
.encartelera ul li,
.lacritica ul li {
	font-size:1.1em;
}


.caja-ficha-pelicula li.opi-recomienda,
.encartelera  li.opi-recomienda,
.lacritica li.opi-recomienda {
	margin:1em 0 0 0;
	padding:0 0 0 25px;
	background-image:url(../img/li-reenviar.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
}


.ficha-pelicula li {
	padding:.2em 0;
}

.ul-recomienda {
	border-bottom:2em solid #fff;
}

/* *************** COMPRAR ENTRADAS ******************* */

.comprar-entradas {
	padding: 0 0 1.2em 0;
	margin:0;
	clear:both;
	width:319px;
}

.comprar-entradas h3 {
	background-image:url(../img/tit-comprar-entradas.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	padding:0;
	margin:0;
	height:37px;
	font-size:1em;
	line-height:1em;
	text-indent:-9999px;
}


.comprar-entradas p {
	padding:0 12px;
	font-size:1.1em;
}


.comprar-entradas img {
	margin:0 0 1em 12px;
	border:0;
}


/* ********** ENCUESTA ************ */

.encuesta {
	padding: 37px 0 1.2em 0;
	margin:0;
	background-image:url(../img/tit-encuesta.gif);
	border-bottom:12px solid #E4E4E4;
	background-position:0 0;
	background-repeat:no-repeat;
	clear:both;
	border:0;
	width:319px;
}

.encuesta legend {
	padding:0;
	margin:0;
	font-size:.1em;
	line-height:.1em;
	text-indent:-9999px;
}

.encuesta legend span {
	padding:0;
	margin:0;
	display:block;
}

.encuesta p {
	padding:.4em 12px .4em 12px;
	margin:0;
	color: #292929;
	font-size:1.4em;
	line-height:1.1em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.encuesta label {
	display:block;
	padding:.3em 12px;
	margin:0;
	color: #292929;
	font-size:11px;
	clear:both;
}

.encuesta label input {
	float:left;
	margin-right:5px;
	border:0;
	background-image:none;
}

#cuerpo #principal #extras form.polling fieldset.encuesta input.bt1,
.encuesta input.bt1 {
	clear:both;
	font-weight:bold;
	margin:5px 0 10px 35px;
}


.encuesta ul {
	clear:both;
	padding:.5em 0;
	margin:0;
	list-style-type:none;
	border-top:1px solid #DEDEDE;
}


.encuesta li {
	float:left;
	font-size:11px;
	clear:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.encuesta li a {
	color:#4f4f4f;
}



.encuesta li.enc-resultados {
	padding:.3em 1em .3em 22px;
	background-position:0 5px;
	background-repeat:no-repeat;
	background-image:url(../img/li-enc-resultados.gif);
	float:left;
	width:auto;
}

.encuesta li.enc-opiniones {
	padding:.3em 1em .3em 25px;
	background-position:0 5px;
	background-repeat:no-repeat;
	background-image:url(../img/li-opi-gent-blanco.gif);
}

.encuesta li.enc-mas {
	padding:.3em 1em .3em 20px;
	background-position:0 2px;
	background-repeat:no-repeat;
	background-image:url(../img/li-enc-masenc.gif);
}

.encuesta .resultado-encuesta {
	margin:0;
	padding:1em 12px;
	width:295px;
	float:left;
}

.encuesta .resultado-encuesta h4  {
	margin:5px 0 10px 0;
	padding:0;
	height:15px;
	width:156px;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/tit-resultados-prov.gif);
	font-size:10px;
	line-height:10px;
	text-indent:-9999px;
	float:left;
}

.encuesta .resultado-encuesta h6  {
	margin:0;
	padding:0;
	height:18px;
	width:18px;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/ico-cerrar-encuesta.gif);
	font-size:10px;
	line-height:10px;
	text-indent:-9999px;
	float:right;
}

.encuesta .resultado-encuesta h6 a  {
	height:18px;
	width:18px;
	display:block;
}


.encuesta .resultado-encuesta h5  {
	clear:both;
	padding-bottom:.5em;
	color: #292929;
	font-size:1.4em;
	line-height:1.1em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.encuesta p {
	padding:.4em 12px .4em 12px;
	margin:0;
	color: #292929;
	font-size:1.4em;
	line-height:1.1em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}

.encuesta .resultado-encuesta object,
.encuesta .resultado-encuesta img {
	margin:1em 0;
	border:0;
	padding:0;
	float:left;
}

.encuesta .resultado-encuesta object {
	width:72px;
}

#bd-homeseccion #extras .encuesta  .resultado-encuesta table,
.encuesta  .resultado-encuesta table {
	margin:0;
	padding:0;
	border-collapse:collapse;
	width:205px;
	float:right;
	background-color:#fff;
}

#bd-homeseccion #extras .encuesta .resultado-encuesta table td.col-1,
#bd-homeseccion #extras .encuesta .resultado-encuesta table td.col-2  {
	width:auto;
	text-align:left;
	background-color:#fff;
}

#bd-homeseccion #principal #extras .encuesta .resultado-encuesta table td.col-2 p {
	text-align:left;
	float:left;
	background-color:#fff;
}



.enc-resultados table td,
.encuesta .resultado-encuesta table td {
	vertical-align:top;
	background-color:#fff;
}

.enc-resultados table td p,
.encuesta .resultado-encuesta table td p {
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:.2em 0;
	margin:0;
	font-weight:normal;
	background-color:#fff;
}

.enc-resultados table td.col-1 p,
.encuesta .resultado-encuesta table td.col-1 p {
	text-align:right;
	padding-right:14px;
	background-repeat:no-repeat;
	background-position:right;
	vertical-align:top;
}

.enc-resultados table td.col-2 p,
.encuesta .resultado-encuesta table td.col-2 p {
	padding-left:2px;
	text-align:left;
}


#bd-homeseccion #cuerpo #principal #extras .encuesta .resultado-encuesta table td.col-2 p {
	padding-left:2px;
	text-align:left;
	display:block;
	width:150px;
	float:left;
}

.enc-resultados table td.col-1 p.enc-rojo,
.encuesta .resultado-encuesta table td.col-1 p.enc-rojo {
	background-image:url(../img/li-encuesta-rojo.gif);
}

.enc-resultados table td.col-1 p.enc-amarillo,
.encuesta .resultado-encuesta table td.col-1 p.enc-amarillo {
	background-image:url(../img/li-encuesta-amarillo.gif);
}

.enc-resultados table td.col-1 p.enc-verde,
.encuesta .resultado-encuesta table td.col-1 p.enc-verde {
	background-image:url(../img/li-encuesta-verde.gif);
}

.enc-resultados table td.col-1 p.enc-groc,
.encuesta .resultado-encuesta table td.col-1 p.enc-groc {
	background-image:url(../img/li-encuesta-groc.gif);
}

.enc-resultados table td.col-1 p.enc-blaucel,
.encuesta .resultado-encuesta table td.col-1 p.enc-blaucel {
	background-image:url(../img/li-encuesta-blaucel.gif);
}

.enc-resultados table td.col-1 p.enc-verdclar,
.encuesta .resultado-encuesta table td.col-1 p.enc-verdclar {
	background-image:url(../img/li-encuesta-verdclar.gif);
}

.enc-resultados table td.col-1 p.enc-vermellclar,
.encuesta .resultado-encuesta table td.col-1 p.enc-vermellclar {
	background-image:url(../img/li-encuesta-vermellclar.gif);
}

#bd-encuesta #subcabecera {
	background-image:url(../img/cab-encuesta.gif);
}

#bd-encuesta #principal #contenido {
	width:801px;
}

.encuesta-detalle {
	margin:0;
	padding:0 0 2em 0;
	float:left;
	width:801px;
	clear:both;
}

.encuesta-detalle h3 {
	background-repeat:repeat-x;
	background-position:0 0;
	background-image:url(../img/bg-h3-encuesta-grande.gif);
	height:26px;
	border-bottom:25px solid #fff;
	color:#777;
	font-size:1.6em;
	padding:12px 12px 0 12px;
	margin:0;
}

.enc-barra-foto {
	width:786px;
	height:76px;
	margin:0 0 0 15px;
	border-bottom:20px solid #fff;
	background-repeat:no-repeat;
	background-position:0 0;
	background-image:url(../img/bg-enc-barra-foto.gif);
	position:relative;
}


.enc-barra-foto h4 {
	color:#fff;
	font-size:2em;
	text-align:center;
	width:120px;
	margin:0;
	padding:1em 0 .5em 0;
}

.enc-barra-foto p {
	color:#fff;
	padding:4px 0 5px 23px;
	margin:0 0 0 5px;
	background-image:url(../img/li-opi-encuesta-grande.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
}

.enc-barra-foto img {
	position:absolute;
	top:0;
	left:131px;
	border:0;
	border-top:4px solid #D3D3D3;
}

.enc-resultados {
	padding:0;
	margin:0 8px 0 0;
	float:left;
	width:465px;
}


.enc-resultados img {
	padding:0;
	margin:40px 0 30px 30px;
	float:left;
}


.enc-resultados table {
	margin:10px 0 0 0;
	padding:0;
	border-collapse:collapse;
	border:0;
	width:319px;
	float:right;
}

.enc-resultados h4  {
	margin:5px 0 10px 0;
	padding:0;
	height:15px;
	width:319px;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/tit-resultados-prov.gif);
	font-size:10px;
	line-height:10px;
	text-indent:-9999px;
	float:right;
}

.enc-votar {
	float:right;
	padding:0;
	margin:0;
	width:319px;
}

.enc-votar h4  {
	margin:5px 0 10px 0;
	padding:0;
	height:15px;
	width:100px;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/tit-votar.gif);
	font-size:10px;
	line-height:10px;
	text-indent:-9999px;
}


.enc-votar label {
	display:block;
	padding:.3em 12px .3em 0;
	margin:0;
	color: #292929;
	font-size:1.1em;
	clear:both;
}

.enc-votar label input {
	float:left;
	margin-right:5px;
	margin-left:0;
	border:0;
	background-image:none;
}

.enc-votar input.bt1 {
	clear:both;
	margin:5px 0 10px 20px;
}

.enc-resultados table td.col-1 p.enc-azul,
.encuesta .resultado-encuesta table td.col-1 p.enc-azul {
    background-image:url(../img/li-encuesta-azul.gif);
}

.enc-resultados table td.col-1 p.enc-cian,
.encuesta .resultado-encuesta table td.col-1 p.enc-cian {
    background-image:url(../img/li-encuesta-cian.gif);
}


/* ********** OPINION DE LOS LECTORES ************ */

.opiniolectors {
	padding: 0 0 1.2em 0;
	margin:0;
	background-image:url(../img/tit-opinion-lectores.gif);
	border-bottom:12px solid #E4E4E4;
	background-position:0 0;
	background-repeat:no-repeat;
	clear:both;
	width:319px;
}


.opiniolectors h3 {
	padding:0;
	margin:0;
	height:58px;
	font-size:1em;
	line-height:1em;
	text-indent:-9999px;
}

.opiniolectors h5 {
	padding:.8em 12px .1em 12px;
	margin:0;
	color: #4A4A4A;
	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
}

.opiniolectors h5 em {
	font-style:normal;
	font-weight:normal;
	padding-left:.5em;
}

.opiniolectors h5 a {
	color: #4A4A4A;
}

.opiniolectors p {
	padding:0 12px .4em 12px;
	margin:0;
	color: #1E1E1E;
	font-size:1.1em;
}

.opiniolectors p a {
	color: #1E1E1E;
}

/* ********** ESTRENO ************ */

.estrena {
	padding: 0 0 1.2em 0;
	margin:0;
	background-image:url(../img/tit-gradient-gris.gif);
	border-bottom:12px solid #E4E4E4;
	background-position:0 0;
	background-repeat:no-repeat;
	clear:both;
	width:319px;
}


.estrena h6 {
	padding:.6em 12px 0 12px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	font-size:1.1em;
	color:#C8C8C8;
}

.estrena h6 a {
	color:#C8C8C8;
}

.estrena img {
	margin:0;
	padding:0;
	clear:both;
	float:none;
	border-bottom:0px solid #fff;
}

.estrena h3 {
	padding:.4em 12px .6em 12px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:1.9em;
	color:#fff;
	line-height:1.2; 
}

.estrena h3 a {
	color:#fff;
}

.estrena h5 {
	padding:.8em 12px 0em 12px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;	
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	color:#4A4A4A;
	background-color:#fff;
}

.estrena h5 a {
	color:#4A4A4A;
}

.estrena p {
	padding:.2em 12px .6em 12px;
	margin:0;
	font-size:1.1em;
	background-color:#fff;
}


/* ********** CITA DEL LECTOR ************ */


#citalector {
	padding: 60px 12px 1.2em 52px;
	margin:0;
	background-image:url(../img/tit-cita-lector.gif);
	border-bottom:12px solid #E4E4E4;
	background-position:0 0;
	background-repeat:no-repeat;
	clear:both;
	width:255px;
}

#citalector h4 {
	padding:0;
	margin:0;
	font-size:.1em;
	line-height:.1em;
	text-indent:-9999px;
}

#citalector cite {
	padding:0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.7em;
	font-style:normal;
	line-height:1.1em;
}

#citalector p {
	padding: .4em 0 0 0;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.4em;
	color:#7E7E7E;
}

#citalector p a {
	color:#7E7E7E;
}


/* ********** FOTOGALERIA ************ */


.fotogaleria {
	padding: 0 0 1.2em 0;
	margin:0;
	background-image:url(../img/tit-fotogaleria.gif);
	border-bottom:12px solid #E4E4E4;
	background-position:0 0;
	background-repeat:no-repeat;
	clear:both;
	width:319px;
}


.fotogaleria h4 {
	padding:0;
	margin:0;
	height:10px;
	font-size:10px;
	line-height:10px;
	float:left;
	text-indent:-9999px;
}

.fotogaleria ul {
	padding:16px 0 0 0;
	margin:0;
	font-size:11px;
	line-height:11px;
	float:right;
	list-style-type:none;
	height:26px;
}

.fotogaleria li {
	padding:0;
	margin:0;
	font-size:11px;
	float:left;
	width:79px;
	height:18px;
}

.fotogaleria li#li-1,
.fotogaleria li#li-2 {
	background-image:url(../img/bt-encuesta.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	font-size:1em;
	padding:5px 0 0 0;
	margin:0 2px 0 0;
	text-align:center;
}

.fotogaleria li#li-1 a,
.fotogaleria li#li-2 a {
	color:#fff;
}

.fotogaleria li#li-1 a,
.fotogaleria li#li-2 a {
	width:79px;
	height:18px;
	display:block;
}
.fotogaleria img {
	clear:both;
	float:none;
}


.videogal p,
.fotogaleria p {
	padding:.6em 12px;
	font-size:1.1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.videogal p strong,
.fotogaleria p strong {
	display:block;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#4A4A4A;
}

.videogal p strong a { color:#4A4A4A; }
/* *********** OPINION ************ */

.caja-opinion {
    background-color:#2C2C2C;
    background-image:url(../img/bg-caja-opinion.gif);
    background-repeat:repeat-x;
    background-position:0 0;
    margin:0;
    padding:0;
    height:109px;
    position:relative;
    border-bottom:12px solid #fff;
}

.caja-opinion img {
    position:absolute;
    right:10px;
    bottom:0;
}

.caja-opinion h4 {
    color:#fff;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    padding:5px 12px;
}

.caja-opinion h4 strong {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
}

.caja-opinion h6 {
    color:#C4C4C4;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    padding:6px 0 0 12px;
    text-transform:uppercase;
}

.caja-opinion h3 {
    color:#fff;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    float:left;
    width:180px;
    font-size:17px;
    line-height:20px;
    padding:6px 0 0 12px;
}

.caja-opinion h4 a,
.caja-opinion h3 a {
    color:#fff;
    text-decoration:none;
}

.caja-opinion h6 a {
    color:#C4C4C4;
    text-decoration:none;
}

/* *********** BLOGS ************ */

.caixa-blogs {
    background-color:#2C2C2C;
    background-image:url(../img/bg-caixa-blogs.gif);
    background-repeat:repeat-x;
    background-position:0 0;
    margin:0;
    padding:0;
    height:115px;
    position:relative;
    border-bottom:12px solid #fff;
}

.caixa-blogs img {
    position:absolute;
    right:5px;
    bottom:0;
}

.caixa-blogs h4 {
    color:#fff;
    font-family:Arial, Helvetica, sans-serif;
    font-size:14px;
    padding:5px 12px;
}

.caixa-blogs h4 strong {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
}

.caixa-blogs h6 {
    color:#C4C4C4;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
    padding:6px 0 0 12px;
    text-transform:uppercase;
}

.caixa-blogs h3 {
    color:#fff;
    font-family:Arial, Helvetica, sans-serif;
    font-weight:bold;
    float:left;
    width:180px;
    font-size:17px;
    line-height:20px;
    padding:6px 0 0 12px;
}

.caixa-blogs h4 a,
.caixa-blogs h3 a {
    color:#fff;
    text-decoration:none;
}

.caixa-blogs h6 a {
    color:#C4C4C4;
    text-decoration:none;
}

/* ********** AUDIO ************ */


.caja-audio {
    padding: 0 0 1.2em 0;
    margin:0;
    background-image:url(../img/tit-audio.gif);
    border-bottom:12px solid #fff;
    background-position:0 0;
    background-repeat:no-repeat;
    clear:both;
    width:319px;
}


.caja-audio h4 {
    padding:0;
    margin:0;
    height:42px;
    font-size:1em;
    line-height:1em;
    text-indent:-9999px;
}

.caja-audio p {
    padding:.6em 12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}

.caja-audio p strong {
    display:block;
    text-transform:uppercase;
    color:#4A4A4A;
}

/* ********** VIDEO NUEVO ************ */


.video2 {
    padding: 0 0 1.2em 0;
    margin:0;
    background-image:url(../img/tit-video2.gif);
    border-bottom:12px solid #E4E4E4;
    background-position:0 0;
    background-repeat:no-repeat;
    clear:both;
    width:319px;
}


.video2 h4 {
    padding:0;
    margin:0;
    height:42px;
    font-size:1em;
    line-height:1em;
    text-indent:-9999px;
}

.video2 p {
    padding:.6em 12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:11px;
}

.video2 p strong {
    display:block;
    text-transform:uppercase;
    color:#4A4A4A;
}

/* ********** VIDEO ************ */


.video {
	padding: 0 0 1.2em 0;
	margin:0;
	background-image:url(../img/tit-video.gif);
	border-bottom:12px solid #E4E4E4;
	background-position:0 0;
	background-repeat:no-repeat;
	clear:both;
	width:319px;
}


.video h4 {
	padding:0;
	margin:0;
	height:63px;
	font-size:1em;
	line-height:1em;
	text-indent:-9999px;
}

.video p {
	padding:.6em 12px;
}

.video p strong {
	display:block;
	text-transform:uppercase;
	color:#4A4A4A;
}


/* ********** VIDEO NUEVO ************ */


.video2 {
	padding: 0 0 1.2em 0;
	margin:0;
	background-image:url(../img/tit-video2.gif);
	border-bottom:12px solid #E4E4E4;
	background-position:0 0;
	background-repeat:no-repeat;
	clear:both;
	width:319px;
}


.video2 h4 {
	padding:0;
	margin:0;
	height:42px;
	font-size:1em;
	line-height:1em;
	text-indent:-9999px;
}

.video2 p {
	padding:.6em 12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

.video2 p strong {
	display:block;
	text-transform:uppercase;
	color:#4A4A4A;
}



/* ****************  HERRAMIENTAS  ***************** */

#herramientas  {
	width:120px;
	margin:0;
	padding:0;
}


#herramientas .serveis {
	width:120px;
	margin:0 0 6px 0;
	padding:0;
	background-image:url(../img/bg-herramientas4.gif);
	background-position:top;
	background-repeat:repeat-x;
	float:left;
}

#herramientas .serveis h4 {
	margin:0;
	padding:0;
	font-size:1em;
	line-height:1em;
	background-image:url(../img/bt-serveis.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	height:28px;
	width:120px;
	text-indent:-9999px;
	border-bottom:1px solid #afd375;
}

#herramientas .serveis ul {
	margin:0;
	padding:0;
	float:left;
	list-style-type:none;
}


#herramientas .serveis li {
	margin:0;
	padding:0;
	border-bottom:1px solid #afd375;
	font-size:11px;
	line-height:14px;
	width:120px;
	float:left;
}

#herramientas .serveis li a {
	display:block;
	padding:3px 9px;
	color:#fff;
}

#herramientas .canals {
	width:120px;
	margin:0 0 6px 0;
	padding:0;
	background-image:url(../img/bg-herramientas3.gif);
	background-position:top;
	background-repeat:repeat-x;
	float:left;
}

#herramientas .canals h4 {
	margin:0;
	padding:0;
	font-size:1em;
	line-height:1em;
	background-image:url(../img/bt-canals.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	height:28px;
	width:120px;
	text-indent:-9999px;
	border-bottom:1px solid #80a5c3;
}

#herramientas .canals ul {
	margin:0;
	padding:0;
	float:left;
	list-style-type:none;
}


#herramientas .canals li {
	margin:0;
	padding:0;
	border-bottom:1px solid #80a5c3;
	font-size:11px;
	line-height:14px;
	width:120px;
	float:left;
}

#herramientas .canals li a {
	display:block;
	padding:3px 9px;
	color:#fff;
}

#herramientas .recomanem {
	width:120px;
	margin:0;
	padding:0;
	background-image:url(../img/bg-herramientas2.gif);
	background-position:top;
	background-repeat:repeat-x;
	float:left;
}

#herramientas .recomanem h4 {
	margin:0;
	padding:0;
	font-size:1em;
	line-height:1em;
	background-image:url(../img/bt-recomendamos.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	height:28px;
	width:120px;
	text-indent:-9999px;
	border-bottom:2px solid #A9A9A9;
}

#herramientas .recomanem ul {
	margin:0;
	padding:0;
	float:left;
	list-style-type:none;
}


#herramientas .recomanem li {
	margin:0;
	padding:0;
	border-bottom:1px solid #797979;
	font-size:11px;
	line-height:14px;
	width:120px;
	float:left;
}

#herramientas .recomanem li a {
	display:block;
	padding:3px 9px;
	color:#fff;
}

/* *******************  RECOMANEM ******************** */


.elmeuavui {
	margin:0;
	padding:0;
	background-image:url(../img/bg-elmeuavui.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	clear:both;
}



.elmeuavui h6 {
	margin:0;
	padding:70px 12px 1em 12px;
	height:22px;
	font-weight:bold;
	color:#fff;
}

.elmeuavui h6 span {
	font-weight:normal;
	display:block;
}

.elmeuavui ul {
	margin:0;
	padding:0;
	width:120px;
	list-style-type:none;
}

.elmeuavui ul li {
	margin:0;
	padding:0 9px .5em 40px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-position:0 0;
	background-repeat:no-repeat;
	float:left;
	clear:both;
}

.elmeuavui ul li ul {
	margin:0;
	padding:0;
	clear:both;
	width:120px;
}

.elmeuavui ul li li {
	font-size:1em;
	margin:0;
	padding:0;
	clear:both;
	width:120px;
}


.elmeuavui ul li.logout {
	background-image:url(../img/li-logout.gif);
	padding-top:4px;
	padding-bottom:1.2em;
	width:71px;
}

.elmeuavui ul li.logout a {
	color:#fff;
}


.elmeuavui ul li.carpeta {
	background-image:url(../img/li-carpeta.gif);
	padding-top:18px;
	padding-left:10px;
	width:101px;
}

.elmeuavui ul li.carpeta span {
	padding-left:34px;
}

.elmeuavui ul li.carpeta a:hover {
	text-decoration:none;
}

.elmeuavui ul li.carpeta em {
	display:block;
	font-style:normal;
	padding-top:8px;
}

.elmeuavui ul li.carpeta strong {
	font-weight:normal;
	color:#C20E15;
}

.elmeuavui ul li.tiempo {
	background-image:url(../img/li-tiempo.gif);
	padding-top:20px;
	padding-left:10px;
	width:101px;
	position:relative;
}

.elmeuavui ul li.tiempo .estadodetiempo {
	position:absolute;
	top:15px;
	left:6px;
}



.elmeuavui ul li.tiempo .minima {
	padding-left:34px;
	font-weight:normal;
	color:#0098FF;
}

.elmeuavui ul li.tiempo .maxima {
	padding-left:4px;
	font-weight:normal;
	color:#C20E15;
}

.elmeuavui ul li.tiempo em {
	display:block;
	font-style:normal;
	padding-top:8px;
}

.elmeuavui ul li.programacion {
	background-image:url(../img/li-programacion.gif);
	padding-top:28px;
	padding-bottom:.8em;
	width:71px;
}

.elmeuavui ul li.horoscopo {
	background-image:url(../img/li-horoscopo.gif);
	padding-top:20px;
	padding-left:10px;
	width:101px;
	position:relative;
}


.elmeuavui ul li.horoscopo .semaforo {
	position:absolute;
	top:20px;
	left:4px;
}

.elmeuavui ul li.horoscopo strong {
	padding-left:45px;
	padding-bottom:10px;
	font-weight:normal;
	display:block;
}

/*

.elmeuavui ul li.horoscopo {
	background-image:url(../img/li-horoscopo.gif);
	padding-top:20px;
	padding-left:10px;
	width:101px;
}

.elmeuavui ul li.horoscopo strong {
	padding-left:45px;
	padding-bottom:10px;
	font-weight:normal;
	display:block;
}

*/

.elmeuavui ul li.correo {
	background-image:url(../img/li-correo.gif);
	padding-top:10px;
	width:71px;
}


.elmeuavui ul li.correo strong {
	font-weight:normal;
	color:#C20E15;
}

.elmeuavui ul li.amigos {
	background-image:url(../img/li-amigos.gif);
	padding-top:28px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0;
	width:121px;
}

.elmeuavui ul li.amigos em {
	padding-left:44px;
	padding-bottom:10px;
	display:block;
	font-style:normal;
}

.elmeuavui ul li.amigos em strong {
	font-weight:normal;
	color:#C20E15;
}

.elmeuavui ul li.amigos ul {
	padding:0 0 1em 0;
	margin:0;
	clear:both;
	width:120px;
	float:left;
	border-bottom:1px solid #A9A9A9;
}

.elmeuavui ul li.amigos li {
	border-bottom:0;
	padding:.3em 9px .3em 25px;
	background-image:url(../img/li-cruz-roja.gif);
	background-repeat:no-repeat;
	background-position:9px 9px;
	clear:both;
	width:86px;
}


.elmeuavui#sinlogin {
	margin:0;
	padding:0 0 2.5em 0;
	background-image:url(../img/bg-sinlogin-abajo.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	border-top:10px solid #fff;
}

.elmeuavui#sinlogin h2 {
	margin:0;
	padding:0;
	height:46px;
	text-indent:-9999px;
	font-size:10px;
	line-height:10px;
	background-image:url(../img/bg-sinlogin-arriba2.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}

.elmeuavui#sinlogin h2 a {
	margin:0;
	padding:0;
	height:46px;
	display:block;
	width:120px;
}

.elmeuavui#sinlogin label {
	margin:0;
	padding:.5em 5px;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	display:block;
}

.elmeuavui#sinlogin label input {
	display:block;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width:100px;
}

.elmeuavui#sinlogin label.checkbox input {
	display:inline;
	margin-bottom:2em;
	width:auto;
	float:left;
	border:none;
	background-image:none;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

.elmeuavui#sinlogin .bt1 {
	display:block;
	margin:.5em auto;
}

.elmeuavui#sinlogin h5 {
	padding:.3em 9px .3em 21px;
	background-image:url(../img/li-cruz-roja.gif);
	background-repeat:no-repeat;
	background-position:9px 9px;
	clear:both;
	font-weight:normal;
	font-size:11px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


.elmeuavui#sinlogin label.error {
	font-size:1.1em;
	padding:.5em;
	margin:.5em;
	background-color:#fff;
	color:#000;
}

.elmeuavui#sinlogin label.error input {
	width:80px;
}

.banner120x600 {
	padding:1.6em 0;
	clear:both;
}


/* ****************** PIE ********************** */

#pie {
	height:45px;
	clear:both;
	border-bottom:15px solid #fff;	
	border-top:20px solid #fff;
	margin:2em 0 0 0;
	padding:0;
	background-image:url(../img/bg-pie.gif);
	background-position:0 0;
	background-repeat:repeat-x;
}


#pie ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

#pie ul li {
	font-size:1.1em;
	line-height:3em;
	background-image:url(../img/bg-pie-separador.gif);
	background-position:right;
	background-repeat:no-repeat;
	color:#CDCDCD;
	margin:0;
	padding:0 .9em;
	height:32px;
	float:left;
}

#pie ul li a {
	color:#CDCDCD;
}

#pie ul li.rss {
	background-image:url(../img/bg-pie-rss.gif);
	background-position:left;
	background-repeat:no-repeat;
	height:45px;
	width:20px;
	text-indent:-9999px;
}

#pie ul li.amas {
	background-image:url(../img/bg-pie-amas.gif);
	background-position:right;
	background-repeat:no-repeat;
	float:right;
	height:45px;
	width:50px;
	text-indent:-9999px;
}

#pie ul li.rss a,
#pie ul li.amas a {
	display:block;
}

/* *********  PAGINAS DEL PIE *************** */

#bd-pie #contenido h2 {
	background-image:url(../img/bg-h2-pie.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	height:32px;
	width:444px;
	color:#fff;
	padding:5px 12px;
	border-bottom:15px solid #fff;
	font-size:3.1em;
	font-weight:normal;
}

#bd-pie #extras  {
	padding-top:70px;
}

#bd-pie #extras h4,
#bd-pie #contenido h4 {
	font-size:1.6em;
	padding-top:1em;
}

#bd-pie #extras a,
#bd-pie #contenido a {
	color:#9C0F14;
}

#bd-pie #extras ul.listado-simple,
#bd-pie #contenido ul.listado-simple {
	list-style-type:none;
	margin:.5em 0 1em 0;
	padding:0;
}

#bd-pie #extras ul.listado-simple li,
#bd-pie #contenido ul.listado-simple li {
	margin:0;
	padding: 0 0 .1em 0;
}


#bd-pie #contenido ul.listado-simple-mas {
	list-style-type:none;
	margin:.5em 0 1em 0;
	padding:0;
}

#bd-pie #contenido ul.listado-simple-mas li {
	margin:0;
	padding: 0 0 .1em 14px;
	background-repeat:no-repeat;
	background-position:0 5px;
	background-image:url(../img/li-cruz-roja.gif);
}

#bd-pie #contenido ul.listado-simple-mas li a {
	color:#000;
}


.logo-avui-pie {
	margin:1em 0;
}

.logo-avui-cat-pie {
	margin:1em 0;
	border-top:3em solid #fff;
}

.cuerpo-mapa {
	clear:both;
	padding:1em 0;
}

.cuerpo-mapa h3 {
	background-repeat:repeat-x;
	background-position:0 0;
	background-image:url(../img/bg-h3-encuesta-grande.gif);
	height:26px;
	border-bottom:25px solid #fff;
	color:#777;
	font-size:2.4em;
	font-weight:normal;
	padding:12px 12px 0 12px;
	margin:0;
}

.cuerpo-mapa .listados-mapa {
	width:801px;
	float:left;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/bg-mapadelsitio.gif);
}

.cuerpo-mapa .listados-mapa div {
	margin:0;
	padding:0;
	float:left;
}

.cuerpo-mapa .listados-mapa h4 {
	font-size:10px;
	line-height:10px;
	width:151px;
	height:28px;
	padding:0;
	margin:0;
	text-indent:-9999px;
}

.cuerpo-mapa .listados-mapa h4 a {
	width:151px;
	height:28px;
	display:block;
}


.cuerpo-mapa .listados-mapa ul {
	margin:1em;
	padding:0;
	width:120px;
	list-style-type:none;
}

.cuerpo-mapa .listados-mapa ul li {
	margin:0;
	padding:.3em 0;
	font-size:1.1em;
}

.cuerpo-mapa .listados-mapa div.mapa-actualidad {
	width:220px;
}

.cuerpo-mapa .listados-mapa div.mapa-geografica {
	width:215px;
}

.cuerpo-mapa .listados-mapa div.mapa-popular {
	width:214px;
}

.cuerpo-mapa .listados-mapa div.mapa-servicios {
	width:150px;
}


.cuerpo-mapa h4.mapa-temporal {
	font-size:10px;
	line-height:10px;
	width:219px;
	height:28px;
	padding:0;
	margin:50px 0;
	text-indent:-9999px;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/tit-mapa-temporal.gif);
	float:left;
}


.cuerpo-mapa h4.mapa-temporal a {
	width:150px;
	height:28px;
	display:block;
}


.cuerpo-mapa h4.mapa-paper {
	font-size:10px;
	line-height:10px;
	width:215px;
	height:28px;
	padding:0;
	margin:50px 0;
	text-indent:-9999px;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/tit-mapa-paper.gif);
	float:left;
}


.cuerpo-mapa h4.mapa-paper a {
	width:150px;
	height:28px;
	display:block;
}

.cuerpo-mapa h4.mapa-elmeuavui {
	font-size:10px;
	line-height:10px;
	width:215px;
	height:28px;
	padding:0;
	margin:50px 0;
	text-indent:-9999px;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/tit-mapa-elmeuavui.gif);
	float:left;
}


.cuerpo-mapa h4.mapa-elmeuavui a {
	width:150px;
	height:28px;
	display:block;
}

/* *****************  ENLACES RECOMENDADOS ********************* */



#enlaces-recomendados {
	clear:both;
	border-top:0;
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
}

#enlaces-recomendados ul {
	margin:0;
	padding:0 0 1em 0;
	list-style-type:none;
	float:left;
}

#enlaces-recomendados ul li {
	margin:0;
	padding:.1em 0 0em .3em;
	float:left;
	color:#A6A6A6;
	font-size:1em;
}

#enlaces-recomendados ul li a {
	color:#A6A6A6;
}


#enlaces-recomendados h4 {
	display:block;
	clear:both;
	color:#A6A6A6;
	font-weight:normal;
	text-transform:uppercase;
	font-size:1em;
}

/* ************** ENVIAR A UN AMIGO ************* */

#enviaaunamigo {
	width:228px;
	height:257px;
	margin:0;
	padding:4px 15px 0 35px;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/bg-envia-amigo.gif);
	position:relative;
}

#enviaaunamigo h4 {
   font-family:Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:1.4em;
   color:#fff;
   padding:0 0 10px 0px;
   float:left;
}

#enviaaunamigo h6 {
	position:absolute;
	right:22px;
	top:0;
	width:20px;
	height:20px;
	text-indent:-9999px;
	float:right;
}


#enviaaunamigo h6 a {
	width:20px;
	height:20px;
	display:block;
}


#enviaaunamigo label {
	display:block;
	margin:5px 0;
	font-size:1.1em;
	clear:both;
	padding-bottom:.5em;
	float:left;
}

#enviaaunamigo label input {
	display:block;
	width:200px;
	font-size:1.1em;
	margin-left:0;
}


#enviaaunamigo label.emailsamigos {
	width:210px;
	padding:0 0 .5em 0;
	margin:5px 0 0 0;
	float:left;
}

#enviaaunamigo label.emailsamigos input {
	width:95px;
	margin:0 5px 0 0;
	font-size:1.1em;
	float:left;
}

#enviaaunamigo input.bt1 {
	margin:5px 0 0 0;
}

#enviaaunamigo label textarea {
	display:block;
	width:200px;
	height:50px;
	font-size:1.1em;
}


/* ********** LINIA DEL TEMPS ************ */

.mostrarnot {
	padding: 0 0 1.2em 0;
	margin:1.2em 0 0 0;
	background-image:url(../img/tit-mostrar-noticies.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	float:left;
	width:800px;
}


.mostrarnot h3 {
	padding:0;
	margin:0;
	height:58px;
	font-size:1em;
	line-height:1em;
	text-indent:-9999px;
}

.mostrarnot p{
	color:#898989;
	font-size:11px;
	padding: 0 4.2em 1.2em 1.2em;

}


.gran {
	padding: 0 0 0 0;
	margin:0;
	background-position:0 0;
	background-repeat:no-repeat;
	clear:both;
	width:801px;
	height:175px
}

.granfonsgris{
	margin-top: 15px;
	background:#F0F0F0;
	border-top:12px solid #E4E4E4;
	border-bottom:12px solid #E4E4E4;
}

.granfonsgris h2{font-weight:bold;font-size:18px;padding:10px;color:#565656}


/* ********** BUSCADOR VISTA TEMPORAL ************ */

#cercadornot {
	clear:both;
	margin:0;
	padding:0;
	border:0;
	width:700px;
}


#cercadornot input,
#cercadornot label,
#cercadornot input,
#cercadornot label {
	font-size:1.0em;
}

#cercadornot label.fs1 {
	width:55px;
	padding: .1em 10px .3em 0;
	margin:.2em .2em 0 0;
	text-align:right;
	float:left;
}
#cercadornot input.fs1 {
	width:200px;
}

#cercadornot label.fs2 {
	width:85px;
	padding: .1em 10px .3em 15px;
	margin:.2em .2em 0 0;
	text-align:right;
}

#cercadornot input.fs2 { 
	width:62px; 
	margin-right:3px; 
}

#cercadornot img { 
	padding-bottom: 2px;
}

#cercadornot label.fs3 {
	width:25px;
	padding: .1em 10px .3em 10px;
	margin:.2em .2em 0 0;
	text-align:right;
}
#cercadornot input.bt1 {
	margin-top:.2em;
	margin-left:15px;
	text-transform:uppercase;
}	


/* ****************** AJUSTES  *********************** */

#principal #contenido ul li {
	font-size:11px;
}

#principal #contenido ul li a {
	color:#4f4f4f;/*4f4f4f*/
}

#principal #contenido  .listado li a {
	color:#fff;
}

#principal #contenido .anteriorsiguiente li a {
	color:#fff;
}

#megabanner {
    width:969px;
    margin:16px auto 0px auto;
    padding:0 18px;
    padding:0 0px;
    background-color:#fff;
}

/* ajustes */
#bd-television .cb-television#subcabecera a,
#bd-serveis #subcabecera a {
	display:inline;
	padding:0;
}

.opiniondellector fieldset h6.difamacion {
	font-size:10px;
	line-height:13px;
	clear:both;
	width:300px;
}

 .volver-dia-hoy {
	background-position:0 0;
	background-repeat:repeat-x;
	background-image:url(../img/bg-volver-edicion-hoy.gif);
	width:969px;
	margin:0 auto;
	height:26px;
}

 .volver-dia-hoy h5 {
 	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	float:left;
	padding:4px 0 0 12px;
	margin:0;
	color:#fff;
}

 .volver-dia-hoy p {
 	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	float:right;
	padding:6px 12px 0 0;
	margin:0;
	color:#fff;
}

 .volver-dia-hoy h5 a,
 .volver-dia-hoy p a  {
	color:#fff;
}

#cuerpo {
}

input.bt1 { line-height:1.2em; }



/* **************************************************  TELEVISION  ******************* */


#bd-television #principal .tv2a#contenido .caja-buscador {
	background-repeat:no-repeat;
	background-position:0 0;
	background-image:url(../img/tit-cercador-canals.gif);
	height:63px;
	position:relative;
}

.programacion-emiten {
	clear:both;
	border-bottom:8px solid #A4A4A4;
	float:left;
	width:801px;
	padding:2em 0 0 0;
}

.tb-tva {
	clear:both;
}

.programacion-emiten ul {
	float:left;
	padding:0;
	margin:0;
	list-style-type:none;
}

#bd-television .tv2a#contenido .programacion-emiten ul li {
	float:left;
	padding:0;
	margin:0;
	height:26px;
	color:#777777;
	font-size:1.6em;
	font-family:Arial, Helvetica, sans-serif;
	line-height:1.2em;
	font-weight:normal;
}

#bd-television .tv2a#contenido .programacion-emiten ul li a {
	background-image:url(../img/bg-tab-gris-claro.gif);
	background-position:0 0;
	background-repeat:repeat-x;
	padding:.5em 1em;
	margin:0 .4em 0 0;
	border:0;
}

#bd-television .tv2a#contenido .programacion-emiten ul li.on a {
	background-image:url(../img/bg-tab-gris-oscuro.gif);
	color:#fff;
}


#bd-television .tv2a#contenido .programacion-emiten div {
	float:right;
	padding:0 0 0 0;
	margin:0;
}

.programacion-emiten div h4 {
	float:left;
	color:#777777;
	padding:.2em .6em 0 .6em;
	font-size:1.6em;
	line-height:1.2em;
	font-weight:bold;
}



#bd-television .tv2a#contenido .programacion-emiten div .atras-mes {
	background-image:url(../img/bt-tv-blanco-atras.gif);
}

#bd-television .tv2a#contenido .programacion-emiten div .adelante-mes {
	background-image:url(../img/bt-tv-blanco-adelante.gif);
	padding:0;
	margin:0;
}
#bd-television .tv2a#contenido .programacion-emiten div .atras-mes a,
#bd-television .tv2a#contenido .programacion-emiten div .adelante-mes a {
	display:block;
}


#bd-television .tv2a#contenido .tb-tva .col1 {
	width:40px;
	padding:3px 10px;
	background-color:#DFDFDF;
	text-align:center;
	font-weight:normal;
	border-bottom:4px solid #fff;
	border-right:2px solid #fff;
}

#bd-television .tv2a#contenido .tb-tva .col2 {
	width:90px;
	padding:3px 10px;
	background-color:#F0F0F0;
	border-bottom:4px solid #fff;
	border-right:2px solid #fff;
}

#bd-television .tv2a#contenido .tb-tva .col3 {
	width:416px;
	padding:3px 10px;
	background-color:#F0F0F0;
	border-bottom:4px solid #fff;
	border-right:2px solid #fff;
}

#bd-television .tv2a#contenido .tb-tva .col3 strong {
	display:block;
}

#bd-television .tv2a#contenido .tb-tva .col4 {
	padding:3px 10px;
	background-color:#F0F0F0;
	border-bottom:4px solid #fff;
}

#bd-television .tv2a#contenido .tb-tva .tron .col1,
#bd-television .tv2a#contenido .tb-tva .tron .col3,
#bd-television .tv2a#contenido .tb-tva .tron .col4 {
	background-color:#888;
	color:#fff;
}

#bd-television .tv2a#contenido .tb-tva .tron .col2 {
	width:90px;
	padding:0 0 6px 0;
	background-color:#fff;
	border-bottom:4px solid #fff;
	border-right:2px solid #fff;
}

#bd-television .tv2a#contenido .tb-tva .tron .col4 p {
	padding:0 0 .4em 2em;
	background-image:url(../img/li-opi-avui-gris-A.gif);
	background-position:0px 3px;
	background-repeat:no-repeat;
	font-size:1.1em;
}

#bd-television .tv2a#contenido .tb-tva .tron .col1 p a,
#bd-television .tv2a#contenido .tb-tva .tron .col3 p a,
#bd-television .tv2a#contenido .tb-tva .tron .col4 p a {
	color:#fff;
}

#bd-television #cuerpo #principal .tv2a#contenido table.tb-tva tr.sinfondo td {
	margin:0;
	padding:.5em 1em;
	background-image:none;
	background-color:#fff;
}

#bd-television .tv2a#contenido .tb-tva td img {
	margin:0 1em 0 0;
	float:left;
}

#bd-television .tv2a#contenido .tb-tva td h2 {
	margin:0;
	padding:.5em 0 0 0;
	float:left;
	font-size:2em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#777;
}



/* ***************  TV 02B ********************** */ 

.tv4col {
	clear:both;
	margin:1em 0;
}

.tv4col td {
	vertical-align:top;
	width:190px;
	border-right:8px solid #fff;
}

.tv4col div {
	text-align:center;
	padding:.5em 0;
	border-top:4px solid #6D9124;
}

.tv4col div img {
	border:0;
	float:none;
	margin:0 auto;
}

.tv4col  ul {
	margin:0;
	padding:1em 1.5em 4em 1.5em;
	background-color:#F0F0F0;
	list-style-type:none;
}

.tv4col  ul a:hover {
	text-decoration:underline;
}

/* ********** NOTI LARGA NEGRA ************ */
.imatge-columna-extras {
	margin-top: 18px;
}


.noti-llarga-negra {
	background: #4a4a4a url(../img/back-noti-llarga-negra.jpg) 0 0 repeat-x;
	padding: 10px 15px;
	margin-top: 2px;
	color: #fff;
	border-bottom: 16px solid #e4e4e4;
}

.noti-llarga-negra a {
	color: #fff;
}

.noti-llarga-negra h3 {
	font-size: 1em;
	margin-bottom: 1px;
}

.noti-llarga-negra h4 {
	font-size: 1.6em;
	line-height: 1.23;
}

.noti-llarga-negra p {
	font-size: 1.1em;
	margin-top: 2px;
}
	
/*********** El lector informa *************/
.cab-ellectorinforma {
	background-repeat:no-repeat;
	background-position:0 0;
	background-image:url('../img/tit-lector-informa.gif');
	height:63px;
	position:relative;
	margin-top: 10px;
}

.ellectorinforma {
	background: #F6F6F6 url(../img/bg-LectorOpina.jpg) 0 0 repeat-x;
	padding: 10px 15px;
	margin-top: 2px;
	color: #4E4E4E;
	border-bottom: 16px solid #e4e4e4;
}

.ellectorinforma a {
	color: #4E4E4E;
}

.ellectorinforma h3 {
	font-size: 1em;
	margin-bottom: 1px;
}

.ellectorinforma h4 {
	font-size: 1.6em;
	line-height: 1.23;
}

.ellectorinforma p {
	font-size: 1.1em;
	margin-top: 2px;
}

/* ********** NOTI LARGA BLAVA ************ */

.noti-llarga-blava {
	background: #0082d1;
	padding: 10px 15px;
	margin-top: 2px;
	color: #fff;
	border-bottom: 16px solid #e4e4e4;
}

.noti-llarga-blava a {
	color: #fff;
}

.noti-llarga-blava h3 {
	font-size: 1em;
	margin-bottom: 1px;
}

.noti-llarga-blava h4 {
	font-size: 1.6em;
	line-height: 1.23;
}

.noti-llarga-blava p {
	font-size: 1.1em;
	margin-top: 2px;
}