body{
font-family:arial,sans-serif;
font-size:12px;
}

a{text-decoration: none;color:#2b5285;}

p{font-size:12px;margin:0px;}


td{text-align:left;}

td.bodytext{margin:0px;}

#header{
width:1124px;
text-align:left;
}

#suche{
color:#ffffff;
background-color:#2b5285;
font-size:16px;
text-align:left;
padding:5px 0px 5px 10px;
border-bottom:10px solid #dce3ed;
vertical-align:bottom;
}

#archiv{
background-color:#2b5285;
color:#ffffff;
padding:4px 0px 4px 10px;
font-family: arial, sans-serif;
font-size:16px;
margin-top:10px;
text-align:left;
}

#archivlink{color:#ffffff;}


#archivlist{
font-family: arial, sans-serif;
text-decoration:none;
font-size:12px;
color:#2b5285;
padding: 0px 0px 0px 0px;
margin:0px 0px 2px 0px;
display:block;
}

#archivlist:hover{color:#ff0000;}

#kalender{
background-color:#56789e;
color:#ffffff;
padding:4px 0px 4px 10px;
font-family: arial, sans-serif;
font-size:16px;
margin-top:10px;
text-align:left;
}

#kalenderlink{color:#ffffff;}

#imprint{
background-color:#2b5285;
color:#ffffff;
padding:4px 0px 4px 10px;
font-family: arial, sans-serif;
font-size:16px;
margin-top:10px;
text-align:left;
}

#imprinttext{
background-color:#dce3ed;
color:#000000;
padding:10px 0px 4px 10px;
font-family: arial, sans-serif;
font-size:10px;
text-align:left;
}

h1{
color:#56789e;
font-family: arial, sans-serif;
font-weight: bold;
font-size:14px;
text-align:left;
}

h2{
color:#2b5285;
font-family: arial, sans-serif;
font-weight: bold;
font-size:16px;
text-align:left;
}

h3{
color:#000000;
font-family: arial, sans-serif;
font-weight: bold;
font-size:14px;
text-align:left;
}

.blue{color:#56789e;}

#menucontainer{
padding:0px 0px 0px 10px;
text-align:left;
background-color:#dce3ed;
}

#menucontainer{
padding:0px 0px 0px 10px;
text-align:left;
background-color:#dce3ed;
}

.menuitem{
font-family: arial, sans-serif;
border-left: 1px solid #2b5285;
font-size:14px;
color:#2b5285;
padding: 0px 0px 8px 0px;
text-align:left;
}

.menulink{
text-decoration:none;
font-size:14px;
color:#2b5285;
}

.menulink:hover{color: #ff0000;}

.menuitem_lev2{
font-family: arial, sans-serif;
border-left: 1px solid #56789e;
text-decoration:none;
font-size:12px;
color:#56789e;
padding: 0px 0px 8px 20px;
}

.menulink_lev2{
text-decoration:none;
font-family: arial, sans-serif;
font-size:12px;
color:#56789e;
}

.menulink_lev2:hover{color: #ff0000;}

#ausgabe{
height:40px;
text-align:left;
color:#2b5285;
font-size:14px;
font-weight:bold;
}

#ausgabelink{color:#2b5285;}

#backitem{
font-family: arial, sans-serif;
border-left: 1px solid #2b5285;
font-size:14px;
color:#2b5285;
padding: 20px 0px 8px 0px;
text-align:left;
}

#backlink{
text-decoration:none;
font-size:14px;
color:#2b5285;
}

#backlink:hover{color: #ff0000;}

#leftcontainer{
float:left;
width:220px;
margin:40px 0px 0px 0px;
}

#maincontainer{
float:left;
width:584px;
margin-top:40px;
padding:0px 0px 0px 0px;
}

#maininnercontainer{
width:544px;
text-align:left;
margin:0px 20px 0px 20px;
}

#footcontainer{margin-top:20px;}

#rightcontainer{
float:left;
width:310px;
}

#rightmenucontainer{
padding:0px 0px 0px 0px;
text-align:left;
background-color:#ffffff;
}

input{border:none;}
form{margin:0px;}
