body
{ 
font-family: Tahoma, Arial;
color: #000000;
margin-top: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-right: 0px;
} 

a:link {
COLOR: #006634;
}

a:visited {
COLOR: #006634;
}

a:hover {
COLOR: #006634;
}

a.no:link {
COLOR: #000000;
text-decoration:none;
}

a.no:visited {
COLOR: #000000;
text-decoration:none;
}

a.no:hover {
COLOR: #000000;
text-decoration:none;
}

a.regione:link {
COLOR: #000000;
text-decoration:underline;
}

a.regione:visited {
COLOR: #000000;
text-decoration:underline;
}

a.regione:hover {
COLOR: #000000;
text-decoration:underline;
}

a.articoli:link {
COLOR: #808080;
text-decoration:none;
}

a.articoli:visited {
COLOR: #808080;
text-decoration:none;
}

a.articoli:hover {
COLOR: #000000;
text-decoration:none;
}



h1 {
COLOR: #006634;
font-weight: bold;
text-align:left;
margin-top: 0px;
margin-bottom: 4px;
font-size: 18px;
}

h2 {
COLOR: #000000;
font-weight: bold;
text-align:left;
margin-top: 0px;
margin-bottom: 2px;
font-size: 14px;
}



p {
	FONT-SIZE: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: justify;
}

td { vertical-align: top;
	FONT-SIZE: 12px;

 }
 
 td.prova { 
background-color: #E2E2E2;
opacity:.40; 
}


.forms {
	FONT-SIZE: 13px;
	border: 1px solid #999999;
	height: 18x;
}


.forms2 {
	FONT-SIZE: 13px;
	border: 1px solid #999999;
	width: 250px;
}

.forms3 {
	border: 1px solid #999999;

}

.pulsanti {
	border: 1px solid #c0c0c0;
	FONT-SIZE: 13px;
	background-color: #e2e2e2;
	height: 20px; color:#000000;
}

.pulsantibig {
	border: 1px solid #c0c0c0;
	FONT-SIZE: 16px;
	font-weight:bold;
	background-color: #006634;
	height: 28px; 
	color:#ffffff;
}

table.offerta {
BACKGROUND-COLOR: #D7D7D7;
border: 1px solid #c0c0c0;
background-image: url(images/offertesfondo.jpg);
background-position: top left;
background-repeat: repeat-x
}
