.textTIT {
         font-family : Verdana,Arial,Helvetica;
         font-size:17px;
         text-align : center;
         font-weight : bolder;
         }
.textTITb {
         font-family : Verdana,Arial,Helvetica;
         font-size:15px;
         text-align : center;
         font-weight : bolder;
         }
.textTITPAR {
         font-family : Verdana,Arial,Helvetica;
         font-size:13px;
         text-align : left;
         font-weight : bolder;
         }
.textPAR {
         font-family : Verdana,Arial,Helvetica;
         font-size:13px;
         text-align : left;
         font-weight : lighter;
         }
.textTITPARce {
         font-family : Verdana,Arial,Helvetica;
         font-size:13px;
         text-align : center;
         font-weight : bolder;
         }
.textPARce {
         font-family : Verdana,Arial,Helvetica;
         font-size:13px;
         text-align : center;
         font-weight : lighter;
         }
.tableint {
         font-family : Verdana,Arial,Helvetica;
         font-size:13px;
         text-align : center;
         font-weight : bolder;
         color:brown;
         }
.tdlabelC {
         background-color: #CCFFCC;
         }
.tdvalue {
         text-align : center;
         color:#0000FF;
         font-weight : lighter;
         }
.tdvalueLE {
         color:#0000FF;
         font-weight : lighter;
         text-align : left;
         }
.tdlabelLE {
         color:brown;
         font-weight : bolder;
         }
.tdvalueCLE {
         color:#0000FF;
         font-weight : lighter;
         background-color: #CCFFCC;
         text-align : left;
         }
.tdvalueC {
         color:#0000FF;
//         background-color: #99CCFF;
         background-color: #CCFFCC;
         font-weight : lighter;
         }
.tdvalueDOM {
         color: black;
         background-color: #99FFCC;
         font-weight : lighter;
         }
.tdvalueM {
         color:#0000FF;
         background-color: yellow;
         font-weight : lighter;
         }
.tdvalueP {
         color:#0000FF;
         background-color: orange;
         font-weight : lighter;
         }

.tdvaluePER {
         background-color: red;
         }

.tdtesta {
         text-align : center;
         font-weight : 800;
         }
.tdvalueB {
         text-align : center;
         color:#0000FF;
         font-weight : bolder;
         }
.tdvalueRI {
         color:#0000FF;
         font-weight : lighter;
         text-align : right;
         }


.tableFUO {
         font-family : Verdana,Arial,Helvetica;
         font-size:13px;
         text-align : left;
         font-weight : bolder;
         color:brown;
         }
.tableDEN {
         border-collapse: collapse;
         font-family : Verdana,Arial,Helvetica;
         font-size:13px;
         text-align : left;
         font-weight : lighter;
         color:blue;
         }
.input {
         font-size:13px;
         background-color: #CCFFCC;
         }
.inputRI {
         text-align : left;
         }
.tableVISUTE {
         font-family : Verdana,Arial,Helvetica;
         font-size:13px;
         text-align : center;
         font-weight : bolder;
         color:brown;
}
.tablefatttest {
         font-family : Book Antiqua,Verdana,Arial;
         text-align : center;
         color:brown;
         }
.intestaz20 {
         color:#0000FF;
         text-align : center;
         margin-top: 0cm;
         margin-bottom: 0;
         font-size: 20.0pt;
         font-family: Book Antiqua;
         font-style: italic;
         font-weight: 700;
         }
.intestaz16 {
         color:#0000FF;
         text-align : center;
         margin-top: 0cm;
         margin-bottom: 0;
         font-size: 16.0pt;
         font-family: Book Antiqua;
         font-style: italic;
         font-weight: 700;
         }
.intestaz11 {
         color:#0000FF;
         text-align : center;
         margin-top: 0cm;
         margin-bottom: 0;
         font-family: Book Antiqua;
         font-size: 11.5pt;
         font-style: normal;
         font-weight: 700;
         }
.intestaz11le {
         color:#0000FF;
         text-align : left;
         margin-top: 0cm;
         margin-bottom: 0;
         font-family: Book Antiqua;
         font-size: 12pt;
         font-style: normal;
         font-weight: 700;
         }
.tablefattcliente {
         font-family : Book Antiqua,Verdana,Arial;
         color:brown;
         }
.fattinput {
         font-size:12px;
         background-color: #CCFFCC;
         }
.cliente14 {
         color:#0000FF;
         margin-top: 0cm;
         margin-bottom: 0;
         font-family: Book Antiqua;
         font-size: 14pt;
         font-style: normal;
         font-weight : lighter;
         }
.cliente12 {
         color:#0000FF;
         margin-top: 0cm;
         margin-bottom: 0;
         font-family: Book Antiqua;
         font-size: 11pt;
         font-style: normal;
         font-weight : lighter;
         }
.libri12 {
         color:#0000FF;
         margin-top: 0cm;
         margin-bottom: 0;
         font-family: Book Antiqua;
         font-size: 11pt;
         font-style: normal;
         font-weight : lighter;
         }
.cliente12ri {
         color:#0000FF;
         margin-top: 0cm;
         margin-bottom: 0;
         font-family: Book Antiqua;
         font-size: 11pt;
         font-style: normal;
         font-weight : lighter;
         text-align : right;
         }
