/* Estils Programa */
/* Crackóvia  */
/* identificador programa: 21405 */

body { background: #060e3f url(http://www.tv3.cat/img/programes/21405/bg1.jpg) no-repeat center 101px; color: #333333; }
.blockstatic a { color:#3526b1; }
.blockstatic a:hover { color:#4a22a1; }
.block { margin:0 auto 0px !important; }
.blockstatic { background:transparent; }
.blockstatic_programacio { overflow:visible!important; }
.blockstatic .mainlogo { padding:20px 0 0 0; margin:0; }
.fitxap_bg { padding:25px 0 0 0; margin:0; }
.separador { background-color: transparent !important; }
.separador_fitxa { background: url(http://www.tv3.cat/img/programes/21405/peu.jpg) repeat-x center bottom transparent !important; height: 325px; overflow: hidden; }
.block_peu { background-color:#FFFFFF; overflow:hidden; height:1%; padding-top:12px; }
.blockstatic .foto_320 { color:#333333 !important; }
/* GENERIC */
.tit_gen { background-color:#3526b1;  font-size:1.4em !important;}
.blockstatic .tit_gen { background-color:#3526b1;  font-size:1.4em !important;color:#e5dbe7; line-height:1.4em; padding:3px 0 0 12px; height:23px;}
.blockstatic .e_s_320 .tit_gen { background-color:#3526b1; font-size:1.2em; color:#e5dbe7; line-height:1.4em; padding:3px 0 0 12px; height:23px; }
.blockstatic .e_s_151 .tit_gen { background-color:#3526b1; color:#e5dbe7; font-size:1.2em; line-height:1.4em; padding:3px 0 0 12px; height:45px; }
.blockstatic .tit_5430 { background:#3526b1 url(http://www.tv3.cat/img//ico_5430.gif) right 0 no-repeat; color:#FFF; font-family:Arial, Helvetica, sans-serif !important; height:22px; font-size:1.2em; padding:6px 0 0 12px;}
li.pixie {margin-top: 10px;}
.blockstatic .tabs li { float:left; border:1px solid #642611 !important; list-style-type:none; background-color:#fff; margin:0 -1px 0 0; }
.blockstatic .tabs .selected { background-color:#492D21; border-bottom:1px solid #642611 !important; }
.blockstatic .tabs .selected a:hover { color:#e5dbe7 !important; }
.blockstatic .llistat_5 ul li { background-color:#492D21; display:block; clear:both; border-bottom:1px solid #CCC; position:relative; height:100%; overflow-y:auto; margin:0; padding:5px 0 0; color:#333333; }
.blockstatic .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; padding:0px 0 0; background-color:#fff; }
.blockstatic .img_p_txt_mes_a { background-color:transparent; height:100%; overflow-y:auto; margin:5px 0; }
.blockstatic .afegir_video_petit { clear:both; }
.fitxa_coscentral h2 { font-size:18px; font-weight: bold; color: #e5dbe7; margin-bottom: 5px;  }
.blockstatic .e_s_489 .fitxa_coscentral { background-color:#fff; border:none; padding:15px; }
.blockstatic .e_s_827 .fitxa_coscentral { background-color:#fff; border:none; padding:15px; }
.blockstatic .e_s_489 .fitxa_coscentral h1 { color: #4a22a1; line-height:1em;  }
.blockstatic .e_s_489 .fitxa_coscentral a { font-weight:bold; }
.blockstatic .e_s_489 .fitxa_coscentral a:hover { color:#333333; text-decoration: underline; }
.blockstatic .e_s_489 .fitxa_coscentral .fitxa_personatge { background-color:#e5dbe7;  border:#CCC solid 1px; padding:10px; overflow:hidden; margin:18px 0 18px 0;}

.blockstatic .tabs li { background-color:transparent !important; border:1px solid #CCC !important; float:left; list-style-type:none; margin:0 -1px 0 0; }
/*  ESTILS SUBMENU - les imatges s'agaffan a la carpeta img del programa  /img/programes/ID_DEL_PROGRAMA  */
.block_submenu { width:966px; vertical-align:top; clear:both; position:relative; margin: 14px auto 20px; padding: 0 15px 10px; height:30px; vertical-align:bottom; border-bottom:none !important; background: none !important; font-family:Arial, Helvetica, sans-serif !important; }

/*solo para chrome:  */ 
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.block_submenu { margin:18px auto 20px;}
}

.img_mitjana_txt h2, .img_mitjana_txt_vella h2, .img_mitjana_txt3 h2 {}

.block_submenu .titol { display:none !important; }
.block_submenu a { color:#e5dbe7 !important; }
.block_submenu a:hover { color:#3526b1 !important; text-decoration: underline; }
.din_menu {}
.din_menu li a { font-size: 1.4em; background: transparent; border-bottom: none !important; color: #e5dbe7 !important; padding:4px 15px!important; border:none !important; }
.din_menu li a:hover { background: transparent; color: #fff !important; text-decoration: none; }
.din_menu ul li a:hover { background:transparent !important; color:#fff; border-bottom:none !important; }
html > body .din_menu li a:hover { border:none !important; }
.din_menu #programa_estil { display:none; }
.din_menu #pestanya_inici { display:none; }
.din_hasMenu a { /*background:transparent !important;  padding-left:26px;*/ background-image:none !important; padding:4px 15px !important; color:#3526b1 !important;} /* si volem diferenciar els item amb submenu toquem aquest estil */
.din_hasMenu a:hover { /*background:transparent !important; */ background-image:none !important; padding:4px 15px !important; background-color:#000; color:#e5dbe7 !important;} /* si volem diferenciar els item amb submenu toquem aquest estil    */
.din_submenu { color:#333333 !important; background-color:transparent; }
.din_submenu li { border-bottom:none !important; background-image:none; background-color:#060e3f !important; }
.din_submenu li a { border:none !important; background:none !important; font-size: 1.2em !important; padding: 2px 6px 6px 19px !important; background-color:#060e3f !important; }
.din_submenu li a:hover { background: #060e3f; border: medium none !important; padding: 2px 6px 6px 19px !important; }
.din_subShow { background: #060e3f !important; border-bottom:none !important; border-left:none !important; border-right:none !important; }
.din_menu .last a { }
.din_submenu .din_over { color:#333333;/* background:url(../http://www.tv3.cat/img/programes/21405/programes/48776/bg_tab_act_pass_taronja_submenu.png) no-repeat;*/ }
.borderRight { border-right:1px solid #ccc !important; }
.din_menu .selected a { color:#9255f2 !important; background:transparent !important; border-bottom:none !important; }
.din_menu .selectedHasMenu a { color:#3526b1 !important; background:transparent !important; border-bottom:none !important; padding:4px 15px !important;}
.din_menu .selectedHasMenu .din_submenu li a { border:none !important; background:none !important; padding: 2px 6px 6px 19px !important; color:#333333 !important; background-color:#060e3f !important;}
.din_menu .selectedHasMenu .din_submenu li a:hover { color:#e5dbe7 !important; border:none !important; background:none !important; padding: 2px 6px 6px 19px !important;background-color:#060e3f !important;}
.destacats_h_3ac .first { margin-left:170px!important; }
.blockstatic .programa { background-color:#fff; color:#333333 !important; padding:7px 2px 0; }
.arxiu3alcarta, .llistat9, .llistat_ample { background-color:transparent; }
.llistat1 { background-color:transparent; position:relative; border-bottom:none !important; line-height: 1.4em; }
.llistat1 li { border-bottom:none !important; border-left: none !important; border-right: none !important; font-size:1.1em; background-color:#fff;}
.prop_emissions .emissio li { border-bottom: none; height: 1%; margin: 0; overflow: hidden; padding: 4px 0 6px 8px; }
.podcast_modul { background-color: #fff;}
.podcast_modul .tit_gen { padding: 1px 0 0 32px !important; }
.podcast_modul a { color: #3526b1 !important; }
.podcast_modul a:hover { color: #4a22a1 !important; }
.podcast_modul .tit_gen .pod_queesaixo { background: none; }
.podcast_modul .tit_gen .pod_queesaixo a { color: #e5dbe7 !important; font-weight: 400 !important; text-decoration: underline; }
.podcast_modul .tit_gen .pod_queesaixo a:hover { color: #fff !important; }
.patrocinat a, .patrocinat a:hover .title, li.pixie h3 a { color: #333; }
.mod_video2col h2 {  background: #3526b1; color: #e5dbe7; }
.mod_video2col .bg_modul { background: #4a22a1; padding-bottom: 8px; }
.mod_video2col .eines_links { background: none repeat scroll 0 0 transparent !important; border-top: 1px solid #7E0F6C; }
.mod_video2col .video_desc { color: #e5dbe7; padding: 8px 14px 10px; border: none !important; }
.llistat, .llistat2, .llistatRSS, .item_reportatge .index, .properes_emissions ul, .arxiu3alcarta, .llistat9, .llistat_ample { background-color:transparent; }
.envia_video_cap, .afegir_video_cap { background-color:transparent; border-bottom:1px solid #ccc; padding:8px 10px 12px 30px; }
.afegir_video { background-color:transparent; height:380px; margin:0; padding:0; position:absolute; right:0; top:0; width:190px; z-index:20; }
.envia_video { background-color:transparent; margin:0; padding:0; position:absolute; right:0; top:0; width:190px; }
.mod_enquesta { background-color:#fff; padding:0 0 10px; position:relative; }
.mod_enquesta ul { border-bottom:1px solid #ccc; padding:10px 0; }
.mod_enquesta h2, .mod_enquesta_res h2 { font-size:1.4em; padding:5px 5px 7px 10px; border-bottom:1px solid #ccc!important; }
.destacats_h_3ac { height:auto !important; margin:-40px 0 3px; min-height:43px; height:43px; overflow:hidden; padding:0; }
.seleccio_3ac_promo { height:40px; left:0; padding:0; position:relative; top:0; width:140px; z-index:100; color:#e5dbe7 !important; }
.destacats_h_3ac li { display:inline; float:left; margin:0 3px 0 0; padding:7px 30px 0 0; background-image: none; }
li.pixie div.caption { background-color: #fff; height:85px; padding:4px; width:142px; }
li.pixie p { font-size:1.1em; padding:4px 0 0; border-top: 4px solid #3526b1; }
.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: #e5dbe7 !important; }
.cercador_spl .bt_50_2 { color: white; }
.blockstatic .tabs li a:hover, .blockstatic .tabs_var li a:hover { text-decoration:underline; color:#e5dbe7; }
.fitxa_video .SSG .messaging { display:none; }
.img_mitjana_txt { background-color: white; border:none !important; margin-top:0 !important; }
.avant { background:transparent url(http://www.tv3.cat/img/programes/21405/bullet.gif) no-repeat scroll 0 center; display:block; font-size:0.98em; padding:3px 0 3px 10px; color: #8c00f2 !important; }
.fitxa_video h1, .cercador_spl h1 { color:#e5dbe7; font-family:Arial, Helvetica, sans-serif; padding:4px 0 3px 12px; }
.fitxa_video .video_slider { background-color:#7E7B8D; background-image:none !important; overflow:hidden; width:658px; min-height:120px; height:auto !important; height:120px; }
.fitxa_video, .fitxa_video .video_mostrat { margin:0; overflow:hidden; padding:0; width:658px; position:relative; background-color:#663C13; }
.fitxa_video .SSG { display:none; }
.llistat_mesvotats .ico_rank { background-color: #3526b1; border: medium none !important;}
.llistat_mesvotats .rank_pos { background-color: #3526b1; border: medium none !important;}
.tabs_var .selected a, .tabs_var .selected a:hover { color: #333333; }
.tabs_var li a { color: #333333; }
.tabs li a:hover, .tabs_var li a:hover { text-decoration: underline; color: #e5dbe7; }
.titulars h2 a:hover, .dia, .li_patrocinat .tit .video a, .li_patrocinat320 .tit .video a { color: #e5dbe7; }
.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: #333 !important; font-weight: 700; text-decoration: underline; }
.mod_video2col a { color: #e5dbe7 !important;}
.mesvotat_tit { padding-left:32px !important;}

/* MODULS VIDEO A,B,D */
.mod_video .video_thumbs .video_thumb_bg .texto_thumb h3 { color:  #333333; }
.mod_video .video_thumbs .video_thumb_bg .texto_thumb .nprog { color:  #333333; }
.mod_video .video_thumbs .video_thumb_bg:hover .texto_thumb .nprog { color: #333333 !important; }
.mod_video .video_thumbs .video_thumb_bg .texto_thumb .data { color: #333; }
.mod_video .video_thumbs .video_thumb_bg:hover .texto_thumb h3 { color: #000 !important; }
.mod_video .video_thumbs .video_thumb_bg:hover .texto_thumb .data { color:#333 !important; }
.mod_video .mod_video_bg { background-color: #fff; border: none; }
.mod_video .video_thumbs .mod_video_peu .bot_mes a { background: url("http://www.tv3.cat/img/programes/21405/bg_mesvideos.png") no-repeat scroll 0 0 transparent; color: #333; }
.mod_video .video_thumbs .mod_video_peu .bot_menys a { background: url("http://www.tv3.cat/img/programes/21405/bg_menysvideos.png") no-repeat scroll 0 0 transparent !important; color: #333; }
.mod_video .video_thumbs .mod_video_peu .bot_menys a:hover {color: #3526B1;}
.mod_video .video_thumbs .mod_video_peu .bot_mes a:hover {color: #3526B1;}
.mod_video .video_thumbs .mod_video_peu { background: url("http://www.tv3.cat/img/programes/31015/mod_video_peu_bg.gif") repeat-x scroll center bottom transparent; }

/*nou commenting*/
.tit_comentari { background-color: #3526b1; border: none; }
.tit_comentari h2 { color: #fff; }
.tit_comentari span { color: #fff; }
.mod_comentaris .espai_comentaris .num_com { background-color: #C8DFFA; border: none; }
.mod_comentaris .espai_comentaris p { color: #333333; }
.bloc_commentbox .msg_benvinguda { color: #333333; }
.mod_comentaris .paginacio_com a { color: #fff !important; }
.paginacio_com a:hover { color: #C8DFFA !important; }
.mod_comentaris .paginacio_com a.seleccionat { color: #fff !important; }
.bloc_commentbox .enviacom a { background: url("http://www.tv3.cat/img/programes/21405/btn_envia_comsys.png") no-repeat scroll left top transparent; color: #333333; }
.bloc_commentbox .com_logoptions .logcom a { background: url("http://www.tv3.cat/img/programes/21405/btn_noucomment_bg.png") no-repeat scroll left top transparent; color: #333333; }
.paginacio_com #PagInici { background: url("/img/programes/21405/inici1.png") no-repeat scroll 0 0 transparent; }
.paginacio_com #numPagAnt { background: url("/img/programes/21405/prev.png") no-repeat scroll 0 0 transparent; }
.paginacio_com #numPagSeg { background: url("/img/programes/21405/next.png") no-repeat scroll 0 0 transparent; }
.paginacio_com #PagFinal { background: url("/img/programes/21405/fi.png") no-repeat scroll 0 0 transparent; }

.tots-personatges li { margin:2px 0 10px 4px; background:url(http://www.tv3.cat/img/programes/21405/ball_list.png) no-repeat; padding:0 0 13px 22px; border-bottom: 1px solid #CCCCCC;}


/* estils CGU - Kaltura */
.modul-ccma-cm { background-color: #fff; padding: 5px 0 10px 0; border:none !important; }
.modul-ccma-cm .box { background-color:#C8DFFA; border: none !important }
.modul-ccma-cm .box .autor { color: #333333; }
.modul-ccma-cm .descripcio { color: #3526b1; }
.modul-ccma-cm .box_hover { box-shadow:none !important; background-color:#ddd !important; }
.modul-ccma-cm .box_hover .autor { color:#333333 !important; }
.modul-ccma-cm .pag { border-top:#ccc solid 1px; color: #333333; }
.cm-filter-div label { color: #3526b1; }
.modul-ccma-cm .pag a { color:#3526b1; }
.modul-ccma-cm .pag .pag_actual { background-color: #3526b1; }
.modul-ccma-cm .pag p { color: #3526b1; }
.modul-ccma-cm .pag a:hover { background-color: #C8DFFA; color: #333333; }
.modul-ccma-cm .social, .modul-ccma-cm .social_nofivestar { background: -moz-linear-gradient(center top, #DDDDDD 0%, #A2AD00 100%) repeat scroll 0 0 transparent; background: #C8DFFA; background: -moz-linear-gradient(top, #DDDDDD 0%, #C8DFFA 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DDDDDD), color-stop(100%, #C8DFFA)); background: -webkit-linear-gradient(top, #DDDDDD 0%, #C8DFFA 100%); background: -o-linear-gradient(top, #DDDDDD 0%, #C8DFFA 100%); background: -ms-linear-gradient(top, #DDDDDD 0%, #C8DFFA 100%);  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#DDDDDD', endColorstr='#C8DFFA', GradientType=0 );
background: linear-gradient(top, #DDDDDD 0%, #C8DFFA 100%); border: 1px solid #C8DFFA; }
.modul-ccma-cm .comment_text { background-color: #C8DFFA; }
.cm-search-div input#cm-gallery-search { margin: 3px 0 0 3px; }
.cm-search-div .cm-gallery-inicio { display: none; }
.cm-search-div .cm-search-input-div { margin: 6px 0 0 10px; overflow: hidden; width: 196px; padding-right: 10px; }
.cm-search-div .cm-search-result .cm-search-text { color: #333333; }
.cm-search-div { background: #fff; border:none !important; margin: 0; border-radius: 6px 6px 0 0; }
.cm-search-div input#cm-search-button { background: #3526b1; border:none; color: white; cursor: pointer; margin-left: -25px; padding: 0 5px; }
.cm-search-div input#cm-search-button:hover { background: none repeat scroll 0 0 #C8DFFA; color: #333333; }
.cm-filter-div select { border: 1px solid #ccc; color: #3526b1; margin-right:10px; }
.cm-filter-div { background: none repeat scroll 0 0 #fff; border-left: 1px solid #CCCCCC; }
html ul.cm-tabs-ul li.active, html ul.cm-tabs-ul li.active:hover { background: url("/img/programes/31015/selected-down-arrow.png") no-repeat scroll 92% 10px #fff; border-radius: 6px 6px 0 0; border-top: 2px solid #ccc; border-right: 2px solid #ccc; color: #333333; border-left: 2px solid #ccc; }
html ul.cm-tabs-ul li.active a, html ul.cm-tabs-ul li.active:hover a { color: #333333; margin-left: 3px; text-decoration: none; }
ul.cm-tabs-ul li a { color: #333333; }
.modul-ccma-cm #container { background: white; }
ul.cm-tabs-ul { border-left: 1px solid #ccc; }
.modul-ccma-cm-nav { background-color: #fff; border-top: 1px solid #ccc; border-right: 1px solid #ccc; border-left: 1px solid #ccc; border-bottom: none; }
.modul-ccma-cm-nav .anterior a { background-image: url("/img/programes/31015/nav2_ant_on.png"); background-position: left center; background-repeat: no-repeat; color: #333333; }
.modul-ccma-cm-nav .seguent a { background-image: url("/img/programes/31015/nav2_seg_on.png"); background-position: right center; background-repeat: no-repeat; color: #333333; }
.modul-ccma-cm .pag ul li .primer_on { background-image: url("/img/programes/31015/nav_ant_on.png"); }
.modul-ccma-cm .pag ul li .ultim_on { background-image: url("/img/programes/31015/nav_seg_on.png"); }
.modul-ccma-cm .content-titol { color: #333333; }
.modul-ccma-cm .cm-message a { color: #e5dbe7; text-decoration: none; }
.modul-ccma-cm .cm-message a:hover { color: #e5dbe7; text-decoration: underline; }
.modul-ccma-cm .form-item .option a { color: #e5dbe7; }
.modul-ccma-cm .valoracio { color: #333333; }
.tabs_filter { margin-bottom: 0;}
/*formulari concurs vueling*/

.blockstatic .e_s_658 .concurs p { margin-bottom: 5px; padding: 0 5px 0 0; color: #6C797F; font-size: 1.2em; line-height: 1.4em; }
/* @group MAIN */

.main-column { width: 640px; float: left; }
#main { /*margin-top: 25px;*/ }
.main-column .whitebox { margin: 10px 0 30px 10px; }
.main-column .whitebox p { margin: 0 15px 15px 0; }
.main-column p.float-right { margin-left: 15px; display: inline; }
.main-column .greybox { background: transparent url(http://www.tv3.cat/img//programes/31015/greybox-main-back.gif) repeat-x left top; width: 640px; }
.main-column .greybox-inner { background: transparent url(http://www.tv3.cat/img//programes/31015/greybox-main-back.gif) repeat-x left bottom; }
.main-column .greybox-inner p { margin: 0 15px 15px; }
.main-column .greybox-inner p.float-left, .main-column .greybox-inner p.float-right { display: inline; }
.main-column .greyfoot { width: 625px; }
#destacats { padding: 20px 10px; overflow: hidden; }
.image-wrapper { float: left; margin-right: 15px; display: inline; }
.separator { clear: both; background: transparent url(http://www.tv3.cat/img//programes/31015/separator.gif) repeat-x left top; height: 10px; border: none; margin: 20px 0 30px; }
.white-wrapper { background: #e5dbe7; padding: 1px 0; position: relative; }
.main-column .white-wrapper { margin: 0 15px; }
.comment { background: transparent url(http://www.tv3.cat/img//programes/31015/comments-back.gif) repeat-x left bottom; margin: 10px 10px 0; padding-bottom: 12px; }
.comment-content { overflow: hidden; height:1%; border: 1px solid #E5E6E7; border-bottom: none; padding-bottom: 3px; }
.comment-content .float-right { margin: 10px 25px 0 20px; }
.comment-content .float-right a { border: 5px solid #EAECED; float: left; position: relative; }
.comment-content .float-right a:hover { border: 5px solid #758187; }
.comment h3 { margin: 10px 0 5px 15px; }
#image-container { margin: 15px auto; padding-bottom: 10px; width: 580px; text-align:center; }
#imagejoc-container { margin: auto, text-align: center, width: 658;
}
.content-logos { width: 320px; display:table; border-spacing:2px; background-color:#89AF58; }
.contenidor_logo_publi { display:table-row; }
.logo-publi { display: table-cell; width:50%; }
.greybox-inner { padding-bottom: 20px; }
.greybox-inner h2 { margin-left: 15px; padding-top:10px; }
.concurs #media-info { padding-top: 10px; }
#media-info h3 { color: #e5dbe7; font-size: 1.5em; font-weight: bold; margin: 0 0 5px 15px; }
.formulari_concurs { font-size: 1.1em; height: auto !important; min-height: 343px; padding: 0 16px 16px; }
.formulari_concurs h3 { font-size: 1.3em; font-weight: bold; margin: 12px 0 10px; padding: 0; }
.formulari_concurs p { }
.formulari_concurs li { clear: both; display: block; float: none; margin: 0 0 8px; overflow: hidden; }
.formulari_concurs label { float: left; font-size: 1.1em; padding: 0 10px 0 0; text-align: right; width: 170px; }
.formulari_concurs textarea { background-color: #e5dbe7; border: 1px solid #CCCCCC; font-size: 1.1em; padding: 3px; }
.formulari_concurs input { background-color: #e5dbe7; border: 1px solid #CCCCCC; padding: 3px; width: 320px; }
.formulari_concurs checkbox { border: medium none !important; }
.formulari_concurs .flag input { float: left; margin-left: 180px; margin-right: 8px; margin-top: 12px; width: auto; }
.formulari_concurs .flag label { margin-top: 12px; width: auto; }
.formulari_concurs .enviabtn { clear: both; margin: 18px 0 12px 180px; }
.formulari_concurs .enviabtn a { background: url("http://www.tv3.cat/img/programes/31015/envia_bot.png") no-repeat scroll 0 0 transparent; display: block; font-size: 0.1em; height: 0; margin: 0; overflow: hidden; padding: 29px 0 0; width: 99px; cursor:pointer; }
.formulari_concurs .enviabtn a:hover { background-position: 0 -29px; }
.formulari_concurs .camp_captcha { float: left; width: 85px; }
.formulari_concurs .img_captcha { float: left; }
.formulari_concurs .img_captcha img { border: medium none; height: 23px; margin-left: 10px; }
.formulari_concurs .baselegal a { color: #e5dbe7; font-weight: bold; }
.formulari_concurs .baselegal a:hover { text-decoration:underline; }
.formulari_concurs fieldset { margin-bottom: 20px; }
.formulari_concurs .resp_select { font-size: 1.1em; }
.formulari_concurs .resp_select label { color: #6C797F; float: none !important; width: 570px; }
.formulari_concurs .resp_select input { float: none; margin-left: 100px; margin-top: 8px; width: 20px !important; }
#media-info .concurs_ok { background: url("http://www.tv3.cat/img/programes/31015/conc_ok.gif") no-repeat scroll left top transparent; height: 1%; margin-left: 12px; margin-top: 20px; overflow: hidden; padding: 0 15px 8px 45px; width: 480px; }
#media-info .concurs_ko { background: url("http://www.tv3.cat/img/programes/31015/conc_ko.gif") no-repeat scroll left top transparent; height: 1%; margin-left: 12px; overflow: hidden; padding: 0 15px 8px 45px; width: 480px; margin-top:20px; }
.llegenda { background-color: #FFFFEC; border: 1px solid #CCCCCC; margin-bottom: 10px; padding: 8px 8px 0; }
#llegenda_ytube { display: none; }
.formulari_concurs a, .formulari_concurs radio { outline: medium none !important; }
.img_resp_select img { margin-bottom: 4px; width: 100px; }
.formulari_concurs .img_resp_select input { margin: 0 0 8px 42px; outline: medium none !important; width: 15px !important; }
/*nou mòdul últimes fotos*/
.modul-ccma-cm-newer #main { background-color: #e5dbe7; border: 1px solid #DDDDDD; }
.modul-ccma-cm-newer .col .box { background: none repeat scroll 0 0 #C8DFFA; box-shadow: none !important; }
.modul-ccma-cm-newer .col .box_hover { background-color: #DDDDDD !important; box-shadow: none !important; }
.modul-ccma-cm-newer .box .autor { color: #333333; }
.modul-ccma-cm-newer .box .data { color: #333333; }
.modul-ccma-cm-newer .box .title { color: #e5dbe7; }
.modul-ccma-cm-newer .col .box_hover .node-created, .modul-ccma-cm-newer .col .box_hover .title { color: #e5dbe7; }
.modul-ccma-cm-newer .veure-mes-div a, .modul-ccma-cm-newer .veure-tot-div a { color: #e5dbe7; }
/*mòdul actualitat*/
.llistat_ample li {background: none repeat scroll 0 0 #fff;}
.bloc_commentbox .com_message {background: none repeat scroll 0 0 #fff;}
.tit_comentari {background-color: #3526b1; border: medium none; }
.item_reportatge .costext {background: none repeat scroll 0 0 #fff; font-size: 1.3em; line-height: 1.3em; padding: 0 7px 12px 7px; overflow: hidden;}
.social-share h4 {background: none repeat scroll 0 0 transparent;  border-bottom: medium none !important;  color: #000000;  font-size: 1em;  padding-left: 10px;  padding-top: 10px;}
#cosText a {color: #3526b1;}
.social-share .info {background: none repeat scroll 0 0 #fff; padding: 0 10px 0 10px !important;}
.social-share .item_reportatge_tit { background: none repeat scroll 0 0 #fff; border-bottom: 1px solid #E2E2E2; color: #000000;}
.seccio {background: none repeat scroll 0 0 #3526b1; border-bottom: none!important; border-top-left-radius: 10px; border-top-right-radius: 10px; color: #FFFFFF;  font-size: 24px;   line-height: 32px; padding: 0 0 0 6px;}
/*ítem vídeo*/
.mod_video .tit_gen {background-color: #3526b1;  font-size: 1.4em !important; height: 23px; line-height: 1.4em; padding: 3px 0 0 12px;}
.mesvotat_tit { background: url("/img/ico_star_mesvotat_blau.gif") no-repeat scroll 10px 4px #3526b1; padding-left: 32px;}
.llistat_mesvotats ul li .txt_mes { background-color: #fff; padding-bottom: 0; padding-top: 0;}
.llistat_mesvotats ul li {border-bottom: 1px solid #E6E6E6; clear: both; display: block; height: 100%; margin: 0; overflow-y: auto; padding: 0; position: relative;}
.img_p_txt_mes_a, .img_p_txt_mes_b {background-color: #fff; height: 1%; margin: 0; overflow: hidden;}
.tabs li a:hover, .tabs_var li a:hover {color: #4a22a1; text-decoration: underline;}
.titulars h2 a:hover, .dia, .li_patrocinat .tit .video a, .li_patrocinat320 .tit .video a { color: #4a22a1;}
.mod_comentaris .espai_comentaris .num_com {background-color: #3526b1; border: medium none;}
.mod_comentaris .espai_comentaris {background: none repeat scroll 0 0 #fff; border: medium none !important;}
.mod_comentaris .espai_comentaris .num_com {background-color: #3526b1; border: medium none; color: #e5dbe7;}
.mod_comentaris .espai_comentaris p {line-height: 1.4em;}
.item_video_header {background: none repeat scroll 0 0 #3526b1; padding-right: 5px; padding-top: 10px; border-bottom: medium none !important;}
.item_video_header h1 {color: #e5dbe7;  font-size: 1.6em; text-transform: uppercase; padding-top: 5px;}
.item_video_header h4 {color: #e5dbe7;}
.bloc_commentbox .message_box {background: none repeat scroll 0 0 #fff;}

.mod_enquesta .bt_50, .bt_50:hover {
    color: #fff !important;
}