@charset "UTF-8";

@media all
{

#hmenue {
		position:relative;
		width: 100%;
		height: 91px;
		font-weight: 600;
		font-weight: normal;
		font-size: 88%;
		overflow: hidden;
		margin: 0px 0px 0px 0px;
		list-style-type: none;
		border: 0px solid  #ff0000 ;
	}
	#hmenue li { 
		position:relative;
		width:auto; 
		height:91px; 
		display:inline; 
		float:left; 
		overflow: hidden;
		margin:0; 
		padding:0; 
		background:url("../images/navigation/hhnav-bg1.gif") no-repeat bottom left; 
		border: 0px solid  #ff0000 ;
	}
	#hmenue li a { 
		position:relative;
		height:91px; 
		width:137px; 
		display:block;
		font-weight: bold;
		color:#ffffff;
		text-decoration: none;
		text-align:center;
		padding: 0px 0px 0px 0px;
		border: 0px solid  #ff0000 ;
	}
	#hmenue li a span { 
		position:absolute;
		top:-1234px; 
	}

	#hmenue li.menu1 { width:137px; background:#4e5f7d url("../images/nnavigation/hnav-11.gif") no-repeat bottom left;}
	#hmenue li.menu2 { width:137px; background:#5f6e8a url("../images/nnavigation/hnav-21.gif") no-repeat bottom left;}
	#hmenue li.menu3 { width:137px; background:#8b94a9 url("../images/nnavigation/hnav-31.gif") no-repeat bottom left;}
	#hmenue li.menu4 { width:137px; background:#a3aabb url("../images/nnavigation/hnav-41.gif") no-repeat bottom left;}
	#hmenue li.menu5 { width:137px; background:#b6bcca url("../images/nnavigation/hnav-51.gif") no-repeat bottom left;}
	#hmenue li.menu6 { width:45px; background:transparent url("../../images/flag-en.gif") no-repeat 17px 68px;}
	
	#hmenue li.menu1 a { background:url("../images/navigation/hnav-11.gif") no-repeat bottom left;}
	#hmenue li.menu2 a { background:url("../images/navigation/hnav-21.gif") no-repeat bottom left;}
	#hmenue li.menu3 a { background:url("../images/navigation/hnav-31.gif") no-repeat bottom left;}
	#hmenue li.menu4 a { background:url("../images/navigation/hnav-41.gif") no-repeat bottom left;}
	#hmenue li.menu5 a { background:url("../images/navigation/hnav-51.gif") no-repeat bottom left;}
	#hmenue li.menu6 a { background:url("../../images/flag-de.gif") no-repeat 17px 68px;}

	#hmenue li.menu1 a:hover { background-position: 0px 6px;}
	#hmenue li.menu2 a:hover { background-position: 0px 6px;}
	#hmenue li.menu3 a:hover { background-position: 0px 6px;}
	#hmenue li.menu4 a:hover { background-position: 0px 6px;}
	#hmenue li.menu5 a:hover { background-position: 0px 6px;}
	#hmenue li.menu6 a:hover { background-position: 17px 68px;}
	#hmenue li.aktive a { background-position: 0px 6px;}

	#hmenue li a { background-color:transparent; background-image: none; background-position:bottom left; color: #ffffff; font-weight: bold;}
	#hmenue li a:focus,
	#hmenue li a:hover,
	#hmenue li a:aactive { background-position: 0px 6px;}

	#hmenue li.service.active a,
	#hmenue li.service a:focus,
	#hmenue li.service a:hover,
	#hmenue li.service a:active { background-color:transparent; color:#ffffff;}



