body{
font-family:arial,sans-serif;
font-size:12px;
}

a{text-decoration: none;color:#0f4582;}

p{font-size:12px;}

#header{
width:1024px;
text-align:left;
}

#headdiv{
height:40px;
margin:0px 0px 0px 240px;
}

#headissue{
color:#ffffff;
}

#headinnerdiv{
height:30px;
width:718px;
margin-top:5px;
background-color:#56789e;
font-size:16px;
font-weight:bold;
color:#ffffff;
vertical-align:middle;
padding:6px 0px 0px 4px;
}


#suche{
color:#ffffff;
background-color:#0f4582;
font-size:16px;
text-align:left;
padding:5px 0px 5px 10px;
border-bottom:10px solid #bac6d8;
vertical-align:bottom;
}

#archiv{
background-color:#0f4582;
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:#0f4582;
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:#0f4582;
color:#ffffff;
padding:4px 0px 4px 10px;
font-family: arial, sans-serif;
font-size:16px;
margin-top:10px;
text-align:left;
}

#imprinttext{
background-color:#bac6d8;
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:#0f4582;
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:#bac6d8;
}

#menucontainer{
padding:0px 0px 0px 10px;
text-align:left;
background-color:#bac6d8;
}

.menuitem{
font-family: arial, sans-serif;
border-left: 1px solid #0f4582;
font-size:14px;
color:#0f4582;
padding: 0px 0px 8px 0px;
text-align:left;
}

.menulink{
text-decoration:none;
font-size:14px;
color:#0f4582;
}

.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:#0f4582;
font-size:14px;
font-weight:bold;
}

#ausgabelink{color:#0f4582;}

#backitem{
font-family: arial, sans-serif;
border-left: 1px solid #0f4582;
font-size:14px;
color:#0f4582;
padding: 20px 0px 8px 0px;
text-align:left;
}

#backlink{
text-decoration:none;
font-size:14px;
color:#0f4582;
}

#backlink:hover{color: #ff0000;}

#leftcontainer{
float:left;
width:220px;
margin:20px 0px 0px 0px;
}

#maincontainer{
float:left;
width:584px;
margin-top:20px;
padding:0px 0px 0px 0px;
}

#maininnercontainer{
width:544px;
text-align:left;
margin:0px 20px 0px 20px;
}

#footcontainer{margin-top:20px;}

#rightcontainer{
float:left;
width:220px;
}

#rightmenucontainer{
padding:0px 0px 0px 0px;
text-align:left;
background-color:#ffffff;
}

input{border:none;}
form{margin:0px;}
