
/* Generics
----------------------------------------------*/

body{font-size:62.5%;background:#f6f6f4 url(../img/bg_body.jpg) no-repeat center top; font-family:arial,sans-serif; color:#000; padding:0; margin:0; line-height:1.1;min-width:998px;}
a{color:#E19933;text-decoration:none;outline:0;}
a:hover{color:#DD6600;}
h1,h2,h3,h4,h5{color:#000;margin:0;padding:0;}
img{border:0;display:block;}
.modul-llistat.llistat-blanc.altres-videos img{ width:75px}
form,p,li{margin:0;padding:0;}
input{font-family:arial,verdana,sans-serif;color:#525963;}
ul{margin:0;padding:0;list-style:none;}
object {outline:none;}
.amagat{ display:none}
.no_margin { margin:0}



/* Layout
----------------------------------------------*/

#contenidor{width:998px;margin:0 auto 10px;overflow:hidden;}

#capcalera{position:relative;height:208px;margin:0 0 0 4px;}
#capcalera #logo{float:left;width:305px;height:168px;margin:0 27px 0 0;}
#capcalera #ritmesTwitterWidget{float:left;width:331px;height:168px;}
#capcalera .login{position:relative;float:right;width:281px;height:168px;background:url(../img/bg_login.png) no-repeat 0 0;}
#capcalera #menu{position:relative;clear:both;height:40px;margin:0 3px 0 0;overflow:hidden;background:#363130 url(../img/barra_menu.jpg) no-repeat 0 0;}

#contingut{position:relative;overflow:hidden;background:url(../img/bg_contingut.png) no-repeat left bottom;margin:0 0 0 4px;padding:0 0 17px;}
#contingut .contingut-inner{overflow:hidden;background:url(../img/bg_contingut_inner.png) repeat-x left bottom;margin:0 0 60px;width:990px;}
#contingut .contingut-inner2{overflow:hidden;background:url(../img/bg_contingut_inner2.png) no-repeat 0 0;padding:19px 0 0;width:990px;}
#contingut .columna330{float:left;width:330px;overflow:hidden;}
#contingut .columna660{float:left;width:660px;overflow:hidden;}
#contingut .columna840{float:left;width:840px;overflow:hidden;}
#contingut .columna150{float:right;width:150px;overflow:hidden;}
#contingut .bloc {overflow:hidden;}
#contingut .adsense{background:url(../img/bg_adsense.jpg) no-repeat 0 0; margin:0 0 0 6px;padding:0 0 0 252px;}
#contingut .widget1 {float:left; margin-left:15px; padding-right:20px;}

#peu{position:relative;overflow:hidden;margin:0 4px;padding:15px 3px;}


/* Contingut
----------------------------------------------*/

/*logo*/
#capcalera #logo a{display:block;width:305px;height:168px;text-indent:-9999px;overflow:hidden;}

/*acces usuaris  */
#capcalera #acces-usuaris{background:url(../img/bg_logout.png) no-repeat 0 0;}
#capcalera #usuari-loginat{display:none;}
#capcalera .login .boto-logout{position:absolute;right:10px;top:91px;}
#capcalera .login input{width:92px;text-align:center;font-size:1.2em;font-weight:bold;}
#capcalera .login .boto-logout a{display:block;background:url(../img/boto_piro.png) no-repeat 0 0;width:122px;height:25px;overflow:hidden;text-indent:-9999px;}
#capcalera .login .boto-logout a:hover{background-position:0 -25px;}
#capcalera .login .usuari{position:absolute;left:16px;top:118px;width:184px;height:30px;background:url(../img/ico_usuari.png) no-repeat 0 0;padding:5px 0 0 28px;}
#capcalera .login .usuari a{font-size:1.6em;color:#525963;font-weight:bold;}
#capcalera .login .correu{position:absolute;right:10px;top:135px;}
#capcalera .login .correu a{display:block;width:34px;height:25px;background:url(../img/ico_correu.png) no-repeat 0 0;overflow:hidden;text-indent:-9999px;}
#capcalera .login .correu a:hover{background-position:0 -25px;}
#capcalera .login .boto-registrat{position:absolute;right:10px;top:44px;}
#capcalera .login .boto-registrat a{display:block;width:123px;height:32px;background:url(../img/boto_login_mapunto.png) no-repeat 0 0;overflow:hidden;text-indent:-9999px;}
#capcalera .login .boto-registrat a:hover{background-position:0 -32px;}
#capcalera .login .camp-usuari{position:absolute;left:10px;top:94px;background:url(../img/ico_camp_usuari.png) no-repeat 0 0;padding:0 0 0 25px;}
#capcalera .login .camp-psw{position:absolute;left:144px;top:94px;background:url(../img/ico_camp_psw.png) no-repeat 0 0;padding:0 0 0 25px;}
#capcalera .login .recordar-psw{position:absolute;left:17px;bottom:14px;width:90px;font-size:1.2em;background:url(../img/ico_recordar_psw.png) no-repeat 0 0;padding:5px 0 5px 27px;}
#capcalera .login .recordar-psw a{color:#34383E;font-weight:bold;line-height:1;}
#capcalera .login .recordar-psw a:hover{color:#000;}
#capcalera .login .submit{position:absolute;right:10px;bottom:6px;}
#capcalera .login .submit input{width:auto;background:url(../img/boto_login_cap_dins_on.png) no-repeat 0 0;}

/*menu*/
#menu li{display:block;position:absolute;top:0;}
#menu li a{display:block;height:40px;overflow:hidden;text-indent:-9999px;background-image:url(../img/menu.jpg);background-repeat:no-repeat;}
#menu li a:hover,#menu li a.on{text-decoration:none;}

#menu #m-videos{width:104px;left:0;}
#menu #m-videos a{background-position:0 -40px;}
#menu #m-videos a:hover,#menu #m-videos a.on{background-position:0 0;}
#menu #m-concursos{width:142px;left:104px;}
#menu #m-concursos a{background-position:-104px -40px;}
#menu #m-concursos a:hover,#menu #m-concursos a.on{background-position:-104px 0;}
#menu #m-jocs{width:88px;left:246px;}
#menu #m-jocs a{background-position:-246px -40px;}
#menu #m-jocs a:hover,#menu #m-jocs a.on{background-position:-246px 0;}
#menu #m-programes{width:139px;left:334px;}
#menu #m-programes a{background-position:-334px -40px;}
#menu #m-programes a:hover,#menu #m-programes a.on{background-position:-334px 0;}
#menu #m-alaxarxa{width:140px;left:473px;}
#menu #m-alaxarxa a{background-position:-473px -40px;}
#menu #m-alaxarxa a:hover,#menu #m-alaxarxa a.on{background-position:-473px 0;}
#menu #m-blogs{width:99px;left:613px;}
#menu #m-blogs a{background-position:-613px -40px;}
#menu #m-blogs a:hover,#menu #m-blogs a.on{background-position:-613px 0;}
#menu #m-sona9{width:108px;left:712px;}
/*#menu #m-sona9 a{background-position:-712px -40px;}
#menu #m-sona9 a:hover,#menu #m-sona9 a.on{background-position:-712px 0;}*/
#menu #m-especials{width:134px;left:711px;}
#menu #m-especials a{background-position:-711px -40px;}
#menu #m-especials a:hover,#menu #m-especials a.on{background-position:-711px 0;}

/*login*/
#login{padding:7px 6px 0 0;}
#login p{padding:0 0 5px;}
#login input{width:155px;border:1px solid #ff33cc;color:#666;font-weight:bold;font-size:1.2em;margin:0 2px 0 0;vertical-align:middle;}
#login p.submit{padding-right:10px;}
#login p.submit input{width:auto;border:none;float:right;margin:-5px 0 0;}
#login #img-codi{background:url(../img/fletxa_codi.gif) no-repeat 0 4px;padding:0 0 0 10px;}
#login img{vertical-align:middle;}
#login p.links{color:#FF33CC;font-size:1.1em;font-weight:bold;}
#login p.links span{font-size:1.5em;vertical-align:middle;}
#login p.links a{color:#FF33CC;}
#login p.codi{display:none;}

/*loginat*/
#loginat {color:#FF27C2;display:none;}
#loginat .boto-logout{position:absolute;right:9px;top:0;}
#loginat .reptes{position:absolute;left:573px;top:16px;font-size:1.1em;}
#loginat .reptes strong{font-size:1.3em;}
#loginat .nom{position:absolute;left:90px;top:16px;text-transform:uppercase;font-size:1.2em;font-weight:bold;color:#FF27C2;width:310px;}
#loginat a{color:#FF27C2;}

/*overlay*/
.overlay{position:absolute; left:10px;top:0;}

/*peu*/
#peu{font-size:1.1em;}
#peu a{color:#000;}
#peu a:hover{text-decoration:underline;}
#peu li{display:inline;background:url(../img/separador_menu_peu.gif) no-repeat 0 2px; padding:0 2px 0 5px;line-height:1.7;}
#peu li img{display:inline;vertical-align:middle;}
#peu li.atencio a{background:url(../img/logo_atencio.gif) no-repeat right top;padding-right:17px;}
#peu li.rss a{background:url(../img/ico_rss_peu.gif) no-repeat right 1px;padding-right:19px;}
#peu .logos{float:right;width:315px;}
#peu .logos li{display:block;float:left;background-image:url(../img/separador2_menu_peu.gif); padding:2px 10px;}
#peu li.first{background-image:none;}


/**** MODULS ****/

/*modul basic 2 columnes (fosc)*/
.modul-basic{background:url(../img/ombra_modul_fosc.png) repeat-x left bottom;padding:0 0 11px;margin:0;overflow:hidden;}
.modul-basic .fons{background-color:#28282c; padding:5px;overflow:hidden;}
.modul-basic .contingut{background: url(../img/bg_modul_basic_2col_fosc.jpg) repeat-y 0 0;padding-bottom:0;overflow:hidden;}
.modul-basic .imatge{float:left;}
.modul-basic .titol{background:#434342 url(../img/bg_titol_modul_2col_fosc.jpg) no-repeat left bottom;padding:5px 5px 8px 15px;overflow:hidden;}
.modul-basic .titol-inner{position:relative;overflow:hidden;}
.modul-basic h2{font-family:"trebuchet ms",arial,sans-serif;font-size:2.1em;color:#E3E3DF;line-height:1;padding:1px 0;margin:0 0 0 42px;font-weight:normal;}
.modul-basic h2 a{color:#E3E3DF;}
.modul-basic h2 a:hover{color:#fff;}
.modul-basic .text{background:transparent;padding:7px 7px 0 17px;font-size:1.3em;color:#ddd; font-weight:bold;overflow:hidden;}
.modul-basic .text label{display:inline; margin:0 10px 0 0; padding-bottom:4px;}
.modul-basic .text h3{font-size:1.1em;color:#80ABBF;line-height:1;padding:3px 0 3px 22px;background:#1a1a18 url(../img/ico_estrella_modul_fosc.png) no-repeat 3px 4px;margin:-2px -2px 5px;}
.modul-basic .text p{padding:0 0 10px;}
.modul-basic .text p strong{color:#e3e3df;}
.modul-basic .boto{overflow:hidden;margin:-5px -3px 5px 0;}
.modul-basic .boto a{float:right;}
.modul-basic .text form {padding:2px 0 0;}
.modul-basic .text form p{padding-bottom:3px;clear:both;overflow:hidden;}
.modul-basic .text form .respostes{padding:3px 0 10px;}
.modul-basic .text form .seccio{background:url(../img/bg_text_modul_fosc.jpg) repeat-x 0 0;margin:0 -7px 0;padding:12px 15px 7px;}
.modul-basic .text form .seccio p{padding-right:6px;margin:0 0 2px;}
.modul-basic .text form .seccio p.boto{padding:0;margin:0;}
.modul-basic a:hover{color:#DD6600;}
/*
.modul-basic .text form .seccio label{float:left;width:90px;margin:0 7px 0 0;padding:4px 0 0;text-align:right;}
.modul-basic .text form .seccio input{width:193px;float:left;}
*/
.modul-basic .text form .boto input{width:auto; float:right;}
.modul-basic .text form .seccio .destacat{background:#2d2d2c;padding:6px 6px 6px 8px;margin:0 -9px;}
.modul-basic .text form .seccio .destacat .boto{float:right;margin:4px 0 0;width:120px;}
.modul-basic .text .imatge{text-align:center;padding:0 0  13px}
.modul-basic .text .imatge img{margin:0 auto;}
.modul-basic .text .imatge .twtr-ft img{margin:-2px 0 0 0}
.modul-basic .text .widget{text-align:center;padding:0 0  13px}
.modul-basic .text .widget .twtr-doc{margin:0 auto;}



/*modul basic 2 columnes blanc*/
.blanc{background-image:url(../img/ombra_modul_blanc.png);}
.basic-blanc .contingut{background-image:url(../img/bg_modul_basic_2col_blanc.jpg);}
.basic-blanc .titol{background:#b4b4aa url(../img/bg_titol_modul_2col_blanc.jpg) no-repeat left bottom;}
.basic-blanc a{color:#BB7C13;}
.basic-blanc h2{color:#3D434D;}
.basic-blanc h2 a{color:#3D434D;}
.basic-blanc h2 a:hover{color:#000;}
.basic-blanc .text{color:#585856;}
.basic-blanc .text p strong{color:#363636;}
.basic-blanc .text h3{color:#22535B;background:#b1b2ac url(../img/ico_estrella_modul_blanc.png) no-repeat 3px 4px;}
.basic-blanc .text form .seccio{background-image: url(../img/bg_text_modul_blanc.jpg);}
.basic-blanc .text form .seccio .destacat{background:#c4c3bc;}

/*modul basic 1 columna (fosc)*/
.columna330 .modul-basic{margin:0 5px;}
.columna330 .modul-basic .fons{background:transparent; padding:0;}
.columna330 .modul-basic .contingut{background:url(../img/bg_contingut_modul_fosc.gif) repeat-x left bottom;padding:0 0 1px;}
.columna330 .modul-basic .imatge{float:none;}
.columna330 .modul-basic .titol{background:#434342 url(../img/bg_titol_modul_fosc.gif) repeat-x 0 -1px;padding:6px 5px 5px;}
.columna330 .modul-basic .text{background:#161616 url(../img/bg_text_modul_fosc.jpg) repeat-x 0 0;padding:7px 7px 0;}
.columna330 .modul-basic .text h3{background-color:transparent;margin:0;padding:1px 0 3px 20px;background-position:1px 2px;}

/*modul basic 1 columna blanc*/
.columna330 .basic-blanc .contingut{background-image: url(../img/bg_contingut_modul_blanc.gif);}
.columna330 .basic-blanc .titol{background:#b4b4aa url(../img/bg_titol_modul_blanc.gif) repeat-x 0 -1px;}
.columna330 .basic-blanc .text{background:#ECECE6 url(../img/bg_text_modul_blanc.jpg) repeat-x 0 0;}
.columna330 .basic-blanc .text h3{background-color:transparent;}

/*modul destacat 1 columna*/
.columna330 .destacat{margin:0;}
.columna330 .destacat .fons{background-color:#28282c; padding:5px;overflow:hidden;}
.columna330 .destacat .contingut{background-image:none;padding-bottom:0;}

/*bloc super destacat 2 columnes amb 1 modul basic (fosc)*/
.bloc-superdestacat{background:url(../img/ombra_modul_blanc.png) repeat-x left bottom;padding:0 0 11px;margin:0;}
.bloc-superdestacat .bloc-inner{background:transparent;background:#28282c;overflow:hidden;}
.bloc-superdestacat .modul-basic{background:transparent;padding:0;margin:0;}
.bloc-superdestacat .modul-basic .imatge{background:#28282c;padding:5px;margin:0 0 1px;}
.bloc-superdestacat .modul-basic .fons{background-color:transparent;overflow:hidden;padding:0;}
/* .bloc-superdestacat .modul-basic .titol{background-position:0 -2px;}*/
.bloc-superdestacat .modul-basic h2{font-family:"trebuchet ms",arial,sans-serif;}
.bloc-superdestacat .modul-basic .boto-llegir-mes{float:right;margin:2px -2px -4px 0;}
.bloc-superdestacat .modul-basic .contingut{background:url(../img/bg_contingut_modul_fosc.gif) repeat-x left bottom;padding:0 0 1px;}
.bloc-superdestacat .modul-basic .imatge{float:none;margin:0 0 -1px;}
.bloc-superdestacat .modul-basic .titol{background:#434342 url(../img/bg_titol_modul_fosc.gif) repeat-x 0 0;padding:6px 5px 5px;}
.bloc-superdestacat .modul-basic .text{background:#151515 url(../img/bg_text_modul_fosc.jpg) repeat-x 0 0;padding:7px 7px 0;}
.bloc-superdestacat .modul-basic .text h3{padding:1px 0 3px 20px;background:url(../img/ico_estrella_modul_fosc.png) no-repeat 1px 2px;margin:0;}

/*bloc super destacat 2 columnes amb 1 modul basic blanc*/
.bloc-superdestacat .basic-blanc .contingut{background:url(../img/bg_contingut_modul_blanc.gif) repeat-x left bottom;padding:0 0 1px;}
.bloc-superdestacat .basic-blanc .imatge{float:none;}
.bloc-superdestacat .basic-blanc .titol{background:#b4b4aa url(../img/bg_titol_modul_blanc.gif) repeat-x 0 0;}
.bloc-superdestacat .basic-blanc .text{background:#E3E3DF url(../img/bg_text_modul_blanc.jpg) repeat-x 0 0;}
.bloc-superdestacat .basic-blanc .text h3{background:url(../img/ico_estrella_modul_blanc.png) no-repeat 1px 2px;}

/*bloc super destacat 2 columnes amb 2 moduls basics*/
.bloc-superdestacat .columna330 .modul-basic .fons{background-color:#28282c; padding:5px;overflow:hidden;}
.bloc-superdestacat .columna330 .modul-basic .contingut{background-image:none;padding-bottom:0;}
.bloc-superdestacat .columna330 .modul-basic .imatge{padding:0;margin:0;}

/*modul publi roba*/
.modul-publiroba{background:url(../img/ombra_modul_fosc.png) repeat-x left bottom;padding:0 0 11px;margin:0 5px;}
.modul-publiroba .fons{background:#000 url(../img/publicitat.gif) no-repeat 0 0;padding:0 0 0 20px;}

/*modul widget LAST FM*/
.modul-lastFm{background:url(../img/ombra_modul_fosc.png) repeat-x left bottom;padding:0 0 11px;margin:0 5px;}

/*modul llistat 2 columnes (fosc)*/
.modul-llistat{background:url(../img/ombra_modul_fosc.png) repeat-x left bottom;padding:0 0 11px;margin:0 5px;}
.modul-llistat .fons{background:#1a1a19 url(../img/bg_llistat_titol.jpg) no-repeat 0 0; }
.modul-llistat .fons.agenda{ text-align:center; padding-bottom: 5px; }
.modul-llistat .contingut{background:#f6f6f4 url(../img/bg_llistat_fosc_top.gif) no-repeat 0 0;padding:10px 0 0;margin:0 5px;border-bottom:6px solid #1a1a19;overflow:hidden;}
.modul-llistat .contingutagenda{background:#f6f6f4 url(../img/bg_llistat_fosc_top.gif) no-repeat 0 0;padding:0;margin:0 5px;border-bottom:6px solid #1a1a19;overflow:hidden;}

.modul-llistat h2{height:31px;padding:3px 0 0 217px;}
.modul-llistat.llistat-blanc.altres-videos h2{height:31px;padding:6px 0 0 7px;}

.columna330 .modul-llistat h2{height:31px;padding:6px 0 0 217px;}

.modul-llistat h2 a{display:block;height:25px;text-indent:-9999px;overflow:hidden;background-position:0 -50px;background-repeat:no-repeat;}

.modul-llistat h2 span{display:block;height:25px;text-indent:-9999px;overflow:hidden;background-position:0 -50px;background-repeat:no-repeat;}
.llistat-blanc h2 span{display:block;height:25px;text-indent:-9999px;overflow:hidden;background-position:0 -25px;background-repeat:no-repeat;}

.columna330 .modul-llistat h2 span{display:block;height:25px;text-indent:-9999px;overflow:hidden;background-position:0 0;background-repeat:no-repeat;}
.columna330 .llistat-blanc h2 span{display:block;height:25px;text-indent:-9999px;overflow:hidden;background-position:0 -25px;background-repeat:no-repeat;}

.modul-llistat .contingut ul{background:url(../img/bg_llistat_fosc_left.gif) repeat-y 0 0;padding:0 15px 7px;overflow:hidden;}
.modul-llistat .contingut li{padding:15px 0 15px 5px;margin:0;border-top:1px solid #e1e1df;overflow:hidden;font-size:1.3em;font-weight:bold;color:#666;}
.modul-llistat.llistat-blanc.altres-videos .contingut li{padding:10px 0 10px 5px}
* +html .modul-llistat.llistat-blanc.altres-videos .contingut li{padding:10px 0 15px 5px}
.modul-llistat .contingut li a{color:#666;}
.modul-llistat .contingut li a:hover{color:#7F99A1;}
.modul-llistat .contingut li h3{font-family:"trebuchet ms",arial,sans-serif;font-size:1.4em;color:#464644;padding:0 0 3px;}
.modul-llistat.llistat-blanc.altres-videos .contingut li h3{font-family:"trebuchet ms",arial,sans-serif;font-size:1.2em;color:#464644;padding:0 0 5px;}
.modul-llistat .contingut li h3 a{color:#464644;;}
.modul-llistat .contingut li h4{font-size:1em;color:#666;}
.modul-llistat .contingut li .titol h4{font-size:1.1em;color:#9B9788;}
.modul-llistat.llistat-blanc.altres-videos .contingut li .titol h4{font-size:1.0em;color:#9B9788;}
.modul-llistat .contingut li.first{border:none;padding-top:11px;}
.modul-llistat .contingut li p{color:#393737;}
.modul-llistat .contingut li p strong{color:#000;}
.modul-llistat .imatge{float:left;margin:0 40px 0 0;}
.modul-llistat .llistat_especials{float:left;margin:0 27px 0 0;}
.modul-llistat.llistat-blanc.altres-videos .imatge{float:left;margin:0 20px 0 0; position:relative;}
.modul-llistat .contingut li .text{background:transparent;padding:0 7px 0 0;margin:0 0 -10px;color:#7A7A78; font-weight:bold;overflow:hidden;}
.modul-llistat .contingut li .llistat_especials_marge{background:transparent;padding:0 7px 0 0;margin:10px 0 0 0;color:#7A7A78; font-weight:bold;overflow:hidden;}
.modul-llistat .contingut li .text .titol{padding:0 0 9px;}
.modul-llistat .contingut li .text .titol h3{}
.modul-llistat .contingut li .text .titol h3 a{color:#464644;}
.modul-llistat .contingut li .text .titol h3 a:hover{color:#000;}
.modul-llistat h4{font-size:1.2em;color:#9B9788;}
.modul-llistat .text h4{font-size:1.1em;color:#9B9788;}
.modul-llistat .contingut li .text p{color:#7A7A78;padding:0 0 10px;}
.modul-llistat .boto{background:url(../img/bg_llistat_fosc_boto.jpg) no-repeat 0 0;height:27px;padding:5px 4px 0;}
.modul-llistat .boto a{float:right;}
.modul-llistat .boto .text{font-family:"trebuchet ms",arial,sans-serif;font-size:1.3em;color:#646462;font-weight:bold;text-align:right;padding:3px 5px 0;}

/*modul llistat 1 columna (fosc)*/
.columna330 .modul-llistat h2{padding-left:7px;}
.columna330 .modul-llistat .contingut ul{padding-left:10px;padding-right:10px;}
.columna330 .modul-llistat .contingut li{padding:10px 0 10px 5px;}
.columna330 .modul-llistat .imatge{margin-right:11px;}
.columna330 .modul-llistat .imatge img{width:80px;height:45px;}
.columna660 .modul-llistat .llistat_especials img{width:80px;height:45px;}

/*modul llistat 2 columnes blanc*/
.llistat-blanc{background-image:url(../img/ombra_modul_blanc.png)}
.llistat-blanc .fons{background:#ccccc5 url(../img/bg_llistat_titol_blanc.jpg) no-repeat 0 0; }
.llistat-blanc .contingut{border-color:#ccccc5;}
.llistat-blanc .boto{background-image:url(../img/bg_llistat_blanc_boto.jpg);}
.llistat-blanc .contingut li a{color:#9B9788;}
.llistat-blanc .contingut li a:hover{color:#aaa;}
.llistat-blanc .contingut li,.llistat-blanc .contingut li h4{color:#9B9788;}


/*modul item (fosc)*/
.modul-item{background:url(../img/ombra_modul_fosc.png) repeat-x left bottom;padding:0 0 11px;margin:0 5px;}
.modul-item .fons{background:#1a1a19 url(../img/bg_item_fosc_titol.jpg) no-repeat 0 0; padding:0 0 6px; position:relative}
.modul-item .contingut{margin:5px 5px 0;overflow:hidden;}
.modul-item h2{padding:5px 0 0 7px;height:25px;}
.modul-item h2 a, .modul-item h2 span{display:block;width:320px;height:25px;text-indent:-9999px;overflow:hidden;background-position:0 -50px;background-repeat:no-repeat;}
.modul-item .imatge{float:left;width:160px;}
.modul-item .text{overflow:hidden;color:#BDBEB6;}
.modul-item .text .dades{background:url(../img/bg_punts.gif) repeat 0 0;padding: 2px 5px 10px 10px;}
.modul-item .text-peu{padding:0 0 3px;overflow:hidden;}
.modul-item h3{font-family:"trebuchet ms",arial,sans-serif;color:#f6f6f3;font-size:1.8em;padding:2px 0 0;font-weight:normal;}
.modul-item h3 a{color:#f6f6f3;}
.modul-item h3 a:hover{color:#fff;}
.modul-item h4{color:#ACA99A;font-size:1.5em;padding:3px 0 0 0;}
.modul-item h4 a{color:#ACA99A;}
.modul-item h4 a:hover{color:#BDBCAF;}
.modul-item h5{color:#f6f6f3;font-size:1.5em;padding:3px 0 0;}
.modul-item h5 a{color:#f6f6f3;}
.modul-item h3 a:hover{color:#fff;}
.modul-item p{font-size:1.5em;}
.modul-item .boto-play{margin:9px 0 0;text-transform:uppercase;}

/*modul item blanc*/
.item-blanc{background-image:url(../img/ombra_modul_blanc.png)}
.item-blanc .fons{background:#ccccc5 url(../img/bg_item_blanc_titol.jpg) no-repeat 0 0;}
.item-blanc .text{color:#9B9788;}
.item-blanc .text .dades{background-image:url(../img/bg_punts_blanc.gif);}
.item-blanc .text .dades h3,.item-blanc .text .dades h3 a{color:#4C4C4B;}
.item-blanc .text .dades h4,.item-blanc .text .dades h4 a{color:#9B9788;}
.item-blanc .text .dades h5,.item-blanc .text .dades h5 a{color:#4C4C4B;}
.item-blanc .text .dades h3 a:hover,.item-blanc .text .dades h5 a:hover{color:#000;}
.item-blanc .text .dades h4 a:hover{color:#818071;}

/*modul flash*/
.modul-flash {background:url(../img/ombra_modul_blanc.png) repeat-x left bottom;padding:0 0 11px;margin:0;}
.modul-flash .fons{background:#28282c;padding:5px;}
.modul-flash .contingut{background:transparent;padding:0;margin:0;}
.modul-flash .imatge{background:#28282c  url(../img/bg_modul_flash.gif) repeat 0 0;padding:5px;margin:0 0 1px;}
.modul-flash .titol{background:#575756 url(../img/bg_modul_flash_titol.gif) repeat-x 0 0;border-bottom:1px solid #000;padding:6px 5px 8px 166px;overflow:hidden;}
.modul-flash .titolsenseoverlay{background:#575756 url(../img/bg_modul_flash_titol.gif) repeat-x 0 0;border-bottom:1px solid #000;padding:6px 5px 8px 6px!important;overflow:hidden;}
.modul-flash .titol-inner{position:relative;overflow:hidden;}
.modul-flash .text{overflow:hidden;color:#ddd;padding:9px 13px 7px;background:#28282c  url(../img/bg_modul_flash.gif) repeat 0 0;border-top:1px solid #535351; margin:0 0 1px;font-weight:bold;}
.modul-flash .text p{font-size:1.3em;}
.modul-flash h2{font-size:2.2em;font-family:"trebuchet ms",arial,sans-serif;color:#E3E3DF;line-height:1.2;padding:0;margin:0 0 0 42px;font-weight:normal;}
.modul-flash h2 a{color:#E3E3DF;}
.modul-flash .imatge div.noFlash{ height:100%;background:#E7E9E2; border:1px solid #555; padding: 11px; color:#333; }
.modul-flash .imatge div.noFlash p{font-size:1.3em; margin:0.1em 0 0 0; font-weight:bold}
.modul-flash .imatge div.noFlash h3{font-size:1.65em; margin:0 0 0.1em 0; font-weight:bold; color:#666}
.modul-flash .imatge div.noFlash a.linkFlashPlayer {margin:0.2em; pading:0; font-weight:bold; border:0 none #FFF; text-decoration:none; float:right; display:block}


/*modul boto*/
.modul-boto{background:#f0f0ee url(../img/bg_modul_boto.jpg) no-repeat 0 0;margin:0 5px 11px;padding:24px 0 14px; }
.modul-boto a{margin:0 auto;}


/*modul avui toquen*/
.avui-toquen .contingut li{padding:7px 0 10px 54px !important;font-size:1.3em;}
.avui-toquen .contingut li.tv3{background:url(../img/ico_tv3.gif) no-repeat 0 7px;}
.avui-toquen .contingut li.canal33{background:url(../img/ico_canal33.gif) no-repeat 0 7px;}

/*modul ritmes es això*/
.ritmes-es .contingut li img{ float:left; margin:-2px 12px 0 0}

/*modul la pregunta (fosc)*/
 .la-pregunta-ok{background:url(../img/bg_la_pregunta_ok_fosc.png) no-repeat 0 13px; padding:5px 0 0 105px;}
 .la-pregunta-error{background:url(../img/bg_la_pregunta_error.png) no-repeat 0 10px; padding:5px 0 0 105px;}

/*modul la pregunta blanc*/
.basic-blanc .la-pregunta-ok{background:url(../img/bg_la_pregunta_ok.png) no-repeat 0 13px; padding:5px 0 0 105px;}

/*modul video info de l'item video*/
.video_info{margin:10px 5px 7px 5px;}
.video_info p {color:#FFF;font-size:1.1em;margin:0;}
.video_info h2 {color:#FFF;font-size:1.5em;font-weight:bold;margin:3px 0 5px 0;}
.video_info h3 {color:#DDDDDD;font-size:1.3em;margin:3px 0 3px 0;padding-left:0;}




/* TITOLS */
.columna330 .modul-item h2 a, .columna330 .modul-llistat h2 a {background-position:0 2px;}
.columna330 .item-blanc h2 a, .columna330 .item-blanc h2 span, .columna330 .llistat-blanc h2 a {background-position:0 -25px!important;}
.item-blanc h2 a, .item-blanc h2 span, .llistat-blanc h2 a, .llistat-blanc h2 span, { background-position:0 -25px!important; }

.avui-toquen h2 a{background-image:url(../img/titol_avui_toquen.png);}
.titol_agenda h2 a{background-image:url(../img/titol_agenda.png);}
.ritmes-es h2 a{background-image:url(../img/titol_ritmes_es_aixo.png);}
.mes-coses-pel-morro h2 span, .mes-coses-pel-morro h2 a{background-image:url(../img/titol_mes_coses_pel_morro.png);}
.a-qui-li-ha-tocat .fons h2 span {background-image:url(../img/titol_a_qui_li_ha_tocat.png);}
.altres-videos .fons h2 span {background-image:url(../img/titol_altres_videos.png);}
.altres-videos .fons h2 span.sones {background-image:url(../img/titol_altres_videos_sones.png);}
.altres-videos .fons h2 span.mazoni {background-image:url(../img/titol_altres_videos_mazoni.png);}
.a-qui-li-ha-tocat h2 a{background-image:url(../img/titol_a_qui_li_ha_tocat.png);}
.que-sona h2 a{background-image:url(../img/titol_que_sona_3_a_la_carta.png);}
.podcast h2 a{background-image:url(../img/titol_podcast.png); cursor: default;}
.podcast .dades p{margin:10px 0 25px 0}
.podcast .dades p.no_margin{margin:0}
.podcast .dades p a{color: #BDBEB6; font-size: 0.8em; font-weight:bold}
.podcast .dades p a:hover{color: #FFF;}
.podcast .dades p a.ico_podcast{ background:url(../img/ico_rss.gif) no-repeat 0 2px; padding: 0 0 0 20px;}
.podcast .dades p a.ico_itunes{ background:url(../img/ico_itunes.png) no-repeat 0 2px; padding: 0 0 0 20px;}
.podcast .que_es_aixo { position:absolute; top:10px; right:10px; color:#FFF;}
.podcast .que_es_aixo a{color: #BDBEB6; font-size: 0.8em; font-weight:bold}
.podcast .que_es_aixo a:hover{color: #FFF;}
.els-afortunats h2 a{background-image:url(../img/titol_els_afortunats.png);}
.a-que-jugo h2 a{background-image:url(../img/titol_a_que_jugo.png);}
.el-premi h2 {background-image:url(../img/titol_premis.jpg); text-indent:-9999px;}
.el-premi .contingut a{cursor:default}
.mes-xarxes h2 a{background-image:url(../img/titol_mes_xarxes.png);}
.enllacos-recomenats h2 a{background-image:url(../img/titol_enllacos_recomenats.png);}
.enllacos-spotify h2 a{background-image:url(../img/titol_llistes_spotify.png);}
.inedit h2 {background-image:url(../img/titol_inedit.png);}
.altres-blogs-de-ritmes h2 a{background-image:url(../img/titol_altres_blogs_de_ritmes.png);}
.tots-els-blogs h2 a{background-image:url(../img/titol_tots_els_blogs.png);}
.tots-els-especials h2 a{background-image:url(../img/titol_tots_els_especials.png);}
.tots-els-figura h2 a{background-image:url(../img/titol_tots_els_figura.png);}




/* BOTONS */
.boto a{display:block;width:320px;background-repeat: no-repeat;background-position:right top; height:25px;text-indent:-9999px;overflow:hidden;}
.boto a:hover{background-position:right -25px;}
.basic-blanc .boto a,.llistat-blanc .boto a,.item-blanc .boto a{background-position:right -50px;}
.basic-blanc .boto a:hover,.llistat-blanc .boto a:hover,.item-blanc .boto a:hover{background-position:right -75px;}
.modul-boto .boto a:hover{background-position:0 -41px;}

a.boto-play{display:block;height:23px;font-family:"trebuchet ms",arial,sans-serif; font-weight:bold; font-size:1.2em;color:#BDBEB6; background:url(../img/boto_play.png) no-repeat 0 0;padding:7px 0 0 42px;margin:0 0 0 6px;}
a.boto-play:hover{background-position:0 -30px;color:#fff;}
.basic-blanc a.b.boto-play,.llistat-blanc a.boto-play,.item-blanc a.boto-play {background-position:0 -60px;}
.basic-blanc a.b.boto-play:hover,.llistat-blanc a.boto-play:hover,.item-blanc a.boto-play:hover{background-position:0 -90px;}
.basic-blanc a.boto-play, .item-blanc a.boto-play, .llistat-blanc a.boto-play{color:#9B9788;}

a.boto-ensenyamho-tot{background-image:url(../img/boto_ensenyamho_tot.png);width:156px;}
a.boto-mesagenda{background-image:url(../img/boto_mesagenda.png);width:120px;}
a.boto-llegir-mes{background-image:url(../img/boto_llegir_mes.png);}
a.boto-mapunto{background-image:url(../img/boto_mapunto.png);width:109px;}
a.boto-segur-que-tinc-sort{background-image:url(../img/boto_segur_que_tinc_sort.png);width:175px;}
a.boto-que-ruli{background-image:url(../img/boto_que_ruli.png);width:97px;}
a.boto-registrat{background-image:url(../img/boto_registrat.png);width:125px;}
a.boto-envia{background-image:url(../img/boto_envia.png);width:114px;}
a.boto-cap-amunt{background-image:url(../img/boto_cap_amunt.png);width:114px;}
a.boto-tots-els-blogs{background-image:url(../img/boto_tots_els_blogs.png);width:170px;height:41px;}




/* ICONES */
.icona{position:absolute;left:0;top:0;width:35px;height:100%;background-repeat:no-repeat;background-position:left center;}
.icona div div{background:url(../img/bg_ico_fosc_top.png) no-repeat 0 0;padding:0 0 0;height:100%;}
.basic-blanc .icona div div,.llistat-blanc .icona div div,.item-blanc .icona div div{background-image:url(../img/bg_ico_blanc_top.png);}
.icona div{background:url(../img/bg_ico_fosc_bottom.png) no-repeat left bottom;padding:0 0 0;height:100%;}
.basic-blanc .icona div,.llistat-blanc .icona div,.item-blanc .icona div{background-image:url(../img/bg_ico_blanc_bottom.png);}

.ico-pregunta{background-image:url(../img/ico_pregunta_fosc.jpg);}
.basic-blanc .ico-pregunta,.llistat-blanc .ico-pregunta,.item-blanc .ico-pregunta{background-image:url(../img/ico_pregunta_blanc.jpg);}
.ico-blog{background-image:url(../img/ico_blog_fosc.jpg);}
.basic-blanc .ico-blog,.llistat-blanc .ico-blog,.item-blanc .ico-blog{background-image:url(../img/ico_blog_blanc.jpg);}
.ico-joc{background-image:url(../img/ico_joc_fosc.jpg);}
.basic-blanc .ico-joc,.llistat-blanc .ico-joc,.item-blanc .ico-joc{background-image:url(../img/ico_joc_blanc.jpg);}
.ico-programa{background-image:url(../img/ico_programa_fosc.jpg);}
.basic-blanc .ico-programa,.llistat-blanc .ico-programa,.item-blanc .ico-programa{background-image:url(../img/ico_programa_blanc.jpg);}
.ico-destacat{background-image:url(../img/ico_destacat_fosc.jpg);}
.basic-blanc .ico-destacat,.llistat-blanc .ico-destacat,.item-blanc .ico-destacat{background-image:url(../img/ico_destacat_blanc.jpg);}
.ico-video{background-image:url(../img/ico_video_fosc.jpg);}
.basic-blanc .ico-video,.llistat-video .ico-pregunta,.item-blanc .ico-video{background-image:url(../img/ico_video_blanc.jpg);}
.ico-concurs-obert{background-image:url(../img/ico_concurs_obert_fosc.jpg);}
.basic-blanc .ico-concurs-obert,.llistat-blanc .ico-concurs-obert,.item-blanc .ico-concurs-obert{background-image:url(../img/ico_concurs_obert_blanc.jpg);}
.ico-concurs-tancat{background-image:url(../img/ico_concurs_tancat_fosc.jpg);}
.basic-blanc .ico-concurs-tancat,.llistat-blanc .ico-concurs-tancat,.item-blanc .ico-concurs-tancat{background-image:url(../img/ico_concurs_tancat_blanc.jpg);}
.ico-a-la-xarxa{background-image:url(../img/ico_a_la_xarxa_fosc.jpg);}
.basic-blanc .ico-a-la-xarxa,.llistat-blanc .ico-a-la-xarxa,.item-blanc .ico-a-la-xarxa{background-image:url(../img/ico_a_la_xarxa_blanc.jpg);}
.ico-funcionament{background-image:url(../img/ico_funcionament_fosc.jpg);}
.basic-blanc .ico-funcionament,.llistat-blanc .ico-funcionament,.item-blanc .ico-funcionament{background-image:url(../img/ico_funcionament_blanc.jpg);}
.ico-premi{background-image:url(../img/ico_premi_fosc.jpg);}
.basic-blanc .ico-premi,.llistat-blanc .ico-premi,.item-blanc .ico-premi{background-image:url(../img/ico_premi_blanc.jpg);}
.ico-destacat2{background-image:url(../img/ico_destacat2_fosc.jpg);}
.basic-blanc .ico-destacat,.llistat-blanc .ico-destacat,.item-blanc .ico-destacat2{background-image:url(../img/ico_destacat2_blanc.jpg);}
.ico-destacat3{background-image:url(../img/ico_destacat3_fosc.jpg);}
.basic-blanc .ico-destacat,.llistat-blanc .ico-destacat,.item-blanc .ico-destacat3{background-image:url(../img/ico_destacat3_blanc.jpg);}


/* ALTRES */

/*ombres*/
.dropShadow img{display:none;}

/*comenting system*/
.csma {width: auto; padding: 6px 10px 17px 10px; }
.csma h2 { font-size: 1em; color:#cc0000}
.csma .formulari .camps { padding: 0px; margin:0 0 10px 0; overflow:hidden } 
.csma label span { display: block; font-size: 0.8em; padding-bottom: 4px; margin: 0 10px 0 0}
.csma .camps input { margin: 0; width:298px; font-size:1em;  border: 1px solid #B9B9B9; padding:3px;font-family: arial, verdana; }
.csma textarea { height: 95px; font-family: arial, verdana; margin:0; width:618px; font-size: 1.2em;  border: 1px solid #B9B9B9; padding:5px; background:#F6F6F4} 
.csma .formulari #captxa img { vertical-align: bottom; } 
.csma .formulari #captxa label { display: block; font-size: 0.75em; padding-bottom: 4px; }
.csma .formulari #captxa .input { width:80px;  padding:2px;font-size: 0.75em; font-family: arial, verdana; } 
.csma .formulari #captxa .botons { font-size: 0.7em; } 
.csma .comentaris { background:#F6F6F4; min-height: 80px; height: auto !important; height: 80px;; border:1px solid #B9B9B9;}
.csma .comentaris .llistat_comentaris { font-size:1.2em;padding:0;}
.csma .comentaris .llistat_comentaris .separacio {margin: 0 0px 8px 0px; padding:0 0 8px 0; /*border-bottom: 1px dotted #999*/ }  
.captchaimg {height:24px;margin-left:10px;width:80px; float:left}
.bg_com_sys {background:transparent url(http://www.tv3.cat/img/bg_com_sys.gif) no-repeat scroll 0 4px;height:15px;margin-bottom:0;padding:0;}
.comentaris p {font-size:1em;margin:0; padding:7px 5px 5px 10px;}
.comentaris p b{font-size:0.9em; margin:0 0 -7px -5px; display:block; padding:3px 3px 3px 22px; background:#DBDBD7 url(../img/pua_petita.png) 2px 1px no-repeat}
.usuari {color:#FF6600; margin-top:15px;}
.data { font-size:0.8em; color:#000000;}
.hidden { display:none;}
.msg {width:298px;}
.msgShow {background-color:#FEE580;font-size:1.4em;margin:0 0 10px;padding:7px;}
.altres-videos .fons .csma h2 span#cs_total {background-image: none}
.csma h2 {background:url(../img/titol_comentaris.png) 0 -6px no-repeat; text-indent:-9999px; height:20px}
#formcomentaris { margin:10px 0 0 0}
.buto_enviar a { font-size:1.2em; width:50px; height: 24px; color:#900; background: url(../img/comenting_envia.png) no-repeat; padding:0; margin:7px 0 0 0; display:block; text-indent:-9999px}
#cs_noreg_form, #cs_reg_form { margin:15px 0 0 0; font-size:1.2em; overflow:hidden}
#cs_noreg_form label, #cs_reg_form label { display:block; margin: 0 0 3px 0;}
input.torna { background: url(../img/comenting_torna.png) no-repeat; width:50px; height: 24px; display:block; float:left; margin:0 7px 0 0; text-indent:-9999px; border:none; cursor:pointer}
input.enviar { background: url(../img/comenting_enviar.png) no-repeat; width:50px; height: 24px; display:block; float:left; text-indent:-9999px; border:none; cursor:pointer}
#oblidat_cont {margin: 0 0 6px 0}
#oblidat_cont a{ font-weight:bold; color:#000; background-color:#FEE580; padding:1px}
#normes_us a{ font-weight:bold; color:#000; background-color:#FEE580; padding:1px}

/*Estils formulari registre*/
.csma .escriu{ font-size: 1.2em; margin:15px 0 5px 0}

/*Estils formulari sense Registre*/
.csma #IMGID{width:207px; float:left;}
.csma #captxa,.eines_com{font-size:1.1em; margin:0 0 14px;}

/*Calendari home*/
iframe.agenda #calendarTitle { padding:5px;}


