/* *****************  CABECERA ********************* */


#cabecera {
	float:left;
	height:50px;
}

#cabecera h1 {
	background-image:url(../img/logo-vadevi-interior.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	width:117px;
	height:28px;
	font-size:10px;
	line-height:10px;
	margin:12px 10px 0 0;
	padding:0;
	float:left;
	text-indent:-9999px;
}

#cabecera h1 a {
	width:117px;
	height:28px;
	display:block;
}

/*
#bd-termometro #cabecera {
	float:left;
	height:109px;
}

#bd-termometro #cabecera h1 {
	background-image:url(../img/logo-avui-home.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	width:396px;
	height:109px;
	font-size:10px;
	line-height:10px;
	margin:0 74px 0 0;
	padding:0;
	float:left;
	text-indent:-9999px;
}

#bd-termometro #cabecera h1 a {
	width:414px;
	height:109px;
	display:block;
}
*/

#cabecera h2 {
	font-size:3em;
	color:#727272;
	margin:12px 10px 0 0;
	padding:0;
	float:left;
	font-weight:normal;
}

#cabecera h2 a {
	color:#727272;
}



#cabecera h4 strong {
	display:block;
	font-weight:normal;
	font-size:.65em;
	text-transform:uppercase;
	color:#666;
}

#cabecera h4 strong a {
	color:#666;
}

#cabecera .fecha {
	width:270px;
	margin:20px 0 0 0;
	padding:0;
	float:right;
	height:20px;
}

#cabecera .fecha2 {
	font-size:10px;
	width:300px;
	margin:20px 0 0 0;
	padding:0;
	float:right;
	height:20px;
}

#cabecera h5  {
	font-size:1.1em;
	line-height:2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#999;
	margin:0;
	width:270px;
	padding:0;
	float:left;
	clear:none;
	text-align:right;
}

#cabecera h5 strong {
	font-weight:normal;
}

#cabecera h5 a {
	color:#999;
}

#cabecera .fecha select {
	font-size:11px;
	border:1px solid #5A5A5A;
	margin:.5em 0;
	width:100px;
	float:right;
	clear:none;
}

/*
#bd-termometro #cabecera .fecha {
	width:114px;
	margin:0;
	padding:24px 4px 0 0px;
	float:right;
	height:85px;
}


#bd-termometro #cabecera .fecha h5  {
	font-size:1.2em;
	line-height:1.1em;
	text-align:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#999;
	margin:0;
	padding:0;
	width:114px;
}

#bd-termometro #cabecera h5 strong {
	display:block;
	font-weight:bold;
	font-size:1.8em;
	line-height:1em;
	padding-top:0;
	padding-bottom:.2em;
	font-family:Arial, Helvetica, sans-serif;
}

#bd-termometro #cabecera h5 a {
	color:#999;
}

#bd-termometro #cabecera form {
	padding:0;
	margin:0;
	float:right;

}

#bd-termometro #cabecera .fecha select {
	font-size:11px;
	border:1px solid #5A5A5A;
	margin:5px 0 0 0;
	width:110px;
	float:left;
}
*/

/* ************** PERSONALIZACION ******************* */

#bd-perso #contenido {
	clear:both;
	margin:0;
	padding:14px 0;
	width:386px;
}

#bd-perso #extras {
	margin:0;
	padding:14px 0;
	width:386px;
}

#bd-perso #extras .lacarpeta,
#bd-perso #extras .ocio-entretenimiento,
#bd-perso #extras .temps,
#bd-perso #extras .tv-destacadas,
#bd-perso #extras .horoscopo,
#bd-perso #contenido .ultima-hora,
#bd-perso #contenido .noticias-movil,
#bd-perso #contenido .caja-titulares,
#bd-perso #contenido fieldset,
#bd-perso #contenido .caja-amigos {
	clear:both;
	margin:0;
	padding:0;
	width:386px;
	border-bottom:15px solid #fff;
}

#bd-perso #extras .lacarpeta h3,
#bd-perso #extras .ocio-entretenimiento h3,
#bd-perso #extras .temps h3,
#bd-perso #extras .tv-destacadas h3,
#bd-perso #extras .horoscopo h3,
#bd-perso #contenido .ultima-hora h3,
#bd-perso #contenido .noticias-movil h3,
#bd-perso #contenido .caja-titulares h3,
#bd-perso #contenido fieldset legend,
#bd-perso #contenido .caja-amigos h3 {
	margin:1em 0;
	padding:8px 12px;
	height:16px;
	background-repeat:repeat-x;
	background-position:0 0;
	background-image:url(../img/bg-h3-gradient-gris.gif);
	color:#939393;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.6em;
}


#bd-perso #extras .lacarpeta h3 a,
#bd-perso #extras .ocio-entretenimiento h3 a,
#bd-perso #extras .temps h3 a,
#bd-perso #extras .tv-destacadas h3 a,
#bd-perso #extras .horoscopo h3 a,
#bd-perso #contenido .ultima-hora h3 a,
#bd-perso #contenido .noticias-movil h3 a,
#bd-perso #contenido .caja-titulares h3 a,
#bd-perso #contenido fieldset legend a,
#bd-perso #contenido .caja-amigos h3 a {
	color:#939393;
}


#bd-perso #contenido #cab-usuario {
	clear:both;
	margin:0;
	padding:0;
	width:386px;
	height:86px;
	border-bottom:0px solid #fff;
	background-repeat:repeat-x;
	background-position:0 0;
	background-image:url(../img/perso/bg-cab-usuario.gif);
}

#bd-perso #contenido #cab-usuario h2 {
	margin:0;
	padding:24px 12px 0 12px;
	font-weight:normal;
	font-size:3.1em;
	color:#fff;
}

#bd-perso #contenido #cab-usuario h5 {
	margin:2px 0 0 12px;
	padding:2px 12px 12px 24px;
	font-weight:normal;
	font-size:1.1em;
	color:#C4C4C4;
	background-repeat:no-repeat;
	background-position:0 0;
	background-image:url(../img/perso/li-correo-cab-usuario.gif);
}


#bd-perso #contenido #cab-usuario h5 a {
	color:#C4C4C4;
}

#bd-perso #contenido p,
#bd-perso #extras p {
	color:#898989;
	font-size:1.1em;
	padding:0 12px 1em 12px;
	margin:0;
}

#bd-perso .caja-amigos h4 {
	color:#1e1e1e;
	font-size:1.1em;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0 12px 1em 12px;
	margin:0;
}



#bd-perso .caja-amigos h4 strong {
	color:#C20E15;
}


#bd-perso .pers-home .conectados {
	margin:0 6px 0 12px;
	width:160px;
	float:left;
}

#bd-perso .pers-home .desconectados {
	margin:0 12px 0 0px;
	width:160px;
	float:right;
}

.conectados {
	margin:0 6px 0 12px;
	width:175px;
	float:left;
}

.desconectados {
	margin:0 12px 0 0px;
	width:175px;
	float:right;
}


.desconectados h5,
.conectados h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	text-transform:uppercase;
	color:#4a4a4a;
}

.desconectados ul,
.conectados ul {
	margin:1em 0;
	padding:0;
	list-style-type:none;
}

.desconectados li,
.conectados li {
	margin:0;
	padding:8px 0 8px 28px;
	font-size:1.1em;
	background-position:-2px 0;
	background-repeat:no-repeat;
}

.conectados li {
	background-image:url(../img/perso/ico-conectado-blanco.gif);
}

.desconectados li {
	background-image:url(../img/perso/ico-no-conectado-blanco.gif);
}


#bd-perso #contenido .caja-amigos fieldset {
	clear:both;
	margin:0;
	border:0;
	padding:1em 12px;
	width:362px;
}

#bd-perso #contenido .caja-amigos fieldset label {
	font-size:1.1em;
	display:block;
	padding:.3em 0;
}

#bd-perso #contenido .caja-amigos fieldset .campo {
	width:200px;
}

.caja-titulares h5 {
	font-size:1.1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:.5em 12px;
	font-weight:normal;
}

.caja-titulares ul {
	clear:both;
	margin:.5em 0 1em 12px;
	padding:0 0 1em 0;
	float:left;
	width:374px;
	list-style-type:none;
}


.caja-titulares li {
	font-size:.95em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding:.3em 0;
	width:92px;
}

.todos {
	font-weight:bold;
}

.caja-titulares .lista-seccion li {
	width:184px;
}


.caja-titulares li input {
	float:left;
	margin-right:5px;
	background-color:#fff;
	background-image:none;
	border:0;
}


#bd-perso #contenido .noticias-movil p {
	display:block;
	float:none;
}

#bd-perso #contenido .noticias-movil label {
	padding:.4em 12px;
	margin:0;
	font-size:1.1em;
	display:block;
}

#bd-perso #contenido .noticias-movil ul {
	clear:both;
	margin:1.5em 0 1em 12px;
	padding:0 0 1em 0;
	float:left;
	width:374px;
	list-style-type:none;
}


#bd-perso #contenido .noticias-movil ul li {
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:left;
	padding:.3em 0;
	width:184px;
}

.noticias-movil li input {
	float:left;
	margin-right:5px;
	background-color:#fff;
	background-image:none;
	border:0;
}

#bd-perso #contenido .noticias-movil ul li label {
	padding:0;
	margin:0;
}

.ultima-hora {
	background-image:url(../img/perso/bg-ultima-hora.gif);
	background-repeat:repeat-x;
	background-position:0 32px;
}

.ultima-hora  ul {
	clear:both;
	margin:0 0 1em 12px;
	padding:0 0 1em 0;
	list-style-type:none;
}


.ultima-hora  ul li {
	font-size:1.1em;
	padding:0 0 1em 0;
	margin:0;
	color:#4A4A4A;
}

.ultima-hora  ul li a {
	color:#4A4A4A;
}

.ultima-hora  ul li strong {
	display:block;
	text-transform:uppercase;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
}


.herramientas-usuario  {
	background-repeat:repeat-x;
	background-position:0 0;
	background-image:url(../img/perso/bg-herramientas.gif);
	height:86px;
	clear:both;
	margin:0;
	padding:0;
}

.herramientas-usuario img {
	float:right;
}


.herramientas-usuario ul {
	float:left;
	list-style-type:none;
	margin:0;
	padding:12px 0 0 16px;
}

.herramientas-usuario ul li {
	float:left;
	margin:0;
	padding:7px 0 17px 33px;
	width:102px;
	font-size:1.1em;
	background-repeat:no-repeat;
}

.herramientas-usuario ul li.h-correo {
	background-position:0 0;
	background-image:url(../img/perso/li-correo.gif);
}

.herramientas-usuario ul li.h-perfil {
	background-position:0 0;
	background-image:url(../img/perso/li-perfil.gif);
}

.herramientas-usuario ul li.h-ayuda {
	background-position:0 0;
	background-image:url(../img/perso/li-ayuda.gif);
}

.herramientas-usuario ul li.h-logoff {
	background-position:0 0;
	background-image:url(../img/perso/li-logoff.gif);
}


#bd-perso #extras .lacarpeta h3 {
	background-image:url(../img/perso/tit-carpeta.gif);
	background-repeat:no-repeat;
}

.lacarpeta ul {
	clear:both;
	margin:0 0 0 12px;
	padding:0 0 1em 0;
	list-style-type:none;
}


.lacarpeta ul li {
	font-size:1.1em;
	padding:0 0 1em 0;
	margin:0;
	color:#4A4A4A;
}

.lacarpeta ul li a {
	color:#4A4A4A;
}

.lacarpeta ul li strong {
	display:block;
	text-transform:uppercase;
	font-size:1em;
	font-family:Arial, Helvetica, sans-serif;
}

.lacarpeta h6 {
	display:block;
	clear:both;
	padding:0px 12px 3px 12px;
	margin:0 0 .5em 12px;
	background-image:url(../img/li-cruz-roja.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
}


.lacarpeta h4 {
	display:block;
	text-transform:uppercase;
	font-size:1.1em;
	padding:10px 12px 5px 12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#4A4A4A;
}

.lacarpeta ul li.li-pdf {
	padding:2px 0 10px 30px;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/li-pdf.gif);
}


.ocio-entretenimiento fieldset {
	padding:1em 0 1em 60px;
	margin:0;
	border:0;
	clear:both;
}

.ocio-entretenimiento fieldset label {
	padding:.3em 0;
	margin:0;
	float:left;
	font-size:1.1em;
}

.ocio-entretenimiento fieldset label.oye-01 {
	width:120px;
}


.ocio-entretenimiento fieldset label.oye-02 {
	width:200px;
}


.ocio-entretenimiento fieldset label.oye-02 select {
	width:200px;
}

.ocio-entretenimiento fieldset label select {
	display:block;
	font-size:1.1em;
	margin:.3em 0 0 0;
}


.temps h5 {
	position:relative;
	padding:5px 0 2em 45px;
	margin-left:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
}


.temps h5 strong {
	color:#0098FF;
}

.temps h5 em {
	color:#C20E15;
	font-style:normal;
}


