body{
}

.Bar
{
    FLOAT: left;
    WIDTH: 120px;
    CURSOR: hand;
    LINE-HEIGHT: 19px;
    TEXT-INDENT: 2px;
    POSITION: relative;
		font-family: Arial, Helvetica, sans-serif;	
		font-size: 14px;
		font-weight: 600;
		color: #ffffff;		
    TEXT-ALIGN: center 
}
.menu
{
    VISIBILITY: hidden;
    WIDTH: 112px;
    POSITION: absolute;
    BACKGROUND-COLOR: #6AB06A;
		font-family: Arial, Helvetica, sans-serif;	
		font-size: 12px;
		color: #ffffff;		
    TEXT-ALIGN: center
}

.menuInv
{
    VISIBILITY: hidden;
    WIDTH: 112px;
    POSITION: absolute;
    BACKGROUND-COLOR: #7189cd;
		font-family: Arial, Helvetica, sans-serif;	
		font-size: 12px;
		color: #ffffff;		
    TEXT-ALIGN: center
}

.menuItem
{
    WIDTH: 115;
    CURSOR: hand;
    LINE-HEIGHT: 18px;
		font-family: Arial, Helvetica, sans-serif;	
		font-size: 12px;
		color: #ffffff;		
    TEXT-ALIGN: left;
    padding-left: 0.2em;  
}
.ItemMouseOver
{
    WIDTH: 115;
    CURSOR: hand;
    COLOR: highlighttext;
    LINE-HEIGHT: 18px;
		font-family: Arial, Helvetica, sans-serif;	
		font-size: 12px;
		color: #E9FF2D;		
    TEXT-ALIGN: left;
    padding-left: 0.2em;  
}
.ItemMouseOut
{
		font-family: Arial, Helvetica, sans-serif;	
		font-size: 12px;
		color: #E9FF2D;	
}
.Arrow
{
    FLOAT: right;
    FONT-FAMILY: Webdings;
    POSITION: absolute;
    TEXT-ALIGN: left
}
.barOver
{
    FLOAT: left;
    WIDTH: 120px;
    CURSOR: hand;
    LINE-HEIGHT: 19px;
    TEXT-INDENT: 2px;
    POSITION: relative;
		font-family: Arial, Helvetica, sans-serif;	
		font-size: 14px;
		font-weight: 600;
		color: yellow;		
    TEXT-ALIGN: center 
}

.menuBar
{
    POSITION: relative;
    BACKGROUND-COLOR: transparent;
    TEXT-ALIGN: center
}

a{
    font-family: arial; 
    font-size: 9pt; 
    text-decoration: none;
}

a.blu { 
    color: #000C82;
}

a.blu:hover{
  color: yellow;
}

a.biancoTitolo1{
    font-size: 8pt;
    color: #ffffff;
    font-weight: 600;
}

a.biancoTitolo1:hover{
    color: yellow;
}

a.bianco{
    color: #ffffff;
}

a.bianco:hover{
    color: yellow;
}

a.bianco1{
    color: #ffffff;
}

a.bianco1:hover{
    color: yellow;
}

a.bianco2{
    color: #006600;
}

a.bianco2:hover{
    color: yellow;
    background: #006600;
}

a.bianco3{
    color: #ffffff;
}

a.bianco3:hover{
    color: yellow;
    background: #bec6de;
}

a.verde{
    color: #326438;
}

a.verde:hover{
    color: yellow;
}

a.verde2{
    color: #326438;
}

a.verde2:hover{
    color: yellow;
}

a.bottoneBianco{
	background: #ffffff;
	color: #134978;
	padding-bottom: 0.1em;
	padding-top: 0em;
	padding-left: 0.2em;
	padding-right: 0.2em;
}

a.bottoneBianco:hover{
	background: yellow
}

img.border{
    border: solid #ffffff 1px;}
}

font{
    font-family: arial; 
    font-size: 9pt; 
    text-decoration: none;
}

font.bianco{
    color: #ffffff;
}

font.bianco12{
    color: #ffffff;
    font-size: 12pt;
}

font.verde{
    color: #326438;
}

font.biancoSottolineato{
    color: #ffffff;
    text-decoration: underline;
}

font.titoloBianco{
    font-size: 18pt;
    color: #ffffff;
}

font.nero{
    color: #000000;
}

font.grigio{
    color: #A4A4A4;
}

font.blu{
    color: #000C82;
}

font.giallo{
    color: yellow;
}

input {
    border-bottom: black 1px solid; 
    border-left: black 1px solid; 
    border-right: black 1px solid; 
    border-top: black 1px solid; 
    text-align: left; 
    color: black; 
    font-family: arial; 
    font-size: 9pt; 
    text-decoration: none;
    background: #fffecb;
}

input.right {
    border-bottom: black 1px solid; 
    border-left: black 1px solid; 
    border-right: black 1px solid; 
    border-top: black 1px solid; 
    text-align: right; 
    color: black; 
    font-family: arial; 
    font-size: 9pt; 
    text-decoration: none;
}

input.center {
    border-bottom: black 1px solid; 
    border-left: black 1px solid; 
    border-right: black 1px solid; 
    border-top: black 1px solid; 
    text-align: center; 
    color: black; 
    font-family: arial; 
    font-size: 9pt; 
    text-decoration: none;
}

input.submit {
    border-bottom: black 1px solid; 
    border-left: black 1px solid; 
    border-right: black 1px solid; 
    border-top: black 1px solid; 
    text-align: center; 
    color: black; 
    font-family: arial; 
    font-size: 9pt; 
    text-decoration: none; 
    background: #b9b9b9;
}

select {
    border-bottom: 1px solid; 
    border-left: 1px solid; 
    border-right: 1px solid; 
    border-top: 1px solid; 
    color: black; 
    font-family: arial; 
    font-size: 9pt; 
    text-decoration: none; 
    background: #fffecb;
}
textarea {
    border-bottom: 1px solid; 
    border-left: 1px solid; 
    border-right: 1px solid; 
    border-top: 1px solid; 
    color: black; 
    font-family: arial; 
    font-size: 9pt; 
    text-decoration: none; 
    background: #fffecb;
}


.menuIEb {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #ffffff;
	text-decoration : none ;
	}
.menuNNb {
	font-family : Arial, Helvetica, sans-serif;
	font-size:  10pt;
	color : #ffffff;
	text-decoration : none ;
	}
.menuIE {
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10pt;
	color : #ffffff;
	text-decoration : none ;
	}
.menuNN {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10pt;
	color : #ffffff;
	text-decoration : none ;
	}