a:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #990000;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #990000;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #990000;
}
a:hover  {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color: #990000;
}


.texteNormal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.texteGranMarro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #990000;
}
.margeTaulaVermell {
	border-top: 1px solid #D04214;
	border-right: 1px solid #D04214;
	border-bottom: 1px solid #D04214;
	border-left: 1px solid #D04214;
}
.textePeu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #FFFFFF;
}
A.textePeu :active { PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 4px; FONT: bold 10px Arial, Helvetica, sans-serif; COLOR: #ffffff;  TEXT-DECORATION: none}
A.textePeu :link { PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 4px; FONT: bold 10px Arial, Helvetica, sans-serif; COLOR: #ffffff;  TEXT-DECORATION: none}
A.textePeu :visited { PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 4px; FONT: bold 10px Arial, Helvetica, sans-serif; COLOR: #ffffff;  TEXT-DECORATION: none}
A.textePeu :hover { PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 4px; FONT: bold 10px Arial, Helvetica, sans-serif; COLOR: #ffffff;  TEXT-DECORATION: underline}

.footers {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #do4214;
	}

A.footers :active { PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 4px; FONT: bold 10px Arial, Helvetica, sans-serif; COLOR: #do4214;  TEXT-DECORATION: none}
A.footers :link { PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 4px; FONT: bold 10px Arial, Helvetica, sans-serif; COLOR: #do4214;  TEXT-DECORATION: none}
A.footers :visited { PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 4px; FONT: bold 10px Arial, Helvetica, sans-serif; COLOR: #do4214;  TEXT-DECORATION: none}
A.footers :hover { PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 4px; FONT: bold 10px Arial, Helvetica, sans-serif; COLOR: #do4214;  TEXT-DECORATION: underline}
.textePeu2 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #990000;
}
.titol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFE385;
}

.newsletterText { font-family: Trebuchet MS, Arial, Helvetica; font-size: 11px; font-weight: normal; font-decoration: none; color: #000000; text-align: left; margin: 0px 0px; padding: 0px 0px; } .form-titles { padding: 5px; vertical-align: top; text-align: left; margin-left: 3px; font-size: 11px; font-style: normal; color: #000000; } .form-controls { padding: 5px; vertical-align: middle; text-align: left; margin-left: 3px; font-size: 11px; font-style: normal; font-weight: bold; color: #000000; } .form-options { vertical-align: middle; text-align: left; font-size: 8pt; font-weight: normal; } .newsletter_error { font-weight: bold; font-size:15px; text-align:right; font-family: Trebuchet MS, Arial, Helvetica; text-decoration: none; color:#000; background-color:#FF6F6F; border-style:solid; border-color:#9F1313; border-width: 1px; margin: 5px 1px 1px 1px; padding: 3px 25px 3px 25px; } .newsletter_info { font-weight: bold; font-size:15px; text-align:right; font-family: Trebuchet MS, Arial, Helvetica; text-decoration: none; color:#000; background-color:#FEFF8F; border-style:solid; border-color:#EEEF68; border-width: 1px; margin: 5px 1px 1px 1px; padding: 3px 25px 3px 25px; }
