.menu1 {padding:0 0 0 0px; margin:0; list-style:none; height:1px; width:300px; background-color: #4B8E73; position:relative; font-family:arial, verdana, sans-serif; }
.menu2 {padding:0 0 0 0px; margin:0; list-style:none; height:1px; width:300px; background-color: #4B8E63; position:relative; font-family:arial, verdana, sans-serif; }
.menu3 {padding:0 0 0 0px; margin:0; list-style:none; height:1px; width:300px; background-color: #4B8E53; position:relative; font-family:arial, verdana, sans-serif; }
.menu4 {padding:0 0 0 0px; margin:0; list-style:none; height:1px; width:300px; background-color: #4B8E43; position:relative; font-family:arial, verdana, sans-serif; }
.menu5 {padding:0 0 0 0px; margin:0; list-style:none; height:1px; width:300px; background-color: #4B8E33; position:relative; font-family:arial, verdana, sans-serif; }

.menu {padding:0 0 0 0px; margin:0; list-style:none; height:auto; width:195px; background-color: #4b8e23; position:relative; font-family:arial, verdana, sans-serif;border: 0.1em solid #444; box-shadow: 0 5px 10px #ccc inset;}
.menu li.A {float:;width:194px;border: 0.1em solid #444; box-shadow: 0 5px 5px #ccc inset;}
.menu li a.Alink {display:block; float:; height:35px; line-height:33px; color:#fff; text-decoration:none; font-size:16px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;}
.menu li a.Alink span {float:; font-weight:bold; display:block; padding:0 24px 0 12px; height:35px;}
.menu li a.Alink span.down {float:; display:block; padding:0 24px 0 12px; height:40px; background-color: #0BBBBB;}

.menu li:hover > a.Alink {color:#fff; background-color: #000;}
.menu li:hover > a.Alink span {color:#fff; background-color: #000;}
.menu li:hover > a.Alink span.down {color:#fff; background-color: #6b8e33;}


.menu a:hover {visibility:visible;}
.menu li:hover {position:relative;}

/*Keine Anzeige wenn Mauszeiger nicht da ist*/
.menu ul {position:absolute; :-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

/*Mauszeiger isch da*/
.menu :hover ul.B {left:300px; top:0px; right:2px; background:#0BBBBB; padding:3px 0; border:0px solid #0BBBBB; width:250px; height:auto;}
.menu :hover ul.B li {height:20px; background:#0BBBBB; position:relative; float:; width:250px;}
.menu :hover ul.B li a {font-weight:bold;display:block; font-size:12px; height:20px; width:244px; line-height:20px; text-indent:5px; color:#fff; text-decoration:none; border:3px solid #0BBBBB; border-width:0 0 0 3px; background:#0BBBBB url(images/arrow.gif) 0px 7px no-repeat;}

.menu :hover ul li:hover > a {background:#999999 url(images/arrow_over.gif) 0px 7px no-repeat; color:#fff;} 


