body  { margin: 0; padding: 0; background-color: white; width: 100%; height: 100%; font-family: helvetica, verdana, arial, sans-serif; font-size: 12px; color: #929494; }

/* Container */

h1{
font-family: helvetica, verdana, arial, sans-serif; font-size: 16px; color: #929494;
}

#haupt-container {
margin: 0;
padding: 0; 
width: 100%;
height: 100%;
}


#sprachen { height:85px; text-align: right; margin: 20px 0 0 -400px; left:50%; position: absolute; width: 820px; padding: 0; }

#sprachen  a.land:link,  a.land:visited {
color: #e42b38;
text-decoration: none;
}


#sprachen  a.land:hover,  a.land:active {
color: #009794;
text-decoration: none;
}


a:link,  a:visited {
color: #009794;
text-decoration: none;
}

a:hover,  a:active {
color: #e42b38;
text-decoration: none;
}
#unten { margin: 0; padding: 0; width: 100%; height: auto; }

#inhalt-container { 
padding: 0 40px;  
width: 780px; 
background-color: white; 
margin: 0 0 0 -400px;
left:50%;
position: absolute;
text-align: center;
top: 85px;
}

#inhalt-container table { 
margin: 30px 0px 50px 0px;
}

#inhalt-container table tr td.text1 { 
margin: 0px;
font-size: 12px;
padding: 0px 0px 0px 0px;
line-height: 14px;
}

#inhalt-container table tr td.text { 
margin: 0px;
font-size: 12px;
padding: 0px 0px 0px 73px;
line-height: 14px;
}
#inhalt-container table tr td a.list:link,  a.list:visited {
color: #009794;
text-decoration: none;
}


#inhalt-container table tr td a.list:hover,  a.list:active {
color: #e42b38;
text-decoration: none;
}
/* Inhalt */

#inhalt-container ul { 
list-style-type: none;
font-size: 12px;
line-height: 14px;
margin: 0px;
padding: 0px;
}

*html #inhalt-container ul { 
list-style-type: none;
margin: 0px;
padding: 0px;
font-size: 12px;
line-height: 14px;
}

#inhalt-container ul li{ 
list-style-type: none;
margin: -1px 0px 0px -14px;
padding: 0px;
}

/* Adresszeile */

 
 #inhalt-container address {
margin: 0;
padding: 0px 0px 20px 5px;
width: auto;
line-height: 15px;
font-style: normal;
text-align: left;
}




