BODY
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #F5F5F5;
    MARGIN: 0px
}

.spacer {
	font-size: 1px;
	text-decoration: none;
	font-weight: normal;
	LINE-HEIGHT: 1px;
}

hr { border: none; border-bottom: 2px solid #ACAAAB; }

.testo_11_normale {
  FONT-FAMILY: Arial;
  FONT-SIZE: 12px;
  FONT-WEIGHT: normal;
  COLOR: #666666;
  TEXT-DECORATION: none
}
.MainTable
{
  BACKGROUND-COLOR: #FAFAFA;
}
.BodyTable
{
  BACKGROUND-COLOR: #FFFFFF;
  
  FONT-FAMILY: Arial;
  FONT-SIZE: 12px;
  FONT-WEIGHT: normal;
  COLOR: #666;
  TEXT-DECORATION: none;
  padding-top:20px;
}

.StepTable
{
  width:200px;
  padding:7px;
  border: #A3C3D7 solid 1px
}

.CustomerTable
{
  width:200px;  
  background-color: #c3a460;
}


.titolo
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px;
  PADDING-LEFT: 10px;
  COLOR: #FFFFFF;
  BACKGROUND-COLOR: #ACAAAB;
  HEIGHT: 20px;
  TEXT-ALIGN: left
}

.tab1
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 13px;
  COLOR: #97642B;
  BACKGROUND-COLOR: #f3f2f2;
  HEIGHT: 20px;
 padding:0 15px;
  TEXT-ALIGN: left
}

.tab2
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 13px;
  COLOR: #000;
  BACKGROUND-COLOR: #f3f2f2;
  padding:0 15px;
  HEIGHT: 20px;
  
}

.tab3
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 13px;
  COLOR: #000;
  BACKGROUND-COLOR: #F3D065;
  padding:0 15px;
  HEIGHT: 20px;
  
}


.titolo2
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 18px;
 COLOR: #666;
   HEIGHT: 20px;
  TEXT-ALIGN: left
}

.titolo2black
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 18px;
  COLOR: #000;
   HEIGHT: 20px;
  TEXT-ALIGN: left
}


.titoloKey
{
  FONT-FAMILY: Arial;
  FONT-SIZE: 11px;
  COLOR: #FFF;
  BACKGROUND-COLOR: #ACAAAB;
  FONT-WEIGHT: bold;
  HEIGHT: 20px;
  PADDING-LEFT: 6px
}

.titoloKey2
{
  FONT-FAMILY: Arial;
  FONT-SIZE: 11px;
  COLOR: #FFA500;
    BACKGROUND-COLOR: #000000;
  FONT-WEIGHT: bold;
  HEIGHT: 20px;
  PADDING-LEFT: 6px
}

.paragrafo
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 14px;
  COLOR: #2a3e59
}
.sottotitolo
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 13px;
  COLOR: #2a3e59;
}
.sottotitoloR
{
  FONT-WEIGHT: normal;
  FONT-SIZE: 13px;
  COLOR: #2a3e59;
  TEXT-DECORATION: none
}
.testo
{
  FONT-FAMILY: Arial;
  FONT-SIZE: 12px;
  FONT-WEIGHT: normal;
  COLOR: #666666;
  TEXT-DECORATION: none
}

.testoBlack
{
  FONT-FAMILY: Arial;
  FONT-SIZE: 12px;
  FONT-WEIGHT: normal;
  COLOR: #000;
  TEXT-DECORATION: none
}
.testoWhite
{
  FONT-FAMILY: Arial;
  FONT-SIZE: 12px;
  FONT-WEIGHT: normal;
  COLOR: #FFFFFF;
  TEXT-DECORATION: none
}
.testoRed
{
  FONT-FAMILY: Arial;
  FONT-SIZE: 12px;
  FONT-WEIGHT: normal;
  COLOR: #2a3e59;
  TEXT-DECORATION: none
}
.testoB
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px;
  COLOR: #666666;
  TEXT-DECORATION: none;
  BACKGROUND-COLOR: #F5F5F5
}
.testoBWhite
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  COLOR: #FFFFFF;
  TEXT-DECORATION: none
}

.testoBBlack
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 20px;
  COLOR: #000;
  TEXT-DECORATION: none
}

.testo2
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  COLOR: #2a3e59;
}

.appunti
{
  FONT-SIZE: 11px;
  COLOR: #666666
}
.appuntiWhite
{
  FONT-SIZE: 11px;
  COLOR: #FFFFFF
}
.appuntiB
{
  FONT-WEIGHT: bold;
  FONT-SIZE: 11px;
  COLOR: #666666
}
.appuntiL
{
  FONT-SIZE: 10px;
  COLOR: #000000
}