.temps h5 span {
	position:absolute;
	top: 0;
	left:0;
}


.temps h6 {
	display:block;
	clear:both;
	padding:0px 12px 3px 12px;
	margin:0 0 .5em 30px;
	background-image:url(../img/li-cruz-roja.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
}


.temps fieldset {
	padding:10px;
	background-color:#F1F1F1;
	margin:0 auto;
	border:0;
	width:305px;
	clear:both;
}


.temps fieldset label {
	padding:.3em 0;
	margin:0;
	display:block;
	font-size:1.1em;
}

.temps fieldset label select {
	display:block;
	font-size:1.1em;
	margin:.3em 0 0 0;
	width:290px;
}


.tv-destacadas fieldset {
	padding:10px;
	background-color:#F1F1F1;
	margin:0 auto 1em auto;
	border:0;
	border-top:10px solid #fff;
	width:305px;
	clear:both;
}

.tv-destacadas fieldset label {
	padding:.3em 0;
	margin:0;
	display:block;
	font-size:1.1em;
}

.tv-destacadas fieldset label select {
	display:block;
	font-size:1.1em;
	margin:.3em 0 0 0;
	width:290px;
}

.tv-destacadas h6 {
	display:block;
	clear:both;
	padding:0px 12px 3px 12px;
	margin:0 0 .5em 30px;
	background-image:url(../img/li-cruz-roja.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
}

.tv-destacadas .ajuste {
	padding:10px;
	margin:0 auto;
	border:0;
	width:305px;
	clear:both;
}

.tv-destacadas .ajuste span {
	float:left;
	margin-right:1em;
}

.tv-destacadas .ajuste h5 {
	float:left;
	margin-right:1em;
	padding-top:8px;
}

.tv-destacadas .ajuste h6 {
	float:left;
	clear:none;
	margin:8px 0 0 0;
}


#bd-perso #extras .horoscopo h3 {
	background-image:url(../img/perso/tit-horoscopo.gif);
	background-repeat:no-repeat;
}



.horoscopo h5 {
	position:relative;
	padding:5px 0 2em 60px;
	margin-left:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
}

.horoscopo h5 span {
	position:absolute;
	top: 5px;
	left:0;
}

.horoscopo h6 {
	display:block;
	clear:both;
	padding:0px 12px 3px 12px;
	margin:0 0 .5em 12px;
	font-size:1.1em;
	background-image:url(../img/li-cruz-roja.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
}


.horoscopo fieldset {
	padding:10px 0;
	margin:0 auto 1em auto;
	border:0;
	border-top:10px solid #fff;
	width:365px;
	clear:both;
}

.horoscopo fieldset label {
	padding:.3em 0;
	margin:0;
	display:block;
	font-size:1.1em;
}

.horoscopo fieldset label select {
	display:block;
	font-size:1.1em;
	margin:.3em 0 0 0;
	width:290px;
}

.seguridad-registro {
	clear:both;
	margin:1em 0;
	background-color:#F1F1F1;
	padding:10px;
	width:781px;
	height:60px;
	float:none;
}


.seguridad-registro label {
	float:left;
	margin:20px 10px 0 0;
}

.seguridad-registro img {
	float:left;
	margin-right:10px;
}

.seguridad-registro input {
	float:left;
	margin:40px 10px 0 0;
}

/* ********** PAGINA DE REGISTRO ************** */

.foto-personalizada h3,
.registro-usuarios h3 {
	margin:1em 0;
	padding:8px 12px;
	height:16px;
	background-repeat:repeat-x;
	background-position:0 0;
	background-image:url(../img/bg-h3-gradient-gris.gif);
	color:#939393;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.6em;
}


.foto-personalizada h3 a,
.registro-usuarios h3 a {
	color:#939393;
}

#bd-perso #contenido .registro-usuarios fieldset {
	margin:0;
	padding:1em 30px 1em 50px;
	width:298px;
}

.registro-usuarios fieldset label {
	display:block;
	font-size:1.1em;
	clear:both;
	padding:.1em 0;
	float:left;
	width:300px;
}

.registro-usuarios fieldset label select,
.registro-usuarios fieldset label input {
	display:block;
	font-size:1.1em;
	width:300px;
	margin:2px 0;
}

.registro-usuarios fieldset em {
	display:block;
	font-style:normal;
	font-size:1.1em;
	padding-top:.5em;
}


.registro-usuarios fieldset  input.excepcion {
	display:inherit;
	font-size:1.1em;
	width:auto;
	background-image:none;
	margin-right:4px;
	clear:both;
	border:0;
}

.registro-usuarios fieldset .excepcion input {
	display:inherit;
	float:left;
	font-size:1.1em;
	width:auto;
	background-image:none;
	margin-right:4px;
	clear:both;
	border:0;
}


.registro-usuarios fieldset .excepcion {
	display:inherit;
	float:none;
	clear:both;
}


.registro-usuarios fieldset label em {
	display:block;
	font-style:normal;
}



.registro-usuarios fieldset label input.excepcion {
	display:inherit;
	font-size:1.1em;
	width:auto;
	background-image:none;
	float:left;
	margin-right:4px;
	clear:both;
	border:0;
}


.registro-usuarios fieldset label  strong {
	display:block;
	color:#898989;
	font-size:1em;
	padding-top:1em;
}

#bd-perso #extras .foto-personalizada p {
	background-color:#E9E9E9;
	color:#898989;
	font-size:1em;
	padding:10px;
	float:left;
	width:366px;
	clear:both;
}

.foto-personalizada p img {
	float:left;
	margin:4px 1em 1em 0;
}

.foto-personalizada fieldset {
	background-color:#E9E9E9;
	color:#000;
	font-size:1em;
	padding:2em 10px;
	margin:1em 0;
	float:left;
	width:366px;
	clear:both;
}

.foto-personalizada fieldset input {
	float:left;
	margin-right:4px;
	clear:both;
}

.foto-personalizada fieldset label {
	font-size:1em;
	padding:1em 20px;
	margin:0;
	clear:both;
	display:block;
	float:left;
	width:326px;
}

.foto-personalizada fieldset label input {
	clear:none;
}

.foto-personalizada fieldset span {
	clear:both;
	display:block;

}

.foto-personalizada fieldset span input {
	border:0;
	background-image:none;
}


#bd-perso .seguridad-registro {
	background-color:#F0F0F0;
	text-align:center;
	padding-bottom:0;
	height:40px;
}

#bd-perso .seguridad-registro input {
	margin:0;
	float:none;
}

#bd-perso .seguridad-registro 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:11px;
	width:220px;
}

/* ********** PERFIL ************** */

#bd-perso #contenido .perfil-privado {
}



.perfil-publico,
.perfil-privado {
	clear:both;
	border-top:1px solid #fff;
	background-repeat:repeat-x;
	background-position:0 0;
	background-image:url(../img/bg-h3-gradient-gris.gif);
	margin:1em 0;
}

.perfil-publico h3,
.perfil-privado h3 {
	margin:0;
	padding:8px 12px;
	height:16px;
	float:left;
	color:#939393;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.6em;
}

.perfil-publico h6,
.perfil-privado h6 {
	font-size:1.1em;
	background-image:url(../img/li-cruz-roja.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	float:right;
	margin:7px 0 0 0;
	padding:0 1em 0 15px;
}


.perfil-privado ul {
	clear:both;
	margin:0;
	padding:2em 0 2em 30px;
	list-style-type:none;
}

.perfil-privado ul li {
	margin:0;
	padding:.2em 0;
	font-size:1.1em;
}

.perfil-publico div {
	clear:both;
	background-color:#E9E9E9;
	color:#898989;
	font-size:1em;
	padding:10px;
	margin:1em 0;
	float:left;
	width:366px;
	clear:both;
}

.perfil-publico div img {
	float:left;
	margin:0 1em 0 0;
}

.perfil-publico ul  {
	clear:both;
	margin:0;
	padding:1em 0 2em 12px;
	list-style-type:none;
}

.perfil-publico ul li {
	margin:0;
	padding:.2em 0;
	font-size:1.1em;
}

.perfil-publico div ul {
	clear:none;
	float:left;
	margin:25px 0 0 0;
	padding:0;
	list-style-type:none;
}



.perfil-publico div li {
	padding:5px 0 13px 35px;
	margin:0;
	background-repeat:no-repeat;
}

.perfil-publico div li.pf-enviar {
	background-position:0 0;
	background-image:url(../img/perso/ico-correo-perfil-gris.gif);
}

.perfil-publico div li.pf-agregar {
	background-position:5px 0;
	background-image:url(../img/perso/ico-agregar-perfil-gris.gif);
}

.perfil-publico div li.pf-eliminar {
	background-position:5px 0;
	background-image:url(../img/perso/ico-borrar-perfil-gris.gif);
}


/* ****************** OTRAS DE PERSONALIZACION ************** */

.enviar-mensaje {
	width:628px;
	float:left;
}

.enviar-mensaje h6 {
	font-size:1.1em;
	background-image:url(../img/li-cruz-roja.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	float:none;
	margin:0 0 0 12px;
	padding:0 1em 1em 15px;
}

.caja-lateral {
	width:100px;
	float:left;
	margin:0 10px;
}

.caja-lateral ul {
	list-style-type:none;
	margin:1em 0 1em 1.5em;
	padding:0;
}

.caja-lateral ul li {
	margin:0 5px 0 0;
	padding:0;
	width:26px;
	height:35px;
	float:left;
	background-repeat:no-repeat;
	text-indent:-9999px;
}


.caja-lateral ul li a {
	width:26px;
	height:35px;
	display:block;
}


.caja-lateral ul li.li-agregar {
	background-position:0 0;
	background-image:url(../img/perso/li-agregar-usuario-blanco.gif);
}

.caja-lateral ul li.li-quitar {
	background-position:0 2px;
	background-image:url(../img/perso/li-eliminar-usuario-blanco.gif);
}



.cuerpo-mensaje h5 {
	font-size:1.1em;
}

.cuerpo-mensaje label {
	font-size:1.1em;
	padding:.3em 0;
}

.cuerpo-mensaje input {
	margin:.3em 0;
	width:300px;
	display:block;
}

.cuerpo-mensaje input.bt-mensaje {
	margin:.3em 1em 0 0;
	width:auto;
	display:inline;
}


.cuerpo-mensaje textarea {
	margin:.3em 0;
	width:480px;
	height:180px;
	font-size:1.1em;
	display:block;
}


.enviar-mensaje h3,
.mensajes-recibidos h3,
.caja-amigos h3,
.caja-buscador-usuarios h3 {
	margin:0 0 1em 0;
	padding:8px 12px;
	height:16px;
	background-repeat:repeat-x;
	background-position:0 0;
	background-image:url(../img/bg-h3-gradient-gris.gif);
	color:#939393;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.6em;
}

.enviar-mensaje h3 a,
.mensajes-recibidos h3 a,
.caja-amigos h3 a,
.caja-buscador-usuarios h3 a {
	color:#939393;
}

.caja-enviar-mensaje .mensajes-recibidos {
	position:relative;
}

.caja-enviar-mensaje .mensajes-recibidos ul {
	position:absolute;
	top:0;
	right:0;
	list-style-type:none;
	margin:0;
	padding:0;
}

.caja-enviar-mensaje .mensajes-recibidos ul li {
	margin:0;
	padding:0;
	width:30px;
	height:31px;
	float:left;
	background-repeat:no-repeat;
	background-position:0 0;
	text-indent:-9999px;
}

.caja-enviar-mensaje .mensajes-recibidos ul li a {
	width:30px;
	height:31px;
	display:block;
}
.caja-enviar-mensaje .mensajes-recibidos ul li.li-imprimir {
	background-image:url(../img/perso/ico-mensajes-imprimir.gif);
}

.caja-enviar-mensaje .mensajes-recibidos ul li.li-borrar {
	background-image:url(../img/perso/ico-mensajes-eliminar.gif);
	margin-right:10px;
}

.caja-enviar-mensaje h6 {
	clear:both;
	font-size:1.1em;
	background-image:url(../img/li-cruz-roja.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	float:none;
	margin:0 0 0 12px;
	padding:0 1em 1em 15px;
}

.caja-enviar-mensaje .cuerpo-mensaje h4 {
	font-size:1.1em;
	padding:.3em 0;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


.caja-enviar-mensaje .cuerpo-mensaje h4 strong {
	font-weight:normal;
}

.caja-enviar-mensaje .cuerpo-mensaje h6 {
	clear:both;
	font-size:1.1em;
	background-image:none;
	float:none;
	margin:0;
	padding: .3em 0 3em 0;
}

.caja-enviar-mensaje .cuerpo-mensaje ul {
	clear:both;
	list-style-type:none;
	padding:0;
	margin:2em 0;
}


.caja-enviar-mensaje .cuerpo-mensaje ul li {
	padding:1px 0 10px 52px;
	margin:0;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/perso/li-correo-responder-blanco.gif);
}



.mensajes-recibidos table,
.caja-buscador-usuarios table {
	width:626px;
}

.mensajes-recibidos table td,
.caja-buscador-usuarios table td {
	background-color:#F0F0F0;
	border-right:2px solid #fff;
	border-bottom:2px solid #fff;
	padding:5px;
}

.mensajes-recibidos table td.col-1,
.caja-buscador-usuarios table td.col-1 {
	width:28px;
}


.caja-buscador-usuarios table td.col-2 {
	font-weight:bold;
}


.caja-buscador-usuarios table td.col-6 {
	width:58px;
	background-color:#DFDFDF;
	border-right:0;
}

.caja-buscador-usuarios table td.col-6 a {
	background-image:url(../img/perso/ico-agregar-gris-oscuro.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-indent:-9999px;
	display:block;
	width:25px;
	height:29px;
	margin-left:18px;
}



.mensajes-recibidos table td.col-5 {
	width:34px;
	background-color:#DFDFDF;
	border-right:0;
}

.mensajes-recibidos table td.col-5 a {
	background-image:url(../img/perso/ico-eliminar-gris-oscuro.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	text-indent:-9999px;
	display:block;
	width:27px;
	height:23px;
	margin-left:5px;
}

.caja-buscador-usuarios .listado {
	margin:50px 0 0 120px;
}

.buscador-usuarios .caja-buscador-usuarios .listado {
	margin:50px 0 0 40px;
}

.caja-buscador-usuarios .anteriorsiguiente {
	margin:50px 120px 0 0;
}

.buscador-usuarios .caja-buscador-usuarios .anteriorsiguiente {
	margin:50px 40px 0 0;
}


.mensajes-recibidos .listado {
	margin:20px 0 0 40px;
}

.mensajes-recibidos .anteriorsiguiente {
	margin:20px 40px 0 0;
}


.lacarpeta,
.ediciones-papel,
.perfil-publico,
.foto-personalizada {
	clear:both;
}

.pers-registro .registro-usuarios label {
	display:block;
	margin:.5em 0;
}

.pers-registro .registro-usuarios label select,
.pers-registro .registro-usuarios label input {
	display:block;
	margin:0;
}

.pers-registro .registro-usuarios label strong {
	display:block;
	font-weight:normal;
}

.pers-carpeta .ediciones-papel li,
.pers-carpeta .la-carpeta li  {
	margin:.8em 0;
}

.pers-carpeta .ediciones-papel li span,
.pers-carpeta .la-carpeta li span {
	display:block;
}

.caja-correo {
	clear:both;
	width:801px;
	float:left;
}

.caja-enviar-mensaje {
	width:628px;
	float:left;
}

.caja-enviar-mensaje .caja-lateral {
	float:left;
	margin-right:2em;
}


.cuerpo-mensaje {
	width:450px;
	float:left;
}

.caja-amigos {
	float:right;
	width:146px;
}

#bd-perso .caja-amigos h4 {
	font-size:1em;
	padding:0 0 1em 0;
}

.caja-amigos .conectados {
	margin:1em 0;
	width:146px;
	float:none;
}

.caja-amigos .desconectados {
	margin:3em 0;
	width:146px;
	float:none;
}

.caja-amigos fieldset {
	margin:1em 0;
	padding:0;
}


.caja-amigos fieldset label {
	font-size:1.1em;
	display:block;
	padding:.3em 0;
}

.caja-amigos fieldset input {
	display:block;
	margin:.3em 0;
}

/* **** LA CARPETA / FAQ y VARIOS *** */

#bd-perso .pers-carpeta#cuerpo #principal #contenido .la-carpeta  {
	clear:both;
}

.pers-faq#cuerpo #principal #contenido #cab-usuario,
.pers-dardebaja#cuerpo #principal #contenido #cab-usuario,
#bd-perso .pers-carpeta#cuerpo #principal #extras .herramientas-usuario,
#bd-perso .pers-carpeta#cuerpo #principal #contenido #cab-usuario  {
	border-bottom:14px solid #fff;
}

.caja-faq h3,
.dar-de-baja h3,
.ediciones-papel h3,
.la-carpeta h3 {
	margin:0 0 1em 0;
	padding:8px 12px;
	height:16px;
	background-repeat:repeat-x;
	background-position:0 0;
	background-image:url(../img/bg-h3-gradient-gris.gif);
	color:#939393;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.6em;
}

.caja-faq h3 a,
.dar-de-baja h3 a,
.ediciones-papel h3 a,
.la-carpeta h3 a {
	color:#939393;
}

.dar-de-baja ul {
	margin:1em;
	padding:0;
	list-style-type:none;
}

.dar-de-baja ul li {
	font-size:1.1em;
	color:#1e1e1e;
	padding:.3em 0;
}


#bd-perso #contenido .dar-de-baja p {
	color:#1e1e1e;
	font-size:1.1em;
	margin:0;
	padding:1em 0 0 0;
}


#bd-perso #contenido .dar-de-baja label {
	color:#1e1e1e;
	font-size:1.1em;
	margin:0;
	padding:0;
}

