
body { 
margin:0px; 
padding:0px; 
background: url("images/b_hg1.jpg") repeat; 
text-align:center;
} 


#kopf { 
margin:0px; 
padding:0px; 
width:100%;
height:178px;
text-align:center;
background: url("images/t_hg1.jpg") repeat-x; 
border: 0px none; 
} 

#topinfo { 
margin:auto; 
padding:16px 0px 0px 0px; 
width:900px;
height:140px;
text-align:center;
background: url("images/p_hg1.gif") repeat-x; 
border:0px none;
overflow:hidden;
} 


#logo1 { 
margin:auto; 
padding:2px 0px 0px 0px; 
float:left;
width:350px;
text-align:center;
border:0px none;
overflow:hidden;
} 

#logo2 { 
margin:auto; 
padding:2px 0px 0px 0px; 
float:left;
width:548px;
text-align:center;
border:0px none;
overflow:hidden;
} 


#logo3 { 
clear:both; 
margin:auto; 
padding:2px 0px 2px 0px; 
width:900px;
text-align:center;
border:0px none;
overflow:hidden;
} 



#topmenu { 
clear:both; 
margin:auto; 
padding:12px 0px 6px 0px; 
width:900px;
text-align:center;
border:0px none;
overflow:hidden;
} 


#topmenu ul { 
list-style-type: none;
margin: 0px 0px 0px 8px;
padding: 0px;
text-align: left;
font-family: Verdana, Arial; font-size: 13px;
} 

#topmenu li { 
width:auto;
float:right;
margin: 0px 0px 0px 4px;
padding: 0px;
text-align: left;
} 

#topmenu li a, #spalte_links li a:active, #spalte_links li a:link, #spalte_links li a:visited { 
margin: 0px 2px 0px 0px;
padding: 4px 6px 4px 6px;
display: block; 
background-color: #CCCCCC;
color: #000099;
font-weight: bold;
font-size: 12px; 
text-decoration: none; 
} 

#topmenu li a:hover { 
margin: 0px 2px 0px 0px;
padding: 4px 6px 4px 6px;
display: block;
background-color: #AACAAC;
color: #000033;
font-weight: bold;
font-size: 12px; 
text-decoration: none; 
} 



#inhalt { 
clear:both; 
margin:auto; 
padding:14px 0px 0px 0px; 
width:900px;
background: url("images/pinhalt.jpg") repeat-x; 
text-align:center;
border:0px none;
overflow:hidden;
} 

#spalte_links { 
margin:auto; 
padding:0px; 
float:left;
width:194px;
text-align:center;
border:0px none;
overflow:hidden;
} 

#spalte_mitte { 
margin:auto; 
padding:0px 4px 0px 4px; 
float:left;
width:526px;
text-align:left;
border:0px none;
overflow:hidden;
} 

#spalte_rechts { 
margin:auto; 
padding:4px 0px 0px 0px; 
float:left;
width:168px;
text-align:center;
border:0px none;
overflow:hidden;
} 


#spalte_links ul { 
list-style-type: none;
margin: 0px 0px 0px 2px;
padding: 0px;
text-align: left;
font-family: Verdana, Arial; font-size: 13px;
} 


#spalte_links li { 
width: 180px;
text-align: left;
} 


#spalte_links li a, #spalte_links li a:active, #spalte_links li a:link, #spalte_links li a:visited { 
width: 170px;
margin: 0px 0px 2px 0px;
padding: 4px 6px 4px 6px;
display: block; 
background-color: #CCCCCC;
color: #000099;
font-weight: bold;
font-size: 12px; 
text-decoration: none; 
} 

#spalte_links li a:hover { 
width: 170px;
margin: 0px 0px 2px 0px;
padding: 4px 6px 4px 6px;
display: block;
background-color: #AACAAC;
color: #000033;
font-weight: bold;
font-size: 12px; 
text-decoration: none; 
} 

#unten { 
clear:both; 
margin:auto; 
padding:18px 0px 0px 0px; 
width:900px;
text-align:center;
border:0px none;
overflow:hidden;
} 



p { 
margin: 0px;
padding: 4px 0px 6px 0px;
}

h1, h2, h3, h4, h5, h6 { 
margin: 0px;
padding: 4px 0px 6px 0px;
}


#spalte_mitte h1, #spalte_mitte h2, #spalte_mitte h3, #spalte_mitte h4, #spalte_mitte h5, #spalte_mitte h6 { 
border-bottom: 1px solid; 
}

h1 { font-family: Verdana, Arial; font-size: 26px; }
h2 { font-family: Verdana, Arial; font-size: 22px; }
h3 { font-family: Verdana, Arial; font-size: 18px; }
h4 { font-family: Verdana, Arial; font-size: 16px; }
h5 { font-family: Verdana, Arial; font-size: 16px; }



.text1 { font-family: Verdana, Arial; font-size: 9px; }
.text2 { font-family: Verdana, Arial; font-size: 11px; }
.text3 { font-family: Verdana, Arial; font-size: 13px; }
.text4 { font-family: Verdana, Arial; font-size: 15px; }
.text5 { font-family: Verdana, Arial; font-size: 21px; }
.text6 { font-family: Verdana, Arial; font-size: 27px; }



