﻿body {
background-color:#FFFFFF;
color:#222C4A;
margin-top:0;
margin-left:0;
margin-right:0;
font-family: Verdana, Arial, Helvetica, sans-serif;
}

.grigio
{
color:#E4E4E4;
}
.grigioscuro, td.grigioscuro
{
color:#6A6A6A;
font-size:0.85em;
}

.numero
{
border-top: 1px solid #6A6A6A;
padding: 15px 15px 15px 15px;
text-align:center;
color:#6A6A6A;
font-size:0.85em;
}

.numero a:link, .numero a:visited
{
font-weight:bold;
color:#6A6A6A;
}

#riga-blu
{
margin-top:5px;
padding-left:5px;
border-top:3px solid #002F5E;
font-size:0.8em;
color:#002F5E;
}


#sopra{
background-color:#002F5E;
color:#FFF;
margin-left:0px;
margin-top:0px;
padding: 3px 3px 3px 3px;
}

A {text-decoration: none; 
font-weight:bold;
color:#DF0000;
font-family: verdana, arial, helvetica, sans-serif;
}

a:link, a:visited {
color:#DF0000;}

a:hover {
text-decoration:underline;	
}

.cella-grigia 
{
border: 1px solid #3D446D;
background-color:#E4E4E4;
padding: 1px 1px 1px 1px;
text-align:right;
font-size:0.85em;
font-weight:bold;
}
.cella-grigia2 
{
background-color:#E4E4E4;
padding: 1px 1px 1px 1px;
font-size:0.85em;
font-weight:bold;
}

.cella-bianca 
{
border: 1px solid #3D446D;
background-color:#FFF;
padding: 1px 1px 1px 1px;
text-align:right;
font-size:0.85em;
font-weight:bold;
}

.bordo-sotto{
	border-bottom: 1px dashed #999999 ;
	background-color:#DDD;
}

.bordo-sotto2  {
	border-bottom: 1px dashed #999999;
	background-color:#EDEDED;
}
