﻿body {
font-family: Helvetica,Arial,sans-serif,Verdana;
font-size: 9pt;
color: #000000;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background:#eeeeee;
background-position:center;
background-image :url('../images/bg-sito_CNOAS.jpg');
}

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: #210042;
font-family: Helvetica,Arial,sans-serif,Verdana;
}
miaLabel, Label.miaLabel
{
font-size: 10pt;
color: #210042;
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: #210042;
font-family: Helvetica,Arial,sans-serif,Verdana;
font-weight :bold;
}

.LabelFase {
font-size: 10pt;
color: #210042;
font-family: Helvetica,Arial,sans-serif,Verdana;
font-weight :bold;
}

.LabelElenco
{
font-size: 10pt;
color: #210042;
font-family: Helvetica,Arial,sans-serif,Verdana;
font-weight :bold;
}

.LabelSelRegione
{
font-size: 10pt;
color: #210042;
font-family: Helvetica,Arial,sans-serif,Verdana;
font-weight :bold;
}

.LabelPiccolaCalendario
{
font-size: 9pt;
color: #210042;
font-family: Helvetica,Arial,sans-serif,Verdana;
font-weight :bold;
-webkit-print-color-adjust: exact;
}

.LabelPiccolaLegenda
{
  font-size: 9pt;
  color: #210042;
  font-family: Helvetica,Arial,sans-serif,Verdana;
  -webkit-print-color-adjust: exact;
}

.LabelCalendario {
    font-size: 7pt;
    color: Black;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    font-weight :normal;
    -webkit-print-color-adjust: exact;
}

.LabelOrariCalendario
{
font-size: 9pt;
color: Black;
background-color :White;
font-family: Helvetica,Arial,sans-serif,Verdana;
font-weight :normal;
}

.LabelCellaOrariCalendario
{
 border-width :thin;
 border-style :solid;
 text-align :center; 
 background-color :White;
 -webkit-print-color-adjust: exact;
}

.LabelTitoloCalendario
{
  font-size: 12pt;
  color: Black;
  font-family: Helvetica,Arial,sans-serif,Verdana;
  font-weight :bold;
  -webkit-print-color-adjust: exact;
}

.LabelPiccolaAvviso
{
font-size: 9pt;
color: White;
background-color :Red;
font-family: Helvetica,Arial,sans-serif,Verdana;
font-weight :bold;
}

.LabelPiccolaNoBold
{
    font-size: 9pt;
    color: #210042;
    font-family: Helvetica,Arial,sans-serif,Verdana;
}

.LabelPiccolaUL {
  font-size: 9pt;
  color: #210042;
  font-family: Helvetica,Arial,sans-serif,Verdana;
  font-weight :bold;
  text-decoration : underline;
}

.LabelStatoProposta {
  font-size: 10pt;
  color: #210042;
  font-family: Helvetica,Arial,sans-serif,Verdana;
  text-decoration : underline;
  font-weight :bold;
}

.LabelVociMenu {
  font-size: 10pt;
  color:#210042;
  font-weight :bold;
  font-family: Helvetica,Arial,sans-serif,Verdana;
  text-align:center;
  margin-top:10px;
}

.verticale {
writing-mode: tb-rl;

filter: flipH() flipV();
}

.verticale2 {
color: #F00;
display: block;
width: 1.1em;
margin: 0 10px;
letter-spacing: 1.1em;
background: #C7CFB6;
word-break: break-all;
}
.clear {
clear: both;
}

.TreeViewNodi {
  border: 1px solid #CB8158;
  font-size: 10pt;
  font-weight :bold;
  font-family: Helvetica,Arial,sans-serif,Verdana;
  -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 #CB8158;
}
/*.LabelVociMenu:hover{
 color :#B3490D;
}.LabelVociMenu:active {
color :#B3490D;}*/


.TitoloLbl
{
    color: #210042;
    font-size: 10pt;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    font-weight :bold 
}

.TitoloLblIncolpato
{
color: #210042;
font-size: 9pt;
font-family: Helvetica,Arial,sans-serif,Verdana;
font-weight :bold 
}

P
{
    color: #210042;
    FONT-FAMILY: Helvetica,Arial,sans-serif,Verdana;
    FONT-SIZE: 10pt
}

 titolo, P.titolo
 {
color: #210042;
FONT-FAMILY: Helvetica,Arial,sans-serif,Verdana;
FONT-SIZE: 14pt
}

