@charset "UTF-8";
/* TEXTZEILE EVENTGALERIE */
.textline_navi {
	position: relative;
	left: 23px;
	width: 300px;
	height: 11px;
	line-height: 11px;
	font-size: 11px;
	border: 0px;
	text-align: left;
	clear: both;
	display: block;
	float: left;
	padding: 14px 0 12px;
	margin: 0px 0 0;
}

/* TOP NAVIGATION */
.navi_top {
	position: relative;
	width: 372px; /* NEU */
	height: 11px;
	line-height: 11px;
	font-size: 11px;
	border:0px;
	text-align: center;
	margin: 0px 0 0 333px;
	padding: 14px 0 12px;
}
/* IE6 Hack TOP NAVIGATION - EVENTGLALERIE*/
* html .navi_top {
	margin-left: 330px;
}

.topnav1 {position:relative; float: left; margin: 0; padding: 0; background: url(../picts/navi/location_de_active.gif) no-repeat; width: 65px; height: 11px; overflow:hidden;/* for ie to hide extra height*/}
.topnav1 a {display: block; width: 65px; height: 11px; float: left; overflow:hidden;/* for ie to hide extra height*/}
.topnav1 img {width: 65px; height: 11px; border: 0;}
* html a:hover {visibility:visible;}
.topnav1 a:hover img{visibility:hidden;}

.topnav2 {position:relative; float: left; margin: 0; padding: 0; background: url(../picts/navi/lage_de_active.gif) no-repeat; width: 44px; height: 11px; overflow:hidden;/* for ie to hide extra height*/}
.topnav2 a {display: block; width: 44px; height: 11px; float: left; overflow:hidden;/* for ie to hide extra height*/}
.topnav2 img {width: 44px; height: 11px; border: 0;}
* html a:hover {visibility:visible}
.topnav2 a:hover img{visibility:hidden;}

.topnav3 {position:relative; float: left; margin: 0;  padding: 0; background: url(../picts/navi/referenzen_de_active.gif) no-repeat; width: 96px; height: 11px; overflow:hidden;}
.topnav3 a {display: block; width: 96px; height: 11px; float: left; overflow:hidden;/* for ie to hide extra height*/}
.topnav3 img {width: 96px; height: 11px; border: 0;}
* html a:hover {visibility:visible}
.topnav3 a:hover img{visibility:hidden;}

.topnav4 {position:relative; float: left; margin: 0;  padding: 0; background: url(../picts/navi/kontakt_de_active.gif) no-repeat; width: 67px; height: 11px; overflow:hidden;/* for ie to hide extra height*/}
.topnav4 a {display: block; width: 67px; height: 11px; float: left; overflow:hidden;/* for ie to hide extra height*/}
.topnav4 img {width: 67px; height: 11px; border: 0;}
* html a:hover {visibility:visible;}
.topnav4 a:hover img{visibility:hidden;}

.navi_bottom {
	position: relative;
	margin-top: 0px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	height: 11px;
	text-align: center;
	width: 527px;    /* NEU */
	line-height: 11px;
	font-size: 11px;
	border:0px;
	clear: both;
}

.bottomnav1 {position:relative; float: left; margin: 0; padding: 0; background: url(../picts/navi/language_de_active.gif) no-repeat; width: 117px; height: 11px; overflow:hidden;/* for ie to hide extra height*/}
.bottomnav1 a {display: block; width: 117px; height: 11px; float: left; overflow:hidden;/* for ie to hide extra height*/}
.bottomnav1 img {width: 117px; height: 11px; border: 0;}
* html a:hover {visibility:visible;}
.bottomnav1 a:hover img{visibility:hidden;}

.bottomnav2 {position:relative; float: left; margin: 0; padding: 0; background: url(../picts/navi/anfahrt_de_active.gif) no-repeat; width: 69px; height: 11px; overflow:hidden;/* for ie to hide extra height*/}
.bottomnav2 a {display: block; width: 69px; height: 11px; float: left; overflow:hidden;/* for ie to hide extra height*/}
.bottomnav2 img {width: 69px; height: 11px; border: 0;}
* html a:hover {visibility:visible}
.bottomnav2 a:hover img{visibility:hidden;}

