.titolrecurs {
      width: 100%;
      text-align: left;
}
.titolrecurs a {
      color: black;
}
.recurs_publi {
      padding: 0 60px 0 60px
}
.con_portadallibre {
      height: 350px!important;
      overflow: hidden;
      padding: 0
}
.textllibre {
      text-align: left;
      padding: 0
}
.con_recurs_img {
      max-height: 250px!important;
      overflow: hidden;
      padding: 0 20px
}
.con_recurs_text {
      text-align: right;
      padding: 15px 20px 0 20px;
      font-size: 1.1em
}
.blocrecurs {
      border-bottom: solid black 9px;
      padding: 0 20px 20px 20px;
      float: none;
      clear: both;
      width: 100%;
}
.blocrecurs_nopadd {
      border-bottom: solid black 9px;
      padding: 0 20px 0 20px;
      float: none;
      clear: both;
      width: 100%;
}
.blocrecurs:last-child{
      border-bottom: none;



}
.blocrecurs_last {
      border-bottom: none;
      padding: 0 20px 20px 20px;
      float: none;
      clear: both;
      width: 100%;


}
.blocrecurs_nopadd_last {
      border-bottom: none;
      padding: 0 20px 0 20px;
      float: none;
      clear: both;
      width: 100%;


}
.blocrecurs_text {
      border-bottom: none;
      padding: 0 30px 30px 30px;
      float: none;
      clear: both;
      width: 100%;
	text-align: left!important;

}

/*llista web*/
.webtipus {text-transform: lowercase; text-decoration: underline}
a .webnom {font-size:0.9em; color: #000; text-transform: inherit!important; text-decoration: none}

