body{margin:0px;padding:0px}
table{font-family:arial;font-size:11px;color:#585858}
input {border:0px;background-color:#FFFFFF;font-size:10px;color:#666666;padding:2px}
.bordegris {border:1px solid #585858}
.bordeblau {border:1px solid #359ae9}

a {font-family:arial;font-size:11px;color:#585858;text-decoration:none}
a:link {font-family:arial;font-size:11px;color:#585858;text-decoration:none}
a:hover {font-family:arial;font-size:11px;color:#585858;text-decoration:underline}

a.arial11grisblau{font-family:arial;font-size:11px;color:#585858;text-decoration:none;font-weight:bold}
a.arial11grisblau:link{font-family:arial;font-size:11px;color:#585858;text-decoration:none;font-weight:bold}
a.arial11grisblau:hover{font-family:arial;font-size:11px;color:#359ae9;text-decoration:none;font-weight:bold}

a.arial11blauss{font-family:arial;font-size:11px;color:#359ae9;text-decoration:none;font-weight:bold}
a.arial11blauss:link{font-family:arial;font-size:11px;color:#359ae9;text-decoration:none;font-weight:bold}
a.arial11blauss:hover{font-family:arial;font-size:11px;color:#359ae9;text-decoration:none;font-weight:bold}

a.arial11blau{font-family:arial;font-size:11px;color:#359ae9;text-decoration:none;font-weight:bold}
a.arial11blau:link{font-family:arial;font-size:11px;color:#359ae9;text-decoration:none;font-weight:bold}
a.arial11blau:hover{font-family:arial;font-size:11px;color:#359ae9;text-decoration:underline;font-weight:bold}

.centxcent{width:100%;height:100%;background-image:URL(img/fons.gif)}

.fonsgran{background-image:URL(img/fonsquadre.jpg);background-repeat:repeat-x;}
.fonspetit{background-image:URL(img/fonspetit.jpg);background-repeat:repeat-x;}
.fonssubmenu{background-image:URL(img/fonssubmenu.gif);background-repeat:repeat;}
.linia{background-image:URL(img/linea.gif);background-repeat:repeat-x}

.arial10gris {font-family:arial;font-size:10px;color:#585858;text-decoration:none;font-weight:normal}
.arial11blancn {font-family:arial;font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:bold}
.arial11grisn {font-family:arial;font-size:11px;color:#585858;text-decoration:none;font-weight:bold}
.arial11negre{font-family:arial;font-size:11px;color:#000000;text-decoration:none;font-weight:normal}

.inputcontact {border:1px solid #359ae9;background-color:#eef6fd;font-size:10px;color:#666666;padding:2px;width:225px}
.inputsend {border:1px solid #359ae9;background-color:#eef6fd;font-size:10px;color:#095be9;padding:2px;font-weight:bold}
.txtareacontact{border:1px solid #359ae9;background-color:#eef6fd;font-size:10px;color:#666666;padding:2px;width:225px;height:125px;font-size:11px;font-family:arial}

a.pag {font-family:arial;font-size:11px;color:#585858;text-decoration:none}
a.pag:link {font-family:arial;font-size:11px;color:#585858;text-decoration:none}
a.pag:hover {font-family:arial;font-size:11px;color:#359ae9;text-decoration:none}

a.pagon {font-family:arial;font-size:11px;color:#359ae9;text-decoration:none}
a.pagon:link {font-family:arial;font-size:11px;color:#359ae9;text-decoration:none}
a.pagon:hover {font-family:arial;font-size:11px;color:#359ae9;text-decoration:none}

.tdmenu{padding-left:20px;padding-right:20px;height:21px}
.tdpag{padding-left:20px;padding-right:20px;padding-top:10px}
.tdtable1{padding:5px;height:100%}
.table2{border:1px solid #5c5c5c;height:100%}
.tdidioma{padding-right:25px;padding-top:2px;padding-bottom:2px}
.tdcontempresa{padding-left:15px;padding-right:10px}
.tdavis{padding-left:25px}
.tdtitolseccio{border-bottom:1px solid #359ae9;height:25px;font-family:arial;font-size:11px;color:#585858;text-decoration:none;font-weight:bold}

.height100px{height:100px}
.height30px{height:30px}

.padright15{padding-right:15px}
.padtop10{padding-top:10px}
.padtop10bot10{padding-top:10px;padding-bottom:10px}
.padleft10top10{padding-left:10px;padding-top:10px;}

.tdtxtcerca{
	height:25px;
	border-bottom:1px solid #359ae9;
}

.fright{float:right}
.padbot5{padding-bottom:5px;}
.negro{color:#000000}

#content{
	line-height:17px;
	padding-top:5px;
}

.titblaucerca{
	padding-top:5px;
	border-top:1px dashed #359ae9;
	align:center;
	letter-spacing:2px;
	font-size:13px;
}

.titblaucerca2{
	border-top:1px dashed #359ae9;
	margin-top:5px;
	padding-top:5px;
	margin-bottom:5px;
	padding-bottom:5px;
}

.titblaucerca3{
	border-top:1px dashed #359ae9;
	align:center;
	letter-spacing:2px;
	font-size:13px;
	padding-top:5px;
}

.primeblau{
	color:#359ae9;
	font-weight:bold;
}
