body {
   font-family: Georgia, Arial, Helvetica, sans-serif;
   font-size: 12px;;
   color: #ff0000;
   line-height: normal;
   background-color: #FFFFFF;
}

table {
   color: #383838;
   line-height: normal;
   background-color: #FFFFFF;
   border: 0px;
}
table.dark {
   height:92px;
   color: #000000;
   line-height: normal;
   border: 0px;
   padding:0px;
   /*background-image: url(../../inc/img/bg_header_sf.gif);*/
   background-repeat:repeat-x;
   background-color:#FFFFFF;
   margin-bottom: 5px;
}
.logo{
   height:130px;
   width:450px;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/be/inc/img/logo_header_be_esp.png', sizingMethod='crop');
   cursor:pointer;
}
.logo[class]{
background-image:url(../../inc/img/logo_header_be_esp.png);
background-repeat:no-repeat;
}
#darkbottom {
   height:40px;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/be/inc/img/bg_footer.png', sizingMethod='scale');
   margin-top:5px;
   color: #000000;
   line-height: normal;
   padding-top:20px;
   border: 0px;
}
#contFooter>#darkbottom{
background-image:url(../../inc/img/bg_footer.png);
background-repeat:repeat-x;
}

table.bright {
   color: #000000;
   line-height: normal;
   background-color: #FCFCFC;
   border: 0px;
}

td {
   font-family:Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #383838;
   line-height: normal;
}

input, select, textarea {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #000000;
   line-height: normal;
}

th {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #FFFFFF;
   line-height: normal;
   text-align: left;
   background-color: #691616;
   padding:3px;
   padding-left:5px;
}

