body { 
  margin-top: 50px;margin-left: 120px;margin-right: 40px;
  background-color: #fff; background-image:url(../graf_pag/fondo2.gif);
	font-family:  arial,Helvetica,sans-serif;font-size: 90%;
	text-align: justify; color: #000;
	background-repeat: repeat-y;
	margin-bottom: 20px;
	/* Colors barres scroll per explorer */
	scrollbar-face-color:#ddd; /* color barra */
	scrollbar-shadow-color:#bbb; /* color 3d barra oscur */
	scrollbar-highlight-color: #fff; /* color 3d ombra barra */
	scrollbar-3dlight-color:#ddd; /* color 3d barra clar */
	scrollbar-arrow-color:#000; /* color fletxa */
	scrollbar-darkshadow-color: #fff; /* color 3d ombra */
	scrollbar-track-color: #fff; /* color fons barra */
}

a:link, a:visited, a:active { 
  text-decoration: underline; 
	color:#009;
}

a:hover{  
  text-decoration: none;
}

a.correu:link, a.correu:visited, a.correu:active { 
  text-decoration: none; font-weight: bold;
	color:#009;
}

a.correu:hover{  
  text-decoration: none;color:#fff;background-color: #009;
}

a.correu2:link, a.correu:visited, a.correu:active { 
  text-decoration: none; font-weight: regular;
	color:#000;
}

a.correu2:hover{  
  text-decoration: none;color:#fff;background-color: #009;
}
/*
p.title a {
  font-weight: bold;
}

p.title a:hover {
  font-weight: bold;color:#fff;background-color: #009;
}
*/
p.normal a:hover {
  color:#fff;background-color: #009;
}

h3{
  font-family: verdana, arial,sans-serif;color: #000;
	text-align: center;
}

h4 a {
  font-weight: bold;
}

h4 a:hover {
  color:#fff;background-color: #009;
}

.centro {text-align: center;}

table { text-align: center; }