﻿body {
 font-family: Helvetica,Arial,sans-serif,Verdana;
  font-size: 9pt;
  color: #000000;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  background:#4169E1;
  background-position:center;
  
    /*background-color :#ABD7FC ; /*#E3923F*/
    /*FONT-FAMILY: Helvetica,Arial,sans-serif,Verdana;*/
}

loginbody, body.LoginBody {
    margin-top :25px;
    background-color :White;
    FONT-FAMILY: Helvetica,Arial,sans-serif,Verdana;
    margin-top:5px;
}

loginbody2, body.LoginBody2 {
 font-family: Helvetica, Arial,sans-serif,Verdana;
 font-size: 9pt;
 color: #000000;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
 background:#E3923F;
 background-position:center;
}

Label {
 font-size: 9pt;
 color: Black;
 font-family: Helvetica,Arial,sans-serif,Verdana;
}
miaLabel, Label.miaLabel
{
    font-size: 10pt;
    color: Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
}

LabelOperatore, Label.LabelOperatore
{
    font-size: 10pt;
    color: Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
}

.LabelPiccola
{
    font-size: 9pt;
    /*color:  #001952;*/
    color: Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    font-weight :bold;
}

.LabelPiccolaNoBold
{
    font-size: 9pt;
    color: Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
}

.LabelPiccolaUL
{
    font-size: 9pt;
    /*color:  #001952;*/
    color: Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    font-weight :bold;
    text-decoration : underline;
}

.LabelStatoProposta
{
    font-size: 10pt;
    color: Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    text-decoration : underline;
    font-weight :bold;
}

.TitoloLbl
{
    color: Black;
    font-size: 10pt;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    font-weight :bold 
}
P
{
    color: navy;
    FONT-FAMILY: Helvetica,Arial,sans-serif,Verdana;
    FONT-SIZE: 10pt
}

 titolo, P.titolo
 {
    color: black;
    FONT-FAMILY: Helvetica,Arial,sans-serif,Verdana;
    FONT-SIZE: 14pt
}


