/* ------------------------ topbereich definitionen */
	#kontaktbox {
		width: 300px;  text-align: right; position: absolute; margin-top: 0px; margin-left: 560px; color : #000000;
	}
	#kontaktbox_design {
		width: 886px; height:30px; background-color:#C8C8C8; text-align: right; margin-top: 0px; color : #ffffff; vertical-align:bottom;
	}
	#kontaktbox a {
		color : #000000;
		text-decoration : none;
		font-size : 10px;
	}
	#kontaktbox_design a {
		color : #ffffff;
		text-decoration : none;
		font-size : 10px;
	}
	#kontaktbox a:hover {
		text-decoration : underline;
		color : #dc0a22;
	}

	#head {
		background-color: #aeabbd; width: 800px; height: 123px;
	}
	#head_design {
		background-color: #ffffff; width: 800px; height: 103px;
	}
	#ani_oben {
		position: absolute; margin-top: 0px;
	}
	#ani_unten {
		position: absolute; margin-top: 3px;
	}
	#ani_unten_design {
		position: absolute; margin-top: -1px;
	}
	#logo {
		margin-top: 45px; margin-left: 30px; position: absolute;
	}
	#flags {
		margin-top: 0px; margin-left: 0px; padding-top : 0px;
	}
	#menubox {
		margin-top: 45px;	margin-left: 180px;	position: absolute;	height : 75px;	width: 640px;
	}	
	#menuboxneu {
			width: 640px;
	}
	#menubox_design {
			width: 640px;height : 90px;
	}
	
	#menu a {
	padding-top : 55px;
	padding-bottom : 10px;
	line-height : 10px;
	padding-left : 8px;
	padding-right : 8px;
	float : left;
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-size : 12px;
	}
	#menu a:hover {
		background-image : url(bilder/bg_menu.gif);	background-repeat : repeat-x; color : #dc0a22;
	}
	
	#menuA1 {
	line-height : 10px;
	padding-left : 4px;
	padding-right : 4px;
	float : right;
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-size : 10px;
	}
	
	#menuA1 a {
	line-height : 10px;
	padding-left : 4px;
	padding-right : 4px;
	float : right;
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-size : 10px;
	}
	
	#menuB1 a {
	line-height : 10px;
	padding-left : 8px;
	padding-right : 8px;
	padding-bottom : 8px;
	float : left;
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-size : 12px;
	}
	
	#menuB2 a {
	line-height : 10px;
	padding-left : 8px;
	padding-right : 8px;
	padding-bottom : 8px;
	float : left;
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-size : 12px;
	}
	
	#menuB3 a {
	line-height : 10px;
	padding-left : 8px;
	padding-right : 8px;
	padding-bottom : 8px;
	float : left;
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-size : 12px;
	}
	
	#menuB4 a {
	line-height : 10px;
	padding-left : 8px;
	padding-right : 8px;
	padding-bottom : 8px;
	float : left;
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-size : 12px;
	}
	
	#menuB5 a {
	line-height : 10px;
	padding-left : 8px;
	padding-right : 8px;
	padding-bottom : 8px;
	float : left;
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-size : 12px;
	}

	#menuB6 a {
	line-height : 10px;
	padding-left : 8px;
	padding-right : 8px;
	padding-bottom : 8px;
	float : left;
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-size : 12px;
	}
	
	#menuC a {
	line-height : 10px;
	padding-left : 6px;
	padding-right : 6px;
	padding-bottom : 8px;
	float : left;
	color : #ffffff;
	text-decoration : none;
	font-weight : bold;
	font-size : 12px;
	}