#bd-perso #contenido .dar-de-baja label input {
	margin:.3em 0;
	display:block;
	width:300px;
}


.caja-faq ul {
	margin:1em 0;
	padding:0;
	list-style-type:none;
}

.caja-faq ul li {
	margin:0;
	padding:.2em 0;
	font-size:1.2em;
}

#bd-perso .pers-faq #principal #contenido .caja-faq ul li a {
	color:#1a1a1a;
}

#bd-perso .pers-faq #principal #contenido .caja-faq ul li a:hover,
.caja-faq ul li a:hover {
	color:#AE1218;
	text-decoration:none;
}

.respuestas-faq {
	margin:1em 0;
	padding:1em 0;
	clear:both;
}


.respuestas-faq h4 {
	margin:0;
	padding:3em 0 0 0;
}

.respuestas-faq p {
	margin:0;
	padding:.2em 0 0 0;
}

.respuestas-faq h6 {
	margin:0;
	padding:.5em 0 1em 0;
	font-size:1.2em;
}

.ediciones-papel {
	position:relative;
}

.ediciones-papel h6 {
	position:absolute;
	right:0px;
	top:10px;
	font-size:1.1em;
	background-image:url(../img/li-cruz-roja.gif);
	background-repeat:no-repeat;
	background-position:0 4px;
	float:none;
	margin:0;
	padding:0 1em 1em 15px;
}

#bd-perso .pers-carpeta#cuerpo #principal #contenido {
	clear:both;
	margin:0;
	padding:14px 0;
	width:386px;
}


.la-carpeta ul,
.ediciones-papel ul {
	list-style-type:none;
	padding:0;
	margin:1em 0 1em 12px;
}


.la-carpeta ul li,
.ediciones-papel ul li {
	padding:.3em 0;
	margin:0;
	font-size:1.1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#4F4F4F;
}


.la-carpeta ul li strong,
.ediciones-papel ul li strong {
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	padding-right:.5em;
}


.la-carpeta ul li em,
.ediciones-papel ul li em {
	padding-left:1em;
	font-style:normal;
}

.eliminar {
	background-position:0 4px;
	background-repeat:no-repeat;
	background-image:url(../img/perso/ico-eliminar-carpeta-blanco.gif);
	padding:4px 0 5px 28px;
	color:#4F4F4F;
}

.eliminar a {
	color:#4F4F4F;
}

.ediciones-papel span {
	background-position:0 0px;
	background-repeat:no-repeat;
	background-image:url(../img/li-pdf.gif);
	padding:4px 0 5px 28px;
}

.ediciones-papel span.eliminar {
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/perso/ico-eliminar-carpeta-blanco.gif);
	padding:0 0 5px 28px;
	margin-left:28px;
	color:#4F4F4F;
}

.enviar-mensaje#cuerpo {
	float:none;
}

/* ****************************************************************************************** */


.caja-correo .tit-correo {
	width:400px;
}

.cuerpo-mensaje label {
	display:block;
	margin:.5em 0;
}


.cuerpo-mensaje label input,
.cuerpo-mensaje label textarea {
	display:block;
}

.bt-mensaje {
	float:left;
}

.caja-buscador-usuarios,
.mensajes-recibidos {
	clear:both;
	width:628px;
	float:left;
}



#bd-perso .pers-confirmar #contenido  {
	width:801px;
	padding:10em 0 20em 0;
	text-align:center;
}

#bd-perso .pers-confirmar #contenido  h4 {
	padding:0 0 .5em 0;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:1.8em;
	text-align:center;
}

#bd-perso .pers-confirmar #contenido  h4 a,
#bd-perso .pers-confirmar #contenido  h4 strong {
	color:#AE1218;
}

#bd-perso .pers-confirmar #contenido  img {
	margin:4em 0;
}



/* ************** SERVEIS FITXA ******************* */

.ficha-pelicula {
	clear:both;
}




/* ****************  NOTICIA ******************* */

.bd-ficha .promo,
#bd-noticia #principal .promo  {
	width:801px;
	border-bottom-color: #fff;
}

.bd-ficha .promo h6,
#bd-noticia .promo h6 {
	font-size:1.3em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:2em 0 0 0;
	margin:0;
	clear:both;
	color:#6e6e6e;
}

.bd-ficha .promo h2,
#bd-noticia .promo h2 {
	font-size:3.2em;
	font-weight:normal;
	padding:.25em 0 0 0;
	margin:0;
	clear:both;
}



.bd-ficha .promo h5,
#bd-noticia .promo h5 {
	font-size:1.7em;
	line-height:1.3em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:.5em 0 1em 0;
	margin:0;
	clear:both;
}



.bd-ficha .promo ul.estrellas {
	margin:0;
	padding:1em 0 0 0;
	border:0;
}

.bd-ficha .promo ul.estrellas li {
	margin:0 1px 0 0;
	padding:0;
}

.bd-ficha .promo ul.estrellas li.autor {
	margin:0 1em 0 0;
	padding:0;
	background-image:none;
	text-indent:inherit;
	width:inherit;
	color:#C4C4C4;
	text-transform:uppercase;
	font-weight:bold;
}

.bd-ficha .promo ul.estrellas li.posicion {
	margin:0 1em 0 0;
	padding:0 0 0 25px;
	background-image: url(../img/ico-email-gris.gif);
	text-indent:inherit;
	width:inherit;
	color:#C4C4C4;
}

.bd-ficha .promo ul.estrellas li.posicion a,
.bd-ficha .promo ul.estrellas li.autor a {
	color:#C4C4C4;
}

ul.herramientas {
	margin:0;
	padding:3px 0 0 0;
	list-style-type:none;
	border-bottom:1px solid #A1A1A1;
	border-top:1px solid #A1A1A1;
	border-left:0;
	border-right:0;
	text-align:center;
}
/*
#bd-noticia #cuerpo #principal #contenido {
	background-color:#f00;
}
*/

.bd-ficha ul.herramientas,
#bd-noticia #cuerpo #principal #contenido ul.herramientas,
#bd-noticia ul.herramientas {
	float:left;
	width:468px;
	margin:0;
	text-align:center;
}

ul.herramientas li {
	margin:0;
	padding:3px 4px;
	float:left;
	color:#4F4F4F;
	font-size:11px;
}

ul.herramientas li a {
	color:#4F4F4F;
	display:block;
}

