body { 
background-color: #AAAA66; 
color: #000000; 
padding: 2px;
margin: auto;
text-align: center;

}

.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: 17px; }
.text5 { font-family: Verdana, Arial; font-size: 23px; }
.text6 { font-family: Verdana, Arial; font-size: 28px; }

td,tr { font-family: Verdana, Arial; font-size: 11px; }
.menu1 { font-family: Verdana, Arial; font-size: 12px; color:#FFFFFF; }

a:active { text-decoration: none; color: #000099; }
a:link { text-decoration: none; color: #000099; }
a:visited { text-decoration: none; color: #000099; }
a:hover { text-decoration: underline; color: #003399;}

.menu1 a { color: #004444; font-weight: bold; }
.menu1 a:active { color: #004444; font-weight: bold; }
.menu1 a:link { color: #004444; font-weight: bold; }
.menu1 a:visited { color: #004444; font-weight: bold; }
.menu1 a:hover { color: #000044; font-weight: bold; }

.tx_l { font-family: Verdana, Arial; font-size: 11px; }
.awlink { font-family: Verdana, Arial; font-size: 11px; }
.linkads { font-family: Verdana, Arial; font-size: 11px; }
.dl_link { font-family: Verdana, Arial; font-size: 11px; }

h1 { font-family: Verdana, Arial; font-size: 24px; }
h2 { font-family: Verdana, Arial; font-size: 20px; }
h3 { font-family: Verdana, Arial; font-size: 15px; }
h4 { font-family: Verdana, Arial; font-size: 15px; }

.zentriert { text-align: center; } 
.c1 { text-align: center; } 
.rechte { text-align: right; }
.blosa { text-align: justify; }

.dlx { color: #000099; font-size: 12px; text-decoration: none; font-family: arial;}
.dlx:hover { color: #FF3300; font-size: 12px; text-decoration: underline; font-family: arial;}

hr { 
margin: 0px;
padding: 0px;
}


#container {
text-align: center;
margin: auto;
padding: 0px 0px 0px 0px;
width: 900px;
height: 200px;
}

#container2 {
text-align: center;
margin: auto;
padding: 10px 0px 0px 0px;
width: 900px;
background: url(images/verlauf3a.jpg) repeat; 
}


#logo {
width: 900px;
height: 150px;
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
background: url(images/header2a.gif) no-repeat; 
}


#logo1 {
float: left;
width: 230px;
height: 140px;
padding: 9px 0px 0px 10px;
margin: auto;
font-family: Verdana, Arial; font-size: 11px; 
text-align: center;
}


#logo2 {
float: left;
width: 650px;
height: 140px;
padding: 16px 0px 0px 0px;
margin: auto;
font-family: Verdana, Arial; font-size: 11px; 
text-align: center;
}


#topmenue {
width: 900px;
margin: 8px 0px 18px 0px;
padding: 0px 0px 8px 0px;

}


#links {
float: left;
width: 200px;
height: 100%;
padding: 2px 0px 0px 2px;
margin: auto; 
text-align: center;
background: url(images/verlauf3a.jpg) repeat; 
}

#inhalt {
float: left;
width: 534px;
background-color: #CCCCAA;
margin: 0px 0px 0px 0px;
padding: 2px 2px 2px 8px;
font-family: Verdana, Arial; font-size: 11px; 
text-align: left; 
}

#rechts {
float: right;
width: 140px;
padding: 2px 4px 2px 0px;
margin: auto; 
font-family: Verdana, Arial; font-size: 11px; 
text-align: center;
background: url(images/verlauf3a.jpg) repeat; 
}

#kfooter {
clear: both; 
width: 860px;
padding: 1px 8px 1px 8px;
margin: auto;
font-family: Verdana, Arial; font-size: 11px; 
text-align: center;
}


ul { 
list-style-type: none;
margin: 2px 0px 2px 8px;
padding: 0px 0px 0px 0px;
text-align: left;
} 

li a, li a:active, li a:link, li a:visited { 
width: 170px;
line-height: 24px;
padding: 1px 1px 1px 8px;
margin: 0px 0px 0px 0px;
display: block; 
background-color: #CCCCAA;
color: #000099;
font-weight: bold;
} 

li a:hover  { 
width: 170px;
line-height: 24px;
padding: 1px 1px 1px 8px;
margin: 0px 0px 0px 0px;
display: block;
background-color: #AACCCC;
color: #000033;
font-weight: bold;
} 

.menutop { 
font-family: Verdana, Arial; font-size: 15px;
color: 000000;
} 

p { 
margin: 0px;
padding: 4px;
} 

.menutop a:active, .menutop a:link, .menutop a:visited { 
margin: 0px;
padding: 2px;
font-family: Verdana, Arial; font-size: 13px; 
color: 000000; 
background-color: #CCCCAA;
} 

.menutop a:hover { 
margin: 0px;
padding: 2px;
font-family: Verdana, Arial; font-size: 13px; 
color: 000000; 
background-color: #AACCCC;
} 

