/* CSS Document - www.gia-online.de */


#box_nav {
width: 990px;
position: relative;
background-color: #34683f;
background-repeat: repeat-x;
height: 30px;
z-index: 100; 
}

#menu { 
list-style-type: none; 
font-size: 12px; 
z-index: 100; 
text-align: left;
}

.ebene1 { 
color: #FFFFFF; 
padding: 0px 10px 0px 10px; 
margin: 0 auto; 
cursor: default; 
white-space: nowrap; 
list-style-type: none;
display: block; 
border-right: 1px solid #FFFFFF;
}
.ebene1_lang { 
color: #FFFFFF; 
padding: 0px 13px 0px 13px; 
margin: 0 auto; 
cursor: default; 
white-space: nowrap; 
list-style-type: none;
display: block; 
border-right: 1px solid #FFFFFF;
}
/* IE 6 */
* html .ebene1_lang { 
padding: 0px 12px 0px 11px;
}
/* IE 7 */
* + html .ebene1_lang { 
padding: 0px 12px 0px 11px; 
}


#menu.horizontal li	{ 
display: block;
float: left;
height: 30px;
line-height: 29px
}

#menu li.active	{ 
background-color: #ffffff;
color: #34683f;
}

#menu li a {  
display: block;
text-decoration: none; 
color: #FFFFFF; 
line-height: 29px; 
height: 30px; 
}

#menu li a:hover {  
color: #4490C8;
}

#menu ul { 
position: absolute; 
visibility: hidden; 
text-align: left; 
background-color: #34683f; 
border-top: 1px solid #FFFFFF; 
width: 221px; 
margin: 0; 
padding: 0
}

#menu ul li,
#menu.horizontal ul li { 
display: block; 
border-bottom: 1px solid #FFFFFF; 
padding: 0px; 
margin: 0 auto;
white-space: normal; 
width: 221px; 
list-style-type: none;
}

#menu ul li a { 
display: block;
width: 211px; color: #FFFFFF; 
text-decoration: none; 
padding: 0px 0px 0px 10px; 
margin: 0; 
}

#menu ul li a:hover	{ 
color: #34683f; 
background-color: #FFFFFF; 
}

#menu ul li.active {
background-color: #34683f; 
color: #FFFFFF;
}

/* Kontakt-Button ohne Pullout-Menue */

.kontakt a { 
float: left;
color: #000000; 
padding: 0px 10px 0px 10px; 
margin: 0; 
white-space: nowrap; 
list-style-type: none;
display: block;
border-right: 1px solid #FFFFFF;
}

.kontakt a:hover	{ 
background-color: #FFFFFF;
color: #34683f;
}


/* Subnavigation */

a.subnav {
font-size: 12px;
color: #FFFFFF;
text-decoration: none;
}

a.subnav:visited {
color: #FFFFFF;
}

a.subnav:hover, active {
color: #FFFFFF;
text-decoration: underline;
}