/* CSS Document */

body,td,th {
	font-family: Trebuchet MS, Verdana;
	font-size: 12px;
}
a:link,a:visited {color:#069; text-decoration: none;}
a:active,a:hover {color:#F90; text-decoration: underline;}

.titulin {
	font-size: 13px;
	font-weight: bold;
}
.titulin_verd {
	font-size: 13px;
	font-weight: bold; color: #339900;
}
.Estilo1 {color: #339900}
.Estilo2 {color: #990000}
.Estilo3 {color: #000066}

.fonsimput { background:#FFFFCC}

#idiomes {list-style:none; margin:0; padding:0;}
#idiomes li {	margin:0; padding:0;}
#idiomes li a {	display:block;	width:45px;	height:21px;  text-decoration:none;}
#idiomes li a:hover {	background-position:bottom;}
#idiomes li a span {	display:none;}

#idioma_cat{background-image:url(imatges_web/idioma_cat.gif);background-position:top;}
#idioma_eng{background-image:url(imatges_web/idioma_eng.gif);background-position:top;}
#idioma_esp{background-image:url(imatges_web/idioma_esp.gif);background-position:top;}


#menus {list-style:none; margin:0; padding:0;}
#menus li {	margin:0; padding:0;}
#menus li a {	display:block;	width:112px;	height:40px;  text-decoration:none;}
#menus li a:hover {	background-position:bottom;}
#menus li a span {	display:none;}



.titol_assume a:link {
	color: #000;
	text-decoration: none;
}
.titol_assume a:visited {
	text-decoration: none;
	color: #000;
}
.titol_assume a:hover {
	text-decoration: underline;
	color: #000;
}
.titol_assume a:active {
	text-decoration: underline;
	color: #000;
}
.titol_assume {
	font-family: "Times New Roman", Times, serif;
	font-size: 29px;
	font-weight:bold;
}
.titol_assume_cat {
	font-family: "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
}
.parentesi_gran {
	font-size: 24px;
	font-weight: bold;
}
.centrar {
	text-align: center;
}

