HTML {
height: 100%;
}

body {
background-color: #fff; margin: 0; 
font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000; 
}

#all {
background-color: #fff;
margin: 40px 20px 40px 50px;
}


#kopf { 
display: none;
}

#titel { 
display: none;
}

#rubrik {
display: none;
}

#mitte {
margin: 0; 
}

#mitte p {
padding-bottom: 10px;
}

A {
padding-left: 0;  
text-decoration: underline; 
color: #000; 
font-weight: bold;
}

A:hover { 
color: #000; 
text-decoration: none; 
}

#mitte2 {
margin: 0; 
}

#mitte2 p {
padding-bottom: 10px;
}


#bild { 
display: none;
} 

#bild2 { 
float: left; 
margin: 0px 0px 20px 10px; 
width: auto;
} 

#bild3 { 
float: right; 
margin: -15px 10px 20px 40px; 
}

.block1 {
float: left;
margin: 0 10px 20px 0;
padding: 10px 10px;
}

.block2 {
float: left;
margin: 0;
padding: 20px 0 10px 0;
}

.block3 {
float: left;
margin-left: 20px;
padding: 20px 0 10px 15px;
}

.block4 {
float: left;
margin-left: 50px;
padding: 20px 0 10px 15px;
}

.einger {
margin: -10px 0 10px 0;
padding-left: 15px;
}

.einger2 {
margin: 20px 0 10px 0;
padding-left: 10px;
}

.sprung {
display: none;
}

#navall {
display: none;
}

#navi {
display: none;
}

#fuss {
display: none;
}

#mitte h1 { 
font-weight: bold; 
color: #000; 
font-size: 14px; 
border-bottom: solid 1px #cecece; 
} 

h2 {
font-weight: bold;
color: #000; 
font-size: 14px; 
margin: 0;
padding: 25px 0 0 0;


#mitte h3 {
font-weight: bold;
font-size: 12px;
padding-left: 5px;
}

h4 {
font-weight: bold;
font-size: 12px;
color: #000;
}

.block1 h2 {
font-weight: bold;
font-size: 100%;
}