

/* the styling */
#nav {margin:0; float:left; z-index:100; width:840px; height:29px; background: url(../img/nav_bg.jpg) repeat-x scroll left top #da1e24; position:relative;}

#nav .select, #nav .current, #nav .select_first, #nav .current_first, #nav .last {margin:0; padding:0; list-style:none; display:block;}

#nav li {display:inline; margin:0; padding:0; height:auto;}

#nav .select a,
#nav .current a,
#nav .select_first a,
#nav .current_first a {display:block; float:left; text-decoration:none; white-space:nowrap;}
#nav .last {display:block; float:right; text-decoration:none; white-space:nowrap;}


* html #nav .select a, 
* html #nav .current a,
* html #nav .select_first a, 
* html #nav .current_first a,
* html #nav .last {width:1px;}


/* mit 9 buttons und liga
#nav .select a b,
#nav .first a b,
#nav .last a b,
#nav .current a b {height:29px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:14px; display:block; padding:0 24.1px; line-height:27px; color:#004d6f; border-right:1px solid #bbbbbb;}
*/


#nav .select a b,
#nav .current a b, 
#nav .select_first a b,
#nav .current_first a b {height:29px; font-family:Trebuchet MS, Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:14px; display:block; padding:0 28.8px; line-height:27px; color:#004d6f; border-right:1px solid #bbbbbb;}

#nav .last b {height:29px; display:block; padding:0 28.8px;}

*+html #nav .select a b,
*+html #nav .last b,
*+html #nav .current a b,
*+html #nav .select_first a b,
*+html #nav .current_first a b {height:29px;}


* html #nav .last b,
* html #nav .select a b,
* html #nav .current a b,
* html #nav .select_first a b,
* html #nav .current_first a b {height:29px;}


#nav .select a:hover,
#nav .select_first a:hover,
#nav .select li a:hover,
#nav .select_first li a:hover {background-position:0 -75px; cursor:pointer;}

#nav .last {background-position:0 -75px; }

#nav .select_first a b,
#nav .select_first li a b {background-position:100% -75px; color:#004d6f; background: url(../img/nav_bg_first.jpg) repeat-x scroll left top #da1e24;}

#nav .last b,
#nav .last li b {background-position:100% -75px; background: url(../img/nav_bg_last_index.jpg) no-repeat scroll right top #da1e24;}


#nav .select a:hover b,
#nav .select li a:hover b {background-position:100% -75px; color:#fff; background: url(../img/nav_bg_ak.jpg) repeat-x scroll right top #da1e24;}
#nav .select_first a:hover b,
#nav .select_first li a:hover b {background-position:100% -75px; color:#fff; background: url(../img/nav_bg_first_ak.jpg) repeat-x scroll left top #da1e24;}

* html #nav .select a:hover b,
* html #nav .select li a:hover b {background-position:100% -75px; color:#fff; background: url(../img/nav_bg_ak.jpg) repeat-x scroll right top #da1e24;}

* html #nav .select_first a:hover b,
* html #nav .select_first li a:hover b {background-position:100% -75px; color:#fff; background: url(../img/nav_bg_first_ak.jpg) repeat-x scroll left top #da1e24;}

#nav .sub {display:none;}

/* for IE5.5 and IE6 only */
#nav table {position:absolute; border-collapse:collapse; left:0; top:0; font-size:10px;}

#nav .current a b {background-position:100% -75px; color:#fff; background: url(../img/nav_bg_ak.jpg) repeat-x scroll right top #da1e24;}
#nav .current_first a {background-position:100% -75px; color:#fff; background: url(../img/nav_bg_first_ak.jpg) no-repeat left top #da1e24;}
#nav .current_first a b {background-position:100% -75px; color:#fff; background: url(../img/nav_bg_first_ak.jpg) no-repeat scroll left top #da1e24;}


#nav .sub li a:hover,
#nav .select a:hover .sub li a:hover,
#nav .select li a:hover .sub li a:hover {color:#ffffff; text-decoration:none; font-weight:bold;}
#nav .sub_active .current_sub a,
#nav .sub_active a:hover {background:transparent; color:#ffffff; text-decoration:none; font-weight:bold;}


#nav .select li a .sub,
#nav .current li a .sub,
#nav .select li a:hover .sub,

#nav .select li:hover .sub {display:block; position:absolute; width:840px; top:29px; left:0; background: url(../img/navdown_bg.jpg) repeat-x scroll left top; margin:0; padding:0; z-index:100;}

* html #nav .select li a:hover .sub,
* html #nav .select li:hover .sub {position:absolute; width:840px; top:28px;}



#nav .sub, #nav .sub_active{margin:0; padding:0; list-style:none; }
#nav .sub_active {display:block; position:absolute; width:840px; top:29px; left:0; background: url(../img/navdown_bg.jpg) repeat-x scroll; margin:0; padding:0; z-index:10; color:#fff;}
* html #nav .sub_active, * html #nav .select a:hover .sub {z-index:-1; margin-top:0; margin-t\op:1px; top:28px;}

#nav .sub_active a {height:21px; float:left; text-decoration:none; line-height:24px; white-space:nowrap; font-weight:normal;}
#nav .sub_active a,

#nav .select a:hover .sub li a,
#nav .select li:hover .sub li a {display:inline; padding:0 10px; margin:0; font-family:Verdana, Arial, Helvetica, Geneva, sans-serif; font-size:10px; width:auto; white-space:nowrap; font-weight:normal; border:0; color:#fff;  border-right:1px solid #edafb1; height:21px; line-height:17px; }




