/* ================================================================ 
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.cssplay.co.uk/menus/dropline-current-override.html
Copyright (c) 2005-2010 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any 
way to fit your requirements.
=================================================================== */

#droplineMenu  {
height : 33px;
position : relative;
text-align : center;
width : 750px;
margin : 0;
padding:0 0 0 250px;
z-index : 100;
float:left;
}
#droplineMenu ul {
padding : 0;
margin : 0;
list-style : none;
}
#droplineMenu ul ul li {
float : left;
}
#droplineMenu ul ul li a {
display : block;
float : left;
}
#droplineMenu ul ul div {
position : absolute;
left : -9999px;
}
#droplineMenu ul ul div b {
display : block;
width : 1000px;
height : 30px;
position : absolute;
right : 0;
top : 0;
background : url(../images/bg-sub.png) no-repeat 0 0;
z-index : -1;
}
* html #droplineMenu ul ul div b {
background : none;
}
#droplineMenu ul#menuOuter {
display : inline-block:
}
#droplineMenu ul#menuOuter li.lv1-li {
display : inline-block;
height : 33px;
}
#droplineMenu ul ul li a {
height : 33px;
padding : 0 10px 0 0;
font-size : 13px;
font-family : "Lucida sans", Arial, Helvetica, sans-serif;
color : #333;
text-decoration : none;
}
#droplineMenu ul ul li a b {
display : block;
height : 25px;
float : left;
padding : 8px 2px 0 12px;
font-weight : normal;
cursor : pointer;
}
#droplineMenu ul ul li a:hover {
background : url(../images/tab.png) right top;
}
#droplineMenu ul ul li a:hover b {
color : #fff;
background : url(../images/tab.png) left top;
}
#droplineMenu ul ul li:hover > a {
background : url(../images/tab.png) right top;
}
#droplineMenu ul ul li:hover > a b {
color : #fff;
background : url(../images/tab.png) left top;
text-shadow:#DE850C 1px 1px 3px, #DE850C -1px -1px 3px;
filter:glow(color:#DE850C, strength: 2); /* für IE */ 
}
#droplineMenu ul ul li.current a {
background : url(../images/tab.png) right top;
}
#droplineMenu ul ul li.current a b {
color : #fff;
background : url(../images/tab.png) left top;
text-shadow:#DE850C 1px 1px 3px, #DE850C -1px -1px 3px;
filter:glow(color:#DE850C, strength: 2); /* für IE */
}
#droplineMenu ul ul li.current div {
left : 0;
top : 33px;
width : 1000px;
text-align : center;
}
#droplineMenu ul ul :hover div {
left : 0;
top : 33px;
width : 1000px;
text-align : center;
}
#droplineMenu ul ul li div ul {
display : inline-block;
}
#droplineMenu ul ul li div ul li {
display : inline-block;
display : inline;
}
#droplineMenu ul ul li div ul li a {
height : 24px;
color : #333;
font-size : 12px;
padding : 6px 20px 0;
}
#droplineMenu ul ul li div ul li a:hover {
background-image : none;
color : #fff;
}
#droplineMenu ul#menuOuter li.lv1-li a:hover {
direction : ltr;
}
#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current div {
left : -9999px;
}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current div {
left : -9999px;
}
#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current:hover div {
left : 0;
}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current a:hover div {
left : 0;
}
#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current a {
background : none;
color : #333;
}
#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current a b {
background-image : none;
color : #333;
text-shadow:none;
filter:none;
}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current a {
background-image : none;
color : #fff;
}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current a b {
background-image : none;
color : #fff;
}
#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current:hover a {
background : url(../images/tab.png) right top;
}
#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current:hover a b {
color : #fff;
background : url(../images/tab.png) left top;
text-shadow:#DE850C 1px 1px 3px, #DE850C -1px -1px 3px;
filter:glow(color:#DE850C, strength: 2); /* für IE */
}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current a:hover {
background : url(../images/tab.png) right top;
}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current a:hover b {
color : #fff;
background : url(../images/tab.png) left top;
}
#droplineMenu ul ul li.current div ul li a {
background-image : none;
color : #333;
}
#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current:hover ul li a {
background-image : none;
}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current a:hover ul li a {
background-image : none;
}
#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current div ul li.current_sub a {
color : #fff;
}
#droplineMenu ul#menuOuter li.lv1-li:hover ul li.current div ul li a:hover {
color : #fff;
}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current div ul li.current_sub a {
color : #333;
}
#droplineMenu ul#menuOuter li.lv1-li a:hover ul li.current div ul li a:hover {
color : #333;
}
#droplineMenu ul ul li.current div ul li.current_sub a {
background-image : none;
color : #fff;
}
#droplineMenu ul ul li.current div ul li.current_sub a:hover {
background-image : none;
}


