#navigation {
	position: relative;
	top: 47px; display: block; z-index: 1000;
	left: 4px;
	width: auto;
	height: 30em;
	float: left; z-index: 200; 
}



#menu li {
	display:block;
   /*	background-image: url(../img/gras.gif); /* farbe Vordermenu     */
   padding:0;
	margin:0;
	position:relative;
	z-index:100;
	visibility: inherit;
}
#menu ul
#menu li a,
#menu li a:visited {display:block; text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover,
#menu li a:hover {border:0;}
#menu li:hover dt a ,
#menu li a:hover dt a { /*background:#d4d8bd url(../img/button.gif)no-repeat) center center;*/ color:#ff0;  }
#menu li:hover dd,
#menu li a:hover dd {display:block;}
#menu li:hover dl,
#menu li a:hover dl {
	height:auto;
	/*background:#b4be9c url(sub_grad.gif);*/
}
#menu table {border-collapse:collapse; padding:0; margin:0px; font-size:1em; }
#menu dl { vertical-align: sub;
	width: 10em; /*größe untermenü*/
	margin: 0;
    /* farbe Fordermenu     */
	cursor:pointer;
}
dd a:hover{
  color: #CCCC00;
}
#menu dt {
	margin:0;
	padding: 0;  font-family: Segoe UI, Georgia, helvetica, Verdana, Arial, sans-serif;
    font-size: 1.3em ; /*schrift vorder menue*/
   	border-top:1px solid #878787;     /* Unterstrich*/
}
#menu dd {margin:0px; padding:0px; font-size: 1.17em; font-weight: normal;
            font-family: helvetica, Segoe UI,arial, Georgia,  sans-serif; line-height: 150.001%;
            border-top-color: #878787; border-bottom-color: #878787;
             border-top: 3px inset #878787; border-left:3px inset #878787; border-right: 3px inset #878787; border-bottom: 0px;
                          }  /*schriftgröße unter menü*/


.gallery dt a, .gallery dt a:visited {
	display:block;
	color:#808080;   /* schrift vorn */
	padding:10px;	/*background:#949e7c url(top_grad.gif) center center; Hauptfarbe vordergrund */
}
.gallery dd a, .gallery dd a:visited {
    /* farbe untermenü schrift */
	min-height:1em;
	text-decoration:none;
	display:block;
	padding:4px 5px 4px 10px;
	background-image: url(../img/bgnavi.png);   /*Hintergrundfarbe nach aufklappen*/

}

/*.gallery dd a:hover {background:#7aa; color:#ff0;} */
 .menu2 {
z-index:1000;
font-size:90.01%;
}

/* remove all the bullets, borders and padding from the default list styling */
.menu2 ul {
padding:0;
margin:0;
list-style-type:none;
width:160px;
}
.menu2 li {
position:relative;
height:26px;  margin-bottom: 0 !important; padding: 0 !important;
}
*:first-child+html .menu2 li{
 margin-bottom: -2px;
}
.menu2 a{
 background:#d4d8bd; background-image: url(../img/verlauf2.png)!important;
}


/* get rid of the table */
.menu2 table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em;}

/* style the links */
.menu2 a, .menu2 a:visited {  text-align: center;
font-family: Segoe UI, sans-serif;
font-weight: lighter;
display:block;
text-decoration:none;
height:25px;
line-height:25px;
width:160px;
color:#000;
text-indent:5px;
border:1px solid #323232;
border-width:0 1px 1px 0;
}

.menu2 :hover > a{
color:#fff;
background:#949e7c; background-image: url(../img/verlauf3.png);
}
  /* hide the sub levels and give them a positon absolute so that they take up no room */
.menu2 ul ul {
visibility:hidden;
position:absolute;
top:0;
left:-161px;
}
/* make the second level visible when hover on first level list OR link */
.menu2 ul li:hover ul,
.menu2 ul a:hover ul {
visibility:visible;
}
/* keep the third level hidden when you hover on first level list OR link */
.menu2 ul :hover ul ul{
visibility:hidden;
}
/* keep the fourth level hidden when you hover on second level list OR link */
.menu2 ul :hover ul :hover ul ul{
visibility:hidden;
}
/* make the third level visible when you hover over second level list OR link */
.menu2 ul :hover ul :hover ul{
visibility:visible;
}
/* make the fourth level visible when you hover over third level list OR link */
.menu2 ul :hover ul :hover ul :hover ul {
visibility:visible;
}

a.infobox {text-decoration:none;}
 /* a.infobox:hover { cursor:help; } */
a.infobox span { width: 230px; height: auto; visibility:hidden; overflow: hidden; position:absolute; color: #000000; font-size: 15px;
   padding:1em;  text-decoration:none; }
a.infobox:hover span, a.infobox:focus span, a.infobox:active span {
    visibility:visible; left:10.2em;
     background:transparent; background-image:url(../img/transparent.png); border: 4px inset #878787; background-repeat: repeat;}

a.infoboxrechts {text-decoration:none;}
 /* a.infobox:hover { cursor:help; } */
a.infoboxrechts span { width: 230px; height: auto; visibility:hidden; right:15em;  position:absolute; color: #000000; font-size: 15px;
   padding:1em;  text-decoration:none; }
a.infoboxrechts:hover span, a.infobox:focus span, a.infobox:active span {
    visibility:visible; right:15em;
     background:transparent; background-image:url(../img/transparent.png); border: 4px inset #878787; background-repeat: repeat;}
#navig a:hover img {
    visibility: hidden;}
.a1 {display: block;
	height: 30px;
	background: transparent url(../img/chor1.png)  no-repeat;
	width: 271px;}
.a2{display: block; margin-top: 1em;
background: transparent url(../img/globus2.jpg)  no-repeat;
width:200px; height:205px;}