/* link di base */
a {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #696976; text-decoration: none; font-weight: normal}
a:link {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #696976; text-decoration: none; font-weight: normal}
a:visited {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #696976; text-decoration: none; font-weight: normal}
a:hover {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #009364; font-weight: normal; text-decoration: none}
a:active {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #009364; font-weight: normal; text-decoration: none}

/* link intestazione colonna */
.linkCol          { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #ffffff; font-weight: bold;}
.linkCol:link     { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #ffffff; font-weight: bold; }
.linkCol:visited  { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #ffffff; font-weight: bold; }
.linkCol:hover    { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #ffffff; font-weight: bold;text-decoration:underline;}
.linkCol:active   { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; color: #ffffff; font-weight: bold;}

/* link menu */
.linkMenu { font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #696976; font-size: 12px; padding: 2px 2px;}
.linkMenu:link { font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #696976; font-size: 12px; padding: 2px 2px;}
.linkMenu:visited{ font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #696976; font-size: 12px; padding: 2px 2px;}
.linkMenu:hover { font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #009364; font-size: 12px; padding: 2px 2px;}
.linkMenu:active { font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #696976; font-size: 12px; padding: 2px 2px;}

/* link chiaro */
.linkbright,.linkbright:link,.linkbright:visited,.linkbright:active{  font-family: Georgia, "Times New Roman", Times, serif; font-size: 9px; color: #333; text-decoration: none; font-weight:bold;}
.linkbright:hover { color: #999;}

/* link inattivo */
.link0 {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #FCFCFC;
   font-weight: normal;
}

.link_h1 {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 15px;
   color: #333399;
   line-height: normal;
   font-weight: bold;
}

.link_h1:hover {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 15px;
   color: #333399;
   line-height: normal;
   font-weight: bold;
   text-decoration: underline;
}

h1 {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 13px;
   margin-top: 2px;
   margin-left: 2px;
   margin-bottom: 8px;
   color: #333;;
   background-color: #FFFFFF;
   line-height: 24px;
   font-weight: bold;
   text-indent: 10pt;
   border: 1px solid #333;
}
h1.error {
   color: #666666;
   background-color:  #FFD6A3;
}
h2 {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #333;
   background-color: #CCC;
   padding: 3px 10px;
   font-weight: bold;
   border: solid 1px #333;
}

h3 {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #686D83;
   line-height: normal;
   font-weight: bold;
   background-color: #E6E6E6;
   text-indent: 10pt;
}

h4 {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #FFF;
   background-color: #F00;
   padding: 3px 10px;
   font-weight: bold;
   border: solid 1px #333;
}

.titdirectory {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #FFF;
   font-weight: bold;
   line-height: 17px;
   text-align: center;
   background-color: #6C1717;
   filter:progid:DXImageTransform.Microsoft.AlphaImageLoader( src='/be/inc/img/bg_tasti.png', sizingMethod='scale');
   border: 1px solid #666;
}
.titdirectory[class]{
background-image: url(../../inc/img/bg_tasti.png);
background-repeat:repeat-x;
}
.titdirmenu {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 10px;
   color: #600;
   font-weight: bold;
   line-height: 15px;
   text-align: center;
   background-color: #FFF;
   border: 1px solid #600;
}
.titmenu {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 10px;
   color: #F1F1F2;
   font-weight: bold;
   line-height: 15px;
   text-align: left;
   background-color: #696976;
   color: #FFFFFF;
}
.titsubmenu {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 10px;
   color: #FFFFFF;
   line-height: 15px;
   font-weight: bold;
   background-color: #696976;
   text-align: left;
}
.itemmenu {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #696976;
   font-weight: normal;
   line-height: 15px;
   text-align: left;
   background-color: #efefef;
   padding: 3px 4px;
}
.small {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 10px;
   color: #000000;
   line-height: normal;
}
.smallbright {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 10px;
   color: #333333;
   line-height: normal;
}

/* classe per gli oggetti dei form */


.lab {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #383838;
   line-height: normal;
   font-weight: bold;
}
.labpg {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #383838;
   line-height: normal;
   font-weight: bold;
   text-align:right;
   padding-right:8px;
}
.lablabel {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 13px;
   color: #000000;
   line-height: normal;
   font-weight: normal;
}

.hlab {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 10px;
   color: #696976;
   padding: 2px 6px;
   font-weight: bold;
   border: solid 1px #696976;
}
.pubbl {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 10px;
   color: #696976;
   padding: 3px 10px;
   font-weight: bold;
   border: 1px solid #696976;
}
.debug {
   font-family: "Courier New", Courier, mono;

   font-size: x-small;
   color:#666;
}
.warning {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #CCCCCC;
   line-height: normal;
   text-indent: 40pt;
}
hr {
   border-color: #E1E1E1;
   border-style: solid;
   border: 1px;
}
hr.error {
   border-color: #E1E1E1;
   border-style: solid;
   border: 1px;
}
hr.bar {
   border-color: #E1E1E1;
   border-style: solid;
   border: 1px;
}
hr.final {
   border: solid 1px #E1E1E1;
}
hr.mid {
   border-color: #E1E1E1;
   border-style: solid;
   border: 1px;
}

.debug {
   font-family: "Courier New", Courier, mono;
   font-size: x-small;
   line-height: 1;
}

.box {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #000000;
   line-height: normal;
}

.searchpu {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #000000;
   line-height: normal;
   background-color: #FFFFFF;
}
input{
   border-top: 1px solid #696976;
   border-bottom: 1px solid #696976;
   border-left: 1px solid #696976;
   border-right: 1px solid #696976;
   padding-left: 2px;
   background-color: #FFFFFF;
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;      color: #383838;
   background-image: url(img/corners.gif);
}
input.radio {
   border-top: 0px;
   border-bottom: 0px;
   border-left: 0px;
   border-right: 0px;
   padding-left: 0px;
   background-color: #F9F9F9;     color: #383838;
   background-image: url(img/spacer.gif);
}
select {
   border-top: 1px solid #696976;
   border-bottom: 1px solid #696976;
   border-left: 1px solid #696976;
   border-right: 1px solid #696976;
   padding-left: 4px;
   background-color: #FFFFFF;
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;      color: #383838;
   background-image: url(img/corners.gif);
}

textarea {
   border-top: 1px solid #696976;
   border-bottom: 1px solid #696976;
   border-left: 1px solid #696976;
   border-right: 1px solid #696976;
   padding-left: 4px;
   background-color: #FFFFFF;
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;      color: #383838;
   background-image: url(img/corners2.gif);
}

.titolopagina {
   text-align:left;
   padding: 5px 12px 6px 12px;
   color:#696976;
   line-height: 136%;
   font-size: 12px;
   font-weight:bold;
   margin: 0;
   border: solid 2px #696976;
   background-color: #FCFCFC;
}
.titolopaginanascosta {
   text-align:left;
   padding: 5px 12px 6px 12px;
   color:#D7A179;
   line-height: 136%;
   font-size: 12px;
   font-weight:bold;
   margin: 0;
   border: solid 2px #D7A179;
   background-color: #FCFCFC;
}
.paginanascostaexplain {
    font-size:13px;
    padding-left:16px;
    color:#D7A179;
}
/* directory */

.itemdirhere {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 13px;
   color: #336699;
   font-weight: bold;
   line-height: 15px;
   text-align: left;
   background-color: #660000;
   /*
   background-image: url(img/here.gif);
   background-position:left;
   background-repeat:no-repeat;
   */
}
.itemdirlev0 {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 14px;
   color: #FCFCFC;
   font-weight: bold;
   padding: 3px 0 5px 0;
   text-align: left;
   background-color: none;
   border: solid 1px #C0B69C;
}
.itemdirlev1 {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 13px;
   color: #336699;
   font-weight: bold;
   line-height: 15px;
   text-align: left;
   background-color: #efefef;
}
.itemdirlev2 {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #336699;
   font-weight: bold;
   line-height: 15px;
   text-align: left;
   background-color: #F6F6F6;
}
.itemdirlev3 {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #336699;
   font-weight: bold;
   line-height: 15px;
   text-align: left;
   background-color: #FFFFFF;
}
.itemdirlev4 {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #336699;
   font-weight: bold;
   line-height: 15px;
   text-align: left;
   background-color: #FFFFFF;
}
.itemdirnopub {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #000;
   font-weight: bold;
   line-height: 15px;
   text-align: left;
   background-color: #FFF2E5;
   background-image:url(img/suspended.gif);
   background-position:top left;
   background-repeat: repeat;
   border: 1px solid #D7A179;
}
.identdir {
   font-family: Arial, Courier, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #696976;
}
.identdirhere {
   font-family: Arial, Courier, sans-serif;
   font-size: 16px;
   font-weight: bold;
   color: #FFFFFF;
}
.description {
   font-family: Georgia, "Times New Roman", Times, serif;
   font-size: 12px;
   color: #336699;
   line-height: normal;
   text-indent: 20pt;
}

/*.uprow td { border-top: 1px solid #CCC; } */

.whiteselect { background-image: none; font-size: 12px; }
.chk { border:0; margin-right: 2px; background-color: #FFF; background-image: none; }

/* link root dir */
.linkDirRoot { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; color: #FCFCFC; font-size: 12px; }
.linkDirRoot:link { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; color: #FCFCFC; font-size: 12px; }
.linkDirRoot:visited{ font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; color: #FCFCFC; font-size: 12px; }
.linkDirRoot:hover { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; color: #CFF3FF; font-size: 12px; }
.linkDirRoot:active { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; color:#FCFCFC; font-size: 12px; }

/* link dir */
.linkDir { font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #696976; font-size: 12px; }
.linkDir:link { font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #696976; font-size: 12px; }
.linkDir:visited{ font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #696976; font-size: 12px; }
.linkDir:hover { font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #009364; font-size: 12px; }
.linkDir:active { font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #696976; font-size: 12px; }

/* link dir here */
.linkDirHere { font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #FFF; font-size: 12px; }
.linkDirHere:link { font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #FFF; font-size: 12px; }
.linkDirHere:visited{ font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #FFF; font-size: 12px; }
.linkDirHere:hover { font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #CCC; font-size: 12px; }
.linkDirHere:active { font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; color: #FFF; font-size: 12px; }

.dirhere { font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; text-decoration: none; color: #FFFFFF; font-size: 10px; }

li { padding: 0 42px 10px 0; }

.nopagerights {
font-size:13px;
padding-left:16px;
color:#696976;
}

.btnOk { padding:3px 0px 3px 3px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #1C75A2; color: #FCFCFC; text-decoration: none; font-size: 11px; border:0;  background-image: url(img/spacer.gif);}
.btnService { padding:1px 3px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; background-color: #67A9AB; color: #FCFCFC; text-decoration: none; font-size: 11px; border:0;  background-image: url(img/spacer.gif);}

.btnEnter { padding:3px 0px 3px 20px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #3388DD; color: #FFF; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/entra.gif); background-repeat:no-repeat;cursor:pointer }
.btnSend { padding:3px 0px 3px 20px; font-family: Georgia, "Times New Roman", Times, serif; background-color: #99CC00; color: #FFF; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/invia.gif); background-repeat:no-repeat;cursor:pointer }
.btnConfirm { padding:3px 0px 3px 16px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #5B698A; color: #FFF; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/conferma.gif); background-repeat:no-repeat;cursor:pointer }
.btnCancel { padding:3px 0px 3px 20px; font-family: Georgia, "Times New Roman", Times, serif; background-color: #999999; color: #FFFFFF; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/indietro.gif); background-repeat:no-repeat;cursor:pointer }
.btnClose { padding:3px 0px 3px 12px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #D3D3D3; color: #FCFCFC; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/bcl.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnDelete { padding:3px 0px 3px 18px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #FF0000; color: #FFFFFF; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/elimina.gif); background-repeat:no-repeat;cursor:pointer }
.btnDeleteOff { padding:3px 0px 3px 18px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #AAA; color: #FFF; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/elimina_off.gif); background-repeat:no-repeat; }
.btnDeleteDisabled { padding:2px 0px 2px 12px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #FCFCFC; color: #AAA; text-decoration: none; font-size: 11px; border: 1px solid #AAA; background-image: url(../../inc/img/bdd.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnSave { padding:3px 0px 3px 20px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #CCFF00; color: #2a2a2a; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/salva.gif); background-repeat:no-repeat;cursor:pointer }
.btnUpdate { padding:3px 0px 3px 20px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #FF9900; color: #FFFFFF; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/modifica.gif); background-repeat:no-repeat;cursor:pointer }
.btnInsert { padding:3px 0px 3px 20px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #99CC00; color: #FFF; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/aggiungi.gif); background-repeat:no-repeat;cursor:pointer }
.btnCompute { padding:3px 0px 3px 12px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #C0C0AA; color: #FCFCFC; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/bc.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnFilter { padding:3px 0px 3px 18px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #FF0066; color: #FFF; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/filtro.gif); background-repeat:no-repeat;cursor:pointer }
.btnDuplica { padding:3px 0px 3px 12px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #9AC; color: #FCFCFC; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/bu.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnChoose { padding:2px 0px 2px 12px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #A9AFAF; color: #FCFCFC; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/bf.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnAdd { padding:3px 0px 3px 20px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #99CC00; color: #FFF; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/aggiungi.gif); background-repeat:no-repeat;cursor:pointer }
.btnCorrection { padding:3px 0px 3px 12px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #E5CA00; color: #FCFCFC; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/bi_d.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnCreatePdf { padding:3px 0px 3px 12px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #8FAAAA; color: #FCFCFC; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/bpdf.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnCreateWord { padding:3px 0px 3px 12px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #8FAAAA; color: #FCFCFC; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/bwrd.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnPrint { padding:3px 0px 3px 12px; font-family: Georgia, "Times New Roman", Times, serif;  background-color: #8FAAAA; color: #FCFCFC; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/bpr.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnDownload { padding:3px 0px 3px 20px; font-family: Georgia, "Times New Roman", Times, serif; text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/bdown.gif); background-repeat:no-repeat; background-position:5% 36%;}
.btnDownload:link { text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/bdown.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnDownload:visited { text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/bdown.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnDownload:hover { text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/bdown_on.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnDownload:active { text-decoration: none; font-size: 11px; border:0; background-image: url(../../inc/img/bdown.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }


.btnUpload { padding:3px 0px 3px 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; background-color: #8AB; color: #FCFCFC; text-decoration: none; font-size: 10px; border:0; background-image: url(../../inc/img/bul.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnDownloadDisabled { padding:3px 0px 3px 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; background-color: #D3D3D3; color: #FCFCFC; text-decoration: none; font-size: 10px; border:0; background-image: url(../../inc/img/bdld.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnUploadDisabled { padding:3px 0px 3px 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; background-color: #D3D3D3; color: #FCFCFC; text-decoration: none; font-size: 10px; border:0; background-image: url(../../inc/img/buld.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnDetail { padding:3px 0px 3px 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; background-color: #99B; color: #FCFCFC; text-decoration: none; font-size: 10px; border:0; background-image: url(../../inc/img/bdt.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnReport { padding:3px 0px 3px 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; background-color: #797; color: #FCFCFC; text-decoration: none; font-size: 10px; border:0; background-image: url(../../inc/img/br.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnExport { padding:3px 0px 3px 12px; font-family: Georgia, "Times New Roman", Times, serif; font-weight:bold; background-color: #8AB; color: #FCFCFC; text-decoration: none; font-size: 10px; border:0; background-image: url(../../inc/img/bdl.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }


.btnSaveLittle { background-color: #D8E7E9; background-image: url(../../inc/img/bs.gif); width:13px; height:13px; border:0; }
.btnInsertLittle { background-color: #D8E7E9; background-image: url(../../inc/img/bi.gif); width:13px; height:13px; border:0; }

.btnView { padding:5px 5px 5px 23px; font-weight:bold; background-color: #FF0066; color: #FFF; text-decoration: none; font-size: 10px; border:0; background-image: url(../../inc/img/filtro.gif); background-repeat:no-repeat; background-position:5% 36%; height:8px; }
.btnView:link { text-decoration: none; font-weight:bold; background-color: #FF0066; color: #FFF; font-size: 10px; border:0; background-image: url(../../inc/img/filtro.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnView:visited { text-decoration: none; font-weight:bold; background-color: #FF0066; color: #FFF; font-size: 10px; border:0; background-image: url(../../inc/img/filtro.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnView:hover { text-decoration: none; font-weight:bold; background-color: #FF0066; color: #FFF; font-size: 10px; border:0; background-image: url(../../inc/img/filtro.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnView:active { text-decoration: none; font-weight:bold; background-color: #FF0066; color: #FFF; font-size: 10px; border:0; background-image: url(../../inc/img/filtro.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }

.btnDelA { padding:5px 5px 5px 23px; font-weight:bold; background-color: #FF0000; color: #FFF; text-decoration: none; font-size: 10px; border:0; background-image: url(../../inc/img/elimina.gif); background-repeat:no-repeat; background-position:5% 36%; height:8px; }
.btnDelA:link { text-decoration: none; font-weight:bold; background-color: #FF000; color: #FFF; font-size: 10px; border:0; background-image: url(../../inc/img/elimina.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnDelA:visited { text-decoration: none; font-weight:bold; background-color: #FF0000; color: #FFF; font-size: 10px; border:0; background-image: url(../../inc/img/elimina.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnDelA:hover { text-decoration: none; font-weight:bold; background-color: #FF0000; color: #FFF; font-size: 10px; border:0; background-image: url(../../inc/img/elimina.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.btnDelA:active { text-decoration: none; font-weight:bold; background-color: #FF0000; color: #FFF; font-size: 10px; border:0; background-image: url(../../inc/img/elimina.gif); background-repeat:no-repeat; background-position:5% 36%;cursor:pointer }
.nopub{background-color:#F3F1EB;}
.paginazione a{ font-weight:bold; padding:0 30px;}
.paginazione{text-align:center;margin:0 auto;}
h1 .paginazione{text-align:left;margin:0 0;}