/* CSS Document */

body,td,th {
	font-family: Trebuchet MS, Verdana;
	font-size: 12px;
}
.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;}



a:link {
	color: #003366;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #003366;
}
a:hover {
	text-decoration: none;
	color: #FF9900;
}
a:active {
	text-decoration: underline;
	color: #FF9900;
}