body {
	margin-top: 0px
}

table {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
    background-color: #EBEBEB
}

textarea { 
	color: #000066
}

A.pic1:link {
	color: #666666; 
	text-decoration: none
}

A.pic1:visited { 
	color: #666666; 
	text-decoration: none
}

A.pic1:hover {
	color: #0066FF;
	text-decoration: underline
}

.Menu1 {  
	line-height: 20px;
	background-color: #C4D4E4;
	border: #999999;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px
}

.TabelleDati {
	background-color: #FFFFFF;
	border: 1px #999999 solid;
	text-align: left;
	padding-right: 1px;
	padding-left: 3px;	
	font-style: normal;
	color: #333333;
	font-weight: normal;
	line-height: 20px;
	padding-top: 1px;
	padding-bottom: 1px
}

.TabelleIntestazioni {
	background-color: #CCCCCC;
	border: 1px #666666 solid;
	text-align: left;
	
	color: #666666;
	padding-left: 3px;
	line-height: 20px
 }

.CellaCalendario { 
	text-align: center	
	font-style: normal; 
	color: #333333
}

.txt_Titolo1 {
	border: none;
	text-align: left;
	padding-right: 5px;
	padding-left: 5px; 
	font-style: normal;
	color: #666666;
	font-weight: normal;
	font-size: 12px; 	
}

.MsgAvviso { 
	text-align: center;	
	background-image: url(../Immagini/SGiallo.jpg); 
	background-position: center 30px;
	background-repeat: no-repeat; 
	clip:   rect(   );
	padding-top: 150px
}

.MsgConferma { 
	text-align: center;	 
	background-image: url(../Immagini/SVerde.jpg);
	background-repeat: no-repeat; 
	background-position: center 30px; 
	padding-top: 150px
}

.MsgErrore {  
	text-align: center;	
	background-image: url(../Immagini/SRosso.jpg); 
	background-repeat: no-repeat; 
	background-position: center 30px; 
	padding-top: 150px
}

.TabelleDati2 { 
	background-color: #FFFFFF; 
	border: 1px #999999 solid; 
	text-align: left; 
	padding-right: 1px;
	padding-left: 5px;	 
	font-style: normal; 
	color: #333333; 
	font-weight: normal;
	line-height: 20px;
	padding-top: 1px;
	padding-bottom: 1px
 }

.TabelleIntestazioni2 { 
	text-align: left;	
	color: #666666;
	padding-left: 5px; 
	padding-right: 5px
}

.TabelleDatiInserimento {
	background-color: #CCCCCC;
	border: 1px #999999 solid;
	text-align: left; 
	padding-right: 1px; 
	padding-left: 1px;	
	font-style: normal;
	color: #333333; 
	font-weight: normal;
	line-height: 20px;
	padding-top: 1px;
	padding-bottom: 1px
}

.txt_Titolo2 {
	border: 0px solid;
	text-align: left; 
	padding-right: 5px; 
	padding-left: 5px; 
	color: #666666;
	
}

.TabelleFeet { 
	text-align: left; 
	padding-right: 5px; 
	padding-left: 5px;	
	color: #999999; font-size: 9px
}

.feet { 
	text-align: center;
	background-color: #C4D4E4;
	line-height: 20px
}
