body {
	font-family: Trebuchet MS,Monotype Corsiva,Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	margin: 0;
	padding: 0;
	}
#container {
	position: absolute;
	width: 800px;
	left: 50%;
	margin-left: -400px;
	margin-top: 20px;
	border: 1px solid #000;
	}
#header {
	height: 120px;
	background-color: rgb(255, 153, 102);
	font-size: 2em;
	text-align: center;
	vertical-align: center;
	}
.hd_klein{
	height: 20px;
	background-color: rgb(255, 153, 102);
	font-size: 1em;
     }
#box_top {
	height: 40px;
	background-color: rgb(255, 204, 153);
	vertical-align: bottom;
	}
.navigation_top {
	list-style-type: none;
	font-size: 1em;
	position: absolute; left: 5px; top: 130px; 
	margin: 0;
	background: rgb(255, 204, 153);
}
.navigation_top li {
	display: inline;
	padding: 5px 15px;
	}
#content_new {
	height: 500px;
	background-color: rgb(255, 255, 204);
	padding: 10px;
	}
#content {
	height: 500px;
	background-color: rgb(255, 255, 204);
	}
.navigation_klein{
	font-size: 1em;
     }
.navigation_gk{
	font-size: 0.8em;
     }
.navigation_mk{
	font-size: 1.1em;
text-decoration: underline;
margin-top: 10px;
     }
.navigation_mittel{
	font-size: 1.5em;
     }
.navigation_zl1{
	font-size: 1.5em;
	margin-top: 15px;
     }
.navigation_gm{
	font-size: 1.8em;
     }
.navigation_gross{
	font-size: 2em;
     }
#zeile {background: rgb(255, 255, 204);font-size: 2em;}
.spalte-oben { position: absolute; left: 15%; top: 190px; text-align: center;font-size: 0.8em;font-weight: bold;}
.spalte-1 { position: absolute; left: 7%; top: 290px;  text-align: center;font-style:italic; }
.spalte-2 { position: absolute; width: 140px; left: 140px; top: 270px; }
.spalte-3 { position: absolute; left: 40%; top: 255px; text-align: center;font-style:italic;  }
.spalte-4 { position: absolute;  left: 60%; top: 290px; text-align: left;font-style:italic;  }
.spalte-5 { position: absolute; left: 4%; top: 410px; text-align: left;font-style:italic;  }
.spalte-6 { position: absolute; left: 70%; top: 410px;text-align: right; font-style:italic; }
.spalte-7 { position: absolute; left: 10%; top: 540px;  text-align: left; font-style:italic; }
.spalte-8 { position: absolute; left: 65%; top: 540px;  text-align: left; font-style:italic; }
.spalte-9 { position: absolute; left: 42%; top: 590px; text-align: center;font-style:italic;  }

.spalte-unten { position: absolute; left: 5%; top: 600px;  text-align: left;font-size: 0.8em; }

#zeile_text {background: rgb(255, 255, 204);font-size: 1.3em;}

#footer{
	height: 30px;
	background-color: rgb(255, 153, 102);
	}
li     {	
	display: inline;
	font-weight: normal;
	padding: 5px 10px;}
lil     {	
	display: inline;
	font-weight: bold;
	padding: 5px 10px;}
a {	
	color:#000;
	}
p {
	margin: 0;	
	}
p1 {
	margin: 10;	
	}
P.blocktext {
    margin-left: auto;
    margin-right: right;
padding: 5px 30px;
}
P.blocktext_bl {
padding: 15px 30px;
}
P.blocktext_fett {
    margin-left: auto;
    margin-right: right;
padding: 5px 30px;
font-weight:bold;
}

P.blocktext_impr1 {
    margin-left: auto;
    margin-right: right;
text-align: center;
padding: 5px 30px;
font-size: 1em;
}
P.blocktext_impr {
    margin-left: auto;
    margin-right: right;
text-align: center;
padding: 5px 30px;
font-size: 0.7em;
}
.bildrechts {
    float: right;
    background-color: rgb(255, 255, 204);
    margin: 30px 0 10px 10px;
    padding: 5px;
}

.bildrechts_oben {
    float: right;
    background-color: rgb(255, 255, 204);
    margin: 5px 30px 0px 10px;
    padding: 5px;
}

.bildlinks {
    float: left;
    background-color: rgb(255, 255, 204);
    margin: 20px 10px 10px 0px;
    padding: 15px;    
}
.bildlinks1 {
    float: left;
    background-color: rgb(255, 255, 204);
    margin: 20px 20px 20px 20px;
    padding: 30px;    
}
.bildmitte {
    float: left;
    background-color: rgb(255, 255, 204);
    margin: 20px 30px 20px 20px;
    padding: 30px;    
}
h3 {
    font-size: 1.4em;
    padding-top: 2em;
    
}

ll, ol, dl {
    padding-bottom: 1.2em;
    line-height: 1.3em;
}
