body {
	float:left;
	width:860px;
	background: #FFFFFF;
	margin:0;
	padding:0;
}

html{padding:0;}

#Menu{
	position:absolute; 
	z-index:10; 
	top:80px;
}


#Menu a{
	z-index:99;
	font: 9.9pt Arial;
	font-weight:bold;
	text-decoration:none;
	display:block;
	padding-top: 4px;
	padding-left: 10px;	
	padding-bottom: 2px;
	border-bottom: 1px solid white;
	background-image: url("http://www.knabe-sebastian.de/styles/button_hg1.jpg");
	}

#Menu a:hover {}

.Eintrag{display:none;}

.Eintrag a{ color:#001E73; background:#FFFFFF; border: 0px solid white;}
.Eintrag a:visited { color:#001E73; background:#FFFFFF; border: 0px solid white;}
.Eintrag a:hover { color:#FFFFFF; background:#FFFFFF; border: 0px solid white;}
.Spalte { 
	position:absolute; 
	width:162px; 
	display:inline;
	border-bottom:0px solid silver;
	
}

.Kopf{ }

.Kopf a{ color:#001E73; }
.Kopf a:visited { color:#001E73; }
.Kopf a:hover {color:#001E73;}

#bannerbg {
	z-index: 1;
	position: absolute;
	left:0px; top:103px;
	background-color: #ddeefe;
	height:123px; width:805px;
}

#banner {
	z-index:2;
	position:absolute;
	left:7px;top:110px;
	background-image:url("http://www.knabe-sebastian.de/styles/main_banner1.jpg");
	height:109px;width:791px;
}

#komischer_durchbruch {
	z-index:3;
	position:absolute;
	left:207px;top:103px;
	background-color:#ddeefe;
	height:123px;width:7px;
}

#komischer_durchbruch2 {
	z-index:3;
	position:absolute;
	left:226px;top:103px;
	background-color:#ddeefe;
	height:123px;width:7px;
}

#my_content {
	padding:0;
	border-bottom:7px solid #ddeefe; 
	border-top:1px solid #ddeefe;
	width:805px;
	background-image:url(http://www.knabe-sebastian.de/styles/bgrd.gif);
	background-repeat:repeat-y;
}

#Infobox {
	position:relative;
	margin-top:9em;
	color: rgb(1,5,12);
	left:10px;
	float:left;
	width:200px;
}

#Infobox h1{
	font: 10pt Arial;
    color: rgb(1,5,12);
	margin:0px;
	padding:5px;
	font-weight:bold;
	}

#Infobox a{
	font: 11pt Arial;
    color: rgb(1,5,12);
	padding-left:5px;
	padding-bottom:1px;
	line-height:18px;
	text-decoration:underline;
}


#Infobox a:hover {text-decoration:none;}

#Infobox ul{
	padding: 10px;
	margin-left: 15px;
	margin-top: 0px;
}


#content{ 
	margin-left:233px;
	width:570px;
	text-align: justify;
	}
* html #content{margin-top:-190px;}

#content a{
	color: #001E73;
	text-decoration:underline;
}

#content a:hover{text-decoration:none;}

#content h1{
	padding-left: 16px;
	font-weight: bold;
	font: 18pt Times New Roman;
	}

#content h3{
	background: #ddeefe;
	padding-left: 16px;
	font-weight: normal;
}


#content p{
	padding-left: 10px;
	font: 11pt Arial;
	font-weight: normal;
	text-align: left;
	line-height: 22px;
	}

#tabelle{
	font: 11pt Arial;
	font-weight: normal;
	text-align: left;
	line-height: 20px;
}

#links{vertical-align: bottom; border-bottom:2px solid #ddeefe; font: 9pt Arial;}
#rechts{border-bottom:2px solid #ddeefe;}
#mitte{text-align:left; font-weight: bold; font: 14pt Arial; }
#footer{
	color: #001E73;
	text-align: center;
	width:805px;
	font: 8pt Arial;
}

#footer h6{
	font-weight:100;
	font-size:12pt;
	margin-top:0;
	padding:0;
}

#footer a{
	color: #001E73;
	font-size: 8pt;
	font-weight:900;
	text-decoration:none;
}

#Sebastian {
	position:absolute;
	top:0px;
	left:0px;
	width:805px;
	color:#001E73;
	text-align:right;
	height:80px;
	display:inline;
}

#Sebastian h1{	
	margin-top:1.8em;
	font: 16pt Arial;
}

#stats{
	margin:15px;
	display:none;
}

#war_ja_klar{
	display:none;
	width:805px;
	text-align:right;
}