BUTTON
{
	COLOR: #210042;
    FONT-FAMILY: Helvetica,Arial,sans-serif,Verdana;
    FONT-SIZE: 10pt
}

 BottoneGrande, Button.BottoneGrande
 {
    COLOR: #210042;
    FONT-FAMILY: Helvetica,Arial,sans-serif,Verdana;
    FONT-SIZE: 14pt
}

 .BottoneRicerca
 {
    COLOR: #210042;
    FONT-FAMILY: Helvetica,Arial,sans-serif,Verdana;
    FONT-SIZE: 9pt;
}

 .BottoneRicercaGradiente
 {
    COLOR: #210042;
    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
}

.BottoneProcedis {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6200C4), color-stop(1, #210042) );
background:-moz-linear-gradient( center top, #6200C4 5%, #210042 100% );
background-image: -ms-linear-gradient(top, #6200C4 0%, #210042 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6200C4', endColorstr='#210042');
background-color:#210042;
-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;
border:1px solid #6200C4;
display:inline-block;
color:White;
font-family:Helvetica,Arial,sans-serif,Verdana;
font-size:10pt;
font-weight:bold;
font-style:normal;
height:32px;
width:150px;
}
.BottoneProcedis:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #210042), color-stop(1, #6200C4) );
background:-moz-linear-gradient( center top, #210042 5%, #6200C4 100% );
background-image: -ms-linear-gradient(top, #210042 0%, #6200C4 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#210042', endColorstr='#6200C4');
background-color:#6200C4;
}.BottoneProcedis:active {
position:relative;
top:2px;
}

/*.BottoneProcedis {
-moz-box-shadow:inset 0px 1px 0px 0px #B3490D;
-webkit-box-shadow:inset 0px 1px 0px 0px #B3490D;
box-shadow:inset 0px 1px 0px 0px #B3490D;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #B3490D), color-stop(1, #CB8158) );
background:-moz-linear-gradient( center top, #B3490D 5%, #CB8158 100% );
background-image: -ms-linear-gradient(top, #B3490D 0%, #CB8158 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3490D', endColorstr='#CB8158');
background-color:#CB8158;
-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;
border:1px solid #CB8158;
display:inline-block;
color:White;
font-family:Helvetica,Arial,sans-serif,Verdana;
font-size:10pt;
font-weight:bold;
font-style:normal;
height:32px;
width:150px;
}
.BottoneProcedis:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #CB8158), color-stop(1, #B3490D) );
background:-moz-linear-gradient( center top, #CB8158 5%, #B3490D 100% );
background-image: -ms-linear-gradient(top, #CB8158 0%, #B3490D 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CB8158', endColorstr='#B3490D');
background-color:#B3490D;
}.BottoneProcedis:active {
position:relative;
top:2px;
}*/

.BottoneSelSanzione {
-moz-box-shadow:inset 0px 1px 0px 0px #B3490D;
-webkit-box-shadow:inset 0px 1px 0px 0px #B3490D;
box-shadow:inset 0px 1px 0px 0px #B3490D;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #B3490D), color-stop(1, #CB8158) );
background:-moz-linear-gradient( center top, #B3490D 5%, #CB8158 100% );
background-image: -ms-linear-gradient(top, #B3490D 0%, #CB8158 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3490D', endColorstr='#CB8158');
background-color:#CB8158;
-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;
border:1px solid #CB8158;
display:inline-block;
color:White;
font-family:Helvetica,Arial,sans-serif,Verdana;
font-size:10pt;
font-weight:bold;
font-style:normal;
height:24px;
width:150px;
}
.BottoneSelSanzione:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #CB8158), color-stop(1, #B3490D) );
background:-moz-linear-gradient( center top, #CB8158 5%, #B3490D 100% );
background-image: -ms-linear-gradient(top, #CB8158 0%, #B3490D 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CB8158', endColorstr='#B3490D');
background-color:#B3490D;
}.BottoneSelSanzione:active {
position:relative;
top:2px;
}

.BottoneProcedisAzione {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #210042), color-stop(1, #6200C4) );
background:-moz-linear-gradient( center top, #210042 5%, #6200C4 100% );
background-image: -ms-linear-gradient(top, #210042 0%, #6200C4 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#210042', endColorstr='#6200C4');
background-color:#6200C4;
-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;
border:1px solid #6200C4;
display:inline-block;
color:White;
font-family:Helvetica,Arial,sans-serif,Verdana;
font-size:10pt;
font-weight:bold;
font-style:normal;
height:26px;
width:150px;
}
.BottoneProcedisAzione:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6200C4), color-stop(1, #210042) );
background:-moz-linear-gradient( center top, #6200C4 5%, #210042 100% );
background-image: -ms-linear-gradient(top, #6200C4 0%, #210042 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6200C4', endColorstr='#210042');
background-color:#210042;
}.BottoneProcedisAzione:active {
position:relative;
top:2px;
}

/*.BottoneProcedisAzione {
-moz-box-shadow:inset 0px 1px 0px 0px #B3490D;
-webkit-box-shadow:inset 0px 1px 0px 0px #B3490D;
box-shadow:inset 0px 1px 0px 0px #B3490D;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #B3490D), color-stop(1, #CB8158) );
background:-moz-linear-gradient( center top, #B3490D 5%, #CB8158 100% );
background-image: -ms-linear-gradient(top, #B3490D 0%, #CB8158 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3490D', endColorstr='#CB8158');
background-color:#CB8158;
-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;
border:1px solid #CB8158;
display:inline-block;
color:White;
font-family:Helvetica,Arial,sans-serif,Verdana;
font-size:10pt;
font-weight:bold;
font-style:normal;
height:26px;
width:150px;
}
.BottoneProcedisAzione:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #CB8158), color-stop(1, #B3490D) );
background:-moz-linear-gradient( center top, #CB8158 5%, #B3490D 100% );
background-image: -ms-linear-gradient(top, #CB8158 0%, #B3490D 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CB8158', endColorstr='#B3490D');
background-color:#B3490D;
}.BottoneProcedisAzione:active {
position:relative;
top:2px;
}*/

.BottoneAllegaDoc {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #210042), color-stop(1, #6200C4) );
background:-moz-linear-gradient( center top, #210042 5%, #6200C4 100% );
background-image: -ms-linear-gradient(top, #210042 0%, #6200C4 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#210042', endColorstr='#6200C4');
background-color:#6200C4;
-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;
border:1px solid #6200C4;
display:inline-block;
color:White;
font-family:Helvetica,Arial,sans-serif,Verdana;
font-size:10pt;
font-weight:bold;
font-style:normal;
height:26px;
width:154px;
}
.BottoneAllegaDoc:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6200C4), color-stop(1, #210042) );
background:-moz-linear-gradient( center top, #6200C4 5%, #210042 100% );
background-image: -ms-linear-gradient(top, #6200C4 0%, #210042 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6200C4', endColorstr='#210042');
background-color:#210042;
}.BottoneAllegaDoc: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;
width:120px;
}
.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;
}

.Bottone_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;
width:150px;
}
.Bottone_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;
}.Bottone_Grigio:active {
position:relative;
top:2px;
}

.Bottone_Grigio_Piccolo {
-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;
width:120px;
margin-left :20px;
}
.Bottone_Grigio_Piccolo: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_Piccolo:active {
position:relative;
top:2px;
}

.BottoneAllegaGrigio {
-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: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;
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:32px;
width:150px;
}
.BottoneAllegaGrigio: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;
}.BottoneAllegaGrigio:active {
position:relative;
top:2px;
}

.Bottone_Grigio_Cruscotto {
-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:40px;
width:99%;
margin-top :2px;
}
.Bottone_Grigio_Cruscotto: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_Cruscotto: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;
}
.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;
}

.Bottone_NuovaAttivita {
	-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:9pt;
	font-weight:bold;
	font-style:normal;
	height:28px;
	width:150px;
}
.Bottone_NuovaAttivita: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_NuovaAttivita:active {
	position:relative;
	top:2px;
}

.BottoneLogin {
	-moz-box-shadow:inset 0px 1px 0px 0px #B3490D;
	-webkit-box-shadow:inset 0px 1px 0px 0px #B3490D;
	box-shadow:inset 0px 1px 0px 0px #B3490D;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #B3490D), color-stop(1, #CB8158) );
	background:-moz-linear-gradient( center top, #B3490D 5%, #CB8158 100% );
	background-image: -ms-linear-gradient(top, #B3490D 0%, #CB8158 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3490D', endColorstr='#CB8158');
	background-color:#CB8158;
	-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 #CB8158;
	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, #CB8158), color-stop(1, #B3490D) );
	background:-moz-linear-gradient( center top, #CB8158 5%, #B3490D 100% );
	background-image: -ms-linear-gradient(top, #CB8158 0%, #B3490D 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#CB8158', endColorstr='#B3490D');
	background-color:#B3490D;
}.BottoneLogin: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;
}
.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: #210042;
    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: #B3490D ; 
    background:-moz-linear-gradient( center top, #B3490D  5%, #CB8158 100% ); 
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #B3490D ), color-stop(1, #CB8158) );
    
    behavior:url(ie-css3.htc);
}

.HeaderMenu_NoGrad {
    background: #210042; 

    behavior:url(ie-css3.htc);
}

/*.HeaderMenu_NoGrad {
    background: #B3490D ; 

    behavior:url(ie-css3.htc);
}*/

.HeaderMenuReverse {
    background: #CB8158 ; 
    background:-moz-linear-gradient( center top, #CB8158  5%, #B3490D 100% ); 
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #CB8158 ), color-stop(1, #B3490D) );
   
    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;
}


.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;
}

.BluStyleDocumenti
  {
   color: #0066CC;
  }

.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: #210042;
  font-family: Helvetica,Arial,sans-serif,Verdana;
  font-weight:bold; 
}

.LabelVersione {
  font-size: 8pt;
  color: White;
  font-family: Helvetica,Arial,sans-serif,Verdana;
  font-weight:bold; 
}

.LabelVersioneScuro {
  font-size: 8pt;
  color: #2A2A2A;
  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; 
}

.TestoLiquidato {
 font-size: 9pt;
 color:  Black;
 font-family: Helvetica,Arial,sans-serif,Verdana;
 font-weight:normal; 
}

.TestoSelezionato
{
 font-size: 9pt;
 color:  Black;
 background-color : #80FF80;
 font-family: Helvetica,Arial,sans-serif,Verdana;
 font-weight:normal; 
}

.TestoDaLiquidare
{
 font-size: 9pt;
 color:  Black;
 font-family: Helvetica,Arial,sans-serif,Verdana;
 font-weight:normal; 
}

.Titolo2Login {
  font-size: 12pt;
  color: #210042;
  font-family: Helvetica,Arial,sans-serif,Verdana;
  font-weight:bold; 
}

.Titolo2LoginProcedis {
  font-size: 12pt;
  color: #210042;
  font-family: Helvetica,Arial,sans-serif,Verdana;
  font-weight:bold; 
}

.TestoTextBoxInput {
  font-size: 9pt;
  color: Black;
  font-family: Helvetica,Arial,sans-serif,Verdana;
}

.TextBoxModuli {
  font-size: 9pt;
  color: Black;
  font-family: Helvetica,Arial,sans-serif,Verdana;
  width:95%;
}

.TxtInputProc {
  font-size: 9pt;
  color: Black;
  font-family: Helvetica,Arial,sans-serif,Verdana;
}

.TestoDropDown {
   font-size: 9pt;
   color:  #210042;
   font-family: Helvetica,Arial,sans-serif,Verdana;
}

.TestoDropDownGrassetto {
   font-size: 9pt;
   color:  Black;
   font-weight :bold;
   font-family: Helvetica,Arial,sans-serif,Verdana;
}

.DropDownBold {
    font-size: 9pt;
    color:  #210042;
    font-family: Helvetica,Arial,sans-serif,Verdana;
    font-weight :bold;
}


PaginaPricipale_old, Div.PaginaPrincipale_old
{
background-color :White; 
width :960px; 
margin-right :auto; 
margin-left :auto; 
padding-left :10px;
padding-right :10px; 
margin-top :2px; 
margin-bottom :8px; 
box-shadow: 7px 7px 7px #CB8158;
-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);
}

PaginaPricipale, Div.PaginaPrincipale {
background-color :White; 
width :960px; 
margin-right :auto; 
margin-left :auto; 
margin-top :2px; 
margin-bottom :8px; 
box-shadow: 7px 7px 7px #CB8158;
-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);
}

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;
}

PaginaRicercaCalendario, Div.PaginaRicercaCalendario
{
    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;
    -webkit-print-color-adjust: exact;
}

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 #CB8158;
  
  /* Rounded Corners */
  -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;


  background: #B3490D;
  /* Background color e gradienti */
  /*background: #f5f5f5;
  background: -moz-linear-gradient(top, #B3490D, #CB8158);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#B3490D), to(#CB8158)); */

  /* Bordi */
  border: 1px solid #AB440C;

  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 #CB8158;
  
  /* Rounded Corners */
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;
  border-radius: 10px;

   background: #B3490D;
  /* Background color e gradienti */
  /*background: #f5f5f5;
  background: -moz-linear-gradient(top, #B3490D, #CB8158);
  background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#B3490D), to(#CB8158)); */
  
  /* Bordi */
  border: 1px solid #AB440C;
  
  line-height:30px;
  vertical-align:middle;
  text-align : center;

  behavior:url(ie-css3.htc);
}

#footerlogin2 {
  list-style:none;
  width:100%;
  padding:0px 0px 0px 0px;
  height:30px;
  
   background: #E5E5E5;
  
  line-height:30px;
  vertical-align:middle;
  text-align : center;
}

#footer2 {
  list-style:none;
  width:100%;
  padding:0px 0px 0px 0px;
  height:30px;

  background: #E5E5E5;

  line-height:30px;
  vertical-align:middle;
  text-align : center;  
}


#PanelInsAttivita {
margin-left :0%; 
width :958px;
background: #FAEBD7; /*<- bianco di titanio  White  #f5f5f5; */
top :171px; 
position :absolute; 

/*Ombreggiatura*/
box-shadow: 10px 10px 15px #5F5F5F;
  
/* Rounded Corners */
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;

/* Borders */
border: 1px solid Green;

behavior:url(ie-css3.htc);
}

