
A:link
{
    COLOR: black;
    CURSOR: hand;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: black;
    CURSOR: hand;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: black;
    CURSOR: hand;
    TEXT-DECORATION: none
}


.INPUTHTML
{
	BORDER-BOTTOM:  0px solid;
    BORDER-LEFT:  0px solid;
    BORDER-RIGHT:  0px solid;
    BORDER-TOP:  0px solid;
    COLOR: black;
    FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: justify

}

INPUT
{
    COLOR: #000000;
    FONT-SIZE: 7pt;
    HEIGHT: 17px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}
SELECT
{
    BACKGROUND-COLOR: white;
    COLOR: #575757;
    FONT-SIZE: 7pt;
    HEIGHT: 18px;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px
}


.BUTTON
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #003366;
    BORDER-BOTTOM:  #575757 1px solid;
    BORDER-LEFT: #9E9E9E 1px solid;
    BORDER-RIGHT: #575757 1px solid;
    BORDER-TOP: #9E9E9E 1px solid;
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 8pt;
    HEIGHT: 15px;
    TEXT-ALIGN: center;
    CURSOR: HAND
}

.BUTTONDIS
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #AEABAF;
    BORDER-BOTTOM: #575757 1px solid;
    BORDER-LEFT: #9E9E9E8 1px solid;
    BORDER-RIGHT: #575757 1px solid;
    BORDER-TOP: #9E9E9E 1px solid;
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 8pt;
    HEIGHT: 15px;
    TEXT-ALIGN: center;
    CURSOR: default
}

.BUTTONHOME
{
	BACKGROUND-COLOR: #FFFFFF;
	COLOR: #003366;
    BORDER-BOTTOM: #575757 1px solid;
    BORDER-LEFT: #9E9E9E 1px solid;
    BORDER-RIGHT: #575757 1px solid;
    BORDER-TOP: #9E9E9E 1px solid;
    FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 8pt;
    HEIGHT: 17px;
    WIDTH: 36px;
    TEXT-ALIGN: center;
    CURSOR: HAND
}


.CHECK
{
    MARGIN: -2px
}

.COLORTEXTTOOLTIP
{
    COLOR: #575757;
}

.SUBMIT
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: 0px inset;
    BORDER-LEFT: 0px inset;
    BORDER-RIGHT: 0px inset;
    BORDER-TOP: 0px inset;
    FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    TEXT-DECORATION: underline
}
.SUBMITSEL
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: 0px inset;
    BORDER-LEFT: 0px inset;
    BORDER-RIGHT: 0px inset;
    BORDER-TOP: 0px inset;
    COLOR: #0099cc;
    CURSOR: hand;
    FONT-FAMILY: Arial,Verdana, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    TEXT-DECORATION: underline
}

.TABINSET
{
    BACKGROUND-COLOR: #d6d3ce;
    BORDER-BOTTOM: 1px inset;
    BORDER-RIGHT: 2px outset;
    BORDER-TOP: 1px outset;
    CURSOR: hand;
    FONT-FAMILY: Arial,Verdana;
    FONT-SIZE: 12px
}

.TABOUTSET
{
    BACKGROUND-COLOR: #d6d3ce;
    BORDER-RIGHT: 2px outset;
    BORDER-TOP: 1px outset;
    CURSOR: default;
    FONT-FAMILY: Arial,Verdana;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bolder
}




.EVENROWLIST
{
    BACKGROUND-COLOR: #F7FBFD;
}

.ODDROWLIST
{
    BACKGROUND-COLOR: #f3f3f3;
}

.SELECTEDROWTHREADLIST
{
    BACKGROUND-COLOR: white;
}
.SELECTEDEVENTSROWLIST
{
    BACKGROUND-COLOR: white;
    COLOR: orange
}




.TESTOPERCORSOBOLD
{
	COLOR: #575757;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: justify;
}
.TESTOPERCORSONOLINK
{
	COLOR: #575757;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	TEXT-DECORATION:none;
	TEXT-ALIGN: justify;
}

.TESTOPERCORSOLINK
{
	COLOR: #000000;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	TEXT-DECORATION:underline;
	text-align: justify;
}

.TESTOSTANDARD
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-ALIGN: justify
}



.TESTOSTANDARDUNDERLINE
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: justify;
    TEXT-DECORATION:underline;
}

.TESTOSTANDARDBOLD
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: justify
}

.TESTOSTANDARDBOLDHAND
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder;
    CURSOR:hand;
    TEXT-ALIGN: justify
}

.TESTOSTANDARDDATEBOLD
{
    COLOR: #575757;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: justify;
}

.TESTOSTANDARDDATE7PTBOLD
{
    COLOR: #575757;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: justify;
}
.TESTOSTANDARD8PTTOOLBAR
{
    COLOR: #505050;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: justify;
   
}

.TESTOSTANDARD9PT
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: justify
}

.TESTOSTANDARD9PTBOLD
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: justify;
    FONT-WEIGHT: bold;
}

.TESTOSTANDARD7PT
{
    COLOR: #9B959C;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: justify
}

.TESTOSTANDARD7PTBOLD
{
    COLOR: #115495;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: justify
}

.TESTOSTANDARD7PTBOLDHAND
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: justify;
    CURSOR:hand;
    TEXT-DECORATION: none
}
.TESTOSTANDARD7PTCONTRASTOBOLD
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: justify;
    CURSOR:default;
    TEXT-DECORATION: none
}

