a{
	font-family:Verdana;
	font-size:7.5pt;
	color:#F96400;
	text-decoration:none
	}

	
a:hover{
	font-family:Verdana;
	font-size:7.5pt;
	color:#F96400;
	text-decoration:underline;
	}


.LinkBarraFinale{
	font-family:Verdana;
	font-size:7.5pt;
	color:#f9f9f9;
	text-decoration:none
	}

	
.LinkBarraFinale:Hover{
	font-family:Verdana;
	font-size:7.5pt;
	color:#f9f9f9;
	text-decoration:underline;
	}


.VociTestata{
	FONT-WEIGHT: 700;
	font-family: Verdana;
	font-size: 8pt;
	color: #F96400;
	text-decoration: none;
}


.VociTestata:hover{
	FONT-WEIGHT: 700;
	font-family: Verdana;
	font-size: 8pt;
	color: #F96400;
	text-decoration: underline;
}

.Input {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	border: 1px solid #404042;
}

.InputBox {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	border: 1px solid #404042;
	width: 200px;
}

.InputBox20 {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	border: 1px solid #404042;
	width: 20px;
}

.InputBox50 {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	border: 1px solid #404042;
	width: 50px;
}

.InputBox100 {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	border: 1px solid #404042;
	width: 100px;
}

.InputBox200 {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	border: 1px solid #404042;
	width: 200px;
}

.InputBox300 {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	border: 1px solid #404042;
	width: 300px;
}

.InputBox350 {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	border: 1px solid #404042;
	width: 350px;
	height: 150px; 
}

.InputBox450 {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	border: 1px solid #404042;
	width: 450px;
}

.InputBox500 {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	border: 1px solid #404042;
	width: 500px;
}

.InputBox550 {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	border: 1px solid #404042;
	width: 550px;
}

.InputBox600M {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	border: 1px solid #404042;
	width: 600px;
	height: 50px; 
}

.InputBox600L {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	border: 1px solid #404042;
	width: 600px;
	height: 100px; 
}

.InputBox600XL {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	border: 1px solid #404042;
	width: 600px;
	height: 200px; 
}

.Button {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	text-align: center; 
	border: 1px solid #FFBE7D; 
	margin: 1; 
	background-color: #F7F7F7
}


.Ddl{
	font-family: Verdana;
	font-size: 7.5pt;
	border: 1px solid #333333;
	}

.TitoloTestata
{
	font-family: Verdana;
	font-size: 9.5pt;
	color: #ffffff;
	font-weight: 700;
}

.TitoloCampo
{
	font-family: Verdana;
	font-size: 7.5pt;
	color: #333333;
	font-weight: 700;
}

.PagingNoLink
{
	font-family: Verdana;
	font-size: 7.5pt;
	color: #F96400;
}

.SottotitoloCampo
{
	font-family: Verdana;
	font-size: 7.5pt;
	color: #333333;
}

.Testo{
	font-family: Verdana;
	font-size: 8pt;
	
	color: #333333;
	text-decoration: none;
}

.TitoloSezione{
	font-family: Verdana;
	font-size: 8.5pt;
	color: #333333;
	text-decoration: none;
	font-weight: 700;
}

.TitoloSottoSezione{
	font-family: Verdana;
	font-size: 8pt;
	color: #333333;
	text-decoration: none;	
}

.TblCampi{
	border-collapse: collapse; 
	border: 1px solid #C0C0C0;
	font-family: Verdana;
	font-size: 7.5pt;
	color: #333333;
}

.LblErr{
	font-family: Verdana;
	font-size: 7.5pt;
	color: #CC0000;
	text-decoration: none;
	font-style: italic;
}

.LblTesto{
	font-family: Verdana;
	font-size: 9.5pt;
	color: #CC0000;
	text-decoration: none;
	font-style: italic;
	font-weight: 700;
}

.StileRigaTabellaSopra
{
	border-right: black 0px solid;
	border-top: #dddddd 1px solid;
	border-left: black 0px solid;
	border-bottom: black 0px solid;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-left: 2px;
}

.StileRigaTabellaSotto
{
	border-right: black 0px solid;
	border-top: black 0px solid;
	border-left: black 0px solid;
	border-bottom: #dddddd 1px solid;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-left: 2px;
}

.StileTabella
{
	font-family: Verdana;
	font-size: 7.5pt;
	color: #333333;
	font-weight: 700;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-left: 2px;
}

.StileTabellaNoBordi
{
	font-family: Verdana;
	font-size: 7.5pt;
	color: #333333;
	font-weight: 700;
	border-right: black 0px solid;
	border-top: black 0px solid;
	border-left: black 0px solid;
	border-bottom: black 0px solid;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-left: 2px;
}

.StileRigaPaging
{
	font-family: Verdana;
	font-size: 7.5pt;
	font-weight: 700;
	background-color: #cccccc;
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-left: 2px;
}

.StileCellaRigaTitolo
{
	font-family: Verdana;
	font-size: 7.5pt;
	color: #333333;
	font-weight: 700;	
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-left: 2px;
}

.StileCellaRigaChiara
{
	font-family: Verdana;
	font-size: 7.5pt;
	background-color: #ffffff;
	border-right: Gray 1px solid;
	border-top: black 0px solid;
	border-left: Gray 1px solid;
	border-bottom: black 0px solid;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-left: 2px;
}

.StileCellaRigaScura
{
	font-family: Verdana;
	font-size: 7.5pt;
	background-color: #f0efef; 	
	border-right: Gray 1px solid;
	border-top: black 0px solid;
	border-left: Gray 1px solid;
	border-bottom: black 0px solid;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-left: 2px;
}

.StileCellaRigaChiaraTop
{
	font-family: Verdana;
	font-size: 7.5pt;
	background-color: #ffffff;
	border-right: Gray 1px solid;
	border-top: black 1px solid;
	border-left: Gray 1px solid;
	border-bottom: black 0px solid;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-left: 2px;
}

.StileCellaRigaScuraTop
{
	font-family: Verdana;
	font-size: 7.5pt;
	background-color: #f0efef; 	
	border-right: Gray 1px solid;
	border-top: black 1px solid;
	border-left: Gray 1px solid;
	border-bottom: black 0px solid;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-left: 2px;
}

.StileCellaRigaTotale
{
	font-family: Verdana;
	font-size: 7.5pt;
	background-color: #cccccc; 	
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-left: 2px;
}

.DIVErroreInvio 
{
	position: absolute;
	top: 40%;
	left: 25%;
	width: 650;
	height: 320;
	background-color: #E0E0E0;
	border-color: Red;
	border-style: dashed;
	border-width: 2; 	    
}

.MsgBoxDIVErroreInvio {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	border: 1px solid #404042;
	width: 600px;
	height: 200px; 
	background-color: #E0E0E0;
}

.StileInputBox {
	font-family: Verdana; 
	font-size: 7.5pt; 
	color: #333333; 
	border: 1px solid #404042;
	width: 200px;
}