html, body{
	margin: 0;
	padding: 0;
	font-size: 100.01%;
	font-family: Arial, Helvetica, sans-serif;
}
body *{
	margin: 0;
	padding: 0;
}

body#page-1 #printlink{
	visibility:hidden;
}

body{
	background: url("../images/bg_body.gif") repeat-x;
	background-color: #003777;
}

ul{
	list-style-type: none;;
}

li{
	float: left;
}
option {
	padding-left: 0.4em
}
li.active a{
	text-decoration: underline;
}

 img{
 border:none;
 }
div#startseite{
	height: 30em;
	width: 58.8em;
	margin: 0 auto;
	margin-top: 5%;
	position: relative;
}
div#badge{
  position: absolute;
  right:-1em;
  top:15.6em;
  z-index: 200;
}
div#badge img{
  /*width: 	7.5625em;
  height: 9.25em;
	*/
	behavior: url(pngbehavior.htc);
}

#menu_meta{
	float:left;
	clear:both;
	height: 3em;
	padding-top: 1em;
	margin-bottom: -4em;
	margin-top: -26em;
	width: 32.25em;
	
}
#font_print{
	float:right;
	margin-right: .5em;
	padding-top: 1em;
	height: 3em;
	margin-top: -23em;
}

#btn_print{
	border: none;
	margin-top: -1em;
	margin-bottom: -6px;
	margin-left: 6px;
	width: 1.7em;
	height: 1.7em;
}
#menu{
	margin-right: -14px;
}
#menu a{
	text-decoration: none;
	color: white;
}
#menu a:hover, #menu a:focus{
	text-decoration: underline;
}
#menu li{
	float:left;
	font-size: 0.7em;
}
#menu_print{
	
}

#menu_print li{
	margin-right: 30px;
}

#nav_main{
	float:right;
	margin-top: 3em;
	margin-bottom: -3em;
	margin-right: -1em;
}
#contentnav_meta{
	margin-right: -2em;
}
#nav_main a, #contentnav_meta a{
	text-decoration: none;
	margin-right: 2em;
}
#nav_main a:hover, #nav_main a:focus, #contentnav_meta a:hover, #contentnav_meta a:focus{
	text-decoration: underline;
}

div#teaser{
	clear: both;
	float: left;
	margin-bottom: -1em;
	z-index: 5;
}
div#teaser img{
	display: inline;

}

img#fuenfmachtfitlogo{
	margin-left: -7.75em;
	margin-bottom: -2em;
	margin-right: -8.9em;
	width: 21.375em;
	z-index: -5;
}


#teaser_shadow{
	margin-left: -1.7em;
	margin-top: -.2em;
}
#teaser_shadow img{
	height: 5.8125em;
	width :60.8125em;
}


/*teaser menu*/

#navi_teaser{
	margin-left: 0.7em;
	color: #004280;
	position:relative;
	top: -6.4em;
	float:left;
}
#navi_teaser li{
	margin-left: -1.2em;
}
#navi_teaser li img{
	width: 12.625em;
	height: 8.125em;
	behavior: url(pngbehavior.htc);
}
#navi_teaser li.teaser-79 img{
  width: 15em;
}
#navi_teaser a, #navi_teaser a:visited{
	text-decoration: none;
	color: #004280;
}
/*
#navi_teaser a:hover h2{
	text-decoration: underline;
}

#navi_teaser span{
	font-size: 1.8em;
	margin-top: -0.2em;
	line-height: 1.2em;
}
#navi_teaser h2{
	margin-left: 0em;
	font-size: 1.5em;
}
#navi_teaser p{
	width: 12em;
}
#navi_teaser li{
	float:left;
	margin-top: -10em;
	height: 183px;
	font-size: 0.7em;
	text-indent: 0;
}

#navi_teaser li a{
	background: url(../images/startseite_teaser_menu.png) no-repeat -10px -10px;
	padding: 1em;
	padding-left: 1.2em;
	display:block;
	height: 200px;
	width: 12em;
	
	
}
#navi_teaser li a:hover{
	background-image: url(../images/startseite_teaser_menu_ro.png)
}
#navi_teaser li a:hover p{
	text-decoration: none;
}
*/
#footer{
	float:right;
	clear:both;
	display:inline;
	color: white;
	font-size: 0.8em;
	padding-right: 2em;
}
body#page-1 #footer{
	position:relative;
	top: -9em;
	padding-right: 0;
	left: -2em;
}
*+html body#page-1 #footer{
	margin-top: 0;
}

#footer *{
	color: white;
}
#footer a{
	text-decoration: none;
}
#footer a:hover{
	text-decoration: underline;
}
#flashteaser{
	width:16.875em;
	height: 15.875em;
	display:inline;
}
#flashteaser embed, #flashteaser object{
	width: 16.875em;
	height: 15.875em;
}