*{	padding: 0;	margin: 0;}
/*html,body{_overflow-y: hidden; }*/
body {	font-size: 12px;	color: #333;	background: url(fotos/back.jpg);	font-family: "Arial",verdana,sans-serif;	height:100%;}

.neuezeile{	clear:both;	margin:0;	padding:0;	height:0;	visibility:hidden;	overflow:hidden;}
img, a img,table {	border: 0;}

a:link {	color: #333;	text-decoration: none;}
a:visited {	color: #333;	text-decoration: none;}
a:hover {	color:#468cca;}

/*body>#fixed{position:fixed;}
#fixed{	z-index: 1;	border:1px solid #ccc;	position: absolute;	top: 0px;	left:0;	width:50px;	height:50px;}
#container{	_height:100%;	_width:100%;	overflow:auto;}*/
#wrapper {	width:898px;	margin:15px auto 15px auto;	border:1px solid #ccc;	position: static;}
#werbung{text-align:center;margin-top:15px;height:50px;}


#header {	height:187px;	background:url(fotos/head.jpg) no-repeat;}

#navi {			height:26px;	line-height:26px;	background-color:#f2f2f2;	border-top:1px solid #cccccc;	border-bottom:1px solid #cccccc;}
#naviul{		margin:auto;	width:690px;		list-style-type:none;}
#naviul li{		float:left;	padding:0 10px 0 10px;	position:relative;	}
#naviul li.off ul{		position:absolute;	display:none;	background-color:#f2f2f2;left:0;	opacity:0.9;	filter:alpha(opacity=95);top:26px}
#naviul li.over ul{		display:block;		list-style-type:none;width:160px;}
#naviul li.over ul li{	padding:0;float:none;height:1%;}
#naviul li.over ul li a{	display:block;	padding-left:10px;	width:150px;	color:#000;	border-bottom:3px solid #fff;}
#naviul li.over ul li a:hover{	background-color:#468cca;color:#fff}

#content {	background-color:#fff;	padding:30px 50px 30px 50px;}


#halblinks{ width:190px;   float:left;}
#links{	width:380px;	float:left;}
#rechts{width:380px;	float:right;}
#mitte{width:100%;}

h1{text-align:center;padding-bottom:20px;}
h2{margin-bottom:20px;}
h3{margin-bottom:10px;}
p{margin-bottom:20px;}
