BODY
{
    FONT-SIZE: 8pt;
    MARGIN: 0px;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #49463b;
    TEXT-ALIGN: center
}
TABLE
{
    BORDER-COLLAPSE: collapse;
    border-spacing: 0
}
FORM
{
    MARGIN: 0px
}
TD
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma
}
TH
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    FONT-FAMILY: Tahoma
}
.title
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 1;
    BACKGROUND: url(./images/sfu-verde.jpg) repeat-x;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 199px
}
.tit2
{
    Z-INDEX: 2;
    BACKGROUND: url(./images/title.jpg) #ffe no-repeat center 50%;
    WIDTH: 800px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 199px
}
.tit{
	z-index: 3;
	position: absolute;
	BACKGROUND: url("./images/tit.jpg") repeat-x;
	top: 35px;
	left: 5px;
	width: 280px;
	height: 53px;
	background-color: #ffe;
}
.lang{
	z-index: 3;
	position: absolute;
	top: 88px;
	left: 5px;
	background-color: #ffe;
	height: 20px;
}
.line
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 1;
    BACKGROUND: url(./images/sfu-giallo.jpg) repeat-x;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    POSITION: relative;
    TOP: 0px;
    HEIGHT: 26px
}
.bottom
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    Z-INDEX: 1;
    BACKGROUND: url(./images/sfu-grigio.jpg) repeat-x;
    FLOAT: left;
    PADDING-BOTTOM: 0px;
    WIDTH: 100%;
    PADDING-TOP: 0px;
    POSITION: relative;
    HEIGHT: 5px
}
.doc
{
    BORDER-RIGHT: #333 1px solid;
    BORDER-TOP: #333 1px solid;
    Z-INDEX: 5;
    BORDER-LEFT: #333 1px solid;
    WIDTH: 792px;
    BOTTOM: 0px;
    BORDER-BOTTOM: #333 1px solid;
    POSITION: relative;
    TOP: 0px;
    BACKGROUND-COLOR: #ffe;
    TEXT-ALIGN: left
}
DIV.spacer
{
    CLEAR: both
}
.menu
{
    BORDER-RIGHT: #5e481f 1px solid;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    BACKGROUND: url(./images/sfu-marrone.jpg) repeat-x;
    TEXT-TRANSFORM: capitalize;
    BORDER-LEFT: #5e481f 1px solid;
    HEIGHT: 26px;
    TEXT-ALIGN: center;
    FONT-VARIANT: small-caps
}
.menu_A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #ffffff;
    FONT-FAMILY: Tahoma;
    FONT-VARIANT: small-caps
}
.stile1
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 10px;
    COLOR: black;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #2e7752 1px dashed;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #e2e8e5;
}
.titolo1
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    PADDING-BOTTOM: 10px;
    COLOR: black;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #2e7752 1px dashed;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #c7d2cc
}
.stile2
{
 	position: relative;
 	OVERFLOW: auto;
 	right: 0px;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 10px;
    COLOR: black;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #714423 1px dashed;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #F2E9DD
}
.titolo2
{
 	position: relative;
  	right: 0px;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 10px;
    COLOR: black;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #714423 1px dashed;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #D3B190
}
.stile3
{
 	position: relative;
 	right: 0px;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 10px;
    COLOR: black;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #716223 1px dashed;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #F2F1DD
}
.titolo3
{
 	position: relative;
  	right: 0px;
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 10px;
    COLOR: black;
    PADDING-TOP: 10px;
    BORDER-BOTTOM: #716223 1px dashed;
    FONT-FAMILY: Tahoma;
    BACKGROUND-COLOR: #D3CB90
}
P
{
    FONT-SIZE: 8pt;
    COLOR: black;
    TEXT-INDENT: 5pt;
    FONT-FAMILY: Tahoma;
    TEXT-ALIGN: justify;
}
.stile1A
{
    COLOR: #2e7752;
}
.stile2A
{
    COLOR: #714423;
}
.stile3A
{
    COLOR: #716223;
}
.serv
{
	BORDER: #714423 1px solid;
        BACKGROUND-COLOR: #D3B190;
	margin: 6px;
}
.servTT
{

position: absolute;
top: 0px;
left: 0px;
z-index: 10;
float: left;
color: black;
visibility: hidden;
padding-left: 3px;
padding-right: 3px;
	BORDER: #714423 1px solid;
        BACKGROUND-COLOR: #D3B190;
}
.TT
{
border: 1px solid black;
position: absolute;
top: 0px;
left: 0px;
z-index: 10;
float: left;
background-color: #ffbb00;
color: black;
visibility: hidden;
padding-left: 3px;
padding-right: 3px;

}
.t
{
    FONT-SIZE: 8pt;
    COLOR: black;
border: 0px;
    FONT-FAMILY: Tahoma;
 background-color: transparent;
}