BUTTON
{
	COLOR: Navy ;
    FONT-FAMILY: Helvetica,Arial,sans-serif,Verdana;
    FONT-SIZE: 10pt
}

 BottoneGrande, Button.BottoneGrande
 {
    COLOR: black;
    FONT-FAMILY: Helvetica,Arial,sans-serif,Verdana;
    FONT-SIZE: 14pt
}

 .BottoneRicerca
 {
    COLOR: #001952;
    FONT-FAMILY: Helvetica,Arial,sans-serif,Verdana;
    FONT-SIZE: 9pt;
}

 .BottoneRicercaGradiente
 {
    COLOR: #001952;
    FONT-FAMILY: Helvetica,Arial,sans-serif,Verdana;
    FONT-SIZE: 9pt;
    background: #f5f5f5;
    background: -moz-linear-gradient(top, #f5f5f5, #e2e2e2);
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f5f5), to(#e2e2e2));
}

 .BottoneRicercaVerde {
    COLOR: white;
    FONT-FAMILY: Helvetica,Arial,sans-serif,Verdana;
    FONT-SIZE: 10pt;
    background-color :Green;
    width: 150px;
    height: 26px;
}

.adjustedZIndex {
    z-index: 1;
}

.SfondoPannello {
	box-shadow:6px 6px 6px #0098F5;
	background-color: white;
	width: 70%;
	padding: 15px 15px;
	text-align:center
}

.BottoneForecast {
	-moz-box-shadow:inset 0px 1px 0px 0px #00a2ff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #00a2ff;
	box-shadow:inset 0px 1px 0px 0px #00a2ff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #00a2ff), color-stop(1, #0000ff) );
	background:-moz-linear-gradient( center top, #00a2ff 5%, #0000ff 100% );
	background-image: -ms-linear-gradient(top, #00A2FF 0%, #0000FF 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a2ff', endColorstr='#0000ff');
	background-color:#0000ff;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #0000ff;
	display:inline-block;
	color:White;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	height:28px;
	/*line-height:50px;*/
	width:150px;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #00a2ff;*/
}
.BottoneForecast:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0000ff), color-stop(1, #00a2ff) );
	background:-moz-linear-gradient( center top, #0000ff 5%, #00a2ff 100% );
	background-image: -ms-linear-gradient(top, #0000ff 0%, #00a2ff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#00a2ff');
	background-color:#00a2ff;
}.BottoneForecast:active {
	position:relative;
	top:2px;
}

.BottoneTutteZone {
	-moz-box-shadow:inset 0px 1px 0px 0px #00a2ff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #00a2ff;
	box-shadow:inset 0px 1px 0px 0px #00a2ff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #00a2ff), color-stop(1, #0000ff) );
	background:-moz-linear-gradient( center top, #00a2ff 5%, #0000ff 100% );
	background-image: -ms-linear-gradient(top, #00A2FF 0%, #0000FF 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a2ff', endColorstr='#0000ff');
	background-color:#0000ff;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #0000ff;
	display:inline-block;
	color:White;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	height:28px;
	/*line-height:50px;*/
	width:120px;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #00a2ff;*/
}
.BottoneTutteZone:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0000ff), color-stop(1, #00a2ff) );
	background:-moz-linear-gradient( center top, #0000ff 5%, #00a2ff 100% );
	background-image: -ms-linear-gradient(top, #0000ff 0%, #00a2ff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#00a2ff');
	background-color:#00a2ff;
}.BottoneTutteZone:active {
	position:relative;
	top:2px;
}

.BottoneForecast_Grigio {
	-moz-box-shadow:inset 0px 1px 0px 0px #404040;
	-webkit-box-shadow:inset 0px 1px 0px 0px #404040;
	box-shadow:inset 0px 1px 0px 0px #404040;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #404040), color-stop(1, #8F8F8F) );
	background:-moz-linear-gradient( center top, #404040 5%, #8F8F8F 100% );
	background-image: -ms-linear-gradient(top, #404040 0%, #8F8F8F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404040', endColorstr='#8F8F8F');
	background-color:#8F8F8F;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #D2D2D2;
	display:inline-block;
	color:White;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	height:28px;
	/*line-height:50px;*/
	width:150px;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #00a2ff;*/
}
.BottoneForecast_Grigio:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8F8F8F), color-stop(1, #404040) );
	background:-moz-linear-gradient( center top, #8F8F8F 5%, #404040 100% );
	background-image: -ms-linear-gradient(top, #8F8F8F 0%, #404040 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8F8F8F', endColorstr='#404040');
	background-color:#404040;
}.BottoneForecast_Grigio:active {
	position:relative;
	top:2px;
}

.Bottone_GrigioPiccolo {
	-moz-box-shadow:inset 0px 1px 0px 0px #404040;
	-webkit-box-shadow:inset 0px 1px 0px 0px #404040;
	box-shadow:inset 0px 1px 0px 0px #404040;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #404040), color-stop(1, #8F8F8F) );
	background:-moz-linear-gradient( center top, #404040 5%, #8F8F8F 100% );
	background-image: -ms-linear-gradient(top, #404040 0%, #8F8F8F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404040', endColorstr='#8F8F8F');
	background-color:#8F8F8F;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #D2D2D2;
	display:inline-block;
	color:White;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	height:28px;
	/*line-height:50px;*/
	width:75px;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #00a2ff;*/
}
.Bottone_GrigioPiccolo:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8F8F8F), color-stop(1, #404040) );
	background:-moz-linear-gradient( center top, #8F8F8F 5%, #404040 100% );
	background-image: -ms-linear-gradient(top, #8F8F8F 0%, #404040 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8F8F8F', endColorstr='#404040');
	background-color:#404040;
}.Bottone_GrigioPiccolo:active {
	position:relative;
	top:2px;
}

.BottoneLogin {
	-moz-box-shadow:inset 0px 1px 0px 0px #00a2ff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #00a2ff;
	box-shadow:inset 0px 1px 0px 0px #00a2ff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #00a2ff), color-stop(1, #0000ff) );
	background:-moz-linear-gradient( center top, #00a2ff 5%, #0000ff 100% );
	background-image: -ms-linear-gradient(top, #00A2FF 0%, #0000FF 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a2ff', endColorstr='#0000ff');
	background-color:#0000ff;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #0000ff;
	display:inline-block;
	color:White;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	height:28px;
	/*line-height:50px;*/
	width:150px;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #00a2ff;*/
}
.BottoneLogin:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0000ff), color-stop(1, #00a2ff) );
	background:-moz-linear-gradient( center top, #0000ff 5%, #00a2ff 100% );
	background-image: -ms-linear-gradient(top, #0000ff 0%, #00a2ff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#00a2ff');
	background-color:#00a2ff;
}.BottoneLogin:active {
	position:relative;
	top:2px;
}

.BottoneRicerca2 {
	-moz-box-shadow:inset 0px 1px 0px 0px #fffff0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fffff0;
	box-shadow:inset 0px 1px 0px 0px #fffff0;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fffff0), color-stop(1, #E3923F) );
	background:-moz-linear-gradient( center top, #fffff0 5%, #E3923F 100% );
	background-image: -ms-linear-gradient(top, #FFFFF0 0%, #E3923F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffff0', endColorstr='#E3923F');
	background-color:#fffff0;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #cc850a;
	display:inline-block;
	color:Black;
	font-family:Tahoma,Helvetica,Arial,sans-serif,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	height:28px;
	/*line-height:50px;*/
	width:150px;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #fffff0;*/
	zoom:1;
}
.BottoneRicerca2:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #E3923F), color-stop(1, #fffff0) );
	background:-moz-linear-gradient( center top, #E3923F 5%, #fffff0 100% );
	background-image: -ms-linear-gradient(top, #E3923F 0%, #FFFFF0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E3923F', endColorstr='#fffff0');
	background-color:#E3923F;
	zoom:1;
}.BottoneRicerca2:active {
	position:relative;
	top:2px;
}

.BottonePeriodo {
	-moz-box-shadow:inset 0px 1px 0px 0px #8F8F8F;
	-webkit-box-shadow:inset 0px 1px 0px 0px #8F8F8F;
	box-shadow:inset 0px 1px 0px 0px #8F8F8F;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8F8F8F), color-stop(1, #293133) );
	background:-moz-linear-gradient( center top, #8F8F8F 5%, #293133 100% );
	background-image: -ms-linear-gradient(top, #8F8F8F 0%, #293133 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8F8F8F', endColorstr='#293133');
	background-color:#293133;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #293133;
	display:inline-block;
	color:White;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	height:28px;
	/*line-height:50px;*/
	width:150px;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #00a2ff;*/
}
.BottonePeriodo:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #293133), color-stop(1, #8F8F8F) );
	background:-moz-linear-gradient( center top, #293133 5%, #8F8F8F 100% );
	background-image: -ms-linear-gradient(top, #293133 0%, #8F8F8F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#293133', endColorstr='#8F8F8F');
	background-color:#8F8F8F;
}.BottonePeriodo:active {
	position:relative;
	top:2px;
}

.BottoneAggiungiLinea {
	-moz-box-shadow:inset 0px 1px 0px 0px #8F8F8F;
	-webkit-box-shadow:inset 0px 1px 0px 0px #8F8F8F;
	box-shadow:inset 0px 1px 0px 0px #8F8F8F;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8F8F8F), color-stop(1, #293133) );
	background:-moz-linear-gradient( center top, #8F8F8F 5%, #293133 100% );
	background-image: -ms-linear-gradient(top, #8F8F8F 0%, #293133 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8F8F8F', endColorstr='#293133');
	background-color:#293133;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #293133;
	display:inline-block;
	color:White;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	height:20px;
	/*line-height:50px;*/
	width:150px;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #00a2ff;*/
}
.BottoneAggiungiLinea:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #293133), color-stop(1, #8F8F8F) );
	background:-moz-linear-gradient( center top, #293133 5%, #8F8F8F 100% );
	background-image: -ms-linear-gradient(top, #293133 0%, #8F8F8F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#293133', endColorstr='#8F8F8F');
	background-color:#8F8F8F;
}.BottoneAggiungiLinea:active {
	position:relative;
	top:2px;
}

.BottoneApplicaFiltri {
	-moz-box-shadow:inset 0px 1px 0px 0px #8F8F8F;
	-webkit-box-shadow:inset 0px 1px 0px 0px #8F8F8F;
	box-shadow:inset 0px 1px 0px 0px #8F8F8F;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8F8F8F), color-stop(1, #293133) );
	background:-moz-linear-gradient( center top, #8F8F8F 5%, #293133 100% );
	background-image: -ms-linear-gradient(top, #8F8F8F 0%, #293133 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8F8F8F', endColorstr='#293133');
	background-color:#293133;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #293133;
	display:inline-block;
	color:White;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	height:20px;
	/*line-height:50px;*/
	width:110px;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #00a2ff;*/
}
.BottoneApplicaFiltri:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #293133), color-stop(1, #8F8F8F) );
	background:-moz-linear-gradient( center top, #293133 5%, #8F8F8F 100% );
	background-image: -ms-linear-gradient(top, #293133 0%, #8F8F8F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#293133', endColorstr='#8F8F8F');
	background-color:#8F8F8F;
}.BottoneApplicaFiltri:active {
	position:relative;
	top:2px;
}

.BottoneRicercaNuovo {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #00ff00), color-stop(1, #808000) );
	background:-moz-linear-gradient( center top, #00ff00 5%, #808000 100% );
	background-image: -ms-linear-gradient(top, #00FF00 0%, #808000 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ff00', endColorstr='#808000');
	background-color:#fcc785;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #cc850a;
	display:inline-block;
	color:#FFFFFF;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	height:28px;
	/*line-height:50px;*/
	width:150px;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #cc9f52;*/
}
.BottoneRicercaNuovo:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #808000), color-stop(1, #00ff00) );
	background:-moz-linear-gradient( center top, #808000 5%, #00ff00 100% );
	background-image: -ms-linear-gradient(top, #808000 0%, #00FF00 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#808000', endColorstr='#00ff00');
	background-color:#808000;
}.BottoneRicercaNuovo:active {
	position:relative;
	top:2px;
}

.BottoneInvio {
	-moz-box-shadow:inset 0px 1px 0px 0px #00a2ff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #00a2ff;
	box-shadow:inset 0px 1px 0px 0px #00a2ff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #00a2ff), color-stop(1, #0000ff) );
	background:-moz-linear-gradient( center top, #00a2ff 5%, #0000ff 100% );
	background-image: -ms-linear-gradient(top, #00A2FF 0%, #0000FF 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a2ff', endColorstr='#0000ff');
	background-color:#0000ff;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #0000ff;
	display:inline-block;
	color:White;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	height:28px;
	/*line-height:50px;*/
	width:150px;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #00a2ff;*/
}
.BottoneInvio:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0000ff), color-stop(1, #00a2ff) );
	background:-moz-linear-gradient( center top, #0000ff 5%, #00a2ff 100% );
	background-image: -ms-linear-gradient(top, #0000ff 0%, #00a2ff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#00a2ff');
	background-color:#00a2ff;
}.BottoneInvio:active {
	position:relative;
	top:2px;
}

.HeaderGrigliaProdotti {
    /*background: #B2B2B2 ; 
    background:-moz-linear-gradient( center top, #B2B2B2  5%, #4F4F4F 100% ); 
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #B2B2B2 ), color-stop(1, #4F4F4F) );
    background-image: -ms-linear-gradient(top, #B2B2B2 0%, #4F4F4F 100%);*/
    font-family: Helvetica,Arial,sans-serif,Verdana;
    background: white;
    color: Black;
    border-top-style:none;
    border-left-style:none;
    border-right-style:none;
    border-bottom:1px solid Black;
}

.HeaderMenu2{
    background: White ; 
    color: Black;
    border-top-style:none;
    border-left-style:none;
    border-right-style:none;
    border-bottom-style:none;
    border-color:White;
}

.removeHeaderBorders{
    border-top-style:none;
    border-left-style:none;
    border-right-style:none;
}

.BottomHeaderBorders{
    border-top-style:none;
    border-left-style:none;
    border-right-style:none;
    border-bottom:1px solid Black;
}

.BottomHeaderBordersProdotti{
    color: black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    border-top-style:none;
    border-left-style:none;
    border-right-style:none;
    border-bottom:1px solid Black;
}

.HeaderMenu {
    background: #F5F5F5 ; 
    background:-moz-linear-gradient( center top, #F5F5F5  5%, #E2E2E2 100% ); 
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F5F5F5 ), color-stop(1, #E2E2E2) );
    
    behavior:url(ie-css3.htc);
}

.HeaderMenuReverse {
    background: #E2E2E2 ; 
    background:-moz-linear-gradient( center top, #E2E2E2  5%, #F5F5F5 100% ); 
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #E2E2E2 ), color-stop(1, #F5F5F5) );
    
    behavior:url(ie-css3.htc);
}

.TestoListaProdotti
{
    font-size: 9pt;
    color:  Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
}



.TestoSolaLettura
{
    font-size: 9pt;
    color:  Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    background-color :White;
    border-style:none;
}

.TestoSolaLetturaNew
{
    font-size: 9pt;
    color:  Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    /*background-color :#e2e2e2;*/
    background-color :White;
    border-style:none;
}

.TestoSolaLetturaBiancoBordo
{
    font-size: 9pt;
    color:  Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    /*background-color :#e2e2e2;*/
    background-color :White;
}

.TextBoxGridSellOut
{
font-size: 8pt;
color:  Black;
font-family: Helvetica,Arial,sans-serif,Verdana;
font-weight:bold;
}

.TestoSolaLetturaBianco
{
    font-size: 9pt;
    color:  Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    background-color :White;
    border-style:none;
}

.TestoSolaLetturaNeutro
{
    font-size: 9pt;
    color:  Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    border-style:none;
}

.LabelGrigia
{
    font-size: 9pt;
    color:  Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    background-color : #D2D2D2;
}

.BottoneLogin_old {
	-moz-box-shadow:inset 0px 1px 0px 0px #00a2ff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #00a2ff;
	box-shadow:inset 0px 1px 0px 0px #00a2ff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.02, #00a2ff), color-stop(1, #0000ff) );    /*e3d33f*/
	background:-moz-linear-gradient( center top, #00a2ff 2%, #0000ff 100% );
	background-image: -ms-linear-gradient(top, #00a2ff 0%, #0000ff 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00a2ff', endColorstr='#0000ff');
	background-color:#00a2ff;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topleft:8px;
	border-top-left-radius:8px;
	-webkit-border-top-right-radius:8px;
	-moz-border-radius-topright:8px;
	border-top-right-radius:8px;
	-webkit-border-bottom-right-radius:8px;
	-moz-border-radius-bottomright:8px;
	border-bottom-right-radius:8px;
	-webkit-border-bottom-left-radius:8px;
	-moz-border-radius-bottomleft:8px;
	border-bottom-left-radius:8px;
	text-indent:0;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:black;
	font-family: Tahoma,Helvetica,Arial,sans-serif,Verdana;
	font-size:9pt;
	font-weight:bolder;
	font-style:normal;
	height:28px;
	/*line-height:50px;*/
	width:210px;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #fffff0;*/
}
.BottoneLogin_old:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.02, #0000ff), color-stop(1, #fffff0) );
	background:-moz-linear-gradient( center top, #0000ff 2%, #fffff0 100% );
	background-image: -ms-linear-gradient(top, #0000ff 0%, #FFFFF0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ff', endColorstr='#fffff0');
	background-color:#0000ff;
}.BottoneLogin_old:active {
	position:relative;
	top:2px;
}

.LabelPassword
{
    font-size: 10pt;
    /*color: #404040;*/
    color: Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    font-weight:bold; 
}

.LabelVersione
{
    font-size: 8pt;
    color: Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    font-weight:bold; 
}

.TestoTextBoxLogin
{
    font-size: 9pt;
    color:  Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    font-weight:bold; 
}

.TestoTextBoxInput
{
    font-size: 9pt;
    color:  Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
}


.TestoDropDown
{
    font-size: 9pt;
    color:  Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
}

.DropDownBold
{
    font-size: 9pt;
    color:  Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    font-weight :bold;
}


PaginaPricipale, Div.PaginaPrincipale
{
    background-color :White; 
    width :960px; 
    /*height :652px;*/
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :2px; 
    margin-bottom :8px; 
    box-shadow: 7px 7px 7px #120A8F;
    
    behavior:url(ie-css3.htc);
}

mob_PaginaPricipale, Div.mob_PaginaPricipale
{
    background-color :White; 
    margin-right :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :2px; 
    margin-bottom :8px; 
    box-shadow: 7px 7px 7px #120A8F;
    
    behavior:url(ie-css3.htc);
}

PaginaForecast, Div.PaginaForecast
{
    background-color :White; 
    width :100%; 
    height :100%; 
    /*height :652px;*/
    margin-right :auto; 
    margin-left :auto; 
    margin-top :1px; 
    margin-bottom :8px; 
    
    behavior:url(ie-css3.htc);
}


PaginaRicerca, Div.PaginaRicerca
{
    background-color :White; 
    width :960px; 
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :2px; 
    margin-bottom :15px; 
    box-shadow: 10px 10px 15px #5F5F5F;
}

PaginaInserimento, Div.PaginaInserimento
{
    background-color :White; 
    width :960px; 
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :2px; 
    margin-bottom :15px; 
    box-shadow: 10px 10px 15px #5F5F5F;
}

.TitoloPagina
{
    border: 1px solid #ddd; 
    background: #F5F5F5; 
    background:-moz-linear-gradient( center top, #F5F5F5  5%, #E2E2E2 100% ); 
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F5F5F5 ), color-stop(1, #E2E2E2) );  
    -webkit-border-top-left-radius:8px;	
    -moz-border-radius-topleft:8px;	
    border-top-left-radius:8px;
    -webkit-border-top-right-radius:8px;	
    -moz-border-radius-topright:8px;
    border-top-right-radius:8px;
    -webkit-border-bottom-right-radius:8px;
    -moz-border-radius-bottomright:8px;
    border-bottom-right-radius:8px;
    -webkit-border-bottom-left-radius:8px;
    -moz-border-radius-bottomleft:8px;
    border-bottom-left-radius:8px;
}

#footer {
  list-style:none;
  width:940px;
  margin:1px auto 1px auto;
  padding:0px 0px 0px 20px;
  height:30px;
  
  /*Ombreggiatura*/
  box-shadow: 3px 3px 3px #5F5F5F;
  
  /* Rounded Corners */
  
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;

  /* Background color and gradients */
    background: #f5f5f5;
  background: -moz-linear-gradient(top, #f5f5f5, #e2e2e2);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f5f5), to(#e2e2e2));
  
  /* Borders */
    border: 1px solid #ddd;
  
  line-height:30px;
  vertical-align:middle;
  text-align : center;
 
  
  behavior:url(ie-css3.htc);
  
}

#mob_footer {
  list-style:none;
  margin:1px auto 1px auto;
  padding:0px 0px 0px 20px;
  height:30px;
  
  /*Ombreggiatura*/
  box-shadow: 3px 3px 3px #5F5F5F;
  
  /* Rounded Corners */
  
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;

  /* Background color and gradients */
    background: #f5f5f5;
  background: -moz-linear-gradient(top, #f5f5f5, #e2e2e2);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f5f5), to(#e2e2e2));
  
  /* Borders */
    border: 1px solid #ddd;
  
  line-height:30px;
  vertical-align:middle;
  text-align : center;
 
  
  behavior:url(ie-css3.htc);
  
}


#footerlogin {
  list-style:none;
  width:880px;
  margin:1px auto 1px auto;
  padding:0px 0px 0px 20px;
  height:30px;
  
  /*Ombreggiatura*/
  box-shadow: 3px 3px 3px #5F5F5F;
  
  /* Rounded Corners */
  
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;

  /* Background color and gradients */
    background: #f5f5f5;
  background: -moz-linear-gradient(top, #f5f5f5, #e2e2e2);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f5f5f5), to(#e2e2e2));
  
  /* Borders */
    border: 1px solid #ddd;
  
  line-height:30px;
  vertical-align:middle;
  text-align : center;
 
  
  behavior:url(ie-css3.htc);
  
}



.BordoCellaMenu
{
background-color :#EEEEEE;
border-bottom: 1px solid #E3923F;
border-top: 1px solid #E3923F;

background: #F5F5F5; 
background:-moz-linear-gradient( center top, #F5F5F5  5%, #E2E2E2 100% ); 
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F5F5F5 ), color-stop(1, #E2E2E2) );

behavior:url(ie-css3.htc);
}

.HeaderGriglieRicerca {
    background: #B2B2B2 ; 
    background:-moz-linear-gradient( center top, #B2B2B2  5%, #4F4F4F 100% ); 
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #B2B2B2 ), color-stop(1, #4F4F4F) );
    
    behavior:url(ie-css3.htc);
}

.HeaderGriglieRicercaLight {
    border: 1px solid White; 
    background: #F5F5F5; 
    background:-moz-linear-gradient( center top, #F5F5F5  5%, #E2E2E2 100% ); 
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F5F5F5 ), color-stop(1, #E2E2E2) );  
 }


.BottoneVerde {
	-moz-box-shadow:inset 0px 1px 0px 0px #00FF00;
	-webkit-box-shadow:inset 0px 1px 0px 0px #00FF00;
	box-shadow:inset 0px 1px 0px 0px #00FF00;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #00FF00), color-stop(1, #556832) );
	background:-moz-linear-gradient( center top, #00FF00 5%, #556832 100% );
	background-image: -ms-linear-gradient(top, #00FF00 0%, #556832 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FF00', endColorstr='#556832');
	background-color:#00FF00;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #00FF00;
	display:inline-block;
	color:White;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	height:28px;
	/*line-height:50px;*/
	width:156px;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #808000;*/
}
.BottoneVerde:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #556832), color-stop(1, #00FF00) );
	background:-moz-linear-gradient( center top, #556832 5%, #00FF00 100% );
	background-image: -ms-linear-gradient(top, #556832 0%, #00FF00 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#556832', endColorstr='#00FF00');
	background-color:#556832;
}.BottoneVerde:active {
	position:relative;
	top:2px;
}

.OmbraPannello {
	box-shadow:6px 6px 6px #5F5F5F;
	background-color: white;
	width: 70%;
	padding: 15px 15px;
	text-align:center;
	/*style ="border-style :solid; border-width :thin; border-color :#E3200F; box-shadow :6px 6px 6px #E3200F;" */
    behavior:url(ie-css3.htc);
}

.PannelloDati
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, White), color-stop(1, #B2B2B2) );
	background:-moz-linear-gradient( center top, White 5%, #B2B2B2 100% );
	background-image: -ms-linear-gradient(top, White 0%, #B2B2B2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#B2B2B2');
    background-color :White; 
    width :90%;
    height : 52px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :2px; 
    box-shadow: 3px 3px 3px #5F5F5F;
    text-align :center;
    border:1px solid #E3923F;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #cc850a;
	cursor:pointer;
	behavior:url(ie-css3.htc);
}
.PannelloDati:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #B2B2B2), color-stop(1, White) );
	background:-moz-linear-gradient( center top, #B2B2B2 5%, White 100% );
	background-image: -ms-linear-gradient(top, #B2B2B2 0%, White 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B2B2B2', endColorstr='White');
	background-color:#B2B2B2;
	behavior:url(ie-css3.htc);
}.PannelloDati:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.PannelloDatiFisso
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, White), color-stop(1, #B2B2B2) );
	background:-moz-linear-gradient( center top, White 5%, #B2B2B2 100% );
	background-image: -ms-linear-gradient(top, White 0%, #B2B2B2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#B2B2B2');
    background-color :White; 
    width :90%;
    height : 52px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :2px; 
    box-shadow: 3px 3px 3px #5F5F5F;
    text-align :center;
    border:1px solid #E3923F;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	behavior:url(ie-css3.htc);
}


.PannelloDatiMod
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, White), color-stop(1, #B2B2B2) );
	background:-moz-linear-gradient( center top, White 5%, #B2B2B2 100% );
	background-image: -ms-linear-gradient(top, White 0%, #B2B2B2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#B2B2B2');
    background-color :White; 
    width :80%;
    height : 100px;

    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :2px; 
    margin-bottom :15px; 
    -moz-box-shadow: 5px 5px 5px #5F5F5F; /* Firefox */  
    -webkit-box-shadow: 5px 5px 5px #5F5F5F; /* Safari and Chrome */  
    box-shadow: 5px 5px 5px #5F5F5F;
    text-align :center;
    border:1px solid #E3923F;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	cursor:pointer;
	zoom:1;
	behavior:url(ie-css3.htc);
}
.PannelloDatiMod:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #B2B2B2), color-stop(1, White) );
	background:-moz-linear-gradient( center top, #B2B2B2 5%, White 100% );
	background-image: -ms-linear-gradient(top, #B2B2B2 0%, White 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B2B2B2', endColorstr='White');
	background-color:#B2B2B2;
	zoom:1;
	behavior:url(ie-css3.htc);
}.PannelloDatiMod:active {
	position:relative;
	top:2px;
	zoom:1;
	behavior:url(ie-css3.htc);
}

.BottoneMain {
	-moz-box-shadow:inset 0px 1px 0px 0px #fffff0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fffff0;
	box-shadow:inset 0px 1px 0px 0px #fffff0;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fffff0), color-stop(1, #E3923F) );
	background:-moz-linear-gradient( center top, #fffff0 5%, #E3923F 100% );
	background-image: -ms-linear-gradient(top, #FFFFF0 0%, #E3923F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffff0', endColorstr='#E3923F');
	background-color:#fffff0;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #cc850a;
	display:inline-block;
	color:Black;
	font-family:Helvetica,Arial,sans-serif,Verdana,Tahoma;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	height:100%;
	/*line-height:50px;*/
	width:100%;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #fffff0;*/
	zoom:1;
}
.BottoneMain:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #E3923F), color-stop(1, #fffff0) );
	background:-moz-linear-gradient( center top, #E3923F 5%, #fffff0 100% );
	background-image: -ms-linear-gradient(top, #E3923F 0%, #FFFFF0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E3923F', endColorstr='#fffff0');
	background-color:#E3923F;
	zoom:1;
}.BottoneMain:active {
	position:relative;
	top:2px;
}

.PannelloBarraGrigio
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, White), color-stop(1, #808080) );
	background:-moz-linear-gradient( center top, White 5%, #808080 100% );
	background-image: -ms-linear-gradient(top, White 0%, #808080 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#808080');
    background-color :White; 
    width :98%;
    height : 22px;
    margin-right :auto; 
    margin-left :auto; 
    padding-top :1px;
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    /*box-shadow: 4px 4px 4px #5F5F5F;*/
    border:1px solid #E3923F;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #cc850a;
	text-align : Left;
	vertical-align:middle; 
	behavior:url(ie-css3.htc);
}

.LabelNuovoPreventivo {
	/*-moz-box-shadow:inset 0px 1px 0px 0px #fffff0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fffff0;*/
	box-shadow:inset 0px 1px 0px 0px #fffff0;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fffff0), color-stop(1, #E3923F) );
	background:-moz-linear-gradient( center top, #fffff0 5%, #E3923F 100% );
	background-image: -ms-linear-gradient(top, #FFFFF0 0%, #E3923F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffff0', endColorstr='#E3923F');
	background-color:#fffff0;
	-webkit-border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	border-bottom-left-radius:4px;
	text-indent:0;
	text-align :center;
	border:1px solid #cc850a;
	display:inline-block;
	color:Black;
	font-family:Helvetica,Arial,sans-serif,Verdana,Tahoma;
	font-size:9pt;
	font-style:normal;
	height:14px;
	width:74px;
	cursor:pointer;
	zoom:1;
	
	behavior:url(ie-css3.htc);
	
 } .LabelNuovoPreventivo:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #E3923F), color-stop(1, #fffff0) );
	background:-moz-linear-gradient( center top, #E3923F 5%, #fffff0 100% );
	background-image: -ms-linear-gradient(top, #E3923F 0%, #fffff0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E3923F', endColorstr='#fffff0');
	background-color:#E3923F;
	zoom:1;
	behavior:url(ie-css3.htc);
}.LabelNuovoPreventivo:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.PannelloDatiPiccolo
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, White), color-stop(1, #B2B2B2) );
	background:-moz-linear-gradient( center top, White 5%, #B2B2B2 100% );
	background-image: -ms-linear-gradient(top, White 0%, #B2B2B2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#B2B2B2');
    background-color :White; 
    width :32%;
    height :31px;
    text-align :center;
    border:1px solid #E3923F;
     padding-top :2px;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	cursor:pointer;
	behavior:url(ie-css3.htc);
}
.PannelloDatiPiccolo:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #B2B2B2), color-stop(1, White) );
	background:-moz-linear-gradient( center top, #B2B2B2 5%, White 100% );
	background-image: -ms-linear-gradient(top, #B2B2B2 0%, White 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B2B2B2', endColorstr='White');
	background-color:#B2B2B2;
	behavior:url(ie-css3.htc);
}.PannelloDatiPiccolo:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.PannelloDatiPiccoloGiallo
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, White), color-stop(1, Yellow) );
	background:-moz-linear-gradient( center top, White 5%, Yellow 100% );
	background-image: -ms-linear-gradient(top, White 0%, Yellow 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='Yellow');
    background-color :White; 
    width :32%;
    height :31px;
    text-align :center;
    border:1px solid #E3923F;
     padding-top :2px;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	cursor:pointer;
	behavior:url(ie-css3.htc);
}
.PannelloDatiPiccoloGiallo:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, Yellow), color-stop(1, White) );
	background:-moz-linear-gradient( center top, Yellow 5%, White 100% );
	background-image: -ms-linear-gradient(top, Yellow 0%, White 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='Yellow', endColorstr='White');
	background-color:Yellow;
	behavior:url(ie-css3.htc);
}.PannelloDatiPiccoloGiallo:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.PannelloDatiPiccoloVerde
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, White), color-stop(1, #00FF00) );
	background:-moz-linear-gradient( center top, White 5%, #00FF00 100% );
	background-image: -ms-linear-gradient(top, White 0%, #00FF00 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#00FF00');
    background-color :White; 
    width :45%;
    height :31px;
    text-align :center;
    border:1px solid #E3923F;
     padding-top :2px;
     margin :0 auto;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	cursor:pointer;
	behavior:url(ie-css3.htc);
}
.PannelloDatiPiccoloVerde:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #00FF00), color-stop(1, White) );
	background:-moz-linear-gradient( center top, #00FF00 5%, White 100% );
	background-image: -ms-linear-gradient(top, #00FF00 0%, White 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FF00', endColorstr='White');
	background-color:#00FF00;
	behavior:url(ie-css3.htc);
}.PannelloDatiPiccoloVerde:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.PannelloDatiMiniVerde
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, White), color-stop(1, #00FF00) );
	background:-moz-linear-gradient( center top, White 5%, #00FF00 100% );
	background-image: -ms-linear-gradient(top, White 0%, #00FF00 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#00FF00');
    background-color :White; 
    width :80%;
    height :15px;
    text-align :center;
    border:1px solid #E3923F;
     padding-top :2px;
     margin :0 auto;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	cursor:pointer;
	behavior:url(ie-css3.htc);
}
.PannelloDatiMiniVerde:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #00FF00), color-stop(1, White) );
	background:-moz-linear-gradient( center top, #00FF00 5%, White 100% );
	background-image: -ms-linear-gradient(top, #00FF00 0%, White 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00FF00', endColorstr='White');
	background-color:#00FF00;
	behavior:url(ie-css3.htc);
}.PannelloDatiMiniVerde:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.PannelloDatiMiniGiallo
{
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, White), color-stop(1, Yellow) );
	background:-moz-linear-gradient( center top, White 5%, Yellow 100% );
	background-image: -ms-linear-gradient(top, White 0%, Yellow 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='Yellow');
    background-color :White; 
    width :80%;
    height :15px;
    text-align :center;
    border:1px solid #E3923F;
     padding-top :2px;
     margin :0 auto;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	cursor:pointer;
	behavior:url(ie-css3.htc);
}
.PannelloDatiMiniGiallo:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, Yellow), color-stop(1, White) );
	background:-moz-linear-gradient( center top, Yellow 5%, White 100% );
	background-image: -ms-linear-gradient(top, Yellow 0%, White 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='Yellow', endColorstr='White');
	background-color:Yellow;
	behavior:url(ie-css3.htc);
}.PannelloDatiMiniGiallo:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.PannelloDatiMiniRosso
{
     background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, White), color-stop(1, Red) );
	background:-moz-linear-gradient( center top, White 5%, Red 100% );
	background-image: -ms-linear-gradient(top, White 0%, Red 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='Red');
    background-color :White; 
    width :80%;
    height :15px;
    text-align :center;
    border:1px solid #E3923F;
     padding-top :2px;
     margin :0 auto;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	cursor:pointer;
	behavior:url(ie-css3.htc);
}
.PannelloDatiMiniRosso:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, Red), color-stop(1, White) );
	background:-moz-linear-gradient( center top, Red 5%, White 100% );
	background-image: -ms-linear-gradient(top, Red 0%, White 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='Red', endColorstr='White');
	background-color:Yellow;
	behavior:url(ie-css3.htc);
}.PannelloDatiMiniRosso:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.PannelloDatiMini
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, White), color-stop(1, #B2B2B2) );
	background:-moz-linear-gradient( center top, White 5%, #B2B2B2 100% );
	background-image: -ms-linear-gradient(top, White 0%, #B2B2B2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#B2B2B2');
    background-color :White; 
    width :80%;
    height :15px;
    text-align :center;
    border:1px solid #E3923F;
     padding-top :2px;
     margin :0 auto;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	cursor:pointer;
	behavior:url(ie-css3.htc);
}
.PannelloDatiMini:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #B2B2B2), color-stop(1, White) );
	background:-moz-linear-gradient( center top, #B2B2B2 5%, White 100% );
	background-image: -ms-linear-gradient(top, #B2B2B2 0%, White 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B2B2B2', endColorstr='White');
	background-color:#B2B2B2;
	behavior:url(ie-css3.htc);
}.PannelloDatiMini:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.PannelloDatiFissoPiccolo
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, White), color-stop(1, #B2B2B2) );
	background:-moz-linear-gradient( center top, White 5%, #B2B2B2 100% );
	background-image: -ms-linear-gradient(top, White 0%, #B2B2B2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#B2B2B2');
    background-color :White; 
    width :90%;
    height : 35px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    /*box-shadow: 3px 3px 3px #5F5F5F;*/
    text-align :center;
    border:1px solid #E3923F;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	behavior:url(ie-css3.htc);
}

.PannelloPiccoloRosso
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.01, White), color-stop(1, #FF9966) );
	background:-moz-linear-gradient( center top, White 1%, #FF9966 100% );
	background-image: -ms-linear-gradient(top, White 0%, #FF9966 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#FF9966');
    background-color :White; 
    width :90%;
    height : 35px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    /*box-shadow: 3px 3px 3px #5F5F5F;*/
    text-align :center;
    border:1px solid #E3923F;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}.PannelloPiccoloRosso:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.01, #FF9966), color-stop(1, White) );
	background:-moz-linear-gradient( center top, #FF9966 1%, White 100% );
	background-image: -ms-linear-gradient(top, #FF9966 0%, White 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9966', endColorstr='White');
	background-color:#FF9966;
	behavior:url(ie-css3.htc);
}.PannelloPiccoloRosso:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.PannelloPiccoloGiallo
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.01, White), color-stop(1, #FFFF66) );
	background:-moz-linear-gradient( center top, White 1%, #FFFF66 100% );
	background-image: -ms-linear-gradient(top, White 0%, #FFFF66 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#FFFF66');
    background-color :White; 
    width :90%;
    height : 35px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    /*box-shadow: 3px 3px 3px #5F5F5F;*/
    text-align :center;
    border:1px solid #E3923F;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}.PannelloPiccoloGiallo:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.01, #FFFF66), color-stop(1, White) );
	background:-moz-linear-gradient( center top, #FFFF66 1%, White 100% );
	background-image: -ms-linear-gradient(top, #FFFF66 0%, White 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFF66', endColorstr='White');
	background-color: #FFFF66;
	behavior:url(ie-css3.htc);
}.PannelloPiccoloGiallo:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.PannelloPiccoloVerde
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.01, White), color-stop(1, #ADFF2F) );
	background:-moz-linear-gradient( center top, White 1%, #ADFF2F 100% );
	background-image: -ms-linear-gradient(top, White 0%, #ADFF2F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#ADFF2F');
    background-color :White; 
    width :90%;
    height : 35px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    /*box-shadow: 3px 3px 3px #5F5F5F;*/
    text-align :center;
    border:1px solid #E3923F;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}.PannelloPiccoloVerde:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.01, #ADFF2F), color-stop(1, White) );
	background:-moz-linear-gradient( center top, #ADFF2F 1%, White 100% );
	background-image: -ms-linear-gradient(top, #ADFF2F 0%, White 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ADFF2F', endColorstr='White');
	background-color:#ADFF2F;
	behavior:url(ie-css3.htc);
}.PannelloPiccoloVerde:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.PannelloPiccoloGrigio
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, White), color-stop(1, #B2B2B2) );
	background:-moz-linear-gradient( center top, White 5%, #B2B2B2 100% );
	background-image: -ms-linear-gradient(top, White 0%, #B2B2B2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#B2B2B2');
    background-color :White; 
    width :90%;
    height : 35px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    /*box-shadow: 3px 3px 3px #5F5F5F;*/
    text-align :center;
    border:1px solid #E3923F;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}.PannelloPiccoloGrigio:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #B2B2B2), color-stop(1, White) );
	background:-moz-linear-gradient( center top, #B2B2B2 5%, White 100% );
	background-image: -ms-linear-gradient(top, #B2B2B2 0%, White 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B2B2B2', endColorstr='White');
	background-color:#B2B2B2;
	behavior:url(ie-css3.htc);
}.PannelloPiccoloGrigio:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}


.PannelloGrandeVerde
{
    /*00FF00*/
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, White), color-stop(1, #ADFF2F) );
	background:-moz-linear-gradient( center top, White 5%, #ADFF2F 100% );
	background-image: -ms-linear-gradient(top, White 0%, #ADFF2F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#ADFF2F');
    background-color :White; 
    width :90%;
    height : 52px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    /*box-shadow: 3px 3px 3px #5F5F5F;*/
    padding-top :20px;
    text-align :center;
    border:1px solid #E3923F;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}.PannelloGrandeVerde:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ADFF2F), color-stop(1, White) );
	background:-moz-linear-gradient( center top, #ADFF2F 5%, White 100% );
	background-image: -ms-linear-gradient(top, #ADFF2F 0%, White 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ADFF2F', endColorstr='White');
	background-color:#ADFF2F;
	behavior:url(ie-css3.htc);
}.PannelloGrandeVerde:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.PannelloGrandeGrigio
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, White), color-stop(1, #B2B2B2) );
	background:-moz-linear-gradient( center top, White 5%, #B2B2B2 100% );
	background-image: -ms-linear-gradient(top, White 0%, #B2B2B2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#B2B2B2');
    background-color :White; 
    width :90%;
    height : 52px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    /*box-shadow: 3px 3px 3px #5F5F5F;*/
    padding-top :20px;
    text-align :center;
    border:1px solid #E3923F;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}.PannelloGrandeGrigio:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #B2B2B2), color-stop(1, White) );
	background:-moz-linear-gradient( center top, #B2B2B2 5%, White 100% );
	background-image: -ms-linear-gradient(top, #B2B2B2 0%, White 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B2B2B2', endColorstr='White');
	background-color:#B2B2B2;
	behavior:url(ie-css3.htc);
}.PannelloGrandeGrigio:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.PannelloGrandeGiallo
{
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.01, White), color-stop(1, #FFFF66) );
	background:-moz-linear-gradient( center top, White 1%, #FFFF66 100% );
	background-image: -ms-linear-gradient(top, White 1%, #FFFF66 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#FFFF66');
    background-color :White; 
    width :90%;
    height : 52px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    /*box-shadow: 3px 3px 3px #5F5F5F;*/
        padding-top :20px;
    text-align :center;
    border:1px solid #E3923F;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}.PannelloGrandeGiallo:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.01, #FFFF66), color-stop(1, White) );
	background:-moz-linear-gradient( center top, #FFFF66 1%, White 100% );
	background-image: -ms-linear-gradient(top, #FFFF66 1%, White 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFF66', endColorstr='White');
	background-color:#FFFF66;
	behavior:url(ie-css3.htc);
}.PannelloGrandeGiallo:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.PannelloGrandeRosso
{
    /*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, White), color-stop(1, Red) );
	background:-moz-linear-gradient( center top, White 5%, Red 100% );
	background-image: -ms-linear-gradient(top, White 0%, Red 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='Red');*/
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.01, White), color-stop(1, #FF9966) );
	background:-moz-linear-gradient( center top, White 0.1%, #FF9966 100%);
	background-image: -ms-linear-gradient(top, White 0.1%, #FF9966 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='White', endColorstr='#FF9966');
    background-color :White; 
    width :90%;
    height : 52px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    /*box-shadow: 3px 3px 3px #5F5F5F;*/
    text-align :center;
    padding-top :20px;
    border:1px solid #E3923F;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}.PannelloGrandeRosso:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0, #FF9966), color-stop(0.99, White) );
	background:-moz-linear-gradient( center top, #FF9966 0%, White 99.99% );
	background-image: -ms-linear-gradient(top, #FF9966 0%, White 99.99%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF9966', endColorstr='White');
	background-color:#FFC0CB;
	behavior:url(ie-css3.htc);
}.PannelloGrandeRosso:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.PannelloBarraGrigioLiscio
{
    background: #F5F5F5; 
    background-color :#F5F5F5;
    width :98%;
    height : 21px;
    margin-right :auto;
    margin-left :auto;
    padding-top :0px;
    padding-left :6px;
    padding-right :10px;
    margin-top :0px;
    margin-bottom :0px;
    -webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #B2B2B2;
	text-align : Left;
	vertical-align:middle;
	behavior:url(ie-css3.htc);
}

.PannelloPiccoloRossoPiatto
{
    background-color :#FFdddd; 
    width :90%;
    height : 45px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}

.PannelloPiccoloRossoPiattoOmbra
{
    background-color :#FFdddd; 
    width :90%;
    height : 45px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
	text-indent:0;
	cursor: pointer;
    border:1px solid #aaa;
	box-shadow: 3px 3px 3px #ccc;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	box-shadow: 3px 3px 3px #ccc;
    
	behavior:url(ie-css3.htc);
}.PannelloPiccoloRossoPiattoOmbra:hover {
	box-shadow: 3px 3px 3px #aaa;
    
	behavior:url(ie-css3.htc);
	}

.PannelloProvvigioniPiattoOmbra
{
    background-color :Red; 
    width :90%;
    height : 45px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
	text-indent:0;
	cursor: pointer;
    border:1px solid #aaa;
	box-shadow: 3px 3px 3px #ccc;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	box-shadow: 3px 3px 3px #ccc;
    
	behavior:url(ie-css3.htc);
}.PannelloProvvigioniPiattoOmbra:hover {
	box-shadow: 3px 3px 3px #aaa;
	behavior:url(ie-css3.htc);
	}


.PannelloPiccoloGialloPiatto
{
    background-color :#fcf6cc; 
    width :90%;
    height : 45px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}

.PannelloPiccoloGialloPiattoOmbra
{
    background-color :#fcf6cc; 
    width :90%;
    height : 45px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
	text-indent:0;
	cursor: pointer;
    border:1px solid #aaa;
	box-shadow: 3px 3px 3px #ccc;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	box-shadow: 3px 3px 3px #ccc;
	
	behavior:url(ie-css3.htc);
}.PannelloPiccoloGialloPiattoOmbra:hover {
	box-shadow: 3px 3px 3px #aaa;
    
	behavior:url(ie-css3.htc);
	}


.PannelloPiccoloVerdePiatto {
    background-color :#ddFFcc; 
    width :90%;
    height : 45px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}

.PannelloPiccoloVerdePiattoOmbra
{
    background-color :#ddFFcc; 
    width :90%;
    height : 45px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
	text-indent:0;
	cursor: pointer;
    border:1px solid #aaa;
    box-shadow: 3px 3px 3px #ccc;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	box-shadow: 3px 3px 3px #ccc;
	behavior:url(ie-css3.htc);
}.PannelloPiccoloVerdePiattoOmbra:hover {
	box-shadow: 3px 3px 3px #aaa;
    
	behavior:url(ie-css3.htc);
	}

.PannelloPiccoloBluPiatto
{
    background-color :#ccddFF; 
    width :90%;
    height : 45px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}

.PannelloPiccoloBluPiattoOmbra
{
    background-color :#ccddFF; 
    width :90%;
    height : 45px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
	text-indent:0;
	cursor: pointer;
    border:1px solid #aaa;
	box-shadow: 3px 3px 3px #ccc;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	
	behavior:url(ie-css3.htc);
}.PannelloPiccoloBluPiattoOmbra:hover {
	box-shadow: 3px 3px 3px #aaa;
    
	behavior:url(ie-css3.htc);
	}

.PannelloPiccoloCelestePiatto
{
    background-color :#99CBFF; 
    width :90%;
    height : 45px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}

.PannelloPiccoloCelestePiattoOmbra
{
    background-color :#99CBFF; 
    width :90%;
    height : 45px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
	text-indent:0;
	cursor: pointer;
    border:1px solid #aaa;
	box-shadow: 3px 3px 3px #ccc;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	box-shadow: 3px 3px 3px #ccc;
	behavior:url(ie-css3.htc);
}.PannelloPiccoloCelestePiattoOmbra:hover {
	box-shadow: 3px 3px 3px #aaa;
    
	behavior:url(ie-css3.htc);
	}

.PanelBarraTitoloLiscio
{
    background: #e5e5e5; 
    background-color :#e5e5e5;
    color:#444;
    font-size: 8pt; 
    font-family: Verdana,Helvetica, Arial,sans-serif;
    font-weight :bold;
    width :98%;
    height : 21px;
    margin-right :auto;
    margin-left :auto;
    padding-top :0px;
    padding-left :6px;
    padding-right :10px;
    margin-top :0px;
    margin-bottom :0px;
    -webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	text-indent:0;
	border:1px solid #B2B2B2;
	text-align : Left;
	vertical-align:middle;
	behavior:url(ie-css3.htc);
}

.SinotticoLabelNumeri
{
font-size: 10pt; 
color: Black; 
font-family: Verdana,Helvetica, Arial,sans-serif;
font-weight :bold;
color:#444;
}

.SinotticoLabelProvvigioni
{
font-size: 10pt; 
font-family: Verdana,Helvetica, Arial,sans-serif;
font-weight :bold;
color:White;
}

.SinotticoLabelTabelle
{
font-size: 10pt; 
color: Black; 
font-family: Verdana,Helvetica, Arial,sans-serif;
font-weight :bold;
color:#444;
}

.SinotticoLabelStati
{
font-size: 9pt; 
color: Black; 
font-family: Verdana,Helvetica, Arial,sans-serif;
color:#444;
}

.PanelGrandeRossoPiatto
{
    background-color :#FFdddd; 
    width :90%;
    height : 52px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
    padding-top :20px;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}

.PanelGrandeGialloPiatto
{
    background-color :#fcf6cc; 
    width :90%;
    height : 52px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
    padding-top :20px;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}

.PanelGrandeVerdePiatto
{
    background-color :#ddFFcc; 
    width :90%;
    height : 52px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
    padding-top :20px;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}

.PanelGrandeBluPiatto
{
    background-color :#ccddFF; 
    width :90%;
    height : 52px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
    padding-top :20px;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}

.PanelGrandeResiPiatto
{
    background-color :#cccccc; 
    width :90%;
    height : 52px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :10px;
    padding-right :10px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
    padding-top :20px;
	text-indent:0;
	cursor: pointer;
	behavior:url(ie-css3.htc);
}

.BordiUpload
{
    font-size: 9pt;
    color: Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    background: white;
    color: Black;
    border:1px solid Black;
    Width:260px;
}

.PanelLinkLiscio
{
    background: #e5e5e5; 
    background-color :#e5e5e5;
    color:#444;
    font-size: 8pt; 
    font-family: Verdana,Helvetica, Arial,sans-serif;
    font-weight :bold;
    width :97%;
    height : 18px;
    margin-right :auto;
    margin-left :auto;
    padding-top :0px;
    padding-left :6px;
    padding-right :10px;
    margin-top :0px;
    margin-bottom :0px;
    -webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	text-indent:0;
	border:1px solid #B2B2B2;
	text-align : Left;
	vertical-align:middle;
	cursor:pointer;
	behavior:url(ie-css3.htc);
}

.LabelUpload {
	-moz-box-shadow:inset 0px 1px 0px 0px #fffff0;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fffff0;
	box-shadow:inset 0px 1px 0px 0px #fffff0;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fffff0), color-stop(1, #E3923F) );
	background:-moz-linear-gradient( center top, #fffff0 5%, #E3923F 100% );
	background-image: -ms-linear-gradient(top, #fffff0 0%, #E3923F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffff0', endColorstr='#E3923F');
	background-color:#fffff0;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #cc850a;
	display:inline-block;
	color:Black;
	font-family:Tahoma,Helvetica,Arial,sans-serif,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	height:22px;
	padding-top:6px;
	width:150px;
	cursor:pointer;
	text-align:center;
}
.LabelUpload:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #E3923F), color-stop(1, #fffff0) );
	background:-moz-linear-gradient( center top, #E3923F 5%, #fffff0 100% );
	background-image: -ms-linear-gradient(top, #E3923F 0%, #fffff0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E3923F', endColorstr='#fffff0');
	background-color:#E3923F;
}.LabelUpload:active {
	position:relative;
	top:2px;
}

.LinkPannelli{
    font-size: 10pt;
    color: Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
     font-weight :bold;
}

.CellaGrigia
{
    background-color: #e2e2e2;
    /*background-color: White;*/
}

.CellaBiancaBordo
{
    border-style :inset; 
    border-width :thin;
}

.LabelChiudiResi{
	box-shadow:inset 0px 1px 0px 0px #fffff0;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fffff0), color-stop(1, #E3923F) );
	background:-moz-linear-gradient( center top, #fffff0 5%, #E3923F 100% );
	background-image: -ms-linear-gradient(top, #FFFFF0 0%, #E3923F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffff0', endColorstr='#E3923F');
	background-color:#fffff0;
	-webkit-border-top-left-radius:4px;
	-moz-border-radius-topleft:4px;
	border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topright:4px;
	border-top-right-radius:4px;
	-webkit-border-bottom-right-radius:4px;
	-moz-border-radius-bottomright:4px;
	border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomleft:4px;
	border-bottom-left-radius:4px;
	text-indent:0;
	text-align :center;
	border:1px solid #cc850a;
	display:inline-block;
	color:Black;
	font-family:Helvetica,Arial,sans-serif,Verdana,Tahoma;
	font-size:9pt;
	font-style:normal;
	height:16px;
	width:180px;
	cursor:pointer;
	zoom:1;
	
	behavior:url(ie-css3.htc);
	
 } .LabelChiudiResi:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #E3923F), color-stop(1, #fffff0) );
	background:-moz-linear-gradient( center top, #E3923F 5%, #fffff0 100% );
	background-image: -ms-linear-gradient(top, #E3923F 0%, #fffff0 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#E3923F', endColorstr='#fffff0');
	background-color:#E3923F;
	zoom:1;
	behavior:url(ie-css3.htc);
}.LabelChiudiResi:active {
	position:relative;
	top:2px;
	behavior:url(ie-css3.htc);
}

.Testo3D {
    font-family:Copperplate Gothic Bold,Copperplate Gothic,Helvetica,Arial,sans-serif,Verdana;
	font-size:72pt;
	font-style:italic;
	
    /*font:italic 72px Copperplate Gothic Bold;*/
    color:#FFFFFF;
    text-shadow: 0 1px 0 #ccc,
        0 2px 0 #c9c9c9,
        0 3px 0 #bbb,
        0 4px 0 #b9b9b9,
        0 5px 0 #aaa,
        0 6px 1px rgba(0,0,0,.1),
        0 0 5px rgba(0,0,0,.1),
        0 1px 3px rgba(0,0,0,.3),
        0 3px 5px rgba(0,0,0,.2),
        0 5px 10px rgba(0,0,0,.25),
        0 10px 10px rgba(0,0,0,.2),
        0 20px 20px rgba(0,0,0,.15);
    text-align: center;
    behavior:url(ie-css3.htc);
}

.DivPiccoloVerdePiattoOmbraStampe
{
    background-color :#ddFFcc; 
    width :98%;
    height : 40px;
    margin-right :auto; 
    margin-left :auto; 
    padding-left :0px;
    padding-right :0px; 
    margin-top :0px; 
    margin-bottom :0px; 
    text-align :center;
	text-indent:0;
	cursor: pointer;
    border:1px solid #aaa;
    box-shadow: 3px 3px 3px #ccc;
	-webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	box-shadow: 3px 3px 3px #ccc;
	behavior:url(ie-css3.htc);
}

.FixedHeader {
    position: absolute;
}

.Bottone_Grigio_Categorie {
	-moz-box-shadow:inset 0px 1px 0px 0px #404040;
	-webkit-box-shadow:inset 0px 1px 0px 0px #404040;
	box-shadow:inset 0px 1px 0px 0px #404040;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #404040), color-stop(1, #8F8F8F) );
	background:-moz-linear-gradient( center top, #404040 5%, #8F8F8F 100% );
	background-image: -ms-linear-gradient(top, #404040 0%, #8F8F8F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404040', endColorstr='#8F8F8F');
	background-color:#8F8F8F;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #D2D2D2;
	display:inline-block;
	color:White;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	height:24px;
	/*line-height:50px;*/
	width:220px;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #00a2ff;*/
}
.Bottone_Grigio_Categorie:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8F8F8F), color-stop(1, #404040) );
	background:-moz-linear-gradient( center top, #8F8F8F 5%, #404040 100% );
	background-image: -ms-linear-gradient(top, #8F8F8F 0%, #404040 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8F8F8F', endColorstr='#404040');
	background-color:#404040;
}.Bottone_Grigio_Categorie:active {
	position:relative;
	top:2px;
}

.LabelForecast_Grigio {
	-moz-box-shadow:inset 0px 1px 0px 0px #404040;
	-webkit-box-shadow:inset 0px 1px 0px 0px #404040;
	box-shadow:inset 0px 1px 0px 0px #404040;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #404040), color-stop(1, #8F8F8F) );
	background:-moz-linear-gradient( center top, #404040 5%, #8F8F8F 100% );
	background-image: -ms-linear-gradient(top, #404040 0%, #8F8F8F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404040', endColorstr='#8F8F8F');
	background-color:#8F8F8F;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #D2D2D2;
	display:inline-block;
	color:White;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	/*height:28px;*/
	/*line-height:50px;*/
	width:99%;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #00a2ff;*/
}
.LabelForecast_Grigio:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8F8F8F), color-stop(1, #404040) );
	background:-moz-linear-gradient( center top, #8F8F8F 5%, #404040 100% );
	background-image: -ms-linear-gradient(top, #8F8F8F 0%, #404040 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8F8F8F', endColorstr='#404040');
	background-color:#404040;
}.LabelForecast_Grigio:active {
	position:relative;
	top:2px;
}

.BottoneCreaDeposito {
	-moz-box-shadow:inset 0px 1px 0px 0px #404040;
	-webkit-box-shadow:inset 0px 1px 0px 0px #404040;
	box-shadow:inset 0px 1px 0px 0px #404040;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #404040), color-stop(1, #8F8F8F) );
	background:-moz-linear-gradient( center top, #404040 5%, #8F8F8F 100% );
	background-image: -ms-linear-gradient(top, #404040 0%, #8F8F8F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404040', endColorstr='#8F8F8F');
	background-color:#8F8F8F;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #D2D2D2;
	display:inline-block;
	color:White;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:10pt;
	font-weight:normal;
	font-style:normal;
	height:20px;
	/*line-height:50px;*/
	width:55%;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #00a2ff;*/
}
.BottoneCreaDeposito:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8F8F8F), color-stop(1, #404040) );
	background:-moz-linear-gradient( center top, #8F8F8F 5%, #404040 100% );
	background-image: -ms-linear-gradient(top, #8F8F8F 0%, #404040 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8F8F8F', endColorstr='#404040');
	background-color:#404040;
}.BottoneCreaDeposito:active {
	position:relative;
	top:2px;
}

.PanelLinkLiscioVerde
{
    background: #B5FF91; 
    background-color :#B5FF91;
    color:#444;
    font-size: 8pt; 
    font-family: Verdana,Helvetica, Arial,sans-serif;
    font-weight :bold;
    width :97%;
    height : 18px;
    margin-right :auto;
    margin-left :auto;
    padding-top :0px;
    padding-left :6px;
    padding-right :10px;
    margin-top :0px;
    margin-bottom :0px;
    -webkit-border-top-left-radius:3px;
	-moz-border-radius-topleft:3px;
	border-top-left-radius:3px;
	-webkit-border-top-right-radius:3px;
	-moz-border-radius-topright:3px;
	border-top-right-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-moz-border-radius-bottomright:3px;
	border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-moz-border-radius-bottomleft:3px;
	border-bottom-left-radius:3px;
	text-indent:0;
	border:1px solid #B2B2B2;
	text-align : Left;
	vertical-align:middle;
	cursor:pointer;
	behavior:url(ie-css3.htc);
}

.BottoneST_Ordine_Grigio {
	-moz-box-shadow:inset 0px 1px 0px 0px #404040;
	-webkit-box-shadow:inset 0px 1px 0px 0px #404040;
	box-shadow:inset 0px 1px 0px 0px #404040;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #404040), color-stop(1, #8F8F8F) );
	background:-moz-linear-gradient( center top, #404040 5%, #8F8F8F 100% );
	background-image: -ms-linear-gradient(top, #404040 0%, #8F8F8F 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#404040', endColorstr='#8F8F8F');
	background-color:#8F8F8F;
	-webkit-border-top-left-radius:5px;
	-moz-border-radius-topleft:5px;
	border-top-left-radius:5px;
	-webkit-border-top-right-radius:5px;
	-moz-border-radius-topright:5px;
	border-top-right-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-moz-border-radius-bottomright:5px;
	border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-moz-border-radius-bottomleft:5px;
	border-bottom-left-radius:5px;
	text-indent:0;
	border:1px solid #D2D2D2;
	display:inline-block;
	color:White;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:10pt;
	font-weight:bold;
	font-style:normal;
	height:28px;
	/*line-height:50px;*/
	width:130px;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #00a2ff;*/
}
.BottoneST_Ordine_Grigio:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8F8F8F), color-stop(1, #404040) );
	background:-moz-linear-gradient( center top, #8F8F8F 5%, #404040 100% );
	background-image: -ms-linear-gradient(top, #8F8F8F 0%, #404040 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8F8F8F', endColorstr='#404040');
	background-color:#404040;
}.BottoneST_Ordine_Grigio:active {
	position:relative;
	top:2px;
}
/* fine documento*/