body { font-size:75%; margin:10px 0 10px 10px; background-color:#FFFFFF; color:#000000; font-family:Arial, Helvetica; }
form { margin:0; padding:0; }
fieldset { margin:0; padding:0; border:0; }
label { font-weight:bold; }
img { border:0; }
a, a:link, a:visited, a:active { color:#0000AB; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }
#outer { width:950px; margin:0; padding:0; }
#mainnav { width:930px; height:35px; margin:0; padding:0 20px 0 0; background-image:url(/img/c_bg.gif); background-position:bottom left; background-repeat:no-repeat;  }
#mainnav ul { float:right; list-style-type:none; padding:0; margin:0; }
#mainnav ul li { float:left; margin:0; padding:0; text-align:center; background-image:url(/img/navl.gif); }
#mainnav ul li.sel { float:left; margin:0; padding:0; text-align:center; background-image:url(/img/navls.gif); }
#mainnav ul li a, #mainnav ul li a:link, #mainnav ul li a:active, #mainnav ul li a:visited, #mainnav ul li a:hover { display:block; padding:8px 15px 5px 17px; color:#000000; text-decoration:none; background-image:url(/img/navr.gif); background-repeat:no-repeat; background-position:top right; }
#mainnav ul li.sel a, #mainnav ul li.sel a:link, #mainnav ul li.sel a:active, #mainnav ul li.sel a:visited, #mainnav ul li.sel a:hover { display:block; padding:8px 15px 6px 17px; color:#000000; text-decoration:none; background-image:url(/img/navrs.gif); background-repeat:no-repeat; background-position:top right; }
.inner { padding:0; margin:0; }
.content { padding:1px 15px; margin:0; width:918px; border-width:0 1px; border-style:solid; border-color:#DADADA; background-color:#F6F4F4; }
.content h1 { font-size:150%; margin:0 0 5px 0; padding:0; line-height:150%; }
.content h2 { font-size:120%; margin:0 0 5px 0; padding:0; line-height:150%; }
.content h3 { font-size:100%; margin:0 0 5px 0; padding:0; line-height:150%; }
.content p { padding:0; margin:5px 0; line-height:150%; }
hr { border-width:0 0 1px 0; border-color:#E8E8E8; border-style:solid; height:1px; }
.cll { visibility:hidden; height:0; width:0; line-height:0; clear:left;  }
.clr { visibility:hidden; height:0; width:0; line-height:0; clear:right; }
.clb { visibility:hidden; height:0; width:0; line-height:0; clear:both;  }
.visDiv { display:block; }
.invDiv { display:block; visibility:hidden; }
.hidDiv { display:none; }
#footer { vertical-align:bottom; font-size:11px; text-align:center; line-height:100%; width:950px; height:16px; margin:0; padding:4px 0 0 0; background-image:url(/img/f_bg.gif); background-position:bottom left; background-repeat:no-repeat;  }
.box2l { width:200px; float:left; margin:0 10px 10px 0; padding:0; background-image:url(/img/bg_box2.gif); background-repeat:no-repeat; background-position:top left; }
.box2r { width:200px; float:right; margin:0 0 10px 10px; padding:0; background-image:url(/img/bg_box2.gif); background-repeat:no-repeat; background-position:top left; }
.box2l img, .box2r img { margin:5px 5px 0 5px; }
.box2l p, .box2r p { text-align:center; margin:0; padding:0; line-height:100%; }
.box2f { width:200px; height:6px; margin:0; padding:0; background-image:url(/img/f_box2.gif); background-repeat:no-repeat; background-position:bottom left; }
.box25l { width:250px; float:left; margin:0 10px 10px 0; padding:0; background-image:url(/img/bg_box25.gif); background-repeat:no-repeat; background-position:top left; }
.box25r { width:250px; float:right; margin:0 0 10px 10px; padding:0; background-image:url(/img/bg_box25.gif); background-repeat:no-repeat; background-position:top left; }
.box25l img, .box25r img { margin:5px 5px 0 5px; }
.box25l p, .box25r p { margin:0; padding:0; line-height:100%; }
.box25f { width:250px; height:6px; margin:0; padding:0; background-image:url(/img/f_box25.gif); background-repeat:no-repeat; background-position:bottom left; }
.box25l h1, .box25r h1 {  }
.box9 { width:918px; float:left; margin:0; padding:0; background-image:url(/img/bg_box9.gif); background-repeat:no-repeat; background-position:top left; }
.box9f { width:918px; height:6px; margin:0; padding:0; background-image:url(/img/f_box9.gif); background-repeat:no-repeat; background-position:bottom left; }
.box9 div.i { margin:10px; }
div #ortstafel { margin:10px 8px 0 10px; }
#ortstafel img { margin:5px 1px 0 0; }
#ortstafel input { font-size:12px; }
.r { font-weight:normal; font-size:12px; color:#FF0000; }
.g { font-weight:normal; font-size:12px; color:#578A24; }