.TESTOSTANDARD7PTCONTRASTOBOLDHAND
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: justify;
    CURSOR:hand;
    TEXT-DECORATION: none
}

.TESTOSTANDARDMENU7PTBOLDHAND
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: justify;
    CURSOR:hand;
    TEXT-DECORATION: none
}

.TESTOSTANDARDMENU7PTCONTRASTOBOLDHAND
{
    COLOR: #B6CDDF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: justify;
    CURSOR:hand;
    TEXT-DECORATION: none
}

.TESTOSTANDARD10PT
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: justify;
}

.TESTOSTANDARDBOLD10PT
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: justify;
}



.TESTOSTANDARD8PTBLUEBOLD
{
    COLOR: #575757;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: justify
}

.TESTOSTANDARDGRAY9PT
{
    COLOR: #444444;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 9pt;
    TEXT-ALIGN: justify
}

.TESTOSTANDARDGRAY7PT
{
    COLOR: #918F8F;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    TEXT-ALIGN: justify
}

.TESTOLINK
{
    COLOR: #f7f7f7;
    CURSOR: hand;
    TEXT-DECORATION: underline
}
.TESTONOLINK
{
    TEXT-DECORATION: none
}



.FONT7PTUNDERLINE
{
    COLOR: #575757;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline
}


.FONT7PTLINKUNDERLINE
{
    COLOR: #c52373;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline
}

.FONT7PT
{
    COLOR: #575757;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: justify
}

.FONT7PTSUBMIT
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: 0px inset;
    BORDER-LEFT: 0px inset;
    BORDER-RIGHT: 0px inset;
    BORDER-TOP: 0px inset;
    COLOR: #575757;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    TEXT-DECORATION: none
}
.FONT7PTUNDERLINESUBMIT
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: 0px inset;
    BORDER-LEFT: 0px inset;
    BORDER-RIGHT: 0px inset;
    BORDER-TOP: 0px inset;
    COLOR: #575757;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    TEXT-DECORATION: underline
}

.FONT7PTLINKUNDERLINESUBMITSEL
{
    BACKGROUND-COLOR: #ffffff;
    BORDER-BOTTOM: 0px inset;
    BORDER-LEFT: 0px inset;
    BORDER-RIGHT: 0px inset;
    BORDER-TOP: 0px inset;
    COLOR: #575757;
    CURSOR: hand;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    TEXT-DECORATION: underline
}

.FONT8PT
{
    COLOR: #575757;
    FONT-FAMILY:  Verdana, Arial,
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}

.FONT8PTHAND
{
    COLOR: #575757;
    FONT-FAMILY:  Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    CURSOR:hand
}

.FONT8PTBOLD
{
    COLOR: #575757;
    FONT-FAMILY:  Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}

.FONT8PTUNDERLINE
{
    COLOR: #575757;
    FONT-FAMILY:  Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:underline;
}

.FONT8PTBOLDUNDERLINE
{
    COLOR: #575757;
    FONT-FAMILY:  Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:underline;
}

.FONT9PT
{
    COLOR: #575757;
    FONT-FAMILY:  Verdana, Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}

.FONT9PTBOLD
{
    COLOR: #575757;
    FONT-FAMILY:  Verdana, Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}

.FONT9PTUNDERLINE
{
    COLOR: #575757;
    FONT-FAMILY:  Verdana, Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:underline;
}

.FONT9PTBOLDUNDERLINE
{
    COLOR: #575757;
    FONT-FAMILY:  Verdana, Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:underline;
}

.FONTHOME
{
    COLOR: #115495;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: justify
}
.WHITEFONTHOME
{
	COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: justify
}

.FONTABSTRACT7PT
{
	COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: justify
}
.GRAYFONTHOME
{
	COLOR: #ACACAC;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bolder;
    TEXT-ALIGN: justify
}

.TESTOINTESTAZIONE10PT
{
    COLOR: #575757;
    FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: justify;
}

.TESTOINTESTAZIONE10PTOVER
{
    COLOR: #575757;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
    TEXT-ALIGN: justify;
}

.TESTOINTESTAZIONE10PTLINK
{
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: justify;
}

.TESTOINTESTAZIONE7PT
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: justify;
}

.TESTOINTESTAZIONE8PT
{
    FONT-SIZE: 8pt;
    COLOR: #115495;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.TESTOTITOLO
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
    TEXT-ALIGN: justify;
}

.TESTOTITOLOHAND8PT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}

.TESTOLISTALINKHOMEBOLD7PT
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    CURSOR: hand;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}

.TESTOLISTAUNDERLINEHOMEBOLD7PT
{
    COLOR: black;
    CURSOR: hand;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}

.TESTOLISTA10PT
{
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    TEXT-ALIGN: justify;
}

.TESTOLISTA10PTBOLD
{
    COLOR: #575757;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: justify;
}

.TESTOLISTALINK7PT
{
    COLOR: #ffffff;
    CURSOR: hand;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-ALIGN: justify;
}

.TESTOLISTA7PTBOLD
{
    COLOR: #575757;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: justify;
}

.LINKSTYLEOVER
{
    COLOR: #f7f7f7;
    CURSOR: hand;
    TEXT-DECORATION: underline
}
.LINKSTYLEOUT
{
    COLOR: black;
    CURSOR: hand
}
.LINKSTYLEVIEW
{
    COLOR: black
}

