body {
  background:#ffffff url(../img/fons-inici.jpg) 50% 0;
  text-align:center;
  margin:0;
  font-family: "Trebuchet MS", Trebuchet, Verdana, Sans-Serif;
  font-size: 12px;
  color:#232323;
  }


img {
  border:none;
  padding:0;
  margin:0;
  }



div.neteja {
  clear:both;
  }

  
p
{
margin:0;
padding:10px 17px 5px 22px;
text-align:justify;
}

ul
{
padding:0;
padding:0px 17px 5px 35px;
text-align:left;
list-style:square;
}

ul li
{
margin:0 0 5px 0;
text-align:justify!important;
}

a
{
color:#000000;
font-weight:bold;
}
  
div#contenidor {
 
  width:700px;
  padding:0 0 0 0;
  margin:0 auto 0 auto;


}

div#givasa {
  width:350px;
  float:left;

}

div#givasa div{

  padding:30px 0 0 0;

}


div#nemasco {
  width:350px;

  float:right;
}

div#nemasco div{
  padding:30px 0 0 0;


}


body.aviso {
  background:#fff;
  text-align:left;
  font-family: Verdana, Arial,  Helvetica, 'sans-serif'; 
  font-size: 10px;
  color:#000;
  padding:10px;
  line-height:16px;
  }
  
 .centre
 {
 text-align:center;
 }
 .aviso h3
 {
 font-size: 10px;
 margin:0 0 10px 0;
 color:#000;
 }
 
  .aviso h4
 {
 font-size: 10px;
 margin:0 0 5px 0;
 color:#000;
 }
 
   .aviso a
 {
color:#000;
font-weight:bold;
 }
 
  .aviso p, .aviso ul
 {
 margin:5px 0 5px 0;
 }
 
 
 div#idioma
{
width:150px;
position:absolute;
top:0;
left:50%;
margin-left:260px;
}

div#idioma ul
{
width:130px!important;
float:right!important;
text-align:right!important;
list-style:none;

}

div#idioma ul li 
{
display:inline;
}

div#idioma ul li a
{
text-decoration:none;
border-top:none;
}


div#idioma ul li a:hover
{
text-decoration:underline;
border-top:none;
}


div#idioma ul li a.on
{
text-decoration:underline;
}
