BODY
{
    MARGIN: 0px ;
    SCROLLBAR-FACE-COLOR: #e50102 ;
    SCROLLBAR-HIGHLIGHT-COLOR: #ffffff ;
    SCROLLBAR-SHADOW-COLOR: #ffffff ;
    SCROLLBAR-3DLIGHT-COLOR: #777777 ;
    SCROLLBAR-ARROW-COLOR: #000000 ;
    SCROLLBAR-TRACK-COLOR: #000000 ;
    SCROLLBAR-DARKSHADOW-COLOR: #000000 ;
}
img
{
    BORDER-COLOR: #C24033 #e50102 #e50102 #e50102 ;
}
.siteimage
{
    BORDER-COLOR: #e50102 #e50102 #e50102 #e50102 ;
    MARGIN-LEFT: 3px;
    MARGIN-RIGHT: 3px;
}
.prodimage
{
    WIDTH: 100px ;
    BORDER: 1px solid #e50102 ;

}
A:link
{
    FONT-WEIGHT: Bold ;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana ;
    COLOR: #ada54f ;
    TEXT-DECORATION: none ;
}
A:visited
{
    FONT-WEIGHT: Bold ;
    FONT-SIZE: 11px;
    FONT-FAMILY: Verdana ;
    COLOR: #ada54f ;
    TEXT-DECORATION: none ;
}
A:hover
{
    FONT-WEIGHT: Bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #e50102 ;
    TEXT-DECORATION: none ;
}
.Banner
{
    BACKGROUND-POSITION: center top;
    BACKGROUND-REPEAT: no-repeat ;
    BACKGROUND-IMAGE: url() ;
    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: 18px ;
    FONT-FAMILY: Verdana ;
    COLOR: #e50102 ;
    TEXT-ALIGN: center ;
    VERTICAL-ALIGN: top ;
    BACKGROUND-COLOR: #ffffff ;
}
.BannerText
{
    HEIGHT:  ;
    width:  ;
    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: 10px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 20px ;
    FONT-FAMILY: Verdana ;
    COLOR: #222222 ;
    TEXT-ALIGN: center ;
    VERTICAL-ALIGN: top ;
    BACKGROUND-COLOR: ;
}
.Footer
{
    MARGIN: 0px;
    HEIGHT: 20px;
    BACKGROUND-POSITION: center top ;
    BACKGROUND-REPEAT: no-repeat ;
    BACKGROUND-IMAGE: url(Footer.jpg) ;
    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: opx ;
    PADDING-TOP: 3px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #ffffff ;
    TEXT-ALIGN:center ;
    BACKGROUND-COLOR: #FFFFFF ;
}
.FooterFreebase
{
    BORDER-LEFT: 0px #000000 solid ;
    BORDER-RIGHT: 0px #000000 solid ;
    BORDER-BOTTOM: 0px #000000 solid ;
    BORDER-TOP: 0px #000000 solid ;
    COLOR: #e50102;
    BACKGROUND-COLOR: #ffffff ;
}
.Buttons
{ 
    FONT-WEIGHT: normal ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #e50102 ;
    BORDER-STYLE: solid ; 
    BORDER-COLOR: #e50102 ; 
    BORDER-WIDTH: 1; 
    BACKGROUND-COLOR: #000101 ;
}
.MenuButtons
{ 
    MARGIN-TOP: 2px ;
    FONT-WEIGHT: normal ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    BORDER-STYLE: solid ; 
    BORDER-COLOR: #e50102; 
    BORDER-WIDTH: 1; 
    BACKGROUND-COLOR: #ffffff ;
}
.MainContentL1
{
    MARGIN: 0px;
    BACKGROUND-POSITION: center top ;
    BACKGROUND-REPEAT: repeat-x ;
    BACKGROUND-IMAGE: url(SfondoSitoSfumato.jpg) ;
    BORDER-LEFT: 0px #ffffff solid ;
    BORDER-RIGHT: 0px #ffffff 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: #e50102 ;
    BACKGROUND-COLOR: #000000 ;
}
.MainContentL2
{
    MARGIN: 0px;
    BORDER-LEFT: 3px #ffffff solid ;
    BORDER-RIGHT: 3px #ffffff 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: #e50102 ;
    BACKGROUND-COLOR: #ffffff ;
}
.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: #ffffff ;
}
.PreMenuSx
{
    HEIGHT: 5px ;
    MARGIN: 0px;
    VERTICAL-ALIGN: top ;
    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: bold ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #e50102 ;
    BACKGROUND-COLOR: #ffffff ;
}
.PostMenuSx
{
    HEIGHT: 0px ;
    MARGIN: 0px;
    VERTICAL-ALIGN: top ;
    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: bold ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #e50102 ;
    BACKGROUND-COLOR: #ffffff ;
}
.PreMenuDx
{
    HEIGHT: 5px ;
    MARGIN: 0px;
    VERTICAL-ALIGN: top ;
    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: bold ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #e50102 ;
    BACKGROUND-COLOR: #ffffff ;
}
.PostMenuDx
{
    HEIGHT: 0px ;
    MARGIN: 0px;
    VERTICAL-ALIGN: top ;
    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: bold ;
    FONT-SIZE: 10px ;
    FONT-FAMILY: Verdana ;
    COLOR: #e50102 ;
    BACKGROUND-COLOR: #ffffff ;
}
.Menu
{
    MARGIN-bottom : 8px;
    BORDER-LEFT: 0px #e50102 solid ;
    BORDER-RIGHT: 0px #e50102 solid ;
    BORDER-BOTTOM: 0px #e50102 solid ;
    BORDER-TOP: 0px #e50102 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: #000101 ;
}
.MenuTitle
{
    MARGIN: 0px;
    HEIGHT: 18px;
    BACKGROUND-POSITION: center top ;
    BACKGROUND-REPEAT: no-repeat ;
    BACKGROUND-IMAGE: url(SfondoTitoloMenu.gif) ;
    BORDER-LEFT: 0px #000000 solid ;
    BORDER-RIGHT: 0px #000000 solid ;
    BORDER-BOTTOM: 1px #ffffff solid ;
    BORDER-TOP: 0px #000000 solid ;
    PADDING-LEFT: 0px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 1px ;
    PADDING-TOP: 2px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #ffffff ;
    TEXT-ALIGN: center ;
    BACKGROUND-COLOR: #e50102 ;
}
.MenuText
{
    BORDER-LEFT: 0px #e50102 solid ;
    BORDER-RIGHT: 0px #e50102 solid ;
    BORDER-BOTTOM: 0px #e50102 solid ;
    BORDER-TOP: 0px #e50102 solid ;
    PADDING-LEFT: 2px ;
    PADDING-RIGHT: 2px ;
    PADDING-BOTTOM: 2px ;
    PADDING-TOP: 2px ;
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #e50102 ;
    BACKGROUND-COLOR: #000101 ;
}
.Calendar
{
    TEXT-TRANSFORM:Capitalize;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #e50102 ;
}
.MenuFooter
{
    MARGIN: 0px;
    HEIGHT: 18px;
    BACKGROUND-POSITION: center top ;
    BACKGROUND-REPEAT: no-repeat ;
    BACKGROUND-IMAGE: url(SfondoFooterMenu.gif) ;
    BORDER-LEFT: 0px #000000 solid ;
    BORDER-RIGHT: 0px #000000 solid ;
    BORDER-BOTTOM: 0px #ffffff solid ;
    BORDER-TOP: 1px #ffffff solid ;
    PADDING-LEFT: 0px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 1px ;
    PADDING-TOP: 1px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 12px ;
    FONT-FAMILY: Verdana ;
    COLOR: #ffffff ;
    TEXT-ALIGN: center ;
    BACKGROUND-COLOR: #e50102 ;
}
.PortalPanelL
{
    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 ;
    BACKGROUND-COLOR: #ffffff ;
}
.PortalPanelC
{
    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 ;
    BACKGROUND-COLOR: #ffffff ;
}
.PortalPanelR
{
    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 ;
    BACKGROUND-COLOR: #ffffff ;
}
.Content
{
    MARGIN: 0px;
    BORDER-LEFT: 0px #000000 solid ;
    BORDER-RIGHT: 0px #000000 solid ;
    BORDER-BOTTOM: 0px #000000 solid ;
    BORDER-TOP: 0px #000000 solid ;
    PADDING-LEFT: 5px ;
    PADDING-RIGHT: 5px ;
    PADDING-BOTTOM: 2px ;
    PADDING-TOP: 2px ;
    FONT-WEIGHT: normal ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    BACKGROUND-COLOR: #ffffff ;
}
.Module
{
    MARGIN: 5px 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: #ffffff ;
}
.ModuleTitle
{
    MARGIN: 0px ;
    BACKGROUND-POSITION: left center ;
    BACKGROUND-REPEAT: no-repeat ;
    BACKGROUND-IMAGE: url(TitoloModulo.gif) ;
    BORDER-LEFT: 0px #A67650 solid ;
    BORDER-RIGHT: 0px #e50102 solid ;
    BORDER-BOTTOM: 0px #e50102 solid ;
    BORDER-TOP: 0px #A67650 solid ;
    PADDING-LEFT: 23px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 2px ;
    PADDING-TOP: 0px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #000000 ;
    TEXT-ALIGN: left ;
    BACKGROUND-COLOR: #ffffff ;
}
.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: #ffffff ;
}
.Box
{
    MARGIN: 0px 0px ;
    BORDER-LEFT: 0px #e50102 solid ;
    BORDER-RIGHT: 0px #e50102 solid ;
    BORDER-BOTTOM: 0px #e50102 solid ;
    BORDER-TOP: 0px #e50102 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: #ffffff ;
}
.BoxTitle
{
    MARGIN: 0px;
    BORDER-LEFT: 0px #e50102 solid ;
    BORDER-RIGHT: 0px #e50102 solid ;
    BORDER-BOTTOM: 0px #e50102 solid ;
    BORDER-TOP: 0px #e50102 solid ;
    PADDING-LEFT: 0px ;
    PADDING-RIGHT: 0px ;
    PADDING-BOTTOM: 0px ;
    PADDING-TOP: 1px ;
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #e50102 ;
    TEXT-ALIGN: center ;
    BACKGROUND-COLOR: #ffffff ;
}
.MenuSelected:Link
{
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #b0863e ;
    TEXT-DECORATION: none ;
}
.MenuSelected:visited
{
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #b0863e ;
    TEXT-DECORATION: none ;
}
.MenuSelected:Hover
{
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #b0863e ;
    TEXT-DECORATION: none ;
}
.MenuNotSelected:Link
{
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #dc0201 ;
    TEXT-DECORATION: none ;
}
.MenuNotSelected:visited
{
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #dc0201 ;
    TEXT-DECORATION: none ;
}
.MenuNotSelected:hover
{
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #b0863e ;
    TEXT-DECORATION: none ;
}
.myCalendarTopRow
{
    FONT-WEIGHT: normal ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #FFFFFF ;
    TEXT-DECORATION: none ;
}
.myCalendarDAYSnot
{
    FONT-WEIGHT: normal ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #FFFFFF ;
    TEXT-DECORATION: none ;
}
.myCalendarDAYS
{
    FONT-WEIGHT: normal ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #FFFFFF ;
    TEXT-DECORATION: none ;
}
.myCalendardaystoday
{
    FONT-WEIGHT: bold ;
    FONT-SIZE: 11px ;
    FONT-FAMILY: Verdana ;
    COLOR: #FFFFFF ;
    TEXT-DECORATION: none ;
}


