body {
	margin-top: 0px;
	background-color:#FFFFFF;
}
a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E50D2E;
	text-decoration: none;
}
.vermell{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E50D2E;
	text-decoration: none;
}
.actual{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

a.menu{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5e5e5e;
font-weight:bold;
text-decoration:none;

}
.menu{

font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5e5e5e;
font-weight:bold;
text-decoration:none;

}
a.menu:hover{

color:#f00125;

}

.cercar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #676363;
	text-decoration: none;
}
.form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #F2F3F4;
	border: 1px solid #DCDCDC;
	width: 190px;
}
.form_contrastat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #999999;
	width: 190px;
}
.titol_gris {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #5E5E5E;
	text-decoration: none;
}
.titol_vermell {
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: normal;
	color: #E50D2E;
}
a.titol_vermell:hover {
text-decoration:underline;
}

.titol_vermell_p {
	font-family: Verdana, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #E50D2E;
}
a.titol_vermell_p:hover {
text-decoration:underline;
}
.titol_gris_gran {
	font-family: Verdana, Arial;
	font-size: 13px;
	font-weight: normal;
	color: #62676A;
}
.taula {
	padding-bottom: 10px;
}


.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5E5E5E;
	text-decoration: none;
}
a.text:hover{
text-decoration:underline;
}
.text2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5E5E5E;
	text-decoration: none;
}
.textp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #5E5E5E;
	text-decoration: none;
}

.formsensellargaria {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #F2F3F4;
	border: 1px solid #DCDCDC;
}
.formsensellargaria_contrastat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	background-color: #FFFFFF;
	border: 1px solid #999999;
}
.imatge {
	margin-right: 20px;
	border: 1px solid #CCCCCC;
}
.tg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}

.text2vermell {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

.text2vermellsi {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #E50D2E;
	text-decoration: none;
}
.peu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5E5E5E;
	text-decoration: none;
}
a.peu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #5E5E5E;
	text-decoration: none;
}
a.peu:hover{
text-decoration:underline;
}

.llista{
list-style:url(img/lista.gif);

}

.gran a{

font-size:12px;

}

.error{
color: #ff0000;
font-weight:bold;
font-size:9pt;
}