
body 
{
	margin:0px;
}
body, table, td, tr, p, form 
{
	color:#003366;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px; 
	line-height: 14px; 
}

h1
{ font-size:150%;
	font-weight:bold;
	margin-top:20px;
	 line-height:normal;
}

.piccolo {font-size: 80%;}
.warning { color:red; font-weight:bold;}
.grafico
{
	color: #7e936f;
}



a { color: #191970;  }
a:hover
{
	color: red;
	text-decoration: none;
}
a:visited { color: #191970 }

.centrami  { text-align: center; vertical-align: top }


/* Tabelle */

.TabHeader  { background-color: #e8e89c; font-weight: bold;}
.Item
{
	background-color: #ccff99;
}
.ItemSmall  
{ font-size: 70%; 
	background-color: #ccff99;}
.TabFooter  { color: white; font-weight: bold; font-size: 10px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: #69c; padding: 5px; text-align:center; }
.TabEditItem { font-size: 12px; font-family: Verdana, Helvetica, Geneva, Swiss, SunSans-Regular; background-color: white;}
/* input */

input
{
font-family: Verdana;
border: 1px solid #999999;
padding-left: 2px;
padding-right: 2px;
font-size: 12px;
color: #000077;
}

textarea
{
font-family: Verdana;
border: 1px solid #999999; 
font-size: 10px;
padding-left: 2px;
padding-right: 2px;
color: #000077;
}

select
{
font-family: Verdana;
border: 1px solid #999999; 
font-size: 12px;
color: #000077;
}

input.pulsante
{
border: 1px solid #999999; 
font-size: 12px;
color: #000077;
FONT-FAMILY: Verdana, Arial, Serif;
background-color:#e8e89c;

}


