A.cat_link:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.cat_link {
	color: #FFFFFF;
	text-decoration: none;
}

A.prod_link:hover {
	color: #FF9900;
	text-decoration: underline;
}

.prod_link {
	color: #000000;
	text-decoration: none;
}

A.form_button:hover {
	color: #FF9900;
	text-decoration: underline;
}

.form_button {
	color: #FF9900;
	text-decoration: none;
}

.class        { color: #222; font-size: 8pt; line-height: 10pt; font-family: Arial, Helvetica; text-decoration: none; text-align: justify; word-spacing: 0pt; padding-top: 25px; padding-right: 75px; padding-left: 27px }
.class_produz  { color: #222; font-size: 8pt; line-height: 10pt; font-family: Arial, Helvetica; text-decoration: none; text-align: justify; word-spacing: 0pt; padding-right: 8px; padding-left: 8px }
.class_centered { color: #222; font-size: 8pt; line-height: 10pt; font-family: Arial, Helvetica; text-decoration: none; text-align: center; word-spacing: 0pt; padding-right: 8px; padding-left: 8px }
.class_tit_cat  { color: #f60; font-weight: normal; font-size: 13pt; line-height: 10pt; font-family: Arial, Helvetica; text-decoration: none; text-align: left; word-spacing: 0pt; padding-right: 8px }
.class_tit_scheda   { color: #fff; font-weight: bold; font-size: 13pt; line-height: 10pt; font-family: Arial, Helvetica; text-decoration: none; text-align: right; word-spacing: 0pt; padding-right: 8px }
.class_azienda     { color: #222; font-size: 8pt; line-height: 9.5pt; font-family: Arial, Helvetica; text-decoration: none; text-align: justify; word-spacing: 0pt; padding: 14pt 6px 10px 45px }
.class_interl { color: #444; font-size: 8pt; line-height: 14.5pt; font-family: Arial, Helvetica; text-decoration: none; text-align: justify; word-spacing: 0pt }
.classcentr  { color: #444; font-size: 9pt; line-height: 10.5pt; font-family: Arial, Helvetica; text-decoration: none; text-align: center; word-spacing: 0pt }
.classcentr_bianco   { color: #dfdfdf; font-size: 9pt; line-height: 10.5pt; font-family: Arial, Helvetica; text-decoration: none; text-align: center; word-spacing: 0pt }
.piccolo    { color: #222; font-size: 7pt; font-family: Arial, Helvetica; text-decoration: none; text-align: center; word-spacing: 0pt; letter-spacing: 1px }
.class2  { color: #444; font-size: 9pt; line-height: 10.5pt; font-family: Arial, Helvetica; text-decoration: none; text-align: right; word-spacing: 0pt }
.class3   { color: #444; font-size: 9pt; line-height: 10pt; font-family: Arial, Helvetica; text-decoration: none; text-align: justify; word-spacing: 0pt }
.class1    { color: #444; font-weight: bold; font-size: 9pt; line-height: 10pt; font-family: Arial, Helvetica; text-align: justify; word-spacing: 1pt }
input { font-family: verdana; font-size: 10px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 1px; border-left-color: black; border-right-color: black; border-top-color: black; border-bottom-color: black; }
select { font-family: verdana; font-size: 10px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 1px; border-left-color: black; border-right-color: black; border-top-color: black; border-bottom-color: black; }
option { font-family: verdana; font-size: 10px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 1px; border-left-color: black; border-right-color: black; border-top-color: black; border-bottom-color: black; }
textarea { font-family: verdana; font-size: 10px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-right-width: 1px; border-left-color: black; border-right-color: black; border-top-color: black; border-bottom-color: black; }
.long-input {
	color: #000000;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	height: 18px;
	width: 268px;
	border: 1px solid #AAAAAA;
	padding: 1px 1px 2px 4px;
}
.short-input {
	color: #000000;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	height: 18px;
	width: 137px;
	border: 1px solid #AAAAAA;
	padding: 1px 1px 2px 4px;
}.shortest-input {
	color: #000000;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	height: 18px;
	width: 53px;
	border: 1px solid #AAAAAA;
	padding: 1px 1px 2px 4px;
}
.request {
	color: #000000;
	background-color: #FFFFFF;
	background-repeat: no-repeat;
	height: 68px;
	width: 178px;
	border: 1px solid #AAAAAA;
	padding: 1px 1px 2px 4px;
}