#PanelCalendario {
margin-left :0%; 
width :958px;
background-color: #98FF98; /* Verde menta    White; #f5f5f5; */
top :179px; 
position :absolute;

/*Ombreggiatura*/
box-shadow: 10px 10px 15px #5F5F5F;
  
/* Rounded Corners */
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;

/* Borders */
border: 1px solid Green;

behavior:url(ie-css3.htc);
}

#PanelCalendario2 {
margin-left :0%; 
width :958px;
background-color: White; /*#98FF98; /* Verde menta    White; #f5f5f5; */
/*top :179px; 
position :absolute; */

/*Ombreggiatura*/
box-shadow: 4px 4px 6px #5F5F5F;
  
/* Rounded Corners */
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;

/* Borders */
border: 1px solid Green;

behavior:url(ie-css3.htc);
-webkit-print-color-adjust: exact;
}


.BordoCellaMenu {
background-color :#B3490D;
border-bottom: 1px solid #B3490D;
border-top: 1px solid #B3490D;

background: #B3490D; 
background:-moz-linear-gradient( center top, #B3490D  5%, #CB8158 100% ); 
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #B3490D ), color-stop(1, #CB8158) );

behavior:url(ie-css3.htc);
}


.BordoCellaMenu_NoGrad {
background-color :#210042;
border-bottom: 1px solid #210042;
border-top: 1px solid #210042;
background: #210042; 

behavior:url(ie-css3.htc);
}

/*.BordoCellaMenu_NoGrad {
background-color :#B3490D;
border-bottom: 1px solid #B3490D;
border-top: 1px solid #B3490D;
background: #B3490D; 

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;
}

.BottoneVerdeAzione {
-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:26px;
width:156px;
}
.BottoneVerdeAzione: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;
}.BottoneVerdeAzione: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);
}

.OmbraPannelloTondo {
	box-shadow:6px 6px 6px #5F5F5F;
	background-color: white;
	width: 70%;
	padding: 15px 15px;
	text-align:center;
	-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;
    behavior:url(ie-css3.htc);
}

.OmbraPannelloFAD {
box-shadow:6px 6px 6px #5F5F5F;
background-color: white;
width: 70%;
padding: 15px 15px;
text-align:center;
-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;
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);
}

.LabelNuovoCorso {
	/*-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);
	
 } .LabelNuovoCorso: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);
}.LabelNuovoCorso: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
{
    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);
	}

.PannelloPiccoloBiancoPiattoOmbra
{
    background-color :White; 
    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;
    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);
}

.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);
}

.PanelLiscioSchema {
  background: #e5e5e5; 
  background-color :#e5e5e5;
  color:#444;
  font-size: 8pt; 
  font-family: Verdana,Helvetica, Arial,sans-serif;
  font-weight :bold;
  width :95%;
  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 : 22px;
    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);
}

.PanelLinkLiscio22
{
    background: #e5e5e5; 
    background-color :#e5e5e5;
    color:#444;
    font-size: 8pt; 
    font-family: Verdana,Helvetica, Arial,sans-serif;
    font-weight :bold;
    width :97%;
    height : 34px;
    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);
}

.PanelLinkLiscioCruscotto
{
background: #e5e5e5; 
background-color :#e5e5e5;
color:#444;
font-size: 8pt; 
font-family: Verdana,Helvetica, Arial,sans-serif;
font-weight :bold;
width :97%;
height : 76px;
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);
}

.PanelLinkLiscioCruscotto2
{
background: #e5e5e5; 
background-color :#e5e5e5;
color:#444;
font-size: 8pt; 
font-family: Verdana,Helvetica, Arial,sans-serif;
font-weight :bold;
width :97%;
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);
}

.PanelFiltroRegione
{
background: #FFdddd;
background-color :#FFdddd;
color:#444;
font-size: 8pt;
font-family: Verdana,Helvetica, Arial,sans-serif;
font-weight :bold;
width :97%;
 height:50px;
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);
}

.PanelFiltroRegione_Grande
{
background: #FFdddd;
background-color :#FFdddd;
color:#444;
font-size: 8pt;
font-family: Verdana,Helvetica, Arial,sans-serif;
font-weight :bold;
width :97%;
height:70px;
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);
}

.PanelLinkLiscioRicerca
{
background: White; 
background-color :White;
color:#444;
font-size: 8pt; 
font-family: Verdana,Helvetica, Arial,sans-serif;
font-weight :bold;
width :97%;
margin-right :auto;
margin-left :auto;
padding-top :0px;
padding-left :6px;
padding-right :10px;
margin-top :10px;
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);
}

.PanelLiscioRicercaStampa
{
background: White; 
background-color :White;
color:#444;
font-size: 8pt; 
font-family: Verdana,Helvetica, Arial,sans-serif;
font-weight :bold;
width :97%;
margin-right :auto;
margin-left :auto;
padding-top :0px;
padding-left :6px;
padding-right :10px;
margin-top :10px;
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);
}

.PanelLiscioRicercaConsiglieri
{
background: White; 
background-color :White;
color:#444;
font-size: 8pt; 
font-family: Verdana,Helvetica, Arial,sans-serif;
font-weight :bold;
width :97%;
height : 178px;
margin-right :auto;
margin-left :auto;
padding-top :0px;
padding-left :6px;
padding-right :10px;
margin-top :10px;
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);
}

.PanelGestioneCollegio
{
background: White; 
background-color :White;
color:#444;
font-family: Verdana,Helvetica, Arial,sans-serif;
font-weight :bold;
width :97%;
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);
}

.PanelLiscioRicercaCollegi {
background: White; 
background-color :White;
color:#444;
font-size: 8pt; 
font-family: Verdana,Helvetica, Arial,sans-serif;
font-weight :bold;
width :97%;
height : 158px;
margin-right :auto;
margin-left :auto;
padding-top :0px;
padding-left :6px;
padding-right :10px;
margin-top :10px;
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);}

.PanelLiscioInsEsterno {
background: White; 
background-color :White;
color:#444;
font-size: 8pt; 
font-family: Verdana,Helvetica, Arial,sans-serif;
font-weight :bold;
width :97%;
height : 550px;
margin-right :auto;
margin-left :auto;
padding-top :0px;
padding-left :6px;
padding-right :10px;
margin-top :10px;
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);}

.PanelLiscioNuovaAzione
{
    background: White; 
    background-color :White;
    color:#444;
    font-size: 8pt; 
    font-family: Verdana,Helvetica, Arial,sans-serif;
    font-weight :bold;
    width :97%;
    height : 99%;
    margin-right :auto;
    margin-left :auto;
    padding-top :0px;
    padding-left :6px;
    padding-right :10px;
    margin-top :10px;
    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);
}

.PanelLiscioDatiAzione
{
    background: White; 
    background-color :White;
    color:#444;
    font-size: 8pt; 
    font-family: Verdana,Helvetica, Arial,sans-serif;
    font-weight :bold;
    width :97%;
    margin-right :auto;
    margin-left :auto;
    padding-top :0px;
    padding-left :6px;
    padding-right :10px;
    margin-top :10px;
    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);
}

.PanelLiscioModello
{
    background: White; 
    background-color :White;
    color:#444;
    font-size: 8pt; 
    font-family: Verdana,Helvetica, Arial,sans-serif;
    font-weight :bold;
    width :97%;
    margin-right :auto;
    margin-left :auto;
    padding-top :0px;
    padding-left :6px;
    padding-right :10px;
    margin-top :10px;
    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);
}

.PanelLiscioSubMenu
{
-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;
width: 90%;
border:1px solid #B2B2B2;
text-align : Left;
vertical-align:middle;
behavior:url(ie-css3.htc);
}

.PanelLiscioMenu
{
    background: White; 
    background-color :White;
    color:#444;
    font-size: 8pt; 
    font-family: Verdana,Helvetica, Arial,sans-serif;
    font-weight :bold;
    width :97%;
    height : 35px;
    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);
}

.PanelLiscioMenu_old
{
    background: #e5e5e5; 
    background-color :#e5e5e5;
    color:#444;
    font-size: 8pt; 
    font-family: Verdana,Helvetica, Arial,sans-serif;
    font-weight :bold;
    width :97%;
    height : 35px;
    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: 12pt;
    color: #210042;
    font-family: Helvetica,Arial,sans-serif,Verdana;
     font-weight :bold;
}

.CellaGrigia
{
    background-color: #e2e2e2;
}

.CellaVerdeChiaro
{
    background-color: #DAFDDA;
}

.CellaVerdeMenta
{
    background-color: #80FF80;
}

.CellaGialloPaglierino
{
    background-color: #FFFFC2;
}


.CellaBiancaBordo
{
    border-style :inset; 
    border-width :thin;
}

.Testo3D {
    font-family:Copperplate Gothic Bold,Copperplate Gothic,Helvetica,Arial,sans-serif,Verdana;
	font-size:32pt;
	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);
}
.Testo3D72 {
    font-family:Copperplate Gothic Bold,Copperplate Gothic,Helvetica,Arial,sans-serif,Verdana;
	font-size:72pt;
	font-style:italic;
	
    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);
}
.Testo3DMini {
    font-family:Copperplate Gothic Bold,Copperplate Gothic,Helvetica,Arial,sans-serif,Verdana;
	font-size:20pt;
	font-style:italic;
	color:  #009246;
    /*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;
	width:220px;
}
.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;
}

.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);
}

.PannelloSinotticoRossoOmbra
{
    background-color :#FFdddd; 
    width :99%;
    height : 316px; /*old value: 264*/
    margin-right :auto; 
    margin-left :auto; 
    padding-left :4px;
    padding-right :4px; 
    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);
	}