ul.herramientas li.n-opiniones {
	padding-left:25px;
	background-image:url(../img/li-opi-gent-blanco.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
}

ul.herramientas li.n-recomendar {
	padding-left:25px;
	background-image:url(../img/li-reenviar.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
}

#bd-termometro li.n-afegir {
	padding-left:0;
	background-image:url(../img/li-carpeta-mas-blanca.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	text-indent:-9999px;
}

#bd-termometro li.n-afegir a {
	display:block;
	width:25px;
	height:17px;
}

ul.herramientas li.n-critica {
	padding-left:25px;
	background-image:url(../img/li-opinion-A.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
}

ul.herramientas li.n-tiempo {
	padding-left:22px;
	background-image:url(../img/li-tiempo-lectura.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
}

ul.herramientas li.n-votos {
	padding-left:22px;
	background-image:url(../img/li-votos.gif);
	background-repeat:no-repeat;
	background-position:0 1px;
}

ul.herramientas li.n-pdf {
	padding-left:0;
	background-image:url(../img/li-pdf.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	width:25px;
	height:22px;
	text-indent:-9999px;
}

ul.herramientas li.n-pdf a {
	width:25px;
	height:22px;
	display:block;
}


ul.herramientas li.n-imprimir {
	padding-left:0;
	margin-top:2px;
	background-image:url(../img/li-imprimir.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	width:22px;
	height:20px;
	text-indent:-9999px;
}

ul.herramientas li.n-imprimir a {
	width:22px;
	height:20px;
	display:block;
}


ul.herramientas li.n-enviar {
	padding-left:0;
	margin-top:4px;
	background-image:url(../img/li-reenviar.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	width:20px;
	height:17px;
	text-indent:-9999px;
}

ul.herramientas li.n-enviar a {
	width:20px;
	height:17px;
	display:block;
}

ul.herramientas li.n-movil {
	padding-left:0;
	background-image:url(../img/li-movil.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	width:15px;
	height:23px;
	text-indent:-9999px;
}

ul.herramientas li.n-movil a {
	width:15px;
	height:23px;
	display:block;
}


ul.herramientas li.n-corregir {
	padding-left:0;
	background-image:url(../img/ico-corregir.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	width:19px;
	height:23px;
	text-indent:-9999px;
}

ul.herramientas li.n-corregir a {
	width:19px;
	height:23px;
	display:block;
}

.n-autor {
    margin:0;
    padding: 0px 2px 0px 0px;
    background-color:#fff;/*EBEBEB*/
    clear:both;
    border-bottom:20px solid #fff;
    border-top:1px solid #fff;
    border-left:0;
    border-right:0;
    float:left;
    width:448px;
}

#bd-noticia #contenido .n-autor .n-gmap {
	background-image:url(../img/bg_bola_mon.gif);
	background-repeat:no-repeat;
	background-position: 0 0;
	padding: 3px 0px 5px 20px;
	margin: 3px 0px 0px 7px;
}
/* **** CLAVES **** */

.ficha-espacio #contenido .n-autor h5,
.bd-ficha #contenido .n-autor h5,
#bd-noticia #contenido .n-autor h5 {
	float:left;
	padding:7px 1em 7px 0;
	margin:0;
	color:#6E6E6E;
	font-size:1em;
	line-height:1em;
	font-weight:bold;
}

.ficha-espacio #contenido .n-autor p,
.bd-ficha #contenido .n-autor p,
#bd-noticia #contenido .n-autor p {
	float:left;
	clear:none;
	color:#6E6E6E;
	font-size:1em;
	line-height:1em;
	padding:7px .5em 7px 2.5em;
	background-image:url(../img/ico-email-gris.gif);
	background-position:0 4px;
	background-repeat:no-repeat;
	margin:0;
}

.ficha-espacio #contenido .n-autor h6,
.bd-ficha #contenido .n-autor h6,
#bd-noticia #contenido .n-autor h6 {
	float:right;
	color:#6E6E6E;
	font-size:1em;
	line-height:1em;
	padding:7px 0 7px .5em;
	margin:0;
}

.ficha-espacio #contenido .n-autor h5 a,
.ficha-espacio #contenido .n-autor p a,
.ficha-espacio #contenido .n-autor h6 a,
.bd-ficha #contenido .n-autor h5 a,
.bd-ficha #contenido .n-autor p a,
.bd-ficha #contenido .n-autor h6 a,
#bd-noticia #contenido .n-autor h5 a,
#bd-noticia #contenido .n-autor p a,
#bd-noticia #contenido .n-autor h6 a {
	color:#6E6E6E;
}

.bd-ficha  #contenido p,
#bd-noticia #contenido p {
	clear:both;
	padding:0 1em 1em 1em;
	font-size:1.4em;
	line-height:1.4em;
	font-family:Arial, Helvetica, sans-serif;
}

/* **** CLAVES **** */

.claves {
	margin:0;
	padding:0 0 1.5em 0;
	border:0;
	clear:both;
	background-image:url(../img/tit-claves-pie.gif);
	background-position:bottom;
	background-repeat:no-repeat;
}


.claves h4 {
	background-image:url(../img/tit-claves.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	padding:0;
	margin:0 0 .5em 0;
	height:40px;
	width:468px;
	text-indent:-9999px;
}

#bd-noticia #contenido .claves p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.3em;
	line-height:1.2em;
	padding:0px 27px;
}

#bd-serveis #contenido  p.palabras-claves,
#bd-noticia #contenido  p.palabras-claves {
	padding:27px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	line-height:1.2em;
}

#bd-serveis #contenido  p.palabras-claves strong,
#bd-noticia #contenido  p.palabras-claves strong {
	font-weight:bold;
	color:#9F1110;
}


/* **** OPINION DEL LECTOR **** */

#bd-serveis #contenido .opiniondellector,
.opiniondellector {
	margin:0;
	padding:0;
	clear:both;
	float:left;
	width:468px;
	border-top:1px solid #A1A1A1;
}

#bd-noticia #cuerpo #principal #contenido .opiniondellector .agrada,
#bd-noticia #cuerpo #principal #contenido .opiniondellector {
	width:454px;
}

#bd-noticia #cuerpo #principal #contenido .opiniondellector fieldset {
	width:430px;
}
/* ********************************************************************************************************************* */


#bd-noticia #cuerpo #principal #contenido .opiniondellector table {
	width:430px;
}

#bd-noticia #cuerpo #principal #contenido .opiniondellector table td.col-2 {
	text-align:left;
	width:304px;
}

.opiniondellector fieldset table {
	width:442px;
	clear:both;
	float:none;
	padding:0;
	margin:1em 0;
	border:0;
	border-collapse:collapse;
}


.opiniondellector fieldset table td {
	vertical-align:top;
	padding:.3em 0;
}

.opiniondellector fieldset table td.col-2 {
	text-align:left;
	width:314px;
}

.opiniondellector fieldset table td.col-2 input {
	float:left;
	margin:0;
}


#bd-popup-coment #contenido .opiniondellector {
	width:452px;
}

#bd-serveis #contenido .opiniondellector h4,
.opiniondellector h4 {
	margin:0;
	padding:7px 1em 6px 1em;
	float:left;
	font-size:1.3em;
	line-height:1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	clear:none;
	display:inline;
}


#bd-serveis .ficha-espacio#cuerpo #principal #contenido .opiniondellector p,
#bd-serveis #contenido .opiniondellector p,
#bd-noticia #contenido .opiniondellector p {
	margin:0;
	padding:7px 0;
	float:left;
	clear:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
	line-height:1em;
	padding-left:25px;
	background-image:url(../img/li-opi-gent-blanco.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
}

#bd-serveis .ficha-espacio#cuerpo #principal #contenido .opiniondellector h6,
#bd-serveis #contenido .opiniondellector h6,
.opiniondellector h6 {
	margin:0;
	padding:7px 1em;
	float:right;
	font-size:1.1em;
	line-height:1em;
}

.opiniondellector fieldset {
	margin:0;
	padding:23px 12px;
	border:0;
	clear:both;
	float:left;
	width:440px;
	background-color:#EFEFEF;
	border-bottom:1px solid #A1A1A1;
	border-top:1px solid #A1A1A1;
}

#bd-popup-coment #contenido .opiniondellector fieldset {
	width:420px;
}

.opiniondellector fieldset label {
	float:left;
	width:110px;
	text-align:right;
}

#bd-popup-coment #contenido .opiniondellector fieldset label {
	width:90px;
}


.opiniondellector fieldset textarea {
	float:right;
	width:304px;
	height:70px;
	margin:0;
}

.opiniondellector fieldset input {
	clear:both;
	float:right;
	margin:1em 0 0 0;
}

.comentarios {
	clear:both;
	padding:0;
	margin:0;
}


.comentarios p,
#bd-serveis .ficha-espacio#cuerpo #principal #contenido .opiniondellector .comentarios p,
#bd-serveis #contenido .opiniondellector .comentarios p,
#bd-noticia #contenido .opiniondellector .comentarios p {
	background-image:none;
	padding:1em 1em .5em 1em;
	font-size:1.2em;
	line-height:1.3em;
}

.comentarios p {
	clear:both;
	width:448px;
}

.comentarios h4 {
	padding:0 1em 1em 1em;
	font-size:1.2em;
	line-height:1.1em;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#555;
}

.comentarios h4 a {
	color:#555;
}

.comentarios h4 em {
	font-style:normal;
	font-size:.9em;
	color:#8E8E8E;
	padding-left:.5em;
}

.comentarios h4 em a {
	color:#8E8E8E;
}


.navegacion-pie {
	clear:both;
}

#bd-buscador .navegacion-pie {
	clear:both;
	float:left;
	width:468px;
	padding:0;
}

.listado {
	clear:both;
	padding:0;
	margin:10px 0 0 0;
	font-size:1em;
	line-height:1em;
	float:left;
	list-style-type:none;
	height:49px;
}

.listado li {
	float:left;
	background-image:url(../img/bt-numero-gris.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:28px;
	height:23px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	font-size:1em;
	padding:.5em 0 0 0;
	margin:0;
	text-align:center;
}


.listado li.activo {
	background-image:url(../img/bt-numero-rojo.gif);
}

.listado li a {
	color:#fff;
}

.listado li a {
	width:28px;
	height:23px;
	display:block;
}

.anteriorsiguiente  {
	padding:0;
	margin:10px 0 0 0;
	font-size:1em;
	line-height:1em;
	float:right;
	list-style-type:none;
	height:49px;
}

.anteriorsiguiente li {
	float:left;
	background-image:url(../img/bt-anteriorsiguiente.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:79px;
	height:23px;
	color:#fff;
	font-weight:bold;
	text-transform:uppercase;
	font-size:1em;
	padding:.5em 0 0 0;
	margin:0 0 0 0;
	text-align:center;
}



.anteriorsiguiente li a {
	color:#fff;
}


.anteriorsiguiente li a {
	width:79px;
	height:23px;
	display:block;
}

.opiniondellector .comentarios .anteriorsiguiente li {
	float:left;
	width:100px;
/*	height:auto;*/
	padding:0;
	margin:0;
	text-align:center;
	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;
	line-height:20px;
}



.opiniondellector .comentarios .anteriorsiguiente li a {
	width:100px;
	height:10px;
	display:block;
}

.bd-opinion .opiniondellector .comentarios .anteriorsiguiente li {
	width:70px;
}


.bd-opinion .opiniondellector .comentarios .anteriorsiguiente li a {
	width:70px;
}


.agrada {
	clear:both;
	padding:.2em 0 0 0;
	margin:0;
	font-size:1em;
	line-height:1em;
	list-style-type:none;
	border:0;
	border-bottom:1px solid #A1A1A1;
	border-top:1px solid #A1A1A1;
	float:left;
	width:466px;
	text-align:center;
}

.agrada li {
	padding:7px 9px 0px 9px;
	margin:0;
	float:left;
	font-size:1.1em;
	color:#4F4F4F;
}


ul.agrada li a {
	color:#4F4F4F;
}



ul.agrada li.n-si {
	padding-left:19px;
	background-image:url(../img/li-votos.gif);
	background-repeat:no-repeat;
	background-position:0 1px;
	width:25px;
	height:22px;
}


ul.agrada li.n-afegir {
	padding-left:26px;
	margin-right:8px;
	background-image:url(../img/li-carpeta-mas.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	width:25px;
	height:22px;
}

ul.agrada li.n-afegir a {
	width:25px;
	height:22px;
	display:block;
}


ul.agrada li.n-pdf {
	padding-left:9px;
	background-image:url(../img/li-pdf.gif);
	background-repeat:no-repeat;
	background-position:0 2px;
	width:25px;
	height:22px;
	text-indent:-9999px;
}

ul.agrada li.n-pdf a {
	width:25px;
	height:22px;
	display:block;
}

ul.agrada li.n-imprimir {
	padding-left:2px;
	margin-top:2px;
	background-image:url(../img/li-imprimir.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	width:22px;
	height:20px;
	text-indent:-9999px;
}

ul.agrada li.n-imprimir a {
	width:22px;
	height:20px;
	display:block;
}


ul.agrada li.n-enviar {
	padding-left:2px;
	margin-top:4px;
	background-image:url(../img/li-reenviar.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	width:20px;
	height:17px;
	text-indent:-9999px;
}

ul.agrada li.n-enviar a {
	width:20px;
	height:17px;
	display:block;
}

ul.agrada li.n-movil {
	padding-left:2px;
	background-image:url(../img/li-movil.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	width:15px;
	height:23px;
	text-indent:-9999px;
}

ul.agrada li.n-movil a {
	width:15px;
	height:23px;
	display:block;
}


ul.agrada li.n-oreja {
	padding-left:5px;
	background-image:url(../img/li-oreja.gif);
	background-repeat:no-repeat;
	background-position:5px 3px;
	width:18px;
	height:19px;
	text-indent:-9999px;
}

ul.agrada li.n-oreja a {
	width:18px;
	height:19px;
	display:block;
}


ul.agrada li.n-delicious {
	padding-left:5px;
	background-image:url(../img/li-delicious.gif);
	background-repeat:no-repeat;
	background-position:5px 3px;
	width:17px;
	height:17px;
	text-indent:-9999px;
}

ul.agrada li.n-delicious a {
	width:17px;
	height:17px;
	display:block;
}

ul.agrada li.n-meneame {
	padding-left:5px;
	background-image:url(../img/li-meneame.gif);
	background-repeat:no-repeat;
	background-position:5px 3px;
	width:17px;
	height:17px;
	text-indent:-9999px;
}

ul.agrada li.n-meneame a {
	width:17px;
	height:17px;
	display:block;
}

div.palabras-claves,
.lista-bullets,
.lista-img-bullets {
	background-image:url(../img/bg-gradient-gris-claro.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	padding:0 1.2em 2em 1.2em;
	margin:0;
	clear:both;
}


.lista-bullets ul,
.lista-img-bullets ul {
	padding:.6em 0 0 0;
	margin:0;
	list-style-type:none;
}

.lista-bullets li,
.lista-img-bullets li {
	font-size:1.2em;
}


.lista-img-bullets li  {
	display:block;
	float:none;
	clear:both;
	background-image:url(../img/li-cruz-roja.gif);
	background-repeat:no-repeat;
	background-position:73px 5px;
	padding-left:0;
}

.lista-img-bullets li img {
	float:left;
	margin:0 1.5em .5em 0;
}

.lista-bullets li  {
	display:block;
	float:none;
	clear:both;
	background-image:url(../img/li-cruz-roja.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding:0 0 .6em 1em;
}

div.palabras-claves h4,
.lista-img-bullets h4,
.lista-bullets h4  {
	color:#949494;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.6em;
	padding:1.5em 0 0 0;
}

div.palabras-claves p  {
	padding:.5em 0 2em 0;
}



.critica-del-avui {
	margin:0;
	padding:0;
	clear:both;
	width:468px;
}


.critica-del-avui h3 {
	margin:0;
	padding:0;
	font-size:10px;
	line-height:10px;
	text-indent:-9999px;
	background-image:url(../img/tit-lacritica-468.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	height:63px;
}

#bd-serveis .critica-del-avui h4 {
	margin:0;
	padding:0 15px 7px 15px;
}

.critica-del-avui p {
	margin:0;
	padding:0 15px 7px 15px;
}


.cines-proyecta {
	clear:both;
	margin:0;
	padding:0;
	width:468px;
}



.cines-proyecta h4 {
	margin:0;
	padding:.7em 12px;
	border-bottom:1px solid #B4B4B4;
	border-top:1px solid #B4B4B4;
	float:none;
	display:block;
	width:448px;
}

.cines-proyecta ul {
	margin:1em 0;
	padding:0;
	list-style-type:none;
	clear:both;
	float:left;
	width:468px;
}

.cines-proyecta li {
	margin:0;
	padding:.2em 12px;
	float:left;
	font-size:1.1em;
	width:210px;
}

.cines-proyecta li em {
	color:#fff;
	font-size:.3em;
}

.cines-proyecta li a.mapa {
	color:#8E8E8E;
}


/* *************** HOME SECCION ******************** */

#bd-serveis .bd-ficha h2.cabecera-seccion {
	clear:both;
	background-position:0 0;
	background-repeat:no-repeat;
	width:801px;
	height:112px;
	padding:0;
	margin:0;
	border-bottom:10px solid #fff;
	float:left;
}


#subcabecera {
	clear:both;
	background-position:0 0;
	background-repeat:no-repeat;
	width:801px;
	height:112px;
	padding:0;
	margin:0;
	border-bottom:10px solid #fff;
	float:left;
}

#bd-serveis .bd-ficha h2.cabecera-seccion,
#subcabecera h2 {
	font-size:10px;
	line-height:10px;
	text-indent:-9999px;
}
/*
#bd-serveis .bd-ficha h2.cabecera-seccion a,
#subcabecera h2 a {
	width:801px;
	height:82px;
	padding:0;
	margin:0;
	display:block;
}
*/



#subcabecera h6 {
	clear:both;
	text-align:right;
	margin:0;
	padding:80px 0 0 0;
	color:#6E6E6E;
}



#subcabecera h6 a {
	color:#6E6E6E;
	display:inline;
	height:inherit;
}

#bd-serveis .cb-cineyagenda#subcabecera,
#bd-serveis .bd-ficha h2.cabecera-seccion,
.cb-cineyagenda {
	background-image:url(../img/cab-cineyagenda.gif);
}

#bd-serveis .ficha-espacio #subcabecera {
	background-image:url(../img/cab-equipamiento.gif);
}

#bd-serveis .bd-ficha h2.cabecera-seccion {
}


.mapa-grande {
	clear:both;
	margin:0;
	padding:0 0 2em 0;
}


.mapa-grande img {
	clear:both;
	border-bottom:7px solid #B4B4B4;
	border-top:7px solid #B4B4B4;
}

.mapa-grande h2 {
	font-size:3.2em;
	font-weight:normal;
	padding:10px 12px;
	margin:0;
	clear:both;
}

.ficha-espacio #contenido h4 {
	font-size:1.2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:.5em 12px;
	border-top:1px solid #B4B4B4;
	float:none;
	display:block;
	width:448px;
}

