BODY
{
    BACKGROUND-COLOR: #E7E4E4
}

a:link, a:visited
     
{ 
	font-family: Trebuchet MS; 
	text-decoration: underline;
	COLOR: #0B5F31; 

}

a:hover
     
{ 
	font-family: Trebuchet MS; 
	text-decoration: underline ;
	COLOR: #B0033B

}



.barra
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    MARGIN-BOTTOM: 6px;
    COLOR: #B0033B;
    FONT-FAMILY: Trebuchet MS;
    font-face: Trebuchet MS; 
    text-decoration:none

}
.barra a:link, .barra a:visited
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    MARGIN-BOTTOM: 6px;
    COLOR: #B0033B;
    FONT-FAMILY: Trebuchet MS;
    font-face: Trebuchet MS; 
    text-decoration:none

}

.barra a:hover
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    MARGIN-BOTTOM: 6px;
    COLOR: #D6235D;
    FONT-FAMILY: Trebuchet MS;
    font-face: Trebuchet MS;
    text-decoration:underline;
}

.invisible {

	display: none;

}


.cellamenu 
{
	background-image: url('../images/sf_menudx.gif'); 
    background-repeat: repeat-y;
}


.menuID 
{
	padding-right: 3px;
    padding-left: 33px;	
	padding-top: 1px;
	padding-bottom: 5px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    text-decoration: none;
    COLOR: #042D02;
    FONT-FAMILY: Trebuchet MS;
    font-face: Trebuchet MS;
    background-image: url('../IMAGES/Vocemenu2.gif'); 
    background-repeat: no-repeat;
}

.menuID a:link, .menuID a:visited
{
	padding-right: 3px;
    padding-left: 3px;	
	padding-top: 1px;
	padding-bottom: 5px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    text-decoration: none;
    COLOR: #042D02;
    FONT-FAMILY: Trebuchet MS;

}


.menuID a:hover
{
	COLOR: #C23402;
    text-decoration: none;
}



.menuvert 
{
	Position: relative;
	padding-right: 3px;
    padding-left: 33px;	
    padding-top: 1px;
	padding-bottom: 5px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #042D02;
    FONT-FAMILY: Trebuchet MS;
    font-face: Trebuchet MS;
    background-image: url('../IMAGES/Vocemenu.gif'); 
    background-repeat: no-repeat;

}


.menuvert a:link, .menuvert a:visited
{
 	Position: relative;
 		FONT-WEIGHT: bold;
    FONT-SIZE: 13px;
    COLOR: #C23402;
    FONT-FAMILY: Trebuchet MS;
    	text-decoration:none;
	background-repeat: no-repeat;
	background-position-y: top;
	height: auto !important;
	
	
}

.menuvert a:hover
{
    COLOR: #042D02;
    background-repeat: no-repeat;
	background-position-y: top;
	height: auto !important;
	
}

.citazione
{
    MARGIN-TOP: 2px;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    MARGIN-BOTTOM: 2px;
    MARGIN-LEFT: 6px;
    COLOR: #022801;
    FONT-FAMILY: Trebuchet MS;
}

.titolo
{
    padding-left: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    padding-top: 2px;
    padding-bottom: 10px;
    COLOR: #0B5F31;
    FONT-FAMILY: Trebuchet MS;
}

.titoloArancio
{
    padding-left: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    padding-top: 2px;
    padding-bottom: 10px;
    COLOR: #C23402;
    FONT-FAMILY: Trebuchet MS;

}

.titoloAmaranto
{
    padding-left: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    padding-top: 2px;
    padding-bottom: 10px;
    COLOR: #B0033B;
    FONT-FAMILY: Trebuchet MS;

}

.titoletto
{
    MARGIN-TOP: 4px;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 4px;
    MARGIN-RIGHT: 15px;
    MARGIN-LEFT: 15px;
    FONT-FAMILY: Trebuchet MS;
    COLOR: #0B5F31;
}


.corpo
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 14px;
    MARGIN-BOTTOM: 0px;
    MARGIN-RIGHT: 15px;
    MARGIN-LEFT: 15px;
    FONT-FAMILY: Trebuchet MS;
    TEXT-ALIGN: justify;    
}

.corpopiccolo
{
    MARGIN-TOP: 2px;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 2px;
    MARGIN-RIGHT: 15px;
    MARGIN-LEFT: 15px;
    FONT-FAMILY: Trebuchet MS;
    TEXT-ALIGN: justify;    
}


.box
{
    BORDER-RIGHT: #c3c2c2 1px solid;
    BORDER-TOP: #6d6c6c 0px solid;
    BORDER-LEFT: #6d6c6c 0px solid;
    BORDER-BOTTOM: #c3c2c2 1px solid;
    BACKGROUND-COLOR: #ffffff
}
.linkBox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    MARGIN: 0px 5px 6px;
    COLOR: #313131;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left;
    font-face: Tahoma
}
.Desc
{
    FONT-SIZE: 11px;
    COLOR: #6d6c6c;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left;
    font-face: Tahoma
}
.DescObbl
{
    FONT-SIZE: 11px;
    COLOR: #c40d42;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: left;
    font-face: Tahoma
}
.DescResume
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #3a537c;
    FONT-FAMILY: Tahoma;
    font-face: Tahoma;
    align: justify
}
.OutResume
{
    FONT-SIZE: 11px;
    MARGIN-LEFT: 10px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: justify;
    font-face: Tahoma
}
INPUT
{
    BORDER-RIGHT: #6d6c6c 1px solid;
    BORDER-TOP: #6d6c6c 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #6d6c6c 1px solid;
    BORDER-BOTTOM: #6d6c6c 1px solid;
    FONT-FAMILY: Tahoma
}
.output
{
    BORDER-RIGHT: #6d6c6c 0px solid;
    BORDER-TOP: #6d6c6c 0px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #6d6c6c 0px solid;
    BORDER-BOTTOM: #6d6c6c 0px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ffffff;
    font-face: Tahoma
}
.BoxSS
{
    BORDER-RIGHT: #6d6c6c 1px solid;
    BORDER-TOP: #6d6c6c 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    BORDER-LEFT: #6d6c6c 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #6d6c6c 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ffffff;
    font-face: Tahoma
}
SELECT
{
    BORDER-RIGHT: #6d6c6c 0px solid;
    BORDER-TOP: #6d6c6c 0px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #6d6c6c 0px solid;
    BORDER-BOTTOM: #6d6c6c 0px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ffffff;
    font-face: Tahoma
}
.BoxTabOut
{
    BORDER-RIGHT: #c3c2c2 1px solid;
    BORDER-TOP: #c3c2c2 1px solid;
    FONT-SIZE: 10px;
    BORDER-LEFT: #c3c2c2 1px solid;
    COLOR: #000000;
    BORDER-BOTTOM: #c3c2c2 1px solid;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ffffff;
    font-face: Tahoma
}
.BoxTab
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #ffffff;
    font-face: Tahoma
}
.riga
{
    BEHAVIOR: url('../htc/lista_int.htc');
    CURSOR: hand;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #e2e2e2;
    TEXT-ALIGN: left
}
.Menu
{
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: "Century Gothic", Tahoma
}

