body { margin:0px; padding:0px; text-align:center; font-family: Arial, sans-serif; color: #000; background:#F89C1C; font-size:0.8em; line-height:1.2em;}
#wrap { width:770px; margin: 0 auto; text-align:left; background:#FEDF93; line-height:1.2em;}
#head { width:770px; height:125px; }
#navigation { background:#FAB623; }
#navigation ul { list-style:none; padding: 4px 4px 4px 0px; margin: 0px 0px 0px 0px; }
#navigation li { padding: 0px 0px 0px 0px; margin:0px 0px 0px 0px; display:inline; }
#navigation a { color: #1961ae; font-weight:bold; padding: 4px 6px 4px 6px; font-size:1.3em;}
#navigation a.aktiv { color:#1961ae; }
#navigation a:hover { background:#FAEFD9; color:#1961ae; text-decoration: none;}
#content { width: 520px; float:left; padding:16px; line-height:1.2em;}
#subcontent { margin-left:540px; padding:16px; line-height:1.2em;}
#subcontent div.icon { width:36px; float:left; }
#subcontent div.text { padding-bottom:16px; line-height:1.2em;}
.kasten { background:#FADD9F; border:1px solid #1961ae; padding:4px;line-height:1.2em;}
h1 { font-size:1.2em; color:#1961ae; }
h2 { font-size:1.2em; color:#1961ae; }
#content h2 { margin:-top:0px; margin-left; 0px; margin-right: 0px; margin-bottom: 10px; padding:0px 0px 0px 0px; }
#content h1 {height: 28px; }
#subcontent div.kasten h2 { margin:0px 0px 16px 0px; }
#content p { margin-top:0px; line-height:1.2em;}
#footer { clear:both; background:#fff url(img/footer.gif) top left no-repeat; }
#footer div { padding:14px 0px 4px 16px; margin-top:0px; }
img { border:0px;  }
#content img { margin: 5px; margin-top: 15px;}
#content p { line-height:1.2em; }
a { color: #1961ae; text-decoration: none; }
a:hover { text-decoration: underline; }

legend { font-weight: bold; color:#CB6421; }
input { font-size:1em; }
fieldset div { padding:10px; }
/*table { border: 1px solid #999; }*/
caption { font-style:italic; padding-bottom:4px; }
td { vertical-align:top; padding:2px; }
th { background:#e0e0e0; }

#brotkruemel p { padding-left:16px; padding-top: 0px; margin: 0px 0px 0px 0px; line-height: 1.2em;}
#brotkruemel a { color: #C22200; }