#bd-serveis .ficha-espacio#cuerpo #principal #contenido .opiniondellector h4 {
	margin:0;
	padding:7px 1em 6px 1em;
	float:left;
	font-size:1.3em;
	line-height:1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	display:inline;
	width:auto;
	border:0;
}


/* ***** TABLAS ******** */

.tb-pelicula {
	margin:0 0 1em 0;
	padding:0;
	border:0;
	border-top:1px solid #B4B4B4;
	border-collapse:collapse;
	width:468px;
}

.tb-pelicula th {
	margin:0;
	padding:.5em 12px;
	font-size:1.4em;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
}

.tb-pelicula th em {
	color:#909090;
	font-style:normal;
	padding-left:.5em;
}

.tb-pelicula td.pel-1 {
	padding-left:12px;
}
.tb-pelicula td {
	padding:.1em;
}

.tb-pelicula tr.p-extra td {
	color:#C20E15;
}


/* *****************  PROMOS ********************* */

.promo {
	margin:0;
	padding:0;
	border-bottom:12px solid #E4E4E4;
	background-color:#fff;
	clear:both;
	float:left;
	width:468px;
}


.promo p {
	padding:0 15px 5px 15px;
	margin:0;
	font-size:1.4em;
	line-height:1.3em;
}

.promo ul {
	margin:0;
	padding:.3em 15px;
	list-style-type:none;
	float:left;
}

.promo li {
	margin:0;
	padding:.3em 1.5em 1em 0;
	float:left;
	font-size:1.1em;
}

#principal #contenido .promo li.opi-agregar {
	width:25px;
	height:20px;
	padding:0;
	margin:0 5px 0 0;
	background-image:url(../img/li-carpeta-mas.gif);
	background-repeat:no-repeat;
	background-position:0 3px;
	text-indent:-9999px;
}

#principal #contenido .promo li.opi-agregar a {
	display:block;
	width:25px;
	height:17px;
	padding:0;
	margin:0;
}

#bd-termometro li.n-afegir a {
	display:block;
	width:25px;
	height:17px;
}


#principal #contenido .promo li.opi-gent {
	padding-left:25px;
	background-image:url(../img/li-opi-gent-blanco.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
}

#principal #contenido .promo li.opi-avui {
	padding-left:25px;
	background-image:url(../img/li-opi-avui-blanco.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
}

#principal #contenido .promo li.opi-recomienda {
	padding-left:25px;
	background-image:url(../img/li-reenviar.gif);
	background-repeat:no-repeat;
	background-position:0 5px;
}

/* Numero 1b */

#principal #contenido .nro1  {
	width:468px;
	padding:0;
	margin:0 0 1em 0;
	float:left;
	clear:both;
}



#principal #contenido .nro1 h3 {
	font-size:2em;
	line-height:1.2em;
	padding:8px 12px 4px 15px;
	margin:0;
	font-weight:normal;
}

#principal #contenido .nro1 p {
	font-size:1.2em;
	line-height:1.4em;
	padding:2px 12px 5px 15px;
	margin:0;
}

/* Numero 2 */

.nro2 {
}

#principal #contenido .nro2 h3 {
	font-size:2.1em;
	line-height:1.2em;
	padding:10px 15px 5px 15px;
	margin:0;
	font-weight:normal;
}

#principal #contenido .nro2 img {
	margin:0 0 0 0;
}


/* Numero 5 */


.nro5  {
	border-bottom-color:#fff;
	margin:0;
	padding:0;
}

.nro5 h6 {
	padding:.8em 12px .6em 12px;
	font-size:1em;
	line-height:1em;
	text-transform:uppercase;
	color:#686868;
}

.nro5 h6 a {
	color:#686868;
}

.nro5 h3 {
	padding:0 12px .3em 12px;
	font-size:1.4em;
	font-weight:bold;
	line-height:1.1em;
}


ul.confotos {
	margin:0;
	padding:5px 0 0 5px;
	list-style-type:none;
	clear:both;
	width:463px;
	float:left;
	border-bottom:12px solid #E4E4E4;
}

ul.confotos li {
	margin:0 5px 5px 0;
	padding:0;
	float:left;
	width:223px;
	height:95px;
}

ul.confotos li.contexto {
	background-color:#690B0E;
	background-image:url(../img/bg-li-texto.gif);
	background-repeat:repeat-x;
	background-position:0 0;
	color:#fff;
	width:199px;
	height:89px;
	padding:3px 12px;
}

ul.confotos li a {
	color:#fff;
}

ul.confotos li strong {
	display:block;
	text-transform:uppercase;
	font-size:.9em;
	font-weight:bold;
	padding:0 0 8px 0;
	margin:0;
}

.bandagris {
	margin:0;
	padding:0;
	border-bottom:12px solid #E4E4E4;
	clear:both;
}

#bd-serveis #extras {
}

#cartelera-agenda {
	margin:0;
	padding:0;
	width:468px;
	float:left;
	border:0;
}

#bd-homeseccion #extras .col-2 h3,
#cartelera-agenda h3 {
	margin:0;
	padding:5px 8px;
	background-image:url(../img/bg-barrita-gris.gif);
	background-repeat:repeat-x;
	background-color:#fff;
	height:24px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	color:#939393;
}

#cartelera-agenda h4 {
	margin:0;
	padding:5px 8px;
	height:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
}

#cartelera-agenda .col-1 ul {
	margin:0;
	padding:0;
	list-style-type:none;
}


#cartelera-agenda .col-1 {
	margin:0;
	padding:0;
	width:214px;
	float:left;
}


#cartelera-agenda .col-2 {
	margin:0;
	padding:0;
	width:244px;
	background-color:#F6F6F6;
	float:right;
	border-bottom:7px solid #E8E8E8;
}

#bd-homeseccion #extras .col-2 {
	margin:0;
	padding:0;
	width:319px;
	background-color:#F6F6F6;
	float:right;
	border-bottom:10px solid #fff;
}

#bd-homeseccion #extras .col-2 h6,
#cartelera-agenda .col-2 h6 {
	margin:0;
	padding:.8em 8px;
	font-size:1.1em;
	text-align:right;
	border-top:1px solid #A1A1A1;
}

#bd-homeseccion #extras .col-2 p a em,
#bd-serveis #cartelera-agenda .col-2 p a em {
	font-weight:bold;
	font-style:normal;
}

#bd-homeseccion #extras .col-2 p a strong,
#bd-serveis #cartelera-agenda .col-2 p a strong {
	font-weight:normal;
	display:block;
	text-transform:uppercase;
}

#bd-homeseccion #extras .col-2 p,
#cartelera-agenda .col-2 p {
	font-size:1.1em;
	line-height:1.2em;
	margin:0;
	padding:0;
}

#bd-homeseccion #extras .col-2 p a,
#cartelera-agenda .col-2 p a {
	margin:0;
	padding:.9em 8px;
	display:block;
}

#bd-homeseccion #extras .col-2 p a:hover,
#cartelera-agenda .col-2 p a:hover {
	background-color:#7FA037;
	color:#fff;
	display:block;
	text-decoration:none;
}

.lista-estrenos {
	border-bottom:7px solid #fff;
	padding:1em 0;
	clear:both;
	float:left;
	width:214px;
}


.lista-peliculas {
	padding:1em 0;
	clear:both;
	float:left;
	width:214px;
}

.lista-peliculas li,
.lista-estrenos li {
	margin:0;
	padding:0;
	font-size:1.1em;
	width:214px;
	float:left;
}

#bd-serveis #cartelera-agenda .col-1 .lista-estrenos li a,
#bd-serveis #cartelera-agenda .col-1 .lista-peliculas li a,
.lista-peliculas li a,
.lista-estrenos li a {
	padding:.6em 8px;
	display:block;
}

#bd-serveis #cuerpo #principal #contenido #cartelera-agenda .col-1 .lista-peliculas li a:hover,
#bd-serveis #cuerpo #principal #contenido #cartelera-agenda .col-1 .lista-estrenos li a:hover,
.lista-peliculas li a:hover,
.lista-estrenos li a:hover {
	background-color:#7FA037;
	color:#fff;
	text-decoration:none;
}

.lista-peliculas {
	background-color:#F6F6F6;
	border-bottom:7px solid #E8E8E8;
	border-top:7px solid #E8E8E8;
	margin:1em 0 0 0;
	padding:1em 0;
	clear:both;
}

#bd-serveis .ocioientreteniment {
	border-bottom:0;
}

.calendario,
#calendario {
	margin:0;
	padding:0;
	border-bottom:15px solid #fff;
	width:285px;
	float:left;
	clear:both;
	text-align:left;
}

#vista-geografica #calendario2,
#calendario2 {
	margin:0;
	padding:0;
	width:285px;
	float:right;
}

