



BODY
{
    SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-SHADOW-COLOR: #00C000;
    SCROLLBAR-ARROW-COLOR: #00C000;
    BACKGROUND-REPEAT: no-repeat;
    SCROLLBAR-DARKSHADOW-COLOR: #00C000;
    scrollbar-track-color: #DEEFDE;
    scrollbar-highlight-color: #ffffff;
    scrollbar-3dlight-color: #00C000;
}

BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}




.col2mediumtitolo
{
    FONT-WEIGHT: bold;
    COLOR: #6f3800
}

.testoGenericoBold {



	font-family: Verdana;
	font-size: 12px;
	color: #999999;
	line-height: normal;
	padding-left: 0px;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
}

.testoGenerico {



	font-family: Verdana;
	font-size: 12px;
	color: #999999;
	line-height: normal;
	padding-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
}

.testoGenericoIndentato {

	font-family: Verdana;
	font-size: 12px;
	color: #999999;
	line-height: normal;
	padding-left: 34px;
	text-indent: 10px;
	padding-right: 14px;
	padding-top: 4px;
	text-decoration: none;
}


.testoPiccoloBold {

	font-family: Verdana;
	font-size: 11px;
	color: #999999;
	line-height: normal;
	padding-left: 14px;
	text-indent: 10px;
	padding-right: 14px;
	font-weight: bold;
	padding-top: 4px;
	text-decoration: none;
}
a.testoGenerico:hover {
	color: #808080;
	text-decoration: underline;
}


.testoPiccolo {

	font-family: Verdana;
	font-size: 11px;
	color: #999999;
	line-height: normal;
	padding-left: 14px;
	text-indent: 10px;
	padding-right: 14px;
	padding-top: 4px;
	text-decoration: none;
}




.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #999999;
	font-size: 13px;
	font-weight: normal;
}

.error {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #FF0000;
	font-size: 13px;
	font-weight: normal;
}

.tiText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #999999;
	font-size: 11px;
	font-weight: normal;
}

.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #999999;
	font-size: 13px;
	font-weight: bold;
}

.smText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #999999;
	font-size: 10px;
	font-weight: normal;
}

.tabellaPiccola {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color : #999999;
	font-size: 10px;
	font-weight: normal;
}

.highlight {
	background-color: #ffff66
}

.heading {
	font-family: Verdana;
	color : #999999;
	font-size: 13px;
}

.lgText {

	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	color: #999999; 
	font-weight: bold;
}

.tHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #999999; 
	font-weight: bold;
}

.tiHeading {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #999999; 
	font-weight: bold;
}


a  {
	color : #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
}

a:hover {
	color : #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 12px;
	font-weight: normal;
}

a:visited {
	color : #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size: 12px;
	font-weight: normal;
}

a:visited:hover {
	color : #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 12px;
	font-weight: normal;
}

a.boldLink:hover {
	color : #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 12px;
	font-weight: bold;
}

a.boldLink  {
	color : #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
}

a.boldLink:visited {
	color : #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size: 12px;
	font-weight: bold;
}

a.boldLink:visited:hover {
	color : #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 12px;
	font-weight: bold;
}

a.smLink  {
	color : #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}

a.smLink:hover {
	color : #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px;
	font-weight: normal;
}

a.smLink:visited  {
	color : #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: normal;
}

a.smLink:visited:hover {
	color : #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px;
	font-weight: normal;
}

a.nav  {
	color : #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}


a.nav:hover {
	color : #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px;
	font-weight: bold;
}

a.nav:visited {
	color : #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size: 10px;
	font-weight: bold;
}

a.nav:visited:hover {
	color : #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px;
	font-weight: bold;
}


a.npLink  {
	color : #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 10px;
	font-weight: bold;
}


a.npLink:hover {
	color : #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px;
	font-weight: bold;
}

a.npLink:visited {
	color : #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : none;
	font-size: 10px;
	font-weight: bold;
}

a.npLink:visited:hover {
	color : #FF0000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration : underline;
	font-size: 10px;
	font-weight: bold;
}


ul {
	list-style-type: square;
}

hr {
	height: 0px; 
	border: solid #D1D7DC 0px; 
	border-top-width: 1px;
}


INPUT.bottoniBlu
{
    BORDER-BOTTOM: #9CA6C3 thin solid;
    BORDER-LEFT: #9CA6C3 thin solid;
    BORDER-RIGHT: #9CA6C3 thin solid;
    BORDER-TOP: #9CA6C3 thin solid;
    COLOR: #39678B;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    
}  
.dataNews
{
    COLOR: #999999;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
}

.oraNews
{
    COLOR: #bb6b1d;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
 }

a.dataNews:hover
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
}

a.dataNews:visited
{
    COLOR: #999999;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
}

a.dataNews:visited:hover
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
}




.small
{

    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none;
    COLOR: #999999;
}


a.small:hover
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
}

a.small:visited
{
    COLOR: #999999;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
}

a.small:visited:hover
{
    COLOR: red;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
}





.titolettoWhite
{
    COLOR: #FFFFFF;
    FONT-FAMILY: verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}




UNKNOWN {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.linkmenu {
	COLOR: #008000; TEXT-DECORATION: none
}
.linkmenu:link {
	COLOR: #008000; TEXT-DECORATION: none
}
.linkmenu:hover {
	COLOR: #000000
}
.linkqtel {
	COLOR: #008000
}
.linkqtel:link {
	COLOR: #000000
}
.linkqtel:hover {
	COLOR: #94b6e6
}
.linkneri {
	COLOR: #000000; TEXT-DECORATION: none
}
.linkneri:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.linkneri:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}

.campi
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: #008000 thin solid;
    BORDER-LEFT: #008000 thin solid;
    BORDER-RIGHT: #008000 thin solid;
    BORDER-TOP: #008000 thin solid;
    COLOR: #008000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
}

.campiBloccati
{
    BACKGROUND-COLOR: #DCECD8;
    BORDER-BOTTOM: #008000 thin solid;
    BORDER-LEFT: #008000 thin solid;
    BORDER-RIGHT: #008000 thin solid;
    BORDER-TOP: #008000 thin solid;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
}


SELECT.campi
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: #008000 thin solid;
    BORDER-LEFT: #008000 thin solid;
    BORDER-RIGHT: #008000 thin solid;
    BORDER-TOP: #008000 thin solid;
    COLOR: #008000;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
}



.textattivo
{
    BACKGROUND-COLOR: #63F763;
    BORDER-BOTTOM: #008000 thin solid;
    BORDER-LEFT: #008000 thin solid;
    BORDER-RIGHT: #008000 thin solid;
    BORDER-TOP: #008000 thin solid;
    COLOR: BROWN;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
}

.textnonattivo
{
    BACKGROUND-COLOR: transparent;
    BORDER-BOTTOM: #008000 thin solid;
    BORDER-LEFT: #008000 thin solid;
    BORDER-RIGHT: #008000 thin solid;
    BORDER-TOP: #008000 thin solid;
    COLOR: BLACK;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
}

.col2medium
{
    FONT-SIZE: 11px;
    COLOR: #6f3800;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}


.giorniCalendario
{
    FONT-SIZE: 9px;
    COLOR: #6f3800;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}


