@charset "utf-8";
/* CSS Document */

/*120508  16:30*/


#lang li a:hover,
#lang li a.selected,
#primary_nav > li > a:hover,
#primary_nav > li > ul a:hover,
#primary_nav li.left_nav-page-active a ,
#headerRight input[type=submit],
#globalForm label.submiter input,
.detalle ol li a,
.genericLister li p a,
.path a,

/* hay que descomentar solo el color necesario */

li.navigation span, .registerLinks a {
/*color: #066AAA  /* azul */
/*color: #009900  /* verde */
/*  color: #FF6600  /* naranja */
color: #FF0000  /* rojo */
/* color: #FF0066  /* rosa */
/* color: #7D7D7D  /* gris */
/* color: #B8A416  /* amarillo */
/*color: #996600  /* marron */
}




/* hay que descomentar solo el color necesario, igual que el anterior */

/*.destacado span { background-position: 0px 0px; } /* azul */
 .destacado span { background-position: -30px 0px; } /* verde */
/* .destacado span { background-position: -60px 0px; } /* naranja */
/* .destacado span { background-position: -90px 0px; } /* rojo */
/* .destacado span { background-position: -120px 0px; } /* rosa */
/* .destacado span { background-position: -150px 0px; } /* gris */
/* .destacado span { background-position: -180px 0px; } /* amarillo */
/* .destacado span { background-position: -210px 0px; } /* marron */

.genericLister li { margin-bottom: 0px !important; }
.genericLister div.destacado a { display: none !important; }
.genericLister li img { margin: 0px 0px !important; }

.detalle ol {
padding-left: 0px !important;
margin-bottom: 0px !important;
}
.detalle ol li {
width: 245px;
float: left;
list-style-type: none;
padding-left: 0px;
}
.detalle ol li a, .genericLister li p a, .path a {
font-weight: bold;
text-decoration: none !important;
}


/* EXPOSITORES */
#buttons li a.expo_es {
	background: url('http://media.firabcn.es/content/portal/resources/images/btn_acceso_canal_expositor.png') no-repeat -8px -5px;
}
#buttons li a.expo_es:hover {
	background: url('http://media.firabcn.es/content/portal/resources/images/btn_acceso_canal_expositor.png') no-repeat -8px -74px;
}
#buttons li a.expo_cat {
	background: url('http://media.firabcn.es/content/portal/resources/images/btn_acceso_canal_expositor.png') no-repeat -185px -5px;
}
#buttons li a.expo_cat:hover {
	background: url('http://media.firabcn.es/content/portal/resources/images/btn_acceso_canal_expositor.png') no-repeat -185px -74px;
}
#buttons li a.expo_en {
	background: url('http://media.firabcn.es/content/portal/resources/images/btn_acceso_canal_expositor.png') no-repeat -366px -5px;
}
#buttons li a.expo_en:hover {
	background: url('http://media.firabcn.es/content/portal/resources/images/btn_acceso_canal_expositor.png') no-repeat -366px -74px;
}