.bottomnav3 {position:relative; float: left; margin: 0;  padding: 0; background: url(../picts/navi/impressum_de_active.gif) no-repeat; width: 87px; height: 11px; overflow:hidden;/* for ie to hide extra height*/}
.bottomnav3 a {display: block; width: 87px; height: 11px; float: left; overflow:hidden;/* for ie to hide extra height*/}
.bottomnav3 img {width: 87px; height: 11px; border: 0;}
* html a:hover {visibility:visible}
.bottomnav3 a:hover img{visibility:hidden;}

.bottomnav4 {position:relative; float: left; margin: 0;  padding: 0; background: url(../picts/navi/presse_de_active.gif) no-repeat; width: 101px; height: 11px; overflow:hidden;/* for ie to hide extra height*/}
.bottomnav4 a {display: block; width: 101px; height: 11px; float: left; overflow:hidden;/* for ie to hide extra height*/}
.bottomnav4 img {width: 101px; height: 11px; border: 0;}
* html a:hover {visibility:visible;}
.bottomnav4 a:hover img{visibility:hidden;}

.bottomnav5 {position:relative; float: left; margin: 0;  padding: 0; background: url(../picts/navi/downloads_de_active.gif) no-repeat; width: 90px; height: 11px; overflow:hidden;/* for ie to hide extra height*/}
.bottomnav5 a {display: block; width: 90px; height: 11px; float: left; overflow:hidden;/* for ie to hide extra height*/}
.bottomnav5 img {width: 90px; height: 11px; border: 0;}
* html a:hover {visibility:visible;}
.bottomnav5 a:hover img{visibility:hidden;}

.bottomnav6 {position:relative; float: left; margin: 0;  padding: 0; background: url(../picts/navi/sitemap_de_active.gif) no-repeat; width: 63px; height: 11px; overflow:hidden;/* for ie to hide extra height*/}
.bottomnav6 a {display: block; width: 63px; height: 11px; float: left; overflow:hidden;/* for ie to hide extra height*/}
.bottomnav6 img {width: 63px; height: 11px; border: 0;}
* html a:hover {visibility:visible;}
.bottomnav6 a:hover img{visibility:hidden;}

.navi_teaser {
	position: relative;
	margin: 0px;
	padding: 0px;
	padding-bottom: 10px;
	width: 72px;
	line-height: 11px;
	font-size: 11px;
	border:0px;
}

.teasernav1 {position:relative; float: left; margin: 0; padding: 0; background: url(../picts/navi/teaser_location.gif) no-repeat; width: 72px; height: 28px; overflow:hidden; clear: both;/* for ie to hide extra height*/}
.teasernav1 a {display: block; width: 72px; height: 28px; float: left; overflow:hidden; clear: both;/* for ie to hide extra height*/}
.teasernav1 img {width: 72px; height: 28px; border: 0; clear: both;}
* html a:hover {visibility:visible;}
.teasernav1 a:hover img{visibility:hidden;}

.teasernav2 {position:relative; float: left; margin: 0; padding: 0; background: url(../picts/navi/teaser_salon_active.gif) no-repeat; width: 72px; height: 15px; overflow:hidden;/* for ie to hide extra height*/}
.teasernav2 a {display: block; width: 72px; height: 15px; float: left; overflow:hidden;/* for ie to hide extra height*/}
.teasernav2 img {width: 72px; height: 15px; border: 0;}
* html a:hover {visibility:visible}
.teasernav2 a:hover img{visibility:hidden;}

.teasernav3 {position:relative; float: left; margin: 0;  padding: 0; background: url(../picts/navi/teaser_studio_active.gif) no-repeat; width: 72px; height: 14px; overflow:hidden;/* for ie to hide extra height*/}
.teasernav3 a {display: block; width: 72px; height: 14px; float: left; overflow:hidden;/* for ie to hide extra height*/}
.teasernav3 img {width: 72px; height: 14px; border: 0;}
* html a:hover {visibility:visible}
.teasernav3 a:hover img{visibility:hidden;}

#navi_lang { float: right; position: relative; top: -22px; right: 18px; }
