body
{ 
background-color: #cccccc;
font-family: Arial;
color: #000000;
margin-top: 0;
margin-left: 0;
margin-right: 0;
margin-bottom: 0;
} 

p {
	FONT-SIZE: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	text-align: justify;
}

td {
	FONT-SIZE: 12px;}

td.prova { 
background-color: #000000;
opacity:.50; 
} 

a.menulog:link {
COLOR: #ffffff;
text-decoration:none;
}

a.menulog:visited {
COLOR: #ffffff;
text-decoration:none;
}

a.menulog:hover {
COLOR: #ffffff;
text-decoration:underline;
}

h1 {
COLOR: #3080B8;
font-weight: bold;
margin-top: 0px;
margin-bottom: 5px;
font-size: 18px;
}

h2 {
COLOR: #3080B8;
font-weight: bold;
text-align:left;
margin-top: 0px;
margin-bottom: 4px;
font-size: 14px;
}


a:link       { color: #20577B }
a:visited    { color: #20577B }
a:hover      { color: #20577B }

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.struttura:link {
COLOR: #20577B;
text-decoration:none;
}

a.struttura:visited {
COLOR: #20577B;
text-decoration:none;
}

a.struttura:hover {
COLOR: #20577B;
text-decoration:underline;
}


.forms {
	FONT-SIZE: 13px;
	border: 1px solid #c0c0c0;
	height: 18x;
}


.forms2 {
	FONT-SIZE: 13px;
	border: 1px solid #c0c0c0;
	width: 260px;
}

.forms3 {
	border: 1px solid #3080B8;
}

.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: #3080B8;
	height: 28px; 
	color:#ffffff;
}