body, td{
	font-family: verdana, Arial, Helvetica, SanSerif;
	font-size: 11px;
	line-height:15px;
}
#cont{
	position: absolute;
	left :50%;
	margin-left: -400px;
	top: 23px;
	width: 800px;
}
#logo{
	float: left;
	margin:7px 0px 0px 0px;
	width: 800px;
}
#menu{
	float: left;
	margin:12px 0px 0px 0px;
	border-top: 1px solid #ddd;
	width: 800px;
}
#cbox{
	float: left;
	margin:12px 0px 0px 0px;
	padding-top:27px;
	border-top: 1px solid #ddd;
	width: 800px;
}
#foot{
	float: right;
	margin:12px 0px 0px 0px;
	border-top: 1px solid #ddd;
	width: 800px;
}
.mmpt{
	float: left;
	padding: 10px 0px 0px 0px;
	margin-right: 1px;
	color: #555;
	font-size: 14px;
	background-color: #fff;
	border-bottom: 1px solid #fff;
}
.mmpt img{
	border:0px solid #FFF;
}
.mmpt a{
	color: #555;
	text-decoration: none;
}
.mmpt:hover{
	color: #555;
	text-decoration: none;
	border-bottom: 1px solid #ccc;
}
p, ol, ul{
	margin: 6px 30px 2px 30px;
	color: #333;
}
p.bigger{
	font-size:13px;
}
a{
	color: #aaa;
}
#text p .rec{
	margin-right:20px;
}
#foot p{
	padding-top:27px;
	margin: 12px 20px 20px 4px;
	color: #aaa;
	text-align: center;
	}
#foot p a{
	color: #aaa;
}
.imgb, .imgbr{
	margin: 0px 0px 0px 0px;
	padding-top:12px;
	padding-bottom:20px;
	text-align:center;
	width:180px;
	border:1px solid #eff;
}
.imgb{
	float:left; 
	display:inline; 
}
.imgbr{
	float:right; 
	display:block; 
}
p img{
	margin: 3px 20px 15px 20px;
}
.ini, h1{
	color:#666666;
	font-size:16px;
	font-weight:bold;
}
h2{
	color:#666666;
	font-size:14px;
	font-weight:bold;
}

h1{
	margin:10px 30px 0px 30px;
	line-height:20px;
}
h2{
	margin:10px 30px 0px 30px;
	line-height:20px;
}
h3{
	font-size:14px;
	font-weight:normal;
	font-style:italic;
	margin:25px 30px 25px 30px;
	text-align:center;
}
.einespalte{
	width:400px;
	float:left;
}