/* ###################################################### */
/* ####################### MENUE ################ */
/* ###################################################### */


/*MENUE TOP*/

#tablist{
padding: 10px 0;
margin-left: 200px;
margin-bottom: 0;
margin-top: 0.1em;
font: bold 10pt Arial;
/*border-bottom: 1px solid gray;*/
}

#tablist li{
list-style: none;
display: inline;
margin: 0;
}

#tablist li a{
text-decoration: none;
padding: 10px 8px 10px 8px;
margin-right: 3px;
/*border: 1px solid #778;*/
border-bottom: none;
background: #79B51C;

}

#tablist li a:link, #tablist li a:visited{
color: #ffffff;
}

#tablist li a:hover{
color: black;
background: white;
border-color: navy;
 background-image:url(../upload/layout/bg_button.gif);
 background-repeat:no-repeat;
 background-position:right 0px;
}

#topmenue ul#tablist li a.current{
background:#ffffff;
 background-image:url(../upload/layout/bg_button.gif);
 background-repeat:no-repeat;
 background-position:right 0px;
 color: black;
}





/*MENUE LEFT*/

#vertmenu {
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
font-size: 10pt;
width: 200px;
padding: 28px 0 28px 0px;
margin: 0px;
}

#vertmenu h1 {
display: block;
background-color:#FF9900;
font-size: 90%;
padding: 3px 0 5px 3px;
border: 1px solid #000000;
color: #333333;
margin: 0px;
width:159px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}

#vertmenu ul li {
margin: 0px;
padding: 0px 0 0 0px;
}

#vertmenu ul li a {
display: block;
border-bottom: 1px dashed #79B51C;
padding: 8px 0px 8px 10px;
text-decoration: none;
color: #707072;
width:190px;
background-color: #ffffff;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #ffffff;
background-color: #79b51c;
}

#vertmenu a.subsubaktiv {
color: #ffffff;
background-color: #79b51c;
}

#vertmenu a.subsubsubaktiv {
color: #ffffff;
background-color: #79b51c;
}

#vertmenu a.subsubsub{
color: #707072;
background-color: #DEF0D2;
}

/*MENUE BOTTOM*/

#metaNavigation {
padding: 0px 0px 0px 0px;
margin: 0px;
}

#metaNavigation ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}

#metaNavigation li{
list-style: none;
display: inline;
margin: 0px;
padding: 0px;
}

#metaNavigation li a{
text-decoration: none;
color: #ffffff;
margin: 0px 10px 10px 0px;
padding: 0px;
}