.PannelloSinotticoVerdeOmbra
{
    background-color :#ddFFcc; 
    width :90%;
    height : 180px;
    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);
	}

.testo_3d {
color: #fff;
text-shadow: 0px 1px 0px #999, 0px 2px 0px #888, 0px 3px 0px #777, 0px 4px 0px #666, 0px 4px 0px #555, 0px 5px 0px #444, 0px 4px 0px #333, 0px 9px 8px #001135;
font-family: 'Arial Black', Gadget, sans-serif;
font-size: 100px;
}

.testo_3d_Piccolo {
color:Blue  ;
text-shadow: 0px 1px 0px #999, 0px 1px 0px #888, 0px 1px 0px #777, 0px 1px 0px #666, 0px 1px 0px #555, 0px 1px 0px #444, 0px 1px 0px #333, 0px 2px 1px #001135;
font-family: 'Arial Black', Gadget, sans-serif;
font-size: 22px;
}

.PannelloLogin {
background-color :White; 
width :920px;  
margin-right :auto; margin-left :auto; 
/*padding-left :10px; padding-right :10px; */
margin-top :10px; margin-bottom :15px;
/*box-shadow: 8px 8px 12px #CB8158;*/
	
-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);
}

.Bottone_Rosso {
	-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,Red), color-stop(1, #ff4c4c) );
	background:-moz-linear-gradient( center top,Red 5%, #ff4c4c 100% );
	background-image: -ms-linear-gradient(top, Red 0%, #ff4c4c 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='Red', endColorstr='#ff4c4c');
	background-color:#ff4c4c ;
	-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:32px;
	width:150px;
}
.Bottone_Rosso:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff4c4c), color-stop(1, Red) );
	background:-moz-linear-gradient( center top, #ff4c4c 5%, Red 100% );
	background-image: -ms-linear-gradient(top, #ff4c4c 0%, Red 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4c4c', endColorstr='Red');
	background-color:Red;
}.Bottone_Rosso:active {
	position:relative;
	top:2px;}

.Bottone_RossoAzione {
    -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,red), color-stop(1, #ff4c4c) );
    background: -moz-linear-gradient( center top,red 5%, #ff4c4c 100% );
    background-image: -ms-linear-gradient(top, red 0%, #ff4c4c 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='red', endColorstr='#ff4c4c');
    background-color: #ff4c4c;
    -webkit-border-top-left-radius: 5px;
    -moz-border-radius-topleft: 5px;
    -webkit-border-top-right-radius: 5px;
    -moz-border-radius-topright: 5px;
    -webkit-border-bottom-right-radius: 5px;
    -moz-border-radius-bottomright: 5px;
    -webkit-border-bottom-left-radius: 5px;
    -moz-border-radius-bottomleft: 5px;
    border-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: 26px;
    width: 150px;
}
.Bottone_RossoAzione:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff4c4c), color-stop(1, red) );
background:-moz-linear-gradient( center top, #ff4c4c 5%, red 100% );
background-image: -ms-linear-gradient(top, #ff4c4c 0%, red 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff4c4c', endColorstr='red');
background-color:Red;
}.Bottone_RossoAzione:active {
position:relative;
top:2px;}

.Bottone_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;
	width:130px;
}
.Bottone_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;
}.Bottone_Grigio:active {
	position:relative;
	top:2px;
}

