a:link {color:#00f;text-decoration:none}
a:visited {color:#00f;text-decoration:none}
a:hover {color:#f00;text-decoration: underline}
a:active {color:#ff8429;text-decoration:none;}

/*stili per il layout fluido*/
html,body{margin: 0;padding:0}
body{font-family: arial,sans-serif;font-size: 90%;width:1260px;background:url(../immagini/fondobody.jpg) repeat-x;}
div#conttotale{height:100%;position: relative}

/*stili generici, su header e footer*/
div#intesta{height:100px;background:url(../pos/immagini/intestazionepos.jpg) no-repeat;color: #ff0;}
h1{padding-left:10px;font: bold 2em/30px arial,sans-serif}
h2{margin:0;padding:0;text-align:center;color: #ff3118;font: bold 1.5em/30px arial,sans-serif;}
h3{letter-spacing:10px;background:#ad0000;color:#fff;margin:0;padding:10 10 10 10px;font:18px arial,sans-serif;}
h4{color:#ad0000;font:bold 14px arial,sans-serif;}
h5{letter-spacing:6px;margin-bottom:6px;margin-top:6px;padding:0;background:#ad0000;color:#fff;font:bold 16px arial,sans-serif;}
h6{letter-spacing:6px;text-align:right;margin-bottom:6px;margin-top:6px;padding:0;background:#ad0000;color:#fff;font:bold 16px arial,sans-serif;}
h7{font-size:18px;/*background:#008800*/;color:#9cf;text-align:left;height:32px;display:block;padding-left:10px;}
input.userhelp{background:url(../immagini/aiuto.png) no-repeat left;border:none;width:32px;height:32px;}
input.userhelp:hover{cursor:help;}
p.titolopagine{font-weight:bold;background:#b0b0b0;color:#fff;text-align:center;}



.divcampou3 ul{font-family:sans-serif;font-size:14px;list-style-type:square;color:#000080;}
.divcampou3 li{line-height:20px;}
.divcampou3 li a{color:#000080;}
.divcampou3 li a:link{}
.divcampou3 li a:visited{}
.divcampou3 li a:hover{color:#f00;text-decoration:none;}
.divcampou3 li a:active{}

/* stile della riga con il numero delle pagine */
div.pagine1{height:26px;padding:4 0 0 4px;margin-left:6px;color:green;font-family:sans-serif;}
div.pagine1 a{text-align:center;width:16px;float:left;background:url('../immagini/n_pag.gif') no-repeat;margin:0 4 0 4px;padding:0 0 0 0px;}
div.pagine1 a:link{color:#000080;}
div.pagine1 a:visited{color:#000080;}
div.pagine1 a:hover{background:url('../immagini/n_pags.gif') no-repeat;text-decoration:none;}
div.pagine1 a:active{}
div.pagine1 span.sele{text-align:center;background:url('../immagini/n_pags.gif') no-repeat;width:16px;float:left;margin:0 4 0 4px;padding:0 0 0 0px;color:#fff;}
div.pagine1 span.titolo{width:50px;float:left;margin:0 0 0 4px;padding:2 2 2 2px;color:#000080;}

/* stili per i form di inserimento e modifica dati */
.tabletit1 td.form1{background:#c6eff7;}
.tabletit1 td.form2{background:#94d6e7;}
/* form per la modifica delle schede */
form.form1{margin:0px;}
/* form per l'inserimento di una nuova scheda */
form.form2{margin:0px;background:#c6efe7;}



span.t1{color:#ff0;font:bold 20px;}
span.t2{color:#fff;font: 1.5em/80px arial,sans-serif;}
div#chiusura a:hover{color:#fff;background:#FF8429;text-decoration:none}
.rosso{color:#f00;}
.grosso{font-weight:bold;font-size:16px;}
.rosso_grosso{color:#f00;font-weight:bold;}
.nero{color:#000;}

/*stile per la finestra dello strillo in prima pagina*/
.strillo1{border:1px soli #ff0000;background:#ffff00;font:normal 14px #ff6342;}


/*stili specifici per il layout*/
div#navigazione{position: absolute;top: 90px; left: 0;width: 200px;\width:200px;\width:200px;padding: 1em 0 0 5px}
div#contdx{position: absolute; top: 80px; right: 0; width: 160px;\width:170px;\width:160px;padding: 1em 5px}
div#divconte{margin: 4px 0px 0px 200px;padding: 0em 10px}
/*solo per i popup di ricerca*/
div#divcontec{margin: 0 0 0 200px;padding: 0em 10px}
div#chiusura{text-align:center; padding: 5px 0;border-top:1px solid #A0A0A0; color: #000}


/*stili per la navigazione*/
div#navigazione ul{color:#000000;font-family:Verdana,sans-serif;font-size:15px;line-height:1.3;background:#f0f0f0;margin: 0;padding: 0; list-style-type: none}
div#navigazione ul li.titolo {font-size:18px;margin-top:10px;}
div#navigazione ul li.voce {padding:0 0 1 0px;}
div#navigazione ul li.voce a{color:#000000;display:block;text-decoration:none;padding:4px 0px 4px 0px;}
div#navigazione ul li.voce a:link, div#navigazione ul li.voce a:visited {text-decoration:none;}
div#navigazione ul li.voce a:hover, div#navigazione ul li.voce a:active {background:#d0d0d0;}

div#navigazione ul li.vocesel {padding:0 0 1 0px;}
div#navigazione ul li.vocesel a{background:#008800;color:#fff;display:block;text-decoration:none;padding:4px 0px 4px 0px;}
div#navigazione ul li.vocesel a:link, div#navigazione ul li.vocesel a:visited {text-decoration:none;}
div#navigazione ul li.vocesel a:hover, div#navigazione ul li.vocesel a:active {background:#FF8429;color:#fff;}

div#navigazione ul li.vocedemo {font-weight:bold;padding:0 0 1 0px;}
div#navigazione ul li.vocedemo a{background:#fff;display:block;text-decoration:none;padding:0 0 1 0px;height:16px;line-height:16px;}
div#navigazione ul li.vocedemo a:link, div#navigazione ul li.vocedemo a:visited {color:#a0a0a0;font-weight:bold;border:1px solid #a0a0a0;text-decoration:none;}
div#navigazione ul li.vocedemo a:hover, div#navigazione ul li.vocedemo a:active {border:1px solid #ff8429;background:#e0e0e0;}

div#navigazione ul li.voceseldemo {font-weight:bold;padding:0 0 1 0px;}
div#navigazione ul li.voceseldemo a{color:#ad0000;background:#FF8429;display:block;text-decoration:none;padding:0 0 1 0px;height:16px;line-height:16px;}
div#navigazione ul li.voceseldemo a:link, div#navigazione ul li.voceseldemo a:visited {color:#a0a0a0;font-weight:bold;border:1px solid #FF8429;text-decoration:none;}
div#navigazione ul li.voceseldemo a:hover, div#navigazione ul li.voceseldemo a:active {background:#e0e0e0;}
/*div#navigazione ul li.menu_demo {cursor:hand;margin:1px;padding:0 1em;height:16px;line-height:16px;background:#fff;border:1px solid #FF8429;font-weight:bold;font-size:12px;color:#94d6e7;}*/




/* fine degli stili per il menu laterale principale*/

/*stili per i fieldset*/

fieldset{}
fieldset:hover{background:#f4f4f4;}
legend{font-size:16px;}
fieldset.fie1{border:1px solid #ff8429;}
legend.leg1{padding:0 10 0 10px;color:#fff;background:#ff8429;font:bold 16px sans-serif;}
fieldset.fie2{margin:2px 2px 2px 2px;border:1px solid #ff8429;}
legend.leg2{padding:0 10 0 10px;color:#ff8429;font:bold 14px "Verdana",Arial,sans-serif;}
legend.legobb{padding:0 10 0 10px;color:#f00;font:bold 12px "Verdana",Arial,sans-serif;}
fieldset.fie3{padding:4px;font:14px;margin:2px 2px 2px 2px;border:1px solid #ad0000;}
legend.leg3{padding:0 0 0 0px;color:#ad0000;font:bold 14px "Verdana",Arial,sans-serif;}
fieldset.fie4{padding:4px;font:14px;margin:2px 2px 2px 2px;border:1px solid #a0a0a0;}
legend.leg4{padding:0 0 0 0px;color:#666666;font:bold 12px "Verdana",Arial,sans-serif;}
fieldset.fie5{font:italic 14px;border:1px solid #a0a0a0;}
legend.leg5{padding:0 10 0 10px;color:#ad0000;font:normal 12px "Verdana",Arial,sans-serif;}
fieldset.fie5 a{font:normal 14px;}
/*field e legend per le popup di ricerca negli archivi*/
fieldset.fiect{border:1px solid #fff}
legend.legct{padding:0 10 0 10px;color:#fff;background:#ff8429;font:bold 16px "Verdana",Arial,sans-serif;}
fieldset.fiecd{margin:2px 2px 2px 2px;border:1px solid #FF8429;}
legend.legcd{padding:0 10 0 10px;color:#FF8429;font:bold 12px "Verdana",Arial,sans-serif;}
fieldset.fie1a{width:850px;display:block;padding:4px;font:14px;margin:2px 2px 2px 2px;border:1px solid #ad0000;}
legend.leg1a{padding:0 0 0 0px;color:#ad0000;}
fieldset.fie1b{width:848px;display:block;padding:4px;font:14px;margin:2px 2px 2px 2px;border:1px solid #ad0000;}
legend.leg1b{padding:0 0 0 0px;color:#ad0000;font:bold 14px "Verdana",Arial,sans-serif;}
/* fieldset per la modifica della descrizione della scheda */
fieldset.form1{border:1px solid #218429;}
legend.form1{font:bold 16px arial;color:#218429;}
fieldset.form11{width:1020px;border:1px solid #00a5c6;}
legend.form11{font:bold 16px arial;color:#00a5c6;}
fieldset.form12{border:1px solid #d63194;}
legend.form12{width:400px;font:bold 16px arial;color:#d63194;}
fieldset.form13{border:1px solid #808080;}
legend.form13{font:bold 16px arial;color:#808080;}

/*span.obbli{padding:0 10 0 10px;color:#f00;font:bold 12px sans-serif;}*/
span.obbli{color:#f00;}
span.facol{color:#ff8429}



p.ante1{line-height:140%;font-size:14px;color:#ad0000;margin:0px;}


/*stili per le tabelle*/
.tabletit1{width:100%;font:11px "Verdana",Arial,sans-serif;}
.tabletit1 tr{background:#F0F0F0;}
.tabletit1 td{padding:2 2 2 2px;}
.anteprima1{margin:0;width:100%;background:#fff;}
.anteprima1 th{background:#d0d0d0;text-align:left;font:14px;}
.anteprima1 td{background:#e0e0e0;font:14px; color:#ad0000;padding-left:6px;}

/* INIZIO NUOVE TABELLE */
.tabella4{width:1010px;margin:0 0 10 0px;font-family:verdana;}
.tdsopra4{height:22px;padding:2 2 2 10px;font-size:14px;font-weight:bold;color:#fff;background: url('../immagini/div4_sopra.gif') no-repeat top center;}
.tdsotto4{height:22px;padding:0 10 3 0px;text-align:right;background:#f0f0f0;border-left:2px solid #000080;border-right:2px solid #000080;border-bottom:2px solid #000080;}
.tdtitolof{height:22px;padding:10 2 2 10px;width:240px;background:#f0f0f0;border-left:2px solid #000080;}
.tdtitolof450{height:22px;padding:10 2 2 10px;width:450px;background:#f0f0f0;border-left:2px solid #000080;}
.tdcampo1{background:#f0f0f0;border-right:2px solid #000080;}


.260px{width:260px;}
.350px{width:350px;}
/* FINENUOVE TABELLE */

/* INIZIO NUOVI STILE 2009 */
.divtitolo1{background:url('../immagini/elmetto.gif') no-repeat;color:#ff0;font:bold 20px sans-serif;}
.spantitolo1{color:#fff;font:bold 16px sans-serif;}
.collegamenti1{font:normal 11px verdana;text-align:right;}
a.coll1, a.coll1:link, a.coll1:visited, a.coll1:active{color:#fff;margin:0 3 0 0px;}
a.coll1:hover{color:#fff;background:#a0a0a0;text-decoration:none}
.formf1{margin:0 0 0 0px; padding:0 0 0 0px;}
a.bot3, a.bot3:link, a.bot3:visited, a.bot3:active{float:left;display:block;margin:0 10 0 0px;font-weight:bold;font-size:14px;background:url('../immagini/bot3.gif') no-repeat;width:80px;height:20px;text-align:center;color:#186321;}
a.bot3:hover{background-position:-80 0px;text-decoration:none;}
a.chiudif1, a.chiudif1:link, a.chiudif1:visited, a.chiudif1:active{color:#ff6342;padding:0 0 0 2px;}
a.chiudif1:hover{color:#ff0;text-decoration:none;}

a.nuovaf1, a.nuovaf1:link, a.nuovaf1:visited, a.nuovaf1:active{height:32px;text-align:right;line-height:30px;padding-left:30px;margin-left:10px;font-weight:bold;color:#fff;background:url('../pos/immagini/nuova1.png') no-repeat left #7bc618;border:none;}
a.nuovaf1:hover{color:#ff8429;border:none;text-decoration:none;}

a.copiaf1, a.copiaf1:link, a.copiaf1:visited, a.copiaf1:active{margin:0 16 0 0px;padding:0 4 0 20px;}
a.copiaf1:hover{color:#ff0;text-decoration:none;}
a.demof1, a.demof1:link, a.demof1:visited, a.demof1:active{margin:0 16 0 0px;color:#b0b0b0;padding:0 4 0 20px;background:url('../immagini/nuova1.gif') no-repeat;}
a.demof1:hover{color:#f0f0f0;text-decoration:none;}
a.veditutte, a.veditutte:link, a.veditutte:visited, a.veditutte:active{margin:0 16 0 0px;color:#94d639;padding:0 4 0 20px;background:url('../immagini/veditutte.png') no-repeat;}
a.veditutte:hover{color:#ff0;text-decoration:none;}
a.ganttf1, a.ganttf1:link, a.ganttf1:visited, a.ganttf1:active{margin:0 16 0 0px;color:#9f9;padding:0 4 0 20px;background:url('../immagini/gant1.gif') no-repeat;}
a.ganttf1:hover{color:#ff0;text-decoration:none;}
a.aiuto2, a.aiuto2:link, a.aiuto2:visited, a.aiuto2:active{margin:0 0 16 0px;color:#94d6e7;padding:0 4 0 20px;background:url('../immagini/aiuto.gif') no-repeat;}
a.aiuto2:hover{cursor:help;color:#ff0;text-decoration:none;}
a.aiutoc, a.aiutoc:link, a.aiutoc:visited, a.aiutoc:active{font-weight:bold;font-size:14px;height:24px;line-height:24px;margin:0 0 0 0px;color:#fff;padding:0 4 0 20px;background:url('../immagini/aiuto.gif') no-repeat center left;}
a.aiutoc:hover{cursor:help;color:#ff0;text-decoration:none;}
input.discon1{cursor:pointer;cursor:hand;text-align:left;width:197px;color:#fff;font-family:sans-serif;font-size:14px;font-weight:bold;padding:2 0 0 22px;background:url('../immagini/door.png') no-repeat center left;border:none;}
input.discon1:link, input.discon1:visited, input.discon1:active{}
input.discon1:hover{color:red;}
.modilinea{margin-left:2px;padding:4 0 0 0px;height:20px;border:none;float:left;font-family:verdana;font-size:12px;}

.divtitolosx{height:32px;font-family:sans-serif;font-size:16px;color:#fff;}
.divtitolodx{height:32px;padding:0 0 0 0px;}

.tab1ti1{width:248px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab1ti2{width:598px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab1ti3{width:70px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab1ti4{width:30px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab1ti5{width:70px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab1ri1{width:248px;color:#000080;text-align:center;}
.tab1ri2{font-family:monospace;width:598px;font-size:12px;}
.tab1ri3{font-family:monospace;width:70px;font-size:12px;text-align:center;}
.tab1ri4{font-family:monospace;width:30px;font-size:12px;text-align:center;}
.tab1ri5{font-family:monospace;width:70px;font-size:12px;text-align:center;}

.tab2ti1{width:140px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab2ti2{width:356px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab2ti3{width:450px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab2ti4{width:50px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab2ri1{width:140px;color:#000080;text-align:center;}
.tab2ri2{font-family:monospace;width:356px;font-size:12px;}
.tab2ri3{font-family:monospace;width:450px;font-size:12px;}
.tab2ri4{font-family:monospace;width:50px;font-size:12px;text-align:center;}

.tab3ti1{width:244px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab3ti2{width:570px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab3ti3{width:32px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab3ti4{width:52px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab3ti5{width:30px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab3ti6{width:52px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab3ri1{width:244px;color:#000080;text-align:center;}
.tab3ri2{font-family:monospace;width:570px;font-size:12px;}
.tab3ri3{font-family:monospace;width:32px;font-size:12px;text-align:center;}
.tab3ri4{font-family:monospace;width:52px;font-size:12px;text-align:center;}
.tab3ri5{font-family:monospace;width:30px;font-size:12px;text-align:center;}
.tab3ri6{font-family:monospace;width:52px;font-size:12px;text-align:center;}

.tab4ti1{width:136px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab4ti2{width:744px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab4ti3{width:32px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab4ti4{width:52px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab4ri1{width:136px;color:#000080;text-align:center;}
.tab4ri2{font-family:monospace;width:744px;font-size:12px;}
.tab4ri3{font-family:monospace;width:32px;font-size:12px;}
.tab4ri4{font-family:monospace;width:52px;font-size:12px;text-align:center;}

.tab5ti1{width:106px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab5ti2{width:70px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab5ti3{width:336px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab5ti4{width:300px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab5ti5{width:100px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab5ti6{width:70px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab5ri1{width:106px;color:#000080;text-align:center;}
.tab5ri2{width:70px;font-size:12px;text-align:center;}
.tab5ri3{width:336px;font-size:12px;}
.tab5ri4{width:300px;font-size:12px;}
.tab5ri5{width:100px;font-size:12px;}
.tab5ri6{width:70px;font-size:12px;text-align:center;}

.tab6ti1{width:106px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab6ti2{width:70px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab6ti3{width:836px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab6ri1{width:106px;color:#000080;text-align:center;}
.tab6ri2{font-family:monospace;width:70px;font-size:12px;text-align:center;}
.tab6ri3{font-family:monospace;width:836px;font-size:12px;}

.tab7ti1{width:136px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab7ti2{width:336px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab7ti3{width:360px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab7ti4{width:100px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab7ti5{width:70px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab7ri1{width:136px;color:#000080;text-align:center;}
.tab7ri2{font-family:monospace;width:336px;font-size:12px;}
.tab7ri3{font-family:monospace;width:360px;font-size:12px;}
.tab7ri4{font-family:monospace;width:100px;font-size:12px;text-align:center;}
.tab7ri5{font-family:monospace;width:70px;font-size:12px;text-align:center;}

.tab8ti1{font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab8ti2{font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab8ti3{font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab8ti4{font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab8ri1{width:388px;color:#000080;text-align:center;}
.tab8ri2{font-family:monospace;width:355px;font-size:12px;}
.tab8ri3{font-family:monospace;width:70px;font-size:12px;text-align:center;}
.tab8ri4{font-family:monospace;width:182px;font-size:12px;}

.tab9ti1{width:136px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab9ti2{width:608px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab9ti3{width:164px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab9ti4{width:70px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab9ri1{width:136px;color:#000080;text-align:center;}
.tab9ri2{font-family:monospace;width:608px;font-size:12px;}
.tab9ri3{font-family:monospace;width:164px;font-size:12px;}
.tab9ri4{font-family:monospace;width:70px;font-size:12px;text-align:center;}

.tab10ti1{width:136px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab10ti2{width:870px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab10ri1{width:136px;color:#000080;text-align:center;}
.tab10ri2{font-family:monospace;width:870px;font-size:12px;}

.tab11ti1{width:136px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab11ti2{width:738px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab11ti3{width:60px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab11ti4{width:60px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab11ri1{width:136px;color:#000080;text-align:center;}
.tab11ri2{width:738px;font-size:12px;}
.tab11ri3{width:60px;font-size:12px;text-align:center}
.tab11ri4{width:60px;font-size:12px;text-align:center;}

.tab12ti1{width:136px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab12ti2{width:678px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab12ti3{width:60px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab12ti4{width:60px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab12ti5{width:60px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab12ri1{width:136px;color:#000080;text-align:center;}
.tab12ri2{font-family:monospace;width:678px;font-size:12px;}
.tab12ri3{font-family:monospace;width:60px;font-size:12px;text-align:center}
.tab12ri4{font-family:monospace;width:60px;font-size:12px;text-align:center;}
.tab12ri5{font-family:monospace;width:60px;font-size:12px;text-align:center;}

.tab13ti1{width:136px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab13ti2{width:800px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab13ti3{width:50px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab13ri1{width:136px;color:#000080;text-align:center;}
.tab13ri2{font-family:monospace;width:800px;font-size:12px;}
.tab13ri3{font-family:monospace;width:50px;font-size:12px;text-align:center;}

.tab14ti1{width:84px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab14ti2{width:920px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tab14ri1{width:84px;color:#000080;text-align:center;}
.tab14ri2{font-family:monospace;width:920px;font-size:12px;}

.tabpos1ti1{width:800px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tabpos1ti2{width:260px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tabpos1ri1{width:800px;color:#000080;text-align:center;}
.tabpos1ri2{font-family:monospace;width:260px;font-size:12px;}

.tabpos2ti1{width:82px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tabpos2ti2{width:924px;font-weight:bold;font-size:12px;color:#000080;border:1px solid #a0a0a0;text-align:center;}
.tabpos2ri1{width:82px;color:#000080;text-align:center;}
.tabpos2ri2{font-family:monospace;width:924px;font-size:12px;}

a.azioni1tb1, a.azioni1tb1:link, a.azioni1tb1:visited, a.azioni1tb1:active{height:30px;margin:0 1 0 0px;font-family:sans-serif;background:#9cf;width:52px;float:left;line-height:30px;font-size:12px;color:#fff;}
a.azioni1tb1:hover{text-decoration:none;}

a.azioni1tb1e, a.azioni1tb1e:link, a.azioni1tb1e:visited, a.azioni1tb1e:active{font-size:12px;margin:0 1 0 0px;font-family:sans-serif;background:url('../immagini/bot1e.gif') no-repeat;width:50px;float:left;line-height:20px;color:#ff0;}
a.azioni1tb1e:hover{text-decoration:none;background:#FFA500;}

a.azioni2tb1, a.azioni2tb1:link, a.azioni2tb1:visited, a.azioni2tb1:active{font-family:sans-serif;background:#ff8429;width:55px;float:left;height:30px;line-height:30px;font-size:12px;color:#fff;}
a.azioni2tb1:hover{text-decoration:none;background:#FFA500;}

a.azioni3tb1, a.azioni3tb1:link, a.azioni3tb1:visited, a.azioni3tb1:active{width:100%;display:block;color:#000;font-size:12px;height:20px;line-height:20px;}
a.azioni3tb1:hover{background:#ff0;color:#000080;text-decoration:none;}

a.azioni2tb1e, a.azioni2tb1e:link, a.azioni2tb1e:visited, a.azioni2tb1e:active{margin:0 1 0 0px;font-family:sans-serif;background:url('../immagini/bot2e.gif') no-repeat;width:60px;float:left;line-height:20px;font-size:12px;font-weight:bold;color:#ad0000;}
a.azioni2tb1e:hover{text-decoration:none;color:#f00;}

.tabella1{width:1026px;margin:0 0 10 0px;font-family:verdana;background:#4169E1;}
.divcampou1{background:#f0f0f0;border-left:1px solid #4169E1;border-right:1px solid #4169E1;border-bottom:1px solid #4169E1;}

.tabella2{width:1010px;margin:0 0 10 0px;font-family:verdana;background:#4169E1;}
.divcampou2{background:#f0f0f0;border-left:1px solid #4169E1;border-right:1px solid #4169E1;border-bottom:1px solid #4169E1;}

.tabella3{width:994px;margin:0 0 10 0px;font-family:verdana;background:#4169E1;}	/*url('../immagini/div3_sopra.gif') no-repeat top center*/
.divcampou3{text-align:left;background:#f0f0f0;border-left:1px solid #4169E1;border-right:1px solid #4169E1;border-bottom:1px solid #4169E1;}

.tabella4{width:978px;margin:0 0 10 0px;font-family:verdana;background:#4169E1;}
.divcampou4{text-align:left;border-left:1px solid #4169E1;border-right:1px solid #4169E1;border-bottom:1px solid #4169E1;}


input.nuovaf1{font-size:14px;font-weight:bold;color:#fff;width:100px;border:none;margin:2 10 0 0px;color:#94d639;padding:0 4 0 0px;background:url('../immagini/salvat1.png') no-repeat;}

.tarea_fl1{border:1px solid #000080;width:100%;height:180px;font:normal 12px Arial,sans-serif;}
.tarea_fl2{border:1px solid #000080;width:1014px;;height:180px;font:normal 12px Arial,sans-serif;}
.tarea_fl3{resize:none;width:800px;border:1px solid #000080;height:150px;font:normal 12px Arial,sans-serif;}
.tarea_fl4{border:1px solid #000080;width:1020px;height:180px;font:normal 12px Arial,sans-serif;}
.tarea_fl5{border:1px solid #000080;width:1000px;height:100px;font:normal 12px Arial,sans-serif;}
.tarea_fl6{border:1px solid #000080;width:1000px;height:300px;font:normal 12px Arial,sans-serif;}

.divsx220{clear:both;font-size:12px;padding:0 0 0 10px;width:220px;float:left;/*height:24px;line-height:24px;*/}
.divsx220t{clear:both;padding:0 0 0 10px;width:220px;float:left;height:24px;line-height:24px;}
.divdx220{padding:2 0 0 0px;font-family:verdana;font-size:14px;border-top:1px solid #fff;/*height:24px;line-height:24px;*/}
.divdx220t{border-bottom:1px solid #fff;}
.divsx300{clear:both;border-bottom:1px solid #fff;padding:0 0 0 10px;width:300px;float:left;height:24px;line-height:24px;}
.divdx300{border-bottom:1px solid #fff;height:24px;line-height:24px;}
.divsx350{clear:both;border-bottom:1px solid #fff;padding:0 0 0 10px;width:350px;float:left;height:24px;line-height:24px;}
.divdx350{border-bottom:1px solid #fff;height:24px;line-height:24px;}
.divsxt{border-bottom:1px solid #fff;padding:0 0 0 10px;line-height:24px;margin:0 0 0 0px;}
.divsx240{clear:both;font-family:verdana;font-size:14px;border-top:1px solid #fff;padding:0 0 0 10px;width:240px;float:left;height:24px;line-height:24px;}
.divsx260{clear:both;font-family:verdana;font-size:14px;border-bottom:1px solid #fff;padding:0 0 0 10px;width:260px;float:left;height:24px;line-height:24px;}

.divsx180a{border-top:1px solid #999999;background:#e0e0c0;font-family:monospace;font-size:12px;clear:both;padding:0 0 0 4px;width:170px;float:left;}
.divdx620a{float:left;border-top:1px solid #999999;width:660px;font-family:monospace;font-size:12px;padding:0 0 0 4px;}

.div840a{font-family:monospace;font-size:14px;border-top:1px solid #e0e0e0;clear:both;padding:0 0 0 4px;width:840px;float:left;line-height:24px;}
.div850a{text-align:center;width:850px;display:block;}




.cercaar{margin:0 0 0 10px;padding:0 0 0 20px;font-family:sans-serif;font-size:12px;border:1px solid #000;cursor:hand;background:url(../immagini/calendar.png) no-repeat #fff;width:100px;height:22px;line-height:20px;}
.cercaf1c{width:220px;color:#008800;height:30px;border:1px solid #008800;}
.cercaf1b{width:48px;height:48px;cursor:pointer;background:url('../immagini/lente.png') no-repeat;border:none;margin:0 0 0 2px;}
.eliminafiltro{width:48px;height:48px;cursor:pointer;background:url('../immagini/lentebarrata.png') no-repeat;border:none;margin:0 0 0 2px;}

.conferma2{width:84px;color:#fff;margin-left:2px;padding:2 0 0 14px;background: #7bc618 url('../immagini/salvat1.png') no-repeat;background-position:2 2px;cursor:hand;border:none;}
.esci2{width:84px;color:#fff;margin-left:2px;padding:2 0 0 14px;background: #f00 url('../immagini/escit1.png') no-repeat;background-position:2 2px;cursor:hand;border:none;}
.compila1{width:150px;color:#fff;margin-left:2px;padding:2 0 0 10px;background: #ff8429 url('../immagini/b_edit.png') no-repeat;background-position:2 2px;cursor:hand;border:none;}
.verifica1{width:150px;color:#fff;margin-left:2px;padding:2 0 0 10px;background: #ff8429 url('../immagini/calcol.png') no-repeat;background-position:2 2px;cursor:hand;border:none;}

.campoinput1{border:1px solid #008800;font-size:16px;}

.stiledate{cursor:pointer;cursor:hand;/*width:72px;*/border:none;background:none;color:#000080;font-size:14px;}

/* FINE NUOVI STILE 2009 */

p.input1{margin:0 0 0 0px;}

.button.butgan{width:244px;background: #63c6de url('../immagini/gant1.png') no-repeat;font:bold;color:#fff;cursor:hand;}

.conferma1{height:30px;color:#fff;background: #7bc618;cursor:pointer;border:2px solid #008800;border-radius:10px;font-weight:bold;}
.conferma1:hover{background:#FFA500;}
.esci1{width:150px;color:#fff;margin-left:2px;padding:2 0 0 10px;background: #f00 url('../immagini/escit1.png') no-repeat;background-position:2 2px;cursor:hand;border:none;}

.form1.conferma{width:150px;color:#fff;font-weight:bold;margin:0 0 0 2px;padding:0 0 0 10px;background: #7bc618 url('../immagini/salvat1.png') no-repeat;cursor:hand;border:1px solid #fff;height:20px;}
.form1.esci{width:150px;color:#fff;font-weight:bold;margin-left:2px;padding-left:14px;background: #ff3118 url('../immagini/escit1.png') no-repeat;cursor:hand;border:1px solid #fff;height:20px;}
.form1.copia{width:150px;color:#fff;font-weight:bold;margin-left:2px;padding-left:10px;background: #63c6de url('../immagini/copiat1.png') no-repeat;cursor:hand;border:1px solid #fff;height:20px;}
.form1.reset{width:150px;color:#fff;font-weight:bold;margin-left:2px;padding-left:10px;background: #63c6de url('../immagini/reset1.png') no-repeat;cursor:hand;border:1px solid #fff;height:20px;}

.tabletit1 td a.azioni1{border-right:2px solid #f00;border-bottom:2px solid #f00;border-left:1px solid #f00;border-top:1px solid #f00;height:20px;background:url('../immagini/b_drop.png') no-repeat #ffb573;width:80px;text-align:center;padding:2 2 2 14px;color:#00f;font:bold 11px "Verdana",Arial,sans-serif;}
.tabletit1 td a.azioni1:hover{background:url('../immagini/b_drop.png') no-repeat #fff;color:#f00;text-decoration:none;}
.tabletit1 td a.azioni2{background:green;width:60px;text-align:center;border-left:1px solid silver;border-top:1px solid silver; border-right:1px solid black;border-bottom:1px solid black;padding:2 2 2 2px;color:#fff;font:11px "Verdana",Arial,sans-serif;}
.tabletit1 td a.azioni2:hover{background:#ff8429;border-left:1px solid black;border-top:1px solid black; border-right:1px solid silver;border-bottom:1px solid silver;text-decoration:none;}
.tabletit1 td a.azioni3, .tabletit2 td a.azioni3{background:#63c6de;width:100%;text-align:center;border-left:1px solid silver;border-top:1px solid silver; border-right:1px solid black;border-bottom:1px solid black;padding:2 2 2 2px;color:#00f;font:bold 12px "Verdana",Arial,sans-serif;}
.tabletit1 td a.azioni3:hover, .tabletit2 td a.azioni3:hover{background:#FF8429;border-left:1px solid black;border-top:1px solid black; border-right:1px solid silver;border-bottom:1px solid silver;color:#fff;text-decoration:none;}
.tabletit1 td a.azioni4, .tabletit1 td a.azioni4:link, .tabletit1 td a.azioni4:visited, .tabletit1 td a.azioni4:active{background:#adde63;border-top:1px solid #299c39;border-right:2px solid #299c39;border-bottom:2px solid #299c39;border-left:1px solid #299c39;color:#00f;height:20px;width:80px;text-align:center;padding:1 2 1 16px;font:bold 11px "Verdana",Arial,sans-serif;}
.tabletit1 td a.azioni4:hover{background:#fff;text-decoration:none;}
.tabletit1 td a.azioni4c, .tabletit1 td a.azioni4c:link, .tabletit1 td a.azioni4c:visited, .tabletit1 td a.azioni4c:active{background:#adde63;border-top:1px solid #299c39;border-right:2px solid #299c39;border-bottom:2px solid #299c39;border-left:1px solid #299c39;color:#00f;height:20px;width:50px;font:bold 11px "Verdana",Arial,sans-serif;}
.tabletit1 td a.azioni4c:hover{background:#fff;text-decoration:none;}


/* INIZIO DEI NUOVI CSS */

a.azioni4c1, a.azioni4c1:link, a.azioni4c1:visited, a.azioni4c1:active{text-align:center;color:#000080;height:22px;width:50px;font:bold}
a.azioni4c1:hover{color:#000080;background-position:-50 0px;text-decoration:none;}
a.azioni4c2, a.azioni4c2:link, a.azioni4c2:visited, a.azioni4c2:active{text-align:center;background:#e78cc6;color:#218429;height:20px;width:50px;font:bold}
a.azioni4c2:hover{color:#218429;background:#fff;text-decoration:none;}
a.azioni4c3, a.azioni4c3:link, a.azioni4c3:visited, a.azioni4c3:active{text-align:center;background:#e0e0e0;color:#218429;height:20px;width:50px;font:bold}
a.azioni4c3:hover{color:#218429;background:#fff;text-decoration:none;}
a.azioni1{width:80px;height:22px;text-align:center;color:#f00;font:bold;}
a.azioni1:hover{background-position:-80 0px;color:#f00;text-decoration:none;}
a.azionin, a.azionin:link, a.azionin:visited, a.azionin:active{background:url('../immagini/bot3.gif') no-repeat middle center;width:80px;height:20px;text-align:center;color:#186321;font:bold;}
a.azionin:hover{background-position:-80 0px;text-decoration:none;}
a.tabmod1{padding-left:10px;color:#000;}
a.tabmod1:link{color:#000;}
a.tabmod1:visited{color:#000;}
a.tabmod1:hover{color:#ad0000;text-decoration:none}
a.tabmod1:active{color:#000;}

.tab1{color:#000080;border-right:1px solid #fff;text-align:center;}

.tab1 hover{color:red;}

.divtab1{padding:8 0 8 0px;width:1026px;border-left:1px solid #000080;border-right:1px solid #000080;background:#c6eff7;}
.divtab3{padding:8 0 8 0px;width:1022px;border-left:1px solid #000080;border-right:1px solid #000080;background:#c6eff7;}
.divtab4{padding:8 0 8 0px;width:1018px;border-left:1px solid #000080;border-right:1px solid #000080;background:#c6eff7;}

a.esci, a.esci:link, a.esci:visited, a.esci:active{border:none;text-align:left;padding:0 0 0 20px;width:200px;color:#fff;font:bold 16px;background:#ff3118 url('../immagini/escit1.png') no-repeat;cursor:hand;}
a.esci:hover{background:#ff8429 url('../immagini/escit1.png') no-repeat;color:#fff;text-decoration:none;}
a.nuovo, a.nuovo:link, a.nuovo:visited, a.nuovo:active{text-align:left;padding:0 0 0 20px;width:200px;color:#fff;font:bold 16px;background:#31b5d6 url('../immagini/copiat1.png') no-repeat;cursor:hand;}
a.nuovo:hover{background:#94d6e7 url('../immagini/copiat1.png') no-repeat;color:#fff;text-decoration:none;}



.verifica{background:#fff url(../immagini/ok.png) no-repeat;width:100px;cursor:hand;}
.calcola{background:#fff url(../immagini/refresh.png) no-repeat;width:100px;cursor:hand;}



/* FINE DEI NUOVI CSS */


.tabletit1 td a.azioni_p{background:#adde63;border-top:1px solid #299c39;border-right:2px solid #299c39;border-bottom:2px solid #299c39;border-left:1px solid #299c39;color:#00f;height:20px;width:62px;text-align:center;padding:1 2 1 2px;font:bold 11px "Verdana",Arial,sans-serif;}
.tabletit1 td a.azioni_p:hover{background:#fff;text-decoration:none;}

.tabletit1 td a.azioni41{background:#adde63 url('../immagini/attenzione.png') no-repeat;border-top:1px solid #299c39;border-right:2px solid #299c39;border-bottom:2px solid #299c39;border-left:1px solid #299c39;color:#00f;height:20px;width:80px;text-align:center;padding:1 2 1 16px;font:bold 11px "Verdana",Arial,sans-serif;}
.tabletit1 td a.azioni41:hover{background:#fff url('../immagini/attenzione.png') no-repeat;;text-decoration:none;}

.tabletit1 td a.azioni5{background:#adde63;color:#00f;border-top:1px solid #299c39;border-right:2px solid #299c39;border-bottom:2px solid #299c39;border-left:1px solid #299c39;height:20px;width:34px;text-align:center;padding:2 2 2 2px;font:bold 11px "Verdana",Arial,sans-serif;}
.tabletit1 td a.azioni5:hover{color:#299c39;background:#FFF;text-decoration:none;}
.tabletit1 td input.azioni6{cursor:hand;background:#94d6e7;width:100px;text-align:center;border-left:1px solid silver;border-top:1px solid silver; border-right:1px solid black;border-bottom:1px solid black;padding:6 6 6 6px;color:#00f;font:bold 14px "Verdana",Arial,sans-serif;}
.tabletit1 td input.azioni7{cursor:hand;background:#fff url(../immagini/calcol.png) no-repeat;width:100px;}
.tabletit1 td a.azioni8{background:#63c6de;width:60px;text-align:center;border-left:1px solid silver;border-top:1px solid silver; border-right:1px solid black;border-bottom:1px solid black;padding:2 2 2 2px;color:#00f;font:11px "Verdana",Arial,sans-serif;}
.tabletit1 td a.azioni8:hover{background:#FF8429;border-left:1px solid black;border-top:1px solid black; border-right:1px solid silver;border-bottom:1px solid silver;text-decoration:none;}
.tabletit1 td a.titolo{color:#fff;font:bold 11px "Verdana",Arial,sans-serif;text-align:center;width:60px;height:20px;padding:2 2 2 2px;background:#FF8429;border-left:1px solid black;border-top:1px solid black; border-right:1px solid silver;border-bottom:1px solid silver;text-decoration:none;}

.tabletit1 td a.azionit{border-right:2px solid #3152a5;border-bottom:2px solid #3152a5;border-left:1px solid #3152a5;border-top:1px solid #3152a5;height:20px;background:url('../immagini/aiutot.png') no-repeat #63c6de;width:62px;text-align:center;padding:2 2 2 18px;color:#00f;font:bold 11px "Verdana",Arial,sans-serif;}
.tabletit1 td a.azionit:hover{background:url('../immagini/aiuto.png') no-repeat #fff;color:#f00;text-decoration:none;}


.tabletit1 td.vuota{background:#fff;}
.tabletit1 td.st1{font-weight:bold;text-align:right;}
.tabletit1 td input.ant1{width:28px;}

.tabletit1 th{background:#D0D0D0;}

.tabletit1 td a{padding-left:10px;width:100%;}
.tabletit1 td a.tabmod1:link{color:#000;}
.tabletit1 td a.tabmod1:visited{color:#000;}
.tabletit1 td a.tabmod1:hover{color:#ad0000;text-decoration:none}
.tabletit1 td a.tabmod1:active{color:#000;}


.tabletit2{font:12px "Verdana",Arial,sans-serif;}
.tabletit2 td{background:none;width:240px;font:12px "Verdana",Arial,sans-serif; padding:0px;}
.tabletit2 td input {border:1px solid #C0C0C0;}
.tabletit2 td.input2{width:350px;}
.tabletit2 input.botcal{margin-left:10px;background:url(../immagini/calendar.gif) no-repeat;width:28px;border:0px}

.botcal{margin-left:10px;background:url(../immagini/calendar.gif) no-repeat;width:28px;border:0px}

.tabletit2 td input.botarc{background:url(../immagini/calendar.png) no-repeat;width:100px;}
.azioni3, .tabletit2 td input.azioni3{cursor:hand;background:#fff url(../immagini/lentebarrata.png) no-repeat;width:100px;}
.tabletit2 td input.azioni4{background:#fff url(../immagini/ok.png) no-repeat;width:100px;}
.tabletit2 td input.azioni5{background:url(../immagini/refresh.png) no-repeat;width:100px;}
.tabletit2 td input.azioni6{background:url(../immagini/close.png) no-repeat;width:100px;}
.tabletit2 td input.azioni7{cursor:hand;background:url(../immagini/calcol.png) no-repeat;width:100px;}
.tabletit2 td input.azioni8{cursor:hand;background:url(../immagini/calendar.png) no-repeat;width:150px;padding-left:22px;}
.tabletit2 td a.azioni31{color:#000;padding-left:24px;line-height:20px;height:22px;border:1px solid #C0C0C0;background:url(../immagini/lentebarrata.png) no-repeat;width:100px;}
.tabletit2 td a.azioni31:hover{text-decoration:none;}

.tabletit3{font:11px "Verdana",Arial,sans-serif;}
.tabletit3 th{background:#D0D0D0;}
.tabletit3 tr{background:#F0F0F0;}
.tabletit3 td{padding:2 2 2 2px;}
.tabletit3 td a.azioni1{background:#f00;width:60px;text-align:center;border-left:1px solid silver;border-top:1px solid silver; border-right:1px solid black;border-bottom:1px solid black;padding:2 2 2 2px;color:#fff;font:11px "Verdana",Arial,sans-serif;}
.tabletit3 td a.azioni1:hover{background:#FF8429;border-left:1px solid black;border-top:1px solid black; border-right:1px solid silver;border-bottom:1px solid silver;text-decoration:none;}
.tabletit3 td a.azioni2{background:green;width:60px;text-align:center;border-left:1px solid silver;border-top:1px solid silver; border-right:1px solid black;border-bottom:1px solid black;padding:2 2 2 2px;color:#fff;font:11px "Verdana",Arial,sans-serif;}
.tabletit3 td a.azioni2:hover{background:#FF8429;border-left:1px solid black;border-top:1px solid black; border-right:1px solid silver;border-bottom:1px solid silver;text-decoration:none;}
.tabletit3 td a.azioni3, .tabletit3 td a.azioni3{background:#63c6de;width:80px;text-align:center;border-left:1px solid silver;border-top:1px solid silver; border-right:1px solid black;border-bottom:1px solid black;padding:6 6 6 6px;color:#00f;font:bold 12px "Verdana",Arial,sans-serif;}
.tabletit3 td a.azioni3:hover, .tabletit3 td a.azioni3:hover{background:#FF8429;border-left:1px solid black;border-top:1px solid black; border-right:1px solid silver;border-bottom:1px solid silver;color:#fff;text-decoration:none;}
.tabletit3 td a.azioni4{background:green;width:60px;text-align:center;border-left:1px solid silver;border-top:1px solid silver; border-right:1px solid black;border-bottom:1px solid black;padding:2 2 2 2px;color:#fff;font:11px "Verdana",Arial,sans-serif;}
.tabletit3 td a.azioni4:hover{background:#FF8429;border-left:1px solid black;border-top:1px solid black; border-right:1px solid silver;border-bottom:1px solid silver;text-decoration:none;}
.tabletit3 td a.azioni5{background:green;width:34px;text-align:center;border-left:1px solid silver;border-top:1px solid silver; border-right:1px solid black;border-bottom:1px solid black;padding:2 2 2 2px;color:#fff;font:11px "Verdana",Arial,sans-serif;}
.tabletit3 td a.azioni5:hover{background:#FF8429;border-left:1px solid black;border-top:1px solid black; border-right:1px solid silver;border-bottom:1px solid silver;text-decoration:none;}
.tabletit3 td input.azioni6{cursor:hand;background:#94d6e7;width:100px;text-align:center;border-left:1px solid silver;border-top:1px solid silver; border-right:1px solid black;border-bottom:1px solid black;padding:6 6 6 6px;color:#00f;font:bold 14px "Verdana",Arial,sans-serif;}
.tabletit3 td input.azioni7{cursor:hand;background:#fff url(../immagini/calcol.png) no-repeat;width:100px;}
.tabletit3 td.vuota{background:#fff;}
.tabletit3 td.st1{font-weight:bold;text-align:right;}
.tabletit3 td input.ant1{width:60px;}

.tabletit4{background:#a5de94;font:12px "Verdana",Arial,sans-serif;}
.tabletit4 td{width:240px;font:12px "Verdana",Arial,sans-serif; padding:0px;}
.tabletit4 td input {border:1px solid #C0C0C0; background:#F4F4F4;}
.tabletit4 td input.botcal{margin-left:10px;background:url(../immagini/calendar.png) no-repeat;width:28px;border:0px}
.tabletit4 td input.botarc{background:url(../immagini/calendar.png) no-repeat;width:100px;}
.tabletit4 td input.azioni3{cursor:hand;background:url(../immagini/calendar.png) no-repeat;width:100px;}
.tabletit4 td input.azioni4{background:url(../immagini/ok.png) no-repeat;width:100px;}
.tabletit4 td input.azioni5{background:url(../immagini/refresh.png) no-repeat;width:100px;}
.tabletit4 td input.azioni6{background:url(../immagini/close.png) no-repeat;width:100px;}
.tabletit4 td input.azioni7{cursor:hand;background:url(../immagini/calcol.png) no-repeat;width:100px;}
.tabletit4 td input.azioni8{cursor:hand;background:url(../immagini/calendar.png) no-repeat;width:150px;padding-left:22px;}
.tabletit4 td a.azioni31{color:#000;padding-left:24px;line-height:20px;height:22px;border:1px solid #C0C0C0;background:url(../immagini/calendar.png) no-repeat;width:100px;}
.tabletit4 td a.azioni31:hover{text-decoration:none;}

.tabletit5{width:100%;background:#fff;}
.tabletit5 th{font-size:12px;background:#f0f0f0;}
.tabletit5 td{font-size:12px;background:#f0f0f0;}


.tabletit6{font:11px "Verdana",Arial,sans-serif;}
.tabletit6 th{background:#ff9473;}
.tabletit6 tr{}
.tabletit6 td{padding:2 2 2 2px;}

.tablecer{width:100%;}


.nascosto {color:#a0a0a0;}
.help1{cursor:help;background:url(../immagini/aiuto.png) no-repeat #fff;width:100px;}
.demo1{padding-left:16px;cursor:hand;background:url(../immagini/info.png) no-repeat #fff;width:120px;}
.cercat{width:220px;}
.cercas{cursor:hand;background:url(../immagini/calendar.png) no-repeat #fff;width:96px;}


/*stile per la div con la scelta di inserire un nuovo articolo*/
.nuovo1{text-align:right;padding-bottom:4px;}
.nuovo1 a:link, .nuovo1 a:visited {background:#fff;width:316px;text-align:center;border-left:1px solid silver;border-top:1px solid silver; border-right:1px solid black;border-bottom:1px solid black;padding:4 6 4 6px;color:#00f;font:bold 12px "Verdana",Arial,sans-serif;}
.nuovo1 a:hover, .nuovo1 a:active {background:#ff8429;border-left:1px solid black;border-top:1px solid black; border-right:1px solid silver;border-bottom:1px solid silver;text-decoration:none;} 
.nuovo1 a.demo:link, .nuovo1 a.demo:visited {background:#fff;width:316px;text-align:center;border-left:1px solid silver;border-top:1px solid silver; border-right:1px solid black;border-bottom:1px solid black;padding:4 6 4 6px;color:#a0a0a0;font:bold 12px "Verdana",Arial,sans-serif;}
.nuovo1 a.demo:hover, .nuovo1 a.demo:active {background:#e0e0e0;border-left:1px solid black;border-top:1px solid black; border-right:1px solid silver;border-bottom:1px solid silver;text-decoration:none;} 


/*stili per i messaggi di errore*/
span.errore1{color:#f00;font:bold 12px "Verdana",Arial,sans-serif;}
span.errore2{width:100%;background:#c6efe7;color:#f00;font:bold 16px;}
span.avviso1{width:100%;background:#c6efe7;color:#00f;font:bold 16px;}

/*stili per i messaggi di attenzione o notifica*/
span.attenzione1{width:100%;color:#f00;font:bold 14px "Verdana",Arial,sans-serif;text-align:center;}
.attenzione2{background:#ff0;color:#f00;font:bold 14px "Verdana",Arial,sans-serif;text-align:center;}

/*stili per gli editori di testo*/
.tarea1{width:100%;display:block;float:left;height:400px;}
.tarea2{width:400px;height:60px;font:normal 14px Arial,sans-serif;}
.tarea3{resize:none;border:1px solid #000080;width:800px;height:150px;font:normal 12px Arial,sans-serif;}
.tarea4{width:100%;height:90px;font:normal 12px Arial,sans-serif;}
.tarea5{width:100%;height:90px;font:normal 12px Arial,sans-serif;}

.schsic{font:12px "Verdana",Arial,sans-serif;width:100%;}
.schsic th{text-align:left;font-weight:normal;font-size:12px;background:none;border:1px solid #fff;border-bottom:none;}
.schsic th.titoloa3{text-align:left;width:33%;}

.destro
{
float:left;
width:140px;
margin-top:10px;
background:#e0fbff;

}

.destro ul
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
/*font-weight:bold;*/
list-style-type : none; 
margin          : 0; 
padding-left         :0;
/*padding-left:225px;*/
background:transparent;
height          : auto;
/*_height         : 1%;*/

}
.destro li
{
float:left;
padding-left:6px;
}

.destro a
{
/*background:url('../immagini/pulsantisx01.jpg') top left no-repeat;*/
width:130px;
height:30px;
line-height:24px;
display:block;
text-align:center;
}

.destro a:hover
{
float:left;
width:130px;
height:30px;
line-height:24px;
color:#ff9c4a;
text-decoration:none;

background-position: -131px 0;
}
.centrosopra
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#00f;
padding-left:20px;
padding-top:30px;
margin-top:10px;
height:44px;
/*background: url('../immagini/centrosopra.jpg') no-repeat;*/
}
.centrosopra:first-letter
{
font-size:30px;
color:#ff3118;
}


/* stili per l'index*/
.contenitoretotale
{
width:960px;
margin:0px auto;
}
.header
{
width:960px;
height:190px;
background:url('../immagini/intestazione.jpg') no-repeat;
}

.menusopra
{
margin-top:-54px;
}

.menusopra ul{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
list-style-type : none; 
margin          : 0; 
padding         : 0;
padding-left:5px;
background:transparent;
height          : auto;
height         : 1%;
}

.menusopra li{
float:left;
display: inline;
}

.menusopra a, .menusopra a:link, .menusopra a:visited, .menusopra a:active
{
background:url('../immagini/pulsantisopra.jpg') top left no-repeat;
width:140px;
height:30px;
line-height:28px;
display:block;
text-align:center;
color:#218429;
}

.menusopra a:hover
{
float:left;
width:140px;
height:30px;
line-height:28px;
color:#ff0000;
text-decoration:underline;
background-position: -141px 0;
}
.contenuti
{
display:block;
padding-left:20px;
padding-top:4px;
padding-right:25px;
padding-top:0px;
text-align:justify;
background:url('../immagini/logofondo.jpg') no-repeat top left;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 22px;
word-spacing: 4px;
color:#000080;
}
.contenuti_help
{
padding-left:20px;
padding-top:4px;
padding-right:25px;
padding-top:0px;
text-align:justify;
background:url('../immagini/logofondo.jpg') no-repeat top left;
font-size: 14px;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height: 22px;
word-spacing: 4px;
color:#000080;
}
.titoloparagrafo{font-size:14px;color:#ff3118;}
.poscentro{
/*background:green;*/
width:764px;
}
.possx{
text-align:center;
background:red;
width:370px;
height:120px;
float:left;
}
.posnewusr{
text-align:center;
/*background:yellow;*/
/*width:370px;*/
height:120px;
}


.piede
{
/*clear:both;*/
/*display:block;*/
background:url('../immagini/piede.jpg') repeat-x;
height:150px;
/*margin-top:-5px;*/
text-align:center;
border-top:1px solid #ff8429;
margin-top:10px;
}

.piede_info
{

text-align:center;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-top:5px;
/*padding-right:160px;*/
padding-bottom:8px;
border-bottom:1px solid #ff8429;
}

.centro
{
/*float:left;*/
/*width:800px;*/
}

.piede a, .piede a:link, .piede a:visited, .piede a:active, .piede a:active
{
color:#218429;
text-decoration:underline;
padding-left:5px;
padding-right:5px;

}
.piede a:hover
{
color:#ff0000;
}
.centrosotto
{
height:45px;

/*background: url('../immagini/centrosotto.jpg');*/
}


#qTip {
 padding: 3px;
 border: 1px solid #a0a0a0;
 border-right-width: 2px;
 border-bottom-width: 2px;
 display: none;
 background: #c6eff7;
 color: #000080;
 font: normal 12px Verdana, Arial, Helvetica, sans-serif;
 text-align: left;
 position: absolute;
 z-index: 1000;
}

i {
  font-style: normal;
  text-decoration: underline;
}

