/* CSS Document */
.submenu li span.on {
	background:#e3a800;
	font-weight:bold;
	display: block;
}
.noticies h2 {
text-transform:uppercase;
}
.noticies #text_noticia {
margin-bottom: 15px;
text-align: justify;
	min-height: 200px;
	height: auto !important;
	height: 200px; 
}
.inactiu {
  display: none;
}
.actiu {
  display: auto;
}
#destacat_variables {
position: relative;
}
#destacat_variables a {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
}
#destacat_variables a.active, .espaiBanner a.active {
  display: block;
}
#destacat_variables a img, #destacat_variables, a#destacat_fixe img, .espaiBanner img, .espaiBanner a {
  width: 255px;
  height: 121px;
}
.espaiBanner a {
  display: none;	
}
.ban_home_dos #destacat_variables {
margin-bottom: 4px;
height: 125px;
}
.espaiBanner {
width: 255px;
height: 136px;
}
.colCent .texte a {
 display: inline;
 color: #E3A800;
}
.colCent .texte a:hover {
 text-decoration: underline;
}
.colCent  .msg {
color: #bbb;
}
/* error  */
.pag_error {
margin-bottom: 200px;
margin-top: 80px;
padding-left: 200px;
}
.pag_error .peu {
margin-top: 100px;
}
.pag_error h1 {
color: #E3A800;
margin-bottom: 30px;
font-size: 22px;
}
.pag_error h5 {
font-size: 15px;
}
.pag_error p {
margin-bottom: 7px;
}
.pag_error a {
color: #E3A800;
}
.pag_error a:hover {
text-decoration: underline;
}
.pag_error .sfTMessageWrap h4 {
margin-bottom: 5px;
font-size: 15px;
}
.sfTMessageIcon {
float: left;
width: 58px;
margin-right: 10px;
}
.sfTMessageWrap {
width: 550px;

}
p.error {
	color: #B70000;
	text-align: center !important;
}
/* majuscules i minuscules */
.capcalera .menu li li, .mapaweb li {
text-transform: capitalize;
}

#sfWebDebugDetails a {
height: auto;
margin: auto;
padding: auto;
}
.colCent a.online {
  display: inline;
}
.colCent div.texte span, #text_normal span {
    display: inline;
    padding-top: 0px;
}
/* newsletter */
.peu a.newsletter {
  display: block;
  padding: 5px;
  width: 90px;
  color: #FFF;
  background-color: #555;
  border: #FFF 1px solid;
  float: right;
  text-align: center;
  margin-bottom: 5px;
}
.peu a.newsletter:hover {
  color: #FFF;
  background-color: #111;
}