#vista-geografica #cuerpo #principal #calendario2 #calendario {
	margin:0;
	padding:0;
	border-top:0;
	border-right:0;
	border-bottom:0px solid #fff;
	border-left:0;
	width:285px;
	float:none;
	clear:both;
}

.calendario2-h3 {
	width: 269px;
	margin: 0px;
	padding:5px 8px;
	background-image:url(../img/bg-barrita-gris.gif);
	background-repeat:repeat-x;
	background-color:#fff;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	color:#939393;
	float:none;
	text-align:left;
}

#calendario h3 {
	margin:1em 12px;
	padding:0;
	font-size:10px;
	line-height:10px;
	background-image:url(../img/tit-que-fan-el-dia.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	width:131px;
	height:13px;
	display:block;
	text-indent:-9999px;
}


.calendario .diventabla,
#calendario .diventabla {
	margin:0;
	padding:0;
	background-position:0 0px;
	background-repeat:repeat-x;
	background-image:url(../img/bg-tit-calendario.gif);
}


.calendario .mesfuturo .diventabla {
	background-image:url(../img/bg-tit-calendario-gris.gif);
}


.calendario .diventabla div,
#calendario .diventabla div {
	width:248px;/*
	height:7px;*/
	margin:0;
	padding:10px 0px 0px 20px;/*
	background-position:0 -10px;
	background-repeat:repeat-x;
	background-image:url(../img/bg-tit-calendario.gif);*/
	text-align:center;
	border:0;
	float:none;
	clear:both;
}

.calendario table,
#calendario table {
	width:285px;
	float:left;
	clear:both;
	margin: 0px 12px 0px 0px;
	padding:10px 20px;
	background-position:0 7px;
	background-repeat:repeat-x;
	background-image:url(../img/bg-tit-calendario.gif);
	text-align:center;
	border-top:0;
	border-right:1px solid #5A5A5A;
	border-bottom:1px solid #5A5A5A;
	border-left:1px solid #5A5A5A;
	border-collapse:collapse;
}

.calendario table.mesfuturo  {
	border-right:1px solid #ACACAC;
	border-bottom:1px solid #ACACAC;
	border-left:1px solid #ACACAC;
	background-image:url(../img/bg-tit-calendario-gris.gif);
}

.calendario table td,
#calendario table td {
	padding:2px;
	text-align:center;
	margin:0;
	border:0;
}

.calendario table th,
#calendario table th {
	padding:.8em .2em .6em .2em;
	padding:6px 2px 8px 2px;
	text-align:center;
	margin:0;
	border:0;
	color:#fff;
}

.calendario table.mespasado th {
	background-image:none;
}

.calendario table .previo,
#calendario table .previo {
	color:#929292;
}

.calendario table td,
#calendario table td {
	color:#000;
}


#calendario table .info {
	color:#fff;
	background-color:#929292;
}

.calendario table .info a,
#calendario table .info a {
	color:#fff;
	background-color:#929292;
}

.calendario table .info,
.calendario table .info a {
	background-color:#C8C8C8;
	color:#333;
}


.calendario table .hoy,
#calendario table .hoy {
	color:#fff;
	font-weight:bold;
	background-color:#AB2121;
}

.calendario table .hoy a,
#calendario table .hoy a {
	color:#fff;
	background-color:#AB2121;
}


.caja-heme-paper .calendario div h4,
.caja-heme-cat .calendario div h4,
#calendario div h4 {
	float:left;
	color:#fff;
	padding:0 .6em;
	text-transform:inherit;
}

.calendario div h4 {
	float:none;
	color:#fff;
	padding:0 .6em;
	text-align:center;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.calendario td.sab,
.calendario th.sab,
.calendario td.dom,
.calendario th.dom {
	font-weight:bold;
}

.atras-mes {
	float:left;
	width:16px;
	height:13px;
	background-image:url(../img/bt-calendario-atras.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	text-indent:-9999px;
}

.adelante-mes {
	float:left;
	width:16px;
	height:13px;
	background-image:url(../img/bt-calendario-adelante.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	margin:0 2em 0 0;
	padding:0;
	text-indent:-9999px;
}



.atras-anyo {
	float:left;
	width:16px;
	height:13px;
	background-image:url(../img/bt-calendario-atras.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	text-indent:-9999px;
}

.adelante-anyo {
	float:left;
	width:16px;
	height:13px;
	background-image:url(../img/bt-calendario-adelante.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	text-indent:-9999px;
}

/********************* CANALS *******************************/
#bd-homeseccion #extras .agenda-universitaria{
	color:red;
}
#bd-homeseccion #extras .formacio-universitaria{
	color:blue;
}

#logo-dins-cap{
	position:absolute;
	top:64px;
	left:515px;
}

#logo-dins-cap:hover{
	cursor:pointer;
}

#agenda-universitaria h2{
	background-image:url(../img/universitari/extra-capsalera.gif);
	background-repeat: repeat-x;
	color:white;
	font-weight:lighter;
	font-size:2.5em;
	padding:20px 0 8px 8px;
	margin:0;
}

#agenda-universitaria  ul{
	padding:0;
	margin:0;
}

#agenda-universitaria  li{
	list-style:none;
	padding:4px 8px 1px 8px;
}

#agenda-universitaria  p{
	margin:0;
}

#agenda-universitaria  .data{
	color:#3e6fa7;
	font-weight:bold;
	font-size:0.9em;
}

#agenda-universitaria  .titol{
	font-variant:small-caps;
	font-weight:bold;
	font-size:1em;
}

#agenda-universitaria  .text{
	font-weight:normal;
	font-size:0.9em;
	margin-bottom:8px;
}

#agenda-universitaria .destacat{
	background-image:url(../img/universitari/fons-agenda-imperell.gif);
	background-repeat: repeat-y;
}

#agenda-universitaria .bt1{
	float:right;
}

#formacio-universitaria h2{
	background-image:url(../img/universitari/extra-capsalera.gif);
	background-repeat: repeat-x;
	color:white;
	font-weight:lighter;
	font-size:2.5em;
	padding:20px 0 8px 8px;
	margin-top:20px;
	clear:both;
}

#formacio-universitaria ul{
	padding:0px;
	margin:8px 0 10px 0;
}

#formacio-universitaria h4{
	font-weight:bold;
	font-size:1em;
}

#formacio-universitaria li{
	list-style-image: url(../img/universitari/formacio-bullet.gif);
	margin-bottom:5px;
}

#formacio-universitaria li p{
	font-size:1em;
	margin-top:0;
}

#formacio-universitaria img{
	position:relative;
	top:-6px;
	float:left;
	padding:8px 5px 0 0;
	margin-right:16px;
}


/********************* PATROCINIO ********************* */

#cabecera-patrocinio {
	position:relative;
	/*margin:1em 0 0 0;*/
	margin:0;
	padding:0;
	width:801px;
	height:87px;
	clear:both;
}

#cabecera-patrocinio h2 {
	position:absolute;
	top:16px;
	left:20px;
	font-size:4.6em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#fff;
	z-index:10;
}

#cabecera-patrocinio h2 a {
	color:#fff;
}

.termo .contentTria {
	width: 450px;
	float: left;
}

.termo .imageTria {
	width: 229px;
	padding: 0px;
	margin: 0px;
	float: right;
}

/********************* SERVEIS ********************* */

.bd-opinion .promo p {
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.5em;
	line-height:1.3em;
}



#bd-noticia .bd-opinion ul.herramientas {
	clear:both;
	padding:4px 12px 0 12px;
	width:777px;
	margin:3em 0 1em 0;
}

#bd-noticia .bd-opinion ul.herramientas li.n-imprimir,
#bd-noticia .bd-opinion ul.herramientas li.n-enviar,
#bd-noticia .bd-opinion ul.herramientas li.n-movil {
	float:right;
}

.caja-autor {
	background-image:url(../img/bg-opinion-autor.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	clear:both;
	border-top:14px solid #fff;
	width:442px;
	height:70px;
	margin:1px 0 0 0;
	padding:16px 0 0 26px;
	position:relative;
	float:left;
}

#bd-noticia .bd-opinion .caja-autor h5 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.4em;
	line-height:1em;
	text-transform:uppercase;
	color:#C4C4C4;
	float:left;
	clear:none;
	margin:0;
	padding:0;
	height:auto;
}

.caja-autor h5 a {
	color:#C4C4C4;
}

#bd-noticia .bd-opinion .caja-autor p {
	font-size:1.1em;
	color:#C4C4C4;
	float:left;
	clear:none;
	margin:0 0 0 10px;
	padding:0 0 10px 23px;
	background-image:url(../img/ico-email-opinion.gif);
	background-position:0 0;
	background-repeat:no-repeat;
}

.caja-autor p a {
	color:#C4C4C4;
}

#bd-noticia .bd-opinion .promo h2 {
	line-height:1.1em;
	padding:1em 12px 0 12px;
	clear:both;
	display:block;
}

#bd-noticia .bd-opinion .caja-autor h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:3.2em;
	line-height:1em;
	color:#fff;
	clear:left;
	margin:0;
	padding:0;
	height:auto;
}

.caja-autor h2 a {
	color:#fff;
}



.caja-autor img {
	position:absolute;
	top:0;
	right:15px;
	border:0;
}

h3.tit-seccion {
	width:303px;
	height:33px;
	background-image:url(../img/bg-opinion-seccion.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	border-top:14px solid #fff;
	margin:1px 0 0 0;
	padding:53px 16px 0 0;
	font-size:2em;
	font-weight:normal;
	text-align:right;
	color:#fff;
	float:right;
}


/* ************** TERMOMETRO ******************* */

.termo {
	clear:both;
	background-color:#fff;
	margin:0;
	width:801px;
	padding:2em 0 2em 0;
	float:left;
}

.termo h3 {
	font-size:2.1em;
	line-height:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.termo fieldset {
	width:83px;
	height:100px;
	float:left;
	background-image:url(../img/bg-votar-termometro.gif);
	background-position:top left;
	background-repeat:no-repeat;
	margin:0 1em 0 0;
	padding:0;
	text-align:center;
	position:relative;
}

.termo fieldset label {
	float:left;
	height:23px;
	margin:0;
	padding:34px 0 0 36px;
	text-align:left;
	font-weight:bold;
	font-size:14px;
	color:#fff;
}


.termo fieldset strong {
	display:block;
	font-size:24px;
	line-height:1em;
	padding:0 0 4px 0;
	text-align:center;
	width:83px;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	position:absolute;
	top:5px;
	left:0;
}


.termo fieldset input {
	clear:both;
	margin: .5em auto 0 auto;
}

.termo div {
	float:right;
	width:695px;
}


.termo ul {
	margin:0;
	padding:0;
	list-style-type:none;
}

.termo ul.herramientas {
	margin:0;
	padding:.2em 0 0 0;
	border:0;
	list-style-type:none;
	clear:both;
	float:left;
	width:680px;
}

.termo li {
	padding-right:1em;
	font-size:1.1em;
	display:block;
}

.termo li strong {
	color:#9E1111;
}


.navegacion-termometro {
	clear:both;
	width:360px;
	margin:1em auto;
}

/********************* SERVEIS ********************* */

#extras .caja-ficha-pelicula h3,
#extras .caja-ficha-pelicula ul,
#extras .caja-ficha-pelicula h4,
#extras .encartelera h3,
#extras .encartelera ul,
#extras .encartelera h4,
#extras .lacritica h3,
#extras .lacritica ul,
#extras .lacritica h4 {
	clear:both;
}


.seguridad-registro {
	clear:both;
}



/* **************  BUSCADOR  ******************* */


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


#bd-buscador #contenido h3 {
	color:#777;
	font-size:1.8em;
	padding:0 0 .5em 0;
	border-bottom:1px solid #A1A1A1;
}

#bd-buscador #contenido p.papersearch {
	font-size:14px;
	padding:0px 0 10px 0;
}

#bd-buscador #contenido p.papersearch a{
	text-decoration: underline;
}
.desc-resultado {
	margin:0;
	padding:0;
	list-style-type:none;
}

.desc-resultado li {
	margin:0;
	padding:.3em 1em 0 0;
	float:left;
	font-size:1.1em;
	color:#777;
}

.resultado {
	clear:both;
	padding:0 0 2em 0;
}

.resultado h6 {
	font-size:1em;
	padding:.5em 0;
	text-transform:uppercase;
}

.resultado h6.resultado-url {
	font-size:1em;
	text-transform:lowercase;
	color:#777;
	padding:0;
}

.resultado h6.resultado-url a {
	color:#777;
}

.resultado h4 {
	font-weight:normal;
	font-size:1.8em;
	line-height:1.2em;
	padding:0;
	margin:0;
}

.resultado p {
	padding:.3em 0;
	margin:0;
	font-size:1.2em;
}


.rs-0puntos {
	float:right;
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(../img/buscador-0-puntos.gif);
	width:45px;
	height:9px;
	margin:0;
	padding:0;
	text-indent:-9999px;
}


