#tabcontainer /* obere Box */
{
margin: 0;
padding: 0;
border:1px solid #fff;
}

#tablist /* obere Box */
{
position: relative;
left:0;
width: 370px;
height: 1.05em;
margin: 0px;
padding: 0;
border-bottom: 1px solid #000;/* obere orange Linie */
white-space: nowrap;/* kein automatischer Umbruch*/
list-style-type: none;/* entfernen der Listenelemente */
    voice-family: "\"}\"";
	voice-family:inherit;
	width: 390px;
	}
html>body #tablist {
	width: 390px; /* Box-Model-Hack Ende */
	border-bottom: 0px solid #000;/* obere orange Linie */
	}


#tablist li
{
float: left;
margin: 0 0 0 2px;
border-width: 1px 1px 0 1px; /* Reliefrahmen um die oberen Reiter(Buttons)*/
border-style: solid;
border-color: #b7c5cf #000 #f63 #b7c5cf;;
list-style-type: none;/* entfernen der Listenelemente */
color:#fff;
}

#tablist li a
{
position: relative;
/*width: 7.5em; Breite der oberen Buttons */
display: block;/* Es wird eine neue Zeile begonnen */
margin: 0;
padding: 1px 0.8em;
background-image:url(../images/nav_bg.jpg);
background-repeat:repeat-x;
color:white;
font: normal 11px Verdana, Arial, Helvetica, sans-serif;/* 0.7em/120%  font-size/line-height */
text-align: center;
text-decoration: none;
}

#tablist li a:hover /* Over-Zustand der oberen Buttons */
{
color: #820531;
text-decoration: none;
background-image:url(../images/nav_bg_over.jpg);
background-repeat:repeat-x;
text-decoration: none;
}


#tablist li#active a /* Aktiv-Zustand des oberen orangen Buttons */
{
font-weight: bold;
background-image:url(../images/subnav2.gif);
background-repeat:repeat-x;
color: #000;
border-color: #e3e7eb #b7c5cf #b7c5cf #e3e7eb;
}

#tablist li#active a:hover { 
background-color: #f63;
color: #000; 
}
/***********************Groundlist********************************/

#groundlist /* obere Box */
{
position: relative;
border:1px solid red;
left:0px;
width: 390px;
height: 12px;
margin: 0px;
padding: 0;
white-space: nowrap;/* kein automatischer Umbruch*/
list-style-type: none;/* entfernen der Listenelemente */
voice-family:inherit;
	width: 390px;
	}
html>body #groundlist {
	width: 390px; /* Box-Model-Hack Ende */
	}


#groundlist li
{
float: left;
margin: 0 0 0 2px;
list-style-type: none;/* entfernen der Listenelemente */
color:#fff;
}

#groundlist li a
{
position: relative;
display: inline;/* Es wird eine neue Zeile begonnen */
margin: 0;
padding: 1px 0.8em;
color:black;
font: normal 12px Verdana, Arial, Helvetica, sans-serif;/* 0.7em/120%  font-size/line-height */
text-align: center;
text-decoration: none;
}

#groundlist li a:hover /* Over-Zustand der oberen Buttons */
{
color: #820531;
text-decoration: none;
background-image:url(../images/nav_bg_over.jpg);
background-repeat:repeat-x;
text-decoration: none;
}


#groundlist li#active a /* Aktiv-Zustand des oberen orangen Buttons */
{
font-weight: bold;
background-image:url(../images/subnav2.gif);
background-repeat:repeat-x;
color: #000;
border-color: #e3e7eb #b7c5cf #b7c5cf #e3e7eb;
}

#groundlist li#active a:hover { 
background-color: #f63;
color: #000; 
}