body {
 text-align:center;
 background:#000000;
 margin:0px;
 padding:0px;
 font-family:Tahoma, Verdana, Arial;
 font-size:11px;
 font-style: normal;
 line-height: normal;
 font-weight: normal; 
 letter-spacing:1px;
 color:#FFFFFF;
 scrollbar-face-color: #000000;
 scrollbar-highlight-color: #FFFFFF;
 scrollbar-shadow-color: #DEE3E7;
 scrollbar-3dlight-color: #D1D7DC;
 scrollbar-arrow-color:  #FFFFFF;
 scrollbar-track-color: #EFEFEF;
 scrollbar-darkshadow-color: #98AAB1; 
}

#principal {
 position:relative;
 width:900px;
 height:629px;
 margin:auto;
 background:url(imatges/fonsContenidor.jpg);
 text-align:left;
}

#logo {
 position:absolute;
 top:5px;
 left:110px;
}

#menu {
 position:absolute;
 top:95px;
 left:108px;
 text-align:left;
 font-size:11px;
 /*letter-spacing:normal;
 font-family: Arial;*/
}

#menu a {
 padding:0px 10px 0px 10px;
 color:#FFFFFF;
 font-weight:bold;
 text-decoration:none;
 text-align:left;
}

#menu a:hover {
 text-decoration:none;
 color:#000000;
/* border:1px solid #FFFFFF;*/
 background-color:#FFFFFF;
}

#seccio {
 position:absolute;
 top:20px;
 left:400px;
}

#contingut {
 height:400px;
 width:640px;
 overflow:auto;
 position:absolute;
 top:130px;
 left:130px;
}

#subcontingut {
 margin:5px 5px 5px 5px;
}

#noticia {
 position:relative;
 width:580px;
 margin:10px;
 margin-bottom:30px;
 padding:5px;
 border:1px dashed #7e7d7d;
}

#capsaleranoticia {
 position:relative;
 width:575px;
 margin:0px;
 padding:2px;
 background-color:#cecece;
}

#datanoticia {
  margin-top:20px;
  font-size:9px;
  color:#626262;
  font-style:italic;
}

#titolnoticia {
  font-weight:bolder;
  color:#000000;
  font-size:14px;
}

#textnoticia {
  margin-top:20px;
}

#buscadors {
 display:none;
}

#intro {
 position:relative;
 top:200px;
}

#peu a {
 font-size:9px;
 color:#FFFFFF;
 font-weight:bold;
 text-decoration:none;
}

#peu a:hover {
  text-decoration:underline;
  color:#e1e275;
}

#peu {
 font-size:9px;
 position:absolute;
 top:540px;
 left:315px;
 text-align:left;
 color:#7e7e7e;
}

h1 {
 color: #e1e275;
 font-size:22px;
 margin:2px;
}

h2 {
 color: #929354;
 font-size:16px;
 margin:2px;
}

a{
  color:#ffffff;
  font-weight:bolder;
  text-decoration:none;  
}

a:hover {
  text-decoration:underline;
  font-weight:bolder;  
  color:#ffffff;
}

p {
  margin:5px;	
}