UNKNOWN {PADDING-RIGHT: 0px; MARGIN-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/../images/design/sfondo-fisso.jpg); PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; PADDING-TOP: 0px; FONT-FAMILY: tahoma, verdana; BACKGROUND-COLOR: #efefef; TEXT-ALIGN: center}

Body {background-color:#dde3e9;margin-top:2px;font-family:;text-align:center;;padding:0px;background-image: url(/../images/design/sfondo-fisso.jpg);background-position: 0px 0px;background-repeat:repeat-x;}
TABLE {background-color:#FFFFFF; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-COLLAPSE: collapse; align:}
P {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #555555; PADDING-TOP: 0px; FONT-FAMILY: ms trebuchet,tahoma,verdana; TEXT-DECORATION: none}
TD {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #555555; PADDING-TOP: 0px; FONT-FAMILY: ms trebuchet,tahoma,verdana; TEXT-DECORATION: none}
DIV {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #555555; PADDING-TOP: 0px; FONT-FAMILY: ms trebuchet,tahoma,verdana; TEXT-DECORATION: none}
H3 {FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: ; TEXT-DECORATION: none}
H4 {FONT-WEIGHT: 900; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: ; TEXT-DECORATION: none}
HR {COLOR: #458aab}
IMG {BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px}

A.H3 {FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: ; TEXT-DECORATION: none}
a:link.H3 {FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: ; TEXT-DECORATION: none}
a:visited.H3 {FONT-WEIGHT: 900; FONT-SIZE: 16px; COLOR: #666666; FONT-FAMILY: ; TEXT-DECORATION: none}
A.H4 {FONT-WEIGHT: 900; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: ; TEXT-DECORATION: none}
a:link.H4 {FONT-WEIGHT: 900; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: ; TEXT-DECORATION: none}
a:visited.H4 {FONT-WEIGHT: 900; FONT-SIZE: 14px; COLOR: #666666; FONT-FAMILY: ; TEXT-DECORATION: none}
A {FONT-FAMILY: tahoma, verdana}
A:active {COLOR: #333333; TEXT-DECORATION: none}
A:visited {COLOR: #666666; TEXT-DECORATION: none}
A:link {COLOR: #666666; TEXT-DECORATION: none}
A:hover {COLOR: #333333; TEXT-DECORATION: none}

SELECT {FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: tahoma, verdana}
INPUT {FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: tahoma, verdana}
INPUT:unknown {FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: tahoma, verdana}
TEXTAREA {FONT-SIZE: 11px; COLOR: #000066; FONT-FAMILY: tahoma, verdana}

.AppMenuTable {background-color:white;width:100%;height:25px;margin:0px;border-width:0px;border-bottom-width:1px;border-color:#CCCCCC;border-style:solid;} 
.AppMenuTD {background-color:;color:#FEFEFE;width:110;padding:3px;font-size:11px;border-width:0px;border-style:none;border-color:#DEDEDE;text-align:center;vertical-align:middle;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#DEDEDE;} 
.AppMenuTDOver {background-color:;color:#888888;width:110;padding:3px;border-width:0px;border-style:none;border-color:#DEDEDE;text-align:center;vertical-align:middle;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:#DEDEDE;} 
.AppMenuTop {height:15px;}
.AppMenuLeft {width:45%;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:;}
.AppMenuDiv {background-image:;border-top:0px solid #6699CC; background-image:url(''); background-color:#4068AE;width:0px;}
.AppMenuBottom {}
.AppMenuRight {width:5px;background-image:url('');background-repeat:no-repeat;background-position:right;padding:2px;text-align:right;vertical-align:middle;border-bottom-width:0px;border-bottom-style:solid;border-bottom-color:;}
.AppMenuFont {font-family:Gill Sans MT;font-size:8pt;font-weight:800;color:#333333;} 
:visited.AppMenuFont {text-decoration:none;color:#0542AC;} 
:link.AppMenuFont {text-decoration:none;color:#0542AC;} 
:hover.AppMenuFont {text-decoration:none;color:#333333;} 

.SubMenuTitleFont {FONT-WEIGHT: 500; FONT-SIZE: 13px; COLOR: #333333}
.ContentMainTable {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px;width:750px}
.HeadingTable {PADDING-BOTTOM: 5px}
.HeadingTD {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 4px; MARGIN: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px; TEXT-ALIGN: center}
.fieldTD {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; TEXT-ALIGN: right}
.inputTD {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; TEXT-ALIGN: left}
.AdminMenuTD {PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: top; PADDING-TOP: 5px}
.AdminMenuIMG {border-color:#458aab; border-width:2px; }
.AdminMenuRoot {FONT-WEIGHT: bold; TEXT-DECORATION: none}

.MenuTable {BORDER-RIGHT: #1559ab 0px solid; PADDING-RIGHT: 0px; BORDER-TOP: #1559ab 0px solid; PADDING-LEFT: 4px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #1559ab 0px solid; WIDTH: 100px; PADDING-TOP: 0px; BORDER-BOTTOM: #1559ab 0px solid; BORDER-COLLAPSE: collapse}
.MenuTD {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: middle; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #5e98c8; TEXT-ALIGN: left}
.MenuTDOver {PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 11px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; MARGIN: 0px; VERTICAL-ALIGN: middle; CURSOR: hand; COLOR: #ffffff; PADDING-TOP: 4px; BACKGROUND-COLOR: #214179; TEXT-ALIGN: left}
.MenuBottom {padding:4px; MARGIN: 0px; VERTICAL-ALIGN: middle; COLOR: #FFFFFF; TEXT-ALIGN: left}
.MenuTop {padding:4px; MARGIN: 0px; VERTICAL-ALIGN: middle; HEIGHT: 40px; TEXT-ALIGN: left}
.MenuContentTypeTDOver {background-color:#d4dde4;background-image:;font-family:;padding:6px;height:30px;vertical-align:middle;border-width:0px;border-bottom-width:1px;border-style:dotted;border-color:#FFFFFF;}
.MenuContentTypeTD {background-color:#88a0b8; background-image:;font-color:#ffffff;background-image:;font-family:;padding:6px;height:30px;vertical-align:middle;border-width:0px;border-bottom-width:1px;border-style:dotted;border-color:#FFFFFF;} 
.MenuContentTypeTDOn {background-color:#FFFFFF;background-image:;font-family:;padding:6px;height:30px;width:;vertical-align:middle;border-width:0px;border-bottom-width:1px;border-style:dotted;border-color:#dddddd;} 
.MenuContentTypeFont {font-family:;font-size:11px;font-weight:500;color:#eeeeee;} 
:link.MenuContentTypeFont {text-decoration:none;color:#222222;} 
:visited.MenuContentTypeFont {text-decoration:none;color:#222222;} 
:hover.MenuContentTypeFont {text-decoration:none;color:#555555;}
.MenuContentTypeFontOn {font-family:;font-size:11px;font-weight:500;color:#CECECE;} 
:link.MenuContentTypeFontOn {text-decoration:none;color:#EFEFEF;} 
:visited.MenuContentTypeFontOn {text-decoration:none;color:#EFEFEF;} 
:hover.MenuContentTypeFontOn {text-decoration:none;color:#FFFFFF;} 

.TopBarTable {background-color:#FFFFFF;width:900px;height:90;align="left";}
.MainTable {background-color:;margin-top:0px;width:900px;border-width:0px;border-style:solid;background-image: url(/../images/design/bg-pagina.gif);background-position: 0px 0px;background-repeat:repeat-y;}
.SubMenuTitleTable {background-color:;border-width:0px;border-style:solid;border-color:#222222;}
.ListTable {background-color:;width:100%;height:160px;padding:0px;margin-top:0px;margin-bottom:8px;border-width:1px;border-color:#F9F9F9;border-style:solid;}
.ListHeaderTable {background-color:#D7E1F6;width:100%;padding:0px;margin-top:10px;margin-bottom:1px;border-width:0px;border-color:#666666;border-style:solid;}
.ListHeaderTD {color:#1c4181;font-family:verdana;padding:2px;height:;font-size:10px;}
.ListHeaderTitleFont {font-family:verdana;font-size:11px;color:#666666;font-weight:800;}
.ListHeaderCategory {font-family:verdana;background-color:;color:#666666;padding:3px;font-size:11px;font-weight:500;text-align:;vertical-align:top; align="right"}
.ListTD {color:#666666; padding:2px;}
.ContentTable {background-color:;margin-bottom:3;width:;height:;border-width:0px;border-style:solid;border-color:#666666;}
.ContentTD {background-color:;padding-left:12;vertical-align:top;text-align:;}

/* ================================================================ 
This copyright notice must be kept untouched in the stylesheet at 
all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/pro_drop_2.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

.preload1 {background: url(menu-down/three_1.jpg);}
.preload2 {background: url(menu-down/three_1a.jpg);}

#nav {padding:0; margin:1; list-style:none; height:38px; background:#172e3f url(menu-down/three_0.jpg) repeat-x; position:relative; z-index:500; font-family:arial, verdana, sans-serif;}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#ccc; text-decoration:none; font-size:11px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(menu-down/three_0.jpg);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(menu-down/three_0.jpg) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(menu-down/three_0a.jpg) no-repeat right top;}

#nav li:hover a.top_link {color:#fff; background: url(menu-down/three_1.jpg) no-repeat;}
#nav li:hover a.top_link span {background:url(menu-down/three_1.jpg) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(menu-down/three_1a.jpg) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:200;}

#nav li:hover ul.sub
{left:1px; top:38px; background: #aebcc9; padding:3px; border:1px solid #315a8c; white-space:nowrap; width:110px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:110px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:11px; height:18px; width:110px; line-height:18px; text-indent:5px; color:#000; text-decoration:none;border:1px solid #aebcc9;}
#nav li ul.sub li a.fly
{background:#aebcc9 url(menu-down/arrow.jpg) 99px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#5c7a9c; color:#fff; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#5c7a9c url(menu-down/arrow_over.jpg) 99px 6px no-repeat; color:#fff;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:110px; top:-4px; background: #aebcc9; padding:3px; border:1px solid #315a8c; white-space:nowrap; width:110px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#5c7a9c url(menu-down/arrow_over.jpg) 99px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#aebcc9 url(menu-down/arrow.jpg) 99px 6px no-repeat; color:#000; border-color:#aebcc9;}