/* RSS */
#rssRight { width: 160px !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: "Trebuchet MS", Arial !important; color: #2D7993 !important; font-size: 0.9em !important; }
#rssRight .pb { text-decoration: underline !important; font-family: "Trebuchet MS", Arial !important; font-weight: normal !important; color: #181512; font-size: 0.9em !important; }
#rssRight img { margin-bottom: 15px; }
#rssCenter, #rssCenterDouble { width: 210px !important; border-left: 1px solid #DDDDDD; padding-left:5px; }
#rssCenter *, #rssCenterDouble * { clear: none !important; }
#rssCenter div, #rssCenterDouble div { overflow-x: hidden !important; overflow-y: hidden !important; overflow: hidden !important; width:210px; }
#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: #333 !important; font-size: 0.9em !important; }
#rssCenterDouble .rssincl-entry { width: 245px !important; line-height: 1em !important; }
#rssCenterDouble .rssincl-entry a { font-weight: bold !important; text-decoration: underline !important; font-family: "Trebuchet MS", Arial !important; color: #666 !important; font-size: 0.85em !important; }
#rssCenterDouble .container { width: 250px; float: left; margin-right: 10px !important; margin-bottom:20px !important; }
#rssCenter .rssincl-itemdesc, #rssCenterDouble .rssincl-itemdesc { color: #FFF !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: #000000 !important; font-size: 0.85em !important; }
#rssCenterAll { width: 520px !important; }
#rssCenterAll div { width: 100% !important; overflow-x: hidden !important; overflow-y: hidden !important; overflow: hidden !important; }
#rssCenterAll div.rssincl-entry { margin-bottom: 10px; padding-bottom: 10px; border-bottom: 1px solid #ccc; }
#rssCenterAll .rssincl-entry a { font-weight: bold !important; text-decoration: underline !important; font-family: "Trebuchet MS", Arial !important; color: #000 !important; font-size: 0.9em !important; }
#rssCenterAll .rssincl-itemdesc { font-family:  "Trebuchet MS", Arial !important; color: #000 !important; font-size: 0.9em !important; padding-bottom: 10px; }
#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: none !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:10px;}


/*news*/
#T121801566621335779165719 .wlp-bighorn-window-content .large .detalle p{ font-size:15px !important; color:#454545 !important;}
#T121801666621335779165979 .wlp-bighorn-window-content .large .detalle p{ font-size:15px; color:#454545 !important; }
#T121801566621335779165719  h3{ padding:1px 2px; background-color:#FBF552; font-family:Georgia, "Times New Roman", Times, serif;  display: inline; font-weight:bold;}
#T121801666621335779165979  h3{ padding:1px 2px; background-color:#FBF552; font-family:Georgia, "Times New Roman", Times, serif;  display: inline; font-weight:bold; margin-bottom:4px;}
#T121801666621335779165979 .img_news{ float:right; margin: 10px 5px 0px 10px !important;}
#T121801666621335779165979 .enews .tit strong{ font-size:15px; color:#000000; !important}
#T121801666621335779165979 .enews li{ list-style:none !important;  }
#T121801666621335779165979 .num{display:block;	height:154px; left:0px; margin:0 !important;	padding:5px !important; position:absolute !important; top:-1px;	width:31px; border-right:1px solid #cccccc;}
#T121801666621335779165979  .wlp-bighorn-window-content .large .detalle .enews{ width:410px; margin-left:60px; border-right:1px solid #D8D8D8D8;  padding-bottom:15px !important}
#T121801666621335779165979  .wlp-bighorn-window-content .large .detalle .enews p .tit em{font-size:15px; color:#999999; font-size:0.7em; !important}
#P92800266621335779099519  .wlp-bighorn-window-content .large .detalle .wlp-bighorn-window-content .large .detalle div { overflow:visible !important; width:410px;}

#T78403430591290411552959 img.leftImage { float: right !important; margin: 0px !important; }
#T78403430591290411552959 p { float: left !important; width: 65% !important; }
#T78403530591290411552999 h2 { text-transform: none !important; font-size: 1.3em !important; font-style: italic !important; }
#T78403530591290411552999 h3 { font-size: 1.05em !important; margin-bottom: 5px !important; }
#T78403530591290411552999 img.leftImage { float: right !important; margin: 0px !important; }
#T78403530591290411552999 p { float: left !important; width: 65% !important; }
#T78403530591290411552999 div.large { border-bottom: 1px solid #E0E0E0 !important; }
#T78402830591290410935579 #globalBox, #T78402830591290410935579 #globalBox div.top_left, #T78402830591290410935579 #centralMenu div.top_left, #T78402830591290410935579 #globalBox div.top_right, #T78402830591290410935579 #centralMenu div.top_right { background: none !important; }
#T78402930591290410935619 #globalBox, #T78402930591290410935619 #globalBox div.top_left, #T78402930591290410935619 #centralMenu div.top_left, #T78402930591290410935619 #globalBox div.top_right, #T78402930591290410935619 #centralMenu div.top_right { background: none !important; }