.rs-1puntos {
	float:right;
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(../img/buscador-1-puntos.gif);
	width:45px;
	height:9px;
	margin:0;
	padding:0;
	text-indent:-9999px;
}


.rs-2puntos {
	float:right;
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(../img/buscador-2-puntos.gif);
	width:45px;
	height:9px;
	margin:0;
	padding:0;
	text-indent:-9999px;
}

.rs-3puntos {
	float:right;
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(../img/buscador-3-puntos.gif);
	width:45px;
	height:9px;
	margin:0;
	padding:0;
	text-indent:-9999px;
}

.rs-4puntos {
	float:right;
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(../img/buscador-4-puntos.gif);
	width:45px;
	height:9px;
	margin:0;
	padding:0;
	text-indent:-9999px;
}

.rs-5puntos {
	float:right;
	background-repeat:no-repeat;
	background-position:right;
	background-image:url(../img/buscador-5-puntos.gif);
	width:45px;
	height:9px;
	margin:0;
	padding:0;
	text-indent:-9999px;
}


#buscador-avanzado {
	padding:64px 0 2em 12px;
	margin:0;
	border:0;
	background-repeat:no-repeat;
	background-position:0 0;
	background-image:url(../img/tit-buscador-avanzado.gif);
}

#buscador-avanzado legend {
	text-indent:-9999px;
}

#buscador-avanzado h4 {
	background-repeat:no-repeat;
	background-position:0 0;
	background-image:url(../img/tit-opciones-resultados.gif);
	width:198px;
	height:15px;
	margin:2em 0 0 0;
	padding:0;
	text-indent:-9999px;
}


#buscador-avanzado label {
	display:block;
	padding:.8em 0 .2em 0;
	font-size:1.1em;
}

#buscador-avanzado  select,
#buscador-avanzado  input {
	display:block;
	margin:0;
	width:200px;
}

#buscador-avanzado  input.bt1 {
	width:auto;
	margin:1em 0;
}

#buscador-avanzado .desde-hasta label.fs4 {
	display:inline;
	float:left;
	padding:.3em .6em;
}


#buscador-avanzado  label.fs3 {
	display:block;
	clear:both;
	float:none;
}
#buscador-avanzado .desde-hasta input {
	display:inline;
	margin:.3em 0;
	width:80px;
	float:left;
}

/* **************  ERROR  ******************* */


#bd-error {
}



#bd-error #principal {
	width:801px;
	margin:0;
	padding:0;
}

#bd-error #contenido {
	width:801px;
	margin:0;
	padding:0;
}

#bd-error .promo  {
	width:468px;
	margin:0;
	padding:1.4em 0;
	border:0;
}

#bd-error .promo p  {
	font-size:1.2em;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0 12px 1em 12px;
}

#bd-error .promo h4  {
	font-size:1.6em;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	padding:0 12px 1em 12px;
}

#bd-error .promo p a  {
	text-decoration:underline;
}



#bd-error .promo h3 {
	margin: 1em 0 0 0;
	padding:8px 12px;
	height:16px;
	background-repeat:repeat-x;
	background-position:0 0;
	background-image:url(../img/bg-h3-gradient-gris.gif);
	color:#939393;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1.6em;
}


#bd-error #contenido #cab-usuario {
	clear:both;
	margin:12px 0;
	padding:0;
	height:86px;
	border-bottom:0px solid #fff;
	background-repeat:repeat-x;
	background-position:0 0;
	background-image:url(../img/perso/bg-cab-usuario.gif);
}


#bd-error #contenido #cab-usuario h2 {
	color:#fff;
	font-size:30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:10px 0 5px 12px;
	margin:0;
}

#bd-error #contenido #cab-usuario h5 {
	color:#fff;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding:0px 0 5px 12px;
	margin:0;
}



/* **************************************************  HEMEROTECA  ******************* */

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

#bd-hemeroteca h2.cabecera-seccion a {
}


.cuerpo-hemeroteca {
	clear:both;
	margin:0;
	padding:0;
}


#bd-hemeroteca .cuerpo-hemeroteca fieldset {
	margin: 1em 0 0 0;
	padding:8px 12px;
	height:36px;
	background-repeat:repeat-x;
	background-position:0 0;
	background-image:url(../img/bg-h3-gradient-gris.gif);
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1em;
	text-align:right;
	float:left;
	width:777px;
}


fieldset.barra-hemeroteca {
	margin: 1em 0 0 0;
	padding:8px 12px;
	height:36px;
	background-repeat:repeat-x;
	background-position:0 0;
	background-image:url(../img/bg-h3-gradient-gris.gif);
	color:#777777;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	text-align:left;
	float:left;
	width:777px;
}

fieldset.barra-hemeroteca label {
	color:#777777;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:20px;
	text-align:left;
	float:left;
}

#bd-hemeroteca .cuerpo-hemeroteca h4 {
	padding-left:14px;
}

#bd-hemeroteca .cuerpo-hemeroteca .col-1 {
	float:left;
	clear:both;
	width:300px;
	margin:0 45px 0 0px;
	border-left:80px solid #fff;
}


#bd-hemeroteca .cuerpo-hemeroteca .col-2 {
	float:left;
	width:300px;
	margin:0;
}


.caja-heme-cat {
	margin:2em 0 0 0;
	padding:0;
	float:left;
	clear:both;
	width:343px;
	height:178px;
	background-color:#F0F0F0;
	text-align:right;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/tit-heme-cat2.gif);
	border:0;
	border-left:20px solid #fff;
}


.caja-heme-cat-no {
	margin:2em 0 0 0;
	padding:0;
	float:left;
	clear:both;
	width:343px;
	height:178px;
	background-color:#F0F0F0;
	text-align:right;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/tit-heme-cat3.gif);
	border:0;
	border-left:20px solid #fff;
}

.caja-heme-paper {
	margin:2em 0 0 0;
	padding:0;
	float:right;
	width:343px;
	height:178px;
	background-color:#F0F0F0;
	text-align:right;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/tit-heme-paper2.gif);
	border:0;
	border-right:20px solid #fff;
}

.caja-heme-cat-no h2,
.caja-heme-cat h2 {
	padding:0;
	margin:0;
	font-size:10px;
	line-height:10px;
	text-indent:-9999px;
	visibility:hidden;
}


.caja-heme-cat-no h4 {
	padding:7em 0;
	margin:0;
	font-size:12px;
	text-align:center;
}


.caja-heme-paper h2 {
	padding:0;
	margin:0;
	font-size:10px;
	line-height:10px;
	text-indent:-9999px;
	visibility:hidden;
}

.caja-heme-paper .calendario,
.caja-heme-cat .calendario {
	margin:2em auto;
	float:none;
}

#bd-hemeroteca .caja-heme-paper fieldset,
#bd-hemeroteca .caja-heme-cat fieldset {
	margin:0;
	float:left;
	clear:both;
	width:80px;
	background-image:none;
	padding:10px 0 0 240px;
	height:20px;
	text-align:center;
}

#bd-hemeroteca .caja-heme-paper fieldset input,
#bd-hemeroteca .caja-heme-cat-no fieldset input,
#bd-hemeroteca .caja-heme-cat fieldset input {
	margin:120px auto 0 auto;
	float:none;
	clear:both;
}

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

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

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


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


#bd-television #principal #contenido .caja-buscador h2 {
	margin:0;
	padding:0;
	font-size:10px;
	line-height:10px;
	text-indent:-9999px;
}

#bd-television #principal #contenido .caja-buscador h4 {
	margin:0;
	padding:0;
	font-size:10px;
	line-height:10px;
	text-indent:-9999px;
	background-repeat:no-repeat;
	background-position:0 0;
	background-image:url(../img/bt-que-fan.gif);
	position:absolute;
	top:0;
	right:0;
	border-left:6px solid #fff;
	z-index:10;
	width:203px;
	height:43px;
}



#bd-television #principal #contenido .caja-buscador h4 a {
	display:block;
	width:203px;
	height:43px;
}


.elige-cadena {
	padding:1em;
	margin:0;
	border:0;
	background-color:#F0F0F0;
}

.elige-cadena h4 {
	padding:0 0 1em 0;
	margin:0;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.1em;
}

.elige-cadena label {
	padding:.3em 0;
	margin:0;
	font-size:1.1em;
}

.elige-cadena label select {
	margin:0 10px;
	width:160px;
}

.elige-cadena input.boton {
	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;
	padding-left:.5em;
	padding-right:.5em;
	font-size:11px;
	width:180px;
}

.tb-tva {
	border:0;
	border-collapse:collapse;
	margin:2em 0;
	padding:0;
	width:801px;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/tit-tv-programacion.gif);
}

.tb-tva th strong {
	text-indent:-9999px;
	margin:0;
	padding:0;
	float:left;
}


.tb-tva th {
	vertical-align:top;
}

.tb-tva th div {
	float:right;
	padding:.5em 1em 0 0;
}


.tb-tva th {
	height:63px;
}


.tb-tva th div h4 {
	float:left;
	color:#777777;
	padding:0 .6em;
	font-size:2em;
	line-height:1.2em;
	font-weight:normal;
}

#bd-television .atras-mes {
	float:left;
	width:27px;
	height:24px;
	background-image:url(../img/bt-tv-atras.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	text-indent:-9999px;
}

#bd-television .adelante-mes {
	float:left;
	width:27px;
	height:24px;
	background-image:url(../img/bt-tv-adelante.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	margin:0 2em 0 0;
	padding:0;
	text-indent:-9999px;
}



#bd-television .atras-anyo {
	float:left;
	width:27px;
	height:24px;
	background-image:url(../img/bt-tv-atras.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	text-indent:-9999px;
}

#bd-television .adelante-anyo {
	float:left;
	width:27px;
	height:24px;
	background-image:url(../img/bt-tv-adelante.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	margin:0;
	padding:0;
	text-indent:-9999px;
}

.tb-tva .atras-mes a,
.tb-tva .adelante-mes a,
.tb-tva .atras-anyo a,
.tb-tva .adelante-anyo a {
	width:27px;
	height:24px;
	display:block;
}

.tb-tva td {
	background-color:#F0F0F0;
	padding:8px;
	border-right:3px solid #fff;
	border-bottom:3px solid #fff;
}


.tb-tva td.col1 {
	text-align:right;
	width:130px;
	font-weight:bold;
}

.tb-tva td.col2 {
	background-color:#fff;
}

.tv-b .tb-tva .col1 {
	width:160px;
}

.tv-b .tb-tva th.col2 {
	background-color:#fff;
	width:52px;
}

.tv-b .tb-tva th.col3 div {
	float:left;
	margin-left:20px;
}


.tb-tva td.col3 {
	background-color:#DFDFDF;
	width:35px;
}


.tb-tva td.col4 strong {
	display:block;
}


.todosloscanales {
	border:0;
	margin:1em;
	padding:0;
	width:801px;
}

.todosloscanales td {
	padding:5px;
}


.todosloscanales th {
	text-align:left;
	padding:5px;
	border-top:1px solid #A1A1A1;
	border-bottom:1px solid #A1A1A1;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1.2em;
}

.todosloscanales td.col1 {
	text-align:right;
	font-weight:bold;
	padding-right:20px;
}


/* **************  HOME SECCION  ******************* */

#bd-homeseccion #subcabecera {
	height:42px;
	width:468px;
	padding:0;
	margin:0;
}



#bd-homeseccion #cuerpo #principal #contenido #subcabecera h2 {
	background-repeat:no-repeat;
	background-position:0 0;
	width:444px;
	height:42px;
	background-image:url(../img/bg-subseccion-patrocinio.gif);
	color:#fff;
	clear:both;
	font-size:31px;
	line-height:42px;
	padding:0 12px;
	font-weight:normal;
	margin:0;
	text-indent:0;
}

#bd-homeseccion #cuerpo #principal #contenido-801 #subcabecera h2 {
	background-repeat:repeat-x;
	background-position:0 0;
	width:801px;
	height:42px;
	background-image:url(../img/bg-subseccion-patrocinio.gif);
	color:#fff;
	clear:both;
	font-size:31px;
	line-height:42px;
	padding:0;
	font-weight:normal;
	margin:0;
	text-indent:0;
}


#bd-homeseccion #contenido,
#bd-homeseccion #contenido-801,
#bd-homeseccion #extras {
	padding-top:13px;
}


/*
.patro-caixa {
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/bt-patrocinio-lacaixa.gif);
	width:319px;
	height:42px;
	margin:20px 0 0 0;
	border-bottom:14px solid #fff;
	padding:0;
	text-indent:-9999px;
}
*/

.patro-logo {
	width:319px;
	margin:0;
	border-bottom:14px solid #fff;
	padding:0;
}




#bd-homeseccion .lista-canal {
	float:right;
	margin:0;
	padding:6px 0 0 0;
}

#bd-homeseccion .lista-canal li {
	text-align:right;
	margin:0;
	padding:0;
	color:#4A4B4A;
	font-size:1em;
}

#bd-homeseccion .lista-canal li strong {
	text-transform:uppercase;
}

