body {background: #fff url("http://media.firabcn.es/content/S094012/images/fons.jpg") no-repeat center 0px !important; font-family:verdana!important; font-family: verdana !important;}

/****** HEADER ********/
#wlp-bighorn-header {height: 260px !important;}
#wlp-bighorn-header #headerCenter {background: none!important;}
#wlp-bighorn-header #headerCenter a {display:none !important;}
#wlp-bighorn-header #headerCenter img {display: none !important;}
#wlp-bighorn-header #headerLeft {margin-left: 322px!important; width: 360px!important; padding-top: 0px;}
#headerLeft {background: none!important;}
#headerLeft a {border-bottom: none!important;border-left: none!important;border-top: none!important;}
#wlp-bighorn-header #headerRight {background: none!important;}
.screen1024 #wlp-bighorn-header #headerCenter {width: 0px!important;}
#wlp-bighorn-header #lang {color: #000000 !important;font-size: 0.75em; text-transform: uppercase;	}
#lang li a.selected{color: #fff!important; background-color:#000;}
#wlp-bighorn-header #lang li a {color: #000000;}
#wlp-bighorn-header #lang li a:hover{color: #fff !important;background-color:#000;}
#wlp-bighorn-header #lang li a:active{color: #fff; background-color:#000;}
#headerRight .datos-login form a {top: 9px!important; right: 20px!important;}

/****** COLUMNA ********/
.newLinksList div, .newBannersList div, .newFeaturedList div, .newEmbed div {background:none!important;}
.destacado span { background-position: -30px 0px; }
.newFeaturedList p a, .newEmbed p a {font-size: 0.95em;}
.wlp-bighorn-layout-cell wlp-bighorn-layout-flow-horizontal wlp-bighorn-layout-flow-last .detalle p {font-size: 0.75em!important; line-height: 1.5em!important; margin-bottom: 9px; color:#0CC}

/****** NAVEGACIO ********/
#primary_nav li {border-bottom: 1px dashed; border-bottom-color: #000000; color: #000 !important;}
.screen1024 #wlp-bighorn-content-left {display: inline!important;}
#primary_nav li a {font-size: 0.85em!important; padding: 6px 10px 5px 4px!important; text-transform: uppercase;}
#primary_nav li.left_nav-page-active ul li a:hover { background-color: none !important; color: #1480AA!important;  }
#primary_nav li.left_nav-page-active a.active {background-color: #1480AA!important; color: #fff !important;}
#primary_nav li a:hover { background-color: #1480AA!important; color: #fff !important;}
#primary_nav li.left_nav-page-active ul li a.active {background-color: #fff!important;color: #1480AA!important;}
#primary_nav li ul {margin: 5px 0px 0px 0px !important; line-height: 1.1em !important; font-size: 0.95em !important; background: none !important; height: auto !important;}
#primary_nav li.left_nav-page-active a {border: none;  }
#primary_nav li.left_nav-page-active ul li a { background-color: #fff!important; }
#primary_nav li.left_nav-page-active {padding-top: 0px!important; }
#primary_nav > li > a:hover, #primary_nav > li > ul a:hover,#headerRight input[type=submit] {color: #066AAA;}
#primary_nav li ul li {padding-bottom: 0px!important;}
/****** fontface ********/


/****** CONTINGUT CENTRAL ********/
#wlp-bighorn-content-right h2 {text-transform: uppercase!important; font-size: 1.1em !important; text-transform: uppercase !important; font-weight: bold !important; letter-spacing: -0.4px!important;}
h2 {text-transform: uppercase!important; font-size: 1.1em !important; text-transform: uppercase !important; font-weight: bold !important; letter-spacing: -0.4px!important;}
.large h3 {font-size: 1em!important;font-weight: bold!important;}
h3 {font-size: 1em!important;font-weight: bold!important;}
h5 {color: #0B4B64!important; font-size: 0.9em; line-height: 1.3;}
address {color: #666666 !important;font-size: 0.85em;font-style: normal;letter-spacing: -0.3px;line-height: 1.3;margin-bottom: 9px;}
.detalle p {display: block!important; font-size: 0.85em; line-height: 1.5em!important; margin-bottom: 9px;}
#wlp-bighorn-content-right .path {font-family: trebuchet MS!important;font-size: 0.85em!important; margin-bottom: 20px!important; }
.path a {color: #666!important; text-decoration: underline !important;}
a {color: #666;}
a:hover {color: #1480AA!important;}
.detalle a {font-size: 0.85em !important;}
.leftImage {border-bottom: 3px solid #CCCCCC; border-left: 3px solid #CCCCCC; padding-right: 0px;}
.large .detalle img, .large .detalle object, .large .detalle embed {margin: 5px 10px 6px 0px !important;}
#currentrow p {font-size: 0.85em !important;}
#currentrow a {color: #000000;font-size: 0.9em;}
#currentrow a:hover {color: #1480AA;font-size: 0.9em; text-decoration: none;}
#currentrow .fecha {font-size: 0.8em;color: #999;}
#currentrow td {border-bottom: 1px solid #DDDDDD; padding: 7px 0 14px;}
ul.paginador {border-bottom: 1px solid #999; border-top: 1px solid #999; background-color: #EBEBEB; margin-bottom: 0px;}/**notes prensa**/
ul.paginador li {color: #333333;font-size: 0.85em;}
ul.paginador li.form, ul.paginador li.navigation, ul.paginador li.stars {border-bottom: 0px; border-top: 0px;}
ul.paginador li.form {height: 30px;padding: 7px 0 2px 10px; }
.screen1024 ul.paginador li.form {width: 32.5% !important;}
span.pagebanner {background-color: #F8F8F8;color: #0B4B64;font-size: 0.85em;margin-top: 0px;padding: 10px 0 10px 10px;width: 100%;}
span.pagelinks {background-color: #fff;}
#T119812711341332511633855 .leftImage {border-bottom: 0 solid #CCCCCC!important; border-left: 0 solid #CCCCCC!important;}

/**llistes**/
.detalle ul, .detalle ol {margin: 10px 0 !important;}
.detalle ul li, .detalle ol li {font-size: 0.85em; line-height: 1.34em!important ;padding-bottom: 7px!important}
.genericLister li { margin-bottom: 10px !important; }
.genericLister div.destacado { display: none !important; }
.genericLister li img { margin: 0px 0px !important; }
.genericLister li p strong { font-size: 1.3em !important; }
.detalle ol {padding-left: 0px !important; margin-bottom: 0px !important; float: left;}
.detalle ol li {width: 225px; float: left; list-style-type: none; padding-left: 0px; margin-left: 20px;}
.detalle ol li a {font-weight: bold; text-decoration: none !important;}
.genericLister li ol {margin: 0px auto !important;width: 85% !important;}
.genericLister li ol li {margin-bottom: 5px !important;}
.genericLister li ol li {font-size: 0.9em;}

/**taules**/
.infoTable tbody td {border-bottom: 1px solid #E6E6E6 !important;padding: 5px !important; font-size: 0.85em; padding: 10px 10px 10px 0 !important;}

/* mapaweb & registres*/
.bookmarks li a, .bookmarks li a strong, .bookmarks li p {margin-top: 5px!important; }
.mapaweb { float: left !important; width: 70% !important; }
.mapaweb a span { color: #000; font-size: 0.9em !important; font-weight: normal !important;font-family: Verdana!important; text-decoration: underline !important;}
.mapaweb a:hover span { color: #1480AA!important;}
.bookmarks li a, .mapaweb a { text-decoration: none !important; }
.mapaweb li { border: none !important; margin-bottom: 5px !important; }
.mapaweb li ul { margin-bottom: 20px !important; }
.mapaweb li ul li { margin: 0px 0px 0px 8px !important; }
.mapaweb li ul li a span { color: #666 !important; text-decoration: underline !important; font-weight: normal !important; text-transform: none !important; font-size: 0.85em !important; }
#globalBox h4 {color: #333!important; font-size: 0.85em!important;}
#globalBox {background-color: #cccccc!important; background: none; float: left!important; overflow: hidden!important; position: relative!important; width: 85%!important; border-top: 1px solid #999999;}
#globalBox form input, #globalBox form select {background-color: #fff!important;  border: none !important; color: #666; font-size: 1em; height: 20px; max-width: 200px; padding: 4px 3px 0; width: 90%;}
#globalBox label#filter_button, #globalBox label#loginSubmitLabel {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_submit_left.png") no-repeat scroll 0 0 !important; }
#globalBox label#filter_button input, #globalBox label#loginSubmitLabel input {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_submit_right.png") no-repeat scroll right top ; color:#1480AA!important; height:24px;}
#globalBox label#filter_button input, #globalBox label#loginSubmitLabel input:hover {color:#0B4B64!important;}
#globalBox hr {display:none !important;}
#globalBox div.top_left, #centralMenu div.top_left {background: none !important;}
#globalBox div.top_right, #centralMenu div.top_right {background: none !important;}
.registroHome #globalBox a {margin-left: 25px!important;}
#globalBox form label { width: 95%!important;}
#globalBox label#loginSubmitLabel {margin-left: 65% !important;}

/* como llegar*/
#globalForm label.submiter input, #globalForm label.canceler input {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_submit_right.png") url("../images/btn_submit_right.png") no-repeat scroll right top; color:#1480AA;}
#globalForm label.submiter input:hover, #globalForm label.canceler input:hover {color:#26B1E6;}
#globalForm label.submiter, #globalForm label.canceler {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_submit_left.png") no-repeat scroll 0 0 transparent; padding: 5px 0 4px 3px;}
#globalForm.gMapForm label.lsecond select {width: 85%!important;}
#globalForm select {font-size: 0.85em!important;}
#globalForm.gMapForm label.lfirst input {font-size: 0.85em!important;}

/* modalitats participacio*/
#P91001211341332417844536 .leftImage {border-bottom: 0 solid #CCCCCC!important; border-left: 0 solid #CCCCCC!important;}

/* brands and buyers*/
#P92200241611334143567726 .leftImage {border-bottom: 0 solid #CCCCCC!important; border-left: 0 solid #CCCCCC!important;}

/* acreditacio*/
#P9160157591333380579640 .leftImage {border-bottom: 0 solid #CCCCCC!important; border-left: 0 solid #CCCCCC!important;}

/* PEU*/
#max_container { background: url("http://contentp.firabcn.es/contenidos/S094012/images/peu.jpg") no-repeat 0px bottom !important;}
#wlp-bighorn-footer {font-size: 0.85em;}
#wlp-bighorn-footer {padding: 10px 25px 36px!important; }	
#wlp-bighorn-footer a {color: #666666;}
#wlp-bighorn-footer p {color: #666666;}
.screen1024 #wlp-bighorn-footer {width: 920px!important; }	

/* BOTO EXPOSITORS */
#buttons li a {width: 165px;!important; }
#buttons li a.expo_es {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_acceso_canal_expositor.png") no-repeat -7px -5px;}
#buttons li a.expo_es:hover {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_acceso_canal_expositor.png") no-repeat -7px -74px;}
#buttons li a.expo_cat {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_acceso_canal_expositor.png") no-repeat -183px -5px;}
#buttons li a.expo_cat:hover {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_acceso_canal_expositor.png") no-repeat -183px -74px;}
#buttons li a.expo_en {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_acceso_canal_expositor.png") no-repeat -364px -5px;}
#buttons li a.expo_en:hover {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_acceso_canal_expositor.png") no-repeat -364px -74px;}


/* BOTO VISITANTS */
#headerRight li .acre_es {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_canal_acreditacio.png") no-repeat -4px -4px!important;}
#headerRight li .acre_es:hover {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_canal_acreditacio.png") no-repeat -4px -73px!important;}
#headerRight li .acre_en {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_canal_acreditacio.png") no-repeat -4px -4px!important;}
#headerRight li .acre_en:hover {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_canal_acreditacio.png") no-repeat -4px -73px!important;}
#headerRight li .acre_cat {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_canal_acreditacio.png") no-repeat -4px -4px!important;}
#headerRight li .acre_cat:hover {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_canal_acreditacio.png") no-repeat -4px -73px!important;}
.screen1024 #wlp-bighorn-header #headerRight {margin: 118px 0 0 30px!important;}
#headerRight li .can_es {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_canal.png") no-repeat -4px -4px!important;}
#headerRight li .can_es:hover {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_canal.png") no-repeat -4px -73px!important;}
#headerRight li .can_cat {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_canal.png") no-repeat -239px -4px!important;}
#headerRight li .can_cat:hover {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_canal.png") no-repeat -239px -73px!important;}
#headerRight li .can_en {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_canal.png") no-repeat -474px -4px!important;}
#headerRight li .can_en:hover {background: url("http://contentp.firabcn.es/contenidos/S094012/images/btn_canal.png") no-repeat -474px -73px!important;}
#headerRight li.datos-login span {color: #FFFFFF;font-size: 0.85em;left: 28px;position: absolute;top: 22px;}
#headerRight li .ser_cat ul {padding: 35px 0 0 19px; font-size: 0.9em;}
#headerRight li .ser_cat a {color:#1480AA;}
#headerRight li .ser_cat a:hover {color:#26B1E6;}

/* RSS */
#rssRight { width: 220px !important; }
#rssRight div { width: 100% !important; overflow-x: hidden !important; overflow-y: hidden !important; overflow: hidden !important; margin-bottom: 10px; }
#rssRight .rssincl-entry { margin-bottom: 5px !important; }
#rssRight .rssincl-entry a { font-weight: normal !important; text-decoration: underline !important; font-family: verdana !important; color: #1480AA!important; font-size: 0.85em !important; }
#rssRight .rssincl-entry a:hover{ color: #0B4B64!important; }
#rssRight .pb { text-decoration: underline !important; font-family: Verdana, Geneva, sans-serif!important; font-weight: normal !important; font-size: 0.85em !important; }
#rssRight img { margin-bottom: 15px; }
#rssCenter, #rssCenterDouble { width: 496px !important; }
#rssCenter *, #rssCenterDouble * { clear: none !important; }
#rssCenter div, #rssCenterDouble div { overflow-x: hidden !important; overflow-y: hidden !important; overflow: hidden !important; }
#rssCenter div.rssincl-entry, #rssCenterDouble div.rssincl-entry { margin-bottom: 5px !important; }
#rssCenter .rssincl-entry { width: 245px !important; float: left; margin-right: 10px !important; line-height: 1em !important; }
#rssCenter .rssincl-entry a { font-weight: bold !important; text-decoration: underline !important; font-family: "Trebuchet MS", Arial !important; color: #1480AA!important; font-size: 0.85em !important; }
#rssCenterDouble .rssincl-entry { width: 238px !important; line-height: 1em !important; }
#rssCenterDouble .rssincl-entry a { font-weight: bold !important; text-decoration: underline !important; font-family: "Trebuchet MS", Arial !important; color: #00E1B5  !important; font-size: 0.85em !important; }
#rssCenterDouble .container { width: 238px; float: left; margin-right: 10px !important; }
#rssCenter .rssincl-itemdesc, #rssCenterDouble .rssincl-itemdesc { color: #FFFFFF !important; margin-top: 10px; font-family: "Trebuchet MS", Arial !important; }
#rssCenter .pb, #rssCenterDouble .pb { font-weight: normal !important; text-decoration: underline !important; font-family: "Trebuchet MS", Arial !important; color: #00E1B5 !important; font-size: 0.85em !important; }
#rssCenterAll { width: 496px !important; }
#rssCenterAll div { width: 100% !important; overflow-x: hidden !important; overflow-y: hidden !important; overflow: hidden !important; }
#rssCenterAll div.rssincl-entry { margin-bottom: 12px; padding-bottom: 8px; border-bottom: 1px solid #E6E6E6 !important; }
#rssCenterAll .rssincl-entry a { color: #1480AA!important;font-family: verdana;font-size: 0.85em !important;font-weight: normal !important;text-decoration: underline !important; }
#rssCenterAll .rssincl-entry a:hover{ color: #0B4B64!important; }
#rssCenterAll .rssincl-itemdesc { color: #161616 !important;font-family: verdana;font-size: 0.85em !important; line-height: 1.5em!important;  padding-bottom: 12px!important;  }
#rssCenterDouble .rssincl-head,
#rssCenterDouble .rssincl-last, #rssCenterDouble .expansion .rssincl-itemdesc,
#rssCenterAll .rssincl-head, #rssCenterAll .rssincl-last, 
#rssRight .rssincl-head, #rssRight .rssincl-itemdesc, #rssRight .rssincl-last, 
#rssCenter .rssincl-head, #rssCenter .rssincl-last, #rssCenterAll .rssincl-clear, #rssRight .rssincl-clear, #rssCenter .rssincl-clear { display: none !important; }
#rssRight .rssincl-itemtitle a, #rssCenter .rssincl-itemtitle a, #rssCenterAll .rssincl-itemtitle a { text-decoration: underline !important }
#P50600889741271929934619 .wlp-bighorn-layout-flow-first { width: 96% !important; }
#expansion #rssRight .rssincl-itemtitle a, #expansion #rssCenter .rssincl-itemtitle a, #expansion #rssCenterAll .rssincl-itemtitle a { text-decoration: underline !important; }
.rsleft{float: left;  width: 255px; padding-right:4px;}



/* 15:26 */