a:visited    { color:#000080; text-decoration: none }
a:link       { color:#000080; text-decoration: none }
a:hover      { color:#0000F2; text-decoration: underline }
a:active		{ color:#800000; text-decoration: underline }
.nero:visited { color:#000000; TEXT-DECORATION: none}
.nero:link { color:#000000; TEXT-DECORATION: none}
.nero:hover { color: #0000F2; text-decoration : underline; }
.rosso:visited { color:#800000; TEXT-DECORATION: underline}
.rosso:link { color:#800000; TEXT-DECORATION: underline}
.rosso:hover { color: #0000F2; text-decoration : none; }
.Piede:visited { color:#778697; font-size: 8pt; TEXT-DECORATION: none}
.Piede:link { color:#778697; font-size: 8pt; TEXT-DECORATION: none}
.Piede:hover { color: #0000F2; font-size: 8pt; text-decoration : underline; }
.bianco:visited { color:#ffffff; TEXT-DECORATION: none}
.bianco:link { color:#ffffff; TEXT-DECORATION: none}
.bianco:hover { color: #ffffff; text-decoration : underline; }
.rubriche:visited { color:#000000; TEXT-DECORATION: none}
.rubriche:link { color:#000000; TEXT-DECORATION: none}
.rubriche:hover { color: #000000; text-decoration : underline; }
.arancio:visited { color:#ff9900; TEXT-DECORATION: none}
.arancio:link { color:#ff9900; TEXT-DECORATION: none}
.arancio:hover { color: #800000; text-decoration : underline; }


.Normal 	{BACKGROUND-COLOR: #D7E7F7;}
.Active 	{BACKGROUND-COLOR: #F2F8FD;}

.Testataoff 	{BACKGROUND-COLOR: #778697;}
.testataon		{BACKGROUND-COLOR: #800000;}

.votooff 	{BACKGROUND-COLOR: #EEEDDD;}
.Votoon	{BACKGROUND-COLOR: #F4F4F4;}

.categoriaoff 	{BACKGROUND-COLOR: #ffffff;}
.categoriaon		{BACKGROUND-COLOR: #F4F4F4;}

.dek {position:absolute;visibility:hidden;z-index:200;}

input { color: #000000; font-weight: normal; font-size: 8pt; font-family: Verdana,Arial,Helvetica }
select { color: #000000; font-weight: normal; font-size: 8pt; font-family: Verdana,Arial,Helvetica }
textarea { color: #000000; font-weight: normal; font-size: 8pt; font-family: Verdana,Arial,Helvetica }

CODE { 
font-family:Verdana,Arial,Helvetica
color:#314461;
font-size: 9pt;
}

td {  
font-family: Verdana,Arial,Helvetica; 
font-size: 8pt;
color: #000000;
}

th {  
font-family: Verdana,Arial,Helvetica;
font-size: 9pt;
color: #000000;
}

.count {  
font-family: Verdana,Arial,Helvetica;
font-size: 6 pt;
color: #000000;
}


.Bianco {  
font-family: Verdana,Arial,Helvetica;
font-size: 8 pt;
color: #ffffff
}

.Articoli {  
font-family: Verdana,Arial,Helvetica;
font-size: 9pt;
color: #000000;
text-align: justify;
margin-left: 6;
margin-right: 6;
margin-top: 6;
margin-bottom:5;
line-height: 130%
}

.Servizi {  
font-family: Verdana,Arial,Helvetica;
font-size: 9pt;
color: #000000;
text-align: justify;
margin-left: 3;
margin-right: 3;
margin-top: 3;
margin-bottom:3;

}

.TitoloArt {  
font-family: Verdana,Arial,Helvetica;
font-size: 9pt;
color: #800000;
text-align: justify;
margin-left: 6;
margin-right: 6;
margin-top: 15;
margin-bottom: 2
}


body {
font-family: Verdana, Arial, Helvetica;
color: #000000;
font-size: 9pt; 
background-repeat: repeat; 
background-attachment: scroll;
background-position: 0%;
scrollbar-arrow-height: 30px;
scrollbar-arrow-color: #800000;
scrollbar-base-color: #F3F2E1;
scrollbar-dark-shadow-color: #000000;
scrollbar-face-color: #D9D7BB;
scrollbar-highlight-color: #FFFFFF;
}

.GIUSTIFICATO {
font-family: Verdana, Arial, Helvetica;
font-size: 10 pt;
color: #778697; 
text-align: justify
}

.giustificato2 {
font-family: Verdana, Arial, Helvetica;
font-size: 9 pt;
text-align: justify
}

.small {  
font-family: Verdana,Arial,Helvetica;
font-size: 8 pt;
color: #778697
}

.smallNero {  
font-family: Verdana,Arial,Helvetica;
font-size: 8 pt;
color: #000000
}

.smallNero6 {  
font-family: Verdana,Arial,Helvetica;
font-size: 6 pt;
color: #000000
}

.grande {  
font-family: Verdana,Arial,Helvetica;
font-size: 12 pt;
color: #336699
}

.grande10 {  
font-family: Verdana,Arial,Helvetica;
font-size: 10 pt;
color: #336699
}

.GIALLETTO giustif {
font-family: Verdana, Arial, Helvetica;
font-size: 10 pt;
color: #f7efd5; 
text-align: justify
}

.BORDER {
border: 0px none;
padding-left:0;
background:#A50800;
}

.BG {
border:0px none;
padding-left:0;
background:#F7C860;
}

.BGCMS {
border: 0px none;
padding-left:#ffffff;
background-color:#FFFFFF
}

.BORDERCMS {
border: 0px none;
padding-left:0;
background:#C32B10;
  
}

.TAB_ricerca {
border: 0;
padding-left:0;
background:#D7E7F7;
background-color:#D7E7F7;
border : 1px solid #000000;
}

.TAB_top {
border: 0;
padding-left:0;
background:#EEEDDD;
background-color:#EEEDDD;
border : 1px solid #800000;
}

.TAB_segnala {
border: 0;
padding-left:0;
background:#ffffff;
background-color:#ffffff;
border : 1px solid #800000;
}


.TAB_elenco {
border: 0px none;
padding-left:0;
background:#D7E7F7;

}

.TAB_voto {
border: 0;
padding-left:0;
background:#EEEDDD;
background-color:#EEEDDD;
border : 1px solid #800000;
}


.TAB_Login {
border: 0;
padding-left:0;
background:#F6F6F6;
background-color:#F6F6F6;
border : 1px solid #844300;
}


.TABLE_Servizi {
border: 0;
padding-left:0;
border : 1px solid #000000;
}

.TABLECOLORED2 {
border: 0;
padding-left:0;
background:#Ffffff;
background-color:#f6f6f6;
border : 1px solid #800000;
}

.TABLECMS {
border: 0;
padding-left:0;
background:#FFFFFF;
background-color:#778697;
border : 1px solid #000000;
}

.TABLE_piede {
border: 0;
padding-left:0;
background:#FFFFFF;
background-color:#ffffff;
border : 1px solid #778697;
}

.BG_IMGCOLOR { background-color: #F7C860; background-repeat: repeat; background-attachment: 
               scroll; background-image: url('file:///cms/gfx/bg_head.gif'); 
               background-position: 0% }
.BGCOLONNA {
border:0px none;
padding-left:0;
background:#F7C860;

}