#bd-homeseccion .lista-canal li a {
	color:#4A4B4A;
}


#bd-homeseccion .lista-canal li {
	text-align:right;
	margin:0;
	padding:0;
}



.canal-lkxa div {
	padding:0 0 0 5px;
	margin:0;
	width:0;
	height:0;
	display:inline;
}


/* *********  POP UP COMENTARIOS ************** */


#bd-popup-coment #contenido .opiniondellector .comentarios {
	float:left;
	width: 468px;
	border-top:1px solid #B4B4B4;
	padding:.5em 0;
}



#bd-popup-coment #contenido .opiniondellector .popupcolor {
	border-bottom:0;
	background-color:#ECECEC;
}

#bd-popup-coment #contenido .opiniondellector .comentarios p {
	clear:both;
	margin:0;
	padding: 0 10px 1em 10px;
}

#bd-popup-coment #contenido .opiniondellector .comentarios h4 {
	clear:both;
	margin:0;
	padding: .2em 10px;
}

#bd-popup-coment #contenido .opiniondellector  h6 {
	border-top:1px solid #B4B4B4;
	width:430px;
	text-align:right;
}

#bd-popup-coment #contenido .opiniondellector fieldset table {
	clear:both;
	padding:0;
	margin:1em 0 0 0;
	border-collapse:collapse;
	width:420px;
}

#bd-popup-coment #contenido .opiniondellector fieldset table td {
	padding:.3em 0;
	margin:0;
}

#bd-popup-coment #contenido .opiniondellector fieldset table td.col-1 {
	width:105px;
}

#bd-popup-coment #contenido .opiniondellector fieldset table td.col-2 {
	width:315px;
}


#bd-popup-coment #contenido .opiniondellector label.fs1,
#bd-popup-coment #contenido .opiniondellector label.fs2,
#bd-popup-coment #contenido .opiniondellector label.fs3 {
	padding: 0 5px 0 0;
	margin:.2em 0;
	text-align:right;
	font-size:1.1em;
	width:98px;
}

#bd-popup-coment #contenido .opiniondellector input.fs1,
#bd-popup-coment #contenido .opiniondellector input.fs2,
#bd-popup-coment #contenido .opiniondellector input.fs3 {
	width:200px;
	display:block;
	float:left;
	margin:0;
}

#bd-popup-coment #contenido .opiniondellector input.bt1 {
	display:block;
	clear:both;
	margin:.2em 0 1em 85px;
}


#bd-popup-coment #contenido .opiniondellector fieldset table td.imagenclave {
	background-color:#C4C4C4;
	padding:5px;
}

#bd-popup-coment #contenido .opiniondellector fieldset table td.imagenclave img {
	float:left;
}

#bd-popup-coment #contenido .opiniondellector fieldset table td.imagenclave input.fs3 {
	width:80px;
	float:left;
	margin:16px 0 0 5px;
	clear:none;
}

#bd-popup-coment #contenido .opiniondellector fieldset table td input.bt1 {
	float:left;
	margin:6px 0 0 0;
}



/* *******************  FICHA 14 D ************************* */

#bd-serveis .bd-ficha#cuerpo .ficha14d#principal #contenido p {
	padding-top:1em;
}

#bd-serveis .bd-ficha#cuerpo .ficha14d#principal #contenido .opiniondellector {
	border-top:0;
}

#bd-serveis .bd-ficha#cuerpo .ficha14d#principal #contenido .opiniondellector em {
	display:block;
	color:#262626;
	font-size:1em;
	font-style:normal;
}

.foto-ficha14d p {
	text-align:center;
	font-size:1.1em;
	color:#8E8E8E;
}

/* ******** DESTACADO ************ */

#bd-noticia #contenido p {
	clear:none;
}

#bd-serveis #contenido p.destacado,
#bd-noticia #contenido p.destacado {
	float:right;
	margin:0 0 1em 1em;
	padding:0 0 0 50px;
	border:0;
	text-align:left;
	background-position:0 0;
	background-repeat:no-repeat;
	background-image:url(../img/bg-destacado.gif);
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	font-weight:bold;
	width:180px;
	clear:none;
}

/* ********** JUEGOS ******************** */

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

#bd-juegos #contenido  {
	width:801px;
	padding:1em 0;
}

#bd-juegos #contenido h4 {
	margin:58px 23px 0 22px;
	padding:0;
	float:left;
	width:342px;
	height:178px;
	text-indent:-9999px;
	font-size:10px;
	line-height:10px;
}

#bd-juegos #contenido h4 a {
	background-position:0 0;
	background-repeat:no-repeat;
	width:342px;
	height:178px;
	margin:0;
	padding:0;
	display:block;
}

.juego-sudoku {
	background-image:url(../img/bt-juegos-sudoku.gif);
}


.juego-jordi {
	background-image:url(../img/bt-juegos-jordi.gif);
}


.juego-cruzadas {
	background-image:url(../img/bt-juegos-cruzadas.gif);
}


.juego-casa {
	background-image:url(../img/bt-juegos-casa.gif);
}


#titolseccio {
	clear:both;
	background:url(../img/bg-tit-vista.jpg) 0 0 repeat-x;
	width:801px;
	height:45px;
	padding:0;
	margin:20px 0 0 0;
	border-bottom:10px solid #fff;
	float:left;
	}
#titolseccio p {
	color:#fff;
	font-size:31px;
	padding:0 0 0 11px;
	}
#titolseccio #patrocini {float:right;margin:0 10px 0 0;border-left:15px solid #fff}
#titolseccio #placaixa {background:#E5E5E5 url(../img/logo-lacaixa.gif) right 5px no-repeat; height:20px; width:314px;color:#777;font-size:13px;padding:17px 0 5px 10px}

/* Numero 7 */

.nro7  {
	width:801px;
	padding:0;
	margin:0 0 1em 0;
	clear:both;
	border-top:12px solid #E4E4E4;
	border-bottom:12px solid #E4E4E4;
	background-color:#fff;
}

/* **************  VISTA GEOGRĀFICA  ******************* */

#ultima-hora2 {
	margin:0;
	padding:0;
	width:468px;
	float: left;
}



#ultima-hora2 h3 {
	padding:5px 8px;
	background-image:url(../img/bg-barrita-gris.gif);
	background-repeat:repeat-x;
	background-color:#fff;
	height:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.6em;
	color:#939393;
}

#ultima-hora2 ul{padding:5px 100px 20px 30px;margin:0;background:#EBEBEB url(../img/bg-list-ultima-hora.jpg) 0 0 repeat-x;list-style:none;}
#ultima-hora2 ul li{padding:17px 0 0 0;margin:0;}
#ultima-hora2 li p {color:#4A4A4A;text-transform:uppercase;font-weight:bold;font-size:1em;margin:0;padding:0}

#veure-noticies {
	margin:0;
	padding:0;
	width:320px;
	float:right;
}

/* **************************************************  CASTELLERS  ******************* */

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

.tb-ranquingcasteller {
	border:0;
	border-collapse:collapse;
	margin:2em 0;
	padding:0;
	width:801px;
}

.tb-ranquingcasteller th strong {
	text-indent:-9999px;
	margin:0;
	padding:0;
	float:left;
}


.tb-ranquingcasteller th {
	vertical-align:top;
}

.tb-ranquingcasteller th div {
	float:right;
	padding:.5em 1em 0 0;
}

.tb-ranquingcasteller th {
	height:63px;
}


.tb-ranquingcasteller th div h4 {
	float:left;
	color:#777777;
	padding:0 .6em;
	font-size:2em;
	line-height:1.2em;
	font-weight:normal;
}

.tb-ranquingcasteller td {
	background-color:#F0F0F0;
	padding:8px;
	border-right:3px solid #fff;
	border-bottom:3px solid #fff;
}

.tb-ranquingcasteller td.col0 {
	text-align:left;
	width: 20px;
}

.tb-ranquingcasteller td.col1 {
	text-align:left;
	width:130px;
	font-weight:bold;
}

.tb-ranquingcasteller td.col2 {
	background-color:#fff;
	width: 50px;
	text-align: center;
}

.tb-ranquingcasteller td.col3 {
	background-color:#DFDFDF;
	width:50px;
}


/* *************** AJUSTES FERNANDO 11 de junio 2007 ************ */

ul.herramientas li.n-meneame {
	padding-left:5px;
	background-image:url(../img/li-meneame.gif);
	background-repeat:no-repeat;
	background-position:5px 3px;
	width:17px;
	height:17px;
	text-indent:-9999px;
}

ul.herramientas li.n-meneame a {
	width:17px;
	height:17px;
	display:block;
}

ul.herramientas li {
	margin:0;
	padding:3px 4px;
	float:left;
	color:#4F4F4F;
	font-size:11px;
}

ul.herramientas li.n-oreja {
	padding-left:5px;
	background-image:url(../img/li-oreja.gif);
	background-repeat:no-repeat;
	background-position:5px 3px;
	width:18px;
	height:19px;
	text-indent:-9999px;
}

ul.herramientas li.n-oreja a {
	width:18px;
	height:19px;
	display:block;
}


ul.herramientas li.n-delicious {
	padding-left:5px;
	background-image:url(../img/li-delicious.gif);
	background-repeat:no-repeat;
	background-position:5px 3px;
	width:17px;
	height:17px;
	text-indent:-9999px;
}

ul.herramientas li.n-delicious a {
	width:17px;
	height:17px;
	display:block;
}

ul.agrada li.n-corregir {
	padding-left:0;
	background-image:url(../img/ico-corregir.gif);
	background-repeat:no-repeat;
	background-position:0 0px;
	width:19px;
	height:23px;
	text-indent:-9999px;
}

ul.agrada li.n-corregir a {
	width:19px;
	height:23px;
	display:block;
}

/********************* AVUI.CAT A LA TEVA WEB ******************************/
#bd-serveis .cb-alatevaweb#subcabecera,
#bd-alatevaweb #subcabecera {
	background-image:url(../img/cab-alatevaweb.gif);
}

div.ala-cap-punts{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #939393;
	height: 22px;
	width: 791px;
	padding-left: 10px;
	padding-top:10px;
	background-color: #000;
	background-position:0 0;
	background-image:url(../img/bg-h3-gradient-gris.gif);
}

div.ala-cos{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000;
	padding-left: 10px;
	padding-top:10px;
	padding-bottom: 30px;
	width: 791px;
	background-color: #fff;
}

span.ala-signemes{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #b74c4f;
}

span.ala-webs{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 16px;
	color: #939393;
}

a.ala-webs{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #939393;
	text-decoration: none;
}

a.ala-webs:hover{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #939393;
	text-decoration: underline;
}

.juego-ave {

    background-image:url(../img/bt-juegos-ave.gif);

}


/*------------------------- NOTES TALL -----------------*/
#bd-serveis .cb-notestall07#subcabecera,
#bd-notestall07 #subcabecera {
	background-image:url(../img/cab-notestall07.gif);
}

.tb-notestall {
	border:0;
	border-collapse:collapse;
	margin:2em 0;
	padding:0;
	width:801px;
}

.tb-notestall th strong {
	text-indent:-9999px;
	margin:0;
	padding:0;
	float:left;
}


.tb-notestall th {
	vertical-align:top;
}

.tb-notestall th div {
	float:right;
	padding:.5em 1em 0 0;
}

.tb-notestall th {
	height:63px;
}


.tb-notestall th div h4 {
	float:left;
	color:#777777;
	padding:0 .6em;
	font-size:2em;
	line-height:1.2em;
	font-weight:normal;
}

.tb-notestall td {
	background-color:#F0F0F0;
	padding:8px;
	border-right:3px solid #fff;
	border-bottom:3px solid #fff;
}

.tb-notestall td.col0 {
	text-align:left;
	width: 30px;
}

.tb-notestall td.col1 {
	text-align:left;
	width:465px;
	font-weight:normal;
}

.tb-notestall td.col2 {
	background-color:#fff;
	width: 40px;
	text-align: center;
}

.tb-notestall td.col3 {
	background-color:#f0f0f0;
	width:40px;
}

/********************* AVUI.CAT A LA TEVA WEB ******************************/
#bd-serveis .cb-alatevaweb#subcabecera,
#bd-alatevaweb #subcabecera {
	background-image:url(../img/cab-alatevaweb.gif);
}

div.ala-cap-punts{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #939393;
	height: 22px;
	width: 791px;
	padding-left: 10px;
	padding-top:10px;
	background-color: #000;
	background-position:0 0;
	background-image:url(../img/bg-h3-gradient-gris.gif);
}

div.ala-cos{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000;
	padding-left: 10px;
	padding-top:10px;
	padding-bottom: 30px;
	width: 791px;
	background-color: #fff;
}

span.ala-signemes{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #b74c4f;
}

span.ala-webs{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 16px;
	color: #939393;
}

a.ala-webs{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #939393;
	text-decoration: none;
}

a.ala-webs:hover{
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-weight: bold;
	font-size: 16px;
	color: #939393;
	text-decoration: underline;
}