/* $Id: cruabACCEDES-style.css,v 1.1.2.6 2010/02/14 06:44:16 sociotech Exp $ *//* Basic Typography & Colorsa-------------------------------------------------------------- *//* Add general site styling here for typography and background *//* HTML Elements-------------------------------------------------------------- */html { height: 100%; }body { background: #9b9a9a;	color: #333;	font: 12px/1.5 'Verdana',Arial,Helvetica;}*{	font-size: 100%;	margin: 0;	padding: 0;}/* Default link styles - separate a:visited for a different visited link style */a,a:link,a:visited,a:active {color: #005BAA;}/* Hover/active link styles. Don't forget :focus for accessibility */a:hover,a:focus {color: #005BAA;}h1 {  font-size: 22px; }h2{	font-size: 16px;	font-family: Arial;}h3{	font-size: 12px;	font-family: Arial;}h4{	font-size: 12px;	font-weight: 700;}h3, h4 {  color: #005BAA;}p, p strong{	font-size: 12px;	font-family: Arial;}ul, ul li, ol, ol li {font-family: Arial;}/* Tables-------------------------------------------------------------- */table {}#content-content div.content table{border: 0 !important; font-weight: normal !important; }/* Body of tables *//* canviat per a biocluster */#content-content div.content table tbody {border: 0 !important;}  table tr {vertical-align: top; border-bottom: 1px solid #eee; border-top: 0;}    table tr td {padding-right: 10px; padding-left: 10px; padding-top: 2px; border-top: 0;}      table tr td img {padding: 10px 0 0 0; margin: 0; /*border: 4px solid #eee;*/}/* fi canvis */  /* Header of tables */#content-content div.content table thead th, th {border: 0 !important;}tbody th {border: 0 !important;}/* Alternating row background styles */#content-content div.content table tr.even,#content-content div.content table tr.even td { background-color: #eee;}#content-content div.content table tr.odd,#content-content div.content table tr.odd td {background-color: #fff;}#content-content div.content table td.active {border: 0 !important;}#content-content div.content table tr.drag td,#content-content div.content table tr.drag-previous td {border: 0 !important; color: #000;}/* Specific Typography-------------------------------------------------------------- */#site-name {  line-height: 150%;  font-weight: normal;  float: left;  margin: auto;  margin-top: 20px;  margin-left: 20px;  max-width: 60%;}#site-name a:link,#site-name a:visited,#site-name a:active {	color:#fff;}#site-name a:hover, #site-name a:focus {color: #d7d8da;}#slogan {}/* Site Info-------------------------------------------------------------- *//* Wrapper around logo, site name, and slogan */#header-site-info {  height: 116px;	margin: 0 auto;	width: 100%!important;	background: url('../images/bgHeader.png') repeat-x;}  #header-site-info-inner {    margin: 0;    padding: 0;  }/* Add float here to put logo and site name side by side, also add margins as  needed */#logoUAB {  float: left;  width: 152px;  height: 116px;  margin: 0;  padding: 0;  background: #000 url('../images/logoUAB.png') no-repeat;  }  #logoUAB a {    display: block;    text-indent: -3000px;    margin: 0;    padding: 0;    width: 152px;    height: 116px;    }  #logoUAB a:focus {border: 1px solid #fff;}    #logo {  width: 808px;  height: 116px;  float: left;  margin: 0;  padding: 0;}#logoCEI {  width: 140px;  height: 80px;  float: right;   background: transparent url('../images/logoCEI.png') no-repeat;  margin-top: 20px;  margin-right: 10px;}/* Regions  Classes (.region-name) should always be used instead of IDs (#region-name) so  that Skinr styles can override them with a class later-------------------------------------------------------------- *//* All Regions-------------------------------------------------------------- *//* By default this wrapper is set to 100% width and centered -- override here to  narrow wrapper or align left or right */.page {  margin: 0 auto;  width: 1007px;  background: none;  padding: 0;}/* The 0 values here remove padding and spacing at the bottom of the page.  Remove to add a gap at the very bottom of the page */.page-inner {	margin: 0 auto;	padding: 0;}#content-region ul {color: #5c6063;}#content-region ol {color: #5c6063;}#content-region li {  /*color: #005BAA;*/}#content-region li p {color: #5c6063;}div.content ul li{font-weight: normal;}/* Degradats: top i bottom-------------------------------------------------------------- */#degradat-top{	background: transparent url('../images/degradat-top.png') no-repeat;	height: 12px;	width: 1007px;	margin: 0 auto;}#degradat-bottom{	background: transparent url('../images/degradat-bottom.png') no-repeat;	height: 24px;	width: 1007px;	margin: 0 auto;}/* Header Regions-------------------------------------------------------------- *//* Header Top region to the bottom of Header region *//* For full-width header background, add background image/color here */#header-top-wrapper {  background: transparent url('../images/degradat-menu.png') repeat-y;	height: 40px;	margin: 0 auto;	width: 1007px;	padding: 0;}#header-top {	text-align: left;	margin: 0 auto;	margin-left: 23px; /* afegit el 9 de juny de 2010 */	background: #363a3d url('../images/bg-negre.png') repeat-x;  color: #d7d8da;	height: 30px;  padding-top: 10px;}#header-top-inner {  padding: 0;  margin: 0;  height: 30px;}.header-group-wrapper {  background: transparent url('../images/degradat-content.png') repeat-y;  margin: 0;  padding: 0;}.header-group {}/* Header Top region which sits above the header *//* Works well with inline login or inline menu block style */.header-top-wrapper {}.header-top {  padding: 0;  margin: 0;}.header-top .block {font-family: 'Verdana', Arial, Helvetica; font-size: 11px; padding: 0;                     margin: 4px -4px 0 -4px !important; width: 180px; height: 24px;}                      .header-top .block-title {display: none;}  .header-top .block ul {list-style: none;padding: 0; }    .header-top .block ul li {list-style: none; padding: 0; float: left; font-size: 11px;}       .header-top .block ul li a { color: #d7d8da; font-weight: bold; padding: 0; margin: 0 4px;}          .header-top .block ul li a:hover, .header-top .block ul li a:focus { color: #fff; text-decoration: none;}    .header-top .block-search {font-size: 12px; height: 24px; padding: 0; margin-top: -1px !important; float: right; color: #d7d8da; width: 290px!important;}      .header-top .block-search label {margin-right: 6px; font-weight: bold; font-size: 11px;}    .header-top .block-search .form-text { border: 0; height: 14px; width: 140px; padding: 0; background: #ebebeb; font-size: 11px;}    .header-top .block-search .form-submit { background: transparent url('../images/lupa.png') right 3px no-repeat; border: 0; cursor: pointer;	    height: 24px; width: 30px; padding: 0; margin: 0;text-indent: -3000px;}           .header-top .block-locale ul li{background: transparent url('../images/headerTopLiBk.png') 0px 3px no-repeat !important;}   .header-top .block-locale ul li:first-child{background: none !important;}   .header-top .block-locale ul li a.active{display: none;}        .header-top .block-oaid_alternatesize {width: 130px; margin-right: 3px; }  .header-top .block-oaid_alternatesize ul li a {line-height: 0em;}        .header-top .block-oaid_alternatesize ul li.first a {font-size: 10px;}    .header-top .block-oaid_alternatesize ul li a {font-size: 12px;}      .header-top .block-oaid_alternatesize ul li.last a {font-size: 14px;}             .header-top .block-oaid_alternatestyle {margin-left: 6px; width: 140px;}       .header-top .block-oaid_alternatestyle ul li.last {}      .header-top .block-oaid_alternatestyle ul li a {line-height: 1.6em; }	  .header-top .block-oaid_alternatestyle .block-title {color:white; display:inline; float:left;display:inline; float:left; font-family: 'Verdana', Arial, Helvetica; font-size: 11px; color: #d7d8da; font-weight: bold; }  	.header-top .block-oaid_alternatestyle h2.block-title { }    .header-top .block-oaid_alternatestyle ul li {}      .header-top .block-oaid_alternatestyle ul li.last {}    .header-top .block-oaid_alternatestyle ul li a {line-height: 1.6em; }  .header-top .block-menu  {width: 260px; }    .header-top .block-menu li {}      .header-top a:hover, .header-top a:focus {color: #fff; text-decoration: none;} /* Primary Menu   TODO: add default colours/-------------------------------------------------------------- *//* Add general styles for primary menu here, such as typography, borders, floats,  or spacing above/below */#primary-menu {	height: 28px;	position: relative;	text-align: left;	margin: 0;	padding: 0;	background: #a19fa0 url('../images/bg-navegacio.jpg') repeat-x;	color: #FFF;}#primary-menu ul.menu {	font-weight: 700;	display: block;	height: 28px;	list-style: none;}#primary-menu ul.menu li {	border-right: 1px solid #fff;	display: block;	float: left;	height: 28px;	text-align: center;	margin: 0;	background: #40484b url('../images/bg-navegacio-on.jpg') repeat-x;	color: #d7d8da;	border-right: 1px solid #fff;}#primary-menu ul.menu li.first {  border-left: 1px solid #fff;}#primary-menu ul.menu li a{	display: block;	padding: 0 12px;	background: transparent;	color: #d7d8da;	line-height: 28px;	font-family: 'Verdana';	font-size: 11px;}#primary-menu ul.menu li a:hover, #primary-menu ul.menu li a:focus {background: url('../images/bg-navegacio-hover.png') bottom repeat-x;color: #fff;}/* styles for Superfish primary menu *//* esborrat *//* Secondary menu-------------------------------------------------------------- *//* This menu usually appears in the header as a set of simple text links */.secondary-menu {}/* Set general style for menu here -- background, alignment, etc. */.secondary-menu-inner ul.links {}/* Add a border-right here for a separator */.secondary-menu-inner ul.links li {}/* Add border-right: 0; here to remove right separator on last menu item */.secondary-menu-inner ul.links li.last {}/* Styles for links */.secondary-menu-inner ul.links li a:link,.secondary-menu-inner ul.links li a:visited { padding: 3px;}.secondary-menu-inner ul.links li a:hover,.secondary-menu-inner ul.links li a:focus,.secondary-menu-inner ul.links li a.active {}/* Header - Search-------------------------------------------------------------- */.search-box {}.search-box-inner {}.search-box-inner form#search-theme-form {}.search-box-inner input#edit-search-theme-form-header {}/*  Preface Regions-------------------------------------------------------------- *//* The Preface Top region sits between the header and the Main Area (columns, sidebars, and main content).  The Preface Bottom region is inside the Main Area. */.preface-top-wrapper {background: transparent url('../images/degradat-content.png') repeat-y;}.preface-top {}.preface-top-inner {}.preface-bottom {}.preface-bottom-inner {}/*  Main Area (content + sidebars + preface bottom + postscript top)-------------------------------------------------------------- */#main { 	padding: 20px 0; 	margin-left: 23px;	background: #fff url('../images/content.jpg') bottom repeat-x;	color: #5c6063;}#main-group {}.main-wrapper {	background: transparent url('../images/degradat-content.png') repeat-y;}/* advanced ddblock slideshow /*------------------------------------------------------------- *//* advanced ddblock slideshow /*------------------------------------------------------------- */.block-ddblock { padding: 0; margin: 8px 0 0 10px; width: 100%!important; }  .block-ddblock .block-title {display: none;}  .block-ddblock .content {padding: 0; margin: 0; }.slider {float: left; height: 260px; width: 90%; margin-top: 0; padding: 0; background: #EBEBEB url('../images/texte-slide.jpg') bottom repeat-x;}.slide {min-height: 260px; margin: 0; padding: 0; float: left; } .slider .slide-text {min-height: 258px; width: 34%; float: right; display: inline; margin-right: 5%; margin-bottom: 0;}  .slider .slide-text p {font-size: 13px;}  .slider .slide-text h2, .slider .slide-text h2 a {	color: #005BAA; font-weight: bold; font-size: 15px; padding: 0; margin: 0; margin-top: 20px;}      .slider .slide-text .slide-text-inner {padding: 0; margin: 0;}    .slider .slide-text .slide-text-inner .slide-body-inner {padding: 0; margin: 0; }      .slider .slide-text .slide-text-inner .slide-read-more {padding: 0; margin: 0;}  .custom-pager {margin: 0; padding: 0; float: left; min-height: 260px; margin-left: -10px; }  .custom-pager .custom-pager-item {padding: 0 !important; margin: 0; height: 52px;}  .custom-pager a {height: 100%; padding: 0; }    .custom-pager img:hover, .custom-pager a.pager-link.activeSlide { opacity:0.5; filter: alpha(opacity=30);  }/*.custom-pager-item {background: red; width: 100%; margin: 0; padding: 0; float: left; }*//* advanced ddblock video /*------------------------------------------------------------- */.view-ddblock-embedded-video {      height: 260px;  display: block;  width: 100%;  background: #EBEBEB url('../images/texte-slide.jpg') bottom repeat-x;  margin-left: -8px!important;}#embedded-video {	width: 654px;	height: 260px;	margin: 0 6px 8px 0px;	position: relative;	float: left;	display: inline;	padding-bottom: 5px;}      #embedded-video .video {	 width: 389px;	 height: 260px !important;	 float: left;	 display: inline;	 font-weight: bold;    font-size: 15px;    padding: 0;    margin: 0;   }   #embedded-video .text {   width: 265px;	 height: 260px;	 float: left;	 display: inline;	 text-align: left;	 margin-top: 18px;	   }    #embedded-video .text h3 {	   font-weight: bold;      font-size: 15px;      padding: 0;      margin: 0px 12px 0 16px;     color: #5C6063;     padding: 0;    }      #embedded-video .text p {	    padding: 0;       margin: 10px 12px 10px 20px;      }          #embedded-video .more a {      margin-left: 20px;      font-size: 11px;      font-family: arial;     }/* Sidebar Regions-------------------------------------------------------------- *//* Sidebar widths can be controlled through theme settings */.sidebar-first {}.sidebar-last {}/* Content Regions-------------------------------------------------------------- */.content-top {}.content {}.content-inner { }  .content-inner .content-content p {font-size: 12px;}.content-bottom {}#content-inner { padding: 5px;}#content-region-inner {padding: 0; margin: 0;}  #content-region-inner .block {margin: 0 0 0 1px; padding: 0;}   /* This region only appears on full node pages. It's useful for ads or other  content between the body of the node and its comments */.node-bottom {}/*  Postscript & Footer Regions-------------------------------------------------------------- */.postscript-top {}.postscript-top-inner {}.postscript-bottom-wrapper {background: transparent url('../images/degradat-content.png') repeat-y;}.postscript-bottom {}.postscript-bottom-inner {}#footer, #footer-message {color: #fff; font-size: 11px; font-family: 'Verdana', Arial, Helvetica; font-weight: normal;}  #footer-message .footer-message-text-inner {font-weight: normal; text-align: center;}  #footer .block p {font-size: 11px; font-family: 'Verdana', Arial, Helvetica; font-weight: normal;}  .footer-wrapper {}.footer {	clear: both;	margin: 0 auto;	padding: 0;	text-align: center;	color: #fff;}    .footer a {    color: #fff;    font-weight: bold;    }      .footer a:hover, .footer a:focus {        text-decoration: underline;      }.footer-inner {}.footer-message-wrapper {}.footer-message {}.footer-message-inner {}.footer-message-text {}.footer .block {margin-bottom: 0; width: 100%;}   .footer .block .block-title {display: none;} .footer ul.menu {  margin: 0 auto;  margin-left: 40%;  text-align: center;  padding: 0;}    .footer ul.menu li {    text-align: center;    float: left;    list-style: none;    font-weight: normal;    }          .footer ul.menu li a {        border-right: 1px solid #fff;         padding: 0 5px;        font-size: 10px;	      font-family: 'Verdana', Arial, Helvetica;	      font-weight: normal;        }          .footer ul.menu li.last a {            border-right: none;          }     .footerInst {	margin: 0 auto;	padding: 0;	text-align: center;	font-size: 11px;	font-family: 'Verdana', Arial, Helvetica;}    .footerInst a, .footerInst p {    color: #fff;    font-weight: bold;    font-size: 11px;    font-family: 'Verdana', Arial, Helvetica;    }      .footerInst a:hover, .footerInst a:focus {        text-decoration: underline;      }      .footerInst p { font-weight: normal;}/*#block-menu-menu-admin-oaid {clear: both; width: 100%;}*/#block-menu-menu-admin-oaid ul {float: right;}/* Page titles/-------------------------------------------------------------- *//* Page and full node titles */h1.title {}/* Default node styles/-------------------------------------------------------------- *//* Change unpublished and preview colors for dark background themes */.node-unpublished {  background: #fff;}.preview .node {  background: #fff;}/* Typography for node titles */#content-region h2.title {  display: none;}/* Colors and styles for linked node titles, ie. teaser listing at /node */h2.title a:link,h2.title a:visited {}h2.title a:hover,h2.title a:focus,h2.title a:active {}/* Separators and padding for node teasers */.teaser {}/* Author/date info */.meta {}.submitted {}/* Links for nodes (taxonomy, commenting, read more, etc) */.node ul.links li {}.node ul.links a {}/* Only more/read more links */div.node .read-more a,div.node .more-link a {}/* Drupal Messages/-------------------------------------------------------------- *//* missatge d'actualització de mòduls */.update {  background: #F4F4F4 url('../images/missatges-actualitzacio-bk.png') no-repeat left;  padding: 8px 4px;  border: 1px solid #EAEAEA;  color: #CC0033;  font-size: 13px;  font-weight: bold;  font-family: Arial;  margin-bottom: 20px;  /*height: 44px;*/ }   .update p {    font-weight: bold    padding: 0;    margin: 0;    margin-top: 4px;    margin-left: 70px;    color: #CC0033!important;    /*width: 650px;*/    width: 500px;  }    .update p.lightbox {  	width: 240px;  	padding: 10px 0;  }    .update a.boto {     background: url('../images/continua-update-bk.png') no-repeat;     color: #fff!important;     font-size: 11px;     font-weight: bold;     text-transform: uppercase;     margin-top: -40px;    padding: 2px 10px 0px 8px;     text-align: center;    width: 64px;     height: 20px;     display: block;    float: right;    }      .update a.boto:hover, .update a.boto:focus {        background: url('../images/continua-update-hover-bk.png') no-repeat;         text-decoration: none;      }      .update a.lightbox {      	margin-top:-30px;      }/* *//* General style for all errors/messages (border, padding, etc.) */div.content-messages div.messages,div.content-help div.help {}/* Status messages: green */div.content-messages-inner div.status {}/* Warning messages: yellow */div.content-messages-inner div.warning {}/* Error messages: red */div.content-messages-inner div.error {}/* Help messages: blue */div.content-help-inner div.help {}/* Error that appears when a required form field is not filled out */.form-item input.error,.form-item textarea.error,.form-item select.error {  border: 1px solid #EF5A69;}/* "New" text and required form field asterisk (default = red) */.marker,.form-required {  color: #EF5A69;}/* Default block styles /-------------------------------------------------------------- */.block {  font-weight: bold; }.block p {  font-weight: normal;}.block ul li a {  font-family: 'Verdana', Arial, Helvetica;  font-size: 11px;}/* Default block styles in sidebar-first/-------------------------------------------------------------- */#sidebar-first, #sidebar-first #block-menu-primary-links {margin-left: 0; padding-left: 0;}.sidebar-first .block-menu .block-title {display: none;}/* Default block styles in sidebar-last /-------------------------------------------------------------- */.sidebar-last .block {  margin: 8px 12px 8px 0;  padding: 0; 	text-align: left;	color: #000;}.sidebar-last .content {  border: 1px solid #ccc;	text-align: left;	margin: 0;	padding: 6px 12px 11px 12px;	color: #000;}.sidebar-last .block p {font-size: 12px;}#block-menu-menu-linksdirectes ul.menu li {list-style: none; list-style-image: none;}/* Default block title styles/-------------------------------------------------------------- */h2.block-title {	font-family: Arial; 	font-weight: lighter;	height: 24px;	font-size: 11px;	vertical-align: middle;	text-align: left;	margin: 0;	color: #000;}/* Default block title styles in sidebar-last/-------------------------------------------------------------- */.sidebar-last h2.block-title {	font-family: Arial; 	font-weight: lighter;	/*min-height: 24px;*/	line-height: 24px;  vertical-align: middle;	text-align: left;	margin: 0;	background: #5A98C7 url('../images/bg-titulBlau.png') bottom repeat-x;	color: #fff;	display: block;	padding:0 12px;}/* Default block list styles in sidebar-first: Primary links/-------------------------------------------------------------- */#sidebar-first #block-menu-primary-links {margin-bottom: 12px;}#sidebar-first #block-menu-primary-links .block-title {display: none;}#sidebar-first #block-menu-primary-links  ul {  list-style: none;  margin: 0;  padding: 0;  font-family: 'Verdana', Arial, Helvetica;   border: none;  background: #F3F3F3;}  #sidebar-first #block-menu-primary-links ul ul {    margin: 0;    padding: 0;    border: none;  }      #sidebar-first #block-menu-primary-links  ul ul ul {        padding: 0;        margin: 6px 2px 6px 8px;        border: none;      }#sidebar-first #block-menu-primary-links ul li {  font-family: 'Verdana', Arial, Helvetica;   list-style: none;  list-style-image: none;  padding: 0;	color: #414649;	background: #F3F3F3;	margin: 5px 0;	border: none;}  #sidebar-first #block-menu-primary-links ul li ul li {    margin: 0 /*0 2px 0*/;    padding: 1px 3px 3px 12px;     background: #f3f3f3;    color: #414649;    }    #sidebar-first #block-menu-primary-links ul li ul li.nolink-li {      font-size: 12px;       border: none;       margin-bottom: 0;       padding-top: 8px;      background: #f3f3f3 url('../images/menuNoLink.png') top repeat-x;      line-height: 1.2em;      }           #sidebar-first #block-menu-primary-links ul li ul li.first.nolink-li {            background-image: none !important;             }          #sidebar-first #block-menu-primary-links ul li ul li.last {      background: #f3f3f3 url('../images/bg-bottom.png') repeat-x bottom;      border-bottom: none;      padding-bottom: 8px;      }      #sidebar-first #block-menu-primary-links ul li ul li ul li {border: none; margin: 0; padding-left: 0; padding-right: 0; }        #sidebar-first #block-menu-primary-links ul li ul li ul li a {color: #737B80;}      #sidebar-first #block-menu-primary-links ul li ul li ul li.last {background-image: none; padding-bottom: 3px;}      #sidebar-first #block-menu-primary-links ul li a {display: none; color: #414649}#sidebar-first #block-menu-primary-links ul li ul li a, #sidebar-first #block-menu-primary-links ul li ul li ul li a {display: block;}#sidebar-first #block-menu-primary-links ul li ul li.leaf, #sidebar-first #block-menu-primary-links ul li ul li ul li.leaf {display: block;}#sidebar-first #block-menu-primary-links ul li a:hover, #sidebar-first #block-menu-primary-links ul li a:focus {text-decoration: none; color: #000;}/* Block Menu in sidebar-first: secondary menus in left side/-------------------------------------------------------------- */  #sidebar-first ul {  margin: 0;  padding: 0 0 5px 0;  background: transparent url('../images/bg-bottom.png') repeat-x bottom;}  #sidebar-first ul li {    list-style: none;    border-left: none;    border-right: none;    border-bottom: none;    border-top: 1px solid #fff;    padding: 2px 4px 2px 12px;    background: #005BAA;  }      #sidebar-first ul li.last {      border: none;      border-bottom: 1px solid #bebcbd;      }        #sidebar-first ul li.first {      border: none;      border-bottom: 1px solid #fff;;      }          #sidebar-first ul li a {      color: #fff;     }        #sidebar-first ul li a:hover {          text-decoration: none;            }        #sidebar-first ul li a:focus {          text-decoration: underline;          }      /*Block styles per al logo lateral /-------------------------------------------------------------- */  .sidebar-last .block.logoAccedesLateral {margin: -12px 0 0 0; padding: 0;}  .sidebar-last .logoAccedesLateral .content {border: 0; padding: 0; vertical-align: middle;}    .sidebar-last .logoAccedesLateral .content img {margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0;}  .sidebar-last .block.logoAccedesLateral .caption{display: none !important;}.sidebar-last .block.logos-partners {padding: 0; }  .sidebar-last .logos-partners .content {padding: 0; margin: 0; vertical-align: middle; background: #fff; }    .sidebar-last .logos-partners .content img {margin: 0; padding: 0; }  .sidebar-last .block.logos-partners .caption{display: none !important;}    .sidebar-last .logos-partners .content .inline { padding: 0; margin: 0; }             /* Block Menu Actualitat i Destacats a la pàgina d'inici/-------------------------------------------------------------- */  .actualitat-agenda-inici, #block-menu-menu-noticies-agenda-inici, #block-menu-menu-noticies-agenda-centres {  width: 100% !important;  background: #d7d5d6;  margin: 0;  margin-top: -18px !important;  padding: 0;}  .actualitat-agenda-inici ul.menu, #block-menu-menu-noticies-agenda-inici ul.menu,  #block-menu-menu-noticies-agenda-centres ul.menu {    margin: 0;    margin-top: 0!important;    height: 24px;  }    .actualitat-agenda-inici ul.menu li, #block-menu-menu-noticies-agenda-inici ul.menu li,     #block-menu-menu-noticies-agenda-centres ul.menu li     {      list-style: none;      padding: 0 8px 0;      line-height: 2.3em;	    float: left;	    margin-right: 20px;    }     .actualitat-agenda-inici ul.menu li a, #block-menu-menu-noticies-agenda-inici ul.menu li a,     #block-menu-menu-noticies-agenda-centres ul.menu li a      {      font-family: Arial;      margin: 0;      height: 100%;      display: block;      float: left;      color: /*#005BAA*/ #005BAA;      text-transform: uppercase;      font-weight: bold;	    line-height: 24px;	    padding-left: 2px;	    padding-right: 18px;    }      .actualitat-agenda-inici ul.menu li.first, #block-menu-menu-noticies-agenda-inici ul.menu li.first,      #block-menu-menu-noticies-agenda-centres ul.menu li.first {         background: url('../images/bg-titulBlau2.png') repeat-x;      }      .actualitat-agenda-inici ul.menu li.last, #block-menu-menu-noticies-agenda-inici ul.menu li.last,      #block-menu-menu-noticies-agenda-centres ul.menu li.last {        background: url('../images/bg-titulBlau2.png') repeat-x;        float: right;        margin-right: 0;      }        .actualitat-agenda-inici ul.menu li.first a, .actualitat-agenda-inici ul.menu li.last a,         #block-menu-menu-noticies-agenda-inici ul.menu li.first a, #block-menu-menu-noticies-agenda-inici ul.menu li.last a,         #block-menu-menu-noticies-agenda-centres ul.menu li.first a, #block-menu-menu-noticies-agenda-centres ul.menu li.last a {          background: transparent url('../images/f-blanca.png') right 9px no-repeat;          font-weight: lighter;          color: #fff;        }        /* Default block list styles in sidebar-last/-------------------------------------------------------------- */.sidebar-last .block-menu ul {  margin: -6px -12px -11px -12px;  padding: 0;	font-weight: 700;	list-style: none;	text-align: left;}    .sidebar-last .block-menu ul ul, .sidebar-last .block-menu ul ul ul {     margin: 0;  }.sidebar-last .block-menu ul li {  list-style: none;  border-top: 1px solid #ccc;	min-height: 1.7em;	line-height: 20px;	margin: 0;}  .sidebar-last .block-menu ul li.first {    border: none;    }.sidebar-last .block-menu ul.menu li a {  background: transparent url('../images/fletxa-esquerre.gif') right no-repeat;	color: #40494e;  display: block;  padding-left: 12px;  font-size: 11px;}.sidebar-last .block-menu ul.menu li a:hover, .sidebar-last .block-menu ul.menu li a:focus  { 	background: #ebebeb url('../images/fletxa-esquerre-hover.gif') right no-repeat;	color: #000;	text-decoration: none;}/* user block (in sidebar-first)--------------------------------------------------------------*/.block-user ul li {list-style-image: none; list-style-type: none; margin: 4px 0;}.block-user ul li a {color: #005BAA;}.block-user ul li {text-transform: uppercase;}.block-user ul li li, .block-user ul li li li {text-transform: none;}.block-user ul li li a {color: #676767;}.block-user ul li li li a {font-weight: normal;}.block-user ul li li li a.active {font-weight: bold; color: #333;}.block-user ul li a:hover, .block-user ul li a:focus {text-decoration: underline;}/* CAS login */.block-cas {font-size: 11px;}  .block-cas .form-item {color: #5c6063; font-weight: normal;}  .block-cas h2.title {text-transform: uppercase;}  .block-cas input.form-submit {background: #eee; border: 1px solid #ccc; color: #666; margin-left: 28%; }  .block-cas input.form-submit:hover, .block-cas input.form-submit:focus {color: #333; }/* fi del CAS login *//* contacte block--------------------------------------------------------------*/.contacte .content {background: #fff; font-size: 11px;}.sidebar-last .contacte .block-title {    background-image: none !important;    background-color: #555452 !important;  }/* actualitat block-------------------------------------------------------------- */.actualitat, .view-actualitat {  margin: 10px 0 20px 0;  width: 95%;  padding: 0;  font-family: /*'Verdana', */Arial, Helvetica;  font-size: 12px;  clear: both;  }    .actualitat h2, .destacats h2, .view-actualitat h2 { 	  font-weight: lighter;	  height: 24px;	  line-height: 2.3em;	  text-transform: uppercase;	  font-size: 12px;	  vertical-align: middle;	  text-align: left;	  margin: 0 0 6px 0;	  background: #d7d5d6;	  color: #000;	  padding-left: 10px;  }    .actualitat, .view-actualitat p {font-size: 12px;}  .actualitat .imatge, .view-actualitat .imatge {    float: left;    max-height: 140px;    margin-top: 4px;    padding: 0;    }    .actualitat .imatge img, .view-actualitat .imatge img {      margin-right: 12px;      width: 96px;      height: 96px;    }  .actualitat .abstract p, .view-actualitat .abstract p {     font-family: /*'Verdana', */Arial, Helvetica;    margin-right: 20px;    }   .actualitat .more, .view-actualitat .more  {}   .actualitat .more a, .view-actualitat .more a {    font-weight: normal;    float: right;    margin-right: 0px;    margin-top: -30px;    }    .actualitat .titol, .actualitat .titol a, .view-actualitat .titol, .view-actualitat .titol a {      padding: 0;      margin: 0;    }    .actualitat .titol, .view-actualitat .titol {      margin-bottom: -6px;    }.view-actualitat {/*width: 400px;*/ float: left;}/* ------------------------------------------------------/* en cas que s'utilitze una vista per als destacats/* ------------------------------------------------------/*#destacat {  }#destacat .link-item .link-url a {}#destacat {  display: block;  min-width: 130px;  min-height: 73px;  float: left;  margin: 4px;}#destacat img {  display: block;  float: left;  margin-top: -100px;}#destacat .link-item .link-url a {  display: block;  min-width: 130px;  min-height: 73px;  margin: 10px;  border: 1px solid red;  z-index: 3000;}*//* destacats block-------------------------------------------------------------- */.destacats {  padding: 0; }.destacatsHome {  padding: 0;  margin:0;}     .destacatsHome .inner {    padding: 0;    margin: 0;    }    .destacatsHome .inner .content {}      .destacatsHome p { padding: 0;}  .destacatsHome a {    max-width: 94% !important;    background: transparent url('../images/bg-bottom.png') bottom repeat-x !important;	  padding: 0;    padding-bottom: 2px;	  margin: 0 auto 7px auto;    }        .destacatsHome img.image {        max-width: 100%;        min-width: 130px;        padding: 0;        margin: 0;        border-left: 1px solid #ccc;    	  border-right: 1px solid #ccc;    	  border-top: 1px solid #ccc;  }/* Exposed forms-------------------------------------------------------------- */.views-exposed-form .views-exposed-widgets {  }.views-exposed-form {}  /* Breadcrumbs-------------------------------------------------------------- */.breadcrumbs {  margin-top: 14px;  margin-left: 20px;  padding-left: 18px;  font-size: 12px;  background: url('../images/home.gif') 0 3px no-repeat;  font-family: Arial;  font-weight: normal !important;}.breadcrumbs a:link,.breadcrumbs a:focus,.breadcrumbs a:visited {  color: #000;  font-weight: bold;}/* actualitat: notícies completes (node)-------------------------------------------------------------- */#llistat {line-height: 1.7em;}#noticia, #noticia p, #llistat, #llistat p {  color: #60686A;  font-family: 'Verdana', Arial, Helvetica !important;  font-size: 11px;  font-weight: normal;}  #noticia h2 {    color: #000;    font-size: 14px;    font-family: 'Verdana', Arial, Helvetica;  }     #noticia .imatge {    float: left;    margin-right: 10px;  }   #noticia .text {    width: 100%;  }    #noticia .data, #llistat .data {      font-weight: normal;      float: left;      margin: 0 4px 0 0;      padding: 1px 0 0 0;      line-height: 1.4em;      font-size: 11px;     }     #llistat .llistat {}           #llistat .data {padding-top: 1px!important; float: none;/**/}    #noticia .extendedAbs, #noticia .extendedAbs p {font-weight: bold; margin-top: 0; }      #noticia .extendedAbs p strong {font-family: 'Verdana', Arial, Helvetica; font-size: 11px;}      #noticia .category, #llistat .category {      float: left;      margin: 0 4px 0 0;      padding: 1px 0 0 0;      line-height: 1.6em;      text-transform: uppercase;      color: #005BAA;      font-weight: bold;      font-size:11px;    }      #llistat .category {padding-top: 1px!important; float: none;/**/}      #noticia .category span, #noticia .text ul li, #llistat .category span {color: #155788}      #noticia .text ul li {font-weight: normal; font-family: 'Verdana', Arial, Helvetica;}      #noticia .cosNoticia strong {font-size: 11px; color: #60686A; font-family: 'Verdana', Arial, Helvetica;}      #noticia .linksBottom {margin-top: 30px;}    #noticia .linksBottom ul {float: none; height: 1.5em; margin-bottom: 0; padding: 0;}    #noticia .linksBottom ul li {      list-style: none;      float: right;      padding-left: 10px;    }      #noticia .linksBottom ul li a {        color: #5c6063;        font-family: 'Verdana', Arial;        font-size: 10px;          padding-left: 20px;      }         #noticia .linksBottom ul li.enviar a {background: transparent url('../images/send.png') no-repeat;}        #noticia .linksBottom ul li.imprimir a {background: transparent url('../images/print.png') no-repeat;}        #noticia .linksBottom ul li.imprimir input {          background: transparent url('../images/print.png') no-repeat;          border: none;          color: #5c6063;          font-family: 'Verdana', Arial;          font-size: 10px;            padding-left: 20px;          cursor: pointer;          }        #noticia .linksBottom ul li.imprimir input:hover {text-decoration: underline; color: #333;}        #noticia .linksBottom ul li a:hover, #noticia .linksBottom ul li a:focus {text-decoration: underline; color: #333;}          #noticia .pdf {    font-family: 'Verdana', Arial;    font-size: 10px;     padding-left: 10px;       margin-top: 10px;    height: 1.5em;  }     #noticia .pdf a {      float: right;      padding-left: 14px;      color: #5c6063;      background: transparent url('../images/document.png') no-repeat 0 2px;      }      #noticia .pdf a:hover, #noticia .pdf a:focus {text-decoration: underline; color: #333;}        #noticia .linknoticies {    font-family: 'Verdana', Arial;    font-size: 10px;     margin-top: 16px;    }      #noticia .linknoticies a {        color: #5c6063;        text-decoration: underline;      }        #noticia .linknoticies a:hover, #noticia .linknoticies a:focus {font-weight: bold;text-decoration: underline;}                 #llistat .titol span {    text-decoration: underline;  }  #llistat {    border-bottom: 1px dashed #828C8E;    margin-top: 6px;    padding-bottom: 10px;    font-size: 11px;  }         #llistat .data, #llistat .category {padding-top: 2px;}    #llistat .data {font-size: 11px;}.node-type-news .terms {display: none;}/* Vista de notícies/-------------------------------------------------------------- */.view-id-llistatnews .item-list ul.pager li, .view-id-llistatnews .item-list ul.pager li a {border: none;}.view-id-llistatnews .item-list ul.pager li.pager-current {color: #155788  !important; border: none;}.view-id-llistatnews ul.pager a { border: none;}.view-id-llistatnews ul.pager a:hover, .view-id-llistatnews ul.pager a:focus {border: none; color: #155788;}.view-noticies .views-admin-links {margin-top: 0px!important;}/* Filtratge per a notícies (page)/-------------------------------------------------------------- */.views-exposed-form {padding: 0;}.views-exposed-widget { margin-bottom: 30px; margin-top: 5px;}  .views-exposed-form .views-exposed-widget label {margin-bottom: 4px!important;}  .views-exposed-widget label { float: left !important; margin-right: 6px; font-weight: normal; font-size: 10px; font-family: 'Verdana', arial; padding: 0; color: #005BAA;  }  .views-exposed-widget select {float: left; margin-top: 3px; }  .views-exposed-widget {margin-bottom: 0; }  .views-exposed-widget.views-submit-button {padding: 0; margin-top: 0; margin-bottom: 20px; float: none; clear: both;}    .views-exposed-widget .form-submit {border: 1px solid #ccc !important; color: #005BAA; background: #eee; margin: 0; padding: 0; font-weight: normal; font-family: 'Verdana', arial; width: 60px; height: 20px; font-size: 10px;}      .views-exposed-widget .form-submit:hover,       .views-exposed-widget .form-submit:focus { font-weight: bold;}       #content-top .views-exposed-widget .date-views-filter-wrapper {display: none;}   #content-top .views-exposed-widget #edit-keys-wrapper {display: none;}/* Filtratge per a notícies (block, sidebar-last)/-------------------------------------------------------------- */.noticiesArxius .content {background: #EEEEEE; border: none; color: #828C8E; }.noticiesArxius h2.block-title {background: #EEEEEE; color: #828C8E; padding-top: 10px; font-family: 'Verdana', arial; font-size: 11px;}.sidebar-last .views-exposed-widget {margin-bottom: 6px;}.sidebar-last .views-exposed-widget label {float: left; width: 60px; margin: 0 4px 0 0; padding: 3px 0 0 0; line-height: 1em; }.sidebar-last .views-exposed-widget .views-widget {float: left; width: 120px;}.sidebar-last .views-exposed-widget .date-views-filter-wrapper .description { width: 140px; }.sidebar-last .views-exposed-widget .date-views-filter-wrapper .date-clear { width: 110px;}.sidebar-last .views-exposed-widget input {background: #ccc;}.sidebar-last .views-exposed-widget input#edit-keys {background: #fff; font-size: 10px; width: 160px;}/* ------------------------------------------------- *//*   Notícies - Grups de recerca (llistat taxonomia) *//* ------------------------------------------------- *//* més a dalt he posat un display: none*/.node-type-news {}  .node-type-news .field-item {font-family: Arial;}  .node-type-news .field-label-inline-first {/*float: left;*/ margin-right: 10px;}    .node-type-news .field-field-gr-nomgrup {font-size: 15px; color: #000; border-bottom: 2px solid /*#81B82F*/ #C3C3C3; text-transform: uppercase; font-weight: lighter; line-height: 1.6em; padding-bottom: 4px;}  .node-type-news .field-field-gr-nomresponsable {margin-top: 6px; font-family: arial; color: #000;}    .node-type-news .field-field-gr-nomresponsable .field-label-inline-first {font-weight: lighter; color: #333;}  .node-type-news .field-field-gr-mailcontacte {margin-top: 6px; font-family: arial; color: #005BAA; font-weight: bold;}    .node-type-news .field-field-gr-mailcontacte .field-label-inline-first {font-weight: lighter; color: #333; font-weight: normal;}  .node-type-news .filefield-file { font-family: Arial; margin-top: 6px; line-height: 1.7em;}    .node-type-news .filefield-file img {display: none;}    .node-type-news .filefield-file a {background: url('../images/cv-bk.png') no-repeat right; padding-right: 20px;}    .node-type-news .fieldgroup {border: none; border-bottom: 1px dotted #333;}    .node-type-news .fieldgroup legend {padding: 0; margin: 0;}      .node-type-news .fieldgroup legend a {text-transform: uppercase;}    .node-type-news .fieldgroup.collapsible {padding: 0; padding-bottom: 6px; margin: 16px 0 26px 0;}        .node-type-news .fieldgroup .fieldset-wrapper {padding: 0;margin: 0;}        .node-type-news .group-gr-contactdata .field-item {padding-left: 30px;}    .node-type-news .group-gr-contactdata .field-label-inline-first {float: left; }    .node-type-news .group-gr-contactdata .field-items {font-weight: normal;}    .node-type-news .group-gr-contactdata .field-field-gr-fax {margin-top: 10px;}    .node-type-news .field-label {text-transform: uppercase; color: #005BAA; font-family: 'Verdana', arial; margin-top: 26px;}    .node-type-news .field-field-gr-liniesrecerca {}    .node-type-news .field-field-gr-liniesrecerca .field-label-inline-first {text-transform: uppercase; color: #005BAA; font-family: 'Verdana', arial; margin-top: 16px;}  .node-type-news .field-field-gr-numinvestigadors {margin-bottom: 10px; font-weight: normal;}    .node-type-news .field-field-gr-numinvestigadors .field-label-inline-first {color: #005BAA; font-family: 'Verdana', arial; margin-top: 16px;}    .node-type-news  .field-field-gr-altresdades {margin-top: 26px;}    .node-type-news  .field-field-gr-altresdades .field-label-inline-first {text-transform: uppercase; color: #005BAA; font-family: 'Verdana', arial;}      .node-type-news .field-field-gr-publicacions {margin-top: 26px;}    .node-type-news .field-field-gr-publicacions .field-label-inline-first {text-transform: uppercase; color: #005BAA; font-family: 'Verdana', arial;}    .node-type-news .field-field-gr-projectes .field-item {margin-left: 10px; margin-bottom: 10px; border-bottom: 1px dotted #eee;}    .node-type-news .terms {margin-top: 16px;}    .node-type-news .terms li {background: url('../images/gr-terms-bk.png') no-repeat right; padding-left: 2px; padding-right: 12px;}      .node-type-news .terms li.last {background: none;}      .node-type-news .terms a {color: #60686A; font-weight: normal; }        .node-type-news .terms a:hover, .node-type-grup_recerca .terms a:focus {text-decoration: none; border-bottom: 1px solid #60686A;}/*Llistat per taxonomia */.teaser.node-type-news .inner {margin-bottom: 40px; }.teaser.node-type-news .field-field-gr-nomgrup {}/* *//* Webform: enviar notícia a un amic/-------------------------------------------------------------- */.node-type-webform .webform-client-form {   margin-top: 20px;   border-top: 3px solid #505050;   padding-top: 14px;  padding-bottom: 20px;  border-bottom: 1px dashed #505050;  width: 70%;  }.node-type-webform .webform-client-form input {font-size: 12px;}.node-type-webform .webform-client-form .webform-component-textfield label, .node-type-webform .webform-client-form .webform-component-email label {   width: /*158px*/ 258px;  font-size: 10px;  color: #8A8A8A;    font-family: 'Verdana', Arial;  font-weight: normal;  float: left;  text-align: right;  margin-right: 10px;  }  .node-type-webform .webform-client-form .webform-component-textarea label {    float: none;    font-weight: bold;    font-family: 'Verdana';    margin-bottom: 10px;    margin-top: 30px;    margin-left: 18px;    }  .node-type-webform .webform-client-form .webform-component-textarea .resizable-textarea {    margin-left: 12px;      padding: 2px 2px 2px 8px;    font-size: 13px;    }  .node-type-webform .webform-client-form .form-submit {    font-weight: normal;    font-family: Arial;    margin: 6px 0 30px 20px;  }      .node-type-webform .webform-client-form .img_assist-button {display: none;}    .node-type-webform .links a {display: none;}    .node-type-webform .webform-client-form .webform-component-select {}  .node-type-webform .webform-client-form .webform-component-select label {     width: /*158px*/ 258px;  font-size: 10px;  color: #8A8A8A;    font-family: 'Verdana', Arial;  font-weight: normal;  float: left;  text-align: right;  margin-right: 10px;}  div.links {display: none;}/* Agenda/-------------------------------------------------------------- */.content-content .calendar-calendar ul.links li {display: none; }.sidebar-last .calendar-calendar ul.links {margin-top: 10px; }.calendar-calendar ul.links li.calendar {width: 44px; float: left;} /*afegit a la revisió */.calendar-calendar ul.links li a {} .calendar-calendar ul.links li.first a {background: transparent url('../images/any.png') no-repeat top !important;}.calendar-calendar ul.links li.first + li a {background: transparent url('../images/mes.png') no-repeat top;}.calendar-calendar ul.links li.first + li + li a {background: transparent url('../images/setmana.png') no-repeat top;}.calendar-calendar ul.links li.last a {background: transparent url('../images/dia.png') no-repeat top !important;}.calendar-calendar ul li a:hover, .calendar-calendar ul li a:focus {color: #000; padding-top: 26px;}.calendar-calendar ul.links li.first a:hover, .calendar-calendar ul.links li.first a:focus {background: transparent url('../images/anyHover.png') no-repeat top !important;}.calendar-calendar ul.links li.first + li a:hover, .calendar-calendar ul.links li.first + li a:focus {background: transparent url('../images/mesHover.png') no-repeat top;}.calendar-calendar ul.links li.first + li + li a:hover, .calendar-calendar ul.links li.first + li + li a:focus {background: transparent url('../images/setmanaHover.png') no-repeat top;}.calendar-calendar ul.links li.last a:hover, .calendar-calendar ul.links li.last a:focus {background: transparent url('../images/diaHover.png') no-repeat top !important;}.calendar-calendar .date-nav {background: #fff !important; border: 0 !important; border-bottom: 2px solid #005BAA !important;border-top: 2px solid #005BAA !important; margin-bottom: 10px;}.calendar-calendar .date-nav, .calendar-calendar .date-nav a, .calendar-calendar .date-nav .date-heading h3 {color: #005BAA; font-family: 'Verdana', Arial; font-size: 10px; font-weight: normal; padding-bottom: 4px; line-height: 1.4em;}.calendar-calendar .date-nav a {text-decoration: underline; }.calendar-calendar .date-nav .date-heading, .calendar-calendar .date-nav .date-heading h3 {color: #005BAA; }.view-agenda { font-family: 'Verdana', Arial, Helvetica; font-size: 11px; }.view-agenda .views-admin-links {margin-top: -14px!important; }/* taula agenda en general */.calendar-calendar table {font-family: 'Verdana', Arial, Helvetica; font-size: 10px;}.calendar-calendar table {border-top: none;}.calendar-calendar table thead tr th.days {border: none; border-bottom: 1px solid #CCCCCC; color: #939393; font-size: 10px; height: 30px;}.calendar-calendar table tr .calendar-empty {display: none;}.calendar-calendar table tr {vertical-align: top; border-bottom: none;}.calendar-calendar table tbody tr td {border: 1px solid #F2F2F2; text-align: center; font-size: 10px;}.calendar-calendar table tr td.empty {background: none; border: none;}.calendar-calendar table tr td.week {border: none; background: #F2F2F2; padding-left: 2px; padding-right: 2px;}.calendar-calendar table tr td.week a {color: #939393;}.calendar-calendar table tbody tr td.today {background: #D6D6D6;}.calendar-calendar table tbody tr td.today a, .calendar-calendar .month-view table tbody tr td.has-events a {color: #333;}.calendar-calendar table tbody tr td.has-no-events.today:hover {background: #E5E5E5;}.calendar-calendar table tbody tr td.has-events {background: #F2F2F2;}.calendar-calendar table tbody tr td.today.has-events {background: #D6D6D6;}.calendar-calendar table tbody tr td.has-events .view-field, .calendar-calendar .month-view table tbody tr td.has-events .view-field a {background: #F2F2F2;}.calendar-calendar table tbody tr td.has-events .view-data-node-title.node-title a {color: #005BAA; font-weight: bold;}  .calendar-calendar .view-data-node-title.node-title a {color: #005BAA!important; font-weight: bold!important;}  .calendar-calendar .dayview .view-data-node-title.node-title a {font-weight: normal!important; color: #333!important;}  .calendar-calendar table tbody tr.calendar-agenda-items .view-item .view-field.node-data-field-hora-conferencia-field-titol-conferencia-value a {color: #005BAA; font-weight: bold;}/* per si es posara el títol de la conferència i no del node*/.calendar-calendar table tbody tr td.calendar-agenda-items .view-item.view-item-calendar a {background: none; font-weight: bold; color: #126CAF;}.calendar-calendar table tr td .month, .calendar-calendar .month-view table tr td .month a {border: none;  background: none;}.calendar-calendar table tbody tr td.has-no-events:hover {background: #F2F2F2;}/* vista diària*/ /* afegit a la revisió */   .calendar-calendar .day-view table thead {display: none; }  .calendar-calendar .day-view table tbody {border: none; background: none;}  .calendar-calendar .day-view table td.calendar-agenda-hour {display: none;}  .calendar-calendar .day-view table td.calendar-agenda-items {width: 100%; border: none; background: none;}    .calendar-calendar .day-view table td.calendar-agenda-items .calendar {border: none; background: none; padding: 0;}    .calendar-calendar .day-view table td.calendar-agenda-items .calendar .inner {padding-top: 8px; padding-bottom: 8px;}            .calendar-calendar .day-view table td.calendar-agenda-items .calendar .view-item-calendar {background: none;border: none;}      .calendar-calendar .day-view table td.calendar-agenda-items .calendar .view-item-calendar .dayview {border: none;}        .calendar-calendar .day-view table td.calendar-agenda-items .calendar .view-item-calendar .view-field {background: none; border: none; float: left; min-width: 40px; max-width: 140px; margin: 0 12px 0 8px; color: #7B8688;  margin-bottom: 10px;}        .calendar-calendar .day-view table td.calendar-agenda-items .view-field.node-title {background: none; width: 320px; max-width: 320px!important; margin: 0 20px 0 20px!important;}          .calendar-calendar .day-view table td.calendar-agenda-items .node-title a {background: none; text-decoration: underline; color: #5D5B5A; }              .calendar-calendar .day-view table td.calendar-agenda-items .node-title a:hover,            .calendar-calendar .day-view table td.calendar-agenda-items .node-title a:focus {color: #333; }/* fi agefit a la revisió *//*taula agenda petita (vista anual) */.calendar-calendar .year-view table { font-size: 10px;}.calendar-calendar .year-view table thead tr th.days {height: 2.2em;line-height: 2.2em;}.calendar-calendar .year-view table tr td.empty {background: none;}.calendar-calendar .year-view table tbody tr td.has-events a {font-weight: bold; text-decoration: none; color: #333;}.calendar-calendar .year-view table tbody tr {height: 2em;line-height: 2em;}.calendar-calendar .year-view table tbody tr td {border: none;}/* vista mensual */.calendar-calendar .month-view {padding: 8px;}.calendar-calendar .month-view {margin-top: 10px;}.calendar-calendar .month-view .week {font-size: 10px;}.calendar-calendar .month-view .date-nav {background: #fff !important; border: 0 !important; border-bottom: none; margin-bottom: 10px;}.calendar-calendar .month-view .date-heading h3 a {color: #005BAA; text-decoration: none; font-weight: bold; font-size: 10px;}/*taula agenda vista setmanal */.calendar-calendar .week-view table thead tr th.days {border: none; border-bottom: 1px solid #CCCCCC; color: #939393; font-size: 10px; height: 30px;}.calendar-calendar .week-view table tbody tr td {border: 1px solid #F2F2F2;text-align: center; font-size: 10px;}.calendar-calendar .week-view table tr td .week, .calendar-calendar .week-view table tr td .week a {border: none;  background: none; font-weight: bold;}.calendar-calendar .week-view table tbody tr td.calendar-agenda-items {border-top: none; }.calendar-calendar .week-view table tbody tr td.calendar-agenda-items a {font-size: 10px;}.calendar-calendar .week-view table tbody tr td.calendar-agenda-items .calendar .calendar {background: #F2F2F2;}.calendar-calendar .week-view table td.calendar-agenda-hour, .calendar-calendar .week-view table th.calendar-agenda-hour {font-size: 10px;}.calendar-calendar .week-view table tbody tr td .view-field, .calendar-calendar .week-view table tbody tr td .view-field a {background: #ffffff; border: none;}.calendar-calendar .week-view table tbody tr td .view-data-node-title a {color: #005BAA; font-weight: bold;}span.calendar-hour {font-family: 'Verdana', Arial, Helvetica; font-size: 11px!important;}/* Agenda Teaser*/.view-Calendar .views-field-changed {color: #828C8E;font-weight: normal; float: left; width: 120px; display: block;}.view-Calendar .views-field-field-hora-value {color: #828C8E;font-weight: normal; float: left; width: 120px; display: block;}.view-Calendar .views-field-field-hora-conferencia-value {color: #828C8E;font-weight: normal; float: left; width: 120px; display: block;}.view-Calendar .views-field-title {font-weight: normal; text-decoration: underline; float: left; width: 56%; display: block; }.view-Calendar .views-field-title a {color: #5D5B5A;font-size: 10px; }.view-Calendar .views-field-field-lloc-value {color: #828C8E; float: left; width: 20%;font-weight: normal; margin-left: 6px;}.view-Calendar .views-field-field-lloc-conferencia-value {color: #828C8E; float: left; width: 20%;font-weight: normal; margin-left: 6px;}.view-agenda .views-field-changed {color: #828C8E;font-weight: normal; float: left; width: 120px; display: block;}.view-agenda .views-field-field-hora-value {color: #828C8E;font-weight: normal; float: left; width: 120px; display: block;}.view-agenda .views-field-field-hora-conferencia-value {color: #828C8E;font-weight: normal; float: left; width: 120px; display: block;}.view-agenda .views-field-title {font-weight: normal; text-decoration: underline; float: left; width: 56%; display: block; }.view-agenda .views-field-title a {color: #5D5B5A;font-size: 10px; }.view-agenda .views-field-field-lloc-value {color: #828C8E; float: left; width: 20%;font-weight: normal; margin-left: 6px;}.view-agenda .views-field-field-lloc-conferencia-value {color: #828C8E; float: left; width: 20%;font-weight: normal; margin-left: 6px;}/*.sidebar-last .date-nav {display: none;}*/ /*per a biocluster */.sidebar-last .block-links .date-nav {display: none;} /*per a biocluster */.sidebar-last .calendar-mes-sidebar .date-nav h3 {text-transform: uppercase;}.sidebar-last .calendar-mes-sidebar .date-nav {border-top: 0!important;}.calendar-mes-sidebar .today {background: #E0EDD8!important;}  .calendar-mes-sidebar .has-events {background: none!important;}    .calendar-mes-sidebar .today.has-events {background: #E0EDD8!important;}    .calendar-mes-sidebar .has-events a {color: #005BAA!important; font-weight: bold!important;}.calendar-mes-sidebar table tbody tr td:hover {background: #E0EDD8!important;}.calendar-mes-sidebar table thead th {background: none!important;}.calendar-mes-sidebar .month-view table, .calendar-mes-sidebar .month-view table tr, .calendar-mes-sidebar .month-view table tr td {background: none;}.calendar-mes-sidebar .month-view {margin-bottom: 16px; border-bottom: 1px dotted #828C8E;}  /* últimes 3 notícies al sidebar-right, baix del block de calendari*/  .calendar-mes-sidebar .view-header {text-transform: uppercase; border-bottom: 1px solid #005BAA; padding: 0; margin: 0;}    .calendar-mes-sidebar .view-header p {padding: 0; margin: 0;}  .calendar-mes-sidebar .view-content {font-family: Arial; color: #333; font-weight: normal;  font-size: 11px;}    .calendar-mes-sidebar .view-content .views-field-title {font-weight: bold; font-size: 12px; text-transform: uppercase;}      .calendar-mes-sidebar .view-content .views-field-title a:hover, .calendar-mes-sidebar .view-content .views-field-title a:focus {border-bottom: 1px solid #005BAA; text-decoration: none;}    .calendar-mes-sidebar .view-content .views-field-field-dia-value {font-weight: bold; margin-top: 10px;}    .calendar-mes-sidebar .view-content .views-field-field-agenda-category-value {text-transform: uppercase;}  /* */.sidebar-last .calendar-calendar ul {height: 50px; margin: 0; padding: 0; width: 100%;}.sidebar-last .calendar-calendar ul.links li {float: left; border: none; height: 40px; background: transparent url('../images/calendar.html') no-repeat top; }.sidebar-last .calendar-calendar ul.links li a { background: none; font-size: 10px; width: 46px; display:block; margin: 0; padding: 0; padding-top: 26px; text-align: center; color: #005BAA;}.sidebar-last .calendar-calendar ul {width: 110%; margin-left: -6px;}.sidebar-last .calendar-calendar ul.links li {margin-right: 6px;}/* agenda: conferència, acte, esdeveniment complets (node)-------------------------------------------------------------- */#esdeveniment-agenda, #esdeveniment-agenda p {  color: #828C8E;  font-family: 'Verdana', Arial, Helvetica; font-size: 11px;  font-weight: normal;}  #esdeveniment-agenda h2, #esdeveniment-agenda .conferencia_capcalera .titol p  {    color: #005BAA;    font-size: 14px;    font-family: 'Verdana', Arial, Helvetica;    font-weight: bold;  }  #esdeveniment-agenda .agenda-categoria {color: #333; text-transform: uppercase;}  #esdeveniment-agenda .conferencia_capcalera .foto {float: left; margin-right: 10px; margin-bottom: 30px; padding: 0;}   #esdeveniment-agenda .bloc1 {margin-top: 20px;}  #esdeveniment-agenda span.label {color: #005BAA; font-weight: bold; width: 130px; display: block; float: left;}  #esdeveniment-agenda .titol-conferencia {font-style: italic;margin-top: 20px; font-size: 11px; color: #6B7274; }  #esdeveniment-agenda .bloc2 {margin-top: 20px; }    #esdeveniment-agenda .bloc2 span.label  {color: #005BAA; font-weight: bold; width: 130px; display: block; float: left;}    #esdeveniment-agenda .bloc2 .cos {margin-top: 30px;}   #esdeveniment-agenda .dia, #esdeveniment-agenda .hora, #esdeveniment-agenda .lloc, #esdeveniment-agenda .organitzadors {clear: both;}   #esdeveniment-agenda .resum, #esdeveniment-agenda .mes-info, #esdeveniment-agenda .destinataris, #esdeveniment-agenda .facultat {clear: both;}       #esdeveniment-agenda .linksBottom ul {float: none; height: 1.5em; margin-bottom: 0; padding: 0;}    #esdeveniment-agenda .linksBottom ul li {      list-style: none;      float: right;      padding-left: 10px;    }      #esdeveniment-agenda .linksBottom ul li a {        font-family: 'Verdana', Arial;        font-size: 10px;          padding-left: 20px;        color: #5c6063      }         #esdeveniment-agenda .linksBottom ul li.enviar a {background: transparent url('../images/send.png') no-repeat;}        #esdeveniment-agenda .linksBottom ul li.imprimir a {background: transparent url('../images/print.png') no-repeat;}        #esdeveniment-agenda .linksBottom ul li.imprimir input {          background: transparent url('../images/print.png') no-repeat;          border: none;          color: #5c6063;          font-family: 'Verdana', Arial;          font-size: 10px;            padding-left: 20px;          cursor: pointer;          }        #esdeveniment-agenda .linksBottom ul li a:hover {          text-decoration: none;        }        #esdeveniment-agenda .linksBottom ul li a:focus {          text-decoration: underline;        }                 #esdeveniment-agenda .linkagenda {    font-family: 'Verdana', Arial;    font-size: 10px;     margin-top: 16px;    }      #esdeveniment-agenda .linkagenda a {        color: #5c6063;        text-decoration: underline;      }        #esdeveniment-agenda .linkagenda a:focus, #esdeveniment-agenda .linkagenda a:hover {font-weight: bold;}   /* revisió */      #esdeveniment-agenda .linksBottom .cos a {        color: #5c6063;        text-decoration: underline;        font-size: 10px;         font-family: 'Verdana', Arial;      }        #esdeveniment-agenda .linksBottom .cos a:focus, #esdeveniment-agenda .linksBottom .cos a:hover {font-weight: bold;} /* personal, staff-------------------------------------------------------------- */.persona {margin-bottom: 10px; border-bottom: 1px dashed #828C8E; padding: 4px; font-size: 11px; }  .persona span.posicio {font-weight: normal; font-weight: normal;}  .persona span.tipus-participant {font-weight: normal;}  .persona span.nom {}  .persona .imatge {margin-left: 10px;}  .persona a {font-weight: bold;}  .participants .view-header {text-transform: uppercase; font-size: 12px;}.fitxa_persona {border: 1px solid #F5F5F5; background: #FDFDFD; padding: 10px; line-height: 1.4em; font-family: 'Verdana', Arial; font-size: 11px; font-weight: normal;}  .fitxa_persona span.bold {font-weight: bold;}  .fitxa_persona .nom {font-size: 14px; color: #1164A2; font-weight: bold;}      .fitxa_persona .carrecs { margin: 18px 10px 10px 30px; padding: 0;  }         .fitxa_persona .carrecs .carrec {font-size: 12px; color: #1164A2; font-weight: bold; margin-bottom: 7px;}           .fitxa_persona .lloc { padding: 15px 10px 15px 30px; background: #F5F5F5; margin-top: 10px;}      .fitxa_persona .lloc_fisic {text-align: left; font-size: 10px;}        .fitxa_persona .lloc_fisic p { margin: 0px; font-family: 'Verdana', Arial; font-size: 11px; }      .fitxa_persona .despatx {margin-top: 15px; }    .fitxa_persona .fotografia { float: left; margin: 10px 20px 10px 10px;}         .fitxa_persona .nota {margin-top: 20px; margin-bottom: 5px;font-weight: bold;}      .fitxa_persona .curriculum, .fitxa_persona .curriculum p {font-family: 'Verdana', Arial; font-size: 11px;}      .fitxa_persona .curriculum {min-height: 110px; font-size: 11px;}      .fitxa_persona .titolTesi {margin-left: 10px; margin-top: 30px;}        .fitxa_persona .titolTesi p {font-style: italic; font-family: 'Verdana', Arial;font-size: 11px; }      .fitxa_persona .recerca {margin-left: 10px; margin-top: 30px;}        .fitxa_persona .recerca p {font-family: 'Verdana', Arial;font-size: 11px;}      .fitxa_persona .cos {margin-top: 30px; margin-left: 10px;}        .fitxa_persona .cos p {margin-bottom: 5px;}       .node-type-personal .terms {margin-top: 10px; margin-left: 30px; display: none;} /* display: afegit l'11 de juny de 2010*/.node-type-staff .terms {display: none;} /* display: afegit el 18 de maig de 2011*//* collaborators, staff */ /* després de la revisió */.col-laborador {margin-bottom: 10px; border-bottom: 1px dashed #828C8E; padding: 4px; }  .col-laborador .universitat {font-size: 11px; }  .col-laborador .any {font-size: 11px; font-family: 'Verdana', Arial; margin-top: 4px; font-weight: normal;}/* abans de la revisió*//* ------------------------------------------------- *//*               Institució                          *//* ------------------------------------------------- *//*          node                                     *//* ------------------------------------------------- */#participant {}  #participant h3 p {font-size: 14px; text-transform: uppercase;}  #participant .destacat {height: 130px; clear: both; padding: 6px; /*background: #eee;*/ border-bottom: 2px solid #ddd;}    #participant .logo {float: left; margin-top: 6px;}    #participant .info-institution {float: left; margin-left: 10px; padding-top: 0;}  #participant .other-info {margin-top: 10px;}    #participant .label {font-size: 11px; margin-right: 20px;}  #participant a {font-weight: normal; font-family: Arial; }.node-type-institucio .terms {display: none;}/*          teaser (view)                            *//* ------------------------------------------------- */#participant-teaser {height: 100px; clear: both!important; border-bottom: 1px dashed #828C8E; padding: 6px; padding-bottom: 0;}#participant-teaser .logo {float: left; margin-right: 10px; width: 170px; }  #participant-teaser .logo img {/*border: 3px solid #ddd;*/}#participant-teaser .nom {float: left; width: 340px; }  #participant-teaser .nom a {text-transform: uppercase; font-family: 'Verdana'; font-weight: bold;}    #participant-teaser .nom a p { text-transform: uppercase; font-family: 'Verdana'; font-weight: bold; }  #participants tbody tr  {border-bottom: none;}/* ------------------------------------------------- *//*      Centre de recursos: bones pràctiques          //* ------------------------------------------------- *//*          node                                     *//* ------------------------------------------------- *//* ESTIL MODIFICAT */#bpracticas {}#bpracticas .fila {clear: both; font-size: 11px; font-weight: normal; margin: 4px 0; padding: 4px; min-height: 30px;}  #bpracticas .fila.even {background: #eee;}  #bpracticas .label {width: 120px; float: left;}#bpracticas .text, #multimedia .paraules-clau-item {margin-left: 120px;}  #bpracticas .paraules-clau-item {margin-left: 126px;}#bpracticas .text {padding-left: 6px; }  #bpracticas .text p {margin-top: 0;}#bpracticas .torna { font-family: 'Verdana', Arial; font-size: 10px; margin-top: 20px;}  #bpracticas .torna a { color: #5c6063; text-decoration: underline; font-weight: normal;}.node-type-buenas_practicas .terms {display: none;}/* ESTIL INICIAL*/ /*#bpracticas {font-weight: normal; font-family: Arial;}  #bpracticas h3, #bpracticas h3 p {font-size: 14px; text-transform: uppercase;}  #bpracticas .bp-institucion {}  #bpracticas .teaser.node-type-institucio {margin: 0; padding: 0;}    #bpracticas .teaser.node-type-institucio p {margin: 6px 0;}    #bpracticas .teaser.node-type-institucio .field-field-in-nom {font-size: 14px; text-transform: uppercase;}    #bpracticas .teaser.node-type-institucio .field-field-in-web {font-size: 11px; }    #bpracticas .bp-pais {margin-top: 10px; margin-bottom: 10px;}  #bpracticas span.label {margin-right: 20px; width: 200px; font-weight: bold; float: left; display: block; font-family: 'Verdana';font-size: 11px; }  #bpracticas div.label {margin-right: 20px; font-weight: bold; font-family: 'Verdana';font-size: 11px; }  #bpracticas .bp-field {}  #bpracticas .bp-nom-exp span.label {float: left;}    #bpracticas .bp-correu-contacte {margin-top: 10px;}  #bpracticas .bp-info {margin-top: 10px;}  #bpracticas .bp-anys-realitzacio {margin-top: 10px;}  #bpracticas .bp-nivel-educativo {margin-top: 10px;}  #bpracticas .bp-colectivo {margin-top: 10px;}  #bpracticas .bp-objectius {margin-top: 16px;}  #bpracticas .bp-historia-bp {margin-top: 16px;}  #bpracticas .bp-recursos {margin-top: 16px;}  #bpracticas .bp-activitats {margin-top: 16px;}  #bpracticas .bp-estrategies {margin-top: 16px;}  #bpracticas .bp-producte {margin-top: 16px;}  #bpracticas .bp-sinergia-altra {margin-top: 16px;}  #bpracticas .bp-sostenibilitat {margin-top: 16px;}  #bpracticas .bp-transferencia-altres {margin-top: 16px;}  #bpracticas .bp-resum, #bpracticas .bp-paraules-clau, #bpracticas .bp-enllacos {margin-top: 16px;}  #bpracticas .paraules-clau {margin-bottom: 6px;}  #bpracticas .paraules-clau-item {margin: 0 8px 0 0; display: inline;}#bpracticas .bp-paraules-clau {clear: both; display: block; }  #bpracticas .bp-paraules-clau .text {float: left; margin: 6px;}  #bpracticas .bp-enllacos .label {margin-bottom: 10px;}  #bpracticas .bp-enllacos .text { margin: 6px;}#bpracticas .torna { font-family: 'Verdana', Arial; font-size: 10px; margin-top: 20px;}  #bpracticas .torna a { color: #5c6063; text-decoration: underline;}.node-type-buenas_practicas .terms {display: none;}*//* FI ESTIL INICIAL *//*          teaser (view)                            *//* ------------------------------------------------- *//*#bpracticas-view { border-bottom: 1px dashed #828C8E; padding: 6px; padding-bottom: 0;}*/#bpracticas-view .bp-exp-view {font-size: 14px; text-transform: uppercase;}#bpracticas-view .bp-periode-view {font-size: 12px;}.bpractiques-view .views-row {border-bottom: 1px dashed #828C8E; padding: 6px; margin-bottom: 8px; font-family: Arial; font-weight: normal;}.bpractiques-view label, .bpractiques-view a {font-weight: bold;}.bpractiques-view .views-field-title {margin-bottom: 6px;}  .bpractiques-view .views-field-title a {font-size: 13px; text-transform: uppercase; font-weight: normal;}    .bpractiques-view .views-field-title a:focus, .bpractiques-view .views-field-title a:hover {text-decoration: underline;}.bpractiques-view .views-field-field-bp-nom-exp-value p {font-size: 14px; text-transform: uppercase;}.bpractiques-view .views-field-field-bp-anys-realitzacio-value {font-size: 12px;}.bpractiques-view .views-field-field-bp-institucion-nid {font-size: 12px; margin-top: 10px;}/* ------------------------------------------------- *//*           Centre de recursos: multimèdia          *//* ------------------------------------------------- *//*          node                                     *//* ------------------------------------------------- *//* ESTIL MODIFICAT */#multimedia {}#multimedia .fila {clear: both; font-size: 11px; font-weight: normal; margin: 5px 0; padding: 4px; min-height: 30px;}#multimedia .fila.gran {min-height: 56px;}  #multimedia .fila.even {background: #eee;}  #multimedia .label {width: 120px; float: left;}#multimedia .text, #multimedia .paraules-clau-item {margin-left: 120px;}#multimedia .text {padding-left: 6px;}  #multimedia .text p {margin-top: 0;}#multimedia .torna { font-family: 'Verdana', Arial; font-size: 10px; margin-top: 20px;}  #multimedia .torna a { color: #5c6063; text-decoration: underline; font-weight: normal;}.node-type-multimedia .terms {display: none;}/*   MULTIMEDIA + BUENAS PRACTICAS (TAXONOMIA) + PUBLICACIONS*/.node.teaser.node-type-multimedia, .node.teaser.node-type-buenas_practicas, .node.teaser.node-type-biblio  {border-bottom: 1px dashed #828C8E;}.node.teaser.node-type-multimedia .fila.strong, .node.teaser.node-type-buenas_practicas .fila.strong, .node.teaser.node-type-biblio .fila.strong {font-weight: bold!important;}.node.teaser.node-type-multimedia .terms, .node.teaser.node-type-buenas_practicas .terms, .node.teaser.node-type-biblio .terms {display: inline; padding-top: 10px;}  .node.teaser.node-type-multimedia .terms ul, .node.teaser.node-type-buenas_practicas .terms ul, .node.teaser.node-type-biblio .terms ul {}  .node.teaser.node-type-multimedia .terms ul li, .node.teaser.node-type-buenas_practicas .terms ul li, .node.teaser.node-type-biblio .terms ul li {margin-right: 6px;}    .node.teaser.node-type-multimedia .terms ul li a, .node.teaser.node-type-buenas_practicas .terms ul li a, .node.teaser.node-type-biblio .terms ul li a {font-weight: normal;}      .node.teaser.node-type-multimedia .terms ul li a.active, .node.teaser.node-type-buenas_practicas .terms ul li a.active, .node.teaser.node-type-biblio .terms ul li a.active {font-weight: bold;}      .node.teaser.node-type-multimedia .terms ul li a:hover, .node.teaser.node-type-buenas_practicas .terms ul li a:hover, .node.teaser.node-type-biblio .terms ul li a:hover {text-decoration: underline;}      .node.teaser.node-type-multimedia .terms ul li a:focus, .node.teaser.node-type-buenas_practicas .terms ul li a:focus, .node.teaser.node-type-biblio .terms ul li a:focus {text-decoration: underline;}.node.teaser.node-type-multimedia .tipus, .node.teaser.node-type-buenas_practicas .tipus, .node.teaser.node-type-biblio .tipus {font-weight: normal; font-size: 11px; color: #999; margin-left: 3px; text-transform: uppercase;}.node.teaser.node-type-biblio {font-size: 11px;}  .node.teaser.node-type-biblio span.biblio-authors {}    .node.teaser.node-type-biblio span.biblio-authors a {font-weight: bold;}  .node.teaser.node-type-biblio span.biblio-title {font-size: 12px;}#publicacions {}#publicacions .fila {clear: both; font-size: 11px; font-weight: normal; margin: 5px 0; padding: 4px; min-height: 30px;}#publicacions .fila.even {background: #eee;}#publicacions .label {width: 120px; float: left;}#publicacions .text, #publicacions .paraules-clau-item {margin-left: 120px;}#publicacions .text {padding-left: 6px;}  #publicacions .text p {margin-top: 0;}      /* ESTIL INICIAL *//*#multimedia {font-weight: normal; font-family: Arial;}  #multimedia h3, #multimedia h3 p {font-size: 14px; text-transform: uppercase; font-weight: normal;}  #multimedia span.label {margin-right: 20px; font-weight: bold; float: left; display: block; font-family: 'Verdana';font-size: 11px; }  #multimedia div.label {margin-right: 20px; font-weight: bold; font-family: 'Verdana';font-size: 11px; }    #multimedia .multimedia-any {margin-top: 10px; clear: both;}  #multimedia .multimedia-autors {margin-top: 10px;clear: both!important; display: block; }    #multimedia .multimedia-autors .text {float: left; margin: 6px; margin-right: 10px; margin-left: 0;}  #multimedia .multimedia-pais {}  #multimedia .multimedia-objectius {margin-top: 16px;}  #multimedia .multimedia-tipus {margin-top: 10px;}  #multimedia .multimedia-colectivo { clear: both; margin-top: 16px; }    #multimedia .multimedia-colectivo span.label {}    #multimedia .multimedia-colectivo p {}    #multimedia .multimedia-resum, #multimedia .multimedia-paraules-clau, #multimedia .multimedia-link {margin-top: 10px;}  #multimedia .paraules-clau {margin-bottom: 6px;}  #multimedia .paraules-clau-item {margin: 0 8px 0 0; display: inline;}#multimedia .multimedia-paraules-clau {clear: both!important; display: block; }  #multimedia .multimedia-paraules-clau .text {float: left; margin: 6px;}  #multimedia .multimedia-link .label {margin-bottom: 10px;}  #multimedia .multimedia-link .text { margin: 6px;}#multimedia .multimedia-resum .label {margin-bottom: 10px;}  #multimedia .multimedia-resum .text { margin: 6px;}#multimedia .torna { font-family: 'Verdana', Arial; font-size: 10px; margin-top: 20px;}  #multimedia .torna a { color: #5c6063; text-decoration: underline;}.node-type-multimedia .terms {display: none;}/*/*          teaser (view)                            *//* ------------------------------------------------- */#multimedia-view { padding: 6px; padding-bottom: 0;}#multimedia-view .titol {margin-bottom: 4px; font-size: 12px; font-family: Arial; }#multimedia-view .pais {font-size: 11px; margin: 4px 0;}.multimedia {}  .multimedia h3 {background: #E1E1E1; color: #7D7B7A; margin: 0 0 10px 0; padding: 8px; padding-right: 0; font-family: 'Verdana'; font-size: 11px;}  .multimedia .views-row { border-bottom: 1px dashed #828C8E; margin-top: 6px; margin-bottom: 6px; }    .multimedia .views-row.views-row-last {border-bottom: none; margin-bottom: 20px;}/* ------------------------------------------------- *//*           Centre de recursos: cercador            *//* ------------------------------------------------- *//*          view                                     *//* ------------------------------------------------- */#cercador-recursos-view {border-bottom: 1px dashed #828C8E; padding: 6px; color: #333; margin: 4px 0;}  #cercador-recursos-view .titol span.tipus {font-weight: normal; font-size: 11px; text-transform: uppercase;}  #cercador-recursos-view .pais {font-weight: normal; font-size: 11px;}  .view-buscador-recursos .view-content {margin-bottom: 20px; }.views-exposed-form {background: #eee;}  .views-exposed-form .views-exposed-widget {width: 98%; margin: 3px 6px; }     .views-exposed-form .views-exposed-widget label {width: 200px;}    .views-exposed-form .views-exposed-widget input {width: 200px;}    .views-exposed-form .views-exposed-widget select {width: 208px;}   /* .views-exposed-form .views-exposed-widget.views-widget-filter-type {width: 35%; }*/     /*.views-exposed-form .views-exposed-widget.views-widget-filter-field_bp_pais_value {width: 50%; margin-left: 10px;}*/    .views-exposed-form .views-exposed-widget.views-widget-filter-field_bp_colectivo_value label {}   /* .views-exposed-form .views-exposed-widget.views-widget-filter-field_bp_nivel_educativo_value_many_to_one select {width: 250px;}*/   /* .views-exposed-form .views-exposed-widget.views-widget-filter-term_node_tid_depth select {width: 250px;}*/    .views-exposed-form .views-exposed-widget.views-submit-button {}      .views-exposed-form .views-exposed-widget.views-submit-button input {width: 100px; background: #cfcfcf; border: 0!important; color: #000!important; float: right; clear: both;}    /* ------------------------------------------------- *//*           Grups de recerca                        *//* ------------------------------------------------- */.node-type-grup_recerca {}  .node-type-grup_recerca .field-item {font-family: Arial;}  .node-type-grup_recerca .field-label-inline-first {/*float: left;*/ margin-right: 10px;}    .node-type-grup_recerca .field-field-gr-nomgrup {font-size: 15px; color: #000; border-bottom: 2px solid /*#81B82F*/ #C3C3C3; text-transform: uppercase; font-weight: lighter; line-height: 1.6em; padding-bottom: 4px;}  .node-type-grup_recerca .field-field-gr-nomresponsable {margin-top: 6px; font-family: arial; color: #000;}    .node-type-grup_recerca .field-field-gr-nomresponsable .field-label-inline-first {font-weight: lighter; color: #333;}  .node-type-grup_recerca .field-field-gr-mailcontacte {margin-top: 6px; font-family: arial; color: #005BAA; font-weight: bold;}    .node-type-grup_recerca .field-field-gr-mailcontacte .field-label-inline-first {font-weight: lighter; color: #333; font-weight: normal;}  .node-type-grup_recerca .filefield-file { font-family: Arial; margin-top: 6px; line-height: 1.7em;}    .node-type-grup_recerca .filefield-file img {display: none;}    .node-type-grup_recerca .filefield-file a {background: url('../images/cv-bk.png') no-repeat right; padding-right: 20px;}    .node-type-grup_recerca .fieldgroup {border: none; border-bottom: 1px dotted #333;}    .node-type-grup_recerca .fieldgroup legend {padding: 0; margin: 0; text-transform: uppercase; color: #005BAA;}/* afegit 2012-02-21 */      .node-type-grup_recerca .fieldgroup legend a {text-transform: uppercase;}    .node-type-grup_recerca .fieldgroup.collapsible {padding: 0; padding-bottom: 6px; margin: 16px 0 26px 0;}            .node-type-grup_recerca .fieldgroup.group-gr-links {padding: 0; padding-bottom: 6px; margin: 16px 0 26px 0;}        .node-type-grup_recerca .group-gr-links .field-item {padding-left: 30px; margin-top: 10px; float: left; }        .node-type-grup_recerca .group-gr-links  a {font-weight: normal; font-family: 'Verdana', arial; font-size: 10px; text-decoration: underline; color: #000;}                .node-type-grup_recerca .fieldgroup .fieldset-wrapper {padding: 0;margin: 0;}        .node-type-grup_recerca .group-gr-contactdata .field-item {padding-left: 30px;}    .node-type-grup_recerca .group-gr-contactdata .field-label-inline-first {float: left; }    .node-type-grup_recerca .group-gr-contactdata .field-items {font-weight: normal;}    .node-type-grup_recerca .group-gr-contactdata .field-field-gr-fax {margin-top: 10px;}        .node-type-grup_recerca .field-label {text-transform: uppercase; color: #005BAA; font-family: 'Verdana', arial; margin-top: 26px;}    .node-type-grup_recerca .field-field-gr-liniesrecerca {}    .node-type-grup_recerca .field-field-gr-liniesrecerca .field-label-inline-first {text-transform: uppercase; color: #005BAA; font-family: 'Verdana', arial; margin-top: 16px;}  .field-field-gr-aliances {}    .field-field-gr-aliances .field-label-inline-first {text-transform: uppercase; color: #005BAA; font-family: 'Verdana', arial; margin-top: 16px;}   .node-type-grup_recerca .field-field-gr-numinvestigadors {margin-bottom: 10px; font-weight: normal;}    .node-type-grup_recerca .field-field-gr-numinvestigadors .field-label-inline-first {color: #005BAA; font-family: 'Verdana', arial; margin-top: 16px;}    .node-type-grup_recerca  .field-field-gr-altresdades {margin-top: 26px;}    .node-type-grup_recerca  .field-field-gr-altresdades .field-label-inline-first {text-transform: uppercase; color: #005BAA; font-family: 'Verdana', arial;}      .node-type-grup_recerca .field-field-gr-publicacions {margin-top: 26px;}    .node-type-grup_recerca .field-field-gr-publicacions .field-label-inline-first {text-transform: uppercase; color: #005BAA; font-family: 'Verdana', arial;}    .node-type-grup_recerca .field-field-gr-projectes {margin-bottom: 20px; ;}    .node-type-grup_recerca .field-field-gr-projectes .field-item {margin-left: 10px; margin-bottom: 10px; border-bottom: 1px dotted #eee;}    .node-type-grup_recerca .terms {margin-top: 16px;}    .node-type-grup_recerca .terms li {background: url('../images/gr-terms-bk.png') no-repeat right; padding-left: 2px; padding-right: 12px;}      .node-type-grup_recerca .terms li.last {background: none;}      .node-type-grup_recerca .terms a {color: #60686A; font-weight: normal; }        .node-type-grup_recerca .terms a:hover, .node-type-grup_recerca .terms a:focus {text-decoration: none; border-bottom: 1px solid #60686A;}/*  .node-type-grup_recerca .terms .last {border: 1px solid red; display: block; clear: both; margin-top: 20px; }        .node-type-grup_recerca .terms .last a {color: #005BAA; text-transform: uppercase; font-weight: bold; padding-left: 20px; background: url('../images/cv-bk.png') no-repeat left; }*//*Llistat per taxonomia */.teaser.node-type-grup_recerca .inner {margin-bottom: 40px; }.teaser.node-type-grup_recerca .field-field-gr-nomgrup {/*background: url('../images/nom-gr-bk.png') no-repeat left; padding-left: 20px;*/}/* */#gr {border-bottom: 1px dashed #828C8E; margin-top: 6px; padding-bottom: 10px;}  #gr .gr_nomgrup {color: #005BAA; text-transform: uppercase; line-height: 1.6em; padding-bottom: 4px;}    #gr .gr_nomgrup a {padding-bottom: 2px;}    #gr .gr_nomgrup a:hover, #gr .gr_nomgrup a:focus {text-decoration: none; border-bottom: 1px solid #005BAA;}  #gr .gr_taxonomy {font-weight: lighter; color: #60686A;}    #gr .gr_taxonomy a {color: #60686A; font-size: 11px; padding-bottom: 2px;}      #gr .gr_taxonomy a:hover, #gr .gr_taxonomy a:focus {text-decoration: none; border-bottom: 1px solid #60686A;} /* menu per a taxonomies */.block-menu.menu-taxonomia ul.menu li {list-style: none; text-transform: none;}.block-menu.menu-taxonomia ul.menu li.expanded {text-transform: uppercase; margin-bottom: 10px; background: url('../images/expanded-bk.png') no-repeat 0 5px; padding-left: 14px; font-weight: bold;}.block-menu.menu-taxonomia ul.menu li.collapsed {text-transform: uppercase; margin-bottom: 10px; background: url('../images/collapsed-bk.png') no-repeat 0 5px; padding-left: 14px;font-weight: bold;}  .block-menu.menu-taxonomia ul.menu li a {padding-bottom: 2px;}    .block-menu.menu-taxonomia ul.menu li a:hover, .block-menu.menu-taxonomia ul.menu li a:focus {text-decoration: none; border-bottom: 1px solid #005BAA;}/* imatges pàgina d'inici */ /* afegit a la revisió *//* Imatges destacades inici *//*----------------------------------------------- */.destacats-inici {padding: 0; width: 282px!important; margin: 14px 0 0 8px;}  .destacats-inici .inner.clearfix {margin: 0; padding: 0; }    .destacats-inici .content {margin: 0; padding: 0;}      .destacats-inici .content .view-content {margin: 0; padding: 0; }           .destacats-inici .view-destacats-inici {margin: 0; padding: 0; }      .destacats-inici .field-content {margin: 0; padding: 0; min-height: 0;}  #destacats {margin-bottom: 6px;}  #destacats img {padding: 0; margin-bottom: 0;}  #destacats a {background: transparent url('../images/bg-bottom.png') bottom repeat-x; padding-bottom: 3px; }    #destacats a span.vertical {float: left; background: transparent url('../images/bg-bottom.png') bottom repeat-x; padding-bottom: 1px; display: block; margin: 0 2px;}/* fi destacats *//* Tab Menus   TODO: tab styles?/-------------------------------------------------------------- */#content-tabs {  background-color: transparent;  float: left; /* LTR */  margin: 20px 0 20px !important;  padding: 0;  font-size: 11px;}#content-tabs ul.primary,#content-tabs ul.secondary {  border-bottom: 1px solid #000;  clear: both;  float: left; /* LTR */  margin: 0;  padding: 0 10px;}#content-tabs ul.secondary {  border-bottom: 1px solid #555;  margin-top: 10px;  text-transform: lowercase;}#content-tabs ul.primary li,#content-tabs ul.secondary li {  border-style: none;  display: inline;  float: left; /* LTR */  list-style: none;  margin: 0 10px;  padding: 0;}#content-tabs ul.primary li a:link,#content-tabs ul.primary li a:visited,#content-tabs ul.secondary li a:link,#content-tabs ul.secondary li a:visited {  background-color: transparent;  border: none;  color: #000;  float: left; /* LTR */  font-weight: bold;  margin: 0;  padding: 0 0 6px 0;  text-decoration: none;  white-space: nowrap;}#content-tabs ul.secondary li a:link,#content-tabs ul.secondary li a:visited {  color: #555;}#content-tabs ul.primary li a.active:link,#content-tabs ul.primary li a.active:visited {  border-bottom: 4px solid #000;  color: #555;  padding-bottom: 2px;}#content-tabs ul.secondary li a.active:link,#content-tabs ul.secondary li a.active:visited {  border-bottom: 4px solid #555;  color: #777;  padding-bottom: 2px;}#content-tabs ul.primary li a:hover,#content-tabs ul.primary li a:focus,#content-tabs ul.secondary li a:hover,#content-tabs ul.secondary li a:focus {  border-bottom: 4px solid #777;  color: #777;  padding-bottom: 2px;}/* Pagers-------------------------------------------------------------- */#content-content .item-list ul.pager {border: none !important;}#content-content .item-list ul.pager li {border: none !important;}#content-content .item-list ul.pager a {color: #005BAA;}#content-content .item-list ul.pager a,#content-content .item-list ul.pager, .item-list li.pager-current {border: none;}#content-content .item-list ul.pager li.pager-current {color: #777;border: none;}#content-content .item-list ul.pager a:hover,#content-content .item-list ul.pager a:active,#content-content .item-list ul.pager a:focus {border: none;color: #00529B;}#node-admin-content ul.pager li, #node-admin-content ul.pager li a {border: none; color: #005BAA;}#node-admin-content ul.pager li a.active {border: none; color: #777;}  #node-admin-content ul.pager li a:hover {color: #005BAA;}  /* Forms/-------------------------------------------------------------- *//* Typography and backgrounds for all form buttons */form input.form-submit {  margin: 2px;  padding: 3px 5px;}/* Hover style for form buttons */form input.form-submit:hover,form input.form-submit.hover,form input.form-submit:focus {}/* Typography, background, borders, padding for form fields */.form-item input,.form-item select,.form-item textarea { background: #fff;}.mceContentBody {background: #fff;}/* Remove backgrounds and border on radios and checkboxes */.form-item .form-radio,.form-item .form-checkbox {  background: none;  border: none !important;}/* Fieldset wrapper around groups of form elements -- add border here */fieldset {}/* Typography and spacing for legend of fieldsets */fieldset legend {}/* Link style for legend of fieldsets */fieldset legend,legend.collapse-processed,legend.collapse-processed a:link,legend.collapse-processed a:visited {}/* Custom icons on (open) collapsible fieldsets */html.js fieldset.collapsible legend a:link,html.js fieldset.collapsible legend a:visited {}fieldset.collapsible .fieldset-wrapper {width: 70%;} /* Custom icons on (closed) collapsible fieldsets */html.js fieldset.collapsed legend a:link,html.js fieldset.collapsed legend a:visited {}/* Maintenance Page/-------------------------------------------------------------- *//* Maintenance page tpl file in cruabACCEDES Core has simplified layout, but you can  also add specific styles, such as a background, just for your offline page */.in-maintenance  {}/*--------------------------------------------------------------*//* Module styles/-------------------------------------------------------------- *//* Book/-------------------------------------------------------------- */.book-navigation .menu {  border-top: 1px solid #ccc;}.book-navigation .page-links {  border-top: 1px solid #ccc;  border-bottom: 1px solid #ccc;}/* Comments/-------------------------------------------------------------- *//* Style for each individual comment */div.comment {}/* Subject (title) of each comment */div.comment h3.title {}/* Links (edit, reply, delete) for each comment */div.comment div.links a,div.comment ul.links a {}/* Alternating styles for even/odd comments */.comments div.odd {  background-color: #fff;}.comments div.even {  background-color: #eee;}/* A special highlight style for a comment by the author of the node */.comments div.comment-by-author {  background-color: #ddd;}/* Comment signatures */.signature {  border-top: 1px solid #d6ddb9;}/* User avatars in comments */.comment-wrapper .picture img {}/* Forum/-------------------------------------------------------------- */#forum .description {}.forum-topic-navigation {  border-top: 1px solid #888;  border-bottom: 1px solid #888;}/* Poll/-------------------------------------------------------------- */div.poll div.bar {  background-color: #ddd;}div.poll div.bar div.foreground {  background-color: #999;}/* Profiles/-------------------------------------------------------------- */.profile .picture {  float: none;}/* Styles for sub-headings on user profiles */.profile dt {  background-color: #ccc;}/* Ubercart - catalog/-------------------------------------------------------------- *//* Horizontal list of subcategories in catalog */ul.uc-categories {}.uc-categories li a {  font-weight: bold;  padding: 0 5px 0 3px;}/* Product and category names */.catalog-grid-title a:link,.catalog-grid-title a:visited,.category a:link,.category a:visited {}.catalog-grid-title a:hover,.catalog-grid-title a:focus,.category a:hover,.category a:focus {}/* Sell price in Ubercart catalog */.category-grid-products .catalog-grid-sell-price {}/* Ubercart - add to cart buttons/-------------------------------------------------------------- *//* Add to cart buttons */input.node-add-to-cart,input.list-add-to-cart {}/* Hover and focus styles, with .hover class added for IE6 support */input.node-add-to-cart:hover,input.node-add-to-cart.hover,input.node-add-to-cart:focus,input.list-add-to-cart:hover,input.list-add-to-cart.hover,input.list-add-to-cart:focus {}/* Ubercart - product nodes/-------------------------------------------------------------- */#field-group {}#price-group {}/* Product images */.product-image a img {}.product-image a:hover img,.product-image a:focus img {}/* Display price on full product nodes */.full-node .product-group .uc-price-display {}/* Product attributes on full nodes */.full-node .product-group .attributes {}/* Ubercart - general / checkout/-------------------------------------------------------------- *//* For optional "Powered by Ubercart" footer message */#store-footer {}#store-footer a:link,#store-footer a:visited {}/* View cart/Checkout links in Ubercart cart block */.cart-block-summary-links ul.links li a {}.cart-block-summary-links ul.links li.cart-block-checkout a:link,.cart-block-summary-links ul.links li.cart-block-checkout a:visited {}/* Key checkout process buttons: Checkout, Continue, and Submit Order */#uc-cart-view-form #edit-checkout,#uc-cart-checkout-form #edit-continue,#uc-cart-checkout-review-form #edit-submit {}/* Table on final order review page */.order-review-table {}#cart-form-products table th { border-bottom: 3px solid #dec2c3;}/* Skinr/-------------------------------------------------------------- *//* This is a sample Skinr style to get you started. See cruabACCEDES_starter.info */.cruabACCEDES-example-stylename .inner {  /* When setting the background color, also set foreground colors for text and    links, even if it's similar to the default body style. Remember, this block    style may be used in regions with other foreground colors, thus making text    invisible if left unspecified */  background-color: #ccc;  color: #000;  /* All padding and borders should go on the .inner div, so as not to break    the widths of the grid */  border: 3px solid #000;  padding: 10px;}/* Site Map/---------------------------------------------------------------*/#site-map li {  float: left;  width: 32%;  display: block;  margin: 0 0 10px 0;  font-weight: bold;}    #site-map li a:hover, #site-map li a:focus {}  #site-map li li {  float: none;  width: 100%;  margin: 0;  font-weight: normal;  }    #site-map li li a {       color: #7D7B7A;    }      #site-map li li a:hover, #site-map li li a:focus {color: #000; text-decoration: none;}  #site-map h4 {    font-family: 'Verdana',arial,helvetica;    color: #7D7B7A;    font-size: 11px;    margin-top: 10px;    }    .views-admin-links {margin-top: 10px!important; clear: both!important;}a.feed-icon {display: none;}/* Biblio module/--------------------------------------------------------------*/.node-type-biblio {}  .node-type-biblio .field {font-size: 11px; margin: 5px 0;}   .node-type-biblio .terms {margin-top: 20px;}    .node-type-biblio .terms ul li {margin-right: 10px;}#biblio-node {margin-top: 20px;}#biblio-node table {border: 0; font-size: 95%; font-weight: normal;}  #biblio-node table tr {border: 0; font-size: 95%;}#biblio-header {font-size: 95%;}.biblio-separator-bar {border: 0; color: #7D7B7A; font-size: 90%; clear: both;}.biblio-entry {clear: both;}.biblio-entry, .biblio-entry .biblio-style-cse {font-family: Arial; font-weight: normal; color: #5c6063;}.biblio-entry span.biblio-abstract-link {font-size: 95%; font-weight: bold; color: #0D4B8A;}  .biblio-entry span.biblio-abstract-link a {color: #0D4B8A;}.biblio-entry ul.biblio-export-buttons {float: right; margin-top: 6px;}.biblio-alpha-line {margin: 8px 8px 16px 8px;}  .biblio-alpha-line a {margin: 0 1px;}.biblio-current-filters {margin: 10px 0; padding: 4px 10px; background: #E2C5C9; border: 1px solid #D8AFB6; font-family: arial; }  .biblio-current-filters a {margin-left: 10px;}  /*#biblio-form-filter > div > fieldset > div #node-buttons .container-inline > input #edit-submit .form-submit*/#biblio-form-filter fieldset {border: 1px solid #ccc; font-size: 95%;}  #biblio-form-filter fieldset legend {font-size: 95%;}  #biblio-form-filter .form-submit {     border: 1px solid #ccc !important;     color: #005BAA;     background: #eee;     margin: 0;     margin-top: 20px!important;     font-weight: normal;     font-family: 'Verdana', arial;     width: 60px;     font-size: 10px;     }       #biblio-form-filter .form-submit:hover {font-weight: bold;}#clear {clear: both;}.biblio-accedes {}  .biblio-accedes h3 {background: #E1E1E1; color: #7D7B7A; /*color: #5C6063;*/ margin: 0 0 10px 0; padding: 8px; padding-right: 0; font-family: 'Verdana'; font-size: 11px;}  .biblio-accedes .views-row { border-bottom: 1px dashed #828C8E;  }    .biblio-accedes .views-row.views-row-last {border-bottom: none; margin-bottom: 20px;}  .biblio-accedes .biblio-entry {margin: 14px 0;}    .biblio-accedes .biblio-entry ul.biblio-export-buttons {width: 90%; height: 12px; display: block; float: none; margin-left: 0; padding: 0; clear: both;}      .biblio-accedes .biblio-entry ul.biblio-export-buttons li {float: left; margin: 0 8px; margin-left: 0;}    .biblio-accedes .biblio-entry span.biblio-abstract-link {margin-left: 8px;}/* adaptació estil d'altres tipus de continguts d'altres dupals *//*------------------------------------------------------------- *//* Nou estil per a les Ofertes laborals (grups de recerca) dels drupals de després de la revisió (maig-juny 2011)*/.ofertes {margin-bottom: 10px; border-bottom: 1px solid #e0e0e0; padding-top: 8px; padding-bottom: 8px;font-family: 'Verdana', Arial, Helvetica; font-size: 11px; color: #666;}  .ofertes .capcalera {font-size: 1.2em; margin-bottom: 10px;}    .ofertes .capcalera span {margin-left: 16px;}    .ofertes .capcalera span.date-display-single {font-size: 0.8em;}  .ofertes .durada {font-weight: bold; margin-bottom: 4px;}  .ofertes .data-publicacio {}  .ofertes .resum {margin-top: 4px;}    .ofertes .resum p {margin-top: 4px; margin-bottom: 4px;}  .oferta {padding: 0 10px 6px 10px; font-family: 'Verdana', Arial, Helvetica; font-size: 11px; font-weight: normal; color: #828C8E;}  .oferta h2 {margin-bottom: 14px;}  .oferta span.label {color: #00529B; font-weight: bold; width: 130px; display: block; float: left; margin-right: 6px; font-family: 'Verdana', Arial, Helvetica; font-size: 11px;}  .oferta .text {margin-left: 140px;}  .oferta p {margin-top: 4px;}  .oferta .text p {margin-top: 2px; margin-bottom: 4px;}    .oferta .informacio-oferta {padding: 8px; background: #fff;}  .oferta .capcalera {margin-bottom: 16px;}    .oferta .data-publicacio, .oferta .durada {width: 100%; display: block; clear: both; height: 22px; margin-top: 4px; margin-bottom: 4px;}    .oferta .data-publicacio {margin-left: 3px;}      .oferta .data-publicacio span.date-display-single {font-size: 1em!important; font-style: normal!important;}    .oferta .durada {margin-top: 10px; margin-bottom: 0; font-weight: bold;}  .oferta .cos {margin-top: 20px; margin-left: 0;}    .oferta .cos .text {margin-left: 140px;}    .oferta .resum p {color: #666!important; font-weight: bold; margin-left: 4px; font-family: 'Verdana', Arial, Helvetica; font-size: 11px;}      /* Fi de l'estil per a les Ofertes laborals dels drupals de després de la revisió (maig-juny 2011)*//* Imatge Image assist */.image-preview {margin-right: 15px;}.content img {margin-bottom: 15px;}/* Image assist */.content img {margin-bottom: 15px;}