#umenue {
		width: auto;
		height: 31px;
		font-weight: normal;
		font-size: 88%;
		overflow: hidden;
		margin: 0px 0px 0px 0px;
		list-style-type: none;
		border: 0px solid  #ff0000 ;
	}
	#umenue li { 
		position:relative;
		width:auto; 
		height:100%; 
		height:31px; 
		display:inline; 
		float:left; 
		overflow: hidden;
		margin:0; 
		padding:0; 
		background-image:none;
		border: 0px solid  #ff0000 ;
		border-bottom: 6px solid  #ffffff;
	}
	#umenue li a { 
		position:relative;
		height:25px; 
		width:auto; 
		display:block;
		color:#ffffff;
		text-decoration: none;
		text-align:center;
		padding: 0px 0px 0px 0px;
		border: 0px solid  #ff0000;
		border-bottom:6px solid #ffffff;
	}
	#umenue li a span { 
		position:absolute;
		top:-1234px; 
	}

	
	#umenue.umenu1 li.umenupos1 a { width:89px; background:url("../images/navigation/unav-111.gif") no-repeat top left; margin-left:8px;}
	#umenue.umenu1 li.umenupos2 a { width:72px; background:url("../images/navigation/unav-121.gif") no-repeat top left;}
	#umenue.umenu1 li.umenupos3 a { width:97px; background:url("../images/navigation/unav-131.gif") no-repeat top left;}
	#umenue.umenu1 li.umenupos4 a { width:119px; background:url("../images/navigation/unav-141.gif") no-repeat top left;}
	#umenue.umenu1 li.umenupos5 a { width:110px; background:url("../images/navigation/unav-151.gif") no-repeat top left;}

	#umenue.umenu2 li.umenupos1 a { width:115px; background:url("../images/navigation/unav-211.gif") no-repeat top left; margin-left:76px;}
	#umenue.umenu2 li.umenupos2 a { width:99px; background:url("../images/navigation/unav-221.gif") no-repeat top left;}
	#umenue.umenu2 li.umenupos3 a { width:76px; background:url("../images/navigation/unav-231.gif") no-repeat top left;}
	#umenue.umenu2 li.umenupos4 a { width:103px; background:url("../images/navigation/unav-241.gif") no-repeat top left;}
	#umenue.umenu2 li.umenupos5 a { width:97px; background:url("../images/navigation/unav-251.gif") no-repeat top left;}

	#umenue.umenu3 li.umenupos1 a { width:72px; background:url("../images/navigation/unav-311.gif") no-repeat top left; margin-left:261px;}
	#umenue.umenu3 li.umenupos2 a { width:93px; background:url("../images/navigation/unav-321.gif") no-repeat top left;}

	#umenue.umenu4 li.umenupos1 a { width:76px; background:url("../images/navigation/unav-411.gif") no-repeat top left; margin-left:352px;}
	#umenue.umenu4 li.umenupos2 a { width:62px; background:url("../images/navigation/unav-421.gif") no-repeat top left;}
	#umenue.umenu4 li.umenupos3 a { width:66px; background:url("../images/navigation/unav-431.gif") no-repeat top left;}
	#umenue.umenu4 li.umenupos4 a { width:55px; background:url("../images/navigation/unav-441.gif") no-repeat top left;}

	#umenue li.aktive a, 
	#umenue li a:focus, 
	#umenue li a:hover {  border-bottom: 6px solid #b6bcca; }

	#headunav.bgcolor1 {background-color:#4e5f7d;}
	#headunav.bgcolor2 {background-color:#5f6e8a;}
	#headunav.bgcolor3 {background-color:#8b94a9;}
	#headunav.bgcolor4 {background-color:#a3aabb;}
	#headunav.bgcolor5 {background-color:#b6bcca;}


#smenue {
		width: 100%;
		height: 25px;
		font-weight: 600;
		font-weight: normal;
		font-size: 88%;
		overflow: hidden;
		margin: 0px 0px 0px 0px;
		list-style-type: none;
		border: 0px solid  #ff0000 ;
	}
	#smenue li { 
		position:relative;
		width:auto; 
		height:25px; 
		display:inline; 
		float:left; 
		overflow: hidden;
		margin:0; 
		padding:0; 
	}
	#smenue li a { 
		position:relative;
		height:25px; 
		width:auto; 
		display:block;
		font-weight: bold;
		color:#ffffff;
		text-decoration: none;
		text-align:center;
		padding: 0px 0px 0px 0px;
		border: 0px solid  #ff0000 ;
	}
	#smenue li a span { 
		position:absolute;
		top:-1234px; 
	}
	#smenue li.menu1 { width:94px; background:#4e5f7d url("../images/navigation/snav-12.gif") no-repeat top left;}
	#smenue li.menu2 { width:98px; background:#4e5f7d url("../images/navigation/snav-22.gif") no-repeat top left;}
	#smenue li.menu3 { width:82px; background:#4e5f7d url("../images/navigation/snav-32.gif") no-repeat top left;}
	
	#smenue li.menu1 a { background:url("../images/navigation/snav-11.gif") no-repeat top left;}
	#smenue li.menu2 a { background:url("../images/navigation/snav-21.gif") no-repeat top left;}
	#smenue li.menu3 a { background:url("../images/navigation/snav-31.gif") no-repeat top left;}

	#smenue li.menu1 a:hover { background:url("../images/navigation/snav-12.gif") no-repeat top left;}
	#smenue li.menu2 a:hover { background:url("../images/navigation/snav-22.gif") no-repeat top left;}
	#smenue li.menu3 a:hover { background:url("../images/navigation/snav-32.gif") no-repeat top left;}

	/*#smenue li a { background-color:#4e5f7d; background-image: none; color: #ffffff; font-weight: bold;}
	#smenue li.active a,
	#smenue li a:focus,
	#smenue li a:hover,
	#smenue li a:active { background-color:#4e5f7d; color:#666666;} */

	#smenue li.active a, 
	#smenue li a:focus, 
	#smenue li a:hover { background-image:none; background-color:transparent; color:#ff6b00;}







	div #hauptmenue { margin-top:110px; } 
	div #servicemenue { margin-top:0px; }
	div #untermenue { margin-top:0px; }


	a.filmbut { background: transparent url("/en/images/navigation/filmbut.jpg") no-repeat 0px 0px;;}
	a.filmbut:hover { background: transparent url("/en/images/navigation/filmbut.jpg") no-repeat 0px 0px;}


}