.BottoneAddBadge{
	-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:24px;
	/*text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #00a2ff;*/
}
.BottoneAddBadge: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;
}.BottoneAddBadge:active {
	position:relative;
	top:2px;
}

.BottoneAggiungiDocente {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-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 #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	height:28px;
	line-height:20px;
	width:120px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #1570CD;
}
.BottoneAggiungiDocente:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	background-image: -ms-linear-gradient(top, #1e62d0 0%, #3d94f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.BottoneAggiungiDocente:active {
	position:relative;
	top:1px;
}

.BottoneAggiungiOrario {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-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 #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	height:28px;
	line-height:20px;
	width:120px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #1570cd;
}
.BottoneAggiungiOrario:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	background-image: -ms-linear-gradient(top, #1e62d0 0%, #3d94f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.BottoneAggiungiOrario:active {
	position:relative;
	top:1px;
}

.BottoneLiquida {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-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 #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	height:26px;
	line-height:20px;
	width:144px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #1570cd;
}
.BottoneLiquida:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
	background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
	background-image: -ms-linear-gradient(top, #1e62d0 0%, #3d94f6 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
	background-color:#1e62d0;
}.BottoneLiquida:active {
	position:relative;
	top:1px;
}

.BottonePiccoloGialloPiattoOmbra {
background-color :#fcf6cc;
width :94%;
height : 45px;
margin-right :auto;
margin-left :auto;
padding-left :10px;
padding-right :10px;
margin-top :0px;
margin-bottom :0px;
font-size: 10pt;
color: #210042;
font-family: Helvetica,Arial,sans-serif,Verdana;
font-weight :bold;
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);
}.BottonePiccoloGialloPiattoOmbra:hover {
box-shadow: 3px 3px 3px #aaa;
behavior:url(ie-css3.htc);
}

