s.button 
{
    border: #FF9966 1px solid;
	background-color: #1b6ab4;
	color: #FFFFFF;
}

.inputtesto
{
    font: 10px FuturaBT,Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    border: #314B6D 1px solid;
}

.inputerr {
	font: 10px FuturaBT,Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border: #314B6D 1px solid;
	background-color: #D7DF88;
}

.inputcifra {
	font: 10px FuturaBT,Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border: #314B6D 1px solid;
	text-align: right;
}

.inputcifraerr {
	font: 10px FuturaBT,Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	border: #314B6D 1px solid;
	background-color: #D7DF88;
	text-align: right;
}

.barraDG {
	background-color: #4568fc;
	color: #2D3036;	
	font-weight: normal;
}

.sfchiaro {
    font-size:11px;
    line-height:15px;
	background-color: #e5edf2;
	color: #2D3036;
	font-weight: normal;	
}

.sfscuro {
	font-size:11px;
	line-height:15px;
	background-color: #cfdde7;
	color: #2D3036;
	font-weight: normal;	
}

.bordTab {
	border: 2px solid #f18e2e;
}

.alert {
	font: bold 10px FuturaBT,Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
}
.txtPiccolo
{
    font-size:9px;
}


.AlertGiallo
{
	border:1px solid #ACA899;
	background-color: #FFFFCC;
	font-size:11px;	
}

.barrsup {
	background-color: #4568fc;
}

.barrinf {
	background-color: #cfdde7;
}
td
{
    font-size:11px;    
}
.Txt16
{
   font-size:16px;
   line-height:30px;
}