.implordo {
         color:#0000FF;
         margin-top: 0cm;
         margin-bottom: 0;
         font-family: Book Antiqua;
         font-size: 14pt;
         font-style: normal;
         font-weight : lighter;
         text-align : right;
         }
.tablefattdescr {
         font-family : Book Antiqua,Verdana,Arial;
         color:brown;
         }
.piede11 {
         color:#0000FF;
         text-align : center;
         margin-top: 0cm;
         margin-bottom: 0;
         font-family: Book Antiqua;
         font-size: 11pt;
         font-style: normal;
         font-weight : lighter;
         }
.piede14 {
         color:#0000FF;
         text-align : center;
         margin-top: 0cm;
         margin-bottom: 0;
         font-family: Book Antiqua;
         font-size: 14pt;
         font-style: normal;
         font-weight : 700;
         }

.testa1 {
         background-color:#66CCFF;
         text-align : center;
         font-family: Book Antiqua;
         }
.testa1fat {
         background-color:#99CC99;
         text-align : center;
         font-family: Book Antiqua;
         }
.col1 {
         background-color:#CCFFCC;
         text-align : center;
         font-family: Book Antiqua;
         }
.col2 {
         background-color:#CCCCCC;
         text-align : center;
         font-family: Book Antiqua;
         }
.col3 {
         background-color:#99FFCC;
         text-align : center;
         font-family: Book Antiqua;
         }
.col4 {
         background-color:#CCFFFF;
         text-align : center;
         font-family: Book Antiqua;
         }
.col4b {
         background-color:#FFCCCC;
         text-align : center;
         font-family: Book Antiqua;
         }
.col5 {
         background-color:#FF9999;
         text-align : center;
         font-family: Book Antiqua;
         }
.col6 {
         background-color:#CC9999;
         text-align : center;
         font-family: Book Antiqua;
         }
.col7 {
         background-color:#99CCCC;
         text-align : center;
         font-family: Book Antiqua;
         }

.testbold {
         font-weight : 700;
         }

.marctop {
        border-top-width:4;
         }
.eleform{width: 400px ;min-width: 250px; }
.eleformM{max-width: 400px ; min-width: 250px;}
.elefieldset{border:1px solid;margin:0;padding:0;}
.elelegend{font: bold small-caps 140%/1.3 "Arial Narrow",arial,sans-serif;color: #5F78A2}
.eleformdiv{padding: 1px 0;background: #FFFFCC;
    color: #333;border-top: 1px solid #ffC;}
.eleformlabel{float: left;width: 35%;line-height: 23px;
    padding-right: 2%;text-align:right;color: #990000; }
.elefieldsetinput{width:200;}
.eleformbutton{margin-left:35%;}
.eleformdivcomm{padding: 1px 0 ;background: #FFFFCC;
    color: #333;border-top: 0px solid #CCC;font: bold 100%/1.5 "Arial Narrow",arial,sans-serif;color: #5F78A2}

.eleformdivradio{padding: 1px 0;background: #FFFFCC;
    color: #333;border-top: 1px solid #ffC;padding-right: 32%;text-align:right;color: #990000;}

.eleformdiv2{padding: 1px 0;background: #ccc;
    color: #333;border-top: 1px solid #ccc;}
.eleformdivcomm2{padding: 1px 0;background: #ccc;
    color: #333;border-top: 1px solid #CCC;font: bold 100%/1.5 "Arial Narrow",arial,sans-serif;color: #5F78A2}
.elefieldsetinput2{width:20;}

.eleformdivUP{padding: 1px 0;background: #acf;
    color: #333;border-top: 1px solid #CCC;}
.eleformlabelUP{float: left;width: 40%;line-height: 23px;
    padding-right: 2%;text-align:right;color: #990000}
.elefieldsetinputUP{width:200;}

.eleformL{width: 500px ;min-width:250px;}
.elefieldsetinputL{width:300;}
.eleformlabelL{float: left;width: 77%;line-height: 20px;
    padding-right: 2%;text-align:right;color: #990000; }
.eleformlabelL2{float: left;width: 100%;line-height: 20px;
    padding-right: 2%;text-align:center;color: #990000; }

.eleformlabelm{float: left;width: 45%;line-height: 23px;
    padding-right: 2%;text-align:right;color: #990000; }

/* All form elements are within the definition list for this example */

/* The hint to Hide and Show */
.hint {
   	display: none;
    position: absolute;
    right: 0px;
    width: 200px;
    margin-top: -4px;
    border: 1px solid #c93;
    padding: 10px 12px;
    /* to fix IE6, I can't just declare a background-color,
    I must do a bg image, too!  So I'm duplicating the pointer.gif
    image, and positioning it so that it doesn't show up
    within the box */
    background: #ffc url(pointer.gif) no-repeat -10px 5px;
}

/* The pointer image is hadded by using another span */
.hint .hint-pointer {
    position: absolute;
    left: -10px;
    top: 5px;
    width: 10px;
    height: 19px;
    background: url(pointer.gif) left top no-repeat;
}