/*Jornades*/
#P87400440581326874864707 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content { border-top: 1px solid #D8D8D8; position: relative; }
#P87400440581326874864707 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large { width: 410px; padding-left: 90px; margin-bottom: 0px; }
#P87400440581326874864707 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large h3 { padding-top: 10px; }
#P87400440581326874864707 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha { left: 0px; top: 0px; margin: 0px; position: absolute; padding: 5px; width: 65px; height: 65px; display: block;     background-color: #FEED01; }
#P87400440581326874864707 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha strong { color: #333; line-height: 1.5em; text-align: center; display: block; width: 65px; }
#P87400440581326874864707 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha strong.text { font-size: 0.95em; }
#P87400440581326874864707 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha strong.dia { font-size: 1.5em; }
#P87400440581326874864707 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha strong.mes { font-size: 1em; text-transform: uppercase; }
#P87400440581326874864707 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .organizador { color: #999; font-style: italic; font-size: 1em; }
#P87400440581326874864707 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .element { line-height: 1.5em; color: #666; font-size: 1em; text-decoration: underline; }
#P87400440581326874864707 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .inscripcion { color: #DD1831; font-weight: bold; font-size: 1.1em; }
#P87400440581326874864707 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .detalle p a{color: #000!important;}
#P87400440581326874864707 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .detalle img, .large .detalle object, .large .detalle embed {margin: 0 0 !important;}
#P87400440581326874864707 #T115002740581326874919657 .wlp-bighorn-window-content { border-top: none !important; position: relative;}
#P87400440581326874864707 #T115003040581326874919777 .wlp-bighorn-window-content { border-top: none !important; position: relative;}
#P87400440581326874864707 #T115005340581327049569297 .wlp-bighorn-window-content { border-top: none !important; position: relative;}
#P87400440581326874864707 #T115005140581327049569217 .wlp-bighorn-window-content { border-top: none !important; position: relative;}
#P87400440581326874864707 #T11920268561331892615029 .wlp-bighorn-window-content{ border-top: none !important; position: relative;}

/*Activitats*/

#P9160027591332921866188 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content { border-top: 1px solid #D8D8D8; position: relative; }
#P9160027591332921866188 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large { width: 410px; padding-left: 90px; margin-bottom: 0px; }
#P9160027591332921866188 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large h3 { padding-top: 10px; }
#P9160027591332921866188 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha { left: 0px; top: 0px; margin: 0px; position: absolute; padding: 5px; width: 65px; height: 65px; display: block;     background-color: #FEED01; }
#P9160027591332921866188 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha strong { color: #333; line-height: 1.5em; text-align: center; display: block; width: 65px; }
#P9160027591332921866188 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha strong.text { font-size: 0.95em; }
#P9160027591332921866188 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha strong.dia { font-size: 1.5em; }
#P9160027591332921866188 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha strong.mes { font-size: 1em; text-transform: uppercase; }
#P9160027591332921866188 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .organizador { color: #999; font-style: italic; font-size: 1em; }
#P9160027591332921866188 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .element { line-height: 1.5em; color: #666; font-size: 1em; text-decoration: underline; }
#P9160027591332921866188 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .inscripcion { color: #DD1831; font-weight: bold; font-size: 1.1em; }
#P9160027591332921866188 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .detalle p a{color: #000!important;}
#P9160027591332921866188 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .detalle img, .large .detalle object, .large .detalle embed {margin: 0 0 !important;}

