/* Minimal CSS */

* {
	margin:0;
	padding:0;
}

html, body {
	height:100%;
}

body {
	background:#000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000;
	text-align:center; /* horizontal zentrieren fuer IE5 */
}

#Container {
	min-height:100%;			
	
	width:700px;
	background-color:#fff;
	color:#000;
	margin:0 auto;
	text-align:left;
	background-image: url(../bilder/bg.jpg);
	background-repeat: repeat-y;
	z-index:1;
}

/* IE Win only \*/
	* html #Container {
		height:100%;
	}
/* */			

#Logo {
	position:relative;
	background: url(../bilder/logo.jpg) no-repeat;
	color:#000;
	height:380px;
	width:700px;
	z-index:2;
}
	#Logo h1{
		position:absolute;				
		bottom:0;
		left:40px;
	}
	#Logo img{
		position:absolute;				
		bottom:20px;
		right:30px;
	}

#Inhalt {
	padding:0px 40px 40px; /* unteres padding in der Hoehe des footers vermeidet Ueberlappung */
	z-index:4;
}

#Fusszeile {
	height:30px;
	margin-top:-38px;
	
	width:700px;
	margin-left:auto;
	margin-right:auto;
	background-color:#000;
	color:#fff;
	text-align:center;
	
	height:30px; 
	z-index:3;
	text-align:left;
	background-color: #BC9FBD;
	vertical-align:middle;
	text-align:center;
	padding-top:8px;
	z-index:5;
}

#small td{
	padding:0;
}

td{
	padding:3px 3px 3px 0;
}
h1{
	font-size:18px;
	margin-bottom:20px;
}
h2{
	font-size:15px;
	margin:10px 0;
}
li{
	margin-left:40px;
}
a:link,
a:visited,
a:hover,
a:active {
	color: #fff;
	text-decoration:none;
	font-weight:bold;
}

.fettrechts {
	font-weight: bold;
	background-position: right;
	text-align: right;
}
