body, td{
	font-size : 12px;
	font-family : verdana, arial;
	color : #000000;
}

.indata	{	border: solid 1px #666666;
		}

.msg{	background: #ffcc99;
		margin:5px;
		font-weight:bold;
		border: solid 1px #666666;
		padding:2 2 2 2;
}
.msg_err{
	background: #FF0000;
	margin:5px;
	font-weight:bold;
	color:#FFFFFF;
	border: solid 1px #FFFFFF;
	padding:2 2 2 2;
	width:400px;
}

a  {	font-size : 12px;
		color : #000000;
		text-decoration : none;
		font-family : verdana, arial;	
    }

a:Hover	{	color: #FF9966;
			text-decoration : none;
		}

.formTable	{	background-color: #F5F5F5;
			}

.menu	{	color: #1C5679;
			font-size: 12;
			text-decoration: none;
			font:	100;
			padding-left: 10;
		}

.menu:visited	{	color: 1C5679;	}

.menu:hover	{	color: #FF9966;	}

.insert	{	color: #FF0000;
			background-color: #F5F5F5;
			vertical-align: middle;
			width: 80px;
		}

.insertTable	{	background-color: #F5F5F5;
					vertical-align: middle;
				}

.titolo	{	background-color: #B0C4DE;
			color: #1C5679;
		}

.bordo	{	color: white;
			background-color: #1C5679;
			vertical-align: middle;
		}

.disabilitato	{	background-color:#999999;
				}

.c2:hover { border: 1px outset; }

.p  {
    font-size : 12px;
	color : #000000;
	text-decoration : none;
	font-family : verdana, arial;
	
    
}

.p:Hover  {
	text-decoration : none;
	
}

.welcome	{	text-align: center;	}

.toRead	{	font-weight:bolder;
		}
		
.legend	{	font-weight:bolder;
			color:#000000;
		}
		
.index	{	text-align:center;
		}
		
.avvisi	{	color:#FFFFFF;
			border-width: 1px;
			border-style: double;
			border-color:#FFFFFF;
			background-image: url(../immagini/bkg1.gif);
		}