.ELEMENTITOOLBAR
{
    COLOR: #012aad;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
	CURSOR:hand;
	FONT-WEIGHT: bolder;
	TEXT-DECORATION:underline;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px
}

.ELEMENTITOOLBAROVER
{
    COLOR: #012aad;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 11px;
	CURSOR:hand;
	FONT-WEIGHT: bolder;
	TEXT-DECORATION:underline;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px
}


.SFONDOINTESTAZIONEMENU
{
    BACKGROUND-COLOR: #CFCFCF;
    TEXT-ALIGN: center
}

.SFONDOINTESTAZIONEMENUSX
{
    BACKGROUND-COLOR: #CFCFCF;
    TEXT-ALIGN: left
}

.SFONDOINTESTAZIONEC
{
    BACKGROUND-COLOR: #F0F0F0;
    TEXT-ALIGN: center
}

.SFONDOINTESTAZIONESX
{
    BACKGROUND-COLOR: #F0F0F0;
    PADDING-LEFT: 5px;
    TEXT-ALIGN: left
}

.SFONDOINTESTAZIONEDX
{
    BACKGROUND-COLOR:  #FFFFFF;
    PADDING-RIGHT: 5px;
    TEXT-ALIGN: right
}


{
    BACKGROUND-COLOR: #e6eaee;
    TEXT-ALIGN: left
}

.SFONDOSTANDARDBOLDDX
{
    BACKGROUND-COLOR: #e6eaee;
    TEXT-ALIGN: left; 
}

.SFONDOSTANDARDBOLDC
{
    BACKGROUND-COLOR: #e6eaee;
    TEXT-ALIGN: center
}

.SFONDOBREAKBOLDSX
{
    BACKGROUND-COLOR: #e6eaee;
    TEXT-ALIGN: left
}

.SFONDOTABELLA
{
    BACKGROUND-COLOR: #e6eaee;
}

.SFONDOTABELLAQUADRO
{
	BACKGROUND-IMAGE: url(../imgages/Quadro.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    
}

.SFONDOBREAKROW
{
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: center
}

.SFONDOINTESTAZIONECONTRASTOC
{
    BACKGROUND-COLOR: #17485E;
    TEXT-ALIGN: center
}
.SFONDOINTESTAZIONECONTRASTOSX
{
    BACKGROUND-COLOR: #17485E;
    TEXT-ALIGN: left
}
.SFONDOINTESTAZIONECONTRASTODX
{
    PADDING-RIGHT: 5px;
    BACKGROUND-COLOR: #949494;
    TEXT-ALIGN: right
}

.SFONDOINTESTAZIONECONTRASTOHOMESX
{
    PADDING-LEFT: 5px;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-ALIGN: left
}

.TOOLBAR
{
    HEIGHT: 33px;
    BACKGROUND-COLOR: #DDDADD;
}

.TOOLBARU
{
    HEIGHT: 16px;
    BACKGROUND-COLOR: #DDDADD;
    COLOR:#000000;
    PADDING-TOP: 0px solid;
    PADDING-BOTTOM: 0px solid;
}

.TOOLBARD
{
    BACKGROUND-COLOR: #E8E7E1;
    HEIGHT: 15x;
    PADDING-TOP: 0px solid;
    PADDING-BOTTOM: 0px solid;
}


.TOOLBARD1
{
    BACKGROUND-COLOR: #FED77B;
    HEIGHT: 15x;
    PADDING-TOP: 0px solid;
    PADDING-BOTTOM: 0px solid;
}

.TOOLBARD2
{
    BACKGROUND-IMAGE: url(../images/sfondo2.gif);
    BACKGROUND-REPEAT: x-repeat;
}

.TOOLBARD3
{
    BACKGROUND-IMAGE: url(../images/sfondo3.gif);
    BACKGROUND-REPEAT: x-repeat;
}

.TOOLBARD4
{
   BACKGROUND-IMAGE: url(../images/sfondo4.gif);
    BACKGROUND-REPEAT: x-repeat;
}
.TOOLBARHOME
{
    BACKGROUND-COLOR: #e6eaee;
   
}


.LOGOSOPRA
{
    BACKGROUND: url(../portale/LogoVerbaVolant.gif) #ffffff no-repeat;
    HEIGHT: 73px;
    WIDTH: 234px
}

.LOGODESTRA
{
    BACKGROUND: url(../portale/LogoDestraPublic.gif) #ffffff no-repeat;
    HEIGHT: 73px;
    WIDTH: 312px
}

.LOGOSNPICCOLO
{
    BACKGROUND: url(../portale/LogoSNPiccolo.gif) #ffffff no-repeat;
    HEIGHT: 36px;
    WIDTH: 98px
}



BODY.BODYCLASS
{
    BACKGROUND-COLOR: white;
    MARGIN-LEFT: 0px;
    MARGIN-RIGHT: 0px;
    MARGIN-TOP: 0px;
    MARGIN-BOTTOM: 0px
}

.EXTTABLE
{
    HEIGHT: 100%;
    WIDTH: 100%
}

TABLE.TABLELIST
{
    BORDER-LEFT: white 0px solid;
    WIDTH: 100%
}



.TDBORDI
{
    BORDER-BOTTOM: white 3px solid;
    BORDER-RIGHT: white 3px solid
}

.TDBORDODX
{
    BORDER-BOTTOM: white 3px solid
}

.TDBORDIDETTAGLIO
{
    BORDER-BOTTOM:  #575757 1px solid;
    BORDER-LEFT:  #575757 1px solid;
    BORDER-RIGHT:  #575757 1px solid;
    BORDER-TOP:  #575757 1px solid;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
}

.TDBORDITEXTAREA
{
    
    BORDER-LEFT:  #575757 1px solid;
    BORDER-RIGHT:  #575757 1px solid;
    BORDER-TOP:  #575757 1px solid;
    PADDING-LEFT: 4px;
    PADDING-RIGHT: 4px;
    PADDING-TOP: 3px;
    PADDING-BOTTOM: 3px;
    
}



.ACTIVEPAGENUM
{
    COLOR: #575757;
    FONT-FAMILY:   Courier New, Thaoma, Verdana, Arial  ;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    CURSOR: default;
    
}
.PAGENUM
{
    COLOR: #D4D4D4;
    FONT-FAMILY:  Courier New, Thaoma, Verdana, Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    CURSOR: hand;
}
SPAN.SPANTHREADSLIST
{
    HEIGHT: 100%;
    LEFT: 0px;
    OVERFLOW-X: auto;
    OVERFLOW-Y: auto;
    POSITION: relative;
    TOP: 2%;
    WIDTH: 80%
}
.SPANTEXTAREA
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #ccffff 1px solid;
    BORDER-LEFT: #ccffff 1px solid;
    BORDER-RIGHT: #ccffff 1px solid;
    BORDER-TOP: #ccffff 1px solid;
    HEIGHT: 100%;
    LEFT: 0%;
    OVERFLOW-X: auto;
    OVERFLOW-Y: auto;
    WIDTH: 100%
}

