/* ================================================================
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/dd_valid.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any
way to fit your requirements.
=================================================================== */
/* common styling */
.menu {font-family: arial, sans-serif; z-index:5; width:100%; height:18px; border-right:2px solid #88889c; border-left:2px solid #88889c; position:relative; }
.menu ul li a, .menu ul li a:visited, .menu ul li span { padding-top:1px; display:block; text-decoration:none; color:#000; width:181.5px; background:url('/bilder/table_th.jpg'); height:18px; font-weight:bold; text-align:center;  overflow:hidden; border-right:1px solid #88889c;}
.menu ul {padding:0; margin:0; list-style: none;}
.menu ul li {float:left; position:relative; }
.menu ul li ul {display: none;}

/* specific to non IE browsers */
.menu ul li:hover a {  color:#fff; }
.menu ul li:hover ul {display:block; position:absolute; top:18px; background-image:url('/bilder/bg_menu.png'); left:-1px; width:181px; border:1px solid #88889c; border-bottom:0px;}
.menu ul li:hover ul li a.hide, .menu ul li span.hide {background-image:url('/bilder/bg_menu.png');  color:#000; border-bottom:1px solid #88889c; }
.menu ul li:hover ul li:hover a.hide { color:#00c; text-align:left;  background:#f9f9f9; }
.menu ul li:hover ul li ul {display: none;}

.menu ul li:hover ul li a, .menu ul li span  { text-align:left; padding-left:10px; display:block; color:#000;border-bottom:1px solid #88889c; width:171px; background-image:url('/bilder/bg_menu.png'); }
.menu ul li:hover ul li a:hover, .menu ul li:hover span:hover {color:#00c; background:#f9f9f9; }
.menu ul li:hover ul li:hover ul {display:block; position:absolute; left:181px; top:-1px;}
.menu ul li:hover ul li:hover ul.left {left:-181px;}
