body {
	border : 0 none inherit;
	margin : 0;
	padding : 0;
	background : #dce8ea none repeat;
	font-size : 12px;
	color : black;
	font-family : verdana, geneva, arial, helvetica, sans-serif;
}
#top {
	width : 100%;
	height : 100px;
	background : #dce8ea url(pics/back.bmp) repeat;
}
#ega {
	position : absolute;
	background : #dce8ea url(pics/backtop.jpg) repeat;
	height : 72px;
	width : 700px;
	left : 0;
	top : 0;
	right : auto;
	bottom : auto;
}
#navigation {
	position : absolute;
	left : 5px;
	top : 72px;
	height : 28px;
}
#welt {
	position : absolute;
	background : #dce8ea url(pics/welt.jpg) repeat;
	height : 87px;
	width : 254px;
	top : 0;
	right : 0;
}
#inhalt {
	position : relative;
	width : 100%;
	left : 0;
	top : 40px;
}
#navigation {
	float:left;
	width:100%;
	position : absolute;
	left : 5px;
	top : 60px;
}
#navigation ul {
	margin:0;
	padding:10px 10px 0;
	list-style:none;
}
#navigation li {
	float:left;
	background:url(pics/left.gif) no-repeat left top;
	margin:0;
	padding:0 0 0 9px;
}
#navigation a {
	float:left;
	display:block;
	background:url(pics/right.gif) no-repeat right top;
	padding-top : 5px;
	padding-right : 10px;
	padding-bottom : 4px;
	text-decoration:none;
	font-weight:normal;
}
/* commented backslash hack
   hides rule from ie5-mac \*/
#navigation a {float:none;}
/* end ie5-mac hack */

#navigation #current {
  background-image:url(pics/left_on.gif);
}
#navigation #current a {
  background-image:url(pics/right_on.gif);
  padding-bottom:15px;
}
#navigation a span {
	display : none;
}
#navigation a:hover span {
	font-size : 16px;
	color : #660033;
	display : block;
	position : absolute;
	width : 400px;
	left : 10px;
	top : 50px;
}
a {
	color : black;
	font-weight : bold;
}
a:hover {
	color : #660033;
}
td {
	height : 50px;
	font-size : 12px;
	color : black;
	font-family : verdana, geneva, arial, helvetica, sans-serif;
}
h1 {
	font-size : 14px;
	background : #660033 none repeat;
	color : white;
}
h2 {
	font-weight : bold;
	font-size : 16px;
	font-variant : small-caps;
	color : #660033;
}
.m {
	width : 177px;
}
.kbereich {
	width : 140px;
	height : 25px;
}