.Key
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  COLOR: #a7caf6;
  FONT-SIZE: 11px;
  TEXT-DECORATION: none
}


.input
{
  BORDER: #5D5D5D 1px solid;
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  FONT-SIZE: 12px;
  COLOR: #000000;
  HEIGHT: 18px;
  BACKGROUND-COLOR: #ffffff;
  PADDING-LEFT: 1px
}
.inputAltro
{
  BORDER-TOP: none;
  BORDER-RIGHT: none;
  BORDER-LEFT:none;
  BORDER-BOTTOM: #5D5D5D 1px dashed;
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  FONT-SIZE: 12px;
  COLOR: #000000;
  HEIGHT: 17px;
  PADDING-LEFT: 1px
}
.button
{
  BORDER: #5D5D5D 1px solid;
  FONT-FAMILY: Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px;
  COLOR: #666666;
  BACKGROUND-COLOR: #FFFFFF
}

.button a:hover { color: orange; background: #000; }

.combo
{
  BORDER-TOP: #666666 1px solid;
  BORDER-RIGHT: #666666 1px solid;
  BORDER-LEFT: #666666 1px solid;
  BORDER-BOTTOM: #666666 1px solid;
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  COLOR: #666666;
  BACKGROUND-COLOR: #FFFFFF
}
.textarea
{
  BORDER-TOP: #666666 1px solid;
  BORDER-RIGHT: #666666 1px solid;
  BORDER-LEFT: #666666 1px solid;
  BORDER-BOTTOM: #666666 1px solid;
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  FONT-SIZE: 11px;
  COLOR: #666666;
  BACKGROUND-COLOR: #ffffff
}

.tdBorder1
{
  BORDER-TOP: none;
  BORDER-LEFT: none;
  BORDER-RIGHT: none;
  BORDER-BOTTOM: #985907 1px solid;
  FONT-FAMILY: Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px;
  COLOR: #000000;
  TEXT-DECORATION: none
}
.tdBorder
{
  BORDER-TOP: none;
  BORDER-LEFT: none;
  BORDER-RIGHT: none;
  BORDER-BOTTOM: #985907 2px solid;
  FONT-FAMILY: Arial;
  FONT-WEIGHT: bold;
  FONT-SIZE: 12px;
  COLOR: #000000;
  TEXT-DECORATION: none
}



A:visited
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  COLOR: #985907;
  FONT-SIZE: 12px;
  TEXT-DECORATION: underline
}
A:link
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  COLOR: #985907;
  FONT-SIZE: 12px;
  TEXT-DECORATION: underline
}
A:active
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  COLOR: #985907;
  FONT-SIZE: 12px;
  TEXT-DECORATION: underline
}
A:hover
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  COLOR: #985907;
  FONT-SIZE: 12px;
  TEXT-DECORATION: none
}


A.white:visited
{
  FONT-FAMILY: Arial;
  COLOR: #FFFFFF;
  FONT-SIZE: 11px;
  TEXT-DECORATION: underline
}
A.white:link
{
  FONT-FAMILY: Arial;
  COLOR: #FFFFFF;
  FONT-SIZE: 11px;
  TEXT-DECORATION: underline
}
A.white:active
{
  FONT-FAMILY: Arial;
  COLOR: #FFFFFF;
  FONT-SIZE: 11px;
  TEXT-DECORATION: underline
}
A.white:hover
{
  FONT-FAMILY: Arial;
  COLOR: #FFFFFF;
  FONT-SIZE: 11px;
  TEXT-DECORATION: none
}


A.key:visited
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  COLOR: #2A3E59;
  FONT-SIZE: 11px;
  TEXT-DECORATION: none;
}
A.key:link
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  COLOR: #2A3E59;
  FONT-SIZE: 11px;
  TEXT-DECORATION: none;
}
A.key:active
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  COLOR: #2A3E59;
  FONT-SIZE: 11px;
  TEXT-DECORATION: underline;
}
A.key:hover
{
  FONT-FAMILY: Arial;
  FONT-WEIGHT: normal;
  COLOR: #2A3E59;
  FONT-SIZE: 11px;
  TEXT-DECORATION: underline;
}

.textbold{font-weight:bold;}
.rowBorderTop { height: 15px; border-top: thin dotted rgb(0, 0, 0); }
.rowBorderBottom { height: 15px; border-bottom: thin dotted rgb(0, 0, 0); }
.checkboxclass{padding:0 0 0 0; background-color: #FFFFFF; border: 0px solid #C2C2C2; width:30px;}
.labelclass{padding:0 0 0 0; width:370px;}