.BottoneClona {
	-moz-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	-webkit-box-shadow:inset 0px 1px 0px 0px #97c4fe;
	box-shadow:inset 0px 1px 0px 0px #97c4fe;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #3d94f6), color-stop(1, #1e62d0) );
	background:-moz-linear-gradient( center top, #3d94f6 5%, #1e62d0 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d94f6', endColorstr='#1e62d0');
	background-color:#3d94f6;
	-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 #337fed;
	display:inline-block;
	color:#ffffff;
	font-family:Helvetica,Arial,sans-serif,Verdana;
	font-size:9pt;
	font-weight:bold;
	font-style:normal;
	height:28px;
	line-height:20px;
	width:120px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #1570cd;
}
.BottoneClona:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1e62d0), color-stop(1, #3d94f6) );
background:-moz-linear-gradient( center top, #1e62d0 5%, #3d94f6 100% );
background-image: -ms-linear-gradient(top, #1e62d0 0%, #3d94f6 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e62d0', endColorstr='#3d94f6');
background-color:#1e62d0;
}.BottoneClona:active {
position:relative;
top:1px;
}

.cella_arancione {
background-image: url(/images/barramenu.jpg);
background-repeat: repeat-x;
width: 12.450em;
height: 1.563em;
background-color: #b3490d; 
}

.BottoneLogin2 {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #210042), color-stop(1, #6200C4) );
	background:-moz-linear-gradient( center top, #210042 5%, #6200C4 100% );
	background-image: -ms-linear-gradient(top, #210042 0%, #6200C4 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#210042', endColorstr='#6200C4');
	background-color:#6200C4;
	-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 #6200C4;
	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;*/
}
.BottoneLogin2:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6200C4), color-stop(1, #210042) );
	background:-moz-linear-gradient( center top, #6200C4 5%, #210042 100% );
	background-image: -ms-linear-gradient(top, #6200C4 0%, #210042 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6200C4', endColorstr='#210042');
	background-color:#210042;
}.BottoneLogin2:active {
	position:relative;
	top:2px;
}

.BottoneProcedis_Piccolo {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #6200C4), color-stop(1, #210042) );
background:-moz-linear-gradient( center top, #6200C4 5%, #210042 100% );
background-image: -ms-linear-gradient(top, #6200C4 0%, #210042 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#6200C4', endColorstr='#210042');
background-color:#210042;
-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;
border:1px solid #6200C4;
display:inline-block;
color:White;
font-family:Helvetica,Arial,sans-serif,Verdana;
font-size:10pt;
font-weight:bold;
font-style:normal;
height:24px;
width:120px;
}
.BottoneProcedis_Piccolo:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #210042), color-stop(1, #6200C4) );
background:-moz-linear-gradient( center top, #210042 5%, #6200C4 100% );
background-image: -ms-linear-gradient(top, #210042 0%, #6200C4 100%);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#210042', endColorstr='#6200C4');
background-color:#6200C4;
}.BottoneProcedis_Piccolo:active {
position:relative;
top:2px;
}
/* fine documento*/