	a:link {  text-decoration: none; }
	a:hover {  text-decoration: none; }
	a:visited {  text-decoration: none; }
	a:active {  text-decoration: none; }

	.sup		{	background-color: #444444; color: #FFFFFF; font-family: Arial; font-size: 11px;	}
	.peu		{	background-color: #444444; color: #FFFFFF; font-family: Arial; font-size: 11px; padding-left: 10px	}
	.peu a	{	text-decoration: none; color: #FFFFFF; }
	.aviso_legal	{	color: #FFFFFF; font-family: Arial; font-size: 11px; padding-right: 10px; text-align: right;	}
	.aviso_legal a:link	{	text-decoration: none; color: #FFFFFF; }
	.aviso_legal a:visited	{	text-decoration: none; color: #FFFFFF; }
	.aviso_legal a:hover	{	text-decoration: none; color: #FF0000; }
	.menu 	{	font-family: Arial; font-size: 11px; color: #111111; margin-left: 10px; padding-left: 10px; padding-top: 8px; padding-bottom: 10px	}
	.menu a 		{	font-family: Arial; font-size: 11px; color: #111111; }
	.menu a:hover 	{	font-family: Arial; font-size: 11px; color: #FF0000; }

	.text_not_titol a	{ font-family: Lucida Sans, Arial; font-size: 13px; color: #555555; font-weight: bold }
	.text_not_data		{ font-family: Lucida Sans, Arial; font-size: 11px; color: #B11111 }
	.text_not			{ font-family: Arial; font-size: 12px; color: #555555; text-align: justify; }
	.not_hr			{ width: 402px; color: #555555; background-color: #333333; height: 1px; }

	.agenda_titol 		{ font-family: Lucida Sans, Arial; font-size: 13px; color: #555555; font-weight: bold }
	.agenda_data a		{ font-family: Lucida Sans, Arial; font-size: 11px; color: #B11111 }
	.agenda_hr		{ width: 100px; color: #555555; background-color: #333333; height: 1px; text-align: center; }

	.mapa_titol		{ font-family: Arial; font-size: 13px; color: #333333; text-align: left; }
	.mapa_text		{ font-family: Arial; font-size: 11px; color: #222222; text-align: left; }
	.mapa_text a		{ font-family: Arial; font-size: 11px; color: #222222; text-align: left; }
	.mapa_text a:hover	{ font-family: Arial; font-size: 11px; color: #FF0000; text-align: left; }



























	.text		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #777777 }
	.text_just	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #777777; text-align: justify }
	.text_gran	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #777777; font-weight: bold }
	.text_fort	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #777777; font-weight: bold }
	.text_data	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; padding-right:10px; }
	.textbox_buscar	{ color: #000000; background-color: #FFFFFF; border: 1px solid #000000; font-size:7pt; font-family:Tahoma;}
	.text_copy		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; padding-right:10px; padding-left:10px; padding-top:10px; padding-bottom:4px; }
	.text_vermell		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #C11111 }
	.text_vermell_gran	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #C11111 }

	.titol			{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #777777; font-weight: bold }

	.text_menu			{ font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000 }

	.text_enq_titol		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #888888; font-weight: bold }
	.text_enq			{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #888888 }

	.text_copy_1		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333 }
	.text_copy_2		{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666 }
	.text_error			{ font-family: Verdana, Helvetica, Arial; font-size: 11px; font-style: normal; font-weight: normal; text-decoration: none; color: #EE1111 }

	.cela_principal		{ padding-right: 0px; padding-left: 0px; background-color: #E0E0E0; vertical-align: top; }
	.cela_marges		{ padding-right: 10px; padding-left: 10px; background-color: #FFFFFF }
	.cela_subseccio		{ font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; background-color: #888888 }

	.textbox			{color: #0045BA; background-color: #ECF1F7; border: 1px solid #005577; font-size:10pt; font-family:Tahoma;}
	.textbox_petit		{color: #0045BA; background-color: #ECF1F7; border: 1px solid #005577; font-size: 8pt; font-family:Tahoma;}
	.textbox_center		{color: #0045BA; background-color: #ECF1F7; border: 1px solid #005577; font-size:10pt; font-family:Tahoma; text-align:center }
	.boto				{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #2B333C; font-weight: bolder; border-top: 1px solid #A4ACAC; border-right: 1px solid #8C9595; border-bottom: 1px solid #4F5757; border-left: 1px solid #8C9595; background-image: url(../media/botons/fons.gif); height: 21px; cursor: hand; padding-left: 4px; padding-right: 4px }

	.diaCalendari		{background-color:#ffffff; font-family:Tahoma; font-size:9pt; color:#aaaaaa; text-align:right; vertical-align:middle; padding-right: 1px; width:18; height:18; cursor: hand}
	.diaCalendari_festiu{background-color:#ffffff; font-family:Tahoma; font-size:9pt; color:#dd2222; text-align:right; vertical-align:middle; padding-right: 1px; width:18; height:18; cursor: hand}
	.diaCalendari_selecc{background-color:#ccffcc; font-family:Tahoma; font-size:9pt; color:#aaaaaa; text-align:right; vertical-align:middle; padding-right: 1px; width:18; height:18; cursor: hand}
	.diaCalendari_buit	{background-color:#ffffff; color:#aaaaaa; width:12;	height:12}
	.mesCalendari		{background-color:#ffffff; font-family:Arial,Verdana,Courier; font-size:10pt; color:#aaaaaa; text-align: center; vertical-align:middle}

	.quatre_text_titol	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold; text-align:center;  padding-bottom: 2px  }

	.taula			{ font-family: Verdana, Helvetica, Arial; font-size: 8pt; text-align: center; color: #000000; vertical-align: middle; padding-left: 0px; padding-right: 0px }
	.taula_titol		{ font-family: Verdana, Helvetica, Arial; font-size: 9pt; text-align: center; font-weight: normal; color: #FFFFFF; background-color: #777777; vertical-align: middle; padding-left: 10px; padding-right: 10px }
	.taula_cela			{ font-family: Verdana, Helvetica, Arial; font-size: 8pt; font-weight: normal; color: #444444; background-color: #FFFFFF; padding-left: 0px; margin-right: 5px; margin-top: 4px; margin-bottom: 4px }
	.taula_cela_left	{ font-family: Verdana, Helvetica, Arial; font-size: 8pt; font-weight: normal; color: #444444; background-color: #FFFFFF; margin-left: 0px; margin-right: 5px; margin-top: 4px; margin-bottom: 4px; text-align:left }
	.taula_cela_center	{ font-family: Verdana, Helvetica, Arial; font-size: 8pt; font-weight: normal; color: #444444; background-color: #FFFFFF; margin-left: 0px; margin-right: 5px; margin-top: 4px; margin-bottom: 4px; text-align:center }
	.taula_cela_right	{ font-family: Verdana, Helvetica, Arial; font-size: 8pt; font-weight: normal; color: #444444; background-color: #FFFFFF; margin-left: 0px; margin-right: 5px; margin-top: 4px; margin-bottom: 4px; text-align:right }
	.taula_cela_justify	{ font-family: Verdana, Helvetica, Arial; font-size: 8pt; font-weight: normal; color: #444444; background-color: #FFFFFF; margin-left: 0px; margin-right: 5px; margin-top: 4px; margin-bottom: 4px; text-align: justify }

	.taula_cela_left a	{ font-family: Verdana, Helvetica, Arial; font-size: 8pt; font-weight: normal; color: #444444; background-color: #FFFFFF; margin-left: 0px; margin-right: 5px; margin-top: 4px; margin-bottom: 4px; text-align:left }
	.taula_cela_center a	{ font-family: Verdana, Helvetica, Arial; font-size: 8pt; font-weight: normal; color: #444444; background-color: #FFFFFF; margin-left: 0px; margin-right: 5px; margin-top: 4px; margin-bottom: 4px; text-align:center }
	.taula_cela_right a	{ font-family: Verdana, Helvetica, Arial; font-size: 8pt; font-weight: normal; color: #444444; background-color: #FFFFFF; margin-left: 0px; margin-right: 5px; margin-top: 4px; margin-bottom: 4px; text-align:right }
	.taula_cela_justify a	{ font-family: Verdana, Helvetica, Arial; font-size: 8pt; font-weight: normal; color: #444444; background-color: #FFFFFF; margin-left: 0px; margin-right: 5px; margin-top: 4px; margin-bottom: 4px; text-align: justify }

	.textpetit	{ font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size:  9px; color: #FFFFFF; padding-right: 6px; padding-left: 0px}
	.textfort	{ font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; margin-right:  6px; margin-left:  0px; font-weight: bold}
	.titolpetit	{ font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; margin-right:  6px; margin-left:  0px; font-weight: bold }
	.helpcolor	{ color: #000000}
	.seccions 	{ font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0033CC; font-weight: bold ; background-color: #FFFFFF; margin-right: 17px; margin-left: 16px}
	.seccionshand 	{ font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0033CC; font-weight: bold ; background-color: #FFFFFF; margin-right: 17px; margin-left: 16px; cursor: hand }
	.seccionsgran 	{ font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 17px; color: #0033CC; font-weight: bold ; background-color: #FFFFFF; margin-right: 17px; margin-left: 16px}
	.hand		{ cursor: hand}

