BODY
{
    MARGIN: 0px ;
    SCROLLBAR-FACE-COLOR: #B4BAC2 ;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff ;
    SCROLLBAR-SHADOW-COLOR: #000000 ;
    SCROLLBAR-3DLIGHT-COLOR: #777777 ;
    SCROLLBAR-ARROW-COLOR: #4E6989 ;
    SCROLLBAR-TRACK-COLOR: #4E6989 ;
    SCROLLBAR-DARKSHADOW-COLOR: #B4BAC2 ;
}
IMG
{
    BORDER-COLOR: #4E6989 #4E6989 #4E6989 #4E6989 ;
}
.siteimage
{
    BORDER-COLOR: #4E6989 #4E6989 #4E6989 #4E6989 ;
    MARGIN-LEFT: 3px;
    MARGIN-RIGHT: 3px;
}
.prodimage
{
    WIDTH : 100px;
    BORDER : 1px #4E6989 solid
}
A:link
{
    FONT-WEIGHT: normal ;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana ;
    COLOR: #4E6989 ;
    TEXT-DECORATION: none ;
}
A:visited
{
    FONT-WEIGHT: normal ;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana ;
    COLOR: #4E6989 ;
    TEXT-DECORATION: none ;
}
A:hover
{
    FONT-WEIGHT: normal ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #20262D ;
    TEXT-DECORATION: none ;
}
.Banner
{
    HEIGHT: 100px ;
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat ;
    BACKGROUND-IMAGE: url(intestazione.jpg) ;
    MARGIN: 0px;
    BORDER-LEFt: 2px #ffffff solid ;
    BORDER-RIGHT: 2px #ffffff solid ;
    BORDER-BOTTOM: 0px #4E6989 solid ;
    BORDER-TOP: 0px #000000 solid ;
    PADDING-LEFT: 0px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 0px ;
    PADDING-TOP: 0px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 18px ;
    FONT-FAMILY: Verdana ;
    COLOR: black ;
    TEXT-ALIGN: left ;
    VERTICAL-ALIGN: top ;
    BACKGROUND-COLOR: #ffffff ;
}
.BannerText
{
    HEIGHT:  ;
    width:  ;
    MARGIN: 0px;
    BORDER-LEFT: 0px #ffffff solid ;
    BORDER-RIGHT: 0px #ffffff solid ;
    BORDER-BOTTOM: 0px #000000 solid ;
    BORDER-TOP: 0px #000000 solid ;
    PADDING-LEFT: 80px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 0px ;
    PADDING-TOP: 2px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 20px ;
    FONT-FAMILY: Verdana ;
    COLOR: #4E6989 ;
    TEXT-ALIGN: left ;
    VERTICAL-ALIGN: top ;
    BACKGROUND-COLOR: ;
}
.Footer
{
    HEIGHT: 20px ;
    MARGIN: 0px;
    BACKGROUND-POSITION: left top;
    BACKGROUND-REPEAT: no-repeat ;
    BACKGROUND-IMAGE: url(footer.jpg) ;
    BORDER-LEFT: 2px #ffffff solid ;
    BORDER-RIGHT: 2px #ffffff solid ;
    BORDER-BOTTOM: 2px #ffffff solid ;
    BORDER-TOP: 0px #000000 solid ;
    PADDING-LEFT: 0px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 0px ;
    PADDING-TOP: 2px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #D8D8D8 ;
    TEXT-ALIGN:center ;
    BACKGROUND-COLOR: #4E6989 ;
}
.FooterFreebase
{
    BACKGROUND-POSITION: left top ;
    BACKGROUND-REPEAT: repeat ;
    BACKGROUND-IMAGE: url(sfondo_sito.gif) ;
    BORDER-LEFT: 0px #000000 solid ;
    BORDER-RIGHT: 0px #000000 solid ;
    BORDER-BOTTOM: 0px #000000 solid ;
    BORDER-TOP: 0px #000000 solid ;
    COLOR: #4E6989 ;
    BACKGROUND-COLOR: #b7b7b7 ;
}
.Buttons
{ 
    FONT-WEIGHT: normal ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    BORDER-STYLE: solid ; 
    BORDER-COLOR: #000000 ; 
    BORDER-WIDTH: 1; 
    BACKGROUND-COLOR: #d8d8d8 ;
}
.MenuButtons
{
    MARGIN-TOP: 2px ;
    FONT-WEIGHT: normal ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    BORDER-STYLE: solid ; 
    BORDER-COLOR: #4E6989 ; 
    BORDER-WIDTH: 1; 
    BACKGROUND-COLOR: #ffffff ;
}
.MainContentL1
{
    MARGIN: 0px;
    BACKGROUND-POSITION: left top ;
    BACKGROUND-REPEAT: repeat ;
    BACKGROUND-IMAGE: url(sfondo_sito.gif) ;
    BORDER-LEFT: 0px #000000 solid ;
    BORDER-RIGHT: 0px #000000 solid ;
    BORDER-BOTTOM: 0px #000000 solid ;
    BORDER-TOP: 0px #000000 solid ;
    PADDING-LEFT: 0px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 0px ;
    PADDING-TOP: 0px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    BACKGROUND-COLOR: #b7b7b7 ;
}
.MainContentL2
{
    MARGIN: 0px;
    BORDER-LEFT: 0px #000000 solid ;
    BORDER-RIGHT: 0px #000000 solid ;
    BORDER-BOTTOM: 0px #000000 solid ;
    BORDER-TOP: 0px #000000 solid ;
    PADDING-LEFT: 0px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 0px ;
    PADDING-TOP: 0px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    BACKGROUND-COLOR: #B4BAC2 ;
}
.PortalContent
{
    MARGIN: 0px;
    BORDER-LEFT: 0px #000000 solid ;
    BORDER-RIGHT: 0px #000000 solid ;
    BORDER-BOTTOM: 0px #000000 solid ;
    BORDER-TOP: 0px #000000 solid ;
    PADDING-LEFT: 0px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 0px ;
    PADDING-TOP: 0px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    BACKGROUND-COLOR: #B4BAC2 ;
}
.PreMenuSx
{
    BACKGROUND-POSITION:  ;
    BACKGROUND-REPEAT:  ;
    BACKGROUND-IMAGE: url() ;
    HEIGHT: 0px ;
    MARGIN: 0px;
    VERTICAL-ALIGN: top ;
    BORDER-LEFt: 2px #ffffff solid ;
    BORDER-RIGHT: 2px #ffffff solid ;
    BORDER-BOTTOM: 0px #000000 solid ;
    BORDER-TOP: 0px #000000 solid ;
    PADDING-LEFT: 2px ;
    PADDING-RIGHT: 2px ;
    PADDING-BOTTOM: 2px ;
    PADDING-TOP: 2px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    BACKGROUND-COLOR: #ffffff ;
}
.PostMenuSx
{
    HEIGHT: 100% ;
    MARGIN: 0px;
    VERTICAL-ALIGN: top ;
    BORDER-LEFt: 2px #ffffff solid ;
    BORDER-RIGHT: 2px #ffffff solid ;
    BORDER-BOTTOM: 0px #000000 solid ;
    BORDER-TOP: 0px #000000 solid ;
    PADDING-LEFT: 2px ;
    PADDING-RIGHT: 2px ;
    PADDING-BOTTOM: 2px ;
    PADDING-TOP: 2px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    BACKGROUND-COLOR: #D8D8D8 ;
}
.PreMenuDx
{
    BACKGROUND-POSITION:  ;
    BACKGROUND-REPEAT:  ;
    BACKGROUND-IMAGE: url() ;
    HEIGHT: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top ;
    BORDER-LEFT: 2px #ffffff solid ;
    BORDER-RIGHT: 2px #ffffff solid ;
    BORDER-BOTTOM: 0px #000000 solid ;
    BORDER-TOP: 0px #000000 solid ;
    PADDING-LEFT: 2px ;
    PADDING-RIGHT: 2px ;
    PADDING-BOTTOM: 2px ;
    PADDING-TOP: 2px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    BACKGROUND-COLOR: #ffffff ;
}
.PostMenuDx
{
    HEIGHT: 100% ;
    MARGIN: 0px;
    VERTICAL-ALIGN: top ;
    BORDER-LEFt: 2px #ffffff solid ;
    BORDER-RIGHT: 2px #ffffff solid ;
    BORDER-BOTTOM: 0px #000000 solid ;
    BORDER-TOP: 0px #000000 solid ;
    PADDING-LEFT: 2px ;
    PADDING-RIGHT: 2px ;
    PADDING-BOTTOM: 2px ;
    PADDING-TOP: 2px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    BACKGROUND-COLOR: #D8D8D8 ;
}
.Menu
{
    MARGIN-bottom : 0px;
    BORDER-LEFt: 2px #ffffff solid ;
    BORDER-RIGHT: 2px #ffffff solid ;
    BORDER-BOTTOM: 0px #4E6989 solid ;
    BORDER-TOP: 0px #4E6989 solid ;
    PADDING-LEFT: 0px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 0px ;
    PADDING-TOP: 0px ;
    FONT-WEIGHT: normal ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    BACKGROUND-COLOR: #D8D8D8 ;
}
.MenuTitle
{
    HEIGHT: 19px ;
    MARGIN: 0px;
    BACKGROUND-POSITION: left ;
    BACKGROUND-REPEAT: no-repeat ;
    BACKGROUND-IMAGE: url(titolo.gif) ;
    BORDER-LEFT: 0px #000000 solid ;
    BORDER-RIGHT: 0px #000000 solid ;
    BORDER-BOTTOM: 1px #ffffff solid ;
    BORDER-TOP: 1px #ffffff solid ;
    PADDING-LEFT: 22px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 1px ;
    PADDING-TOP: 1px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #ffffff ;
    TEXT-ALIGN: left ;
    BACKGROUND-COLOR: #20262D ;
}
.MenuText
{
    MARGIN-bottom : 0px;
    BORDER-LEFt: 0px #ffffff solid ;
    BORDER-RIGHT: 0px #ffffff solid ;
    BORDER-BOTTOM: 0px #4E6989 solid ;
    BORDER-TOP: 0px #4E6989 solid ;
    PADDING-LEFT: 2px ;
    PADDING-RIGHT: 2px ;
    PADDING-BOTTOM: 2px ;
    PADDING-TOP: 2px ;
    FONT-WEIGHT: normal ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    BACKGROUND-COLOR: #D8D8D8 ;
}
.Calendar
{
    TEXT-TRANSFORM:Capitalize;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
}
.PortalPanelL
{
    BORDER-LEFT: 0px #ffffff solid ;
    BORDER-RIGHT: 0px #ffffff solid ;
    BORDER-BOTTOM: 2px #ffffff solid ;
    BORDER-TOP: 0px #000000 solid ;
    PADDING-LEFT: 0px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 0px ;
    PADDING-TOP: 0px ;
    BACKGROUND-COLOR: #D8D8D8 ;
}
.PortalPanelC
{
    BORDER-LEFT: 0px #000000 solid ;
    BORDER-RIGHT: 0px #000000 solid ;
    BORDER-BOTTOM: 0px #000000 solid ;
    BORDER-TOP: 0px #000000 solid ;
    PADDING-LEFT: 0px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 0px ;
    PADDING-TOP: 0px ;
    BACKGROUND-COLOR: #B4BAC2 ;
}
.PortalPanelR
{
    BORDER-LEFT: 0px #ffffff solid ;
    BORDER-RIGHT: 0px #ffffff solid ;
    BORDER-BOTTOM: 2px #ffffff solid ;
    BORDER-TOP: 0px #000000 solid ;
    PADDING-LEFT: 0px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 0px ;
    PADDING-TOP: 0px ;
    BACKGROUND-COLOR: #D8D8D8 ;
}
.Content
{
    MARGIN: 0px;
    BORDER-LEFT: 0px #000000 solid ;
    BORDER-RIGHT: 0px #000000 solid ;
    BORDER-BOTTOM: 2px #ffffff solid ;
    BORDER-TOP: 2px #ffffff solid ;
    PADDING-LEFT: 2px ;
    PADDING-RIGHT: 2px ;
    PADDING-BOTTOM: 2px ;
    PADDING-TOP: 1px ;
    FONT-WEIGHT: normal ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: black ;
    BACKGROUND-COLOR: #B4BAC2 ;
}
.Module
{
    MARGIN: 0px;
    BORDER-LEFT: 0px #000000 solid ;
    BORDER-RIGHT: 0px #000000 solid ;
    BORDER-BOTTOM: 0px #000000 solid ;
    BORDER-TOP: 0px #000000 solid ;
    FONT-WEIGHT: normal ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    BACKGROUND-COLOR: #B4BAC2 ;
}
.ModuleTitle
{
    MARGIN: 0px;
    HEIGHT: 20px;
    BACKGROUND-POSITION: left middle;
    BACKGROUND-REPEAT: no-repeat ;
    BACKGROUND-IMAGE: url(titolomodulo.gif) ;
    PADDING-LEFT: 20px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 0px ;
    PADDING-TOP: 1px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #20262D ;
    TEXT-ALIGN: left ;
    BACKGROUND-COLOR: #B4BAC2 ;
}
.ModuleText
{
    MARGIN: 0px;
    BORDER-LEFT: 0px #000000 solid ;
    BORDER-RIGHT: 0px #000000 solid ;
    BORDER-BOTTOM: 0px #000000 solid ;
    BORDER-TOP: 0px #000000 solid ;
    PADDING-LEFT: 2px ;
    PADDING-RIGHT: 2px ;
    PADDING-BOTTOM: 2px ;
    PADDING-TOP: 2px ;
    FONT-WEIGHT: normal ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    BACKGROUND-COLOR: #B4BAC2 ;
}
.Box
{
    MARGIN: 0px;
    BORDER-LEFT: 0px #4E6989 solid ;
    BORDER-RIGHT: 0px #4E6989 solid ;
    BORDER-BOTTOM: 0px #4E6989 solid ;
    BORDER-TOP: 0px #4E6989 solid ;
    PADDING-LEFT: 2px ;
    PADDING-RIGHT: 2px ;
    PADDING-BOTTOM: 2px ;
    PADDING-TOP: 2px ;
    FONT-WEIGHT: normal ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    TEXT-ALIGN: center ;
    BACKGROUND-COLOR: #B4BAC2 ;
}
.BoxTitle
{
    MARGIN-top: 0px;
    BORDER-LEFt: 1px #ffffff solid ;
    BORDER-RIGHT: 1px #ffffff solid ;
    BORDER-BOTTOM: 1px #ffffff solid ;
    BORDER-TOP: 1px #ffffff solid ;
    PADDING-LEFT: 0px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 0px ;
    PADDING-TOP: 0px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #ffffff ;
    TEXT-ALIGN: center ;
    BACKGROUND-COLOR: #4E6989 ;
}
.MenuSelected:Link
{
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #20262D ;
    TEXT-DECORATION: none ;
}
.MenuSelected:visited
{
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #20262D ;
    TEXT-DECORATION: none ;
}
.MenuSelected:Hover
{
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #20262D ;
    TEXT-DECORATION: none ;
}
.MenuNotSelected:Link
{
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #4E6989 ;
    TEXT-DECORATION: none ;
}
.MenuNotSelected:visited
{
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #4E6989 ;
    TEXT-DECORATION: none ;
}
.MenuNotSelected:hover
{
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #20262D ;
    TEXT-DECORATION: none ;
}