/* ================================================================ 
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.
=================================================================== */


/* Default list styling */

#nav {padding: 0; margin: 0; list-style: none; height: 60px; z-index:500}
#nav li.top {display: inline; float: left; height: 60px; font-size: 19px}
#nav li a.top_link {text-decoration: none; float: left; display: block; height: 60px; padding: 0 15px; border-right: solid 2px #D8EBF5; border-left: solid 2px #D8EBF5; color: #181B1F}
#nav li a.top_link:hover {background: url('/grafika/bg-menu-hover.png') repeat-x #51DE2E; border-right: solid 2px #FFFFFF; border-left: solid 2px #FFFFFF; color: #FFFFFF}


#nav li:hover {position:relative; z-index: 200}
#nav li:hover ul.sub {left: 0; top: 60px; background: #D8EBF5; width: 300px; padding: 0; border: 2px solid #FFFFFF; white-space: nowrap; height: auto; z-index:300}
#nav li:hover ul.sub li {display:block; width: 300px; font-size: 16px; position:relative; float:left}
#nav li:hover ul.sub li a {display: block; width: 280px; line-height: 20px; text-decoration: none; padding: 5px 10px; display: block; color: #181B1F}
#nav li:hover ul.sub li a:hover {background: url('/grafika/bg-menu-hover.png') repeat-x; color: #FFFFFF}
#nav li:hover ul.sub li a:hover em {color: #FFFFFF}
#nav li:hover em {font-style: normal; color: #ADB1BE; font-size: 14px}


#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: 300px; top: -2px; background: #D8EBF5; border: solid 2px #FFFFFF; white-space: nowrap; width: 300px; 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: url('/grafika/bg-menu-hover.png') repeat-x; color: #FFFFFF} 

#nav li:hover li:hover a.fly em,
#nav li:hover li:hover li:hover a.fly em,
#nav li:hover li:hover li:hover li:hover a.fly em,
#nav li:hover li:hover li:hover li:hover li:hover a.fly em
{color: #FFFFFF} 
