body { background:#FFF; font:73% arial, verdana, helvetica, sans-serif; line-height:120%; color:#333; }
address, caption, cite, code, dfn, var { font-style:normal; font-weight:400; }
ul { list-style:none; margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
caption, th { text-align:left; font-weight:400; font-style:normal; }
a { color:#000; text-decoration:none; outline:none; }
a:active { outline:none; }
a:hover { text-decoration:underline; color:#c00; }
h2 { line-height:120%; }
hr { border:0; border-top:1px solid #ccc; }
.seccio { font-size:24px; line-height:32px; border-bottom:1px solid #CCC; padding:0 0 0 6px; }
.cap { display:block; position:relative; float:left; width:100%; background:#E5E5E5 url("/img/bg_cap.gif") repeat-x; height:2.4em; overflow:hidden; border-top:1px solid #EEE; border-bottom:1px solid #FFF; }
.cap_logo { position:relative; float:left; top:8px; }
.cap_menu { position:relative; float:right; top:1px; }
.cap_menu li { height:2.4em; line-height:2.4em; list-style-type:none; float:left; border-left:1px solid #AEAEAE; }
.cap_menu a { font-size:0.95em; border-left:1px solid #FFF; display:block; color:#6E6E6E; font-weight:700; padding:0 1em; }
.cap_menu_img_text img { position:relative; left:0; top:4px; }
.menuSelected { color:#4BB5DF !important; cursor:default; text-decoration:none; }
.menuSelected:hover { text-decoration:none; }
.block_blau { display:block; position:relative; float:left; width:100%; margin:0; background:url("/img/bg_capse_blau.jpg") repeat-x center top; }
.cap_canals { position:absolute; width:130px; right:0; top:14px; padding:0 0 16px 8px; }
.cap_canals li { list-style-type:none; float:left; padding:0 0 4px 4px; }
.logo_cerc { float:left; margin:0 34px 0 0; padding:14px 0 12px 8px; }
.logo_cerc form { position:absolute; right:138px; top:14px; text-align:right; }
.logo_cerc input { float:left; width:148px; border:1px solid #CCC; height:18px; margin:0 1em 0 0; padding:2px 0 0 2px; }
.menu { float:left; margin:66px 0 0; padding:0; }
.reg { position:absolute; right:125px; text-align:right; margin-top:-14px;/*width:260px;*/ }
.reg li { float:left; height:30px; line-height:30px; padding:4px 0 0; }
.reg li a { border-right:solid #fff 1px; color:#FFF; padding:0 15px; }
.reg .actiu a { color:#000; font-weight:700; float:left; background:url("/img/cap_tabs_bg.gif") no-repeat 0 -50px; text-decoration:none; margin-left:2px; border:0; padding:0 0 10px 4px; }
.regLoginat { right:120px; width:310px; }
.cap_tabs { font-size:14px; font-weight:700; }
.cap_tabs a { float:left; background:url("/img/cap_tabs_bg.gif") no-repeat left top; text-decoration:none; margin-left:2px; line-height:26px; color:#666; padding:0 0 0 4px; }
.cap_tabs a span { display:block; background:url("/img/cap_tabs_bg.gif"); background-position:100% 0; background-color:#4bb5df; float:none; padding:0 14px 0 10px; }
.cap_tabs a:hover { background-position:0 -50px; }
.cap_tabs a:hover span { background-position:100% -50px; text-decoration:none; color:#c00; }
.cap_tabs .actiu a { float:left; background:url("/img/cap_tabs_bg.gif") no-repeat left -50px; text-decoration:none; margin-left:2px; line-height:26px; color:#000; padding:0 0 0 4px; }
.cap_tabs .actiu a:hover { background-position:0 -50px; text-decoration:none; }
.cap_tabs .actiu a:hover span { background-position:100% -50px; }
.subcap { border-bottom:1px solid #E8E8E8; background:#F9F9F9 url(/img/bg_mainsubmenu.jpg) repeat-x bottom; margin:0; padding:0; }
.subcap .block { margin-bottom:0; }
.submenu { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.95em; font-weight:700; display:block; visibility:visible; line-height:34px; margin:0; padding:0 10px 0 188px; }
.login { position:absolute; width:100%; top:0; text-align:right; height:25px; border-bottom:1px solid #E8E8E8; background:#F9F9F9 url(/img/bg_mainsubmenu.jpg) repeat-x bottom; padding:9px 0 0; }
.login input { border:1px solid #DCDCDC; margin:0 14px 0 2px; }
.login .bt_50_2 { float:none; background-repeat:no-repeat; margin:0 20px 0 0; padding:4px 10px; }
.butoDirecte a { color:#FFF; font-weight:700; font-size:0.95em; background-color:#F60; display:block; width:108px; height:17px; position:absolute; top:7px; left:8px; background:url("/img/but_endirecte_verd.gif") no-repeat left top; margin:0; padding:2px 0 0 28px; }
.butoDirecte a:hover { color:#FFF; font-weight:700; font-size:0.95em; background-color:#F60; display:block; width:108px; height:17px; position:absolute; top:7px; left:8px; background:url("/img/but_endirecte_negre.gif") no-repeat left top; margin:0; padding:2px 0 0 28px; }
.tab_act { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.95em; font-weight:700; border-bottom:1px solid #CCC; height:30px; line-height:30px; vertical-align:bottom; }
.tab_act ul { position:relative; float:left; }
.tab_act .canal { border-bottom:none; }
.tab_act a, .tab_act h4 { float:left; background:url("/img/bg_tab_act_pass.gif") no-repeat left top; text-decoration:none; margin-left:-1px; line-height:20px; margin-top:10px;/*padding:0 0 0 4px;*/ padding:0 10px 0 10px; }
.tab_act a:hover { background:url("/img/bg_tab_act_pass_blanc.gif"); /* no-repeat left 0;*/ }
.tab_act .actiu { float:left; background:url("/img/bg_tab_act_pass_blanc.gif") no-repeat left top; text-decoration:none; margin-left:-1px; line-height:20px; margin-top:10px;/*padding:0 0 0 4px;*/ padding:0 10px 0 10px; border-bottom:1px solid #FFF; }
.tab_act .titol { float:left; display:block; background:none; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:2.2em; padding:0 18px 0 10px; }
.tab_act .titol a { background:none; line-height:30px; margin:0; padding:0; }
.tab_act .first { float:left; display:block; background:none; padding:0 0 0 4px; }
.tab_act .last a { border-right:1px solid #ccc; }
.tab_act .last { border-right:1px solid #ccc; }
.logocanal { border-bottom:none !important; background-color:#FFF; float:left; display:block; background:none; padding:0; }
.logocanal a { background:none; line-height:34px; margin:0; padding:0; }
.tit_gen { background-color:#47B0DB; font-size:1.2em; color:#FFF; line-height:1.4em; padding:1px 0 1px 12px; }
.tit_gen_er { background-color:#47B0DB; font-size:1.2em; color:#FFF; line-height:1.4em; padding:1px 0 1px 12px; margin:0 0 10px 0; }
.tit_gen .ico_esq { margin-right:10px; float:left; display:inline; }
.tit_gen .ico_der { margin-right:10px; float:right; display:inline; }
.tit_gen a { color:#FFF; text-decoration:none; }
.tit_tn { background-image:url(/img/tit_tn.gif); background-color:#4C2016; font-size:1.3em; color:#FFF; line-height:1.4em; padding:6px 0 0 0; height:25px; }
.tit_tv3min { background-image:url(/img/tit_tv3min.gif); background-color:#4C2016; font-size:1.3em; color:#FFF; line-height:1.4em; padding:6px 0 0 0; height:25px; }
.tit_ee { background-image:url(/img/tit_ee.gif); background-color:red; font-size:1.3em; color:#FFF; line-height:1.4em; padding:5px 0 4px; }
.tit_gen_blanc { background-color:#FFF; height:23px; font-size:1.3em; color:#000; padding-top:6px; padding-left:12px; background-image:url(/img/bg_puntets.gif); background-position:left bottom; background-repeat:repeat-x; }
.tit_5430 { background:url(/img/ico_5430.gif) right 0 no-repeat; background-color:#47B0DB; height:22px; font-size:1.3em; color:#FFF; padding:6px 0 0 12px; }
.tit_3ac { background-image:url(/img/tit_3ac.gif); background-color:#47B0DB; font-size:1.3em; color:#FFF; line-height:1.4em; padding:5px 0 1px 0; *padding:6px 0 0 0;
height:25px; margin:0 0 6px 0; }
.error { background-color:red; }
.tit_height2lin { height:39px; }
.tit_tv3min .h1_logo { height:14px; width:80px; color:#FFFFFF }
.tit_ee .h1_logo { height:14px; width:100px; }
.tit_tn .h1_logo { height:14px; width:93px; }
.tit_3ac .h1_logo { height:14px; width:110px; }
.block { width:996px; height:1%; overflow:hidden; vertical-align:top; clear:both; position:relative; margin:0 auto 20px ; padding:0; }
* html .block { width:996px; vertical-align:top; clear:both; position:relative; margin:0 auto 20px; padding:0; }
.block_nomargin { width:996px; vertical-align:top; clear:both; position:relative; margin:0 auto; padding:0; }
.clear { clear:both; height:1px; font-size:1px; overflow:hidden; }
.clear_both { clear:both; }
.e_s_320 { float:left; width:320px; position:relative; margin:0 18px 0 0; padding:0; overflow:hidden; }
.e_s_658 { float:left; width:658px; position:relative; margin:0 18px 0 0; padding:0; }
.e_s_827 { float:left; width:827px; position:relative; margin:0 18px 0 0; padding:0; }
.e_s_151 { float:left; width:151px; position:relative; margin:0 18px 0 0; padding:0; }
.e_s_489 { float:left; width:489px; position:relative; margin:0 18px 0 0; padding:0; }
.nomargin { margin-right:0 !important; }
.smallBottomMargin { margin-bottom:10px; }
* html .smallBottomMargin { margin-bottom:7px; }
.titulars { float:left; padding:0 5px 0 10px; }
.titulars h2 { font-size:1.1em; margin-bottom:5px; }
.titulars .big { font-size:1.3em; margin:4px 0; }
.mod_tn_txt_img { background-color:#dfdfdf; height:100%; overflow-y:auto; border-bottom:5px solid #4C2016; margin:0; padding:0; }
.mod_tn_txt_img2 { background-color:#dfdfdf; height:100%; overflow-y:auto; border-bottom:5px solid #669900; margin:0; padding:0; }
.mod_tn_txt_img .titulars, .mod_tn_txt_img2 .titulars { width:183px; background-color:#fff; }
.mod_tn_txt_img .floatleft, .mod_tn_txt_img2 .floatleft { width:120px;/*height:200px;*/ }
.mod_tn_txt_img .mes, .mod_tn_txt_img2 .mes { display:block; clear:both; background-color:#efefef !important; margin:0; }
.mod_tn_txt .rss, .mod_tn_txt2 .rss, .mod_tn_txt_img .rss { position:absolute; z-index:10; right:1em; padding-top:0.8em; }
.mod_tn_txt { border-bottom:5px solid #4C2016; overflow-y:auto; height:100%; display:block; margin:5px 0 0; }
.mod_tn_txt2 { border-bottom:5px solid #669900; overflow-y:auto; height:100%; display:block; margin:5px 0 0; }
.mod_ee { border-bottom:5px solid #669900; }
.mod_tn_txt .mes, .mod_tn_txt2 .mes { background-color:#efefef !important; }
.mod_com_sys, .item_reportatge .mod_com_sys { border:1px solid #CCC; border-top:0; margin:0; padding:10px; }
.mod_com_sys p, .item_reportatge .mod_com_sys p { background-color:#FFF; border-bottom:4px solid #CCC; border-left:1px solid #CCC; border-right:4px solid #CCC; margin:0; padding:5px; font-size:0.95em; }
.mod_com_sys h2, .item_reportatge .mod_com_sys h2 { font-size:1em; font-weight:700; color:#333; margin:0 0 5px; padding:4px 0 0; }
.mod_com_sys .bg_com_sys { background:url(/img/bg_com_sys.gif) no-repeat 0 4px; height:15px; margin-bottom:0; padding:0; }
.com_sys_txtarea { width:95%; height:60px; border:1px solid #ccc; font-size:0.95em; overflow:auto; font-family:Arial, Helvetica, sans-serif; display:block; margin-bottom:5px; padding:5px; }
.mod_com_sys .usuari { font-weight:bold; margin:10px 0 0; }
.num_com { display:inline; margin-right:10px; font-size:0.9em; color:#000; font-weight:normal; }
.data_commenting { color:#000000; display:inline; font-size:0.9em; font-weight:normal; margin-right:10px; margin-left:5px; }
.usuari a { display:inline; color:#F30; font-weight:700; }
.mod_com_sys .dades label { width:6em; margin-right:4px; margin-top:4px; text-align:right; float:left; padding:3px; }
.mod_com_sys .dades .bt_50 { margin:7px 0 0 6.8em; }
.img_mitjana_txt { margin-top:5px; padding-bottom:10px; background-color:#efefef; position:relative; }
.peu_comentaris { background-color:#E1E1E1; border-top:#CCC solid 1px; padding:3px 8px 2px 8px; overflow:hidden; height:22px; display:block; clear:both; font-size:.9em; }
.peu_comentaris .link_comentari { background:url(../img/ico_comentaris_noti.gif) no-repeat 0 0; padding:0 0 0 23px; margin:3px 0 0 0; float:right; display:block; }
.vella { text-align:center; background:url(/img/bg_foto200x155.gif) repeat-x 0 0; padding:0 auto; }
.img_mitjana_txt_vella { margin-top:5px; padding-bottom:10px; background:url(/img/bg_foto200x155.gif) repeat-x; background-color:#efefef; position:relative; }
.img_mitjana_txt_vella .w_mitjana_vella { margin-bottom:5px; text-align:center; width:200px; padding:0 60px; }
.img_mitjana_txt_1 p { margin-bottom:5px; font-size:1em; line-height:1.2em; /*font-weight:bold;*/ padding:0 5px 0 10px; }
.img_petita_txt_mes .titulars { width:140px; padding-bottom:10px; }
.img_p_txt_mes_a .titulars { width:140px; padding-bottom:5px; }
.img_p_txt_mes_a .img_left { float:left; padding:0 0 5px 7px; }
.img_p_txt_mes_b .img_left { float:left; margin-right:9px; padding:0 0 5px 7px; }
.img_p_txt_mes_b h2 { font-size:1.4em; margin-bottom:5px; }
.img_petita_txt1 { margin-top:5px; padding-bottom:10px; background-color:#efefef; }
.img_petita_txt1 h2 { font-size:1.4em; margin-bottom:5px; padding:0 5px 0 10px; }
.multiContent { background-color:#47B0DB; color:#FFF; float:left; width:320px; }
.multiContent h1 { font-size:1.3em; line-height:1.4em; padding:4px 0 4px 12px; }
.multiContentcounter { float:right; background-color:#4398BB; color:#FFF; line-height:1.4em; font-size:1.3em; border-left:1px solid #FFF; padding:4px 8px 4px 12px; }
.multiContentfletxes { float:right; border-left:1px solid #FFF; line-height:1.4em; height:29px; }
.multiContentfletxes a { line-height:29px; height:29px; padding:8px 3px; }
.multiContentfletxes a:hover { background-color:#000; padding:8px 3px; }
.multiContentModul .titulars { width:140px; padding-bottom:10px; padding-top:7px; }
.mod_enquesta { background-color:#efefef; position:relative; padding:0 0 10px; overflow:hidden; height:1%; }
.mod_enquesta ul { border-top:1px solid #FFF; border-bottom:1px solid #FFF; padding:10px 0; }
.mod_enquesta li { list-style-type:none; font-size:1em; margin:0 5px 5px 15px; }
.mod_enquesta li label { margin-left:7px; }
.mod_enquesta .bt_50 { margin-top:10px; }
.mod_enquesta_res { background-color:#efefef; position:relative; padding:0; overflow:hidden; height:1%; }
.mod_enquesta_res img { background-color:#666; margin-right:8px; }
.mod_enquesta_res li { border-bottom:1px solid #e6e6e6 !important; border-top:1px solid #fff !important; font-size:1.15em; position:relative; padding:4px 8px 6px 20px; }
.mod_enquesta_res .guanyador { background-color:#F60 !important; }
#tagcloud { background-color:#efefef; padding:5px 10px 10px; }
#tagcloud li { font-size:1.3em; display:inline; list-style-type:none; line-height:1.3em; margin-right:5px; }
.mod_cita { background-color:#efefef; height:100%; overflow-y:auto; margin:0; }
.mod_cita h2 { font-size:1.4em;/*font-family:Georgia, "Times New Roman", Times, serif;*/ margin:5px 5px 5px 10px; }
.mod_cita .usuari { border-top:1px solid #ccc; text-align:right; display:block; clear:both; font-size:0.98em; font-weight:700; color:#FF2603; padding:5px 10px 7px 5px; }
.mod_cita .cita_de a { margin-left:10px; color:#333; font-weight:700; }
.mod_cita .img_left { padding:7px 7px 3px; }
.llistat li { border-bottom:1px solid #e6e6e6; border-top:1px solid #fff; font-size:1.1em; font-weight:700; position:relative; padding:4px 18px 6px 10px; word-wrap: break-word;  /*overflow: hidden;*/ }
.llistat ul li ul li { border: none; font-size: 1em; padding: 0 0 0 8px; margin: 10px 0 5px 10px; background: url(/img/bullet.gif) no-repeat 0 4px; }
* html .llistat1 { height: 1% }
.llistat1 { background-color:#F4F4F4; position:relative; border-bottom:1px solid #f4f4f4; }
.llistat1 li { background:url(/img/bullet.gif) 10px 8px no-repeat; border-bottom:1px solid #e6e6e6; border-top:1px solid #fff !important; font-size:1.15em; position:relative; padding:4px 0 6px 20px; }
.llistat2 li { border-bottom:1px solid #e6e6e6; border-top:1px solid #fff; font-size:1.15em; position:relative; padding:4px 0 6px 10px; }
.llistat3 { border:1px solid #e6e6e6; line-height:1.4em; }
.llistat3 li { font-size:1.15em; background-image:url(/img/bg_puntets.gif); background-position:top; background-repeat:no-repeat; position:relative; padding:4px 18px 6px 10px; word-wrap: break-word; }
.llistat3 .noBgImage { background-image:none; }
.llistat3 .hora { width:45px; }
.llistat3 a { width:250px; font-weight:700; }
.llistat3 .mes a { font-weight:400; display:block; float:none !important; }
.llistat3 .indent { padding:2px 10px 0 30px; }
.llistat3 .indent ul { margin:6px 0; padding:0; }
.llistat3 .indent ul li { background-image:none; font-size:0.95em; list-style:url(/img/indent_li.gif); margin:0 0 8px; padding:0 0 0 6px; }
.llistat_dest li { border-bottom:1px solid #e6e6e6; height:30px; list-style-type:none; vertical-align:middle; position:relative; margin:0; padding:5px 0 0; }
.llistat_dest a { display:block; font-weight:700; color:#333; padding:3px 3px 3px 10px; }
.llistat_dest ul li a .log_dest { display:block; width:66px; height:24px; float:left; margin:0 8px 0 0; padding:0; }
.llistat_dest .mes a { font-weight:400; color:#000; padding:0; }
.llistat_4 ul li { background-color:#efefef; display:block; clear:both; background-image:url(/img/bg_puntets.gif); background-position:bottom; background-repeat:no-repeat; position:relative; height:100%; overflow-y:auto; margin:0; padding:0; }
.llistat_5 ul li { display:block; clear:both; border-bottom:1px solid #e6e6e6; position:relative; height:100%; overflow-y:auto; margin:0; padding:5px 0 0; }
.llistat_7 ul li { background-color:#efefef; display:block; clear:both; border-bottom:1px solid #e6e6e6; position:relative; height:100%; overflow-y:auto; margin:0; padding:5px 0 0; }
.llistat_8 ul li { display:block; clear:both; border-bottom:1px solid #e6e6e6; background-color:#FFF; height:100%; overflow-y:auto; margin:10px 0; padding:0 0 8px; }
.llistat_ample li { border-bottom:1px solid #e6e6e6; border-top:1px solid #fff; font-size:1em; position:relative; padding:4px 6px 6px 10px; font-weight:bold; }
.llistat_horitzontal { background-image:url(/img/bg_llistat_h.gif); height:28px; position:relative; }
.llistat_horitzontal ul { display:inline; position:absolute; padding-top:6px; left:150px; }
.llistatSelected, .llistatSelected a, .llistatSelected a:hover { background-color:#FFFFFF !important; color:#666; cursor:default; text-decoration:none; }
.patrocinat { background-color:#FFF; font-size:0.8em; border:none; }
.patrocinat li { border:none; }
.patrocinat a .title { color:#000; font-weight:700; }
.li_horitzontal { height:28px; position:relative; background-color:#F4F4F4; }
.li_horitzontal h1 { font-size:1.3em; color:#FFF; float:left; background:url("/img/li_horitz_logo.gif") no-repeat; background-color:#47B0DB; line-height:28px; padding:0 6px 0 55px; }
.li_horitzontal ul { display:inline; position:relative; float:left; padding-top:2px; padding-left:16px; background:url("/img/li_horitz_fletxa.gif") no-repeat; line-height:26px; }
.llistat_horitzontal_curt { background-image:url(../img/bg_llistat_h_curt.gif); height:28px; position:relative; }
.llistat_horitzontal_curt ul { display:inline; position:absolute; padding-top:6px; left:70px; }
.llistat_horitzontal_curt li { border-left:solid #CCC 1px; display:inline; padding:0 2px 0 3px; }
.modulAZ .tit_AZ { font-weight:700; font-size:1.6em; float:left; width:30px; height:21px; margin:0 8px 0 0; padding:0 0 0 14px; line-height:20px; }
.modulAZ ul { width:600px; margin:0; padding:0; }
.modulAZ li { display:inline; border-right:solid #efefef 1px; line-height:1.6em; margin:0 8px 0 0; padding:0 8px 0 0; }
.llistat3 .noborder { background-image:none !important; }
.llistat_videos { float:left; clear:right; }
.llistat_videos li { float:left; padding:0 6px 4px 0; }
.llistat_videos_tn { color:#000; display:block; clear:both; padding:0.5em; }
.llistat_videos_tn h2 { font-size:1.1em; }
.llistat_videos_tn ul { list-style-type:none; display:block; }
.llistat_videos_tn li { clear:both; border-top:1px solid #DBDBDB; padding:0.6em; }
.llistat_videos_tn_video_prev { float:left; margin:0 1em 0.6em 0; }
.llistat6 li { background:url(/img/bullet.gif) 10px center no-repeat; border-top:1px solid #6BA3C1; padding:4px 1px 6px 20px; }
.llistatRSS li { background:url(/img/ico_rss_peu.gif) 10px 4px no-repeat; border-bottom:1px solid #e6e6e6; border-top:1px solid #fff; font-size:1.1em; font-weight:700; position:relative; padding:4px 0 6px 30px; }
.mod_texte_simple { line-height:140%; margin:0 0 20px; padding:4px 6px 3px; }
.mod_texte_simple_nomargin { line-height:140%; margin:0; padding:4px 6px 3px; }
.mod_texte_simple p, .mod_texte_simple_nomargin p { margin:0 0 5px; }
.mod_texte_simple h2 { font-size:1.4em; color:#333; padding:0 0 7px; }
.small_header { font-size:1.4em; margin:0 0 10px; padding:6px; }
.mod_tabs { clear:both; margin:0; padding:0; }
.tabs li { float:left; border:1px solid #ccc; list-style-type:none;/*background-color:#efefef;*/ background:#efefef url(../img/bg_tab_gradient.gif) repeat-x; margin:0 -1px 0 0; }
.tabs li a { display:block; text-decoration:none; font-weight:700; font-size:1.2em; width:158px; text-align:center; margin:7px 0; }
.tabs .selected { background-color:#fff; border-bottom:none !important; background-image:none !important; }
.mod_tabs_fix_01 { position:relative; float:left; width:100%; background-color:#efefef; border-bottom:1px solid #ccc; }
.mod_tabs_fix_01 .fila_tabs { margin-bottom:-1px; }
.mod_tabs_fix_01 .selected { position:relative; background-color:#fff; border-bottom:1px solid #FFF !important; }
.mod_tabs_fix_01 li { position:relative; border-top:0; border-bottom:1px solid #ccc; }
.tabs .selected a, .tabs .selected a:hover { text-decoration:none; color:#c00; width:159px; cursor:default; }
.tabs2 li { float:left; border:1px solid #ccc; list-style-type:none;/*background-color:#efefef;*/ background:#efefef url(../img/bg_tab_gradient.gif) repeat-x; margin:0 -1px 0 0; }
.tabs2 li a:hover { color:#669900; }
.tabs2 li a { display:block; text-decoration:none; font-weight:700; font-size:1.2em; width:158px; text-align:center; margin:7px 0; }
.tabs2 .selected { background-color:#fff; border-bottom:none !important; background-image:none !important; }
.tabs2 .selected a, .tabs .selected a:hover { text-decoration:none; color:#000; width:159px; cursor:default; }
.mod_tabs .tab_contingut { border-right:1px solid #CCC; border-left:1px solid #CCC; border-bottom:1px solid #CCC; clear:both; visibility:visible; display:block; margin:0; /**margin-top:-13px; */ padding:0px 0 0; /**padding-top:8px;*/ /*border-top:4px solid #FFCC00;*/ }
.mod_tabs .llistat1 { background-color:#FFF !important; }
.ample685b li a { width:327px; }
.ample685b .selected a, .ample685b .selected a:hover { width:328px; }
.tabs_var { height:28px; background:url(../img/bg_tab_variable.gif) repeat-x 0 0; border:none; margin:0; padding:0; }
html > body .tabs_var { height:29px; border-bottom:1px solid #CCC; }
.tabs_var li { float:left; border:1px solid #ccc; list-style-type:none;/*background-color:#efefef;*/ background:#efefef url(../img/bg_tab_gradient.gif) repeat-x; margin:0 -1px 0 0; padding:0 6px; }
.tabs_var li a { display:block; text-decoration:none; font-weight:700; font-size:1.2em; text-align:center; width:auto; margin:7px 0; }
.tabs_var .selected { background-color:#fff; border-bottom:1px solid #FFF; padding:0 8px 0 9px; background-image:none !important; }
.tabs_var .selected a, .tabs_var .selected a:hover { text-decoration:none; color:#c00; width:auto; cursor:default; }
.img151 { width:151px; position:relative; }
.ico_play151 { width:55px; height:48px; filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; -khtml-opacity:0.5px; position:absolute; top:17px; left:50px; border:none; padding:0; }
.ico_play320 { width:55px; height:48px; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; -khtml-opacity:0.5px; position:absolute; top:125px; left:132px; border:none; z-index:20; padding:0; }
.img151 .alto { top:33px; }
.img320 .alto { top:80px; }
.rollVideo_151_text { width:141px; height:70px; position:absolute; top:0; left:0; color:#000; font-size:0.95em; font-weight:700; margin:0; padding:5px 5px 5px 8px; }
.rollVideo_151_bg { width:151px; height:80px; position:absolute; top:0; left:0; background-color:#C7E6F3; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; -khtml-opacity:0.5px; margin:0; padding:0; }
.rollVideo_151_text h2 { color:#000; font-size:0.95em; }
.rollVideo_151_text .avant { margin:0; padding:0 0 4px 10px; }
.blue_box_content_pad .show_video .ico_play151 { filter:alpha(opacity=10); -moz-opacity:.10; opacity:.10; -khtml-opacity:0.1px; }
/*.wmvPlayer{background-color:#333;padding:0;}*/
.wmvPlayer { background:#333333 url(../img/directe_noemissio.gif) no-repeat; font-size:1em; color:#333; width:640px; padding:0px; height:396px; }
.wmvCarregant { background:#333333 url(../img/directe_carregant.gif) no-repeat !important; width:640px; padding:0px; height:396px; }
.wmvPlayer .thumbnail { position:relative; width:320px; height:240px; z-index:0; margin:0; padding:0; }
.blue_box { color:#FFF; background-color:#47B0DB; background-image:url(/img/bg_blue_box.gif); background-position:bottom; background-repeat:repeat-x; }
.blue_box_simple p { line-height:normal; }
.blue_box_top_right, .blue_box_bottom_right { height:8px; width:8px; overflow:hidden; float:right; background-image:url(/img/bg_blue_box_borders.gif); background-position:right 0; font-size:1px; }
.blue_box_bottom_right { background-position:right 8px; }
.blue_box_top, .blue_box_bottom { height:8px; overflow:hidden; background-image:url(/img/bg_blue_box_borders.gif); font-size:1px; }
.blue_box_bottom { background-position:left 8px; }
.blue_box_icon { position:absolute; right:1em; }
.blue_box h1 {/*border-bottom:1px solid #9ED5EC;*/ margin-bottom:6px; margin-top:0; padding:0 0 0 12px; }
.blue_box_simple h1 {/*border-bottom:1px solid #9CF;*/ margin:0; padding:0 0 2px 10px; }
.blue_box_simple h2 { font-size:19px; }
.blue_box_content_pad { width:319px; overflow:hidden; padding-left:10px; float:left; }
.blue_box_content_pad a:hover { color:#FFF; }
.video_prev_descripcio { padding:0 10px 0 12px; line-height:1.2em; margin-bottom:8px }
.video_prev_descripcio li { font-size:1em; height:2em; padding-top:6px; }
.video_prev_descripcio .avant { color:#FFFFCC; }
.video_prev_descripcio a:hover, video_prev_descripcio2 a:hover { color:#FFFFFF; }
.duracio { font-weight:700; font-size:0.9em; }
.blue_box form { float:left; width:100%; background-color:#81B2CB; margin:1em 0; padding:7px 12px; }
.blue_box input { float:left; width:12em; height:1.4em; border:0; margin:0 1em; padding:0.2em 0 0 0.2em; }
.blue_box .canal { font-weight:700; background-color:#1B597A; padding:0 0.3em; }
.blue_box .enDirecte { line-height:1.6em; margin:12px 0 11px; }
.blue_box .eines { position:relative; border-top:1px solid #9CF; z-index:10; margin:0; padding:0.6em 0 0 1em; }
.blue_box .eines li { float:left; padding:0 1em 0 0; }
.eines li img { margin-right:4px; }
.el_temps { border-bottom:6px solid #F93; padding:0 0 2px; }
.el_temps h1 { height:1.45em; font-size:1.3em; color:#FFF; background-color:#F93; background-image:url(/img/tit_el_temps.gif); background-repeat:no-repeat; margin:0 0 0.3em; padding:7px 0 0 65px; }
.el_temps h1 a, .el_temps h1 a:hover { color:#FFF }
.el_temps_temps { background-color:#E5E5E5; }
.el_temps_temps img { float:left; border-right:1px solid #FFF; }
.el_temps_temps ul { float:left; width:124px; }
.el_temps_temps li { border-top:1px solid #C0BCC1; background-color:#E5E5E5; font-weight:700; line-height:normal; padding:0.62em; }
.graus { font-size:11px; font-weight:400; }
.nit { color:#069; }
.el_temps_videos ul { float:left; background-color:#CFCFCF; background-image:url(/img/bg_degradat_gris_01.jpg); background-repeat:repeat-x; }
.el_temps_videos li { border-top:1px solid #FFF; clear:both; line-height:3em; padding:0 0 0 1em; width:308px; }
.el_temps_videos img { float:right; background-image:url(/img/bg_ratllat_gris_01.gif); padding:0 2.1em; width:75px; }
.el_temps .llistat { min-height:70px; height:auto !important; height:70px; }
.el_temps .el_temps_temps .mapa { position:relative; background-image:url(/img/BORRAR_el_temps_mapa.gif); width:194px; height:180px; float:left; margin:0; padding:0; }
.el_temps .el_temps_temps .tempsBarcelona { position:absolute; height:22px; width:22px; top:95px; left:117px; border:none; }
.el_temps .el_temps_temps .tempsTarragona { position:absolute; height:22px; width:22px; top:129px; left:39px; }
.el_temps .el_temps_temps .tempsGirona { position:absolute; height:22px; width:22px; top:64px; left:142px; }
.el_temps .el_temps_temps .tempsLleida { position:absolute; height:22px; width:22px; top:87px; left:33px; }
.mod_mapa_temps_g { background-image:url(/img/bg_ratllat_gris_01.gif); padding:1em 0; text-align:center; }
.mod_mapa_temps_p { background-image:url(/img/bg_ratllat_gris_01.gif); padding:1em 0.4em; text-align:center; height:1%; overflow:hidden; }
.mapa_temps { display:block; float:left; padding:1px; }
.li_linia { float:left; }
.li_filinia { clear:both; margin-right:10px; text-align:right; }
li.pixie { width:150px; height:175px; overflow:hidden; margin-top:16px; position:relative; }
li.pixie h3 { font-size:1.2em; font-weight:400; margin-bottom:4px; color:#C00; }
li.pixie div.caption, li.pixie div.trail-text { position:relative; top:0; z-index:15; }
li.pixie p { border-top:4px solid #CCC; font-size:1.1em; padding:4px 0 0; }
li.pixie div.caption { height:85px; background-color:#E5E5E5; width:142px; padding:4px; }
li.pixie div.trail-text { margin-top:-160px; position:absolute; overflow:hidden; z-index:10; width:134px; background-color:transparent; background-image:url(http://www.tv3.cat/img/bg_gris_transparent.png); padding:90px 8px 8px; }
* html li.pixie div.trail-text { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='http://www.tv3.cat/img/bg_gris_transparent.png', sizingMethod='scale');
}
.araatv3 { margin:0; padding:4px 6px 0 10px; }
.araatv3 li { border-bottom:1px solid #ccc; margin:0; padding:0 0 10px; }
.araatv3 .bt_vermell, .araatv3 .bt_verd, .araatv3 img { float:left; margin-top:6px; }
.araatv3 .despres { background-image:url(/img/bg_despres.gif); background-repeat:no-repeat; background-position:0 6px; border-bottom:none; padding:8px 6px 6px 30px; }
.araatv3 .despres h3 { font-size:1em; color:#c00; margin:0; }
.video_preferit { position:relative; float:left; border:1px solid #DDD; width:656px; background-color:#F9F9F9; margin:0; }
.video_preferit .video { position:relative; float:left; width:340px; border-right:1px solid #DDD; background-color:#FFF; padding:6px; }
.vid_pref_titol { width:174px; float:right; }
.video_preferit_2col { width:318px; }
.video_preferit_2col .video { width:auto; border-right:0; }
.video_preferit_2col .video div { padding:0 0 6px; }
.afegit { font-size:0.9em; clear:both; float:left; border-left:3px solid #DDD; width:141px; margin:10px 0 0; padding:0 0 0 6px; }
.data_afegit .afegit { margin-left:10px; margin-bottom:10px; }
.video_preferit_2col .afegit { float:none; clear:none; }
.video_preferit .codig { float:left; border-bottom:1px solid #DDD; width:301px; text-align:right; background-color:#FFF; }
.video_preferit .codig input { font-size:0.9em; padding:3px; }
.video_preferit_2col .codig { border-top:1px solid #DDD; width:100%; }
.video_preferit form { padding:10px 15px 10px 10px; }
.video_preferit_2col form { padding:10px 20px 10px 10px; }
.video_preferit label { font-size:11px; color:#000; font-weight:700; line-height:24px; }
.video_preferit input { border:1px solid #DDD; width:214px; margin:0 0 0 10px; }
.video_preferit .eines { float:left; border-left:1px solid #DDD; width:301px; margin-left:-1px; }
.video_preferit_2col .eines { width:100%; }
.video_preferit .eines ul { float:left; width:100%; background-color:#F9F9F9; padding:0 0 10px; }
.video_preferit .eines li { padding:8px 0 0 14px; }
.video_llistat_658 { background-color:#FFF; height:100%; overflow-y:auto; margin:10px 0; padding:0 0 8px; }
.video_llistat_658 .titol_large { float:left; width:460px; margin:0 0 0 10px; }
.video_compartit { position:relative; float:left; width:100%; background-color:#F4F4F4; }
.video_compartit .video { position:relative; float:left; width:480px; background:url(/img/wmvideo_fons.gif) repeat 0 0; }
.wmv_patch { padding:36px 40px 50px 80px; *padding-top:42px;
}
.video_info { margin:0; padding:10px 36px 10px 0; }
.video_info h1 { font-size:2em; color:#000; line-height:100%; margin-top:0; padding:4px 0 8px; }
.video_compartit .codig { background-color:#F8F8F8; border-bottom:1px solid #DDD; padding:6px 8px 10px 14px; }
.video_compartit form { margin:0; padding:0; }
.video_compartit label { font-size:1em; color:#000; font-weight:700; line-height:21px; }
.video_compartit input { border:1px solid #DDD; width:145px; font-size:0.9em; margin:0; padding:2px; }
.video_compartit .eines_contenidor { float:left; width:177px; }
.video_compartit .eines_share { margin:3px 0 6px; }
.video_compartit .eines_share img { margin:4px 2px 0 0; }
.video_compartit .llistat li { font-size:1em; font-weight:400; padding:8px 0 10px 15px; }
.video_compartit .llistat li img { padding:0 4px 0 0; }
.video_compartit_2col .info { padding:15px; }
.video_compartit .ajuda_petita { font-size:.9em; margin:6px 0 0 0; font-style:italic; }
.envia_video { position:absolute; top:0; right:0; background-color:#F4F4F4; width:190px; margin:0; padding:0; }
.envia_video_cap, .afegir_video_cap { background-color:#e0e0e0; border-bottom:1px solid #cecece; padding:8px 10px 12px 30px; }
.envia_video form, .afegir_video form { padding:8px 10px 0 30px; }
.envia_video .bt_50_2 { float:none; display:block; }
.envia_video label, .afegir_video label { font-weight:400; white-space:nowrap; }
.envia_video .correu, .afegir_video .correu { float:left; padding:0 16px 0 0; }
.envia_video .correu input, .afegir_video .correu input { width:132px; margin:0; }
.envia_video textarea { width:138px; border:1px solid #e0e0e0; font-family:Arial, Helvetica, sans-serif; font-size:0.95em; margin:0 0 12px; }
.envia_video_hidden, .afegir_video_hidden { display:none; visibility:hidden; height:400px; }
.afegir_video { position:absolute; top:0; right:0; background-color:#F4F4F4; height:380px; width:190px; z-index:20; margin:0; padding:0; }
.afegir_video_petit { background-color:#F4F4F4; padding:0px; margin:0px 0 0 0; color:#333; height:180px; min-height:205px; }
.afegir_video_petit form { background-color:#F4F4F4; float:none; margin:0; padding:8px 10px 12px 12px; width:280px; }
.afegir_video_petit .afegir_video_text { padding:6px 10px 8px 12px; }
.afegir_video_petit .afegir_video_text a { color:#000 }
.afegir_video_petit .afegir_video_cap, .afegir_video_petit_msg .afegir_video_cap { background-color:#e0e0e0; border-bottom:1px solid #cecece; padding:8px 10px 12px 12px; }
.afegir_video_petit .correu input { width:132px; margin:0; display:inline; float:none; margin-left:12px; border:1px solid #DDDDDD; font-size:0.9em; padding:2px; }
.afegir_video_petit .correu { margin:0 0 10px 0 }
.afegir_video_petit_hidden { display:none; visibility:hidden; }
.afegir_video_petit_msg { background-color:#F4F4F4; padding:0px; margin:0px 0 0 0; color:#333; height:140px; }
.afegir_video_petit_msg .outmsg { font-size:1em; color:#C00; font-weight:700; margin:0; padding:0; }
.afegir_video_petit_msg .outmsg .message { background-color:#EFEFEF; border-bottom:1px solid #cecece; margin:0 0 10px; padding:12px 10px 20px 16px; }
.afegir_video_petit_msg .outmsg .torna { padding:0 10px 0 18px; }
.afegir_video_text { padding:6px 10px 8px 30px; }
.envia_video_msg { position:absolute; top:0; right:0; z-index:10; width:180px; background-color:#F4F4F4; margin:0; padding:0; }
.envia_video_msg .envia_video_cap { padding:8px 10px 12px 16px; }
.envia_video_msg .outmsg { font-size:1em; color:#C00; font-weight:700; height:361px; margin:0; padding:0; }
.envia_video_msg .outmsg .message { background-color:#EFEFEF; border-bottom:1px solid #cecece; margin:0 0 10px; padding:12px 10px 20px 16px; }
.envia_video_msg .outmsg .torna { padding:0 10px 0 18px; }
.afegir_video_explicacio p { padding:10px 0 0 0 }
.afegir_video_explicacio img { margin:8px 0 0 0; }
.afegir_video_explicacio .tit { background:url(/img/bullet.gif) 10px 8px no-repeat;/*padding:4px 0 6px 20px; */ background-color:#EFEFEF; margin:10px 0 5px 0; padding:4px 4px 4px 18px; font-weight:bold; }
.video_tools { background-color:#F8F8F8; }
.video_tools a:hover { text-decoration:none; }
.video_tools .codig { background-color:#F8F8F8; border-bottom:1px solid #DDD; padding:6px 8px 10px 14px; }
.video_tools form { margin:0; padding:0; }
.video_tools label { font-size:1em; color:#000; font-weight:bold; line-height:21px; float:left; margin:0 10px 0 0; }
.video_tools input { border:1px solid #DDD; width:145px; font-size:0.9em; padding:2px; float:left; margin:0 10px 0 0; }
.video_tools .eines_contenidor {/*float:left;width:177px;*/ border-top:1px solid #DDDDDD; }
.video_tools .eines_share { margin:3px 0 6px; }
.video_tools .eines_share img { margin:4px 2px 0 0; }
.video_tools .llistat li { font-size:.9em; font-weight:400; padding:8px 0 10px 15px; float:left; margin:0 10px 0 0; border:none !important; }
.video_tools .llistat li img { padding:0 4px 0 0; }
.video_tools .insereix_itemvideo { border:none !important; background:transparent url(../img/ico_interrogant.gif) no-repeat 0 2px; font-size:.9em; color:#CC0000; font-weight:400; margin:3px 7px 0 0; padding:0 0 0 13px; float:left; width:auto; }
.video_tools .insereix_itemvideo a { color:#CC0000; width:auto; }
.video_tools .eines .sharebutton { *display: block!important;
}
.video_tools .codig { overflow:hidden; padding-right:2px; *position:relative;
}
.video_tools .eines { overflow:hidden; border-bottom:1px solid #E6E6E6; border-top:1px solid #FFF; }
.video_tools .sharebutton { background:url(../img/ico_comparteix.gif) no-repeat 0 1px !important; }
.video_tools .nomargin { margin-right:0 !important; }
.video_tools #flashcontent { min-height:408px; height:auto !important; height:408px; clear:both; display:block; }
.programacio_324 { width:320px; }
.programacio_324 div, .programacio_324 ul { border:1px solid #cdcdcd; border-top:0 solid #cdcdcd; }
.programacio_324 div { padding:8px 0 8px 8px; }
.programacio_324 ul { position:relative; height:180px; overflow:auto; }
.programacio_324 li { border-bottom:1px dashed #cdcdcd; padding:10px 0 10px 80px; }
.programacio_324 .hora { position:absolute; left:20px; font-weight:400; }
.programacio_avui_a .pre { font-size:14px; font-weight:700; color:#C00; border:0; background-color:transparent; margin:6px 12px 6px 6px; }
.programacio_avui_a .post {/*font-size:14px;font-weight:700;color:#C00;*/ border:0;/*background-color:transparent;*/ margin:0px 12px 12px 6px; padding:0; }
.programacio_avui_a .fila_tabs { position:relative; float:left; width:100%; border-bottom:1px solid #CCC; }
.programacio_avui_a .tabs li { position:relative; top:1px; }
.programacio_avui_a .tabs li a { width:auto; margin:6px; }
.programacio_avui_a .tabs .selected a, .programacio_avui_a .tabs .selected a:hover { width:auto; }
.programacio_avui_a .tabs .selected { border-bottom:1px solid #fff !important; }
.programacio_avui_a .llistat3 li { padding-left:20px; }
.programacio_avui_a .mes_avui { position:absolute; bottom:0; width:14px; height:14px; overflow:hidden; background:url(/img/ico_mes.gif) no-repeat 2px 2px; background-color:#f4f4f4; border-top:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; cursor:pointer; margin:0; padding:0; }
.programacio_avui_a .mes_avui a { display:none; }
.programacio_avui_a .post .buto a { color:#FFF; font-weight:700; font-size:0.95em; background-color:#F60; display:block; width:123px; height:17px; position:absolute; top:0px; left:8px; background:url("/img/but_totalaprog_verm.gif") no-repeat left top; margin:0; padding:2px 0 0 14px; }
.programacio_avui_a .post .buto a:hover { color:#FFF; font-weight:700; font-size:0.95em; background-color:#F60; display:block; width:123px; height:17px; position:absolute; top:0px; left:8px; background:url("/img/but_totalaprog_negre.gif") no-repeat left top; margin:0; padding:2px 0 0 14px; }
.properesemissions p { padding:6px 6px 6px 8px; }
.properesemissions a { font-weight:normal; }
.properesemissions .tit_gen { height:1%; overflow-y:auto }
.properesemissions .tit_gen h1 { background-color:#47B0DB; font-size:1.1em; color:#FFF; padding:0 10px 0 0; float:left; }
.mes_avui_act { position:absolute; display:block; bottom:0; width:272px; color:#c00; font-weight:400; background:url(/img/ico_mes.gif) no-repeat 12px 9px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:0; padding:6px 0 6px 30px; }
.registrar-se .gris { padding:6px; }
.registrar-se .campsobligatoris { border-bottom:1px solid #CCC; line-height:26px; padding:0 0 0 14px; }
.registrar-se .campsobligatoris div { width:16px; height:18px; overflow:hidden; float:left; border:1px solid #CCC; background-color:#FFFFE6; font-size:1px; margin:0 10px 0 0; }
.registrar-se .dreta { width:296px; padding:0 0 0 198px; }
.registrar-se .avis { color:#F30; }
.registrar-se .textinput { border:1px solid #CCC; width:296px; height:22px; margin-right:8px; padding:2px 0 0 4px; }
.registrar-se .acceptomissatges { margin:20px 0; }
.registrar-se .acceptocondicions { border-top:1px solid #CCC; text-align:center; }
.registrar-se .acceptocondicions textarea { width:438px; height:128px; font-family:Arial, Helvetica, sans-serif; text-align:left; font-size:10px; border:1px solid #CCC; margin:20px 0; padding:6px; }
.registre_h3_lateral { padding:8px; background-color:#f4f4f4; }
.registre_h3_lateral h3 { font-size:1.2em; padding:0 0 6px 0; }
/*.registrar-se .botons{margin:34px 0 64px 0;padding:0;}*/
.registrar-se .botons { margin:34px 0 0; padding:0 0 64px 204px; }
.botons_centrat .bt_160 { /*float:none;*/ margin-right:8px; }
.innerBotons { width:350px; margin: 0 auto; text-align:center; }
.innerBotons_error_super3 { width:200px; margin: 10px auto; text-align:center; }
.buto160 .innerBotons { width:160px; }
.registrar-se .bt_50_2, .registrar-se .bt_160 { margin:0 14px 0 0; }
.registrar-se .volscompletar { clear:both; border-top:1px solid #CCC; padding:12px 0 0 12px; }
.registrar-se .botons_2 { margin:34px 0 0; padding:0 0 64px 80px; }
.registrar-se .butlleti { line-height:18px; }
.registrar-se_resposta .gris { margin:0 0 10px; padding:6px; }
.registrar-se_resposta p { padding:12px 0; }
.registrar-se_resposta strong { float:left; width:114px; text-align:right; margin:0 16px 0 0; }
.registrar-se_resposta .botons { width:100px; margin:24px auto 0; }
.gestiona_dades dl { position:relative; padding:0 0 16px; }
.gestiona_dades dt { font-size:14px; background-color:#F4F4F4; font-weight:700; padding:6px 0 6px 14px; }
.gestiona_dades dd { background-image:url(/img/ico_fletxa_dreta.gif); background-repeat:no-repeat; background-position:14px 8px; border-top:1px solid #F4F4F4; font-weight:400; padding:6px 0 6px 28px; }
.item_reportatge .eines { font-size:11px; color:#666; float:left; display:block; background-color:#F8F8F8; padding:10px 10px 6px; }
.item_reportatge .info { clear:both; line-height:30px; color:#666; padding:0 0 0 10px; }
.item_reportatge_tit { font-size:2.2em; line-height:120%; padding:0 0 10px 10px; }
.item_reportatge h4 { font-size:1.4em; font-weight:400; line-height:126%; border-bottom:1px solid #CCC; margin:0 0 10px; padding:0 0 10px; }
.item_reportatge h5 { font-size:1.2em; line-height:125%; font-weight:700; margin:0 0 10px; padding:0 0 10px; }
.item_reportatge p { font-size:1em; line-height:124%; padding:0 0 10px; }
.item_reportatge .index ul, .item_reportatge .llistat1 { position:relative; margin:6px 0 0; padding:0; }
.item_reportatge .index li { border-top:1px solid #FFF; border-bottom:1px solid #E6E6E6; padding:4px 10px 10px; }
.item_reportatge .index .actiu, .item_reportatge .index .actiu a { font-weight:700; color:#999; }
.item_reportatge .paginacio { font-weight:700; border-top:1px solid #CCC; background-repeat:no-repeat; background-position:0 16px; padding:16px 0 26px 44px; }
.item_reportatge .paginacio_01 { background-image:url(/img/ico_paginacio_01.gif); }
.item_reportatge .paginacio_02 { background-image:url(/img/ico_paginacio_02.gif); }
.foto_reportatge_320 { width:320px; overflow:hidden; float:left; margin:0 12px 10px 0; }
.foto_reportatge_320 div { background-color:#F4F4F4; padding:10px; }
.foto_reportatge_320 span { border-left:3px solid #B1B1B1; padding:0 0 0 6px; }
.item_reportatge .costext { padding-bottom:12px; }
.item_agenda .eines { font-size:11px; color:#666; float:left; background-color:#F8F8F8; padding:10px 10px 6px; }
.item_agenda .acte { /*background-color:#F4F4F4;*/ margin:6px 0 0; padding:8px 6px 10px 8px; }
.item_agenda .acte h1 { margin:0 0 4px; }
.item_agenda .acte .ruta { border-bottom:1px solid #E6E6E6; padding:10px; }
.item_agenda .acte .pais { color:#D04200; background-image:url(/img/ico_fletxa_dreta.gif); background-repeat:no-repeat; background-position:0 2px; padding:0 0 0 10px; }
.item_agenda .acte h2 { font-size:19px; border-top:1px solid #FFF; margin:0 0 16px; padding:16px 0 0 20px; }
.item_agenda .acte .camps { line-height:20px; font-weight:700; margin:0 0 0 20px; }
.graella_programacio fieldset { background-color:#DCDADB; margin:4px 2px; }
.graella_programacio ul { list-style-type:none; position:relative; float:left; margin:0; padding:0; }
.graella_programacio li { float:left; width:45px; overflow:visible; text-align:center; margin-left:0px; }
.graella_programacio label { position:relative; display:block; height:40px; color:#5F5F5F; font-size:10px; }
.graella_programacio label span { position:absolute; left:-8px; bottom:2px; z-index:10; }
.graella_programacio fieldset.tria_data { padding:10px 12px; }
.graella_programacio .sel_dia, .graella_programacio .sel_mes, .graella_programacio .sel_any { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center; border:1px solid #809DB9; color:#666; width:60px; padding:1px; }
.graella_programacio .sel_mes { width:100px; margin:0 0 0 28px; }
.graella_programacio .sel_any { width:38px; margin:0 0 0 28px; }
.graella_programacio fieldset.genera { text-align:center; padding:10px 12px; }
.graella_programacio fieldset.genera .bt_100 { margin-left:auto; margin-right:auto; }
.graella .titol { font-size:21px; background-image:url(/img/bg_puntets.gif); background-repeat:repeat-x; background-position:0 27px; }
.graella .titol span img { position:relative; top:6px; }
.graella .tab_act { clear:both; margin:4px 0; }
.graella h4 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; border-right:#CCC solid 1px }
.graella li { float:left; width:100%; background-image:url(/img/bg_ratllat_gris_02.gif); margin:4px 0; }
.graella .emissio { float:left; width:380px; background-color:#F4F4F4; }
.graella .hora { position:absolute; width:40px; background-color:#F4F4F4; padding:8px 0 8px 8px; }
.graella .emissio p { border-left:1px solid #CCC; line-height:125%; margin:0 0 0 50px; padding:8px; }
.graella .emissio .mes_info { padding:10px 0 6px; }
.graella .emissio label { background-color:#EFEFEF; height:18px; line-height:18px; border:1px solid #CCC; padding:4px 8px 2px 4px; }
.graella .emissio textarea { width:300px; height:130px; border:1px solid #CCC; font-family:Arial, Helvetica, sans-serif; font-size:1em; line-height:125%; padding:4px; }
.graella .emissio ul li textarea { width:260px; height:130px; border:1px solid #CCC; font-family:Arial, Helvetica, sans-serif; font-size:1em; line-height:125%; padding:4px; }
.graella .emissio ul { position:relative; float:left; border-left:1px solid #CCC; left:50px; margin:-8px 0 0; padding:0 0 0 12px; }
.graella .emissio li { position:relative; background-image:url(/img/indent_li.gif); background-repeat:no-repeat; float:none; width:270px; padding:4px 0 0 30px; }
.graella .emissio li .hora { position:relative; padding:0 10px 0 0; }
.graella .emissio li .info { position:absolute; top:0; left:318px; background-color:#D8D8D8; width:276px; }
* html .graella .emissio li .info { left:318px; }/* 288 */
.graella .info span { display:block; float:left; width:26px; padding:8px 0 8px 12px; }
.graella .emissio li .info span { padding:4px 0 0 12px; }
.leienda { position:relative; clear:both; background-color:#F4F4F4; border-bottom:1px solid #CCC; border-top:1px solid #CCC; color:#666; text-align:center; padding:4px 12px; }
.leienda p { padding:4px 0; }
.leienda span { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; }
.foto_320 { width:320px; overflow:hidden; }
.foto_320 div { background-color:#F4F4F4; padding:10px; }
.foto_320 span { border-left:3px solid #B1B1B1; padding:0 0 0 6px; }
.fitxa_programes_internal dt { position:relative; background-color:#F4F4F4; font-weight:700; margin:0 0 6px; padding:3px 0 3px 11px; }
.fitxa_programes_internal dd { padding:0 0 3px 12px; }
.properes_emissions h1 { margin-bottom:8px; }
.properes_emissions li { border-bottom:1px solid #CCC; padding:8px 8px 14px 8px; }
.properes_emissions img { float:left; margin:0 8px 0 0; }
.properes_emissions span { font-size:0.95em; border-left:3px solid #B1B1B1; padding:0 0 0 6px; }
.properes_emissions strong { font-size:1.2em; display:block; clear:both; padding:8px 0; }
.juvenil { position:relative; float:left; width:100%; }
.juvenil h1 { position:relative; color:#FFF; font-size:12px; background-repeat:no-repeat; padding:6px 0 10px; }
.juvenil h2 { font-size:16px; }
.juvenil ul { float:left; width:100%; background-color:#F4F4F4; }
.juvenil li { float:left; background-image:url(/img/bg_puntets.gif); background-position:bottom; background-repeat:repeat-x; padding:0 0 12px; }
.juvenil .avant { padding-top:0; background-position:0 4px; }
.juvenil img { padding:6px 0 6px 6px; }
.juvenil .img_140x80 { width:140px; height:80px; overflow:hidden; }
.juvenil .img_140x105 { width:140px; height:105px; overflow:hidden; }
.juvenil .img_150x90 { width:150px; height:90px; overflow:hidden; }
.juvenil .img_152x86 { width:152px; height:86px; overflow:hidden; }
.juvenil .img_170x130 { width:170px; height:130px; overflow:hidden; }
.juvenil .descripcioprograma { width:142px; float:left; margin:0 0 0 6px; padding:6px; }
.h1_logo { width:42px; height:1px; margin:0; padding:0; }
.juvenil_3xl { border-bottom:6px solid #77171C; }
.juvenil_3xl.participacio { border-bottom:0 solid #77171C; }
.juvenil_3xl h1 { background-color:#77171C; background-image:url(/img/tit_3xl.gif); }
.juvenil_3xl .participacio { background-color:#F4F4F4; border-left:1px solid #CDCDCD; border-right:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; }
.juvenil_3xl .participacio img { padding:0 6px 0 0; }
.juvenil_3xl .participacio .usuari { position:relative; background-color:#FFF; padding:6px; }
.juvenil_3xl .participacio .usuari img { background-color:#FFF; padding:0 6px 0 0; }
.juvenil_3xl .participacio .usuari em { color:#063; font-style:italic; line-height:20px; }
.juvenil_3xl .participacio .usuari .nom { font-family:Georgia, "Times New Roman", Times, serif; background-image:url(/img/ico_amic.gif); background-repeat:no-repeat; background-position:0 2px; color:#06C; padding:0 0 0 18px; }
.juvenil_3xl .participacio .usuari .data { padding:0 0 0 18px; }
.juvenil_3xl .participacio .contribucio { padding:6px 6px 40px; }
.juvenil_3xl .participacio .contribucio h2 { padding:6px 0; }
.juvenil_3xl .participacio .contribucio .ranking { font-size:10px; float:left; position:relative; background-color:#EDEDED; border:1px solid #CECECE; margin:6px 0 0; padding:2px 6px; }
.juvenil_3xl .participacio .contribucio .ranking span { color:#06C; padding:0 10px 0 0; }
.juvenil_3xl .gris a { color:#C00; }
.juvenil_3xl .mes { padding: 6px 0 6px 30px!important; }
.juvenil_super3 { border-bottom:6px solid #02103A; }
.juvenil_super3 h1 { background-color:#02103A; background-image:url(/img/tit_super3.gif); }
.juvenil_rc { border-bottom:6px solid #0072BA; }
.juvenil_rc h1 { background-color:#0072BA; background-image:url(/img/tit_RC.gif); }
.juvenil_rc .h1_logo { width:50px; }
.galeriafotos h1 { font-size:26px; line-height:120%; padding:10px 0; }
.galeriafotos p { font-size:1em; line-height:120%; }
.galeriafotos .eines { color:#FFF; background-color:#47B0DB; line-height:28px; margin:0; width:658px; }
.galeriafotos .eines ul { float:right; list-style-type:none; margin:0; padding:0; }
.galeriafotos .eines li { float:left; border-left:1px solid #FFF; }
.galeriafotos .eines .rep_inicia { background-image:url(/img/gal_inicia.gif); background-repeat:no-repeat; background-position:0 8px; margin:0 0 0 10px; padding:0 0 0 24px; }
.galeriafotos .eines .rep_para { background-image:url(/img/gal_para.gif); background-repeat:no-repeat; background-position:0 8px; margin:0 0 0 10px; padding:0 0 0 24px; }
.galeriafotos .eines .audio { line-height:1px; margin:0 0 -4px; padding:0; }
.galeriafotos .eines .anterior a { background-image:url(/img/gal_prev.gif); background-repeat:no-repeat; background-position:100% 4px; margin:0 12px 0 0; padding:0 18px; }
.galeriafotos .eines .comptador { height:28px; background-color:#4398BB; padding:0 12px; }
.galeriafotos .eines .gal_ara { border:0; text-align:right; background-color:transparent; width:12px; font-size:10px; color:#FFF; padding:6px 0 0; }
.galeriafotos .eines .seguent a { background-image:url(/img/gal_next.gif); background-repeat:no-repeat; background-position:0 4px; margin:0 0 0 12px; padding:0 18px; }
.galeriafotos .foto { position:relative; clear:both; width:658px; overflow:hidden; text-align:center; background-image:url(/img/bg_ratllat_gris_01.gif); }
.galeriafotos .foto .descripcio { background-color:transparent; background-image:url(/img/bg_gris_transparent.png); text-align:left; color:#FFF; position:absolute; width:100%; left:0; bottom:0; padding:8px; }
.galeriafotos .foto .descripcio .autor { color:#D04200; background-image:url(/img/ico_fletxa_dreta_blanc.gif); background-repeat:no-repeat; background-position:0 4px; padding:0 0 0 10px; }
.galeriafotos .foto .descripcio h1 { font-size:19px; margin:0; padding:0; }
.galeriafotos .foto .descripcio p { font-size:12px; line-height:124%; }
.galeriafotos .audio_info { text-align:right; border-bottom:1px solid #CCC; padding:8px 0 20px; }
.galeriafotos .audio_info span { background-image:url(/img/ico_altaveu.gif); background-repeat:no-repeat; background-position:0 2px; padding:0 0 0 16px; }
.especialvideo { position:relative; font-weight:700; height:222px; }
.especialvideo .foto { position:relative; clear:both; overflow:hidden; }
.especialvideo .descripcio { background-color:transparent; background-image:url(/img/bg_gris_transparent.png); text-align:left; color:#FFF; position:absolute; left:0; bottom:0; padding:6px 8px 6px 10px; }
.especialvideo .descripcio h2 { font-size:2.6em; margin:0; padding:0 0 3px; }
.especialvideo .descripcio .subtitol { font-size:1.6em; margin:0 0 8px; padding:0; }
.especialvideo .descripcio p { font-size:1.2em; font-weight:400; padding-right:10px; }
.especialvideo_658 { width:658px; }
.especialvideo_827 { width:827px; }
.especialvideo_658 .descripcio { width:640px; }
.especialvideo_827 .descripcio { width:809px; }
.especialvideo_996 .descripcio { width:978px; }
.concurs_tancat_noms p { font-size:13px; padding:8px 8px 10px 16px; }
.concurs_tancat_noms textarea { width:290px; height:150px; background-color:#EFEFEF; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:130%; border:0; margin:0 0 6px 16px; padding:0 0 0 8px; }
.concurs_tancat_noms ul { list-style-type:none; background-color:#E5E5E5; background-image:url(/img/bg_puntets.gif); background-repeat:repeat-x; background-position:top; position:relative; float:left; width:100%; padding:10px 0; }
.concurs_tancat_noms li { float:left; width:50%; text-indent:22px; font-size:12px; line-height:130%; }
.concurs_tancat_noms .felicitats { font-weight:700; background-image:url(/img/bg_puntets.gif); background-repeat:repeat-x; background-position:top; clear:both; }
.araendirecte ul { }
.araendirecte li { clear:both; border-bottom:1px solid #CCC; color:#000; padding:6px; }
.araendirecte p { font-weight:700; padding-top:3px; font-size:1.2em; }
.araendirecte .text { float:left; width:140px; }
.araendirecte .text .ico { clear:both; height:24px; }
.araendirecte .nofoto { width:305px; }
.araendirecte .imatge { float:left; height:80px; width:151px; margin-right:10px; }
.araendirecte .connecta a { color:#FFF; font-weight:700; line-height:21px;/*background-color:#090;*/ background-image:url(/img/but_connecta_verd.gif); background-repeat:no-repeat; width:69px; height:19px; overflow:hidden; text-align:center; margin:0; padding:2px 7px 2px 8px; }
.araendirecte .connecta a:hover {/*background-color:#333;*/ background-image:url(/img/but_connecta_negre.gif); background-repeat:no-repeat; }
* html .araendirecte .connecta a { padding-right:5px; }
.araendirecte .propera { color:#666; background-color:#f4f4f4; }
.araendirecte .propera .text { width:250px; }
.araendirecte .propera strong { margin-left:5px; }
.araendirecte .propera .ico { float:left; filter:alpha(opacity=70); opacity:0.7px; -moz-opacity:0.7px; margin-right:10px; }
.canvi_qualitat a .btn { color:#FFF; font-weight:700; line-height:18px; background-image:url(/img/but_qualitat.gif); background-repeat:no-repeat; width:65px; height:19px; overflow:hidden; text-align:center; margin:0 3px 0 0; padding:2px 0; }
.canvi_qualitat a:hover .btn { background-image:url(/img/but_qualitat_negre.gif); background-repeat:no-repeat; text-decoration:none; }
.canvi_qualitat .btn .innerText { width:50px; text-align:center; padding:0 16px 0 13px; }
.tit_calendari {/*position:relative;*/ padding-left:12px; }
.tit_calendari img { padding-right:10px; }
.arxiu3alcarta { height:1%; overflow-y:auto; }
.arxiu3alcarta h1 img { position:absolute; padding:0 0 0 10px; }
.arxiu3alcarta p { background-image:url(/img/ico_play_arxiu_vell.gif); background-repeat:no-repeat; background-position:12px 8px; height:50px; padding:8px 8px 0 74px; }
.arxiu3alcarta .bt_100 a { color:#FFF; font-size:11px; }
.arxiu3alcarta .suscriute { float:left; margin:10px 0 6px 10px; }
.arxiu3alcarta .sms { float:right; margin:10px 10px 6px 0; }
.programacio_pelis ul { }
.programacio_pelis li { border-bottom:1px solid #CCC; }
.programacio_pelis li .logo img { height:25px; margin:14px 0 0 10px; }
.programacio_pelis li .peli img { float:left; margin-right:10px; display:inline; }
.programacio_pelis li .peli h2 { font-size:1.4em; color:#000; margin:0 0 10px; padding:0; }
.programacio_pelis li .peli h2 .hora { font-size:13px; color:#333; padding:0 0 0 10px; }
.programacio_pelis li .peli .argument { padding:10px 0 0; }
.programacio_pelis li .peli .descripcio { margin:10px 0 10px 0; font-size:0.95em; }
.programacio_pelis li .peli { min-height:1%; height:1%; overflow-y:hidden; /*clear:both;*/ }
.login_concurs { text-align:right; width:99%; }
.login_concurs input { border:1px solid #CCC; width:200px; height:20px; margin:4px 0 4px 6px; padding:4px 0 0 4px; }
.login_concurs .right { font-size:11px; margin:8px 0 0; }
.login_concurs a.registrat { color:#47B0DB; }
.programacio_setmanal h3 { font-size:14px; line-height:30px; color:#000; border-bottom:1px solid #CCC; }
.programacio_setmanal h3 img { float:left; margin:0 8px 0 0; }
.programacio_setmanal .canals li { float:left; line-height:28px; color:#47B0DB; padding:0 3px; }
.programacio_setmanal .canals a:hover img { filter:alpha(opacity=100); -moz-opacity:1px; opacity:1px; -khtml-opacity:1px; }
.programacio_setmanal .nobg { background-color:transparent; }
.programacio_setmanal table { width:100%; border-collapse:separate; border-spacing:2px; border:0; }
.programacio_setmanal td, .programacio_setmanal th { border:0; vertical-align:top; padding:6px 4px; }
.programacio_setmanal th { background-color:#CCC; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; white-space:nowrap; width:120px; }
.programacio_setmanal th.nobg, .programacio_setmanal th.hora { width:72px; }
.programacio_setmanal td { font-size:11px; background-color:#f4f4f4; }
.programacio_setmanal th.avui { background-color:#FFF; }
.programacio_setmanal td.avui { background-color:#FFF; border:1px dotted #CCC; }
.programacio_setmanal .hora { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
.programacio_setmanal strong { font-family:Verdana, Arial, Helvetica, sans-serif; }
.programacio_setmanal .mesinfo { width:110px; height:110px; overflow:auto; border:1px solid #CCC; padding:4px; }
.programacio_setmanal .leienda { padding:4px 0 10px; }
.programacio_setmanal .leienda span { padding:0 1px; }
.programacio_setmanal table li { background-image:url(/img/indent_li.gif); background-repeat:no-repeat; background-position:13px 4px; padding:7px 0 0 34px; *word-wrap:break-word;
}
.popup_cap { background-color:#47B0DB; text-align:right; }
.popup_cap img { margin:8px; }
.popup h1 { font-size:14px; background-color:#E6E6E6; background-image:url(/img/bg_puntets.gif); background-repeat:repeat-x; background-position:bottom; margin:0 0 6px; padding:10px 0 6px 6px; }
.popup .contingut { padding:8px; }
.peu { font-size:0.9em; border-top:11px solid #EBEBEB; padding:15px 0 0; }
.peu a:hover { text-decoration:none; }
.peu p { padding:0 0 4px 3px; width:280px; clear:both; }
.peu ul { overflow:hidden; height:1%; }
.mod_esq { width:440px; float:left; padding:0; }
.mod_esq li { float:left; padding:0 0 4px 3px; }
.mod_esq img { vertical-align:middle; padding:0 2px; }
.mod_esq .intro { display:block; clear:right; float:none; margin-left:7px; }
.mod_der { width:500px; text-align:left; margin:6px 0 0 0; float:right; }
.mod_der li { border-right:solid #CCC 1px; float:right; display:inline; padding:0 15px 0 3px; margin-right:10px; height:37px; }
.mod_der .noborder { border:none; margin-right:0; padding-right:0; }
.cerca { background-color:#FC6; position:relative; width:310px; z-index:100; padding:5px; }
.example { background-color:#C30; }
.example_dos { background-color:#F33344; }
.cercador_adv { height:84px; margin:0; padding:10px 3px 10px 10px; }
.cercador_spl { margin:0; padding:8px 8px 10px 8px; overflow:hidden; height:1%; }
.cerca_petita { width:130px; float:left; margin:0 12px 0 0; padding:0; }
.cerca_data { width:200px; margin:0 0 6px; padding:0; }
.cercaTit { font-weight:700; margin:0 4px 8px 0; padding:0; }
.cercaPetit { font-weight:normal; margin-left:16px; }
.cercador_spl input { float:left; width:130px; border:1px solid #CCC; height:18px; margin:0 1em 0 0; padding:2px 0 0 2px; }
.cercador_spl .bt_50_2 { margin-right:12px; }
.migues { font-size:0.95em; width:100%; padding:2px 0 0; }
.migues ul { float:left; padding-left:16px; background-image:url(/img/bg_migues.gif); background-repeat:no-repeat; background-position:8px 6px; }
.migues_fin { height:5px; overflow:hidden; background-image:url(/img/bg_puntets.gif); background-position:top; background-repeat:repeat-x; clear:both; font-size:1px; }
.migues li { line-height:2.1em; list-style-type:none; float:left; padding:0 0.4em; }
.bt_50 { background-image:url(/img/bg_bt_50.jpg); color:#FFF; font-weight:700; width:50px; height:19px; display:block; text-align:center; padding-top:3px; }
.bt_50_2 { background-image:url(/img/bg_bt_50.gif); float:left; color:#FFF; font-weight:700; width:50px; height:19px; text-align:center; padding-top:3px; }
.bt_50_2:hover, .bt_50:hover, .bt_50_3:hover, .bt_100_graella:hover, .bt_160:hover, .bt_160_2:hover, bt_100:hover { color:#FFF; }
.bt_50_3 { background-image:url(/img/bg_bt_50.jpg); color:#FFF; font-weight:700; width:50px; height:19px; text-align:center; padding-top:3px; }
.bt_100 { float:left; margin-top:1px; margin-left:20px; background-image:url(/img/bg_bt_100.gif); display:block; color:#FFF; font-weight:700; width:100px; height:19px; text-align:center; padding-top:3px; }
.bt_100_graella { float:left; margin-top:1px; margin:0px; background-image:url(/img/bg_bt_100.gif); display:block; color:#FFF; font-weight:700; width:100px; height:19px; text-align:center; padding-top:3px; }
.bt_vermell { font-size:1em; float:right; margin-top:-2px; margin-right:1em; }
.bt_vermell_esq { float:left; height:1.7em; width:13px; background-image:url(/img/but_vermell_esq.gif); background-repeat:no-repeat; }
.bt_vermell_bg { float:left; height:1.6em; min-height:19px; line-height:1.4em; background-color:#AE0000; font-weight:700; padding-left:0.5em; padding-right:0.1em; background-image:url(/img/but_vermell_bg.gif); background-repeat:repeat-x; color:#FFF; }
.bt_vermell_bg a:hover { color:#FFFFFF; }
.bt_vermell_dre { float:left; height:1.7em; width:13px; background-image:url(/img/but_vermell_dre.gif); background-repeat:no-repeat; }
.bt_verd { font-size:1em; float:right; margin-top:-2px; margin-right:1em; }
.bt_verd_esq { float:left; height:1.7em; width:13px; background-image:url(/img/but_verd_esq.gif); background-repeat:no-repeat; }
.bt_verd_bg { float:left; height:1.6em; min-height:19px; line-height:1.4em; background-color:#AE0000; font-weight:700; padding-left:0.5em; padding-right:0.1em; background-image:url(/img/but_verd_bg.gif); background-repeat:repeat-x; color:#FFF; }
.bt_verd_bg a:hover { color:#FFFFFF; }
.bt_verd_dre { float:left; height:1.7em; width:13px; background-image:url(/img/but_verd_dre.gif); background-repeat:no-repeat; }
.opt { background-color:#FFB94F; border-top:1px solid #f90; line-height:1.4em; color:#000; font-size:1.8em; padding:4px 0 4px 12px; }
.s5430_opt p { font-size:1.1em; background-color:#f90; padding:10px; height:1%; overflow-y:auto; }
.mes { color:#c00; font-weight:400; background:url(/img/ico_mes.gif) no-repeat 12px 9px; position:relative; border-top:1px solid #ccc; margin:0; padding:6px 0 6px 30px; }
.baf { color:#c00; font-weight:400; background:url(/img/ico_baf.gif) no-repeat 12px 9px; position:relative; border-top:1px solid #ccc; margin:0; padding:6px 0 6px 30px; }
.baf a { color:#c00; }
.scroll_1 { margin:5px 0 0; }
.scroll_1 .scroll_2 { overflow:auto; height:240px; padding:5px; }
.avant { color:#D04200; font-size:0.98em; background:url(../img/bullet.gif) 0 center no-repeat; display:block; padding:3px 0 3px 10px; }
* html .avant { background:url(/img/bullet.gif) 0 8px no-repeat; }
.gris { background-color:#f4f4f4; }
.noborder { border:none; }
.dalt { color:#c00; font-weight:400; position:relative; border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin:0 0 20px; padding:6px 16px 6px 10px; }
.download { color:#c00; font-weight:400; background:url(/img/ico_download.gif) 12px 12px no-repeat; position:relative; border-top:1px solid #ccc; margin:0; padding:10px 0 10px 30px; }
.scroll_nomargin li { position:static; }
.scroll_nomargin .scroll_70 { overflow:auto; height:70px; border:none; margin:0; padding:0; }
.scroll_nomargin .scroll_100 { overflow:auto; height:100px; border:none; margin:0; padding:0; }
.scroll_nomargin .scroll_3files { overflow:auto; height:80px; border:none; margin:0; padding:0; }
.scroll_nomargin .scroll_4files { overflow:auto; height:104px; border:none; margin:0; padding:0; }
.scroll_nomargin .scroll_5files { overflow:auto; height:130px; border:none; margin:0; padding:0; }
.scroll_nomargin .scroll_6files { overflow:auto; height:161px; border:none; margin:0; padding:0; }
.scroll_nomargin .scroll_7files { overflow:auto; height:187px; border:none; margin:0; padding:0; }
.scroll_nomargin .scroll_8files { overflow:auto; height:208px; border:none; margin:0; padding:0; }
.scroll_nomargin .scroll_9files { overflow:auto; height:234px; border:none; margin:0; padding:0; }
.scroll_nomargin .scroll_10files { overflow:auto; height:261px; border:none; margin:0; padding:0; }
.li_patrocinat .tit { float:left; width:545px; margin-left:10px; font-weight:400; padding:3px 0 10px; }
.li_patrocinat320 .tit { float:left; width:215px; margin-left:10px; font-weight:400; padding:3px 0 10px; }
.center { display:block; margin:0 auto; }
.center1 { text-align:center; }
.hide { position:absolute; left:-9999999px; }
.hidden { display:none; }
.visible { display:block; }
.smaller { font-size:0.85em; }
.small { font-size:0.93em; }
.separador { clear:both; background-color:transparent; height:20px; margin:0; padding:0; }
.sep_linea { height:1px; font-size:1px; line-height:1px; font-weight:400; background-color:#D6D6D6; clear:both; margin:10px 0; padding:0; }
.sep_gris { height:11px; font-size:1px; line-height:11px; font-weight:400; background-color:#F4F4F4; clear:both; margin:0 0 10px; padding:0; }
.sep_linea_alto { height:1px; font-size:1px; line-height:1px; font-weight:400; background-color:#D6D6D6; clear:both; margin:10px 0 20px; padding:0; }
.separadorb { clear:both; height:1px; line-height:1px; margin:0; padding:0; }
.nolink { color:#666; font-weight:700; }
.w_mitjana { width:320px; }
.w_petita { width:151px; }
.w_petitaKeyFrame { width:151px; height:80px; }
.ico_nou { width:27px; height:9px; margin-left:5px; }
.nobg { background-color:inherit; }
.noTopPadding { padding-top:0; }
.taronja { color:#F60; }
/*.noanchor{height:0;line-height:0;margin:0;padding:0;}*/
.noanchor { margin:0; padding:0; }
html>body .noanchor { height:0; line-height:0; margin:0; padding:0; }
.obligatori { background-color:#FFFFE6; }
.pad_10_16 { padding:10px 16px; }
.mar_6_0_0_0 { margin:6px 0 0; }
.roba { text-align:right; width:320px; height:250px; background-image:url(/img/bg_roba.gif); background-position:0 0 0 0; background-repeat:no-repeat; margin:0; padding:0; }
.sky { text-align:right; width:151px; height:600px; background-image:url(/img/bg_sky.gif); background-position:0 0 0 0; background-repeat:no-repeat; margin:0; padding:0; }
.advbuto { width:151px; background-image:url(/img/publi_head_151.gif); background-position:0 0 0 0; background-repeat:no-repeat; margin:0; padding:20px 0 0 0; }
.valignBtm { padding:0 6px 0 0; vertical-align:bottom; }
#cosText a { color:#CC0000; }
/*-------------estils Externs  ---------*/
.mod_com_sys2 .dades2 label { width:100px; margin-right:4px; margin-top:0; text-align:right; float:left; padding:3px; }
.mod_com_sys2 .dades2 input { border:1px solid #CCC; width:296px; height:25px; margin:0 0 10px; padding:2px 0 0 4px; }
.mod_com_sys2 .dades2 select { border:1px solid #CCC; width:302px; height:25px; margin:0 0 10px; padding:2px 0 0 4px; }
.mod_com_sys2 .dades2 .cont .bt_50 { float:left; margin:1em 10px 7px 0; }
.mod_com_sys2 .dades2 textarea { font-family:Arial, Helvetica, sans-serif; width:70%; height:60px; border:1px solid #ccc; overflow:auto; margin:2px 0 0; padding:5px; }
.mod_com_sys2 .dades2 .cont { margin:0 0 0 112px; }
.credits { color:#333; width:100%; margin:0; padding:15px 0 0 16px; }
.credits_2col { color:#333; width:300px; float:left; margin:0 20px 0 0; padding:15px 0 0 16px; }
.credits_2col ul { list-style:none; border:none; margin:0 0 14px; padding:0; }
.mod_texte_simple img { vertical-align:middle; margin:5px; }
.mod_texte_simple img.qr { margin-left:20%; }
.mod_texte_simple h3 { font-size:1.3em; border-bottom:1px solid #CCC; margin:6px 0 10px; }
.mod_texte_simple .clear_both { clear:both; padding:20px 0 0 0; }
.mod_texte_simple .subbaixa { color:#c00; font-weight:lighter; font-size:0.75em; background:url(/img/ico_download.gif) 10px 12px no-repeat; position:relative; margin:0; padding:10px 0 10px 20px; }
.img_petita_txt_mes2 { background-color:#efefef; height:100%; overflow-y:auto; margin:5px 0 15px; }
.img_petita_txt_mes2 .titulars { width:230px; padding-bottom:10px; }
.espai_1br { padding:0 0 12px!important; }
.espai_2br { padding:0 0 24px!important; }
.llistat_log_mov li { border-bottom:1px solid #e6e6e6; text-align:center; font-size:0.9em; list-style-type:none; margin:0; padding:4px 0 1px; }
.llistat_log_mov li .logo_pet { text-align:center; width:74px; height:14px; margin:0 8px 0 0; padding:0; }
.llistat_envia li { background:url(/img/bullet.gif) 4px 8px no-repeat; border-bottom:1px solid #e6e6e6; font-size:1em; position:relative; padding:4px 0 6px 12px; }
.taula_tons { text-align:left; font-size:1em; margin:20px 0 0; }
.taula_tons th { width:55px; border-bottom:1px solid #e6e6e6; padding:4px 10px 3px 4px; }
.taula_tons td { width:55px; align:center; border-bottom:1px solid #e6e6e6; padding:4px 0 4px 4px; }
.taula_tons .item { width:259px; }
.tit_gen_upf { height:29px; background-color:#900; font-size:1.3em; color:#FFF; line-height:1.9em; padding:0 0 0 12px; }
.tit_gen_upf .ico_der { float:right; display:inline; margin:0; padding:0; }
.proces { background-color:#F90; }
.mod_com_sys .program a:hover { color:#333; font-weight:700; }
.mod_com_sys .partici { font-size:1em; color:#333; }
.scroll_3 .scroll_4 { overflow:auto; height:200px; padding:0 5px 5px; }
.dades_baixa ul { margin:0 0 10px; padding:10px 0 6px 25px; }
.dades_baixa li { font-weight:700; background-image:url(/img/ico_fletxa_dreta.gif); background-repeat:no-repeat; background-position:10px 8px; color:#333; border:1px solid #ccc; margin:0 0 8px; padding:6px 0 6px 20px; }
.registrar-se_resposta .parraf { width:auto; float:left; padding:3px 0 5px; }
.registrar-se_resposta .botons_parraf { width:auto; float:left; margin:0 10px 0 0; padding:0 0 0 20px; }
.registrar-se_resposta .gris2 { background-color:#f4f4f4; margin:0 0 10px; padding:6px 6px 30px; }
.showExtra { visibility:visible; }
.registrar-se .lin_gris { padding-top:10px; border-top:1px solid #E6E6E6; }
.registrar-se .lin_gris_b { padding-top:10px; border-bottom:1px solid #E6E6E6; }
.bt_50_2_des { background-image:url(/img/bg_bt_50_des.gif); float:left; color:#FFF; font-weight:700; width:50px; height:19px; text-align:center; padding-top:3px; }
.img_gran_txt .w_gran { width:489px; margin-bottom:5px; }
.gestiona_dades .subs_esq { padding-top:3px; width:220px; float:left; }
.gestiona_dades .subs_dret { float:left; width:388px; padding:0; }
.gestiona_dades .subs_dret .activa { padding-top:3px; color:#060; font-weight:400; text-align:right; float:left; width:107px; }
.gestiona_dades .subs_dret .inac { padding-top:3px; color:#C00; font-weight:400; text-align:right; float:left; width:107px; }
.gestiona_dades .botons_subs { width:280px; float:right; }
.gestiona_dades .botons_subs a { float:left; margin:0 0 0 8px; }
.gestiona_dades .overflow { overflow:auto; }
.gestiona_dades .subscripcio dd { background-position:14px 11px; }
.registrar-se_resposta .botons2 { width:380px; margin:24px 0 0 300px; }
.registrar-se_resposta .botons2 a { float:left; margin:0 0 0 20px; }
.sexe .radio input { margin-top:9px; }
.registrar-se .camps2 div a { margin:0 0 0 33px; }
.registrar-se .camps2 input { float:left; width:200px; border:1px solid #CCC; height:22px; padding:2px 0 0 4px; }
.img_p_txt_mes_b .img_left2 { float:left; padding:0 8px 1px 0; }
.mod_com_sys .dades .bt_50 .c { margin:7px 20px 0 10px; }
.mod_login { width:auto; padding:8px; }
.mod_login label { float:left; width:150px; text-align:right; padding:8px 0; }
.mod_login input { margin-top:0; border:1px solid #CCC; width:150px; height:22px; padding:2px 0 0 4px; }
.recordar { width:210px; float:left; text-align:right; padding:2px 2px 2px 4px; }
.recordar2 { clear:both; text-align:right; margin:5px 8px 0 0; padding:10px 0 2px 4px; }
.mod_bt_50 { width:50px; float:left; margin:5px 0 0 18px; }
.mod_login_827 { background-color:#7EC8E6; height:55px; float:left; }
.mod_login_827 label { float:left; font-weight:400; padding:15px 0 0 30px; }
.mod_login_827 input { width:220px; float:left; margin:11px 0 0 10px; padding:2px; }
.mod_login_827 .bt_a { float:left; margin:11px 0 0 50px; padding:2px 0; }
.bt_100_blau { background-image:url(/img/bg_bt_100_blau.gif); display:block; color:#FFF; font-weight:700; width:100px; height:19px; text-align:center; padding-top:3px; }
.mod_login_827 .clau_record { padding-left:400px; font-size:1em; clear:both; }
.mod_txt658 { height:174px; margin:8px 0 4px; padding:15px 10px; }
html > body .mod_txt658 { height: auto; min-height: 174px; }
.img_mitjana_txt3 { padding-bottom:10px; background-color:#efefef; position:relative; }
.padtop8 { padding-top:8px; }
.llistat .txt { font-weight:400; font-size:0.9em; }
.llistat .txt em { font-weight:400; font-style:oblique; font-size:0.9em; }
.opt_gran { background-color:#F90; font-size:2em; line-height:1.4em; text-align:center; padding:20px 0; }
.llistat1 form li { background:none; }
.llistat1 form li select { width:220px; border:1px solid #CCC; height:20px; padding:2px 0 0 4px; }
.mod_recor_form { border-top:1px solid #CCC; border-bottom:1px solid #CCC; overflow:hidden; height:1%; padding:10px; }
.mod_recor_form .txt_dreta { width:760px; display:block; float:left; }
.form_5430 input { margin:0 4px 0 0; padding:0; }
.form_5430 .vols { float:left; width:200px; text-align:right; margin-left:196px; padding:0 20px 0 0; }
.form_5430 .vols2 { float:left; width:250px; padding:0 20px 0 198px; }
.form_5430 .vols3 { float:left; width:300px; padding:0 10px 0 198px; }
.form_5430 .vols3 label { float:none; text-align:left; padding:4px 0 0; }
.form_5430 .radio div { float:left; clear:none; }
.form_5430 .radio label { float:left; width:20px; text-align:left; clear:none; padding:4px 20px 0 0; }
.form_5430 .de_radio, .form_5430 .de_radio input { float:left; width:auto; line-height:22px; clear:none; margin:0 2px; }
.form_5430 .de_radio { clear:none; margin:4px 2px 0; }
.form_5430 textarea { font-family:arial, verdana, helvetica, sans-serif; font-size:1.1em; line-height:120%; border:1px solid #CCC; width:550px; height:250px; padding:2px 0 0 4px; }
.form_5430 .clausula { border-top:1px solid #CCC; padding:20px 10px; }
.form_5430 .recordar2 { text-align:left; width:auto; padding:10px 20px 0 198px; }
.form_5430 .btns2 { width:600px; }
.form_5430 .botons2 { margin-top:0; margin-left:400px; }
.img_mitjana_txt3 .txt_p2 { padding:2px 0 2px 7px; }
.taula3x3 { border:none; width:100%; font-size:1em; }
.taula3x3 th { width:33%; font-weight:700; padding:4px 0 6px 10px; }
.taula3x3 td { width:33%; background-image:url(/img/bg_puntets.gif); background-position:center bottom; background-repeat:no-repeat; padding:4px 0 6px 10px; }
.mod_recor_form489 { border-top:1px solid #CCC; border-bottom:1px solid #CCC; overflow:auto; padding:10px; }
.mod_recor_form489 .txt_dreta { width:760px; float:left; }
.registrar-se .textinput_curt { border:1px solid #CCC; width:220px; height:22px; padding:2px 0 0 4px; }
.registrar-se .select { width:227px; }
.registrar-se .dreta2 { width:290px; padding:0 0 0 198px; }
.registrar-se .textarea_curt { font-family:arial, verdana, helvetica, sans-serif; font-size:1.1em; line-height:120%; border:1px solid #CCC; width:260px; height:120px; padding:2px 0 0 4px; }
.llistat_horitzontal2 { background-image:url(/img/bg_llistat_h2.jpg); height:28px; position:relative; }
.llistat_horitzontal2 ul { display:inline; position:absolute; padding-top:6px; left:310px; }
.registrar-se .camps2 select { border:1px solid #CCC; width:130px; height:25px; float:left; padding:2px 0 0 4px; }
.registrar-se .camps2 .bt_50_2, .registrar-se .camps2. bt_160 {
margin:0 14px 0 16px;
}
.dd_mm_aa { color:#999; padding-left:196px; margin:5px 0 0; }
.recordar3 { font-size:0.9em; width:270px; float:right; text-align:right; margin:0; padding:2px 8px 2px 4px; }
.ajustarcont { overflow:hidden; height:1%; }
.mod_bot160der { width:160px; float:right; margin:10px 0 5px; }
.pad_10_16 .resp .label { float:left; width:240px; font-weight:400; margin:0 0 15px 10px; }
.opt_llarg { background-color:#FFB94F; border-top:2px solid #f90; border-bottom:2px solid #f90; font-size:1.8em; line-height:1.4em; color:#000; padding:4px 0 4px 12px; }
.alt100 { height:100px; }
.alt165 { height:180px; }
.mod_5430taro { background-color:#f90; margin:0; padding:0; }
.text_pet { background-color:#F4F4F4; font-size:1.1em; font-weight:400; position:relative; padding:4px 4px 6px 10px; }
.llistat9 li { font-size:1.1em; font-weight:400; position:relative; padding:4px 4px 6px 10px; }
.tit_sup { border-bottom:1px solid #ccc; font-size:1.3em; margin:5px 0 8px; padding:0 0 5px 12px; }
.form_5430 .camps .sexe { display:block; clear:both; }
.form_5430 .camps .clearnone div { clear:none; }
.llistat_horitzontal3 { background-image:url(/img/bg_llistat_h3.jpg); height:28px; position:relative; }
.llistat_horitzontal3 ul { display:inline; position:absolute; padding-top:6px; left:220px; }
.llistat_icons { background-color:#F4F4F4; margin-top:8px; }
.llistat_icons li { border-bottom:1px solid #e6e6e6 !important; border-top:1px solid #fff !important; font-size:1.15em; position:relative; overflow:hidden; height:1%; padding:8px 5px 10px 8px; }
.llistat_icons li .icona { width:25px; float:left; padding:0 0 0 10px; }
.llistat_icons li .text { width:769px; font-size:1em; float:left; padding:0 0 10px 8px; }
.llistat_icons .botdret { margin:24px 0 0; padding:0 0 34px 740px; }
.llistat_icons li .text2 { font-size:1em; margin-bottom:5px; padding:0 0 10px 8px; }
.llistat_icons li .obli { font-style:oblique; float:none; clear:both; padding:5px 0 15px 8px; }
.arxiu3alcarta .condi { border-top:1px solid #ccc; height:23px; clear:both; padding:7px 10px 0 0; }
.arxiu3alcarta .condi2 { border-top:1px solid #ccc; height:23px; clear:both; padding:7px 22px 0 0; }
.arxiu3alcarta .sms2 { float:right; margin:10px 108px 15px 0; }
.mod_texte_simple .indent2 { padding:0 10px 16px 30px; }
.mod_texte_simple .indent_circ li, .indent_circ2 li { margin-left:25px; list-style-position:outside; list-style-type:disc; padding:16px 10px; }
.img_icons_txt { display:inline; vertical-align:text-bottom; margin:0; padding:0 4px 0 0; margin-bottom: 0!important; }
.va_bottom { vertical-align:bottom; }
.registrar-se .sexe strong span { float:left; width:400px; text-align:left; padding:0 20px 0 18px; }
.textarea_condi { width:605px; height:120px; border:1px solid #CCC; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1em; color:#666; margin:10px 0 0 18px; padding:3px 3px 3px 10px; }
.txt_info { text-align:left; padding:5px 5px 0 18px; }
.registrar-se .avis a { color:#F30; font-weight:700; }
.bt100des { background-image:url(/img/bg_bt_100_des.gif); }
.bt160des { background-image:url(/img/bg_bt_160_des.gif); }
.tith2 { background-color:#f4f4f4; font-size:1.3em; font-weight:700; margin:0 0 10px; padding:6px 6px 6px 18px; }
* html .sexe .tith2 { height:18px; }
.separador8px { clear:both;/*background-color:#FFF;*/ height:8px; margin:0; padding:0; line-height:8px; }
.separador2px { clear:both;/*background-color:#FFF;*/ height:2px; margin:0; padding:0; line-height:2px; }
.dades_inac .activa { color:#060; }
.lin_gris3 { clear:both; border-top:1px solid #CCC; height:2px; padding:2px; }
* html .arxiu3alcarta .sms2 { margin:10px 55px 6px 0px; }
.pad_10_16 .resp2 .input { float:left; margin-left:25px; }
.pad_10_16 .resp2 .label { float:left; width:450px; font-weight:400; margin:0 0 15px 10px; }
.pad_10_16 .resp2 .label label span { font-weight:400; color:#666; font-size:0.95em; }
.recordar4 { font-size:0.9em; width:270px; float:left; text-align:right; margin:0; padding:2px 8px 2px 4px; }
.recordar_486 { width:450px; float:left; padding:2px 2px 2px 4px; }
.martop5 { margin-top:5px; }
.mod_texte_simple h4 { font-size:1.1em; margin:6px 0 10px; }
.camps3 div a { margin:0 0 0 2px; }
.camps3 input { float:left; width:300px; border:1px solid #CCC; height:22px; padding:2px 0 0 4px; }
.camps3 label { float:left; width:300px; text-align:right; padding:4px 20px 0 0; }
.recordar5 { float:left; width:472px; text-align:right; padding:0; }
.w_489 { width:489px; }
.mini_iphone { float:left; }
.llistat_iphone { float:left; margin:30px 0 20px 0px; }
.indent_circ2 li { padding:8px 10px !important; }
.marg_img_txt_simple { margin:0 5px 4px 0 !important }
.dalt img { width:10px; height:11px; hspace:6px }
.llistat_simple li { background:url(/img/bullet.gif) 10px 8px no-repeat; font-size:1.15em; position:relative; padding:4px 0 6px 20px; }
.llistat_xls { background-color:#F4F4F4; position:relative; border-bottom:1px solid #f4f4f4; }
.llistat_xls li { background:url(/img/ico_xls.gif) 8px 8px no-repeat; border-bottom:1px solid #e6e6e6 !important; border-top:1px solid #fff !important; font-size:1.15em; position:relative; height:34px; padding:4px 0 8px 50px; }
.galeriafotos .eines .width329 { width:329px; }
.ico_play320a { width:55px; height:48px; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; -khtml-opacity:0.5px; position:absolute; top:96px; left:132px; border:none; z-index:20; padding:0; }
.ico_play480 { width:55px; height:48px; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; -khtml-opacity:0.5px; position:absolute; top:156px; left:213px; border:none; z-index:20; padding:0; }
.w_gran480 { width:480px; margin-bottom:5px; }
.img320 { width:320px; position:relative; }
.img480 { width:480px; position:relative; }
.gris2 { background-color:#f4f4f4; padding:2px 0 2px 2px }
.foto_person img { padding:3px 10px 3px 3px; }
.foto_person { width:70; height:49; float:left; position:relative }
.peu_gris { border-bottom:1px solid #CCCCCC; padding: 4px 0 8px 0; }
.caixa_text { float:left; padding-top:3px; height:80px }
.obligat_txt { clear:both; color:#999999; margin:5px 0 0 0; padding-left:196px }
.mod_login .labelpetit { width:120px; margin-top:6px; text-align:right; padding:0 8px 0 0; }
.recordar3 a:hover { line-height:0px!important; font-size:0.9em; font-weight:700 }
.recordar3 a { line-height:0px!important; font-size:0.9em; font-weight:700 }
.mod_login .label320 { width:290px; margin-top:6px; text-align:left; padding:0 8px 0 0; }
.mar_left128 { margin-left: 128px; }
.anarpreferits { margin:2px 0 0 16px; float:left; }
.anarpreferits a { color:#000 !important; }
.anarpreferits a:hover { color:#CC0000 !important; }
.encryptImage { vertical-align:middle; padding:0 0 0 6px; }
* html .encryptImage { padding:2px 0 0 6px; vertical-align:top; }
.registrar-se .e_s_320 .acceptocondicions { float:left; width:30px; text-align:center; margin-top:4px; margin-left:20px }
.registrar-se .e_s_320 .inblock { display: block; padding:4px 0 6px 0 }
.registrar-se .e_s_320 .inblock a { font-weight:bold }
.registrar-se .e_s_320 .inblock label { float:left; width:auto; padding:8px 0; }
.colmobils { float:left; width:100px; margin:-20px 0px 0 12px; }
.mod_bt_50_center { width:50px; float:left; margin-left:5.0em; }
html>body .mod_bt_50_center { width:50px; float:left; margin-left:10.0em; }
.botoforum { background-image: url(/img/bg_bt_160.gif); color: #FFF; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-weight: bold; height: 23px; padding: 0 0 3px; width: 160px; border: 0px; }
.mod_login .botoforum_50 { background-image: url(/img/bg_bt_50.jpg); color: #FFF; font-family: arial, verdana, helvetica, sans-serif; font-size: 12px; font-weight: bold; height: 22px; padding: 0 0 3px; width: 50px; border: 0px; }
.recordar6 { width:200px; float:left; text-align:right; padding:2px 2px 2px 4px; }
.logo_cerc_mod { position: relative; text-align:right; float:right; margin:6px 0 6px 0; padding:2px 0 2px 8px; width:480px; background-color:#fff; border-bottom:1px solid #ddd; height:30px; }
.logo_cerc_mod .input_s { float:left; width:148px; border:1px solid #CCC; height:18px; margin:0 1em 0 0; padding:2px 0 0 2px; }
.logo_cerc_mod p { width:250px; text-align:right; float:left; margin:0 10px 0 0; line-height:1.8em; color:#3F4145; }
.logo_cerc_mod .midanovacerca { width:216px; }
.logo_cerc_mod .modhascercat { width:264px; text-align:left; }
.modsearchItemNoBorder { margin:10px 0; float:left; }
html>body .modsearchItemNoBorder .shantrobat { width:155px; padding:5px 0 10px 0; }
.modsearchItemNoBorder .shantrobat { width:155px; padding:10px 0; }
.llistat_mob_foto table { width:100%; border-collapse: separate; border-spacing:0px 2px; vertical-align:middle; }
.llistat_mob_foto tr { width:100%; border-bottom:1px solid #ccc; }
.llistat_mob_foto .foto { width:74px; padding-left:8px; border-bottom:1px solid #ccc; height:30px; vertical-align:middle; }
.llistat_mob_foto .titol { width:auto; border-bottom:1px solid #ccc; }
.llistat_mob_foto .ico { width:60px; text-align:center; font-weight:bold; border-bottom:1px solid #ccc; }
.llistat_mob_foto .codi { width:35%; text-align:right; font-weight:bold; padding-right:10px; border-bottom:1px solid #ccc; }
.rec_centra40 { width:56.5% !important; }
.butons140 { width:140px !important; }
.llista_mail ul { margin:0 0 10px; clear:both; position:relative; padding:10px 0 6px 0px; text-align:center; }
.llista_mail li { font-weight:700; height:35px; background-image:url(/img/ico_fletxa_dreta.gif); position:relative; background-repeat:no-repeat; color:#333; border:1px solid #ccc; margin:0 0 8px; padding:6px 0 6px 20px; background-position: 42% 17px; }
.llista_mail li p { padding:8px 0 0 0; }
.llistat_mob_foto table { width:100%; border-collapse: separate; border-spacing:0px 2px; vertical-align:middle; }
.llistat_mob_foto tr { width:100%; border-bottom:2px solid #0066CC; }
.llistat_mob_foto .foto { width:74px; padding:8px 0px 8px 8px; border-bottom:2px solid #0066CC; height:30px; vertical-align:middle; }
.llistat_mob_foto .foto img { margin-right:5px; }
.llistat_mob_foto .titol { width:auto; border-bottom:2px solid #0066CC; height:40px; }
.llistat_mob_foto .ico { width:60px; text-align:center; font-weight:bold; border-bottom:2px solid #0066CC; }
.llistat_mob_foto .codi { width:45%; text-align:right; font-weight:bold; padding-right:10px; border-bottom:2px solid #0066CC; }
.llistat_mob_foto .codi span { font-weight:normal; }
.dalt .nonelink { font-weight:bold!important; color:#999999!important; text-decoration:none!important; cursor:default; }
.submenu2 { height:28px; position:relative; border-bottom:1px solid #CCCCCC; }
.submenu2 ul { display:inline; position:absolute; width:350px; padding-top:6px; left:53em; }
.submenu2 li { float:left; padding:0 10px 0 10px; border-left:1px solid #999; }
.submenu2 ul a { font-weight:normal; }
.submenu2 ul .select { font-weight:bold; color:#3399CC }
.marg_0_a_10 { margin:-15px auto 10px; !important
}
* html .marg_0_a_10 { margin:-15px auto 10px; !important
}
.mod_recomana { background:url(/img/bg_mod_recomana_home.jpg) repeat-y top #240804; padding:0 0 0 0; height:1%; overflow:hidden; }
.mod_recomana h1 { background:url(/img/tit_recomana_home.jpg) no-repeat left top; height:52px; text-indent:-9999px; line-height:0.0001em; font-size:0.0001em; overflow: visible; position:static; }
.mod_recomana h3 { font:Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:bold; line-height:1.3em; color:#fff; padding:0px; margin:0; }
.mod_recomana h4 { font:Arial, Helvetica, sans-serif; font-size:1.2em; font-weight:normal; line-height:1.1em; color:#fff; padding:0px; margin:0; }
.mod_recomana .mod_tit_estre { position:relative; bottom:10px; right:0px; float:right; text-align:right; overflow:hidden; width:285px; padding:10px 15px 5px 7px; }
.mod_recomana img { border-top:1px solid #ccc; border-bottom:1px solid #ccc; margin: 0 0 20px 0; padding:0; }
.mod_recomana .date { font:Arial, Helvetica, sans-serif; font-size:1.1em; color:#e4421c; line-height:1.1em; padding:0px; margin:0; }
.mod_recomana a { color:#fff; text-decoration:none; }
.mod_recomana a:hover { color:#CCCCCC; text-decoration:none }
.mod_texte_simple ol { margin: 0; padding:0; padding-top:8px; list-style-position:inside }
.mod_texte_simple ol li { margin: 0; padding:0; }
.mod_iphone_foto { float:left; width:90px; position:relative; margin:0 18px 0 0; padding:0; }
.mod_iphone_txt { float:left; width:111px; position:relative; margin:0 18px 0 0; padding:0; }
.mod_podcast_cons320 { padding:11px 10px 10px 75px; border:1px solid #efefef; border-top:none!important; background:url(/img/ico_podcast_gran.jpg) no-repeat 8px 5px; margin-bottom:18px; min-height: 55px; height: auto!important; height: 55px; }
.mod_podcast_cons151 { padding:7px 7px 8px 45px; border:1px solid #efefef; border-top:none!important; background:url(/img/ico_podcast_mitj.jpg) no-repeat 8px 5px; margin-bottom:18px; min-height: 61px; height: auto!important; height: 61px; }
.bt160des_import { background-image:url(/img/bg_bt_160_des.gif)!important; }
/*implementació per pèrdua mod_recomana*/
.mod_recomana { background:url(/img/bg_mod_recomana_home.jpg) repeat-y top #240804; margin:0 0 0 0; padding:0 0 20px 0; height:1%; overflow:hidden; }
.mod_recomana .header_reco { background:url(/img/tit_recomana_home.jpg) no-repeat left top #440b06; height:52px; position:relative; margin:0; padding:0; border:0; }
.mod_recomana .header_reco .titol_reco { width:230px; float:left; height:52px; overflow: visible; cursor:pointer; }
.mod_recomana .header_reco h1 { text-indent:-9999px; line-height:0.0001em; font-size:0.0001em; overflow: visible; position:static; }
.mod_recomana .multiContentcounter { background-image: url(/recomana/img/bg_titol.gif)!important; border:0!important; line-height:1.3em!important; float:right; background-color: transparent!important; }
.mod_recomana .multiContentcounter img { border:none!important; }
.mod_recomana .multiContentfletxes { background-image: url(/recomana/img/bg_titol.gif)!important; border:0!important; margin:0!important; padding:3px 0 0 0!important; position:relative!important; overflow:hidden; float:right; }
.mod_recomana .multiContentfletxes img { border:0!important; position:relative!important; }
.mod_recomana .multiContentfletxes a { margin:0!important; padding:0px !important; line-height:29px !important; display:block; float:left; }
.mod_recomana .multiContentfletxes a:hover { background:url(/recomana/img/bg_fletx_recomana.gif) no-repeat 0 0!important; }
.mod_recomana .opac100 { background:none !important; opacity:1 !important; }
.modul_mobil { background-image:url(/mobils/img/capse_mobils.jpg); background-repeat:no-repeat; overflow:hidden; height:193px; }
.mtv3videos { background: url(/mobils/img/mtv3videos.jpg) bottom no-repeat; width:577px; height:325px; padding-right: 250px; }
.codi_qr_3alacarta { background:url(/mobils/img/codi_3alacarta_150.gif) top no-repeat; overflow:hidden; width:150px; height:150px; margin:15px auto 0!important; }
.info_acces ol li { margin:10px 0; }
.info_acces .terminal { margin-top:25px; }
.info_acces .mida_videos { margin-top:35px; }
.info_acces img { margin-right:15px; }
.txt_red { color:#CC0000; }
.border_bottom_827 { border-bottom:1px solid #DDDDDD; padding:9px 8px; }
.pfloats p, .pfloats ul, .pfloats li { float:left; }
.tab_act .ajuda_cercador a { font-size:1.2em; font-family:Arial, Helvetica, sans-serif; background:url(/img/interrogant.gif) 2px center no-repeat; padding:0 0 0 15px; overflow:hidden; font-weight:normal !important; }
.tab_act .ajuda_cercador a:hover { background:url(/img/interrogant.gif) 2px center no-repeat; text-decoration:none; }
.fila1_cercador { clear:both; height:33px; line-height:33px; background-image:url(/img/bg_ccc1px.gif); background-repeat:repeat-x; background-position:center bottom; overflow:inherit; }
.fila1_cercador h3 { font-family:Arial, Helvetica, sans-serif; font-size:1.4em; font-weight:normal; padding:0 10px; float:left; }
.fila1_cercador ul { float:left; }
.fila1_cercador li { display:block; text-align:center; float:left; font-size:1.2em; width:90px; height:33px; background-image:url(/img/bg_btcercador02.gif); background-repeat:no-repeat; }
.fila1_cercador li img { margin:10px 0 0 0; }
.fila1_cercador .seleccionat { width:96px !important; padding:0 4px 0 !important; font-weight:bold; color:#CC0000; text-align:center; background-image:url(/img/bg_btcercador01.gif); background-repeat:no-repeat; }
.fila1_cercador .seleccionar a { display:block; }
.fila1_cercador .seleccionar a:hover { text-decoration:none; color:#CC0000; display:block; }
.fila1_cercador .noselectleft { background-image:url(/img/bg_btcercador00.gif); width:89px!important; }
.cercador_dreta { float:right; }
.cercador_dreta a, .cercador_dreta a:hover { background-image:url(/img/bt_cercar61x22.gif); background-repeat:no-repeat; width:61px; height:22px; display:block; float:left; text-align:center; color:#FFF; font-weight:bold; line-height:22px; margin:0 10px; text-decoration:none; }
.cercador_dreta input, .cercador_dreta label { float:left; }
.cercador_dreta .input_s { border:1px solid #CCC; width:192px; }
html<body .cercador_dreta label {
line-height:13px;
margin:0 10px;
}
.cercador_dreta label { line-height:13px; margin:0 10px; padding:1px 0; }
.cercador_dreta .radiogoogle { background-image:url(/img/bt_cerca_google.gif); background-repeat:no-repeat; background-position:right center; width:64px; height:18px; }
.cercador_dreta span { display:none; }
.fila2_cercador { clear:both; height:25px; overflow:hidden; line-height:25px; background-image:url(/img/bg_ccc1px.gif); background-repeat:repeat-x; background-position:bottom; }
.fila2_cercador h4 { font-size:0.9em; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0 10px; float:left; }
.fila2_cercador li, .fila2_cercador ul, .fila2_cercador p { float:left; }
.fila2_cercador li { border-right:1px solid #CCC; padding:0 5px; height:25px; overflow:hidden; line-height:25px }
.fila2_cercador .seleccionat { font-weight:bold; }
.fila2_cercador input { margin:0 5px; vertical-align:middle; }
.fila2_cercador label { font-size:0.9em; margin:0; padding:0; }
.fila2_cercador p { margin:5px; }
.fila2_cercador .play_video_btn { background-image:url(/img/fletxa_cercador_dreta.gif); background-position:center right; background-repeat:no-repeat; height:13px; overflow:hidden; padding-right:20px; }
.capcerca { overflow:hidden; font-size:0.9em; height:30px; }
.capcercatop { border-bottom:1px solid #CCC; }
.capcercabottom { border-top:1px solid #CCC; padding:10px 0 0; }
.capcerca .capresultat { float:left; margin:0 0 0 10px; }
.capcerca .capresultat span { color:#CC0000; }
.paginatsupcerca { padding:0 0 0 20px; float:right; background-image:url(/img/ico_pagina_cercador.gif); background-repeat:no-repeat; background-position: left bottom; }
.paginatsupcerca a { color:#CC0000; text-decoration:underline; font-weight:normal; }
.paginatsupcerca .fletxes { text-decoration:none; color:#000; }
.resultatcercador { overflow:hidden; }
.resultatcercador p { margin-bottom:8px; }
.resultatcercador li { padding:8px 0; /*border-bottom:1px solid #CCC; overflow:hidden; height:1%;*/ clear:both; }
.resultatcercador li .peu_dual_link { background:url(../img/bg_cercavideo_item.png) no-repeat bottom; display:block; clear:both; padding:0 4px 0 4px; height:25px; }
.resultatcercador li .peu_dual_link li { float:left; margin:0; padding:6px 8px 4px 8px; clear:none !important; display:inline !important; font-size:.9em; border-right:#CCC solid 1px; overflow:auto !important; }
.resultatcercador li .peu_dual_link li a { display:block; background:url(../img/ico_video_cerca_norm.gif) no-repeat 0 2px; padding:0 0 0 21px; height:13px; }
.resultatcercador li .peu_dual_link li a:hover { background:url(../img/ico_video_cerca_norm_over.gif) no-repeat 0 2px; text-decoration:none; }
.resultatcercador li .peu_dual_link .play_3ac { border-left:#FFF solid 1px; border-right:none; }
.resultatcercador li .peu_dual_link .play_3ac a { background:url(../img/ico_video_cerca_3ac.gif) no-repeat 0 2px; }
.resultatcercador li .peu_dual_link .play_3ac a:hover { background:url(../img/ico_video_cerca_3ac_over.gif) no-repeat 0 2px; text-decoration:none; }
.resultatcercador .topitem { font-size:0.98em; display:block; clear:both; margin:0 0 6px 0px; }
.resultatcercador .topitem span { display:inline !important; }
.resultatcercador h2 { margin:5px 0 !important; font-size:1.1em; }
.resultatcercador .darrer { border-bottom:none; padding:10px 0 20px !important; }
.resultatcercador .img_video { float: left; margin:0 10px 10px 0px !important; padding:0 !important; overflow:hidden; /*height:80px;*/ min-height:80px; height:auto !important; height:80px; }
.resultatcercador ul li .img_video .img151 {
*max-width:151px !important;
*max-height:80px !important; overflow:hidden; _width:151px; _height:80px; }
.resultatcercador .ico_play_151_btn_cercador { width:55px; height:48px; filter:alpha(opacity=60); -moz-opacity:.60; opacity:.60; -khtml-opacity:0.5px; position:absolute; top:55px; left:48px; border:none; padding:0; }
.cercador_dreta { margin-left:10px; }
.cercador_dreta .radiogoogle_bgblue { background-image:url(/img/bt_cerca_google_bgblue.gif); background-repeat:no-repeat; background-position:right center; width:5px; height:18px; padding-right:60px; }
.logo_cerc .cercador_dreta input { width:12px; margin:0; padding:0; border:0; }
.logo_cerc .cercador_dreta label { margin:2px 10px 0 5px; }
.codi_qr_120 { margin:0 auto; text-align:center; }
.codi_qr_120 li { float:left; margin:0; width:137px; }
.codi_qr_120 li p { border-right:1px solid; }
.qr_txt_info .nomargintop { margin-top:0!important; }
.qr_txt_info p { font-size:12px; margin:8px 0; }
.qr_txt_info a:hover { color:#CC0000; }
.faq_mg_respostes .link_embed { height:0px; line-height:0px; }
.faq_mg_respostes .nav2_mgbottom { margin-bottom:20px; *margin-bottom:10px;
}
.faq_mg_respostes { margin-top:20px; *margin-top:0;
}
.preguntestu h2 { font-size:1.65em; margin-bottom:5px; padding:0 5px 0 10px; }
.preguntestu h3 { font-size:1.25em; margin-bottom:5px; padding:0 5px 0 0; }
.preguntestu .pt_ficha { padding-bottom:10px; }
.preguntestu .pt_ficha h1 { margin-bottom:10px; }
.preguntestu .titulars_entrevista img { font-size:1.65em; margin-bottom:5px; padding:0 10px 0 10px; _padding:0 15px 0 10px; }
.preguntestu .titulars_entrevista h2 { overflow:hidden; padding:0 5px 10px 10px; display:block; }
.preguntestu .titulars_entrevista p { overflow:hidden; padding:0 0 0 10px; display:block; }
.preguntestu .pt_form { overflow:hidden; display:block; margin-bottom:10px; border:1px solid #CCCCCC; height:244px; }
.preguntestu .pt_form .pt_padr10 { padding-right:25px; margin-bottom:2px; background-repeat:no-repeat; }
.preguntestu .pt_form div { margin:10px auto; overflow:hidden; display:block; }
.preguntestu .pt_form div a { _margin-top:10px; }
.preguntestu .pt_form label { text-align:right; margin:5px 5px 5px 0; _padding:5px 5px 5px 0; width:250px; display:block; float:left; font-weight:700; }
.preguntestu .pt_form input { border:1px solid #CCCCCC; height:22px; margin-top:0; padding:2px 0 0 4px; width:200px; float:left; }
.preguntestu .pt_genttvc img { padding:5px 0; display:block; }
.preguntestu .pt_genttvc p, .preguntestu .pt_genttvc h3 { padding:5px; #padding:3px;
_padding:3px; }
.preguntestu .altres_entrevistes li { border-bottom:1px solid #CCCCCC; padding:10px; }
.mod_img_staff .imatges_staff { padding:10px 0 0 0px; }
.mod_img_staff .imatges_staff li { clear:both; height:1%; overflow:hidden; border:1px solid #CCCCCC; margin:0 0 10px 0; padding:0 !important; _margin-top:20px; }
.mod_img_staff .imatges_staff p { overflow:hidden; margin:22px 0 0 0; }
.mod_img_staff .imatges_staff img { float:left; *padding-bottom:5px;
}
.mod_img_staff .imatges_staff .direccio { background-color:#EFEFEF; border:1px solid #FFF !important; }
.mod_img_staff .imatges_staff .direccio p { font-size:1.3em !important; }
.mod_img_staff { float:left; margin:0; overflow:hidden; padding:0; width:100%; }
.elgrandictat p { font-size:2.5em; line-height:1em; text-align:center; font-weight:bold; }
.elgrandictat_expl { margin:0.6em auto; font-size:2em !important; }
.elgrandictat p a, .elgrandictat p span { color:#CC0000; }
.elgrandictat_exp2 { font-size:1em !important; margin:0.6em auto; }
.visites_saudiencia_w_400 { width:400px; }
.visites_saudiencia_w_450 { width:450px; }
.visites_saudiencia_font11 { font-size:1.1em; }
/* Estils Canvi Numeració Curta*/
.legal_grup_CNC { text-align:right; font-size:1.1em; }
/*---------------final estils Externs ---------------------*/
/*------------------------------------------------*/
.taula { border:none; width:100%; }
.taula th { width:50%; text-align:center; }
.taula td { width:50%; background-image:url(/img/bg_puntets.gif); background-position:center bottom; background-repeat:no-repeat; padding:4px 0 6px 10px; }
.nom_modulexcel { text-align:center; color:#3C0; font-weight:700; font-size:1.3em; font-family:"Courier New", Courier, monospace; padding:7px 0; }
.textContainer { padding:5px 10px 2px; }
.contentContainer { height:144px; padding:5px 10px 10px; }
.contentContainer2 { border-bottom:1px solid #fff; height:60px; padding:0 0 3px; }
.textContainer2 { padding:4px 0 0 0; float:right; font-size:0.95em; width:116px; }
.calendarContainer1 { padding:4px 6px 0 0; float:left; width:175px; }
.darkGreyBG { background-color:#DCDADB; }
.searchResContainer { float:left; background-color:#fff; }
.searchItem { float:left; width:471px; border-bottom:1px solid #ddd; margin:0; padding:9px 8px; }
.searchItemNoBorder { float:left; width:471px; margin:0; padding:10px 9px 3px; }
.searchItemNoBorder input { float:left; width:148px; border:1px solid #CCC; height:18px; margin:0 1em 0 0; padding:2px 0 0 2px; }
.searchItemNoBorder h2 { font-size:1.4em; font-weight:700; }
.searchItemNoBorderFirst { float:left; width:471px; border-bottom:1px solid #DDD; margin:0; padding:7px 9px; }
.searchMediaCont { float:left; padding:0 10px 0 0; }
.searchDataCont { float:left; width:310px; padding:0; }
.searchResContainerLarge { float:left; width:656px; border:1px solid #ddd; border-bottom:0; background-color:red; }
.searchItemLarge { float:left; width:630px; margin:0; padding:15px 8px 9px; }
.searchMediaContLarge { float:left; width:153px; padding:0 10px 0 0; }
.searchDataContLarge { float:left; width:461px; padding:0; }
.searchSelCont { width:90px; float:left; }
.bulletinItem { background:url(/img/bullet.gif) left no-repeat; padding:0 0 0 10px; }
.blueText, .blueText a { color:#09F; }
.borderTopE6 { border-top:1px solid #ddd; }
.extraPadding { padding:5px 10px 7px 20px; }
.heigth150 { height:150px; }
.height277 { height:277px; }
.ttmarginMTop7 { margin-top:-7em; }
.width253Padding { width:253px; padding-left:75px; }
.width242Padding { width:242px; padding-left:85px; }
.videoContainerLarge { float:left; width:320px; height:270px; }
.marginTopM4 { margin-bottom:-4px; }
.marginBottomM4 { margin-top:-8px; }
.marginL80 { margin-left:80px; }
.searchDateLeft { float:left; width:210px; padding:5px 20px 0; }
.searchDateRight { float:left; width:190px; text-align:center; padding:5px; }
.marginBigIco { margin:-8px 0 -7px; }
.selectInput { border:1px solid #CCC; width:202px; font:100% arial, verdana, helvetica, sans-serif; color:#333; margin:3px 0 0; }
.borderBottom0 { border-bottom:0; }
.borderLeft0 { border-left:1px solid red; }
.paddingL60 { padding-left:60px; }
.marginTRL14 { margin:-11px 14px 0; }
.greyBottomBarContent { float:right; height:17px; border-left:1px solid #ddd; text-align:center; margin:-4px 0; padding:5px 5px 0 13px; }
.greyBottomBarContentNoB { height:17px; margin:-4px 0; padding:5px 10px 0 0; }
.cerca_dataLarge { width:100%; border-top:1px solid #ddd; margin:18px 0 6px; padding:7px 0 10px; }
.videoTextCont { height:277px; width:338px; float:left; }
.video_prev_descripcio2 { /*min-height:229px; height:100% !important;*/ height:229px; padding:10px 10px 0; }
.video_prev_descripcio2 .avant { color:#FFFFCC; }
.einesExtraMargin { margin:0 14px; }
.bigFont { font-size:1.2em; }
.normalFont { font-size:1em; }
.imgMarginLeft { margin-left:8px; }
.bottomGreyLine { background-color:#f4f4f4; height:17px; padding:8px 5px; }
.img_p_txt_mes_a .titulars1 { width:475px; margin-left:170px; padding:0 0 5px; }
body, div, dl, dt, dd, li, pre, form, fieldset, input, textarea, p, blockquote, th, td, h1, h2, h3, h4, h5, h6, .scroll_nomargin { margin:0; padding:0; }
acronym, abbr, fieldset, img, .llistat6 li.primer { border:0; }
p a, .llistat2 a, .el_temps_videos, .araatv3 .titol, .registrar-se label, .graella a, .mod_login_827 .clau_record a:hover, .tit_sup span, .llistat_icons li .text a:link { font-weight:700; }
.cap_menu_img a, .nopadding, .nonepadding { padding:0px; }
* html .cap_menu_img_text a, .li_patrocinat .tit .video, .li_patrocinat320 .tit .video, .paddingTop4 { padding-top:4px; }
.reg li a:hover, .titulars h2 a, .concurs_tancat_noms { color:#000; }
.reg .actiu a span, .cap_tabs .actiu a span { float:left; display:block; background:url("/img/cap_tabs_bg.gif"); background-position:100% -50px; background-color:#4bb5df; padding:0 14px 0 10px; }
* html .cap_tabs, * html .tab_act { overflow:hidden; }
.cap_tabs li, .tab_act li, .img_p_txt_mes_a .avant, .titulars .avant, .blue_box_simple .avant, .video_preferit .avant, .video_llistat_658 .avant, .video_info .avant, .araendirecte .connecta, .canvi_qualitat .btn { display:inline; }
.cap_tabs .esq a, .cap_tabs .actiu .esq a, .tab_act h4 { margin-left:0; }
.submenu_off, .blue_box_content_pad .selected_video .ico_play151, .nodisp { display:none; visibility:hidden; }
.login .tanca, .juvenil_3xl .gris, .programacio_pelis li .peli, .mod_com_sys2 { padding:10px; }
.tab_act a span, .nofloat { float:none; }
.titulars h2 a:hover, .dia, .li_patrocinat .tit .video a, .li_patrocinat320 .tit .video a { color:#c00; }
.mod_tn_txt_img .titulars li, .mod_tn_txt .titulars li, .mod_tn_txt2 .titulars li { border-bottom:1px solid #ccc; padding:6px 0; }
.mod_tn_txt .big, .mod_tn_txt2 .big, .big { font-size:1.65em; font-weight:700; }
.mod_com_sys .dades, .mod_com_sys2 .dades2 { display:block; margin-top:5px; }
.mod_com_sys .dades input, .dades input { border:1px solid #CCC; width:190px; }
.img_mitjana_txt .avant, .img_mitjana_txt_vella .avant, .login_concurs .bt_50, .img_mitjana_txt3 .avant { margin:0 10px; }
.img_mitjana_txt h2, .img_mitjana_txt_vella h2, .img_mitjana_txt3 h2 { font-size:1.65em; margin-bottom:5px; padding:0 5px 0 10px; }
.img_mitjana_txt p, .img_mitjana_txt_vella p, .img_petita_txt1 p, .img_mitjana_txt3 p { margin-bottom:5px; padding:0 5px 0 10px; }
.img_mitjana_txt .w_mitjana, .img_mitjana_txt_1 .w_mitjana, .img_p_txt_mes_a .small, .img_p_txt_mes_b p, .img_petita_txt1 .w_petita, .titulars .small, .vid_pref_titol .small, .video_llistat_658 .small { margin-bottom:5px; }
.img_mitjana_txt_1, .img_gran_txt { margin-top:5px; padding-bottom:10px; position:relative; }
.img_petita_txt_mes, .multiContentModul { background-color:#efefef; height:100%; overflow-y:hidden; margin:5px 0; height:1% }
.img_petita_txt_mes h2, .txt_mes h2, .img_p_txt_mes_a h2, .multiContentModul h2, .multiContentModul .txt_mes h2 { font-size:1.4em; line-height:100%; }
.img_left, .multiContentModul .img_left, .img_mitjana_txt3 .txt_p { float:left; padding:7px 0 10px 7px; }
.img_left p, .multiContentModul .img_left p { border-left:solid #ccc 3px; padding-left:5px; font-size:0.88em; margin-top:5px; width:130px; line-height:100%; }
.txt_mes { background-color:#efefef; padding-top:4px; padding-bottom:10px; overflow:hidden; }
.txt_mes .titulars h2 { font-size:1.4em; margin-bottom:0; }
.img_p_txt_mes_a, .img_p_txt_mes_b { background-color:#fff; height:100%; overflow-y:auto; margin:5px 0; }
.img_p_txt_mes_a .tit_petit, .titulars .tit_petit, .video_preferit h1, .video_llistat_658 h2 { font-size:14px; font-weight:700; color:#000; display:inline; padding:6px 0 0; }
.mod_enquesta h2, .mod_enquesta_res h2 { font-size:1.4em; border-bottom:1px solid #e6e6e6; color:#333; padding:5px 5px 7px 10px; }
.mod_enquesta .enqButton, .blue_box_content_pad .show_video .rollDiv { visibility:visible; display:block; }
.mod_enquesta_res .enqButton, .mod_tabs .tab_contingut_hidden, .rollDiv, .hideExtra { visibility:hidden; display:none; }
.llistat, .llistat2, .llistatRSS, .item_reportatge .index, .properes_emissions ul, .arxiu3alcarta, .llistat9, .llistat_ample { background-color:#F4F4F4; }
.llistat2 .mes a, .llistat_horitzontal_curt a, .llistat_horitzontal_curt a:hover, .llistatRSS li a, .araendirecte .propera p, .s5430_opt p a, .font_normal, .font_normal a, .font_normal li, .hora, .llistat .txt p, .llistat .txt a, .pad_10_16 .resp .label label, .pad_10_16 .resp2 .label label { font-weight:400; }
.bgBlanc, .llistat_8, .item_agenda .acte .clear, .graella .titol span, .bg_blanc { background-color:#FFF; }
.patrocinat a, .patrocinat a:hover .title, li.pixie h3 a { color:#C00; }
.llistat_horitzontal h1, .llistat_horitzontal2 h1, .llistat_horitzontal3 h1 { font-size:1.3em; color:#FFF; padding-top:6px; padding-left:55px; float:left; }
.li_horitzontal li, .llistat_horitzontal2 li, .llistat_horitzontal3 li { border-left:solid #CCC 1px; display:inline; font-weight:700; padding:0 11px; }
.llistat_horitzontal li { border-left:1px solid #CCCCCC; display:inline; font-weight:700; padding:0 7px; }
.llistat_horitzontal ul .noborder, .li_horitzontal ul .noborder, .llistat_horitzontal_curt ul .noborder, .modulAZ ul .noborder, .llistat_horitzontal2 ul .noborder, .llistat_horitzontal3 ul .noborder { border:none; }
html > body .modulAZ ul, .registrar-se h1, .registrar-se_resposta h1, .programacio_setmanal .prog { margin:0 0 8px; }
.llistat1 .noborder, .llistat2 .noborder, .llistat_dest .noborder, .llistat_5 .noborder, .noborder { border:none !important; }
.mod_texte_simple .indent, .indent, .indent { padding:16px 10px 16px 30px; }
.mod_tabs .fila_tabs, .mod_tabs .fila_tabs_var { float:left; width:100%; }
.tabs li a:hover, .tabs_var li a:hover { text-decoration:underline; }
.ample685 li a, .ample685 .selected a, .ample685 .selected a:hover { width:360px; }
.blue_box_content_pad .w_petita { height:80px; }
.blue_box_content_pad .selected_video .w_petita, .blue_box_content_pad .show_video .w_petita { filter:alpha(opacity=80); -moz-opacity:.80; opacity:.80; -khtml-opacity:0.8px; border:1px solid; margin-left:1px; width:147px; height:78px !important; }
.blue_box a, li.pixie div.trail-text a, .galeriafotos .eines a, .bt_vermell a, .bt_verd a, .mod_login_827 .clau_record a { color:#FFF; }
.blue_box form img, .video_preferit_2col li, .programacio_324, .floatleft, .pad_10_16 .resp .input, .floatL { float:left; }
/*.araatv3 a, */ .defaultColor { color:#333; }
.araatv3 .descripcio, .font_em { font-style:italic; }
.video_preferit .video img.floatleft, .registrar-se_resposta .bt_50_2, .mar_0_10_0_0 { margin:0 10px 0 0; }
.video_compartit_2col .info, .video_compartit_2col .eines, .video_compartit_2col .codig, .credits_2col li, .taula_tons tr, .scroll_3, .pad_10_16 .bt_160, .nonemargin, .mod_texte_simple .indent_circ li p { margin:0; }
.registrar-se .camps div, .form_5430 .camps div { clear:both; margin:8px 0; }
.registrar-se .camps div img { margin-bottom: -12px; }
.registrar-se .camps label, .registrar-se .camps2 label, .form_5430 label { float:left; width:176px; text-align:right; padding:4px 20px 0 0; }
.registrar-se .sexe strong, .form_5430 .camps .sexe p { float:left; width:176px; text-align:right; padding:0 20px 0 0; }
.registrar-se .sexe label, .registrar-se .sexe input, .form_5430 .camps .sexe label, .form_5430 .camps .sexe input { float:left; width:auto; line-height:22px; margin:0 2px; }
.registrar-se .sexe input, .form_5430 .camps .sexe input { margin:4px 2px 0; }
.item_reportatge .eines li, .item_agenda .eines li { float:left; line-height:22px; }
.item_reportatge .eines .floatleft li, .item_agenda .eines .floatleft li { padding:0 30px 0 0; }
.item_reportatge .eines .floatleft a, .item_agenda .eines .floatleft a, .galeriafotos .data, .araendirecte { color:#666; }
.item_reportatge .eines .titol, .item_agenda .eines .titol { padding:0 10px 0 0; }
.item_reportatge .eines { float:none; overflow:hidden; }
.item_reportatge p img, .taula_tons td img { padding:0 0 0 20px; }
.graella_programacio h1, .galeriafotos, .arxiu3alcarta h1 { position:relative; }
.graella .emissio label a, .programacio_setmanal label a { font-weight:400; color:#47B0DB; }
.juvenil li.nobg, .concurs_tancat_noms .nobg { background-image:none; }
.galeriafotos .foto img, .especialvideo .foto img { clear:both; background-color:#09F; }
* html .galeriafotos .foto .descripcio, * html .especialvideo .descripcio { background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/bg_gris_transparent.png', sizingMethod='scale');
}
.araendirecte .text .ico img, .marginR10 { margin-right:10px; }
.arxiu3alcarta .sms a, .arxiu3alcarta .sms2 a { line-height:15px; background-image:url(/img/ico_natel.gif); background-repeat:no-repeat; padding:2px 0 0 12px; }
.programacio_setmanal .canals, .floatright, .floatR { float:right; }
.cerca_data input, .cerca_data select, #obreCerca, #tancaCerca, .txt095em, .smallFont { font-size:0.95em; }
.bt_160, .bt_160_2 { background-image:url(/img/bg_bt_160.gif); /*display:block;*/ float:left; color:#FFF; font-weight:700; width:160px; height:19px; text-align:center; padding-top:3px; }
.mes a:link, .mes a:hover, .mes a:visited, .dalt a:link, .dalt a:hover, .dalt a:visited, .download a:link, .download a:hover, .download a:visited { color:#c00 !important; }
.mes a:hover, .dalt a:hover, .download a:hover { text-decoration:underline; font-weight:700; }
.li_patrocinat li, .li_patrocinat320 li { border-bottom:1px solid #e6e6e6; border-top:1px solid #fff; }
.li_patrocinat .avant, .li_patrocinat320 .avant { width:65px; float:left; font-size:0.95em; }
.li_patrocinat .tit .video img, .li_patrocinat320 .tit .video img { padding-right:6px; }
.li_patrocinat .bottomGreyLine, .li_patrocinat320 .bottomGreyLine { background-color:#E4E4E4; }
.right, .arxiu3alcarta .condi a, .arxiu3alcarta .condi2 a { text-align:right; }
.w_mitjana200, .form_5430 .btns { width:200px; }
.margin_r_8, .imgMarginRight { margin-right:8px; }
.mod_com_sys2 div, .form_5430 div { margin:10px 4px 10px 0; }
.mod_com_sys2 .dades2 .textinput, .form_5430 .textinput { border:1px solid #CCC; width:296px; height:22px; padding:2px 0 0 4px; }
.bullets li, .mod_com_sys .bullets { background:url(/img/bullet_gris.gif) 10px 4px no-repeat; padding:0 0 0 20px; }
.mod_com_sys .program, .mod_com_sys .program a { font-weight:400; color:#666; }
.mod_com_sys .lin_gris, .mod_com_sys .lin_gris_b { padding-bottom:10px; border-bottom:1px solid #E8E8E8; margin-bottom:10px; }
.registrar-se select, .form_5430 .camps select { border:1px solid #CCC; width:302px; height:25px; padding:2px 0 0 4px; }
.dades_inac input, .dades_inac select { background-color:#FFF; color:#666; }
.registrar-se .camps2 p, .camps3 p { float:left; color:#999; vertical-align:middle; padding:4px 10px 0; }
.registrar-se .camps2 div, .camps3 div { clear:both; padding:8px 0; }
.recordar a, .form_5430 .recordar2 a, .recordar3 a, .recordar4 a, .recordar_486 a, .recordar5 a { color:#0CF; }
.recordar a:hover, .form_5430 .recordar2 a:hover, .recordar3 a:hover, .recordar_486 a:hover { font-weight:700; color:#0CF; }
.img_mitjana_txt3 .txt_p p, .img_mitjana_txt3 .txt_p2 p { border-left:solid #ccc 3px; padding-left:5px; font-size:0.88em; margin-top:5px; width:300px; }
.mod_recor_form .campsobligatoris, .mod_recor_form489 .campsobligatoris { line-height:26px; width:200px; float:left; padding:0 0 0 14px; }
.mod_recor_form .campsobligatoris div, .mod_recor_form489 .campsobligatoris div { width:16px; height:18px; overflow:hidden; float:left; background-color:#FFFFE6; border:1px solid #CCC; font-size:1px; margin:0 10px 0 0; }
.form_5430 .btns a, .form_5430 .btns2 a { margin:0 30px 0 0; }
.form_5430 .botons, html>body .marginBottomM4 { margin-top:0; }
.nopad_bott, .nopaddinbottom { padding-bottom:0; }
.recordar4 a:hover, .recordar5 a:hover { font-weight:700; color:#0CF; text-decoration:none; }
.ratlla_sup_actualitat { border-top:1px solid #CCC; }
.e_s_268 { float:left; width:238px; position:relative; background-image:  url(/img/enllacos_patrocinats.gif); font-family: Arial, Helvetica, sans-serif; font-size: 15px; color: #999999; font-weight: bold; margin-top: 0; margin-right: 18px; margin-bottom: 0; margin-left: 0; padding-right: 0; height: 62px; background-repeat: no-repeat; padding-top: 10px; padding-left: 10px; }
.e_s_728 { float:left; width:728px; position:relative; padding:0; margin-top: 0; margin-right: 0px; margin-bottom: 0; margin-left: 0; overflow:hidden; }
.e_s_728 img { float: left; }
.butons140 { width: 140px!important; }
.playerHor_marginTop { background:url("/img/bg_blue_box_658bordersTop.gif") no-repeat left top !important; margin:0; padding:0; height:8px; clear:both; _margin-bottom:-9px; }
.playerHor_marginBottom { background:url("/img/bg_blue_box_658bordersBottom.gif") no-repeat left top !important; margin:0; padding:0; height:8px; clear:both; _margin-top:-3px; }
/*  NOUS ESTILS MENU HORITZONTAL */

/*.block_submenu{width:996px; vertical-align:top;clear:both; position:relative; margin:0 auto 20px;padding:0; height:30px; line-height:30px; border-bottom:1px solid #CCC; vertical-align:bottom; _border-bottom:none;  *background:url("/img/bg_line_submenu.gif") top left repeat-x; }*/
.block_submenu { width:996px; vertical-align:top; clear:both; position:relative; z-index:900 !important; margin:0 auto 20px; padding:0; height:30px; line-height:30px; border-bottom:1px solid #CCC; vertical-align:bottom; _border-bottom:none; *background:url("/img/bg_line_submenu.gif") top left repeat-x;
}
.block_submenu .titol { float:left; font-family:Arial, Helvetica, sans-serif; color:#000; font-size:2.05em; padding:0 18px 0 10px; margin:0; line-height:30px; vertical-align:bottom; }
.block_submenu .titol a { line-height:30px; margin:0; padding:0; text-decoration:none; }
.block_submenu a { color:#000; }
.block_submenu a:hover { color:#CC0000; }
.din_menu { padding:4px 0 0 0; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:0.95em; font-weight:700; vertical-align:bottom; *vertical-align:baseline;
}
.din_menu ul { padding:0 !important; margin:0 !important; height: auto; float:left; }
.din_menu li { padding:0; cursor:pointer; list-style-type:none; position:relative; display:inline; z-index:700; }
.din_menu li a { padding:4px 6px 4px 10px; background:url("/img/bg_tab_act_pass.gif") no-repeat left top; text-decoration:none; margin-left:-1px; border-bottom:1px solid #CCC; height:20px; margin:0;  /*background-color:#FFcc00;*/ }
.din_menu li a:hover { text-decoration:none; background:url("/img/bg_tab_act_pass_blanc.gif"); /*border-bottom:1px solid #FFF !important; */ color:#CC0000 !important; }
html > body .din_menu li a:hover { border-bottom:1px solid #FFF !important; }
.din_hasMenu { padding:0; margin:0; overflow:hidden; height:1%; }
.din_hasMenu a { padding-left:26px !important; background:url("/img/bg_tab_act_pass_hasmenu.gif") no-repeat left top !important; } /* si volem diferenciar els item amb submenu toquem aquest estil */
.din_hasMenu a:hover { padding-left:26px !important; background:url("/img/bg_tab_act_pass_blanc_hasmenu.gif") no-repeat left top !important; } /* si volem diferenciar els item amb submenu toquem aquest estil */
.din_submenu { width:200px !important; padding:0; margin:0; color:#000 !important; z-index:800; overflow:hidden; height:1%; }
.din_submenu li { list-style-type:none; border-bottom:1px solid #e6e6e6 !important; display:block; line-height:130% !important; padding:0 !important; margin:0; background-image:none; }
.din_submenu li a { background-image:none !important; border:none !important; padding: 6px 6px 6px 19px !important; display:block; overflow:hidden; height:1%; }
.din_submenu li a:hover { background-image:none !important; border:none !important; padding: 6px 6px 6px 19px !important; background:url("/img/bg_tab_act_pass_blanc_submenu.png") no-repeat !important; }
.din_subShow ul { float:none !important; overflow:hidden !important; height:1% !important; position:relative !important; display:block !important; width:200px; }
.din_subHidden { display:none; }
.din_subShow { display:block; position:absolute; top:18px; *top:21px;
left:0; z-index:900 !important; background:url("/img/submenu_fons_gris.png") repeat left top; border-bottom:1px solid #CCC !important; border-right:1px solid #CCC !important; border-left:1px solid #CCC !important; }
.din_menu .last a { border-right:1px solid #ccc; }
.block_submenu .left { float:left !important; }
.block_submenu .large { width:404px !important; }
.din_menu .selected a { color:#CC0000; background:url("/img/bg_tab_act_pass_blanc.gif") !important; border-bottom:1px solid #FFF !important; }
.din_menu .selectedHasMenu a { color:#CC0000; padding-left:26px !important; background:url("/img/bg_tab_act_pass_blanc_hasmenu.gif") no-repeat left top !important; border-bottom:1px solid #FFF !important; }
.din_menu .selectedHasMenu .din_submenu li a { color:#000 !important; border:none !important; background:none !important; padding-left:19px !important; }
.din_menu .selectedHasMenu .din_submenu li a:hover { color:#CC0000 !important; border:none !important; background:url("/img/bg_tab_act_pass_blanc_submenu.png") no-repeat !important; }
.borderRight { border-right:1px solid #E6E6E6 !important; }
/* SUBMENU - customització servei 3alacarta */
.block_3ac .block_submenu {
*background:url("/img/bg_line_submenu_3ac.gif") top left repeat-x !important; border-bottom:none !important; }
.block_3ac .block_submenu a { color:#FFF !important; }
.block_3ac .block_submenu a:hover { color:#000 !important; }
.block_3ac .din_menu .din_over { background:url("/img/bg_tab_act_pass_blanc_3ac.gif"); }
.block_3ac .din_menu li { background:url("/img/bg_tab_act_pass_3ac.gif") no-repeat left top; height:24px !important; padding-top:6px !important; padding-bottom:6px !important; margin-right:2px !important; border-bottom:none; }
.block_3ac .din_subShow { background:url("/img/submenu_fons_gris_3ac.png") repeat left top !important; top:26px; left:-1px !important; /*border:none !important;*/ }
.block_3ac .din_submenu .din_over { background:url("/img/bg_tab_act_pass_blanc_submenu_3ac.png") no-repeat; }
.block_3ac .din_menu .selected { background:url("/img/bg_tab_act_pass_blanc_3ac.gif") !important; }
.block_3ac .din_menu .selectedHasMenu { background:url("/img/bg_tab_act_pass_blanc_hasmenu_3ac.gif") no-repeat left top !important; }
.block_3ac .din_menu .din_out { color:#FFF; }
.block_3ac .din_menu .last { border-right:none !important; }
.block_3ac .din_submenu {/*color:#FFF !important;*/ background-color:#FFFFFF !important; width:117px !important; *width:121px !important;
}
.block_3ac .din_submenu li { border-bottom:1px solid #efefef !important; background-image:none !important; font-weight:normal !important; height:auto !important; padding-left:12px !important; }
.block_3ac .din_submenu .din_out { color:#000 !important; }
.block_3ac .din_hasMenu { background:url("/img/bg_tab_act_pass_hasmenu_3ac.gif") no-repeat left top !important; }
.block_3ac .din_hasMenuOver { background:url("/img/bg_tab_act_pass_blanc_hasmenu_3ac.gif") no-repeat left top !important; }
/* si fem servir el submenu despl. hem de fer servir estructures estatiques */
.blockstatic { position:static !important; }
.blockstatic .e_s_320 { position:static !important; }
.blockstatic .e_s_658 { position:static !important; }
.blockstatic .e_s_827 { position:static !important; }
.blockstatic .e_s_151 { position:static !important; }
.blockstatic .e_s_489 { position:static !important; }
/* estils links fitxes programa */
.fitxa_coscentral a { text-decoration:none; color:#c00; outline:none; }
.fitxa_coscentral a:active { outline:none; }
.fitxa_coscentral a:hover { text-decoration:underline; color:#c00; }
/* MODUL NUVOLS TAGS */
.listcloud { padding: 2px 10px 2px 10px; margin: 0; line-height: 2.3em; text-align: center; background-color:#efefef }
.listcloud a { padding: 0px; }
.listcloud a.tag1 { font-size: 0.7em; font-weight: 100; }
.listcloud a.tag2 { font-size: 0.8em; font-weight: 200; }
.listcloud a.tag3 { font-size: 0.9em; font-weight: 300; }
.listcloud a.tag4 { font-size: 1.0em; font-weight: 400; }
.listcloud a.tag5 { font-size: 1.2em; font-weight: 500; }
.listcloud a.tag6 { font-size: 1.4em; font-weight: 600; }
.listcloud a.tag7 { font-size: 1.6em; font-weight: 700; }
.listcloud a.tag8 { font-size: 1.8em; font-weight: 800; }
.listcloud a.tag9 { font-size: 2.2em; font-weight: 900; }
.listcloud a.tag10 { font-size: 2.5em; font-weight: 900; }
.listcloud li { display: inline; margin-right:12px; }
.bgBlanc { background-color:#FFFFFF !important; }
.mes_interrogant { background:url(/img/ico_interrogant.gif) no-repeat 12px 9px !important; background-color:#efefef !important; border-top:none !important; border-bottom:5px solid #47B0DB; }
.thumbnail { position: relative; z-index: 0; cursor:help; }
.thumbnail:hover { background-color: transparent; z-index: 50; text-decoration:none !important; }
.thumbnail span { /*CSS for enlarged image*/ position: absolute; background-color: #EFEFEF; padding:8px 10px 8px 10px; left: -2000px; border: 1px solid #CCC; font-size:.9em; visibility: hidden; color: black; text-decoration: none; width:282px; }
/*.thumbnail span img{ border-width: 0;padding: 2px;}*/
.thumbnail:hover span { /*CSS for enlarged image on hover*/ visibility: visible; top: -128px; *top:-131px;
left: -22px; font-weight:normal; /*position where enlarged image should offset horizontally */ }
html > body .properes_emissions { max-height: 200px; overflow: auto; }
.properes_emissions {
height: expression( this.scrollHeight > 199 ? "200px" : "auto" ); overflow: auto; /* sets max-height for IE */ }
html > body .properes_emissions_multi { max-height: 200px; overflow: auto; }
.properes_emissions_multi {
height: expression( this.scrollHeight > 199 ? "200px" : "auto" ); overflow: auto; /* sets max-height for IE */ background-color:#F4F4F4; }
.properes_emissions_multi .emissio { width:100%; *width:300px;
border-bottom:#ccc solid 1px; padding-bottom:6px; }
.properes_emissions_multi .emissio li { width:200px; position:static; }
.properes_emissions_multi .emissio ul li textarea { width:235px; }
.properes_emissions_multi .emissio ul { left:0; border:none; position:static; }
.properes_emissions_multi .emissio p { margin-left:0; border:none; font-size:1.2em; }
.properes_emissions_multi .header_emissio { padding:8px 8px 0px 8px; }
.properes_emissions_multi .header_emissio img { float:left; margin:0 8px 0 0; }
.properes_emissions_multi .header_emissio span { border-left:3px solid #B1B1B1; font-size:0.95em; padding:0 0 0 6px; }
.properes_emissions_multi .emissio li .hora { position:static; }
.prop_emissions { max-height:315px; height:auto!important; _height:315px; overflow: auto; border:#ccc solid 1px; }
.prop_emissions .emissio { /*width:100%; *width:300px;*/ background-color:#FFF; overflow:hidden; }
.prop_emissions .emissio li { padding:0; margin:0; border-bottom:#ccc solid 1px; padding-bottom:6px; overflow:hidden; _overflow:none; height:1%; }
.prop_emissions .emissio ul { padding:0; margin:0; _margin-top:-14px; }
.prop_emissions .emissio h2 { margin:3px 0 0px 10px; padding:0; border:none; font-size:1.2em; clear:both; }
.prop_emissions .emissio p { margin:0 0 0 10px; padding:0; border:none; font-size:.9em; }
.prop_emissions .header_emissio { padding:8px 8px 0px 8px; overflow:hidden; color:#4D4D4D; }
.prop_emissions .header_emissio img { float:left; margin:0 8px 0 0; }
.prop_emissions .header_emissio span { border-left:3px solid #CACACA; font-size:0.95em; padding:0 0 0 6px; width:235px; float:left; }
.prop_emissions .header_emissio .emi_icon { float:none; display:inline; margin:0 0 0 8px; }
.prop_emissions .emissio li .hora { position:static; background-color:transparent; }
.prop_emissions .emissio .mesinfo a { background:#FFF url(../img/ico_mes_12.gif) no-repeat 3px; border:1px solid #CCCCCC; color:#30A4D6; font-weight:normal; font-size:.9em; display:block; padding:1px 4px 1px 20px; }
.prop_emissions .emissio .mesinfo a:hover { background-color:#F4F4F4; color:#000; text-decoration:none; }
.prop_emissions .emissio .mesinfo { float:right; margin:4px 10px 0 0; }
.prop_emissions .emissio .tancainfo { background:#FFF url(../img/ico_tanca.gif) no-repeat 3px !important; }
.prop_emissions .emissio .subprograma { margin:0 10px 0 10px; }
.prop_emissions .emissio .subprograma li { background:url(../img/indent_li.gif) no-repeat 4px 4px; padding:4px 4px 10px 30px; margin-top:4px; border-bottom:#ccc dotted 1px; }
.prop_emissions .emissio .subprograma p { margin-left:0; margin-top:3px; }
.prop_emissions .emissio .subprograma h3 { font-size:1em; }
.prop_emissions .emissio .subprograma span { font-size:1em; font-weight:normal; margin-right:6px; }
.prop_emissions .emissio .subprograma .emi_icon { float:none; display:inline; margin:3px 8px 0 0; }
/* SECCIO 3AC */
.block_3ac { background:url(/img/3ac_fonscapse.jpg) repeat-x 0 0; width:100%; margin:0 0; color:#FFF; height:95px; }
.block_3ac_destacat { margin:10px auto 20px; padding:4px 0 0 0; width:996px; clear:both; position:relative; }
.inner_capse_3ac { margin:0 auto; padding:10px 0 0 0; width:996px; }
.mainlogo_3ac { float:left; }
.mainheader_3ac { float:left; margin:1px 0 0 12px; padding:0; }
.mainheader_3ac h2 { padding:0; margin:0; font-weight:400; font-size:1.9em; }
.mainheader_3ac a { color:#FFF; text-decoration:none; }
.mainheader_3ac a:hover { color:#CC0000; text-decoration:none; }
.cercador_capse_3ac { background:url(/img/3ac_fons_cercador.jpg) no-repeat 0 0; float:right; padding:6px 8px 6px 8px; margin:0; width:312px; height:39px; }
.cercador_capse_3ac input { width:235px; border:none; padding:2px 4px 2px 4px; display:inline; float:left; margin:3px 12px 0 3px; *margin-top:1px;
}
.bt_50_3ac { background-image:url(/img/bg_bt_3ac.gif); float:left; color:#160907; font-weight:700; width:50px; height:19px; text-align:center; padding-top:3px; margin-top:2px; }
.bt_50_3ac:hover { color:#FFF; text-decoration:none; background-image:url(/img/bg_bt_3ac_over.gif); }
.destacats_h_3ac { height:1%; overflow-y:auto; min-height:66px; height:auto !important; height:66px; padding:0 0 0 0; *margin-top:15px;
margin:10px 0 3px 0; background: url(/img/3ac_fons_destacats.gif) no-repeat right top; }
.destacats_h_3ac li { display:inline; float:left; padding:7px 7px 0 0; margin:0 3px 0 0; background: url(/img/3ac_fons_destacats_sep.gif) no-repeat right top; }
.destacats_h_3ac .first { margin-left:90px; }
.destacats_h_3ac .last { background:none; }
.destacats_mini_3ac {/*background-image:url(/img/3ac_fons_destacats_sep.gif); padding:0 7px 0 0; margin:0 3px 0 3px;*/ }
.ico3ac li { padding:0 !important; }
.seleccio_3ac_promo { /*cursor:pointer; */ position:absolute; left:0px; top:0px; *top:-5px;
z-index:100; width:95px; height:90px; background: url(/img/mosca.gif) no-repeat top left; padding:0; }
/*.seleccio_3ac_promo:hover { background: url(/img/mosca_on.png) no-repeat top left; }*/
.video_obj_3ac { float:left; padding:0; margin:0; }
.video_list_3ac { float:left; padding:0; margin:0; width:347px; background-color:#F4F4F4; min-height:397px; /*height:auto !important;*/ height:397px; }
.video_list_3ac ul { list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; }
.video_list_3ac li { border-bottom:1px solid #EFEFEF; padding:5px 10px 4px 14px; height:1%; overflow-y:auto; *height:100%;
*overflow-y:none;
*min-height:50px;
*height:auto !important;
*height:50px;
cursor:pointer; }
.video_list_3ac li:hover { background-color:#FFF; cursor:pointer; }
.video_list_3ac_scrollv { overflow:auto; border:none; margin:0; padding:0; }
.img_tools_list_3ac { float:right; width:124px; padding:0; margin:0; text-align:right; }
.text_list_3ac { float:left; width:175px; }
.text_list_3ac h2 { font-size:1.2em; margin:4px 0 0 0; }
.atitol_list_3ac { color:#FF6600; font-size:.9em; }
.data_list_3ac { font-size:.9em; margin-right:6px; }
.tools_3ac { float:left; background-color:#FFF; padding:8px; margin:0; text-align:center; width:20px; height:35px; _padding-bottom:5px; }
.ico_mobil_3ac { margin:6px 0 0 0; }
.destacat_prog_3ac li { margin:4px 18px 0 0; float:left; display:inline; width:151px; }
.destacat_prog_3ac .final { margin-right:0px !important; }
.destacat_prog_3ac p { border-left:5px solid #74B02E; padding:0 0 0 8px; }
.destacat_prog_3ac h2 { font-size:1em; margin:5px 0 2px 0; }
.destacat_prog_3ac_title { height:53px; text-indent:-9999px; cursor:pointer; }
.selected_list_3ac .floatR { display:none; }
.selected_list_3ac .text_list_3ac { width:260px; }
.selected_list_3ac .img_tools_list_3ac { width:34px; }
.selected_list_3ac { background-color:#FFF; cursor:default; }
.selected_list_3ac .text_list_3ac h2 { font-size:1.5em; }
.destacat_prog_3ac .peu_dest_3ac { border-top:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; padding: 5px 6px 3px 8px; margin:8px 0 0 0; background-color:#E9E9E9; min-height:18px; height:auto !important; height:18px; }
.destacat_prog_3ac .peu_dest_3ac_2linea { border-bottom:1px solid #CCCCCC; padding: 5px 6px 3px 8px; margin:0; background-color:#E9E9E9; clear:both; min-height:18px; height:auto !important; height:18px; }
.destacat_prog_3ac .peu_dest_3ac li { float:left; display:inline; margin:0 12px 0 0; padding:0 0 0 18px; width:auto; font-size:.9em; font-weight:bold; }
.destacat_prog_3ac .peu_dest_3ac ul { padding:0; margin:0; }
.destacat_prog_3ac .peu_dest_3ac .peu_dest_3ac_rss { background:url(/img/ico_podcast_3ac.gif) no-repeat 0 0; }
.destacat_prog_3ac .peu_dest_3ac .peu_dest_3ac_mobils { background:url(/img/ico_mobils_3ac.gif) no-repeat 0 0; }
.destacat_prog_3ac .peu_dest_3ac .peu_dest_3ac_web { background:url(/img/ico_web_3ac.gif) no-repeat 0 0; padding-left:21px; }
.destacat_prog_3ac .peu_dest_3ac_2linea li { float:left; display:inline; margin:0 16px 0 0; padding:0 0 0 18px; width:auto; font-size:.9em; font-weight:bold; }
.destacat_prog_3ac .peu_dest_3ac_2linea ul { padding:0; margin:0; }
.destacat_prog_3ac .peu_dest_3ac_2linea .peu_dest_3ac_tots { background:url(/img/ico_tots_3ac.gif) no-repeat 0 0; }
.destacat_prog_3ac .peu_dest_3ac_2linea .peu_dest_3ac_sencers { background:url(/img/ico_sencers_3ac.gif) no-repeat 0 0; padding-left:24px; }
.destacat_prog_3ac .peu_dest_3ac_2linea .peu_dest_3ac_web { background:url(/img/ico_web_3ac.gif) no-repeat 0 0; padding-left:21px; margin-right:0px; }
.destacat_prog_3ac .margin_top { margin-top:6px; }
/* BARRA RESUM AL ITEM VIDEO */
.barra_resum { border-top:1px solid #ccc; border-bottom:1px solid #DBDBDB; *border-bottom: none;
padding: 0; margin:0; background-color:#f4f4f4; min-height:30px; height:auto !important; height:30px; }
.barra_resum li { float:left; display:inline; margin:8px 12px 0 0; padding:0 0 0 18px; width:auto; font-size:.9em; font-weight:bold; }
.barra_resum ul { border-top:4px solid #E2D6D3; padding:0; margin:0; }
.barra_resum .btn_resum { background:url(/img/barra_resums_btn_fons.gif) no-repeat bottom left; padding:7px 14px 6px 14px; *padding: 6px 14px 6px 14px;
text-align:center; font-size:1.2em; margin:0 !important; }
.barra_resum .btn_resum .ico { margin:0 8px 0 0; }
.barra_resum .btn_resum a:hover { text-decoration:none; }
.barra_resum .btn_resum_corner { padding:0; margin:0 10px 0 0; *margin-bottom:-6px;
}
.barra_resum .peu_dest_3ac_rss { background:url(/img/ico_podcast_3ac.gif) no-repeat 0 0; }
.barra_resum .peu_dest_3ac_mobils { background:url(/img/ico_mobils_3ac.gif) no-repeat 0 0; }
.barra_resum .peu_dest_3ac_tots { background:url(/img/ico_tots_3ac.gif) no-repeat 0 0; }
/* BARRA RESUM AL ITEM VIDEO */
.barra_caducitat { border-top:4px solid #BBBBBB; padding:0; margin:0; background-color:#f4f4f4; min-height:23px; height:auto !important; height:25px; background:url(../img/barra_caducitat_fons.gif) no-repeat left bottom; }
.barra_caducitat p { padding: 4px 8px 4px 32px; background:url(../img/ico_alertacaducitat.gif) no-repeat 8px 2px; font-size:.9em; }
.mod_caducitat { padding:0; margin:0; background-color:#f4f4f4; min-height:23px; height:auto !important; height:25px; background:url(../img/barra_caducitat_fitxa_bottom.gif) no-repeat left bottom; }
.mod_caducitat p { padding: 4px 8px 8px 40px; background:url(../img/ico_alertacaducitat.gif) no-repeat 8px 50%; font-size:.9em; color:#333; }
/*INSEREIX VIDEO*/
.insereix_itemvideo { border-top:medium none !important; background:transparent url(/img/ico_interrogant.gif) no-repeat scroll 0 9px; color:#CC0000; font-weight:400; margin:0; position:relative; background-attachment: scroll; padding: 6px 0 6px 15px; }
.insereix_itemvideo a { color:#CC0000; }
.eines .sharebutton { *display: block!important;
}
/* Estils 3alacarta mòbils */
.modul_mobil { background-image:url(/mobils/img/capse_mobils.jpg); background-repeat:no-repeat; overflow:hidden; height:193px; }
.mtv3videos { background: url(/mobils/img/mtv3videos.jpg) bottom no-repeat; width:577px; height:325px; padding-right: 250px; }
.codi_qr_3alacarta { background:url(/mobils/img/codi_3alacarta_150.gif) top no-repeat; overflow:hidden; width:150px; height:150px; margin:15px auto 0!important; }
.info_acces ol li { margin:10px 0; }
.info_acces .terminal { margin-top:25px; }
.info_acces .mida_videos { margin-top:35px; }
.info_acces img { margin-right:15px; }
.txt_red { color:#CC0000; }
.border_bottom_827 { border-bottom:1px solid #DDDDDD; padding:9px 8px; }
.pfloats p, .pfloats ul, .pfloats li { float:left; }
/* modul potser_busques */
.cc_potser_busques { background-color:#EFEFEF; border-bottom:1px solid #E8E8E8; border-top:1px solid #E8E8E8; height:34px; }
.cc_potser_busques .block_height34 { height:34px; }
.cc_potser_busques h2 { background-image:url(/img/potser_busques_h2.jpg); background-repeat:no-repeat; background-position:center; width:147px; height:34px; float:left; font-size:12px; }
.cc_potser_busques h2 span { visibility:hidden; }
.cc_potser_busques li { background-image:url(/img/potser_busques_brd.jpg); background-repeat:repeat-y; background-position:right; height:34px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; list-style-type:none; }
.cc_potser_busques li a { float:left; padding:0 12px; line-height:32px; color:#2796C5; display:block; text-decoration:none; height:34px; }
.cc_potser_busques li a:hover { background-image:url(/img/potser_busques_brd.jpg); background-repeat:repeat-y; background-position:right; color:#000; background-color:#D8D8D8; text-decoration:none; }
.cc_potser_busques .btn_paddleft a { background-image:url(/img/potser_busques_btn1.jpg); background-position:left; background-repeat:no-repeat; padding-left:41px; }
.cc_potser_busques .btn_paddleft a:hover { background-image:url(/img/potser_busques_btn1_over.jpg); background-position:left; background-repeat:no-repeat; margin-right:2px; padding-right:13px; _margin-right:1px; }
/* fi menu potser busques */
/* NOVA SECCIO VIDEO - MODUL SSG */
/*.block_submenu .din_menu li{float:left !important;}*/
.block_af_exteriors { margin:0; padding:0; }
.block_af_exteriors .imatge_afers_ext { background-image:url(/img/destacats_cap.jpg) !important; background-repeat:no-repeat; background-position: left top; width:90px; height:70px; padding:0; margin:0; * background-position:left 4px;
}
.fitxa_video { width:658px; overflow:hidden; margin:0; background:#47b0db url(../img/slider_bg.gif) no-repeat left bottom; padding:0 0 10px 0; _padding-bottom:0px; }
.fitxa_video .video_mostrat { width:658px; overflow:hidden; margin:0; padding:0; background-color:#F4F4F4; }
.fitxa_video .video_mostrat .video_contenidor { width:480px; overflow:hidden; float:left; margin:0; padding:0; position:relative; }
.fitxa_video .video_mostrat .eines_contenidor { width:177px; overflow:hidden; margin:0; padding:0; float:left; }
.fitxa_video .video_mostrat .eines_contenidor .llistat li { border-bottom:1px solid #E6E6E6; border-top:1px solid #FFFFFF; position:relative; font-size:1em; font-weight:400; padding:8px 0 10px 15px; }
.fitxa_video .video_mostrat .eines_contenidor .llistat li a:hover { color:#CC0000; text-decoration:underline; }
.fitxa_video .video_slider { width:658px; height:1%; overflow:hidden; padding:0; }
.fitxa_video h1, .cercador_spl h1 { background-color:#47B0DB; color:#FFFFFF; font-size:1.2em; line-height:1.4em; padding:1px 0 1px 12px; }
.fitxa_video .avant { background:transparent url(../img/bullet.gif) no-repeat scroll 0 center; color:#D04200; display:inline; font-size:0.98em; padding:3px 0 3px 10px; }
.fitxa_video h2 { font-size:1.6em; line-height:115%; padding:4px 0; }
.fitxa_video h2 a { color:#000000; text-decoration:none; }
.fitxa_video h2 a:hover { color:#CC0000; text-decoration:underline; }
.fitxa_video .afegir_video, .fitxa_video .envia_video { height:329px !important; width:178px !important; padding:0; }
.fitxa_video .envia_video form, .fitxa_video .afegir_video form { padding:8px 10px 0 14px; }
.fitxa_video .afegir_video .paddingbottom10px { padding-bottom:10px; }
.fitxa_video .envia_video_cap, .fitxa_video .afegir_video_cap { padding:8px 10px 12px 18px; }
.fitxa_video .mes_videos_gris { background:transparent url(../img/ico_mes.gif) no-repeat 12px 9px; color:#FFFFFF; font-weight:400; margin:0 10px 0 0; padding:6px 0 0 30px; float:right; font-weight:bold; /*bottom:15px;*/ }
.fitxa_video .mes_videos_gris a { color:#FFFFFF; }
.fitxa_video .mes_videos_gris a:hover { }
.fitxa_video input { border:1px solid #DDDDDD; font-size:0.9em; margin:0; padding:2px; width:145px; }
.fitxa_video .envia_video_msg .outmsg { height: 285px !important; }
.fitxa_video .afegir_video_text { padding-left:16px !important; }
.fitxa_video label { color:#000000; font-size:1em; line-height:21px; }
.fitxa_mes_videos .tabs .selected a, .fitxa_mes_videos .tabs .selected a:hover { width:179px; }
.fitxa_video .categories { margin:0 10px 10px 10px; border-bottom:#6CB5D7 solid 1px; border-top:#2179AB solid 1px; padding:0; clear:both; /*height:1%; overflow:hidden;*/ }
.fitxa_video .categories .categoriesBorders { border-top:#6CB5D7 solid 1px; border-bottom:#2179AB solid 1px; padding:0; margin:0; }
.fitxa_video .categories ul { height:1%; overflow:hidden; padding:0px 10px 10px 10px; }
.fitxa_video .categories li { float:left; margin:12px 12px 0 0; display:block; }
.fitxa_video .categories li a { background:url(../img/bg_videoslidercat.gif) no-repeat; padding:0 0 0 28px; color:#FFF; text-decoration:none; display:block; white-space:nowrap; }
.fitxa_video .categories li a:hover { background:url(../img/bg_videoslidercat_on.gif); text-decoration:none; color:#6CB5D7; padding:0 0 0 28px; }
.fitxa_video .categories li a div { background:url(../img/border_videoslidercat.gif) no-repeat top right; padding:3px 10px 3px 0; display:block; *padding-bottom:2px;/*height:20px; width:auto; */
}
/* ESTILS GENERICS DE LA MAQUETA */
.fitxa_video .wrapper { width: 950px; margin: 0 auto; text-align: center; background-color:#EFEFEF; padding:25px; }
.fitxa_video .desc_fl { display:none !important; }
/*.fitxa_video a:hover .desc_fl {display:block !important; position:absolute; z-index:100; top:10px; left:10px; background-color:#FCF;}*/
.fitxa_video .desc_fl h2 { font-size:1.4em; margin:0; }
.fitxa_video .desc_fl p { margin:0; padding:0; display:none !important; }
/* ESTILS PLANTILLA SSG */
.fitxa_video .SSG_escull { margin:15px; }
.fitxa_video .SSG_video_info { background-color:#EAEAEA; padding:10px; clear:both; }
.fitxa_video .SSG_image_container { background-color:#FFCC00; padding:20px; display:none; }
.fitxa_video .SSG_image_container img { margin:0 auto; }
.fitxa_video .SSG_video_container { display:none; }
.fitxa_video .SSG .prev { left:31px; position:absolute; top:23%; }
.fitxa_video .SSG .next { right:-12px; position:absolute; top:23%; }
.fitxa_video .SSG .prev, .fitxa_video .SSG .prev .SSG .next { }
.fitxa_video .SSG { margin:0 10px 25px 0; position:relative; text-align:left; width:615px; display:none; }
.fitxa_video .SSG .container { background:none; position: relative; top: 0; left: 0; width: 100%; }
.fitxa_video .SSG .seleccionat img { border:6px #FF0000; height:60px !important; margin:10px 0 !important; opacity:0.5 !important; padding:0 !important; width:112px !important; }
.fitxa_video .SSG .view_all { display:none; }
.fitxa_video .SSG .news_items { height:86px; left:66px; overflow:hidden; position:relative; top:10px; width:526px; background:none; }
.fitxa_video .SSG .fl { position:relative; float: left; display: inline; }
.fitxa_video .SSG .fl img { border: 0; display: block; }
.fitxa_video .SSG .fl .seleccionat img { border:4px solid #A5D8ED; opacity:0.5; }
.fitxa_video .SSG .fl .ico_play151 { width:55px !important; height:48px !important; filter:alpha(opacity=40) !important; -moz-opacity:.40 !important; opacity:.40 !important; -khtml-opacity:0.4px !important; position:absolute; top:20px; left:34px; border:none; padding:0; margin:0 !important; border:none !important; }
.fitxa_video .SSG .messaging { display: block; margin: 0 20px 5px 20px; background-color:#FFFFCC; padding:10px; }
.fitxa_video .SSG .item img { padding:10px 0 0 0; width:120px; height:68px; }
.fitxa_video .SSG .item { /* DEBE contener un width y un margin-right. */ width:120px; margin-right: 15px; }
.fitxa_video .video_slider { min-height:120px; height:auto !important; height:120px; }
/* MODIFIQUEM VISIBILITAT INICIAL SI TENIM UN COMBO CATEGORIES */
.categoria1 { }
/* AQUI LA TERCERA GALERIA NOMÉS MOSTRA ELS THUMBS, NO LES DESCR. */
.cercaFitxaVideo { padding-top: 0px !important; }
.cercaFitxaVideoMesVideos { color:#FFF; background-color:#47B0DB; font-size:1.2em; line-height:1.4em; padding:1px 0 1px 12px; }
/* Mòdul més vídeos */
.fitxa_mes_videos h2 { font-size:1.1em !important; padding:5px 0 !important; }
.fitxa_mes_videos .mes { border:none !important; }
.fitxa_mes_videos .mod_tabs .tab_contingut { border:none !important; }
.fitxa_mes_videos .llistat_5 li { border-left:1px solid #DBDBDB; border-right:1px solid #DBDBDB; border-bottom:1px solid #DBDBDB; }
.fitxa_mes_videos .tabs li { background-image:url(/img/bg_arxiuvideos_tab.gif); background-position:bottom; }
.fitxa_mes_videos .tabs .selected { background-image:none; }
.fitxa_mes_videos .ico_play151 { top:25px !important; left:56px !important; }
.cercador_videoFitxa_programes { padding-top:0 !important; }
.cercador_videoFitxa_programes .camps { padding:10px 0 0 40px; }
/* Atenció a l'Audiència */
.sangria { margin:0; padding:0 0 0 16px; }
/* Eppy Award */
.epy_award { float:left; height:20px; margin:0 auto -20px; overflow:visible; position:relative; }
.eppy_img { background-image:url(../img/medallaepy.jpg); background-repeat:no-repeat; border:0 none; left:-79px; position:absolute; top:2px; z-index:10; }
/* modul quiesqui */
.gentvc { background-color:#F4F4F4; }
.gentvc .foto { position:relative; clear:both; width:658px; overflow:hidden; text-align:center; background-image:url(/img/bg_ratllat_gris_01.gif); }
.gentvc .foto .descripcio { background-color:transparent; background-image:url(/img/bg_gris_transparent.png); text-align:left; color:#FFF; position:absolute; width:636px; left:0; bottom:0; padding:8px 10px 8px 12px; }
.gentvc .foto .descripcio h2 { font-size:1.8em; margin:0; padding:0 0 4px 0; margin:0; }
.gentvc .foto .descripcio h3 { font-size:1.3em; margin:0; padding:0 0 4px 0; margin:0; }
.gentvc .foto .descripcio p { font-size:1.2em; line-height:124%; font-weight:normal; margin:0; padding:0 0 6px 0; }
.gentvc .textorel { padding:12px; margin:0 0 10px 0; line-height:145%; }
.gentvc .textorel .innerscroll { overflow:auto; height:200px; margin:0 4px 0 0; padding:0 10px 0 0; }
.gentvc .modul_programes h2 { background:url(../img/bg_titol_gentvc.gif) no-repeat -1px 0; padding:15px 10px 10px 35px; font-size:1em; font-weight:bold; }
.gentvc .modul_programes ul { margin:0; padding:8px; width:640px; height:1%; overflow:hidden; }
.gentvc .modul_programes li { float:left; margin:0 10px 0 0; }
.gentvc .modul_mescoses h2 { background:url(../img/bg_titol_gentvc.gif) no-repeat -1px 0; padding:15px 10px 10px 35px; font-size:1em; font-weight:bold; }
.gentvc .modul_mescoses li h3 { background-image:none; padding:0; font-size:1em; font-weight:bold; padding:0 0 6px 10px; width:140px; }
.gentvc .modul_mescoses ul { margin:0; padding:8px; width:640px; height:1%; overflow:hidden; }
.gentvc .modul_mescoses li { float:left; margin:0 10px 0 0; }
.gentvc .modul_mescoses li p { color:#FF6600; font-size:.9em; margin:5px 0 2px 10px; padding:0 6px 0 10px; background:url(../img/linia_gris_list.gif) no-repeat 0 3px; width:124px; }
.gentvc .modul_mescoses .last { margin-right:0; }
.modul_mesquiesqui { border-bottom:#EFEFEF solid 1px; }
.modul_mesquiesqui li h3 { background-image:none; padding:0; font-size:1em; font-weight:bold; padding:0 0 6px 10px; }
.modul_mesquiesqui ul { margin:0; padding:8px 0 0 0; /*width:640px; */ height:1%; overflow:hidden; }
.modul_mesquiesqui li { float:left; margin:0 17px 6px 0; width:151px; }
.modul_mesquiesqui li p { color:#FF6600; font-size:.9em; margin:5px 0 2px 10px; padding:0 6px 0 10px; background:url(../img/linia_gris_list.gif) no-repeat 0 3px; }
.modul_mesquiesqui .return { /*clear:left !important;*/ }
.modul_mesquiesqui .last { margin-right:0; }
.comptador_petit { background-color:#EFEFEF; }
.comptador_petit h2 { padding:0 8px 4px 8px; margin:0; font-size:1.6em; }
.comptador_petit p { padding:0 8px 8px 8px; margin:0; }
.comptador_gran { background-color:#EFEFEF; overflow:hidden; height:1%; }
.comptador_gran h2 { padding:8px 8px 4px 14px; margin:0; font-size:1.6em; }
.comptador_gran p { padding:0 8px 8px 14px; margin:0; }
.comptador_imatge { float:left; margin:0 10px 0 0; }
/* QTIPS - tooltips */
.qtip { cursor:default; padding: 8px; background-color:#EFEFEF; border:#ccc solid 1px; font-size:.9em; overflow: hidden; color:#000; position:absolute; width:240px; }
.qtip .avant { color:#D04200; font-size:0.98em; background:url(../img/bullet.gif) 0 center no-repeat; display:block; padding:0 0 4px 10px; border-bottom:#CCC solid 1px; float:left; }
.qtip .titol { font-weight:bold; border-top:#FFF solid 1px; padding:4px 0 0 30px; margin:0; background:url(../img/qtip_icovideo.gif) no-repeat 0 7px; clear:both; min-height:22px; height:auto !important; height:22px; }
/* PODCASTS */

.podcasts { padding:0 10px 2px 10px; height:1%; overflow:hidden; background:url(../img/bg_podcastas_list.gif) no-repeat bottom left; }
.podcasts li { float:left; margin:10px 11px 0 0; width:151px; background-color:#F4F4F4; }
.podcasts li p { padding:0 10px 0 10px; margin:0 0 10px 0; }
.podcasts li .podtitle { margin:0 10px 0 10px; font-size:1.1em; font-weight:bold;/* background:url(../img/bullet.gif) 0 7px no-repeat;*/ display:block; padding:3px 0 4px 0px; }
.podcasts li .podtitle a { color:#000; text-decoration:none; }
.podcasts li .podtitle a:hover { color:#c00; text-decoration:underline; }
.podcasts .podcast_tools, .podcast_AZ .podcast_tools { background-color:#E9E9E9; border-top:#666666 dotted 1px; margin:0; height:1%; overflow:hidden; padding:8px; font-size:0.9em; font-weight:bold; }
.podcasts .podcast_tools li, .podcast_AZ .podcast_tools li { margin:0 0 5px 0; padding:0 0 0 20px; width:auto; float:none; }
.podcasts .podcast_tools .pod_subscriure, .podcast_AZ .podcast_tools .pod_subscriure { background:url(../img/ico_rss.gif) 2px center no-repeat; }
.podcasts .podcast_tools .pod_itunes, .podcast_AZ .podcast_tools .pod_itunes { background:url(../img/ico_itunes.gif) 0 center no-repeat; }
.podcasts .podcast_tools .pod_mes, .podcast_AZ .podcast_tools .pod_mes { background:url(../img/ico_mes.gif) 2px center no-repeat; }
.podcasts .ultim { clear:right; margin-right:0; }
.podsmall { background:none !important; }
.podcast320 { background:url(../img/bg_podcastas_list_320.gif) no-repeat bottom left; padding:0 0 2px 0; }
.podcast320 li { margin-right:18px; }
.podcast_cercador { background:#EFEFEF url(../img/ico_rss_cercador.gif) no-repeat 10px 9px; padding-left:34px; }
.podcast_AZ { margin:10px 0 0 0; }
.podcast_AZ ul { margin:0; padding:0; }
.podcast_AZ li { margin:0 0 10px 0; padding:0 0 10px 0; overflow:hidden; height:1%; border-bottom:#CCC solid 1px; }
.podcast_AZ h2 { font-weight:700; font-size:1.6em; float:left; width:30px; height:21px; margin:0 10px 0 0; padding:0 0 0 14px; }
.podcast_AZ h2 a { text-decoration:none; }
.podcast_AZ h2 a:hover { color:#000; text-decoration:none; }
.podcast_AZ .llistatAZ { float:left; width:770px; margin:6px 0 0 0; }
.podcast_AZ .llistatAZ h3 { font-size:1.2em; margin:0 0 6px 0; }
.podcast_AZ .llistatAZ .last { border-bottom:none; margin-bottom:0; }
.podcast_AZ .llistatAZ .pod_subscriure a { color:#2796C5; font-weight:normal; }
.podcast_AZ .podcast_tools { background-color:transparent !important; border-top:none; font-size:1em; font-weight:normal; /* margin-left:15px;*/ }
.podcast_AZ .podcast_tools li { border-bottom:none !important; }
.podcast_AZ .subListAz ul { margin:0 0 0 10px; }
.podcast_AZ .subListAz li { border-bottom:none !important; padding-left:15px; background:url(../img/ico_sublist.gif) 0 2px no-repeat; padding-bottom:6px; margin-bottom:0px; }
.podcast_AZ .subListAz a { color:#2796C5; font-weight:normal; }
.podcast_AZ .subListAz .subscriure { background:url(../img/ico_rss.gif) 2px center no-repeat; padding:0 0 0 20px; }
.podcast_AZ .subListAz .itunes { background:url(../img/ico_itunes.gif) 2px center no-repeat; padding:0 0 0 20px; padding-top:4px; }
.podcast_AZ .subListAz .itunes a { color:#000; }
.podcast_AZ .subListAz h3 { font-size:1em; }
.llistat_horitzontal_podcast { background:#EAEAEA url(../img/bg_llistat_h_podcast.gif) no-repeat; height:28px; padding:0 0 0 82px; }
.llistat_horitzontal_podcast ul { padding:6px 8px 3px 8px; float:left; margin:4px 12px 0 0; background-color:#EFEFEF; border:#EFEFEF solid 1px; border-bottom:none !important; display:block; white-space:nowrap; cursor:pointer; }
.llistat_horitzontal_podcast li { border-left:solid #CCC 1px; display:inline; padding:0 2px 0 3px; }
.llistat_horitzontal_podcast .noborder { border-left:none; }
.llistat_horitzontal_podcast .selected { background-color:#FFF; border:#DBDBDB solid 1px; border-bottom:none !important; color:#000; font-weight:bold; cursor:default; }
.podcast_modul { margin-top:0 !important; padding:0; background-color:#EFEFEF; overflow:hidden; height:1%; }
.podcast_modul .llistatAZ { width:auto !important; padding:0 10px 0 10px; float:none !important; }
.podcast_modul .llistatAZ li { margin-bottom:4px; padding-bottom:4px; }
.podcast_modul .podcast_tools { padding:4px 0 4px 0; font-size:.9em; }
.podcast_modul .podcast_tools li { margin-bottom:0; padding-top:2px; padding-bottom:3px; }
.podcast_modul .subListAz ul { margin-top:6px; }
.podcast_modul .subListAz h3 { margin-bottom:2px; }
.podcast_modul .subListAz li p { margin-top:4px; }
.podcast_modul a { color:#333 !important; font-weight:bold !important; }
.podcast_modul a:hover { color:#cc0000 !important; }
.podcast_modul .subscriure { font-size:.9em; }
.podcast_modul .itunes { font-size:.9em; }
.podcast_modul .tit_gen { background-image:url(../img/ico_rss_titol.gif); background-repeat:no-repeat; padding-left:30px; position:relative; }
.podcast_modul .tit_gen .pod_queesaixo { font-size:.8em; float:right; position:absolute; top:0; right:0; padding:1px 8px 0 4px; background-color:#47B0DB; }
.podcast_modul .tit_gen .pod_queesaixo a { color:#FFF !important; font-weight:normal !important; }
.podcast_modul .tit_gen .pod_queesaixo a:hover { color:#cc0000 !important; }
.podcast_promo { height:1%; overflow:hidden; margin:0; padding:0; }
.podcast_promo .titulars { float:left; padding:6px 6px 6px 8px; width:150px; }
.podcast_promo .titulars2 { float:left; padding:0px 6px 6px 8px; width:150px; }
.podcast_promo .titulars p { padding:0; margin:0; }
.mesvotat_tit { background:#47B0DB url(../img/ico_star_mesvotat_blau.gif) no-repeat 10px 4px; padding-left:32px; }
.llistat_mesvotats ul li { display:block; clear:both; border-bottom:1px solid #e6e6e6; position:relative; height:100%; overflow-y:auto; margin:0; padding:5px 0 0; }
.llistat_mesvotats ul li h2 { font-size:1em; padding-top:3px; }
.llistat_mesvotats .destacat .titulars h2 { font-size:1.3em !important; }
.llistat_mesvotats .ico_rank { width:24px; height:18px; position:absolute; top:24px; left:0px; padding:8px 3px 4px 3px; *padding:4px 3px 8px 3px;
display:block; color:#FFF; font-weight:bold; font-size:1.8em; text-align:center; border:#FFF solid 2px; border-left:none; background-color:#47B0DB; }
.llistat_mesvotats .rank_pos { width:19px; height:13px; float:left; margin:0 0 0 8px; *margin-left:4px;
padding:6px 2px 6px 4px; *padding:6px 2px 6px 4px;
display:block; color:#FFF; font-weight:bold; font-size:1.2em; text-align:center; border:#FFF solid 2px; border-left:none; background-color:#47B0DB; }
.llistat_mesvotats ul li .txt_mes { background-color:transparent; padding-top:0; }
.llistat_mesvotats .txt_mes .titulars h2 { font-size:1em !important; line-height:110%; }
.llistat_mesvotats ul li .titulars { width:245px; padding-top:2px; }
.llistat_mesvotats .destacat .titulars { width:145px; }
.llistat_mesvotats ul li .titulars .avant { margin-right:6px; }
.llistat_mesvotats_gran .ico_rank { width:24px; height:18px; position:absolute; top:24px; left:0px; padding:8px 3px 4px 3px; *padding:4px 3px 8px 3px;
display:block; color:#FFF; font-weight:bold; font-size:1.8em; text-align:center; border:#FFF solid 2px; border-left:none; background-color:#47B0DB; }
.llistat_mesvotats_gran li { padding:8px 10px 8px 10px; }
.tab_gradient { background:url(../img/bg_tab_gradient.gif) repeat-x 0 0; }
.tab_gradient li { background:#efefef url(../img/bg_tab_gradient.gif) repeat-x; }
.tab_gradient .selected { background-image:none !important; }
.legal_grup { text-align:right; font-size:.9em; }
/* directes */
.directe { background:url(../img/bg_directes.png) repeat-x center 157px !important; }
.directe_titol_3ac { padding:0; margin:0; font-size:1em; margin:38px 0 30px 10px; width:178px; float:left; }
.directe_titol_3ac a { background:url(../img/logo_3ac_endirecte.gif) no-repeat; display:block; height:0; overflow:hidden; padding:64px 0 0 0; width:178px; }
.directe_superbanner { float:right; margin:21px 15px 0 25px; background-color:#000; padding:0 18px 0 0; display:block; background:url(../img/bg_directes_superbanner.gif) no-repeat right top; height:90px; width:728px; }
.directe .hrdirecte, .directe .hrdirecte_clar { background:url(../img/hr_directe.gif) repeat-x; width:996px; height:2px; margin:0; padding:0; display:block; clear:both; line-height:2px; }
.directe .hrdirecte_clar { background:url(../img/hr_directe_clar.gif) repeat-x !important; }
.modul_directe #tabs_canals { padding:0 !important; margin:0 !important; }
.modul_directe .tabs_canals ul { margin:0; padding:0; overflow:hidden; height:1%; }
.modul_directe .tabs_canals li { cursor:pointer; float:left; margin:0 11px 0 0; margin-bottom:0px; padding:2px 6px 4px 4px; background-color:#F99; background:url(../img/bg_tabs_directe.gif) no-repeat; width:147px; _width:147px; height:115px; *height:119px;
_height:116px !important; font-size:.9em; position:relative; }
.modul_directe .tabs_canals .normargin { margin-right:-1px !important; }
.modul_directe .tabs_canals .tab_dir_logos { display:block; height:0; overflow:hidden; padding:26px 0 0 0; width:30px; margin-top:0px; float:left; }
.modul_directe .tabs_canals .tab_dir_tv3 { background:url(../img/logo_tab_dir_tv3.gif) no-repeat; }
.modul_directe .tabs_canals .tab_dir_33 { background:url(../img/logo_tab_dir_33.gif) no-repeat; margin-left:3px; }
.modul_directe .tabs_canals .tab_dir_324 { background:url(../img/logo_tab_dir_324.gif) no-repeat; margin-left:4px; }
.modul_directe .tabs_canals .tab_dir_300 { background:url(../img/logo_tab_dir_300.gif) no-repeat; margin-left:4px; }
.modul_directe .tabs_canals .tab_dir_tv3cat { background:url(../img/logo_tab_dir_tv3cat.gif) no-repeat; }
.modul_directe .tabs_canals .tab_dir_cs3 { background:url(../img/logo_tab_dir_cs3.gif) no-repeat; margin-left:3px; }
.modul_directe .tabs_canals .over { background:url(../img/bg_tabs_directe_over.gif) no-repeat !important; }
.modul_directe .tabs_canals .aratext { display:block; color:#666666; line-height:.9em; margin:0; padding:4px 8px 8px 40px; width:100px; /*_filter:alpha(opacity=80);-moz-opacity:.60;opacity:.60;-khtml-opacity:0.5px;  background:url(../img/directe_fons_tab.png) no-repeat; */ }
*:first-child+html .modul_directe .tabs_canals .aratext {display:block; color:#666666; line-height:.9em; margin:-25px 0 0 0; padding:4px 8px 8px 40px; width:100px; /*_filter:alpha(opacity=80);-moz-opacity:.60;opacity:.60;-khtml-opacity:0.5px;  background:url(../img/directe_fons_tab.png) no-repeat; */ }
.modul_directe .tabs_canals .over .arafemlabel { display:block; }
.modul_directe .tabs_canals .over .ministream_holder { }
.ministream_holder div{ *margin-top:-16px;}
.ministream_holder { width:150px; height:84px; display:block; margin:0; padding:0; position:absolute; z-index:5; top:33px; left:3px; }
.ministream_holder .ministream_msg { color:#818181; padding:24px 12px 0 12px; text-align:center; width:126px; height:60px; float:left; background-color:#333; }
#buto_zaping { margin:0; padding:0; height:14px; }
.buto_zaping_off a { background:url(../img/zaping_off.gif) no-repeat; display:block; height:0; font-size:.1em; overflow:hidden; padding:14px 0 0 0; width:145px; }
.buto_zaping_off a:hover { background:url(../img/zaping_off_over.gif) no-repeat; display:block; height:0; font-size:.1em; overflow:hidden; padding:14px 0 0 0; width:145px; }
.buto_zaping_on a { background:url(../img/zaping_on.gif) no-repeat; display:block; height:0; font-size:.1em; overflow:hidden; padding:14px 0 0 0; width:145px; }
.buto_zaping_on a:hover { background:url(../img/zaping_on_over.gif) no-repeat; display:block; height:0; font-size:.1em; overflow:hidden; padding:14px 0 0 0; width:145px; }
.block_zaping { margin-bottom:14px; /*margin-top:-6px;*/ padding:0 !important; }
.modul_directe .tabs_canals .stream_selected { background:url(../img/bg_tabs_directe_selected.gif) no-repeat; /*margin-right:10px;*/ cursor:default !important; }
.modul_directe .tabs_canals .stream_selected_last { background:url(../img/bg_tabs_directe_selected.gif) no-repeat; margin-right:-1px; cursor:default !important; }
.modul_directe .tabs_canals .stream_selected .aratext, .modul_directe .tabs_canals .stream_selected .arafemlabel, .modul_directe .tabs_canals .stream_selected .ministream_holder { display:none; }
.modul_directe .tabs_canals .stream_selected .tab_dir_tv3 { background:url(../img/logo_tab_dir_tv3_gran.gif) no-repeat center top; margin-top:48px; width:147px; padding-top:31px; cursor:default; margin-left:0; }
.modul_directe .tabs_canals .stream_selected .tab_dir_tv3cat { background:url(../img/logo_tab_dir_tv3cat_gran.gif) no-repeat center top; margin-top:48px; width:147px; padding-top:31px; cursor:default; margin-left:0; }
.modul_directe .tabs_canals .stream_selected .tab_dir_cs3 { background:url(../img/logo_tab_dir_cs3_gran.gif) no-repeat center top; margin-top:48px; width:147px; padding-top:27px; cursor:default; margin-left:0; }
.modul_directe .tabs_canals .stream_selected .tab_dir_324 { background:url(../img/logo_tab_dir_324_gran.gif) no-repeat center top; margin-top:48px; width:147px; padding-top:27px; cursor:default; margin-left:0; }
.modul_directe .tabs_canals .stream_selected .tab_dir_300 { background:url(../img/logo_tab_dir_300_gran.gif) no-repeat center top; margin-top:48px; width:147px; padding-top:27px; cursor:default; margin-left:0; }
.modul_directe .tabs_canals .stream_selected .tab_dir_33 { background:url(../img/logo_tab_dir_33_gran.gif) no-repeat center top; margin-top:48px; width:147px; padding-top:27px; cursor:default; margin-left:0; }
.directe_holder { background-color:#000; padding:10px; color:#ccc; *margin-top:-3px;
height:1%; overflow:hidden; position:relative; }
#noSignalAlert { left:10px; position:absolute; top:10px; z-index:1024; visibility: hidden; }
.directe_holder .directe_player { /*background:url(../img/bg_directes_player.png) no-repeat right top; */ padding:0; width:640px; /*height:396px;*/ float:left; margin:0 18px 0 0; position:relative; }
.directe_holder .mediaplayer { margin:0; padding:0; }
.modul_directe .tabs_compacte li .ministream_holder { display:none !important; }
.modul_directe .tabs_compacte li { height:45px; *height:49px;
_height:45px; background:url(../img/bg_tabs_directe_compacte.gif) no-repeat; }
.modul_directe .tabs_compacte .over { background:url(../img/bg_tabs_directe_compacte_over.gif) no-repeat !important; }
.modul_directe .tabs_compacte .stream_selected .tab_dir_tv3 { margin-top:15px; }
.modul_directe .tabs_compacte .stream_selected .tab_dir_tv3cat { margin-top:15px; }
.modul_directe .tabs_compacte .stream_selected .tab_dir_cs3 { margin-top:15px; }
.modul_directe .tabs_compacte .stream_selected .tab_dir_324 { margin-top:15px; }
.modul_directe .tabs_compacte .stream_selected .tab_dir_300 { margin-top:15px; }
.modul_directe .tabs_compacte .stream_selected .tab_dir_33 { margin-top:15px; }
.directe_holder .directe_desc_holder { width:624px; padding:8px 8px 0 8px; margin:10px 0 0 0; background:url(../img/directe_fons_desc.png) no-repeat; }
.directe_holder .directe_desc_holder .directe_desc { /*height:1%; overflow:hidden;*/ }
.directe_holder .directe_desc_holder .directe_desc p { float:left; }
.directe_holder .directe_desc_holder .directe_atitol { color:#BDBDBD; font-size:.9em; padding:3px 12px 3px 0; margin:0 10px 0 0; background:url(../img/ico_fletxa.gif) no-repeat right 7px; }
.directe_holder .directe_desc_holder .directe_nodrets { color:#FFC; }
.directe_holder .directe_desc_holder h2 { color:#FFF; margin:0; padding:0 0 6px 0; font-size:1.4em; /*float:left;*/ }
.directe_holder .directe_desc_holder h3 { color:#9C9C9C; padding:0; margin:0; font-size:.9em; font-weight:normal; clear:both; display:block; }
.directe_holder .directe_desc_holder h3 .directe_fullinfo { display:none; }
.directe_holder .directe_desc_holder .fullinfo .directe_fullinfo { display:block; }
.directe_holder .directe_desc_holder .fullinfo .directe_fullinfo .fullinfo_tanca { float:right; margin:3px 10px 0 0; padding:0; }
.directe_holder .directe_desc_holder .fullinfo .directe_fullinfo .fullinfo_tanca a { padding:0 16px 0 0; background:url(../img/ico_tanca_directe_fullinfo.gif) no-repeat right 3px; display:block; }
.directe_holder .directe_desc_holder .fullinfo .directe_fullinfo .fullinfo_tanca a:hover { background:url(../img/ico_tanca_directe_fullinfo_on.gif) no-repeat right 3px; }
.directe_holder .directe_desc_holder .fullinfo .directe_mesinfo { display:none; }
.directe_holder .directe_desc_holder h3 a { color:#FFFFCC; }
.directe_holder .directe_desc_holder .fullinfo { border-bottom:1px solid #444444; min-height:76px; height:auto !important; height:76px; padding-bottom:8px; margin-bottom:0;  /*overflow:hidden;*/ }
.directe_holder .directe_desc_holder .next_desc { border-top:#444 solid 1px; margin:10px 0 0 0; padding:10px 0 0 0; }
.directe_holder .directe_desc_holder .next_desc .directe_separador_fosc { border-top:#444444 solid 1px; height:1px; line-height:1px; margin:0 0 7px 0; *margin-bottom:3px;
padding:0; }
.directe_holder .directe_desc_holder .next_desc .directe_atitol { background-image:none; }
.directe_holder .directe_desc_holder .next_desc .directe_hora { background:url(../img/bg_directes_idespres.gif) no-repeat; width:45px; padding:3px; text-align:center; margin:0 10px 10px 0; float:left; }
.directe_holder .directe_desc_holder .next_desc .directe_minillegenda { color:#CCCCA9; padding-left:9px; background:url(../img/directe_lleg_despres.gif) no-repeat 0 3px; margin-left:5px; }
.directe_holder .directe_desc_holder .directe_inner { min-height:110px; height:auto !important; height:110px; overflow:hidden; }
.directe_related { background-color:#333; float:left; width:318px; min-height:524px; height:auto !important; height:524px; }
.directe_facebook { background-color:#F4F4F4 !important; padding:6px 10px 10px 10px; width:298px; min-height:514px; height:514px !important; height:514px; overflow:auto; color:#333; float:right; }
.directe_facebook .tit_facebook { color:#333; }
.directe_facebook iframe { width:290px !important; *width:280px !important;
}
/*.directe_holder .dest_ocasionals { margin:12px 0 0 0; float:left; overflow:hidden; height:1%; width:648px;}
.directe_holder .dest_ocasionals ul{ margin:0; padding:0; }
.directe_holder .dest_ocasionals li{ background:url(../img/bg_directes_destocas.gif) no-repeat; margin:0 22px 0 0; float:left; min-height:111px; height:auto !important; height:111px; width:112px; font-size:.9em;}
.directe_holder .dest_ocasionals li img { margin-bottom:3px; clear:both; display:block;}
.directe_holder .dest_ocasionals a { color:#FFF;}
.directe_holder .dest_ocasionals a:hover { color:#67C7E9; text-decoration:none;}
.directe_holder .dest_ocasionals .oc1{ background:url(../img/bg_directes_destocas_1.gif) no-repeat; }
.directe_holder .dest_ocasionals .oc2{ background:url(../img/bg_directes_destocas_2.gif) no-repeat; }
.directe_holder .dest_ocasionals .oc3{ background:url(../img/bg_directes_destocas_3.gif) no-repeat; }
.directe_holder .dest_ocasionals .oc4{ background:url(../img/bg_directes_destocas_4.gif) no-repeat; }
.directe_holder .dest_ocasionals .oc5{ background:url(../img/bg_directes_destocas_5.gif) no-repeat; margin-right:0; }*/

.directe_holder .directe_promo_petita { display:block; float:left; margin:0px; border-top:#000 solid 10px; width:318px; height:140px; }
.directe_holder .dest_promo { margin:12px 0 0 0; float:left; overflow:hidden; height:1%; width:648px; }
.directe_holder .dest_promo .promo_left { float:left; margin:0 8px 0 0; }
.directe_holder .dest_promo .promo_right { float:left; margin:0; }
.dest_ocasionals { margin:0 0 20px 0; height:1%; overflow:hidden; }
.dest_ocasionals img { float:left; margin:0 18px 0 0; }
.mod_endirecte .titol_bar { background:url(../img/bg_title_endirecte_ara.gif) no-repeat; height:36px; color:#FFF; padding:0 0 0 5px; }
.mod_endirecte .titol_bar h2 { background:url(../img/bg_title_endirecte_ara_fosc.gif) no-repeat right top; padding:10px 20px 0 4px; height:26px; float:left; margin:0 10px 0 0; font-size:1.2em; }
.mod_endirecte .titol_bar h3 { padding:12px 20px 0 4px; height:24px; float:left; margin:0 10px 0 0; font-size:1.2em; }
.mod_endirecte .dades { background-color:#0F0906; background-repeat:no-repeat; padding:8px 12px 8px 0; overflow:hidden; height:132px; }
.mod_endirecte .dades a { color:#FFF; }
.mod_endirecte .dades a:hover { text-decoration:none; }
.mod_endirecte .dades .endirecte_extra { float:right; margin:0; padding:4px 0 0 12px; border-left:#44403E solid 1px; width:230px; height:126px; color:#FFF; }
.mod_endirecte .dades .endirecte_extra li { background:url(../img/ico_list_endirecte.gif) no-repeat 0 6px; padding:0 0 0 12px; margin:0 0 5px 0; font-size:.9em; }
.mod_endirecte .dades .endirecte_extra li a { color:#BCBC9A; }
.mod_endirecte .dades .endirecte_extra li a:hover { color:#FFF; }
.mod_endirecte .dades .endirecte_info { float:right; margin:0; padding:0 12px 0 0; border-right:#000 solid 1px; width:385px; height:130px; color:#FFF; }
.mod_endirecte .dades .endirecte_info .emissora_TV3 a { background:url(../img/bg_directe_logo_tv3.gif) no-repeat; display:block; height:0; overflow:hidden; padding:26px 0 0; width:65px; }
.mod_endirecte .dades .endirecte_info .emissora_324 a { background:url(../img/bg_directe_logo_324.gif) no-repeat; display:block; height:0; overflow:hidden; padding:26px 0 0; width:65px; }
.mod_endirecte .dades .endirecte_info .emissora_300 a { background:url(../img/bg_directe_logo_300.gif) no-repeat; display:block; height:0; overflow:hidden; padding:26px 0 0; width:65px; }
.mod_endirecte .dades .endirecte_info .emissora_33 a { background:url(../img/bg_directe_logo_33.gif) no-repeat; display:block; height:0; overflow:hidden; padding:26px 0 0; width:65px; }
.mod_endirecte .dades .endirecte_info .emissora_K3 a { background:url(../img/bg_directe_logo_k3.gif) no-repeat; display:block; height:0; overflow:hidden; padding:26px 0 0; width:65px; }
.mod_endirecte .dades .endirecte_info .emissora_TV3CAT a { background:url(../img/bg_directe_logo_tv3cat.gif) no-repeat; display:block; height:0; overflow:hidden; padding:26px 0 0; width:65px; }
.mod_endirecte .dades .endirecte_info .emissora_exclusiva a { background:url(../img/bg_directe_logo_exclusiva.gif) no-repeat; display:block; height:0; overflow:hidden; padding:26px 0 0; width:123px; margin-bottom:4px; }
.mod_endirecte .dades .endirecte_info h2 { font-size:1.6em; margin:0 0 5px 0; line-height:100%; _font-size:1.5em; }
.mod_endirecte .dades .endirecte_info h2 a:hover { color:#EFEFEF; }
.mod_endirecte .dades .endirecte_info p { color:#9A9A9A; font-size:1.2em; font-weight:normal; margin:0 0 8px 0; }
.mod_endirecte .dades .endirecte_info p a { color:#9A9A9A; font-weight:normal !important; }
.mod_endirecte .dades .endirecte_info p a:hover { color:#CCC; }
.mod_endirecte .dades .endirecte_info .connecta_ara a { background:url(../img/boto_connectatara.gif) no-repeat 0 0; display:block; height:0; overflow:hidden; padding:19px 0 0; width:99px; }
.mod_endirecte .dades .endirecte_info .connecta_ara a:hover { background:url(../img/boto_connectatara_on.gif) no-repeat 0 0; }
.directe_urgent .titol_bar { background:url(../img/bg_title_endirecte_urgent.gif) no-repeat; }
.directe_urgent .titol_bar h2 { background:url(../img/bg_title_endirecte_urgent_fosc.gif) no-repeat right top; }
.directe_previa .titol_bar { background:url(../img/bg_title_endirecte_previa.gif) no-repeat; }
.directe_previa .titol_bar h2 { background:none !important; }
.directe_previa .dades { height:1%; padding:0; }
.directe_previa .dades .endirecte_extra { float:none; height:auto; width:auto; padding:8px 10px 8px 10px; border:none; border-top:#44403E solid 1px; }
.directe_previa .dades .endirecte_info { float:none; height:auto; width:auto; padding:0 10px 0 10px; }
.directe_previa .dades .endirecte_info p { font-size:1em; }
.directe_previa .dades .endirecte_info h2 { margin-bottom:8px; }
.directe_previa .dades .endirecte_extra li { margin-bottom:4px; }
/* EXCLUSIVES WEB */
.cc_exclusivesWeb { margin:0 auto 20px; overflow:hidden; padding:0 0 20px 0; position:relative; vertical-align:top; width:1004px; background-image:url(../img/bg_peu_exclusives.jpg); background-repeat:no-repeat; background-position:left bottom; }
.cc_exclusivesWeb .ccentral_exclusives { display:block; overflow:hidden; width:996px; }
.cc_exclusivesWeb .cap_exclusives { margin:20px auto 0; background-image:url(../img/bg_cap_exclusives.jpg); background-repeat:no-repeat; background-position:0 0; height:117px; overflow:hidden; color:#FFFFFF; }
.cc_exclusivesWeb .cap_exclusives h1, .cc_exclusivesWeb .cap_exclusives p { display:none; }
.cc_exclusivesWeb .cc_exclusives { background:url(../img/bg_cc_exclusives.jpg) repeat-x #010101 left bottom; overflow:hidden; margin:0 0 0 8px; _height:1%; }
.cc_exclusivesWeb .cc_exclusives .mar_15_18_0 { margin:0 18px 0; _margin:0 0 0 10px; display:block; overflow:hidden; }
.cc_exclusivesWeb .cc_exclusives .mar_0_18_0_0 { margin:0 18px 0 0; _margin:0 10px 0 0; }
.cc_exclusivesWeb .mod_exclusives { float:left; width:814px; overflow:hidden; margin:0 0 15px; background-color:#333333; color:#FFFFFF; }
.cc_exclusivesWeb .mod_exclusives a { cursor:pointer; }
.cc_exclusivesWeb .mod_exclusives li.mod_tancat { background-image:url(../img/btnli_mod_exclusives.jpg); background-position:18px 10px; background-repeat:no-repeat; overflow:hidden; }
.cc_exclusivesWeb .mod_exclusives li.mod_obert { background-image:url(../img/btnli_mod_exclusives_obert.jpg); background-position:18px 10px; background-repeat:no-repeat; overflow:hidden; }
.cc_exclusivesWeb .mod_exclusives h2 { font-size:16px; margin: 2px 0 0 0; height:23px; color:#FFFFFF; }
.cc_exclusivesWeb .mod_exclusives h2 a, .cc_exclusivesWeb .mod_exclusives h2 a:hover { color:#FFFFFF; text-decoration:none; display:block; padding:0 0 0 30px; }
.cc_exclusivesWeb .mod_exclusives p a, .cc_exclusivesWeb .mod_exclusives p a:hover { color:#FFFFFF; text-decoration:none; font-weight:normal; }
.cc_exclusivesWeb .mod_exclusives ul li.mod_obert p { overflow:hidden; padding:5px 0 5px 20px; font-size:15px; line-height:17px; }
.cc_exclusivesWeb .mod_exclusives ul li.mod_obert p.c33 { background:url(../img/md_obert_logo_c33.jpg) no-repeat 16px 7px #484848 !important; }
.cc_exclusivesWeb .mod_exclusives ul li.mod_obert p span { font-size:12px; }
.cc_exclusivesWeb .exclusives_tancat { height:116px; }
.cc_exclusivesWeb .exclusives_obert { height:482px; }
.cc_exclusivesWeb .exclusives_tancat .mod_obert { display:none; }
.cc_exclusivesWeb .exclusives_obert .mod_tancat { display:none; }
.cc_exclusivesWeb .mod_properes_estrenes { width:642px; overflow:hidden; background-color:#333333; margin:0 0 4px 18px; float:right; _margin:0 12px 4px 0; }
.cc_exclusivesWeb .mod_properes_estrenes h2 { color:#FFFFFF; font-size:13px; height:18px; padding:3px 0 0 8px; background-color:#484848; }
.cc_exclusivesWeb .mod_properes_estrenes ul { overflow:hidden; margin:0; _height:1%; }
.cc_exclusivesWeb .mod_properes_estrenes ul li { margin:9px 10px; border-bottom:1px solid #4F4F4F; overflow:hidden; *padding-bottom:8px;
_height:1%; }
.cc_exclusivesWeb .mod_properes_estrenes ul li p { color:#FFFFFF; font-size:13px; line-height:14px; margin-bottom:10px; }
.cc_exclusivesWeb .mod_properes_estrenes ul li h3 { color:#B8B897; font-weight:bold; font-size:13px; }
.cc_exclusivesWeb .mod_properes_estrenes ul li h3 a { color:#B8B897; }
.cc_exclusivesWeb .mod_properes_estrenes ul li h3 a:hover { color:#B8B897; text-decoration:none; }
.cc_exclusivesWeb .mod_properes_estrenes ul li p a { color:#FFFFFF; font-weight:normal; }
.cc_exclusivesWeb .mod_properes_estrenes ul li p a:hover { text-decoration:none; }
.cc_exclusivesWeb .mod_properes_estrenes ul li.marginBott0 { margin-bottom:0 !important; }
.cc_exclusivesWeb .mod_properes_estrenes .info_properes_estrenes { overflow:hidden; _height:1%; }
.cc_exclusivesWeb .img151 { float:left; overflow:hidden; padding:0 !important; width:151px; margin:0 10px 10px 0 !important; }
.cc_exclusivesWeb .roba { background-image:url(../img/bg_roba_h.gif); background-repeat:no-repeat; height:250px; margin:0; padding:20px 0 0; text-align:right; width:300px; }
.modul_exclusives { -moz-background-clip:border; -moz-background-inline-policy:continuous; -moz-background-origin:padding; background:#404040 url(../img/peu_modul_exclusives.jpg) no-repeat scroll center bottom; height:1%; margin:0; overflow:hidden; padding:0 0 1.1em; }
.modul_exclusives .header_reco { background:#440B06 url(../img/cap_modul_exclusives.jpg) no-repeat; border:0 none; height:52px; margin:0; padding:0; position:relative; }
.modul_exclusives .header_reco h1 { width:204px; padding:0; margin:0; float:left; height:42px; }
.modul_exclusives .header_reco h1 a { background:url(../img/tr.gif) no-repeat; display:block; height:0; overflow:hidden; padding:42px 0 0; width:204px; color:#900; }
.modul_exclusives .multiContentfletxes { margin-top:1.2em; border:0; float:right; height:18px; line-height:1.4em; }
.modul_exclusives .multiContentcounter { background-color:#000000; border-left:0; color:#FFFFFF; float:right; font-size:1.3em; line-height:1.4em; margin:0.7em 0.4em 0 0; }
.modul_exclusives .opac100 { -moz-background-clip:border !important; -moz-background-inline-policy:continuous !important; -moz-background-origin:padding !important; background:transparent none repeat scroll 0 0 !important; opacity:1 !important; }
.modul_exclusives .mod_tit_estre { bottom:10px; float:right; overflow:hidden; padding:10px 15px 5px 7px; position:relative; right:0; text-align:left; width:285px; }
.modul_exclusives h2 { color:#FFFFFF; font-size:1.5em; font-weight:bold; line-height:1.3em; margin:0.6em 0 0; padding:0; }
.modul_exclusives h3 { color:#FFFFFF; font-size:1.2em; font-weight:normal; line-height:1.1em; margin:0.2em 0 0 0; padding:0; }
.modul_exclusives h4 { color:#FFC; font-size:.9em; font-weight:normal; line-height:1.1em; margin:0.4em 0 0 0; padding:0; }
.modul_exclusives a { color:#FFFFFF; text-decoration:none; }
.mod_texte_simple p.atencio { font-weight:bold; }
.mod_texte_simple p.atencio_gran { font-weight:bold; font-size:14px; margin:0 0 15px 0; background-image:url(/img/bg_migues.gif); background-repeat:no-repeat; background-position:0px 2px; padding:0 0 0 10px; }
.mod_blogs { padding:0; }
.mod_blogs .blog_text { float:left; margin:0; width:170px; }
.mod_blogs .t_petit { width:210px; }
.mod_blogs .blog_img { float:left; margin:0 10px 6px 0; }
.mod_blogs .blog_text h2 { font-size:1em; }
.mod_blogs .blog_cometes_e { margin:0 6px 0 0; }
.mod_blogs .blog_cometes_d { margin:0 0 0 6px; }
.mod_blogs ul { margin:0; padding:0; }
.mod_blogs li { border-bottom:#DBDBDB solid 1px; padding:10px 10px 6px 10px; overflow:hidden; height:1%; background:url(../img/bg_modblog.png) no-repeat bottom left; }
.mod_blogs .blog_ultim { border-bottom:none; background-color:#FFF; }
.blog_cometes { font-size:.9em; overflow:hidden; height:1%; }
.blog_cometes .avant { display:inline; margin-right:6px; }
.blog_destacat h2 { display:inline; margin-right:8px; }
.blog_cometes a { font-weight:normal!important; }
.llistat_portals { background-image:url(/img/bg_llistat_h2.gif)!important; }
.llistat_portals ul { left:105px!important }
.llistat_portals h1 { padding-left:46px!important; padding-top:6px!important; font-size:1em!important; }
/* NOU COMMENTING SYSTEM */

.mod_comentaris .tabs li a { width:328px !important; }
.mod_comentaris .tabs .selected a, .mod_comentaris .tabs .selected a:hover { width:327px !important; }
.mod_comentaris .mod_tabs { overflow:hidden; height:1%; }
.mod_comentaris .com_contenidor { border:1px solid #CCC; border-top:0; margin:0; padding:10px; overflow:hidden; _overflow:none; min-height:200px; height:auto !important; height:200px; }
.mod_comentaris input { border:1px solid #CCC; height:20px; margin:0 0 10px 0; padding:2px 0 0 4px; float:left; }
.mod_comentaris textarea { border:1px solid #CCC; margin:0 0 10px 0; padding:2px 0 0 4px; font-family:Arial, Helvetica, sans-serif; font-size:1em; }
.mod_comentaris label { border:none; /*width:100%;*/ float:left; margin:6px 5px 0 0; text-align:right; font-size:.9em; }
.mod_comentaris .buto_enviar { clear:both; margin:10px 0 0 0; float:left; width:100%; padding:0; text-align:center; }
.mod_comentaris .campo_com { width:380px; float:left; margin-right:15px; }
.mod_comentaris .avis_gen { width:220px; float:left; font-size:.9em; font-style:italic; }
.mod_comentaris .avis_gen a { font-weight:bold; }
.mod_comentaris .nocom { background:url(../img/nocomentaris.gif) no-repeat; padding:23px 0 0 85px; height:57px; vertical-align:middle; width:230px; margin:0 auto 10px auto; font-size:.9em; }
.mod_comentaris .espai_comentaris { min-height:90px; height:auto!important; height:90px; padding:10px; border-left:#CCC solid 1px; border-right:#CCC solid 1px; }
.mod_comentaris .espai_comentaris li { margin:0 0 10px 0; font-size:.9em; }
.mod_comentaris .espai_comentaris .usuari { font-weight:bold; background:url(../img/comentari_top.gif) no-repeat bottom left; padding-bottom:8px; font-size:1.2em; color:#000; }
.mod_comentaris .espai_comentaris p { background:url(../img/comentari_btm.gif) no-repeat bottom left; padding:0 6px 6px 6px; }
.mod_comentaris .espai_comentaris .num_com { display:inline; margin-right:4px; font-size:0.9em; color:#000; font-weight:normal; float:right; color:#999; }
.mod_comentaris .espai_comentaris .data_commenting { color:#000000; display:inline; font-size:0.9em; font-weight:normal; margin-left:5px; color:#333; }
.paginacio_com { position:absolute; right:10px; top:3px; color:#FFF; font-size:.9em; }
.paginacio_com a { color:#FFF; text-decoration:none; font-weight:bold; }
.paginacio_com a:hover { color:#000; text-decoration:none; }
.tit_comentari { position:relative; }
.tit_comentari span { margin-left:8px; }
.paginacio_com .pag_selected { font-weight:normal; color:#000; cursor:default; }
.msg_benvinguda { color:#C00; font-size:.9em; font-weight:bold; margin:0 0 8px 0; }
.mod_comentaris .captchaimg img { width:90px; height:24px; }
.mod_comentaris .captchaimg { margin:0 0 0 10px; float:left; }
.mod_comentaris .campo_captcha { width:60px; float:left; }
.mod_comentaris .camp_espaidret { margin-right:12px; }
.mod_comentaris .avis_seguritat { width:280px; float:left; font-size:.9em; font-style:italic; margin:0 0 0 10px; line-height:95%; }
.mod_comentaris .avis_seguritat_petit { width:100px; }
.mod_comentaris .eines_com { float:left; font-size:.9em; font-weight:bold; margin-bottom:10px; }
.mod_comentaris .eines_com ul { padding:0; margin:0; }
.mod_comentaris .eines_com li { float:left; padding:0 6px 0 0; margin:0 6px 0 0; border-right:#666 solid 1px; }
.mod_comentaris .eines_com a { color:#C00; }
.mod_comentaris .tit_registrat { width:200px; float:left; }
.mod_comentaris .com_contenidor h3 { font-size:1em; }
.mod_comentaris .com_contenidor .com_ajuda { font-size:.9em; }
.mod_comentaris .tabs { width:658px; overflow:hidden; height:1%; }
.mod_comentaris .centrar_butons { margin:0 auto; width:120px; }
.mod_comentaris .alinea { float:left; margin:0 10px 0 0; }
/* item enquesta */
.enquesta_item .enqButton { visibility:visible !important; display:block !important; }
.enquesta_item img { background-color:#666; margin-right:8px; }
.enquesta_item .guanyador { background-color:#F60 !important; }
.enquesta_item_res .enqButton { visibility:hidden !important; display:none !important; }
.enquesta_item_msg { background:url(../img/bg_item_enquesta_msg.gif) no-repeat bottom left; text-align:center; padding:3px; font-size:.9em; margin-top:1px; }
.enqButton_mini { margin-left:10px; float:left; }
.enqComentaris { float:right; margin:14px 10px 0 0; font-size:.9em; background:url(../img/ico_enq_comentaris.gif) no-repeat 0 2px; padding:0 0 0 16px; }
.mod_enquesta_res .enqComentaris { margin-bottom:14px; }
/* modul escaleta */
.mod_escaleta { border:1px solid #CCC; border-top:none; border-bottom:none; background:#FFF url(../img/bg_escaleta.gif) repeat-y left top; margin:0; padding:0px; overflow:hidden; _overflow:none; min-height:20px; height:auto !important; height:20px; }
.mod_escaleta ul { padding:0; margin:0; }
.mod_escaleta li { border-bottom:#CCC solid 1px; margin:0; padding:0; overflow:hidden; _overflow:none; height:1%; }
.mod_escaleta .es_item { float:left; width:535px; padding:10px; }
.mod_escaleta .es_item h3 { font-size:1em; font-weight:bold; margin-bottom:3px; }
.mod_escaleta .es_item h3 a { font-weight:bold; text-decoration:none; }
.mod_escaleta .es_item p { /* float:left; width:300px;*/ font-size:.9em; padding:0; }
.mod_escaleta .es_item img { float:left; margin:0 10px 0 0; }
.mod_escaleta .es_data { width:96px; _width:97px; float:left; font-size:.9em; margin:0; }
.mod_escaleta .es_data .texto { text-align:center; background:url(../img/bg_data_escaleta.gif) no-repeat center right; padding:0 10px 0 0; margin:10px 0 0 0; right:-7px; _right:-9px; height:1em; display:block; }
.mod_escaleta .es_gris { background:url(../img/bg_escaleta_ligris.jpg) no-repeat right top; }
.mod_slider .fl { float: left; display: inline; }
.mod_slider .fl img { border: 0; display: block; }
.mod_slider .desc_fl { font-size:.7em; padding:10px 0 10px 0; width:120px; overflow:hidden; height:1%; clear:both; display:block; }
.mod_slider .desc_fl span { display:none; }
.mod_slider { position: relative; width: 638px; margin: 0 auto 20px auto; text-align: left; }
.mod_slider .messaging { display: none; }
.mod_slider .prev, .mod_slider .next { position: absolute; top:0; display: none; outline:none; }
.mod_slider .next { right: 0; }
.mod_slider .container { position: relative; top: 0; left: 0; width: 100%; }
.mod_slider .news_items { position: relative; width: 585px; top: 0; left: 28px; overflow:hidden; }
.mod_slider .view_all { display:none; }
.mod_slider .item img { padding:5px 0 0 0; width:141px; height:51px; }
.mod_slider .item { /* DEBE contener un width y un margin-right. */ width:141px; margin-right:6px; }
/* nou MODUL VIDEO HOME */
.mod_video_home { background:url(../img/bg_modvideo_home.jpg) no-repeat; overflow:hidden; height:426px; position:relative; }
.mod_video_home .cont { overflow:hidden; height:396px; }
.mod_video_home .cont .videoh { margin:0; width:495px; position:absolute; top:0; left:0; z-index:3; background:url(../img/bg_modvideo_home.jpg) no-repeat; }
.mod_video_home .cont .videoh .logo3ac_videoh h2 a { background:url(../img/tr.gif) no-repeat; height:0; overflow:hidden; display:block; padding:38px 0 0 0; margin:0; width:110px; }
.mod_video_home .cont .videoh .videoh_text { background-color:#EFEFEF; border-top:#CCC solid 1px; padding:2px 5px 6px 5px; margin:0 8px 0 7px; *margin-top:-3px;
}
.mod_video_home .cont .videoh .videoh_text .avant { padding:2px 0 3px 10px; *background-position:3px center;
}
.mod_video_home .cont .videoh .videoh_text h3 { font-size:1.3em; }
.mod_video_home .cont .videoh .videoh_text h3 a:hover { text-decoration:none; }
.mod_video_home .cont .thumbsh { margin:0; position:absolute; top:0; left:495px; z-index:2; width:501px; }
.mod_video_home .btmbar { background:url(../img/bg_modvideo_home_btm.gif) no-repeat; overflow:hidden; height:29px; position:relative; }
.mod_video_home .btmbar .btndirecte { text-align:center; margin:0 auto; width:480px; color:#E5EFC6; }
.mod_video_home .btmbar .btndirecte h3 { float:left; margin:6px 8px 0 0; font-size:1.3em; }
.mod_video_home .btmbar .btndirecte li { float:left; margin:0; }
.mod_video_home .btmbar .btndirecte li a { height:0; overflow:hidden; display:block; padding:28px 0 0 0; margin:0; width:56px; }
.mod_video_home .btmbar .btndirecte .log_tv3 a { background:url(../img/btndirecte_log_tv3.gif) no-repeat; }
.mod_video_home .btmbar .btndirecte .log_tv3 a:hover { background:url(../img/btndirecte_log_tv3_on.gif) no-repeat; }
.mod_video_home .btmbar .btndirecte .log_33 a { background:url(../img/btndirecte_log_33.gif) no-repeat; }
.mod_video_home .btmbar .btndirecte .log_33 a:hover { background:url(../img/btndirecte_log_33_on.gif) no-repeat; }
.mod_video_home .btmbar .btndirecte .log_324 a { background:url(../img/btndirecte_log_324.gif) no-repeat; }
.mod_video_home .btmbar .btndirecte .log_324 a:hover { background:url(../img/btndirecte_log_324_on.gif) no-repeat; }
.mod_video_home .btmbar .btndirecte .log_tv3cat a { background:url(../img/btndirecte_log_tv3cat.gif) no-repeat; }
.mod_video_home .btmbar .btndirecte .log_tv3cat a:hover { background:url(../img/btndirecte_log_tv3cat_on.gif) no-repeat; }
.mod_video_home .btmbar .btndirecte .log_300 a { background:url(../img/btndirecte_log_300.gif) no-repeat; }
.mod_video_home .btmbar .btndirecte .log_300 a:hover { background:url(../img/btndirecte_log_300_on.gif) no-repeat; }
.mod_video_home .btmbar .btndirecte .log_s3 a { background:url(../img/btndirecte_log_s3.gif) no-repeat; }
.mod_video_home .btmbar .btndirecte .log_s3 a:hover { background:url(../img/btndirecte_log_s3_on.gif) no-repeat; }
.mod_video_home .btmbar .mesv { width:72px; font-size:.9em; margin:0; position:absolute; right:15px; top:4px; }
.mod_video_home .btmbar .mesv a { background:url(../img/video_h_btn_mesv.png) no-repeat; display:block; padding:3px 5px 3px 25px; *padding-top:2px;
height:13px; *height:14px;
margin:0; width:42px; color:#FFFFCC; text-decoration:none; }
.mod_video_home .btmbar .mesv a:hover { background:url(../img/video_h_btn_mesv_on.png) no-repeat; }
.mod_video_home .cont .tabmenu { clear:both; display:block; height:30px; }
.mod_video_home .cont .tabmenu li { float:left; margin:0 3px 0 0; }
.mod_video_home .cont .tabmenu a { text-decoration:none; display:block; height:23px; width:165px; text-align:center; padding-top:7px; font-size:1.2em; font-weight:bold; color:#666; }
.mod_video_home .cont .tabmenu a:hover { display:block; color:#000; }
.mod_video_home .cont .tabmenu .vh_tab1 a { background:url(../img/video_h_tab1.png) no-repeat 0 0; }
.mod_video_home .cont .tabmenu .vh_tab1 a:hover { background:url(../img/video_h_tab1.png) no-repeat 0 -30px; }
.mod_video_home .cont .tabmenu .vh_tab2 a { background:url(../img/video_h_tab2.png) no-repeat 0 0; width:165px; }
.mod_video_home .cont .tabmenu .vh_tab2 a:hover { background:url(../img/video_h_tab2.png) no-repeat 0 -30px; }
.mod_video_home .cont .tabmenu .vh_tab3 a { background:url(../img/video_h_tab3.png) no-repeat 0 0; }
.mod_video_home .cont .tabmenu .vh_tab3 a:hover { background:url(../img/video_h_tab3.png) no-repeat 0 -30px; }
.mod_video_home .cont .tabmenu .vh_tab1_sel a { background:url(../img/video_h_tab1_sel.png) no-repeat 0 0; color:#FFF; cursor:default; }
.mod_video_home .cont .tabmenu .vh_tab2_sel a { background:url(../img/video_h_tab2_sel.png) no-repeat 0 0; color:#FFF; cursor:default; width:165px; }
.mod_video_home .cont .tabmenu .vh_tab3_sel a { background:url(../img/video_h_tab3_sel.png) no-repeat 0 0; color:#FFF; cursor:default; }
.mod_video_home .cont .tabmenu .vh_tab3, .mod_video_home .cont .tabmenu .vh_tab3_sel { margin-right:0; }
.mod_video_home .cont .cercav { background:url(../img/video_h_bgcerca.png) no-repeat 0 0; height:32px; padding:5px; margin:6px 0 0 14px; }
.mod_video_home .cont .cercav input { float:left; width:332px; height:18px; padding:2px 4px 2px 4px; margin:0 4px 0 1px; }
.mod_video_home .cont .cercav .cercav_btn { float:left; }
.mod_video_home .cont .cercav .cercav_btn a { background:url(../img/cercav_btn.png) no-repeat 0 0; height:0; overflow:hidden; display:block; padding:38px 0 0 0; margin:-7px 0 0 0; width:112px; }
.mod_video_home .cont .cercav .cercav_btn a:hover { background:url(../img/cercav_btn_on.png) no-repeat 0 0; }
.mod_video_home .cont .videoh .video_player { margin:0; padding:0 7px 0 7px; min-height:307px; height:auto !important; height:307px; clear:both; display:block; }
.mod_video_home .cont .thumbsh .thumbs_graella_cont { width:501px; overflow:hidden; padding:0; margin:0; }
.mod_video_home .cont .thumbsh .thumbs_graella_cont #thumbs_graella_scr_p1, .mod_video_home .cont .thumbsh .thumbs_graella_cont #thumbs_graella_scr_p2, .mod_video_home .cont .thumbsh .thumbs_graella_cont #thumbs_graella_scr_p3 { width:2000px; overflow:hidden; }
.mod_video_home .cont .thumbsh .thumbs_graella { height:252px; padding:10px 0px 10px 18px; overflow:hidden; float:left; width:483px; }
.mod_video_home .cont .thumbsh .thumbs_graella ul { margin:0 0 5px 0; *margin-bottom:5px;
padding:0; clear:both; overflow:hidden; height:80px; }
.mod_video_home .cont .thumbsh .thumbs_graella li { float:left; margin:0 5px 5px 0; }
.mod_video_home .cont .thumbsh .thumbs_graella .videoh_thumb { position:relative; display:block; height:80px; width:151px; }
.mod_video_home .cont .thumbsh .thumbs_graella .videoh_thumb .w_petita { height:80px; width:151px; }
.mod_video_home .cont .thumbsh .thumbs_graella .videoh_thumb .ico_play_videoh { width:15px; height:24px; position:absolute; top:27px; left:70px; border:none; padding:0; z-index:1; }
.mod_video_home .cont .thumbsh .thumbs_graella .videoh_thumb .info { cursor:pointer; background:url(../img/video_h_bgthumb.png); padding:6px; width:139px; height:68px; position:absolute; z-index:4; color:#FFF; top:0; left:0; font-size:.9em; display:none; }
.mod_video_home .cont .thumbsh .thumbs_graella .videoh_thumb h4 { font-size:1em; color:#59B6DD; font-weight:normal; }
.mod_video_home .cont .thumbsh .thumbs_graella .videoh_thumb h3 { font-size:1em; color:#FFFFCC; font-weight:normal; }
.mod_video_home .cont .thumbsh .thumbs_graella .videoh_thumb h2 { font-size:1em; color:#FFF; font-weight:bold; }
.mod_video_home .cont .thumbsh .thumbs_graella .videoh_thumb .videoh_id, .mod_video_home .cont .thumbsh .thumbs_graella .videoh_thumb .videoh_url { display:none; }
.mod_video_home .cont .thumbsh .thumbs_graella .videoh_thumb .thumb_rank_pos { visibility:hidden; display:none; }
.mod_video_home .cont .thumbsh .thumbs_graella .thumbh_disabled { border:#C4E6F2 solid 4px; width:143px; height:72px; }
.mod_video_home .cont .thumbsh .thumbs_graella .thumbh_disabled .w_petita { width:143px; height:72px; }
.mod_video_home .cont .thumbsh .thumbs_graella .thumbh_disabled .ico_play_videoh { display:none; }
.mod_video_home .cont .thumbsh .thumbs_graella .thumbh_disabled .info { width:131px; height:60px; cursor:default; visibility:hidden; }
.mod_video_home .cont .thumbsh .thumbs_graella .thumbh_disabled .thumb_rank_pos { visibility:hidden; display:none; }
.mod_video_home .cont .thumbsh .video_h_pag { width:80px; margin:0 auto; height:46px; }
.mod_video_home .cont .thumbsh .video_h_pag li { float:left; margin:0 10px 0 0; width:20px; }
.mod_video_home .cont .thumbsh .video_h_pag li a { background:url(../img/video_h_punt.png) no-repeat center top; height:16px; overflow:hidden; display:block; padding:12px 0 0 0; margin:0; width:20px; font-size:.9em; text-align:center; text-decoration:none; color:#A9D3E7; }
.mod_video_home .cont .thumbsh .video_h_pag li a:hover { background:url(../img/video_h_punt_on.png) no-repeat center top; text-decoration:none; color:#D3EBF5; }
.mod_video_home .cont .thumbsh .video_h_pag .selected a { cursor:default; background:url(../img/video_h_punt_sel.png) no-repeat center top; }
.mod_video_home .cont .thumbsh .video_h_pag .selected a:hover { cursor:default; background:url(../img/video_h_punt_sel.png) no-repeat center top; }
.mod_video_home .cont .thumbsh .thumbs_graella .video_h_pag .nomargin { margin-right:0; }
.mod_video_home .cont .thumbsh .videoh_permcont { height:318px; }
.mod_video_home .cont .thumbsh .show_preloader { background:url(../img/video_h_loader.gif) no-repeat 230px 140px; }
.mod_video_home .cont .thumbsh .vmesvistos .videoh_thumb .thumb_rank_pos { position:absolute; display:block !important; visibility:visible !important; text-align:center; background:url(../img/video_h_bgthumb.png); z-index:2; top:0; left:0; padding:5px 5px 2px 5px; font-size:1.5em; font-weight:bold; color:#FFFFFF; width:20px; height:20px; }
.mod_video_home .cont .thumbsh .vmesvistos .video_h_pag { width:270px; }
.mod_video_home .cont .thumbsh .vmesvistos .video_h_pag li { width:90px; margin-right:0; }
.mod_video_home .cont .thumbsh .vmesvistos .video_h_pag li a { width:90px; }
.mod_video_home .cont .thumbsh .vmesvistos .allranquing { margin:0; width:72px; height:17px; /*bottom:63px;*/ bottom:72px; right:16px; position:absolute; font-size:.9em; }
.mod_video_home .cont .thumbsh .vmesvistos .allranquing a { background:url(../img/video_h_btn_ranquing.png) no-repeat 0 0; height:13px; overflow:hidden; display:block; padding:1px 0 3px 15px; margin:0; width:72px; color:#FFFFCC; }
.mod_video_home .cont .thumbsh .vmesvistos .allranquing a:hover { background:url(../img/video_h_btn_ranquing.png) no-repeat 0 -17px; text-decoration:none; }
.mod_video_home .cont .thumbsh .perprograma .thumbs_graella { height:252px; padding:10px 0px 10px 18px; overflow:hidden; float:left; width:483px; }
.mod_video_home .cont .thumbsh .perprograma .thumbs_graella .li_perprograma { background:url(../img/video_h_bgpprograma.png) no-repeat; float:left; margin:0 5px 0 0; height:251px; width:151px; }
.mod_video_home .cont .thumbsh .perprograma .thumbs_graella .li_perprograma .tprog { color:#FFFFFF; font-size:.9em; font-weight:normal; padding:4px 8px 4px 10px; height:48px; }
.mod_video_home .cont .thumbsh .perprograma .thumbs_graella ul { height:165px; margin:0; }
.mod_video_home .cont .thumbsh .perprograma .thumbs_graella li { float:none; margin:0 0 5px 0; }
.mod_video_home .cont .thumbsh .perprograma .thumbs_graella .li_perprograma .mes_btn_video { float:right; width:31px; margin:6px 8px 0 0; }
.mod_video_home .cont .thumbsh .perprograma .thumbs_graella .li_perprograma .mes_btn_video a { background:url(../img/video_h_btn_mesp.png) no-repeat 0 0; height:0; overflow:hidden; display:block; padding:17px 0 0 0; margin:0; width:31px; }
.mod_video_home .cont .thumbsh .perprograma .thumbs_graella .li_perprograma .mes_btn_video a:hover { background:url(../img/video_h_btn_mesp.png) no-repeat 0 -17px; }
#destacatUrgent, #destacatEndirecte { display:none; }
.durada_text { background:url(../img/ico_duradav.png) no-repeat 0 2px; padding:0 1px 0 15px; /*float:left;*/ margin:0 0 0 8px; font-size:.9em; color:#FFF; height:13px; }
.img151 .durada_text { position:absolute; z-index:30; bottom:0; right:0; *bottom:3px;
display:block; }
.videoh_thumb .durada_text { position:absolute; z-index:3; bottom:0; right:0; *bottom:3px;
display:block; }
.thumbh_disabled .durada_text { display:none !important; }
.resultatcercador .img151 .durada_text, .llistat_mesvotats .img151 .durada_text { *bottom:0px !important;
}
.visionat_text { padding:0 3px 0 3px; background:url(../img/bg_visionats.png) repeat-x 0 2px; font-size:.9em; color:#D8D8D8; height:13px; }
.videoh_thumb .visionat_text { position:absolute; z-index:3; bottom:0; left:0; *bottom:3px;
display:block; }
.thumbh_disabled .visionat_text { display:none !important; }
.img_video .visionat_text { width:135px; padding:1px 4px 2px 12px; *padding-top:0px;
background:#ECECEC url(../img/bg_visionats_clar.gif) no-repeat; color:#333; }
.llistat_mesvotats .visionat_text { width:135px; padding:1px 4px 2px 12px; *padding-top:0px;
background:#ECECEC url(../img/bg_visionats_clar.gif) no-repeat; color:#333; }
.llistat_mesvotats .img151 { *height:80px;
}
.llistat_mesvotats .titulars .visionat_text { background:none; padding:3px 0 0 0; clear:both; display:block; }
dt { margin:15px 0 0 0; }
/* Mòdul beauties */
.mod_beauties { background:url(../img/bg_beauties_btm.gif) no-repeat bottom left; padding:0 0 5px 0; *padding-bottom:8px;
margin:0; overflow:hidden; height:1%; }
.mod_beauties .top { background:url(../img/bg_beauties_top.gif) no-repeat top left; margin:0; padding:0; height:5px; line-height:5px; }
.mod_beauties h2 { color:#fff; font-size:1.2em; padding:3px 5px 5px 39px; background:url(../img/ico_beauties.gif) no-repeat; margin-left:6px; }
.mod_beauties .beauties_control { background:url(../img/bg_beauties_control.gif) no-repeat; overflow:hidden; height:22px; font-size:.9em; color:#fff; padding:5px 0 0 0; margin-bottom:6px; }
.mod_beauties .beauties_control .boto { padding:0px 3px 0 2px; float:left; }
.mod_beauties .beauties_control .tria { padding:0px 4px 0 4px; float:left; }
.mod_beauties .beauties_control .seq24 { padding:0px 4px 0 4px; float:left; }
.mod_beauties .beauties_control .beauties_tria { margin:0 0 0 8px; _margin-left:4px; width:145px; overflow:hidden; float:left; }
.mod_beauties .beauties_thumb { clear:both; overflow:hidden; height:240px; }
.mod_beauties .beauties_thumb_24 { clear:both; width:320px; height:240px; overflow:visible; display:none; }
.mod_beauties .beauties_thumb_24 ul { width:8000px; height:240px; padding:0; margin:0; }
.mod_beauties .beauties_thumb_24 li { float:left; margin:0; padding:0; }
.mod_beauties .beauties_cont { padding:4px 10px 10px 10px; overflow:hidden; border-bottom:#6E3C00 solid 1px; }
.mod_beauties .beauties_cont h3 { color:#fff; padding:0; font-size:1em; margin:0; font-weight:normal; }
.mod_beauties .beauties_control .beauties_24 { margin:0; width:158px; overflow:hidden; float:left; }
.mod_beauties .beauties_control .beauties_24 .boto { padding:0px 2px 0 3px; }
.mod_beauties .beauties_control .beauties_24 #b_pausa_btn { display:none; }
.mod_beauties .img_toload { padding:0px; background:#000 url(../img/ajax-loader_negre.gif) no-repeat 140px 100px; width:320px; height:240px; }
.mod_beauties .img_toload img { padding:0px; width:320px; height:240px; border:0; }
.mod_beauties .beauties_holder { position:relative; margin:0; padding:0; height:240px; }
.mod_beauties .beauties_amp { background-color:#000; padding:8px 10px 8px 10px; width:300px; min-height:40px; height:auto !important; height:40px; position:absolute; bottom:0; z-index:2; margin:0;/* top:180px;*/ overflow:hidden; filter:alpha(opacity=70); -moz-opacity:.70; opacity:.70; -khtml-opacity:0.7px; }
.mod_beauties .beauties_amp_bg { display:none; }
.mod_beauties .beauties_amp a { color:#FFF; }
.mod_beauties .beauties_amp a:hover { color:#FFF; text-decoration:underline; }
.mod_beauties .beauties_amp .avant { color:#FFB62D; background-image:none; padding:0; }
.mod_beauties .beauties_amp .temp_hum { font-size:.9em; color:#FFF; margin:0; clear:both; }
.mod_beauties .beauties_amp .temp_hum #temp { padding:0; margin:0; }
.mod_beauties .beauties_amp .temp_hum #hum { padding:0; margin:0 0 0 14px; }
.mod_beauties .beauties_amp h2 { background-image:none !important; color:#fff; padding:0; font-size:1.4em; margin:2px 0 3px 0; }
.mod_beauties .beauties_amp .beauties_ldata { float:left; width:195px; margin:0; padding:0; }
.mod_beauties .beauties_amp .beauties_rdata { float:right; width:100px; text-align:right; margin:0; padding:0; }
.mod_beauties .beauties_amp .beauties_amplia { float:right; }
.mod_beauties .beauties_amp .beauties_amplia a { padding:0 0 0 25px; margin:5px 0 5px 0; display:block; font-size:.9em; background:url(../img/beauties_amplia.gif) no-repeat; text-align:left; color:#CCC; }
.mod_beauties .beauties_amp .beauties_amplia a:hover { background:url(../img/beauties_amplia_on.gif) no-repeat; text-decoration:none; color:#FFF; }
.mod_beauties .beauties_peu { padding:0; font-size:.9em; }
.mod_beauties .beauties_peu ul { padding:0; margin:0; border-top:#A57942 solid 1px; overflow:hidden; height:1%; }
.mod_beauties .beauties_peu li { float:left; padding:0 4px 0 0; margin:4px; border-right:#FFF solid 1px; }
.mod_beauties .beauties_peu li a { color:#FFFFFF; }
.mod_beauties .beauties_peu .b_icon { background:url(../img/ico_beauties_totes.gif) no-repeat; padding-left:24px; margin-left:8px; }

/* digital */
.llistat li.tdt{font-weight:normal!important; line-height:130%!important;}
/* final digital */

/* galeria petita */
.galeriafotos_p h1 { background-color:#47B0DB;color:#FFFFFF;font-size:1.2em;line-height:1.4em;padding:1px 0 1px 12px;}
.galeriafotos_p p { font-size:1em; line-height:120%; }
.galeriafotos_p .eines { color:#FFF; background-color:#47B0DB; line-height:28px; margin:0; width:320px; }
.galeriafotos_p .eines ul { float:left; list-style-type:none; margin:0; padding:0; }
.galeriafotos_p .eines li { float:left; border-left:1px solid #FFF; }
.galeriafotos_p .eines .rep_inicia { background-image:url(http://www.tv3.cat/img/gal_inicia.gif); background-repeat:no-repeat; background-position:0 8px; margin:0 0 0 10px; padding:0 0 0 24px; display:block; height:19px;overflow:hidden; text-indent:-9999px;}
.galeriafotos_p .eines .rep_para { background-image:url(http://www.tv3.cat/img/gal_para.gif); background-repeat:no-repeat; background-position:0 8px; margin:0 0 0 10px; padding:0 0 0 24px; height:19px;overflow:hidden; text-indent:-9999px; }
.galeriafotos_p .eines .audio { line-height:1px; margin:0 0 -4px; padding:0; }
.galeriafotos_p .eines .anterior a { background-image:url(http://www.tv3.cat/img/gal_prev.gif); background-repeat:no-repeat; background-position:100% 10px; margin:0 12px 0 0; padding:0 8px;display:block; height:28px;overflow:hidden; text-indent:-9999px; }
.galeriafotos_p .eines .comptador { height:28px; background-color:#4398BB; padding:0 12px; }
.galeriafotos_p .eines .gal_ara { border:0; text-align:right; background-color:transparent; width:12px; font-size:10px; color:#FFF; padding:6px 0 0; }
.galeriafotos_p .eines .seguent a { background-image:url(http://www.tv3.cat/img/gal_next.gif); background-repeat:no-repeat; background-position:0 10px; margin:0 0 0 12px; padding:0 8px;display:block; height:28px;overflow:hidden; text-indent:-9999px; }
.galeriafotos_p .foto { margin-top:5px; position:relative; clear:both; width:320px; overflow:hidden; text-align:center; background-image:url(http://www.tv3.cat/img/bg_ratllat_gris_01.gif); height:240px; }
.galeriafotos_p .audio_info { text-align:right; border-bottom:1px solid #CCC; padding:8px 0 20px; }
.galeriafotos_p .audio_info span { background-image:url(http://www.tv3.cat/img/ico_altaveu.gif); background-repeat:no-repeat; background-position:0 2px; padding:0 0 0 16px; }
.galeriafotos_p .eines .galeria_p_amplia a{ background-image:url(img/gal_p_aumenta.gif); background-repeat:no-repeat; background-position:12px 6px; margin:0; padding:0 0 0 30px; display:block; text-indent:-9999px; border-left:1px solid #FFF; float:left; }
.galeriafotos_p img{width:120%;}
/* final galeria petita */

/* comença mòdul directe */
.mod996_prog_directe{background-image: url(/img/bg_mod996_directe.png);color: #FFF;background-repeat: no-repeat;height: 29px;overflow:hidden;padding:5px 5px 0;margin-bottom:20px;}
.mod996_prog_directe a:link,.mod996_prog_directe a:visited{color: #FFF;}
.mod996_prog_directe a:hover{color: #FFF;text-decoration: underline;}
.mod996_prog_directe h2{font-size: 1.2em;display: inline;margin-right: 20px;margin-left: 5px;}
.mod996_prog_directe img{display: inline;margin-top: 2px;margin-right: 20px;*margin-left:10px;}
.mod996_prog_directe h3{display: inline;font-size: 1.2em;margin-right: 18px;}
.mod996_prog_directe p{display:inline;font-size:1.3em;margin-right:10px;font-weight: bold;}
/*.mod996_prog_directe p span{font-weight: bold;font-size: 1.1em;margin-right: 10px;}*/
.mod320_prog_directe{background-image:url(/img/bg_mod320_directe.png);background-repeat:no-repeat;color:#FFFFFF;overflow:hidden;padding-left:5px;padding-right:5px;padding-top:8px;margin-bottom:20px;}
.mod320_prog_directe a:link,.mod320_prog_directe a:visited{color: #FFF;}
.mod320_prog_directe a:hover{color: #FFF;text-decoration: underline;}
.mod320_prog_directe h2{font-size: 1.2em;margin-left: 5px;}
.mod320_prog_directe img{float:left;margin-left:5px;margin-right:10px;margin-top:22px;}
.mod320_prog_directe p{font-size:1.1em;margin-bottom:15px;margin-left:34px;margin-top:8px;float: left;}
.mod320_prog_directe span{float:left;font-size:1.3em;font-weight:bold;margin-top:23px;width:270px; margin-bottom:15px;}
.bt_mod320_directes{clear:both;height:20px;margin-bottom:10px;margin-left:33px;}
.bt_mod996_directes{height:20px;margin-bottom:10px;margin-left:8px;}
.bt_miralatv3{background-image:url(/img/bg_miralatv3.jpg);background-repeat:no-repeat;display:block;float:left;font-size:1.1em;font-weight:bold;margin-right:13px;padding:4px 9px;width:99px;}
.bt_miralal3acbeta{background-image:url(/img/bg_miralal3acbeta.jpg);background-repeat:no-repeat;display:block;font-size:1.1em;font-weight:bold;padding:4px 10px 4px 8px;width:154px;float:left;}
.aed_programa{float:left;width:850px;}
/* acaba mòdul directe */