body {
	margin: 0px;
	padding: 0px;
	height:100%;
}
html{
	height:100%;
}

.regular {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #333333;
	text-align:justify;
}
.regulartesti {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align:justify;
}

.regular11 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	text-align:left;
}
#tableDn td{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	color: #666666;
	text-align:left;
}

.regulartesti-bianco {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #FFFFFF;
	text-align:justify;
}
.regulartestidx {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 15px;
	font-weight: normal;
	color: #666666;
	text-align: right;
}
.regulartesti2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 25px;
	font-weight: normal;
	color: #000000;
	text-align:justify;
}
.regulardx {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 20px;
	font-weight: normal;
	color: #333333;
	text-align: right;
}

.regular-piccolo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	color: #333333;
}
.titoletti {
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 18px;
	font-style: bold;
	line-height: 20px;
	font-weight: bold;
	color: #000000;
	text-align:justify;
}
.titolo {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 30px;
	font-style: normal;
	line-height: 22px;
	font-weight: normal;
	color: #A089E2;
}


.titolo-piccolo{
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	color: #000000;
}

.titoletto-bordeaux{
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #661313;
}
.titoletto-bordeauxMedio{
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #661313;
}
.titoletto-bordeauxGrande{
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	color: #661313;
}

.campoform {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #661313;
	background-color:#ffffff;
	border: 1px solid #999999;
}
.campoform2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #661313;
	background-color:#E8E1E1;
	border: 1px solid #999999;
}

.link-bordeaux{
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #661313;
}
.link-grigio-scuro{
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	color: #999999;
}

.titoletto-grigino{
	font-family: Arial, Verdana,Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 15px;
	font-weight: bold;
	color: #333333;
}
.titolo-piccolo-bianco{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 22px;
	font-weight: bold;
	color: #FFFFFF;
}
.descrizioni{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	color: #FD0402;
}
.link-piccolo {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #666666; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-piccolo:active {
	COLOR: #666666; TEXT-DECORATION: none
}
A.link-piccolo:link {
	COLOR: #666666; TEXT-DECORATION: none
}
A.link-piccolo:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A.link-piccolo:hover {
	COLOR: #333333; TEXT-DECORATION: none
}

.link-piccoloMenu {
	FONT-WEIGHT: normal; FONT-SIZE:12px; line-height: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-piccoloMenu:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A.link-piccoloMenu:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A.link-piccoloMenu:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.link-piccoloMenu:hover {
	COLOR: #661313; TEXT-DECORATION: none
}

.link-rosso {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #FD0402; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-rosso:active {
	COLOR: #FD0402; TEXT-DECORATION: none
}
A.link-rosso:link {
	COLOR: #FD0402; TEXT-DECORATION: none
}
A.link-rosso:visited {
	COLOR: #FD0402; TEXT-DECORATION: none
}
A.link-rosso:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.link-rossospesso {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #FD0402; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-rossospesso:active {
	COLOR: #FD0402; TEXT-DECORATION: none
}
A.link-rossospesso:link {
	COLOR: #FD0402; TEXT-DECORATION: none
}
A.link-rossospesso:visited {
	COLOR: #FD0402; TEXT-DECORATION: none
}
A.link-rossospesso:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.link-viola {
	FONT-WEIGHT: normal; FONT-SIZE: 30px; COLOR: #A089E2; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-viola:active {
	COLOR: #A089E2; TEXT-DECORATION: none
}
A.link-viola:link {
	COLOR: #A089E2; TEXT-DECORATION: none
}
A.link-viola:visited {
	COLOR: #A089E2; TEXT-DECORATION: none
}
A.link-viola:hover {
	COLOR: #4A29B1; TEXT-DECORATION: none
}
.link-rosa {
	FONT-WEIGHT: normal; FONT-SIZE: 30px; COLOR: #CC657D; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-rosa:active {
	COLOR: #CC657D; TEXT-DECORATION: none
}
A.link-rosa:link {
	COLOR: #CC657D; TEXT-DECORATION: none
}
A.link-rosa:visited {
	COLOR: #CC657D; TEXT-DECORATION: none
}
A.link-rosa:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
.link-arancio {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #FF9933; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-arancio:active {
	COLOR: #FF9933; TEXT-DECORATION: none
}
A.link-arancio:link {
	COLOR: #FF9933; TEXT-DECORATION: none
}
A.link-arancio:visited {
	COLOR: #FF9933; TEXT-DECORATION: none
}
A.link-arancio:hover {
	COLOR: #999999; TEXT-DECORATION: none
}
.link-mail{
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #333333; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-mail:active {
	COLOR: #333333; TEXT-DECORATION: none
}
A.link-mail:link {
	COLOR: #333333 TEXT-DECORATION: none
}
A.link-mail:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.link-mail:hover {
	COLOR: #666666; TEXT-DECORATION: none
}
.link-grigietto {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #999999; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.link-grigietto:active {
	COLOR:  #999999; TEXT-DECORATION: none
}
A.link-grigietto:link {
	COLOR:  #999999; TEXT-DECORATION: none
}
A.link-grigietto:visited {
	COLOR:  #999999; TEXT-DECORATION: none
}
A.link-grigietto:hover {
	COLOR: #333333; TEXT-DECORATION: none
}