.menu2, .menu2 ul {padding:0; margin: 0; list-style:none; top: 25px; left: 278px;}
.menu2 {width:750px; height:20px; border-right:0px solid #ddd;; border-top:0px solid #ddd; border-bottom:0px solid #ddd;border-width:0px 0 0px 0px; position:relative; z-index:3;}
.menu2 table {border-collapse:collapse; padding:0; margin:0 0 -1px 0; width:0; height:0; font-size:12;}
.menu2 ul {position:absolute;  left:-9999px;}

.menu2 li { height:10px; float:left; border-right:0px solid #ddd;}

.menu2 li a {display:block; width:100%; height:20px; line-height:20px; color:#FFFFFF; text-decoration:none; font-size:12px; font-family:"Arial", arial, sans-serif; text-indent: 2px; float:left;}

.menu2 li.sub a {background: url("0grey.gif") no-repeat 4px center;}

.menu2 li a:hover {white-space:nowrap; position:relative; color:#666666;}

.menu2 li.sub a:hover {background: url(red1.gif) no-repeat 4px center;color:#666666;background-color: #000000;}
.menu2 li.sub a b {display:block; color:#333333; font-weight:normal;}

.menu2 li:hover {position:relative;}
.menu2 li:hover.sub > a {background:url(red1.gif) no-repeat 4px center; color:#333333; text-decoration:underline}

.menu2 li.home {background: url(../pics/de.gif) no-repeat 10px center;}
.menu2 li.products {background: url("breadcrumbs") no-repeat 10px center;}
.menu2 li.services {background: url("breadcrumbs") no-repeat 10px center;}
.menu2 li.shop {background: url("breadcrumbs") no-repeat 10px center;}
.menu2 li.contacts {background: url("breadcrumbs") no-repeat 10px center;}
.menu2 li.privacy {background: url("breadcrumbs") no-repeat 10px center;}

.menu2 :hover ul 
{width:120px; height:auto; left:0px; top:20px; background:#6d9b2e; border:1px solid #ddd; opacity:.85;filter: alpha(opacity=85) }
.menu2 :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul
{width:120px; height:auto; left:0px; top:20px; background:#6d9b2e; border:1px solid #ddd; border-width:1px 0 1px 1px;}

.menu2 :hover ul ul,
.menu2 :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul ul,
.menu2 :hover ul :hover ul :hover ul :hover ul ul
{left:-9999px; width:0; height:0;}

.menu2 :hover ul li,
.menu2 :hover ul li a
{width:120px; height:20px; line-height:20px; text-indent:10px; float:left;}

.menu2 :hover ul li.sub a,
.menu2 :hover ul :hover ul li.sub a,
.menu2 :hover ul :hover ul :hover ul li.sub a,
.menu2 :hover ul :hover ul :hover ul :hover li.sub a,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover li.sub a
{background-color:#6d9b2e; border-bottom:1px solid #ffffff;}

.menu2 :hover ul li.sub a:hover,
.menu2 :hover ul :hover ul li.sub a:hover,
.menu2 :hover ul :hover ul :hover ul li.sub a:hover,
.menu2 :hover ul :hover ul :hover ul :hover ul li.sub a:hover
{background-color:#6d9b2e; color:#666666;text-decoration:none; border-bottom:1px solid #000000;}
.menu2 :hover ul li.sub:hover > a,
.menu2 :hover ul :hover ul li.sub:hover > a,
.menu2 :hover ul :hover ul :hover ul li.sub:hover > a,
.menu2 :hover ul :hover ul :hover ul :hover ul li.sub:hover > a
{background-color:#666666;	color:#FFFFFF; text-decoration:none; border-bottom: 1px; border-bottom-color: #FFFFFF;}

.menu2 :hover ul li a,
.menu2 :hover ul :hover ul li a,
.menu2 :hover ul :hover ul :hover ul li a,
.menu2 :hover ul :hover ul :hover ul :hover ul li a,
.menu2 :hover ul :hover ul :hover ul :hover :hover ul li a
{background-color:#000000; }

.menu2 :hover ul li a:hover,
.menu2 :hover ul :hover ul li a:hover,
.menu2 :hover ul :hover ul :hover ul li a:hover,
.menu2 :hover ul :hover ul :hover ul :hover ul li a:hover,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul li a:hover
{background-color:#000000; }

.menu2 li.sub a b,
.menu2 :hover li.sub a b,
.menu2 :hover ul :hover li.sub a b,
.menu2 :hover ul :hover ul :hover li.sub a b,
.menu2 :hover ul :hover ul :hover ul :hover li.sub a b,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover li.sub a b
{display:block; color:#666666; font-weight:normal;background: url(red.gif) no-repeat 4px center; color:#ffffff;}

.menu2 li.sub a.selected b,
.menu2 :hover ul li.sub a.selected b,
.menu2 :hover ul :hover ul li.sub a.selected b,
.menu2 :hover ul :hover ul :hover ul li.sub a.selected b,
.menu2 :hover ul :hover ul :hover ul :hover ul li.sub a.selected b,
.menu2 :hover ul :hover ul :hover ul :hover ul :hover ul li.sub a.selected b
{display:block; background:#6d9b2e; color:#FFFFFF; font-weight:bold; }
