html {
	height:100%; 
	max-height:100%; 
	padding:0; 
	margin:0; 
	border:0; 
	background:#FFFFFF;
	font-size:76%; 
	font-family:verdana, arial, sans-serif;
	/* hide overflow:hidden from IE5/Mac */ 
	/* \*/ 
	overflow: hidden; 
	/* */ 
}

body {
	height:100%; 
	max-height:100%; 
	overflow:hidden; 
	padding:0; 
	margin:0; 
	border:0;
	background:#FFFFFF;
}

#content {
	display:block; 
	overflow:auto; 
	position:absolute; 
	z-index:3; 
/*	top:150px;*/ 
	bottom:52px; 
	width:700px; 
	margin-left:-350px; 
	left:50%; 
	background:#fff;
}

* html #content {
	top:0; 
	bottom:0; 
	height:100%;
	width:700px;
/*	border-top:154px solid #fff; */
	border-bottom:50px solid #fff;
}

#head {
	position:absolute; 
	margin-left:-350px; 
	left:50%; 
	top:15px; 
	width:700px; 
	min-width:700px; 
/*	height:150px;*/ 
	background:#fff; 
	font-size:1em; 
	z-index:5; 
}

* html #head {
	top: 17px;
	width:700px;
/*	height:148px;*/
}

	
	
#foot {
	text-align:left;
	position:absolute; 
	margin-left:-350px; 
	left:50%; 
	bottom:0; 
	width:700px; 
	min-width:700px; 
	height:50px; 
	background:#FFFFFF;
	font-size:1em; 
	z-index:5; 
	font-family:verdana, arial, sans-serif;
	font-weight:bold;
	color:#000;
	border-top: 2px solid #f4090c;
	}

* html #foot {
	bottom:2px;
	width:700px;
	height:50px;

}


#content p {
 font-size: 12px;
 color: #000000;
 background: transparent;
	padding:5px;
	text-align:justify;
}
	
/*******************************************/	
#slot1 {
position: relative;
top: 0;
left: 0;
width: 680px;
height: 30px;
margin: 0;
padding: 0;
}


#slot2 {
 position: relative;
 top: 0px;
 left: 200px;
 width: 480px;
 margin: 0;
 padding: 0;
}

.element {
 position: relative;
 width: 100%;
 height: 100px;
 padding: 10px 0 10px 0;
 border-bottom: 2px solid #f4090c;
}

/***************************************************/
/* Links */
a {
 font-size: 12px;
 color: #f4090c;
 background: transparent;
 text-decoration: none;
}

a:hover {
 font-size: 12px;
 color: #FFFFFF;
 background: #f4090c;
 text-decoration: none;
}

.element a img {
 position: absolute;
 top: 10px;
 left: 300px;
 border: none;
 text-decoration: none;
}

/***************************************************/
/* Lists 

ul {
list-style-position: inside;
padding: 0;
margin: 0;
}

li {

}

/***************************************************/
td {
 font-size: 12px;
 color: #000000;
 text-align: justify;
}

.Mitte {
 text-align: Center;
 vertical-align:middle;
}

h1,
.Titel {
 font-size: 16px;
 font-weight: bold;
}

#head b,
.Fett {
 font-size: 13px;
 font-weight: bold;
}
