/* CSS Document */

body { width: 100%; height: 100%; margin: 0; padding: 0; font-family: tahoma, verdana, Geneva, Arial, Helvetica, sans-serif; }
html { width: 100%; height: 100%; margin: 0; padding: 0; }

h1, h2, p, a, div, ul, li, form, img { margin: 0; padding: 0; border: 0; }
a { font-weight: bold; color: #eb0069; text-decoration: none; }

#rahmen { width: 100%; height: 100%; }
#rahmen td { vertical-align: top; }
#inhalte { padding-bottom: 10px; }
#abschluss { width: 100%; background-image: url(img/hg_body.gif); background-repeat: repeat-x; background-position: bottom; }
#abschluss p { padding-bottom: 8px; font-size: 10px; line-height: 14px; }

#balken { float: left; width: 6px; height: 136px; background-color: #eb0069; margin-bottom: -18px; }
#logo { float: right; margin-right: 15px; margin-top: 5px; }

h1 { clear: both; margin-left: 80px; margin-bottom: 17px; }
p { padding-left: 81px; padding-right: 220px; padding-bottom: 20px; font-size: 11px; line-height: 18px; }
ul { padding-left: 81px; padding-right: 220px; font-size: 11px; line-height: 18px; }
li { list-style-type: none; padding-left: 12px; padding-bottom: 4px; background-image: url(img/gfx_listenpunkt.gif); background-position: left 5px; background-repeat: no-repeat; }
* html li { background-position: left 6px; }

h1.unterschrift { padding-top: 20px; margin-bottom: 0; }
p.unterschrift { font-size: 9px; padding-top: 2px; }