.SPANPOPUP
{
    HEIGHT: 90%;
    WIDTH: 95%;
    LEFT: 0px;
    OVERFLOW-Y: auto;
   
}

.DIVTEXTAREA
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: #ccffff 1px solid;
    BORDER-LEFT: #ccffff 1px solid;
    BORDER-RIGHT: #ccffff 1px solid;
    BORDER-TOP: #ccffff 1px solid
}

.TRDETAIL
{
    HEIGHT: 2%
}


.ICONSEARCH
{
    BACKGROUND-IMAGE: url(../images/iconsearch.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONEDIT
{
    BACKGROUND-IMAGE: url(../images/iconedit.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONEDITDIS
{
    BACKGROUND-IMAGE: url(../images/iconedit.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONDELETE
{
    BACKGROUND-IMAGE: url(../images/icondelete.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONDELETEDIS
{
    BACKGROUND-IMAGE: url(../images/icondelete.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONNEW
{
    BACKGROUND-IMAGE: url(../images/iconnew.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONNEWDIS
{
    BACKGROUND-IMAGE: url(../images/iconnew.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONUSERS
{
    BACKGROUND-IMAGE: url(../images/iconusers.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONUSERSDIS
{
    BACKGROUND-IMAGE: url(../images/iconusers.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONAPPLICA
{
    BACKGROUND-IMAGE: url(../images/iconapplica.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONAPPLICADIS
{
    BACKGROUND-IMAGE: url(../images/iconapplica.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONLIST
{
    BACKGROUND-IMAGE: url(../images/iconlista.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONSECONDLIST
{
    BACKGROUND-IMAGE: url(../images/iconsecondalista.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONTHIRTLIST
{
    BACKGROUND-IMAGE: url(../images/iconterzalista.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONCATEGORYLIST
{
    BACKGROUND-IMAGE: url(../images/iconcategorylist.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONNEWCATEGORY
{
    BACKGROUND-IMAGE: url(../images/iconnewcategory.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONNEWCATEGORYDIS
{
    BACKGROUND-IMAGE: url(../images/iconnewcategory.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONEDITCATEGORY
{
    BACKGROUND-IMAGE: url(../images/iconeditcategory.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONEDITCATEGORYDIS
{
    BACKGROUND-IMAGE: url(../images/iconeditcategory.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONDELETECATEGORY
{
    BACKGROUND-IMAGE: url(../images/icondeletecategory.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONDELETECATEGORYDIS
{
    BACKGROUND-IMAGE: url(../images/icondeletecategory.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONEDITITEM
{
    BACKGROUND-IMAGE: url(../images/iconedititem.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONEDITITEMDIS
{
    BACKGROUND-IMAGE: url(../images/iconedititem.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONDELETEITEM
{
    BACKGROUND-IMAGE: url(../images/icondeleteitem.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONDELETEITEMDIS
{
    BACKGROUND-IMAGE: url(../images/icondeleteitem.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONNEWREPLY
{
    BACKGROUND-IMAGE: url(../images/iconnewmsg.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONNEWREPLYDIS
{
    BACKGROUND-IMAGE: url(../images/iconnewmsg.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONEDITREPLY
{
    BACKGROUND-IMAGE: url(../images/iconeditreply.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONEDITREPLYDIS
{
    BACKGROUND-IMAGE: url(../images/iconeditreply.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONDELETEREPLY
{
    BACKGROUND-IMAGE: url(../images/icondeletereply.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONDELETEREPLYDIS
{
    BACKGROUND-IMAGE: url(../images/icondeletereply.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONPREVIOUS
{
    BACKGROUND-IMAGE: url(../images/frecciahomesx.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONPREVIOUSDIS
{
    BACKGROUND-IMAGE: url(../images/frecciahomesx.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONNEXT
{
    BACKGROUND-IMAGE: url(../images/frecciahomedx.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONNEXTDIS
{
    BACKGROUND-IMAGE: url(../images/frecciahomedx.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONPREVIEW
{
    BACKGROUND-IMAGE: url(../images/iconpreview.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONPREVIEWDIS
{
    BACKGROUND-IMAGE: url(../images/iconpreview.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONRESET
{
    BACKGROUND-IMAGE: url(../images/iconreset.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONCONFIRM
{
    BACKGROUND-IMAGE: url(../images/iconconfirm.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONCONFIRMDIS
{
    BACKGROUND-IMAGE: url(../images/iconconfirm.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONNEWTOPIC
{
    BACKGROUND-IMAGE: url(../images/iconnewtopic.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONNEWTOPICDIS
{
    BACKGROUND-IMAGE: url(../images/iconnewtopic.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONBACK
{
    BACKGROUND-IMAGE: url(../images/iconbackpublic.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 66px
}

.ICONUSERSEARCH
{
    BACKGROUND-IMAGE: url(../images/iconusersearch.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONUSERSEARCHDIS
{
    BACKGROUND-IMAGE: url(../images/iconusersearch.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    HEIGHT: 25px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.ICONLOGO
{
    BACKGROUND-IMAGE: url(../portale/LogoVerbaVolant.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    
}


.ICONPLAY
{
    BACKGROUND-IMAGE: url(../images/confplay.gif);
    BACKGROUND-REPEAT: no-repeat;    
    CURSOR: hand;
    HEIGHT: 20px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 40px
}

.ICONREFRESH
{
    BACKGROUND-IMAGE: url(../images/confrefr.gif);
    BACKGROUND-REPEAT: no-repeat;    
    CURSOR: hand;
    HEIGHT: 20px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 40px
}

.ICONPRESENZAVERDE
{
	BACKGROUND: url(../images/sferaverde.gif) #ffffff NO-REPEAT center;
    CURSOR: hand; 
    WIDTH:30px;   
}

.ICONPRESENZAROSSO
{
	BACKGROUND: url(../images/sferarossa.gif) #ffffff NO-REPEAT center;
    CURSOR: hand;
    WIDTH:30px;   
}

.ICONLINEAVERTICALE
{
    BACKGROUND-IMAGE: url(../images/conflineav.gif)#ffffff NO-REPEAT center;  
    CURSOR: default;
    HEIGHT: 20px;
    WIDTH: 40px
}

.LOGOBANNER
{
    BACKGROUND: url(../portale/z00_TrspDot1.gif) #FFFFFF no-repeat;
    HEIGHT: 64px;
    WIDTH: 150px
}

.LOGOBANNERPOPUP
{
    BACKGROUND: url(../portale/LogoRomana.gif)  no-repeat;
    HEIGHT: 33px;
    WIDTH: 150px
}


.MYPAGELEFTBACK
{
	BACKGROUND-COLOR: #CFCFCF;
}

.MYPAGERIGHTBACK
{
	BACKGROUND-COLOR: #ccd6e0;
}

.HAND
{
	CURSOR:hand;
}


.ICONNOMELOGO
{
    BACKGROUND-IMAGE: url(../img/LearningSystemLogo.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;  
}

.ICONFAQIMG
{
    BACKGROUND-IMAGE: url(../img/faq.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    
}

.ICONGLOSSARIOIMG
{
    BACKGROUND-IMAGE: url(../img/glossario.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    
}

.ICONEMAILIMG
{
    BACKGROUND-IMAGE: url(../img/e_mail.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    
}

.SFONDOTABELLAQUADRO
{
	BACKGROUND-IMAGE: url(../img/Quadro.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    
}

.NAVYFONT8PT
{
    COLOR: #115495;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.NAVYFONT8PTBOLD
{
    COLOR: #575757;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.NAVYFONT8PTUNDERLINE
{
    COLOR: #575757;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:underline;
    TEXT-ALIGN: justify;
}


.NAVYFONT8PTHAND
{
    COLOR:#575757;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
    CURSOR: hand;
}

.NAVYFONT9PT
{
    COLOR: #575757;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;

}

.NAVYFONT9PTBOLD
{
    COLOR: #575757;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;

}

.NAVYFONT10PTBOLD
{
    COLOR: #115495;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.GRAYLIGHTFONT8PT
{
    COLOR: #969696;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.NAVYLIGHTFONT8PT
{
    COLOR: #9B959C;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.NAVYLIGHTFONT8PTBOLD
{
    COLOR: #9B959C;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.NAVYLIGHTFONT8PTOVER
{
    COLOR: #6B666C;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
    CURSOR:hand;
}

.NAVYLIGHTFONT10PTBOLD
{
    COLOR: #9B959C;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.NAVYHOME8PT
{
	COLOR: #6B666C;
	FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.NAVYHOME8PTBOLD
{
	COLOR: #6B666C;
	FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.NAVYHOME9PT
{
	COLOR: #6B666C;
	FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.NAVYHOME9PTBOLD
{
	COLOR: #6B666C;
	FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.NAV
{
	COLOR: #575757;
	FONT-FAMILY:  Verdana,Arial;
	FONT-SIZE: 8pt;
    TEXT-ALIGN: left;
    CURSOR:hand;
    TEXT-ALIGN: justify;
}

.NAV14PTBOLD
{
	COLOR: #455c74;
	FONT-FAMILY:  Verdana,Arial;
	FONT-SIZE: 14pt;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: left;
    CURSOR:default;
    TEXT-ALIGN: justify;
}

.TITLEFONT9PTBOLD
{
    COLOR: #7F98CB;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.BGNAV
{
	BACKGROUND-COLOR: #DDDDDD;
	FONT-FAMILY:  Verdana,Arial;
	COLOR: #003366;
	FONT-SIZE: 8pt;
    TEXT-ALIGN: left;
    CURSOR:default;
    
}

.BGNAVBOLD
{
	BACKGROUND-COLOR: #EFEFEF;
	COLOR: #003366;
	FONT-SIZE: 8pt;
    TEXT-ALIGN: left;
    FONT-FAMILY:  Verdana,Arial;
    FONT-WEIGHT: bold;
    CURSOR:default
}

.BGNAVOVER
{
	BACKGROUND-COLOR: #CFCFCF;
	COLOR: #003366;
	FONT-SIZE: 8pt;
    TEXT-ALIGN: left;
    CURSOR:default
}

.BGNAVSEL
{
	BACKGROUND-COLOR: #B8C6D3;
	COLOR: #003366;
	FONT-SIZE: 8pt;
    TEXT-ALIGN: left;
    FONT-WEIGHT: bold;
    CURSOR:default
}

.NAVLINE
{
    BACKGROUND-IMAGE: url(../images/linea1px.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px;
    WIDTH: 10px
}

.NAVLINEV
{
    BACKGROUND-IMAGE: url(../img/lineanavyv1px.gif);
    BACKGROUND-REPEAT: repeat-y;
}

.NAVLINEO
{
    BACKGROUND-IMAGE: url(../img/lineanavyo1px.gif);
    BACKGROUND-REPEAT: repeat-x;
}

.NAVLINELIGHT
{
    BACKGROUND-IMAGE: url(../images/Img-05.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px;
    WIDTH: 10px
}

.NAVLINERIGHT
{
    BACKGROUND-IMAGE: url(../images/Img-06.gif);
    BACKGROUND-REPEAT: repeat-x;
    BORDER-LEFT:white 1px solid;
    HEIGHT: 1px;
    WIDTH: 10px
}

.NAVLINE3
{
    BACKGROUND-IMAGE: url(../images/lineanavy3px.gif);
    BACKGROUND-REPEAT: repeat-x;
    HEIGHT: 1px;
    WIDTH: 10px
}

.SPAZIO
{
    BACKGROUND: url(../portale/spazio-img.gif) #ffffff no-repeat;
    HEIGHT: 34px;
    WIDTH: 19px
}

.TOOLBARDOWN
{
	BACKGROUND-COLOR: #FED77B;
	HEIGHT: 17px;
	BORDER-BOTTOM:black 1px solid;
}

.TOOLBARUP
{

	BORDER-TOP: #030000 1px solid;
    COLOR: black;
    BACKGROUND-COLOR: #DDDADD;
	HEIGHT: 17px;
	BORDER-RIGHT:#030000 1px solid;
}


.TOOLBARSFONDO
{
	BACKGROUND-IMAGE: url(../images/Img-15.gif);
    BACKGROUND-REPEAT: x-repeat;
}

.TOOLBARIMG
{
	BACKGROUND-IMAGE: url(../images/sfondo1.gif);
    BACKGROUND-REPEAT: x-repeat;
}

.TOOLBARIMAGE
{
	BACKGROUND-IMAGE: url(../images/Img-21.gif);    
}

.TOOLBARMENU
{
	BACKGROUND-IMAGE: url(../images/sfondoheaderX.gif);
    BACKGROUND-REPEAT: x-repeat;
}

.TOOLBARMENUUP
{
	BACKGROUND-IMAGE: url(../images/sfondoUP.gif);
    BACKGROUND-REPEAT: no-repeat;
}


.TOOLBARMENUHEADER
{
	BACKGROUND-IMAGE: url(../images/sfondoheader.gif);
    BACKGROUND-REPEAT: x-repeat;
}

.TOOLBARMENUPORTALHEADER
{
	BACKGROUND-IMAGE: url(../images/sfondoportalheader.gif);
    BACKGROUND-REPEAT: x-repeat;
}

.TOOLBARIMGREPEAT
{
	BACKGROUND-IMAGE: url(../images/Img-16-repeat.gif);
    BACKGROUND-REPEAT: x-repeat;
}

.TOOLBIMGLITTLE
{
	BACKGROUND-IMAGE: url(../images/Img-03.gif);
    BACKGROUND-REPEAT: no-repeat;
}

.TOOLBIMGRIGHT
{
	BACKGROUND-IMAGE: url(../images/Img-04.gif);
    BACKGROUND-REPEAT: no-repeat;
}

.TOOLBIMGRIGHTREPEAT
{
	BACKGROUND-IMAGE: url(../images/Img-04.gif);
    BACKGROUND-REPEAT: x-repeat;
}

.TOOLBARINCROCIO
{
	BACKGROUND-IMAGE: url(../images/Img-10.gif);
    BACKGROUND-REPEAT: no-repeat;
}

.TOOLBARINCROCIODX
{
	BACKGROUND-IMAGE: url(../images/Img-13.gif);
    BACKGROUND-REPEAT: no-repeat;
}

.TOOLBARINCROCIOV
{
	BACKGROUND-IMAGE: url(../images/Img-12.gif);
    BACKGROUND-REPEAT: repeat-y;
}

.TOOLBARVSX
{
	BACKGROUND-IMAGE: url(../images/Img-07.gif);
    BACKGROUND-REPEAT: repeat-y;
}

.TOOLBARVDX
{
	BACKGROUND-IMAGE: url(../images/Img-08.gif);
    BACKGROUND-REPEAT: repeat-y;
   
}

.SFONDO
{
	BACKGROUND-IMAGE: url(../images/Img-09.gif);
    BACKGROUND-REPEAT: repeat-y;
    
   
}

.SFONDODX
{
	BACKGROUND-IMAGE: url(../images/Img-14.gif);
    BACKGROUND-REPEAT: repeat-y;
    
   
}

.FONDO
{
	BACKGROUND-COLOR: #DDDDDD;	
}

.TESTOCASELLESUBMIT
{
	COLOR: #003366;
	FONT-FAMILY: Verdana,Arial;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center;
    
}

.FRECCIADX
{
	BACKGROUND-IMAGE: url(../images/frecciadx.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center;
    WIDTH:15px;
    HEIGHT:12px
}


.FRECCIADXDIS
{
	BACKGROUND-IMAGE: url(../images/frecciadx.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center;
    WIDTH:15px;
    HEIGHT:12px
}

.FRECCIASX
{
	BACKGROUND-IMAGE: url(../images/frecciasx.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center;
    WIDTH:10px;
    HEIGHT:13px
}

.FRECCIASXDIS
{
	BACKGROUND-IMAGE: url(../images/frecciasx.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    FILTER: alpha(opacity=50);
    PADDING-LEFT: 1px;
    FONT-SIZE: 8pt;
    TEXT-ALIGN: center;
    WIDTH:10px;
    HEIGHT:13px
}

.SEPARATORE
{
	BACKGROUND-IMAGE: url(../images/Img-17.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    TEXT-ALIGN: center;
    WIDTH:13px;
    HEIGHT:16px
}

.SEPARATOREHEADER
{
	BACKGROUND-IMAGE: url(../images/Img-18.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    TEXT-ALIGN: center;
    WIDTH:13px;
    HEIGHT:8px
}

.ARROWDX
{
	BACKGROUND-IMAGE: url(../images/frecciadx.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH:15px;
    HEIGHT:15px
}

.ARROWDXMYPAGE
{
	BACKGROUND-IMAGE: url(../images/frecciadxMyPage.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH:15px;
    HEIGHT:15px
}

.SFONDOSCURO
{
	BACKGROUND-COLOR: #f3f3f3;
}

.SFONDOCHIARO
{
	BACKGROUND-COLOR: #F7FBFD;
}

.SFONDOBODY
{
	BACKGROUND-COLOR: #f3f3f3;
}

.TESTOPERCORSONOLINK7PT
{
	COLOR: #575757;
	FONT-FAMILY: Verdana,Arial, Helvetica, sans-serif;
	FONT-SIZE: 7pt;
	TEXT-DECORATION:none;
	TEXT-ALIGN: justify;
}

.TOOLBARINCROCIOPOPUP
{
	BACKGROUND-IMAGE: url(../images/Img-20.gif);
    BACKGROUND-REPEAT: no-repeat;
}

.TDBORDOBOTTOMWHITE
{
    BORDER-BOTTOM: white 1px solid
}

.MYPAGEBANNER
{
    BACKGROUND-IMAGE: url(../DOCS/MyPage/Images/MyPageImage.jpg);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
}

.SFONDOMYPAGE
{
	BACKGROUND-COLOR: #424F68;
}
.SFONDOMYPAGELIGHT
{
	BACKGROUND-COLOR: E8E7E1;
}

.SFONDOINTESTAZIONEMYPAGESX
{
    BACKGROUND-IMAGE: url(../portale/SFONDOINTESTAZIONEMYPAGESX.gif);
    BACKGROUND-REPEAT: no-repeat;
    TEXT-ALIGN: left;
    WIDTH: 252px;
    HEIGHT:16px;
    
}

.SFONDOIMGINTESTAZIONEMYPAGESX
{
	BACKGROUND-COLOR: #CCCBC5;
}

.SFONDOMYPAGELITTLE
{
	BACKGROUND-IMAGE: url(../portale/SFONDOMYPAGELITTLE.gif);
    BACKGROUND-REPEAT: no-repeat;
    WIDTH: 16px;
    HEIGHT:16px;
}

.BORDERTEXTDITOR
{
	BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #606060 2px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #606060 2px solid;
}

.DIVTEXTEDITOR
{
    BORDER-BOTTOM: #cccccc 1px solid;
	BORDER-LEFT: #606060 2px solid;
	BORDER-RIGHT: #cccccc 1px solid;
	BORDER-TOP: #606060 2px solid;
	SCROLLBAR-BASE-COLOR: #ccd6e0;
    SCROLLBAR-ARROW-COLOR: #4C7094;    
    SCROLLBAR-DARKSHADOW-COLOR: #eeeeff;
    SCROLLBAR-HIGHLIGHT-COLOR: #eeeeff;
    SCROLLBAR-SHADOW-COLOR: #7A95AF;
}

.BLACKFONT10PTBOLD
{
    COLOR: #000000;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.BLUEFONT10PTBOLD
{
    COLOR: #115495;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.BLUEFONT8PT
{
    COLOR: #115495;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.GRAYFONT7PT
{
    COLOR: #969696;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: regular;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.GRAYFONT7PTBOLD
{
    COLOR: #969696;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.GREENFONT7PTBOLD
{
    COLOR: #7EBB7F;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.HEADERFONT10PTBOLD
{
    COLOR: #969696;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.TITLEFONT10PTBOLD
{
    COLOR: #17485E;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

.BUTTONGO
{
	BACKGROUND-IMAGE: url(../images/go.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    TEXT-ALIGN: center;
    WIDTH:22px;
    HEIGHT:22px
}

.PUNTO
{
	BACKGROUND-IMAGE: url(../images/Img-22.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    TEXT-ALIGN: center;
    WIDTH:7px;
    HEIGHT:13px
}


.FRECCIAHOMESX
{
    BACKGROUND-IMAGE: url(../images/frecciahomesx.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.FRECCIAHOMEDX
{
    BACKGROUND-IMAGE: url(../images/frecciahomedx.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: hand;
    HEIGHT: 0px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 25px
}

.SPANLIST
{
    OVERFLOW-Y: auto;
    LEFT: 0%;
    OVERFLOW-X: auto;
    WIDTH: 100%;
    TOP: 2%;
    HEIGHT: 98%
}

.FONTABSTRACT8PT
{
    COLOR: #000000;
    FONT-FAMILY:  Verdana,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION:none;
    TEXT-ALIGN: justify;
}

BODY
{   
	SCROLLBAR-BASE-COLOR: #424F68;
    SCROLLBAR-ARROW-COLOR: #DDDDDD;
    
    SCROLLBAR-HIGHLIGHT-COLOR:  #eeeeff;
    SCROLLBAR-SHADOW-COLOR: #c0ceea
}

.CURVA1
{
    BACKGROUND-IMAGE: url(../images/curva1.gif);
    BACKGROUND-REPEAT: no-repeat;
    CURSOR: default;
    HEIGHT: 8px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 168px
}

.SFONDOIMG
{
    BACKGROUND-IMAGE: url(../images/sfondo.gif);
    BACKGROUND-REPEAT:repeat;
    CURSOR: default;
    HEIGHT: 33px;
    PADDING-LEFT: 1px;
    TEXT-ALIGN: center;
    WIDTH: 168px
}

.RIGA
{
    BORDER-TOP: #2b5a6f 1px solid
}


.TITLEROW
{
	border-bottom: #17485E 3px solid;
}
.TITLETOPROW
{
	border-top: #17485E 3px solid;
}
.TITLERIGHTROW
{
	border-right: #17485E 3px solid;
}

.TITLELEFTROW
{
	border-left: #17485E 3px solid;
}

.TITLEHOMEROW
{
	border-bottom: #17485E 2px solid;
}

.TITLEBORDOHOME
{
	border-top: #17485E 2px solid;
	border-bottom: #17485E 2px solid;
	border-left: #17485E 2px solid;
	border-right: #17485E 2px solid;
}

.TITLESINGLEBORDO
{
	border-top: #17485E 1px solid;
	border-bottom: #17485E 1px solid;
	border-left: #17485E 1px solid;
	border-right: #17485E 1px solid;
}
.TITLETOPHOMEROW
{
	border-top: #17485E 2px solid;
}

.TITLEBOTTOMHOMEROW
{
	border-bottom: #17485E 2px solid;
}

.TITLERIGHTHOMEROW
{
	border-right: #17485E 2px solid;
}

.TITLELEFTHOMEROW
{
	border-left: #17485E 2px solid;
}


.SINGLEROW
{
	border-bottom: #17485E 1px solid;
}

.SINGLEWHITEROW
{
	border-bottom: #FFFFFF 1px solid;
}

.SINGLETOPWHITEROW
{
	border-top: #FFFFFF 2px solid;
}

.DOUBLEROW
{
	border-top: #17485E 1px solid;
	border-bottom: #17485E 1px solid;
}

.SINGLETOOLBARROW
{
	border-top: #2b5a6f 1px solid
}

.BODYBACK
{
    BACKGROUND: url(../PORTALE/BackBodyRomana.gif) #ffffff NO-REPEAT FIXED center 100px
}

.LABELFORM
{
	COLOR: #003366;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 8pt;
    TEXT-ALIGN: right;
    CURSOR:default;
}

.LABELFORMBOLD
{
	COLOR: #003366;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: right;
    CURSOR:default;
}

.LABELFORM7PT
{
	COLOR: #003366;
	FONT-FAMILY: Verdana, Arial;
	FONT-SIZE: 7pt;
    TEXT-ALIGN: right;
    CURSOR:default;
}

.SFONDORIGHTDOWN
{
	BACKGROUND-COLOR: #F0F0F0;
}

.LINEADX
{
    BACKGROUND-IMAGE: url(../portale/lineadx.gif);
    BACKGROUND-REPEAT: x-repeat;
}

.IMGDX
{
    BACKGROUND-IMAGE: url(../portale/imgdx.gif);
    BACKGROUND-REPEAT: x-repeat;
}

.SFONDOMENUPORTALHEADER
{
    BACKGROUND-IMAGE: url(../portale/Sfondomenuportalheader.gif);
    BACKGROUND-REPEAT: x-repeat;
}

.BGLOGIN
{
	BACKGROUND-COLOR: #F0F0F0;
	FONT-FAMILY:  Verdana,Arial;
	COLOR: #003366;
	FONT-SIZE: 8pt;
    TEXT-ALIGN: left;
    CURSOR:default;
}
