﻿html, body, div, span, object, iframe, p,  a, img, strong, ul, li, form, tbody, tfoot, thead,center, u, b, i {margin: 0;padding: 0;border: 0;outline: 0;font-size: 12px;font-family: inherit;font-family: Arial, Helvetica, sans-serif;}
li{list-style-position: outside;}
input, textarea {margin: 0;padding: 0}
a{text-decoration: none;}
p{ line-height: 1.3em; margin-top: 10px;  font-size: 12px; color: #666666;}
body { margin:0; padding:0; height:100%;}
ul{list-style-type: none;}
img{border-width:0px!important;}
*:focus{outline:none;}
.lsf{border-bottom: solid 1px #999999; margin-bottom: 5px;}
.columna_esquerra_fitxa{float: left; width: 640px; margin-right: 10px; height: 100%; margin-right: 5px;}
#innertopheader{padding: 8px;}
* html #innertopheader{display: inline;}
#centerheader{float: left;}
#dvMessage{position:fixed!important;position: absolute;top:0px;bottom:0px;left:0px;right:0px;overflow:hidden;padding:0;margin:0;background-color:#000;filter:alpha(opacity=50);opacity:0.5;z-index:1000;}
#dvInnerMessage{position:fixed!important;position: absolute;top:40%;left:43%;padding:10px;width:14%;z-index:1001;background-color:#fff;border:solid 1px #000; width: 350px; height: 100px;}
.Blanc{color: White;}
.GCN{color: #666666; font-weight: bold;}
.GrisFosc{color: #666666;}
.GrisFosc a{color: #666666;}
.GrisNegreta{color: #333333; font-weight: bold;}
.GrisNegreta a{color: #000000; font-weight: bold;}
.Gris{color: #333333;}
.Vermell{color: Red;}
.Verd{color: Green;}
a.Blanc{color: White; text-decoration: none; font-weight: bolder;}
a.Blanc_s{color: White; text-decoration: 'underline'; font-weight: bolder;}
.Blanc a{color: White; text-decoration: none; font-weight: bolder;}
a.Negreta{color: #333333; text-decoration: none; font-weight: bolder;}
.subratllat{text-decoration: underline;}
.Negreta{font-weight: bold;}
.Negreta a{font-weight: bold;}
.Deu{font-size: 10px;}
.Onze{font-size: 11px;}
.Dotze{font-size: 12px;}
.Tretze{font-size: 13px;}
.Catorze{font-size: 14px;}
.Quinze{font-size: 15px;}
.Setze{font-size: 16px;}
.Divuit{font-size: 18px;}
.VintiDos{font-size: 22px;}
.Trenta{font-size: 30px;}
.ad{text-align: right;}
.aj{text-align: justify;}
.ac{text-align: center;}
.ae{text-align: left;}
.avc{vertical-align: middle; height: 28px; width: 294px;}
.avi{vertical-align: bottom;}
.avs{vertical-align: top;}
.alineacio_meitat_absoluta{vertical-align:middle;}
.Am308{width: 308px;}
.Am300{width: 300px;}
.Am310{width: 310px;}
.Am220{width: 220px;}
.Am287{width: 287px;}
.Am288{width: 288px;}
.Am285{width: 285px;}
.Al298{height: 298px;}
.Al15{height: 15px;}
.Al30{height: 30px;}
.Al45{height: 45px;}
.Alcada30{height: 30px;}
.Alcada25{height: 25px;}
.Alcada20{height: 20px;}
.Al11{height: 11px;}
.Al315{height: 315px;}
.Al10{height: 11px;}
.Al183{height: 183px;}
.Al243{height: 243px;}
.Al205{height: 205px;}
.Al265{height: 265px;}
.pr{position: relative}
.m10{margin: 10px;}
.ms20{margin-top: 20px;}
.ms25{margin-top: 25px;}
.ms30{margin-top: 30px;}
.ms40{margin-top: 40px;}
.ms10{margin-top: 10px;}
.ms8{margin-top: 8px;}
.ms14{margin-top: 14px;}
.ms15{margin-top: 15px;}
.ms16{margin-top: 16px;}
.ms5{margin-top: 5px;}
.ms7{margin-top: 7px;}
.ms4{margin-top: 4px;}
.ms3{margin-top: 3px;}
.ms2{margin-top: 2px;}
.mi5{margin-bottom: 5px;}
.mi10{margin-bottom: 10px;}
.ms12{margin-top: 12px;}
.me5{margin-left: 555px;}
.me10{margin-left: 10px;}
.me14{margin-left: 14px;}
.me20{margin-left: 20px;}
.me30{margin-left: 30px;}
.me100{margin-left: 100px;}
.me5{margin-left: 5px;}
.md5{margin-right: 10px;}
.md10{margin-right: 10px;}
.md20{margin-right: 20px;}
.lh15{line-height: 15px;}
.lh20{line-height: 20px;}
.lh30{line-height: 30px;}
.lh28{line-height: 28px;}
.ps5{padding-top: 5px;}
.ps4{padding-top: 4px;}
.ps6{padding-top: 6px;}
.ps10{padding-top: 10px;}
.ps15{padding-top: 15px;}
.ps18{padding-top: 18px;}
.ps30{padding-top: 30px;}
.pi10{padding-bottom: 10px;}
.p10{padding: 10px;}
.p20{padding: 20px;}
.Padding_GridView{padding-top: 5px; padding-bottom: 5px; padding-right: 10px;}
.neteja_esquerra{clear: left;}
.neteja{clear: both;}
.neteja_dreta{clear: right;}
.float_left{float: left;}
.float_right{float: right;}
.ls{border-bottom: solid 1px #999999; margin-bottom: 5px;}
.ls_sm{border-bottom: solid 1px #999999;}
.lsc{border-bottom: solid 1px #cccccc; margin-bottom: 5px;}
.lsc_sm{border-bottom: solid 1px #cccccc;}
.lsc_sm310{border-bottom: solid 1px #cccccc; width: 310px;}
.lsca{border-bottom: solid 1px #cccccc; margin-top: 3px; margin-bottom: 3px;}
.linea_solida_fitxa{border-bottom: solid 1px #999999; margin-bottom: 5px;}
.bh{border-bottom: solid 1px White; margin-top: 3px;}
.no_display{display: none;}
.nohighlight:focus{outline:none;}
.cursor_ma{cursor: pointer;}
.BN{color: White; font-weight: bold;}
#centerheader ul{padding: 6px 0 7px 0;margin: 0;text-align: left;}
#centerheader ul li.separator{margin-left: 0;	padding: 3px 5px 0px 5px; background-repeat: no-repeat; background-position:right; list-style: none; display: inline; color: White;}
#centerheader ul li.noseparator{margin-left: 0;	padding: 3px 5px 0px 5px;list-style: none; display: inline;}
#centerheader ul li a{padding: 6px 0px 4px 0px;margin-right: 0px;text-decoration: none; color: White; font-size: 12px;}
#centerheader ul li{margin-left: 0;	padding: 3px 15px; list-style: none; display: inline;}
.box_clear { clear: both; line-height: 0px; font-size: 1px; }
.columna_esquerra_comentaris_form{float: left; width: 105px; margin-right: 10px; height: 100%; padding-right: 5px;}
#processMessage {position:fixed;top:40%;left:43%;padding:10px;width:14%;z-index:1001;background-color:#fff;border:solid 1px #000;}
#progressBackgroundFilter {position:fixed;top:0px;bottom:0px;left:0px;right:0px;overflow:hidden;padding:0;margin:0;z-index:1000;}
#mediaBackgroundFilter {position:fixed;top:0px;bottom:0px;left:0px;right:0px;overflow:hidden;padding:0;margin:0;background-color:#000;filter:alpha(opacity=50);opacity:0.5;z-index:1000; visibility: hidden;}
.backgroundFilter {position:fixed;top:0px;bottom:0px;left:0px;right:0px;overflow:hidden;padding:0;margin:0;background-color:#000;filter:alpha(opacity=50);opacity:0.5;z-index:1000; visibility: hidden;}
span.handle{ background-color: #E8A400; color:white; cursor: hand;}
.cal_Theme1 .ajax__calendar_container{background-color: #e2e2e2; border:solid 1px #cccccc; z-index : 1000;}
.cal_Theme1 .ajax__calendar_header{background-color: #ffffff; margin-bottom: 4px;} 
.cal_Theme1 .ajax__calendar_title, .cal_Theme1 .ajax__calendar_next, .cal_Theme1 .ajax__calendar_prev {color: #004080; padding-top: 3px;} 
.cal_Theme1 .ajax__calendar_body{background-color: #e9e9e9; border: solid 1px #cccccc;} 
.cal_Theme1 .ajax__calendar_dayname{text-align:center; font-weight:bold; margin-bottom: 4px; margin-top: 2px;} 
.cal_Theme1 .ajax__calendar_day{text-align:center;} 
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_day,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_month, 
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_year, 
.cal_Theme1 .ajax__calendar_active{color: #004080; font-weight:bold; background-color: #ffffff;} 
.cal_Theme1 .ajax__calendar_today{font-weight:bold;} 
.cal_Theme1 .ajax__calendar_other,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_today,
.cal_Theme1 .ajax__calendar_hover .ajax__calendar_title{color: #bbbbbb;}
.widget{ z-index: 99999}
.widget_footer { background-image: url('/imgs/common/box_bottom33t.gif'); background-repeat: no-repeat; width: 317px; height: 30px;}
.login_footer { background-image: url('/imgs/common/box_bottom33t_l.gif'); background-repeat: no-repeat; width: 170px; height: 30px;}
.widget_footer img{ display: none;}
.widget_body{background-color: White; height: 100%; background-image: url('/imgs/common/box_repeater.gif'); background-position: right; background-repeat: repeat-y; width: 317px;}
.login_body{background-color: White; height: 100%; background-image: url('/imgs/common/box_repeater_no.gif'); background-position: right; background-repeat: repeat-y; width: 311px;}
.inner_widget_body{background-color: White; height: 100%; background-image: url('/imgs/common/inner_box_repeater.gif'); background-position: right; background-repeat: repeat-y; width: 277px;}
.widget_player{ padding-left:1px; background-image: url(/imgs/common/box_bottom33t.gif); background-position: bottom; background-repeat: no-repeat; height: 600px;}
.widget_radio{ padding-left:1px; background-image: url(/imgs/common/box_bottom33t.gif); background-position: bottom; background-repeat: no-repeat; height: 331px;}
.footer_login{width: 310px; background-image: url('/imgs/common/box_bottom33t_no.gif'); background-position: bottom; background-repeat: no-repeat; height: 73px;}
.footer_loged{width: 226px; position: absolute; height: 55px; border: solid 1px White; padding: 5px; margin-left: 20px;}
.widget_veure_mes{padding-left:1px; background-image: url(/imgs/common/box_bottom33t.gif); background-position: bottom; background-repeat: no-repeat; padding-bottom: 18px; text-align: right; padding-right: 20px; height: 15px;}
.inner_veure_mes{padding-left:1px; background-image: url(/imgs/common/inner_box_bottom33t.gif); background-position: bottom; background-repeat: no-repeat; padding-bottom: 18px; text-align: right; padding-right: 20px; height: 11px;}
.fons_ratllat{background-image: url('/imgs/common/fons_ratllat.gif'); background-repeat: repeat;}
.gridview_right_border{background-image: url('/imgs/common/dbox_rightrepeater.gif'); background-repeat: repeat-y; background-position: right;}
.gridview_pager{background-image: url('/imgs/common/dbox_bottom.gif'); background-repeat: no-repeat; height: 50px;}
.gridview_row_separator{border-bottom: solid 1px #999999;}
.gridview_row_separator_ir{border-bottom: solid 1px Transparent;}
.gridview_row_separator_il{border-bottom: solid 1px Transparent;}
.trackAgenda{float: left;width: 13px;height: 147px;background-image: url(/imgs/common/scrollbg.gif); background-repeat: repeat-y; background-color: #999999;}
.trackGaleria{float: left;width: 13px;height: 115px;background-image: url(/imgs/common/scrollbg.gif); background-repeat: repeat-y; background-color: #999999;}
.trackAgendaContainer{height: 131px;}
.trackAgendaContainerLlarg{height: 213px;}
.trackAgendaLlarg{float: left;width: 13px;height: 213px;background-image: url(/imgs/common/scrollbg.gif); background-repeat: repeat-y; background-color: #999999;}
.trackRSS{float: left;width: 13px;height: 183px;margin-left: 0px;background-image: url(/imgs/common/scrollbg.gif); background-repeat: repeat-y;  background-color: #999999;}
.trackSessions{float: left;width: 13px;height: 70px;margin-left: 0px;background-image: url(/imgs/common/scrollbg.gif); background-repeat: repeat-y;  background-color: #999999;}
.trackVideoPlayer{float: left;width: 13px;height: 205px;background-image: url(/imgs/common/scrollbg.gif); background-repeat: repeat-y; background-color: #999999;}
.trackRadio{float: left;width: 13px;height: 245px;background-image: url(/imgs/common/scrollbg.gif); background-repeat: repeat-y; background-color: #999999;}
.handle {width: 12px;height: 31px;cursor: hand; background-image: url(/imgs/common/scrollhandle.gif); background-repeat: no-repeat;}
.scrollAgenda{height: 166px; overflow: hidden; float: left; width:310px; margin-left: 0px; margin-right: 0px; display: inline; margin-top: 5px; clear: both; position: relative;}
.scrollThumbs{height: 135px; overflow: hidden; float: left; margin-left: 0px; margin-right: 0px; display: inline;}
.scrollAgendaLlarg{height: 242px; overflow: hidden; float: left; width:310px; margin-left: 0px; margin-right: 0px; display: inline;}
.scrollRSS{height: 192px; overflow: hidden; float: left; width: 310px; position: relative;}
.scrollblog{height: 217px; overflow: hidden; float: left; width: 310px; position: relative;}
.scrollContent{padding-left: 20px; padding-top: 20px;}
.scrollPlayer{height: 225px; overflow: hidden; float: left; width: 310px; background-color: #ECECEC; border-top: solid 1px #cccccc; position: relative;}
.scrollRadio{height: 266px; overflow: hidden; float: left; width: 310px; background-color: #ECECEC; border-top: solid 1px #cccccc; position: relative;}
.scrollSessions{height: 90px; overflow: hidden; float: left; width: 572px; padding-left: 20px; background-color: #ECECEC; border-top: solid 1px #cccccc;}
.button, .button:visited, .button:hover, .button:active{height: 18px;text-align: center; padding-left: -5px; padding-top:5px;text-decoration:none; border-right: solid 1px #cccccc; float: left; line-height: 14px;}
.buttonEnd, .buttonEnd:visited, .buttonEnd:hover, .buttonEnd:active{height: 18px;background-repeat: no-repeat;text-align: center;padding-top:5px;text-decoration:none; line-height: 14px; float: left;}
.buttonAgenda, .buttonAgenda:visited, .buttonAgenda:hover, .buttonAgenda:active{height: 18px;background-repeat: no-repeat;text-align: center;padding-top:5px;text-decoration:none; border-right: solid 1px #cccccc; float: left; line-height: 14px; width : 100px;}
.buttonAgendaEnd, .buttonAgendaEnd:visited, .buttonAgendaEnd:hover, .buttonAgendaEnd:active{height: 18px;background-repeat: no-repeat;text-align: center;padding-top:5px;text-decoration:none; line-height: 14px; width : 109px; float: left;}
.buttonNoticies, .buttonNoticies:visited, .buttonNoticies:hover, .buttonNoticies:active{height: 18px;background-repeat: no-repeat;display: inline-block;text-align: center;padding-top:5px;text-decoration:none; padding-left: 3px; padding-right: 3px; border-right: solid 1px #CCCCCC;}
.buttonNoticiesEnd, .buttonNoticiesEnd:visited, .buttonNoticiesEnd:hover, .buttonNoticiesEnd:active{height: 18px;background-repeat: no-repeat;display: inline-block;text-align: center;padding-top:5px;text-decoration:none; padding-left: 3px; padding-right: 3px;}
.box_publicitat{background-image: url(/imgs/common/box_publicitat.gif); width: 310px; height: 180px; background-repeat: no-repeat; padding-top: 15px;}
.box_publicitat_petit{background-image: url(/imgs/common/box_publicitat.gif); width: 310px; height: 156px; background-repeat: no-repeat; padding-top: 15px;}
.tamany_thumbnail{height:28px; width: 50px; vertical-align:middle;}
.preu_agenda{float: right; margin-left: 5px; margin-top: 7px; font-weight: bold; margin-right: 5px;}
.element_agenda{float: left;}
.link_video{float: left; margin-top: 5px; margin-left: 5px; line-height: 15px;}
.noticies_descripcio{margin-top: 10px; color: #333333; line-height: 15px; overflow: hidden;}
.panel_videos{width: 294px; height: 28px; vertical-align: middle;}
.menu_item{float: left; margin-right: 6px; margin-left: 5px; color: White; line-height: 14px;}
.menu_separator{float: left; color: White;}
.scroll_box{position:relative; width: 591px; height: 62px; overflow:hidden; float: left;}
.big_box{position: relative; width: 10000px;  height: 52px;}
.link_galeria{display:inline-block;}
.zona_flash{float: left; width: 640; visibility: hidden; height: 355px; visibility: hidden;}
.flash_player{color: #333333; font-weight: bold; font-size: 14px; text-align: center; height: 355px;}
.widget_menu{vertical-align: middle; height: 24px; line-height: 14px;}
.htitle{padding-top: 8px; padding-left: 10px;}
.filter_right_border{background-image: url('/imgs/common/dbox_rightrepeater.gif'); background-repeat: repeat-y; background-position: right; float: right; width: 30px; margin-right: 2px;}
.filter_left_border{background-image: url('/imgs/common/dbox_leftrepeater.gif'); background-repeat: repeat-y; background-position: left; float: left; width: 30px;}
.filter_content{float: left; width: 639px;}
.filter_content_l{float: left; width: 962px;}
.filter_left_bottom{background-image: url('/imgs/common/dbox_bottomleft.gif'); height: 33px; width:10px; background-color: White; float: left;}
.filter_right_bottom{background-image: url('/imgs/common/dbox_bottomright.gif'); background-position: right; background-repeat: no-repeat; height: 33px; width: 15px; float: left;}
.filter_bottom{background-image: url('/imgs/common/dbox_bottomrepeater.gif'); background-repeat: repeat-x; height: 33px; width: 614px; float: left;}
.fitxa_bottom{background-image: url('/imgs/common/dbox_bottomrepeater.gif'); background-repeat: repeat-x; height: 33px; width: 937px; float: left;}
.filter_title{background-image: url('/imgs/common/box_active.gif'); padding-top: 2px; padding-bottom: 2px; height: 28px; border-bottom: solid 1px #999999;}
.filter_padding{padding: 2px 0px 0px 15px; width: 610px;}
.filter_padding_l{padding: 2px 0px 0px 15px; width: 940px;}
.filter_option{background-color: #ECECEC; height: 18px; padding-left: 20px; padding-bottom: 5px; width: 270px; background-image: url(/imgs/common/separador_options.gif); background-position: bottom; background-repeat: repeat-x;}
.fons_destacat{background-image: url('/imgs/common/bgdestacat.gif'); background-repeat: repeat-y;}
.lnksubhome, .lnksubhome:visited, .lnksubhome:hover, .lnksubhome:active{font-size: 11px; color: #333333; font-weight: bold; margin-right: 5px; white-space: nowrap;}
.grid_header{text-align: center; color: White; font-weight: bold; text-align: left;}
.grid_header a{text-align: center; color: White; font-weight: bold; text-align: left;}
.grid_header_sort{text-align: center; color: White; font-weight: bold; text-decoration: underline; text-align: left;}
.grid_header_sort a{text-align: center; color: White; font-weight: bold; text-decoration: underline; text-align: left;}
.caixa_preu{background-image: url('/imgs/common/bgdestacat.gif'); background-repeat: repeat-y;display: table;#position: relative;overflow: hidden;height: 49px;width: 180px;text-align: center;}
.v-middle{display: table-cell;#position: absolute;#top: 40%;#left: 50%;vertical-align: middle;}
.v-inner{#position: relative;#top: -40%;#left: -50%;}
.fons_media{width: 275px;}
.box_config{border-bottom: solid 1px #999999; width: 280px;}
.alta_item_esquerra{height: 20px; vertical-align: middle; line-height: 1.8em; text-align: left;}
.alta_item_dret{height: 20px; vertical-align: middle; line-height: 2em;}
.fons_seccio{background-image: url('/imgs/common/bgdestacat.gif'); height: 22px; padding-top: 6px;}
.fons_subseccio{background-image: url('/imgs/common/bgdestacat.gif'); height: 18px; padding-top: 10px;}
.check_element{color: #333333; font-weight: bold; height: 22px;}
.css_checkbox{ vertical-align: middle; }
.dades_desades{position:fixed;top:50%;left:30%;padding:10px;width:312px;z-index:1001;background-color:#fff;border:solid 1px #000; display: none;}
.revista_desada{position:absolute;top:40%;left:30%;padding:10px;width:312px;z-index:1001;background-color:#fff;border:solid 1px #000; display: none;}
.GaleriaFoto{float: left; width: 635px; height: 358px; margin-top: -4px;}
.GaleriaMenu{float: right; width: 295px; height: 338px; padding: 10px 2px 10px 15px; background-image: url('/imgs/common/fons_galeria.jpg');}
.galeria{background-image: url('/imgs/common/fons_llista_galeria.gif'); width: 950px; height: 84px; margin-top: 10px; margin-bottom: 10px; padding: 0px 5px 12px 5px;}
.fan_box .connections{ min-height:95px!important;}
.fan_box .connections_grid .grid_item{float:left; overflow:hidden; padding:0 5px 0 0!important; width:50px;}/*Modifica l'espai entre avatars*/
.fan_box .page_stream{border-top:1px solid #D8DFEA; height:160px; overflow:yes; padding:0 10px;position:relative;text-align:center;}
.fan_box .connections .connections_grid{padding:12px 2px 0 0px;}
iframe.FB_SERVER_IFRAME{ height:340px!important;}
.home_content{float: left; width: 640px}
.col_dr{float: right; width: 317px;}
.img_loading{vertical-align:middle; height:16px; width:16px;}
.btmostrar_cal{display:inline-block;border-style:None;width:76px;}
.mostrar_dia{color: #333333; font-weight: bold; font-size: 30px; background-color:Transparent;border-width:0px;border-style:None;width:36px;}
.mostrar_data{color: #333333; font-weight: bold; background-color:Transparent;border-width:0px;border-style:None;width:170px;}
.combo_agenda{width: 197px;}
.home_section{position: absolute; height: 1530px; width: 637px; background-color: White;}
.home_wait{padding-top: 175px; padding-left: 250px; width: 220px; background-color: White;}
.master_content{width: 960px; margin: 0 auto; background-color: White;}
.social_pad{padding: 10px 20px 0px 20px;}
.social_elem{float: left; width: 39px;}
.social_mes{padding-left:1px; background-image: url(/imgs/common/box_bottom33t.gif); background-position: bottom; background-repeat: no-repeat; padding-bottom: 18px; text-align: right; padding-right: 20px; height: 7px;}
.box_l{float: left; width: 318px; _width: 308px; height: 228px; background-image: url('/imgs/common/home_box_l.gif');}
.p_box_l{padding: 5px;}
.box_t{position: absolute; background-color:#000; filter:alpha(opacity=60);opacity:0.6;z-index:1000; width: 304px; height: 170px; visibility: hidden; color: White;}
.box_pi{margin: 20px 15px 0px 15px; height: 130px; cursor: default; font-size: 13px; line-height: 18px; font-weight: bold; cursor: hand;}
.box_d{float: left; height: 36px; margin-top: 5px; margin-left: 7px; cursor: default; overflow: hidden; width: 230px; _width: 200px;}
.box_st{color: #333333; font-weight: bold; font-size: 13px;}
.f_over{position: absolute; top: 0px; left: 0px; width: 0px; height: 0px; z-index: 1000;}
.link_c{margin-left: 20px; margin-bottom: 10px; font-weight: bold;}
.box_i{position: absolute; font-weight: bolder; float: left; height: 33px; margin-top: 2px; margin-left: 7px; cursor: default; overflow: hidden; _width: 264px; visibility: hidden; width: 194px; font-size: 13px; cursor: hand;background-image: url('/imgs/common/home_box_l.gif'); background-position: -10px -185px;}
.box_i_s{position: absolute; font-weight: bolder;  float: left; height: 34px; margin-top: 8px; margin-left: 7px; cursor: default; overflow: hidden; _width: 100px; visibility: hidden; width: 117px; font-size: 11px; cursor: hand;background-image: url('/imgs/common/home_box_s.gif'); background-position: -10px -125px;}
.box_s{float: left; width: 212px; height: 171px; background-image: url('/imgs/common/home_box_s.gif');}
.p_box_s{padding: 5px;}
.box_t_s{position: absolute; background-color:#000; filter:alpha(opacity=60);opacity:0.6;z-index:1000; width: 199px; height: 110px; visibility: hidden; color: White;}
.box_pi_s{margin: 5px 5px 0px 5px; height: 90px; cursor: default; font-size: 13px; line-height: 16px; font-weight: bold; cursor: hand;}
.box_d_s{float: left; height: 36px; margin-top: 8px; line-height: 16px; margin-left: 7px; cursor: default; overflow: hidden; _width: 100px; overflow: hidden;}
.box_c_s{margin-top: 7px; vertical-align: middle; font-weight: bold; font-size: 13px; line-height: 16px; text-align: center;}
.box_st_s{color: #333333; font-weight: bold; font-size: 11px;}
.box_c_s_m{vertical-align: middle; font-weight: bold; font-size: 13px; line-height: 16px; text-align: right;width: 40px;}
.link_c_s{margin-left: 5px; margin-bottom: 10px; font-weight: bold;}
.filtre{position:absolute; filter:alpha(opacity=10); opacity: 0.1; background-color: black;}
.wba{background-color: White; background-image: url('/imgs/common/box_repeater.gif'); background-position: right; background-repeat: repeat-y; width: 317px; height: 298px; margin-bottom: 10px;}
.abut{width: 311px; border-bottom: solid 1px #cccccc; margin-bottom: 5px;}
.date_f{height: 50px; padding-left: 10px; background-image: url('/imgs/common/gradient_agenda.jpg'); width: 300px; vertical-align: middle;}
.date_b{float: right; width: 76px; cursor: pointer;}
.date_at{color: #666666; font-weight: bold; float: left; margin-left: 10px; margin-top: 2px; width: 290px;}
.date_label{float: left; text-align: right; color: #333333; font-weight: bold; font-size: 11px; width: 68px;}
.date_label_p{float: right; margin-top: 5px; color: #333333; font-weight: bold; font-size: 11px;}
.date_lin{border-bottom: solid 1px #cccccc; margin-left: 10px;}
.ag_elem{width: 285px; min-height: 30px; border-bottom: solid 1px #cccccc; margin-top: 2px; margin-left: 10px;}
.fons_uprss{position: absolute; top: 76px; margin-left: 1px; width: 310px; height: 225px; background-color:Red;}
.content_uprss{position: absolute; width: 220px; background-color: White;}
.fons_uprad{position: absolute; height: 275px; width: 310px; background-color: White;}
.content_uprad{padding-top: 110px; padding-left: 70px; width: 220px; background-color: White;}
.fons_uplog{position: absolute; margin-left: 1px; width: 310px; height: 145px; background-color:White}
.content_uplog{position: absolute; padding-top: 50px; padding-left: 70px;}
.fwtvist{position: absolute; margin-left: 0px; width: 610px; height: 265px; background-color:White}
.cwtvist{position: absolute; padding-top: 120px; padding-left: 235px;}
.wgrp_bottom{border-top: solid 1px #999999; width: 310px;}
.frm_log{height: 48px; margin-left: 20px; padding-top: 5px;}
.frm_log_ln{margin-bottom: 5px; height: 20px; color: #333333; font-weight: bold;}
.frm_log_lc{float: left; width: 120px;}
.img_soci{float: left; width: 72px; height: 72px;}
.lb_logged{float: left; text-align: center; width: 149px;}
.lbVots{float: right; margin-top: 2px; _padding-top: 5px;}
#menu{width:632px;background:url(/imgs/common/botonera.jpg) no-repeat;height:40px;}
#menu ul{list-style:none;text-align:center;margin-left: 3px;}
#menu li{list-style:none;display:block;float:left;margin-top: 2px;}
#menu li a{display:block;float:left;}
#menu li a span{display:none;}
#menu li a:hover{text-decoration:none;}
#menu li a{width: 157px;height: 32px;line-height: 32px;}
#menu li.selected{width: 157px;height: 32px;line-height: 32px;background:url(/imgs/common/boto_s.jpg) no-repeat;}
#menu li.selected a:hover{background:url(/imgs/common/boto_s.jpg) no-repeat;}
#menu li a:hover{background:url(/imgs/common/boto_h.jpg) no-repeat;}
.divMinerva{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;padding: 0px 15px 15px 15px;width: 280px;}
.imgTitolMinerva{width: 86px;height: 29px;}
#divFlashMinerva{margin-top: -40px;margin-left: -11px;margin-right: 0px;margin-bottom: 0px;position: relative;z-index: 2;}
#divConversa {position: relative;z-index: 1;background-color: #ffffff;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;height: 184px;overflow-x: hidden;overflow-y: auto;border-color: #000000;border-width: 1px;border-style: solid;margin-top:5px;}
.formulariPregunta{margin-top:5px;}
.divPregunta,.divLiniaConversa,.divEspaiConversa,.divResposta {margin:5px;}
.divPregunta{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;font-style: normal;color: #666666;}
.divLiniaConversa{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7px;font-weight: normal;font-style: normal;color: #666666;border-top-style: solid;border-top-width: 1px;border-top-color: #dddddd;}
.divEspaiConversa{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7px;font-weight: normal;font-style: normal;color: #666666;}
.divResposta{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: normal;font-style: normal;color: #000000;}
.divResposta ul{margin-left: 0.4em;padding-left: 1em;margin-top: 0;margin-bottom: 0;}
.divResposta ul li{list-style-type: square;}
.inputTextPregunta{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;width: 280px;_width: 250px; /* Per IE */height: 20px;margin-bottom: 10px;border-color: #000000;border-width: 1px;border-style: solid;}
ul.peu {list-style-type: none;margin: 0;padding: 0 0 15px 0;}
.poweredBy{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #FFFFFF;text-align: left;height: 20px;width:11em;float:left;}
.boto {float:right;}
.clear_left_fitxa{clear: left;}
.clear_both_fitxa{clear: both;}
.gris_fosc_fitxa{color: #666666; line-height: 1.4em;}
.marge_superior_5_fitxa{margin-top: 5px;}.marge_superior_10_fitxa{margin-top: 10px;}
.marge_inferior_10_fitxa{margin-bottom: 10px;}
.container_contingut { overflow: hidden; }
.container_contingut .columna_esquerra_fitxa_contingut{float: left; width: 293px; margin-right: 10px; height: auto;}
.container_contingut .columna_dreta_fitxa_contingut {float: left; width: 293px; border-left: solid 1px #999999; height: auto; padding-left: 10px;}
.gris_negreta_fitxa{color: #333333; font-weight: bold;}
.enquesta_item{width: 290px; margin-top: 5px;}
.rblist td{padding: 2px;text-indent: 1px; width: 250px;}
.rblist label{padding-left: 5px;}
.fons_upwizard{position: absolute; margin-left: 1px; width: 630px; height: 300px; background-color:White}
.content_upwizard{position: absolute; padding-top: 150px; padding-left: 240px;}
.fons_upwizardalta{position: absolute; margin-left: 1px; width: 630px; height: 550px; background-color:White}
.content_upwizardalta{position: absolute; padding-top: 250px; padding-left: 240px;}
.c_carrousel{position:relative;width:633px;height:355px;}
.c_imatge{display:none;position:absolute;top:0;left:0; width: 632px; height: 355px;}
.c_imatge_activa{display:block;}
.c_info{position: absolute;top: 0px;left: 0px;width: 160px;height: 345px;background-color: White;filter:alpha(opacity=75);opacity:0.75;z-index: 1;padding: 0px 10px 15px 5px;display: none;}
p.c_titular{color: Black;font: 22px 'AachenBTRoman', Arial, sans-serif;letter-spacing: 0; margin-top: 5px; line-height: 25px;filter:alpha(opacity=100);opacity:1.00;}
p.c_preu{color: Black;font-weight: bold;font: 16px 'AachenBTRoman', Arial, sans-serif; margin-top: 5px;filter:alpha(opacity=100);opacity:1.00;}
p.c_descripcio{color: Black;font-weight: bold;font: 13px 'AachenBTRoman', Arial, sans-serif; margin-top: 5px;filter:alpha(opacity=100);opacity:1.00;}
.c_info_text{height: 305px;overflow: hidden;}
.c_info_link{margin-top: 15px;width: 170px;text-align: right;}
.c_link{color: Black;font-weight: bold;font: 13px 'AachenBTRoman', Arial, sans-serif;filter:alpha(opacity=100);opacity:1.00;}
.c_thumb_container{right: 10px;position: absolute;top: 298px;height: 50px;}
.c_hint_container{right: 10px;position: absolute;top: 103px;height: 190px; width: 430px;}
.c_img_div{float: left;border: solid 1px White;margin-left: 5px;margin-top: 5px;cursor: hand;filter:alpha(opacity=70);opacity:0.7; height: 40px;}
.c_img_div_sel{float: left;border: solid 1px White;margin-left: 5px;cursor: hand; height: 40px;}
.c_hint{text-align: right;background-color: White;filter:alpha(opacity=90);opacity:0.9;position: absolute;width: 110px;display: none; bottom: 0px;}
p.c_hint_text{margin-top: 2px;margin-right: 5px;color: Black;font-weight: bold;font: 13px 'AachenBTRoman', Arial, sans-serif;}
.scroll_content{float: left; position: absolute;}
.scroll_track{float: right; background-image: url(/imgs/common/scrollbg.gif); background-repeat: repeat-y; background-color: #999999;}
.handle{width: 12px;height: 31px; cursor: hand; background-image: url(/imgs/common/scrollhandle.gif); background-repeat: no-repeat; position: absolute; top: 10px;}
@font-face{font-family: 'AachenBTRoman';src: url('/fonts/aachenn-webfont.eot');}
@font-face{font-family: 'AachenBTRoman';src: url(//:) format('no404'), url('/fonts/aachenn-webfont.woff') format('woff'), url('/fonts/aachenn-webfont.ttf') format('truetype'), url('/fonts/aachenn-webfont.svg#webfontXSNO2NoT') format('svg');font-weight: normal;font-style: normal;}
.accordion{color: #333333; font-size: 12px; margin-top: 10px;}
.accordion_title{margin-bottom: 10px; font-weight: bold; margin-top: 10px; background-color: #e7e7e7; padding: 3px; cursor:pointer; width: 620px; background-image: url('/imgs/common/accordion_header.gif')}
.comanda_title{margin-bottom: 10px; font-weight: bold; margin-top: 10px; background-color: #e7e7e7; padding: 3px; cursor:pointer; width: 620px; background-image: url('/imgs/common/accordion_header.gif')}
.accordion_content{cursor: default; border: none; color: #666666; line-height: 15px;}
.login_f{position:fixed!important;position: absolute; top:40%;left:43%;padding:5px;width:300px;z-index:1001;background-color:#fff;border:solid 1px #000;}
.vots_f{position:fixed!important;position: absolute; top:40%;left:43%;padding:5px;width:300px;z-index:1001;background-color:#fff;border:solid 1px #000;}
.fons_n{position:fixed!important;position: absolute; top:0px;bottom:0px;left:0px;right:0px;overflow:hidden;padding:0;margin:0;background-color:#000;filter:alpha(opacity=50);opacity:0.5;z-index:1000;}
.ballon_right{float: left; background-image: url(/imgs/common/balloon_right.gif); background-repeat: no-repeat; width: 38px; height: 20px; padding-top: 5px; text-align: center; color: #2A7090; font-weight: bold;}
.ballon_left{float: left; background-image: url(/imgs/common/balloon_left.gif); background-repeat: no-repeat; width: 38px; height: 20px; padding-top: 5px; text-align: center; color: #2A7090; font-weight: bold;}
.dv_resultats{position: absolute; margin-left: -213px; background-color: White; width: 381px; z-index: 1002;}
.bt_cercar{width: 17px; height: 17px;}
.jspContainer{overflow: hidden;position: relative;}
.jspPane{position: absolute;}
.jspVerticalBar{position: absolute;top: 0;right: 0;width: 12px;height: 100%;background: red;}
.jspHorizontalBar{position: absolute;bottom: 0;left: 0;width: 100%;height: 16px;background: red;}
.jspVerticalBar *,.jspHorizontalBar *{margin: 0;padding: 0;}
.jspCap{display: none;}
.jspHorizontalBar .jspCap{float: left;}
.jspTrack{position: relative;background-image: url(/imgs/common/scrollbg.gif);background-repeat: repeat-y;background-color: #999999;}
.jspDrag{background: #dddddd;position: relative;top: 0;left: 0;cursor: pointer;}
.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float: left;height: 100%;}
.jspArrow{text-indent: -20000px;display: block;cursor: pointer;}
.jspArrow.jspDisabled{cursor: default;}
.jspVerticalBar .jspArrow{height: 12px;}
.jspHorizontalBar .jspArrow{width: 16px;float: left;height: 100%;}
.jspArrowDown{background-image: url(/imgs/common/scrolldown.gif);}
.jspArrowUp{background-image: url(/imgs/common/scrollup.gif);}
.jspVerticalBar .jspArrow:focus{outline: none;}
.jspCorner{background: #eeeef4;float: left;height: 100%;}
* html .jspCorner{margin: 0 -3px 0 0;}
.li_rev{margin-right: 15px;}
#pagination_container{position:relative; width: 420px; height: 148px; overflow:hidden;}
#pagination_content{position: relative; width: 10000px;  height: 148px;}
.pagination_item{width:125px; float:left; margin:0 5px; font-size:10px; color:#b2b2b2; text-align:center;}
.pagination_item img{border:5px solid #e6e6e6;}
.pagination_item a{display:block; font-size:12px; color:#24a9ec; text-decoration:none;}
.img_login{max-width: 56px; max-height: 56px;width: expression(this.width > 56 ? 56: true);height: expression(this.height > 56 ? 56: true);}
.btn_search{width: 160px;height: 20px;background-image: url(/imgs/common/buscar.gif);background-position: right;background-repeat: no-repeat;border: solid 1px Black;}
.login_box{position:fixed; top:30%;left:42%;z-index:1001;background-color: Transparent;width: 317px; height: 105px;visibility: hidden;}
.search_item{background-image: url('/imgs/common/search_d.gif'); padding: 3px;}
.search_item_a{background-color: White; padding: 3px;}
.dv_login{position:fixed!important; position: absolute; top: 25%; left: 35%; z-index: 2000; visibility: hidden; margin-bottom: 5px;}
.lg_foot_sep{border-bottom: solid 1px #cccccc; margin-bottom: 5px; margin-left: 20px;}
.dv_lg_foot_btn{margin-top: 10px; float: right;}
.dv_recuperar{text-align: right; width: 285px;}
a.dv_log_id{color: White; text-decoration: 'underline'; font-weight: bolder; margin-left: 30px;}
.dv_media_l{visibility: hidden; position:fixed!important; position: absolute; top:10%;left:25%;padding: 10px; z-index:1001;background-color:#fff;border:solid 1px #000;}
.dv_titol{padding-top: 5px; padding-bottom: 5px;}
.sp_wait{color: #333333; font-weight: bold; margin-left: 10px;}
.dv_login_f{margin-bottom: 5px; position: absolute; top: 25%; left: 35%; z-index: 2000;}
.sp_widget_titol{float: left; padding-top: 8px; padding-left: 10px; color: White; font-weight: bold;}
.lk_tancar{float: right; margin-top: 8px; margin-right: 10px; color: White; cursor: pointer;}
.log_val{line-height: 20px; text-align: center;}
.pnl_fitxa{float: left; width: 962px; margin-right: -6px;}
.al100x100{height: 100%;}
.fitxa_titol{color: White; font-size: 14px; font-weight: bold;}
/**************************/
.HeaderPreu{color: White; font-size: 18px; font-weight: bold; margin-right: 10px; border-right: solid 1px White; padding-right: 15px; float: left;}
.HeaderTitol{color: White; font-size: 16px; font-weight: bold; float: left; float: left; width: 170px;}
.HeaderDescriptionContent {position: absolute; font-size: 12px; color: White; bottom: 0; left: 0; line-height: 16px; padding: 4px;}
.scroll_blog{height: 171px;width: 290px;}
.scroll_blog li{margin-bottom: 10px;}
.scroll_blog li.header{border-bottom: dotted 1px #999999;border-top: dotted 1px #999999;margin-bottom: 10px;}
.blog_content{padding: 20px 0px 20px 20px;background-image: url('/imgs/common/box_repeater.gif');height: 150px;overflow: hidden;}
.box_footer{background-image: url('/imgs/common/box_bottom33t.gif');background-repeat: no-repeat;width: 317px;height: 30px;}
.noticies_content{padding: 20px 20px 0px 20px;background-image: url('/imgs/common/box_repeater.gif');height: 190px;width: 277px;overflow: hidden;}
.scroll_noticies{height: 191px;width: 290px;}
.scroll_noticies li{margin-bottom: 10px;}
.scroll_noticies li.titol a{margin-bottom: 10px;font-weight: bold;color: #333333;}
.scroll_noticies li.header{border-bottom: dotted 1px #999999;border-top: dotted 1px #999999;margin-bottom: 10px;overflow: hidden;}
.scroll_noticies .header h2{font-weight: bold;color: #333333;float: right;margin: 0;font-size: 11px;}
.box_menu{width: 307px;padding: 0px;}
.box_menu ul{overflow: hidden;background-image: url('/imgs/common/box_repeater.gif');width: 317px;padding: 0px;float:left;}
.box_menu ul li{float: left;border-bottom: solid 1px #cccccc;}
.audio_content{background-image: url('/imgs/common/box_repeater.gif');height: 258px;width: 317px;overflow: hidden;}
.scroll_audio{height: 259px;width: 310px;}
.scroll_audio li{padding-bottom: 5px;padding-top: 5px;margin-right: -5px;border-bottom: solid 1px #cccccc;background-color: #ECECEC;}
.video_content{background-image: url('/imgs/common/box_repeater.gif');height: 190px;width: 317px;overflow: hidden;}
.scroll_video{height: 191px;width: 310px;}
.scroll_video li{padding-bottom: 5px;padding-top: 5px;margin-right: -5px;border-bottom: solid 1px #cccccc;background-color: #ECECEC;}
/***************************************************************************************/
.home_box_body{background-image: url('/imgs/common/home_box_body.gif'); width: 308px; height: 342px; padding-left: 4px; padding-top: 4px; padding-right: 4px;}
.fons_preu{background-image: url('/imgs/common/fons_preu.gif'); width: 304px; height: 45px; margin-top: -4px; border-bottom: solid 1px #cccccc;}
.fons_preu_wrap{height: 35px; width: 100%; padding-top: 5px; display:inline;}
.fons_preu_wrap li{height: 35px; width: 100%; padding-top: 5px;text-align: center; float: left; width: 25%; border-right: solid 1px #cccccc;}
.fons_preu_wrap li.end{height: 35px; width: 100%; padding-top: 5px;text-align: center; float: left; width: 24%; border-right: 0;}
.fons_preu_item_end{text-align: center; float: left; width: 24%;}
.fons_preu_item_header{color: #666666; line-height: 15px; font-size: 11px; font-weight: bold;}
.fons_preu_item_description{color: #333333; font-weight: bold; font-size: 16px;}
.home_box_social{height: 31px; border-bottom: solid 1px #cccccc; width: 304px;}
.home_box_social_wrap{margin-top: 6px;}
.home_box_footer{margin-top: 5px; color: #999999; font-size: 11px; font-weight: bold;}
.home_box_footer span{color: #666666; font-size: 11px;}
.cursor_hand{cursor: hand;}
.fons_preu_wrap_s{height: 35px; width: 100%; padding-top: 5px; display:inline;}
.fons_preu_wrap_s li{height: 35px; width: 100%; padding-top: 5px;text-align: center; float: left; width: 75%; border-right: solid 1px #cccccc;}
.fons_preu_wrap_s li.end{height: 35px; width: 100%; padding-top: 5px;text-align: center; float: left; width: 24%; border-right: 0;}
.fons_preu_item_end_s{text-align: center; float: left; width: 24%;}
.fons_preu_item_header_s{color: #666666; line-height: 15px; font-size: 13px; font-weight: bold;}
.fons_preu_item_description_s{color: #333333; font-weight: bold; font-size: 16px;}
.filter_content_video{float: left; width: 938px;}
.filter_bottom_video{background-image: url('/imgs/common/dbox_bottomrepeater.gif'); background-repeat: repeat-x; height: 33px; width: 913px; float: left;}
.filter_right_border_video{background-image: url('/imgs/common/dbox_rightrepeater.gif'); background-repeat: repeat-y; background-position: right; float: left; width: 938px; margin-right: 2px; background-color}
.filter_left_border_video{background-image: url('/imgs/common/dbox_leftrepeater.gif'); background-repeat: repeat-y; background-position: left; float: left; width: 30px;}
.filter_left_bottom_video{background-image: url('/imgs/common/dbox_bottomleft.gif'); height: 33px; width:10px; background-color: White; float: left;}
.filter_right_bottom_video{background-image: url('/imgs/common/dbox_bottomright.gif'); background-position: right; background-repeat: no-repeat; height: 33px; width: 15px; float: left;}
.footer_gradient {background-image: url('/imgs/common/footer_gradient.gif'); background-repeat: repeat-x; height: 50px; color: #333333; text-align: center; padding-top: 5px; }
