
/*inici estils aplicacions mòbils*/
.detalls_noticia_aplicacions h5 {
    color: #BF0000;
    font-family: Helvetica,Arial;
    font-size: 1.9em;
    font-weight: bold;
    margin-top: 20px;
}
.detalls_noticia_aplicacions .emissora {
	padding-bottom: 10px;
    background-image: url("line-item.gif");
    background-position: center top;
	background-repeat: repeat-x;
    clear: both;
}
.detalls_noticia_aplicacions .emissora a {
	color: #145690;
	font-size:1.2em;
}
.detalls_noticia_aplicacions .emissora .descarrega p{
	font-size:1.2em;
	margin:10px 0 5px 0;
}
.detalls_noticia_aplicacions .emissora .descarrega a{
	margin:0 20px 0 0;
}
.detalls_noticia_aplicacions .imatge {
    float: left;
    padding: 15px 0 15px 20px;
    width: 185px;
}
.detalls_noticia_aplicacions h3 {
    color: #BF0000;
    font-family: Helvetica,Arial;
    font-size: 1.7em;
    font-weight: bold;
    margin: 15px 0 5px;
    padding-top: 20px;
}
.detalls_noticia_aplicacions p {
    color: #4D4D4D;
    font-family: Verdana;
    font-size: 1.2em;
    line-height: 1.8em;
}
.detalls_noticia_aplicacions .emissora .boxQR {width:153px; height:100px; display:inline-block}
.detalls_noticia_aplicacions .emissora .boxQR img {width:84px; height:84px; padding: 8px 0 0 62px;}
.detalls_noticia_aplicacions .emissora .boxQR.apple {background:url(bg_apple.png) no-repeat;margin-right:20px}
.detalls_noticia_aplicacions .emissora .boxQR.android {background:url(bg_android.png) no-repeat;}


/*fi estils aplicacions mòbils*/



.mobils_cont278 {

	width:268px !important;

	padding:15px 9px 15px 20px !important;

	height:auto !important;

}

.mobils_cont278 .titols_sense_link{

	color:#00448C;

	font-family:Helvetica,Arial;

	font-size:1.7em;

	margin-top:10px;

}

div.detalls_noticia h5{

	color:#BF0000;

	font-family:Helvetica,Arial;

	font-size:1.9em;

	font-weight:bold;

	margin-top:20px;

}



.llista_codis_programes h3, .llista_codis_programes h2{

	margin-top:10px;

	color:#999999;

	font-family:Helvetica,Arial;

	

	font-weight:normal;

	text-transform:uppercase;

}

.llista_codis_programes h2 strong, .llista_codis_programes h3 strong{

	color:#00448C;

	

}

.llista_codis_programes h3 strong{*font-size:0.6em !important;}

.llista_codis_programes h2 span{ font-size:0.6em !important;}

.llista_codis_programes li{

	height:25px !important;

}

.llista_codis_programes .item_programa h2 span, .llista_codis_programes .item_programa h4, .llista_codis_programes .item_programa h2{

	font-weight:bold !important;

}

.titol_tons{

	margin-right:60px !important;

	_margin-right:47px !important;

}

.titol_tons_ico{

	margin:0 40px 0 20px !important;

}

.codi{ width:80px !important; text-align:right; }

.imatge_QR{ margin:10px auto !important; display:block !important; float:none !important;}

.flota_left{ float:left !important;}

.flota_right{ float:right !important;}

.marginLeft5px{ margin-left:5px !important;}

.captura_iphone{clear:none !important; float:left; margin-left:10px; overflow: inherit !important; width:40% !important;background-image:none !important;}

.iphone_icones img{}

.captura_iphone img{ display:block; float:none !important; margin:0 auto !important; }

