@charset "utf-8";
/* CSS Document */
/* Beginn der Hauptnavigation. */

#navi ul { 
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	cursor: default;
	width: 100%;
}

#navi li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 100%;
	/*position: relative;*/
	text-align: left;
	cursor: pointer;
	}	

#navi li a {
	text-decoration: none;
	display: block;
	width: 101px;
	height: 41px;
	padding-left: 0;
	}

#navi li .a1 {
	margin: 0;
	background-image    : url(../images/but1_film.jpg);
	background-repeat   : no-repeat;
	}

#navi li .a2 {
	margin: 0;
	background-image    : url(../images/but2_bild.jpg);
	background-repeat   : no-repeat;
	}

#navi li .a3 {
	margin: 0;
	background-image    : url(../images/but3_objekte.jpg);
	background-repeat   : no-repeat;
	}
	
#navi li .a4 {
	margin: 0;
	background-image    : url(../images/but4_ueber.jpg);
	background-repeat   : no-repeat;
	}
	
#navi li .a5 {
	margin: 0;
	background-image    : url(../images/but5_kontakt.jpg);
	background-repeat   : no-repeat;
	}
	
#navi li .a6 {
	margin: 0;
	background-image    : url(../images/but6_impressum.jpg);
	background-repeat   : no-repeat;
	}

	
#navi li .a1:hover { 
	background-image    : url(../images/but1_film_ov.jpg);
	}
	
#navi li .a2:hover { 
	background-image    : url(../images/but2_bild_ov.jpg);
 	}

#navi li .a3:hover { 
	background-image    : url(../images/but3_objekte_ov.jpg);
	}
	
#navi li .a4:hover { 
	background-image    : url(../images/but4_ueber_ov.jpg);
	}

#navi li .a5:hover { 
	background-image    : url(../images/but5_kontakt_ov.jpg);
	}

#navi li .a6:hover { 
	background-image    : url(../images/but6_impressum_ov.jpg);
	}

/* Ende der Hauptnavigation. */

/* Beginn der Hauptnavigation ZWEI. */
#sidebar1 ul { 
	margin: 50px 0 0 46px;
	padding: 0;
	list-style-type: none;
	cursor: default;
	width: 100%;
}

#sidebar1 li {
	margin: 0;
	padding: 0 0 22px 0;
	list-style-type: none;
	text-align: left;
	cursor: pointer;
	}	

#sidebar1 li a {
	text-decoration: none;
	display: block;
	width: 79px;
	height: 16px;
	padding: 0;
	}

#sidebar1 li .a1 {
	margin: 0;
	background-image    : url(../images/nav1_film.jpg);
	background-repeat   : no-repeat;
	}

#sidebar1 li .a2 {
	margin: 0;
	background-image    : url(../images/nav2_bild.jpg);
	background-repeat   : no-repeat;
	}

#sidebar1 li .a3 {
	margin: 0;
	background-image    : url(../images/nav3_objekte.jpg);
	background-repeat   : no-repeat;
	}
	
#sidebar1 li .a4 {
	margin: 0;
	background-image    : url(../images/nav4_ueber.jpg);
	background-repeat   : no-repeat;
	}
	
#sidebar1 li .a5 {
	margin: 0;
	background-image    : url(../images/nav5_kontakt.jpg);
	background-repeat   : no-repeat;
	}
	
#sidebar1 li .a6 {
	margin: 0;
	background-image    : url(../images/nav6_impressum.jpg);
	background-repeat   : no-repeat;
	}

	
#sidebar1 li .a1:hover { 
	background-image    : url(../images/nav1_film_ov.jpg);
	}
	
#sidebar1 li .a2:hover { 
	background-image    : url(../images/nav2_bild_ov.jpg);
 	}
	
#sidebar1 li .a3:hover { 
	background-image    : url(../images/nav3_objekte_ov.jpg);
	}

#sidebar1 li .a4:hover { 
	background-image    : url(../images/nav4_ueber_ov.jpg);
	}
	
#sidebar1 li .a5:hover { 
	background-image    : url(../images/nav5_kontakt_ov.jpg);
	}

#sidebar1 li .a6:hover { 
	background-image    : url(../images/nav6_impressum_ov.jpg);
	}
	
#sidebar1 li .a1active { 
	background-image    : url(../images/nav1_film_ov.jpg);
	}
	
#sidebar1 li .a2active { 
	background-image    : url(../images/nav2_bild_ov.jpg);
 	}

#sidebar1 li .a3active { 
	background-image    : url(../images/nav3_objekte_ov.jpg);
	}
	
#sidebar1 li .a4active { 
	background-image    : url(../images/nav4_ueber_ov.jpg);
	}

#sidebar1 li .a5active { 
	background-image    : url(../images/nav5_kontakt_ov.jpg);
	}

#sidebar1 li .a6active { 
	background-image    : url(../images/nav6_impressum_ov.jpg);
	}

/* Ende der Hauptnavigation ZWEI. */

/* Beginn der rechten Navi. */

#sidebar2 ul { 
	margin: 0;
	padding: 0;
	list-style-type: none;
	cursor: default;
}

#sidebar2 li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: left;
	cursor: pointer;
	}	

#sidebar2 li a {
	text-decoration: none;
	display: block;
	width: 101px;
	height: 41px;
	padding-left: 0;
	}

#sidebar2 li a:hover {
	text-decoration: none;
	color: #FC0;
	}
#sidebar2 .active {
	color: #FC0;
	}
/* Ende der rechten Navi. */