#menu {
position:relative;
min-height:800px;
width:295px;
}

#menu ul {
margin:0; 
padding:1em; 
list-style:none; 
white-space:nowrap; 
text-align:left; 
padding:1px; 
border:0px;
background:#;
text-decoration:none;
}


#menu li {
margin:0; 
padding:0; 
list-style:none;
}

#menu li {
display:inline;
text-decoration:none;
}

#menu ul ul {
position:absolute; 
left:-9999px;
background:#161719;
border:1px solid #888;
}

#menu ul#toplevel {
position:absolute; 
left:20; 
top:0;
width:83%; 
}

#menu a {
display:block; 
font:normal 16px verdana, arial, helvetica, tahoma, sans-serif; 
color:#FFF; 
line-height:35px; 
text-decoration:none;
padding:0 20px 0 10px;
border-bottom:1px ridge #333;
} 


#menu li a.fly 
{
background: url(images/arrow2.gif) no-repeat right ;
}


#menu li a:hover 
{
background-color:#EF8107; 
color:#fff;
} 

li a:focus 
{
outline:none;
} 

#menu li:hover > a 
{
background-color:#EF8107; 
color:#fff;
}

#menu ul li:hover > ul {
left:100%; 
margin-top:-32px; 
margin-left:-1px;
}

#menu a:hover ul,
#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul 
{
left:100%;
}

#menu a:hover ul ul, 
#menu a:hover a:hover ul ul 
{
left:-9999px;
}

#menu table {
position:absolute; 
left:99%; 
height:0; 
width:0; 
border-collapse:collapse; 
margin-top:-7px; 
margin-left:-1px;
}


a.type1:link, a.type1:visited, a.type1:active
{ 
font-size: 24px;
line-height: 26px;
font-family: normal 16px verdana, arial, helvetica, tahoma, sans-serif; 
text-decoration:none;
color:#EF8107;
}

a.type1:hover
{
color:#fff;}


a.type2:link, a.type2:visited, a.type2:active
{ 
text-decoration:none;
background-color:#444;
padding:1em;
letter-spacing:2px;
font-size: 11px;
line-height: 14px;
font-family: arial, helvetica, tahoma, verdana,  sans-serif;
color:#fff;
}

a.type2:hover
{
color:#EF8107;
}


a.type3:link, a.type3:visited, a.type3:active
{
letter-spacing:3px;
font-size: 15px;
font-family: arial, helvetica, tahoma, verdana,  sans-serif;
color:#fff;
}

a.type3:hover
{
color:#EF8107;
}


a.type3a:link, a.type3a:visited, a.type3a:active
{
font-size: 15px;
font-family: arial, helvetica, tahoma, verdana,  sans-serif;
color:#fff;
}

a.type3a:hover
{
color:#EF8107;
}


a.type4:link, a.type4:visited, a.type4:active
{
letter-spacing:1px;
font-size: 15px;
font-family: arial, helvetica, tahoma, verdana,  sans-serif;
color:#fff;
}

a.type4:hover
{
color:#EF8107;
}


a.type5:link, a.type5:visited, a.type5:active
{ 
text-decoration:none;
color:#EF8107;
}

a.type5:hover
{
color:#fff;}


a.type7:link, a.type7:visited, a.type7:active
{ 
text-decoration:none;
color:#EF8107;
}

a.type7:hover
{
color:#fff;}


.bestellen
{ 
float:right;
padding-left:6px;
padding-right:4px;
padding-bottom:30px;
padding-top:2px; 
font-size: 15px;
padding:10px;
background-color:#220606;
border:1px solid #be6206;
}

#menu a.type6 
{
color:#EF8107;
font-weight:bold; 
}


a.type1:focus, a.type2:focus, a.type3:focus, a.type3a:focus, a.type4:focus , a.type5:focus, a.type6:focus, a.type7:focus 
{ 
outline: none; 
}


/*

#navheader1,
#navheader2,
#navheader3,
#navheader4
{
display: inline; /* Listenelemente nebeneinander */
list-style-type: none; /* Aufzählungszeichen entfernen */
float: left;
margin-top:0px;
margin-right: auto;
padding:7px;
text-align:center;
text-decoration:none;
border-left:1px solid #be6206;
border-bottom:1px solid #be6206;
border-right:1px solid #be6206;
width: auto;
min-width: 110px;
font-color:#fff;
font-size: 15px;
}


#navheader1
{
margin-left:15px;
font-color:#fff;
}



#navheader2
{
margin-left:25px;
font-color:#fff;
}


#navheader3
{
margin-left:0px;
color: #EF8107;
}


#navheader4
{
margin-left:25px;
color: #EF8107;
}

#navheader1 a,
#navheader1 a:visited,
#navheader2 a,
#navheader2 a:visited
{
text-decoration: none;
text-align: center;
color:#fff;
}


#navheader1 a:hover,
#navheader2 a:hover
{
color: #EF8107;
}



#navheader1 a:focus,
#navheader2 a:focus  
{ 
outline: none; 
} 

*/