.faq_mobils h4 a{ color:#000000; font-family:Arial,Helvetica;  font-weight:normal; line-height:25px; margin-bottom:5px; margin-top:20px;}

.faq_mobils h4 a img{ margin-bottom:5px; margin-left:10px; float:none !important;}

.faq_mobils h3 { color:#BF0000;

font-family:Helvetica,Arial;

font-size:1.7em;

font-weight:bold;

margin:15px 0 !important;}

.faq_mobils .faq_mobils_punt1, .faq_mobils .faq_mobils_punt2,.faq_mobils .faq_mobils_punt3,.faq_mobils .faq_mobils_punt4,.faq_mobils .faq_mobils_punt5,.faq_mobils .faq_mobils_punt6,.faq_mobils .faq_mobils_punt7,.faq_mobils .faq_mobils_punt8,.faq_mobils .faq_mobils_punt9{ padding-top:0 !important; display:none;}

.faq_mobils ol li { color:#4D4D4D; font-family:Verdana; font-size:1.2em; line-height:2em; margin:0 0 0 40px;}

.faq_mobils .list_lletres{ list-style-type:lower-latin;}

.faq_mobils a {color:#145690; font-weight:bold;}

.modulgris_5430 .peu_foto{ float:left; width:180px;}

.modulgris_5430 .peu_foto p{color:#3F3F3F; font-family:Arial,Helvetica; font-size:1.1em; font-weight:normal;}

.modulgris_5430 .peu_foto span { font-weight:bold;}

.capcalera5430 div.infotext{ width:220px !important;}

.capcalera5430 h4{color:#00448C;

font-family:Arial,Helvetica;

font-size:1.4em;

font-weight:bold;

margin-bottom:10px;



}

.capcalera5430 .peu_foto{margin:0 15px 0 0; *margin:0;}

.capcalera5430 p{color:#3F3F3F;

font-family:Arial,Helvetica;

font-size:1.2em;

font-weight:normal;

margin:10px 30px 0 0;

*margin:10px 10px 0 0;

}

.bt_visitaweb_defensoraudiencia { clear:both; display:block; margin:10px auto 10px; width:130px;}

.satenciotopdefensor{ margin-bottom:20px;}

.satenciotop{ margin-top:20px;}

.modulblanc_atencio .link_petit{ font-size:1.1em !important; display:inline;margin:0 !important;}

.consulta_servei_atencio ul li a{ font-size:1.1em !important; font-weight:normal !important;  padding-bottom:10px !important;font-family:Arial,Helvetica; }

.consulta_servei_atencio ul li {  }

.consulta_servei_atencio_content select{ color:#00448C !important; background-color:#FFF !important; height:auto !important; width: auto !important; border:1px solid #E2E1D3; font-family:Helvetica, Arial, sans-serif;  }

.form_registre .form_textarea { background-color:#fffbeb; background-image:url(compartits_input_background.gif); background-repeat:repeat-x; border:1px solid #9E9E8A; color:#666666; display:inline; font-family:Helvetica,Arial; font-size:1.2em; padding:4px 0 0 3px;  width:368px; height:120px;}

.form_registre .label_textarea { vertical-align:top;}

.form_registre .resposta{ margin-right:130px !important; *margin-right:60px !important; }

.tit_petit_satencio{ font-size:1.5em !important;}.tit_petit_satencio a{ color:#00448C !important;}

.col302last { margin-right:0 !important;}

.faq_mobils .tit_quisom{ padding-top:0 !important;}

.form_registre .tit_butlleti{ padding-top:15px !important; font-size:1.8em !important;}

.form_registre .label_introdueix_mail{ display:block; width:180px; height:auto; float:left; text-align:right;}

.form_registre .nopadingbottom{ padding-bottom:0 !important;}

.mod_xats .special p a{ display:inline; font-size:1em !important; margin-left:0; color:#00448C;}

.mod_xats li{ background-color:#FFF !important;}

.mod_xats .special a { color:#BF0000; font-size:1.3em !important;}

.mod_xats_top{ margin-top:15px !important;}

.detalls_xats{ margin-top:15px !important;}

.detalls_xats p a{ color:#00448C; font-weight:bold;}

.centra_publiadsense{margin-left:auto !important;margin-right:auto !important;}

.servei_atencio_opinions a{ font-size:1.5em; color:#00448C; line-height:20px; font-weight:bold;}

.servei_atencio_opinions img{ margin:0 10px 0 17px; vertical-align:middle;}

.widgets_estatica ul li, .aconsellem_forums ul li{ color:#4D4D4D; font-family:Verdana; margin:10px; list-style:none; }

.widgets_estatica ul, .aconsellem_forums ul {background-image:none !important;}

.widgets_estatica h3, .aconsellem_forums h3{ margin-top:17px !important;}

.widgets_estatica a, .aconsellem_forums a{color:#00448C; font-weight:bold;}

.widgets_estatica h4{ margin:10px 0 !important; *margin:5px 0 !important; float:none !important; }

.widgets_estatica img{ float:none !important}

.widgets_estatica textarea { width:100%;}

.widgets_estatica .swf_widgets{ clear:none; float:left; margin-right:17px; width: auto; }

.widgets_estatica #badgecontent{ float:left; clear:none; background-image:none;}

.widgets_estatica .widgets_ccma li{ background: url(widgetccma_ico.gif) no-repeat top left; line-height:20px; padding-left:30px; float:none; height:auto; margin:10px; }

.widgets_estatica .widgets_netvibes li{ background: url(widgetnetvibes_ico.gif) no-repeat top left; line-height:20px; padding-left:30px; float:none; height:auto; margin:10px}

.widgets_estatica .widgets_widsets li{ background: url(widset_ico.gif) no-repeat top left; line-height:20px; padding-left:30px;float:none; height:auto; margin:10px }

.llistat_quisom_historia li{ float:none !important; height:auto !important; margin:0 0 5px 17px !important; *margin:0 0 5px 9px !important;  font-size:0.9em !important; line-height:17px; padding:0;}

.llistat_quisom_historia p{ padding:0 !important;}

.llistat_quisom_historia a{ font-size:1.2em !important;}

.img_quisom{ margin:0 auto !important; float:none !important; display:block; }

.llistat_staff { background-image:none !important;}

.llistat_staff li {background-image:url(line-item.gif);background-position:center bottom;background-repeat:repeat-x; height:30px !important;}

.llistat_delegacions li { background-image:url(line-item.gif);background-position:center bottom;background-repeat:repeat-x; padding-bottom:10px; height:auto !important; }

.llistat_delegacions a{font-family:Verdana !important; font-size:1em !important;}

.llistat_delegacions{ background:none !important;}

.llistat_rss li{ background: url(rss_ico.gif) no-repeat top left; line-height:20px!important; padding-left:30px;float:none!important; height:auto!important; margin:5px!important; }

.comescoltarnos_submenu li{ margin-left:20px !important; font-size:0.90em !important; border:none !important; background: none !important; padding-left:3px !important; list-style-type: square;}

.comescoltarnos_submenu { margin:0 !important; padding:0 !important; background-image:none!important;}

.comescoltarnos_submenu .selected { background: none !important; }

.comescoltarnos_submenu .selected a {font-weight:bold !important;}

.no_flota{ float:none !important;}

.fitxa_programa_satencio_audiencia{ margin:0 17px !important;}

.fitxa_programa_satencio_audiencia li { height:auto !important;}

.top10margin{ margin-top:17px !important;} 

.top10padding{ padding-top:17px !important;} 

.llistat_reproductors li{ float:none !important; line-height:40px !important; width:100%; height:auto !important; margin:5px 0 !important; clear:both;}

.llistat_reproductors .desc_url{ float:left !important; clear:none; width:auto !important; margin:0 5px !important; padding:0 0 10px !important; line-height:20px !important;} 

.bg_fosc{ background-color:#d2d0c4;}

.llistat_emissoraCR li{	width:100%!important;height:auto !important;}

.llistat_emissoraCR .urlstream{ color:#00448C;font-size:0.9em !important;}

.llistat_emissoraCR p{ text-align:center;}

.llistat_emissoraCR .imageholder176x90{ margin:0 auto;}

.llistat_emissoreswmedia h3, .llistat_reproductorswmedia h3{margin:10px 0;text-align:center;}

.llistat_emissoreswmedia li{ height:auto !important;}

.llistat_reproductorswmedia li{ height:auto !important; width:129px!important;}

.llistat_reproductorswmedia .imageholder176x90{ margin:0 auto;width:120px!important; height:61px!important;}

.llistat_emissoreswmedia{}

.fitxa_programa_opinio li{ padding:25px 0 !important;}

.fitxa_programa_opinio a{ font-size:1.6em !important; *font-size:1em !important;}

.llistat_emissoreswmedia li { width:283px!important;padding:5px 7px 5px 7px!important;}

.llistat_emissoreswmedia .imageholder176x90{ margin:0 auto;width:140px!important; height:72px!important;}

.llistat_emissoreswmedia .urlstream{ color:#00448C;font-size:0.9em !important;}

.llistat_emissoreswmedia p{ text-align:center;}

.llistat_emissoreswmedia h3 a{ color:#BF0000 !important; }

div.detalls_noticia#com3 h4 img {

	float:none;margin-right:10px;

}

.llistat_frequencies h2{margin-right:15px !important; width:50px; text-align:center;}

.llistat_frequencies li{ height:46px !important;}

.llistat_frequencies .nom_centre_emissor{margin:8px 0 !important; text-align:center;width:125px; padding-right:3px;}

.llistat_frequencies h2 span {font-size:0.8em !important;}

.llistat_frequencies .item_programa h2{ font-weight:normal; font-size:1.4em; margin-top:0 !important; padding-right:0 !important; color:#999999; font-weight:normal !important;}

.llistat_frequencies .item_programa h4{ color:#BF0000;}

.llistat_frequencies .item_programa { height: inherit !important; *height:35px !important; overflow:hidden; *padding:5px 3px 0 !important; *margin-bottom:0 !important; }

.llistat_frequencies .sense_linia { background-image:none !important;}

.llistat_frequencies p { float:left; color:#BF0000; font-size:1.4em; margin:8px 0 0 30px;}

.llistat_frequencies .titol_satellits_items{ width:160px; color:#999999; float:left; font-size:1.4em; margin:8px 0 0; text-align:left !important;}

.llistat_frequencies .titol_satellits{ width:160px; color:#00448C; float:left; font-size:1.6em; margin:8px 0 0; text-align:left !important;}

.llistat_frequencies .item_programa p { margin-top:0 !important;text-align:center; width:210px;}

.llistat_frequencies .item_programa h3 { float:left; margin-top:0 !important;}

.llista_streamiphone { list-style-type:decimal; color:#4D4D4D; font-family:Verdana; font-size:1.2em;margin:10px 62px;}

.llista_streamiphone li{ margin:5px 0; line-height:2em;}

.llista_streamiphone img{ margin:15px auto !important;float:none !important; display:block;}

.centrar_txt{text-align:center;}

.preus_copies .titol_satellits{ width:190px; font-size:1.3em !important;}

.preus_copies .titol_tons{ width:170px; float:left !important;}

.link_pujar{ text-align:right;background-image:url(line-item.gif) !important;background-position:center bottom;background-repeat:repeat-x; padding-bottom:10px;}

.link_pujar a{ font-weight:bold; margin-right:20px;}

.subllista_avis_legal li{ height:auto !important; margin:10px 0 !important; float:none !important;  }

.subllista_avis_legal { font-size:inherit !important; *font-size:1em !important; padding-left:20px !important; list-style-type: disc !important; background-image:none !important;}

.llista_avis_legal{ list-style-type:disc !important; height:inherit !important; background-image:none !important;}

.llista_avis_legal li{ float:none !important; list-style-type:disc !important; height:inherit !important; line-height:2em !important; margin:10px 20px !important; padding-left:5px !important;}

.llista_lletres{ list-style-type:lower-latin !important;}

.menu_proteccio_dades a{ font-size:1.2em !important;}

.menu_proteccio_dades li{ padding-left:20px !important;}

.mapa_web h2{ color:#3F3F3F; font-family:Arial,Helvetica; font-size:1.5em; font-weight:bold; line-height:25px; margin:0 0 0 20px; }

.mapa_web ul{ margin:0 !important; padding:0 !important; color:#00448C;font-family:Arial,Helvetica; font-size:0.90em !important;}

.mapa_web h2 a{ color:#3F3F3F; margin:0 !important; padding:0 0 0 10px !important;background-image:url(punt_mapaweb.gif) !important; background-repeat:no-repeat !important; background-position: left 5px !important;}

.mapa_web li{background-image:url(line_list_gris.gif) !important;background-position:center bottom;background-repeat:repeat-x; padding:2px 0 !important;  line-height:1.6em; margin:0 !important; clear:both;}

.mapa_web li a{ margin:5px 0 5px 20px !important; color:#00448C; background-image:url(punt_mapaweb.gif) !important; background-repeat:no-repeat !important; background-position: left 5px !important;}

.mapa_web .last{ background-image:none !important;}

.mapa_web .subllista_mapaweb{ margin-left:20px !important; *font-size:0.85em !important;}

.mapa_web img{ float:right !important; *margin:-22px 20px !important;}

.mapa_web .imgpodcastingmapaweb{margin:-22px 20px !important;}

.notes_premsa .nota_gran{ width:375px !important; *width:378px !important;}

.notes_premsa li{ height: auto !important; /*min-height:360px !important;*/min-height:385px !important;  *padding-bottom:25px !important; *height:375px !important;}

.notes_premsa li .logo_petit{ display:block; margin:15px 0 0 auto;}

.modulblanc_salapremsa p{color:#3F3F3F;font-size:1.2em;font-weight:normal;margin:5px 15px 10px;padding-right:5px;}

.notes_premsa .img_gran{ margin:10px auto !important; display:block; width:100%;}

.mesnoticies3columnes { width:100% !important; overflow:hidden;}

.mesnoticies3columnes li{ border-right:1px solid #E5E5E5;padding:15px 9px 15px 10px;margin-left:0 !important;margin-right:0 !important; margin:0 !important;}

.mesnoticies3columnes .lastline{ border-right:none; }

.form_registre textarea.obliga{background-image:url(input_bg2.gif) !important; background-color:#fffbd7 !important;}



.resultats_premsa .selected_first{ background-image:url(http://www.catradio.cat/img/tab-selected-lright2.gif) !important;}

.resultats_premsa .selected_first.unic{	background-image:url(tab-selected-right-last.gif)!important;background-position:right top!important;background-repeat:no-repeat!important;margin-left:1px!important;}

.arxiu ul.flash_player { overflow:hidden; clear:both;background-image:url(player_bg.gif);

background-position:center top;

background-repeat:repeat-x; margin:10px 0; padding:0;height:30px; width:461px;}

.arxiu  ul.flash_player li{ border:none !important; margin:0 !important; padding:0; float:left;padding-left:14px;padding-right:13px; list-style:none;}

.arxiu  ul.flash_player a{ display:inline !important; }

.arxiu  ul.flash_player img{ margin:0 !important;}

.arxiu  ul.flash_player li object{ float:left;}

.arxiu  ul.flash_player li img{ float:left; vertical-align: top;}

.arxiu  ul.flash_player li.first {padding-left:0;}

.arxiu ul.flash_player li.last {

background-image:none;

padding-left:0;

padding-right:0;}

.documents_relacionats ul li a.txt {

background-image:url(txt.gif);

}

ul.programes_destacats li h3 a.txt{background-image:url(txt.gif) !important; }

.noimagebg{ background-image:none !important;}

.noimagebg .columna940{ margin-top:17px;}

.entrades .concurs{ height:149px !important;}

.entrades .cortina_concurs{ width:280px !important;}

.detalls_espectacle h5{

background-image:url(line-item.gif);

background-position:center bottom;

background-repeat:repeat-x;

clear:both;

margin-right:10px;

overflow:hidden;

padding-bottom:10px;

width:100%;

color:#BF0000;

font-family:Helvetica,Arial;

font-size:2.4em;

font-weight:bold;

margin-bottom:17px;

}

.detalls_espectacle img { display:block; float: right; margin-left:17px;}

.detalls_espectacle p {color:#4D4D4D;

font-family:Verdana;

font-size:1.2em;

line-height:2em;

background-image:url(line-item.gif);

background-position:center bottom;

background-repeat:repeat-x;

padding-bottom:17px;

margin-bottom:10px;

overflow:hidden;

}

.reserva_entrades_telefon img{ margin-right:5px; vertical-align:text-bottom;}

.detalls_espectacle a{ color:#00448C; font-weight:bold;}

.form_registre .option_entrades{ width:50px !important;font-family:Verdana;

font-size:1.2em; margin-right:200px;}

.butlleti input.amagaInput {

display:none;

}



.butlleti_CR p{ clear:both;}

.butlleti_CR div{ float:none !important; clear:both;padding-left:240px;}

.butlleti_CR div.rightcolumn{padding-left:370px;}

.butlleti_CR form p{ float:none !important; padding-left:240px;}



.stitol_iphone a{ color:#00448C}