#P9160027591332921866188 #T115002740581326874919657 .wlp-bighorn-window-content { border-top: none !important; position: relative;}
#P9160027591332921866188 #T115003040581326874919777 .wlp-bighorn-window-content { border-top: none !important; position: relative;}
#P9160027591332921866188 #T115005340581327049569297 .wlp-bighorn-window-content { border-top: none !important; position: relative;}
#P9160027591332921866188 #T115005140581327049569217 .wlp-bighorn-window-content { border-top: none !important; position: relative;}
#P9160027591332921866188 #T11920268561331892615029 .wlp-bighorn-window-content{ border-top: none !important; position: relative;}


/*Pack corner*/
#P9160017591332921848388 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content { border-top: 1px solid #D8D8D8; position: relative; }
#P9160017591332921848388 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large { width: 410px; padding-left: 90px; margin-bottom: 0px; }
#P9160017591332921848388 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large h3 { padding-top: 10px; }
#P9160017591332921848388 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha { left: 0px; top: 0px; margin: 0px; position: absolute; padding: 5px; width: 65px; height: 65px; display: block;     background-color: #FEED01; }
#P9160017591332921848388 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha strong { color: #333; line-height: 1.5em; text-align: center; display: block; width: 65px; }
#P91600175913329218483887 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha strong.text { font-size: 0.95em; }
#P9160017591332921848388 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha strong.dia { font-size: 1.5em; }
#P9160017591332921848388 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha strong.mes { font-size: 1em; text-transform: uppercase; }
#P9160017591332921848388 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .organizador { color: #999; font-style: italic; font-size: 1em; }
#P9160017591332921848388 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .element { line-height: 1.5em; color: #666; font-size: 1em; text-decoration: underline; }
#P9160017591332921848388 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .inscripcion { color: #DD1831; font-weight: bold; font-size: 1.1em; }
#P9160017591332921848388 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .detalle p a{color: #000!important;}
#P9160017591332921848388 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .detalle img, .large .detalle object, .large .detalle embed {margin: 0 0 !important;}
#P9160017591332921848388 #T120601975913329219610687 .wlp-bighorn-window-content { border-top: none !important; position: relative;}
#T12060197591332921961068 .wlp-bighorn-window-content .newFeaturedList div {
    background: none repeat scroll 0 0 transparent !important;
    margin-bottom: -20px;
    padding-bottom: 0 !important;
}



/*Logistic corner*/
#P92600278501334745977235 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content { border-top: 1px solid #D8D8D8; position: relative; }
#P92600278501334745977235 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large { width: 410px; padding-left: 90px; margin-bottom: 0px; }
#P92600278501334745977235 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large h3 { padding-top: 10px; }
#P92600278501334745977235 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha { left: 0px; top: 0px; margin: 0px; position: absolute; padding: 5px; width: 65px; height: 65px; display: block;     background-color: #FEED01; }
#P92600278501334745977235 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha strong { color: #333; line-height: 1.5em; text-align: center; display: block; width: 65px; }
#P92600278501334745977235 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha strong.text { font-size: 0.95em; }
#P92600278501334745977235 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha strong.dia { font-size: 1.5em; }
#P92600278501334745977235 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large p.fecha strong.mes { font-size: 1em; text-transform: uppercase; }
#P92600278501334745977235 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .organizador { color: #999; font-style: italic; font-size: 1em; }
#P92600278501334745977235 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .element { line-height: 1.5em; color: #666; font-size: 1em; text-decoration: underline; }
#P92600278501334745977235 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .inscripcion { color: #DD1831; font-weight: bold; font-size: 1.1em; }
#P92600278501334745977235 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .detalle p a{color: #000!important;}
#P92600278501334745977235 .wlp-bighorn-layout-flow-first .wlp-bighorn-window-content div.large .detalle img, .large .detalle object, .large .detalle embed {margin: 0 0 !important;}
#P92600278501334745977235 #T120601975913329219610687 .wlp-bighorn-window-content { border-top: none !important; position: relative;}
#T121600778501334746257889 .wlp-bighorn-window-content .newFeaturedList div {
    background: none repeat scroll 0 0 transparent !important;
    margin-bottom: -20px;
    padding-bottom: 0 !important;
}





