html,body{margin:0;padding:0;position:absolute}
body{font: 100% arial,sans-serif;text-align:left}
p{margin:0 10px 10px}

a{color: #981793;padding:2px}
a.link_weiss{color:#ffffff;padding:2px; font:86% arial,sans-serif;text-decoration: none}

a.klickpfad{color:#333333; font:100% arial,sans-serif;text-decoration: none}

div#header h1{height:80px;line-height:80px;margin:0; font:100% arial,sans-serif; font-style:italic;
  padding-left:10px;background:#9d0b0e;color:#FF8539}

div#container{text-align:left}
div#navoben{text-align:left;background:#808080}
div#content p{line-height:1.4}
div#menu{background:#9d0b0e}
div#info{background:#9d0b0e;color: #ffffff; font:67% arial,sans-serif;  text-align:center}
div#footer{background: #eeeeee;color: #333333;font: 76% arial,sans-serif; text-align:center; padding: 2; margin: 2 0}
div#footer p{margin:0;padding:5px 10px}

div#container{width:980px;margin:0 auto;}
div#navoben{width:980px;float:right;text-align:right;margin:0 auto}
div#content{float:right;width:805px; }
div#menu{float:left;width:160px;
  margin-right:1px;
  padding:1px;}
div#info{float:left;clear:left;
  width:160px;
  margin-right:1px;
  padding:1px;
  color: #ffffff;}
div#footer{clear:both;width:100%}


 
  H1 {font-size: 14px; color: #000000}
  H2 {font-size: 16px; color: #000000}
  H3 {font-size: 18px; color: #000000}
  H4 {font-size: 20px; color: #000000}
  H5 {font-size: 22px; color: #000000}
  H6 {font-size: 24px; color: #000000}
  
  H1 A, H2 A, H3 A, H4 A,H5 A,H6 A, {color: #000000; text-decoration: none;}
  H1 A:hover, H2 A:hover, H3 A:hover, H4 A:hover, H5 A:hover,H6 A:hover, {color: #000000; text-decoration: underline;}
  
  p.bodytext {font-size: 12px; color: #000000;} 
  p.bodytext A {font-size: 12px; color: #000000; text-decoration: underline;}
  p.bodytext A:hover {font-size: 12px; color: #000000; text-decoration: underline;}
  p.text_weiss {font-size: 10px; color:#ffffff}
  p.klickpfad{color:#333333; font:86% arial,sans-serif;text-decoration: none}
 
  p, TD, UL, OL {font-size: 12px;color: #000000;}
  p a, td a, ul a, ol a, {font-size: 12px;color: #000000;}
  
    .tx-guestbook-list-header { background-color: #0E7B13; color: #000000; font-weight:bold; }
    .tx-guestbook-list-row { background-color: #FFFFFF; }
    .tx-guestbook-list-rowleft { background-color: #EEEEEE; }
    .tx-guestbook-list-small { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox TD { font-size: 9px; color: #666666; }
    .tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
    .tx-veguestbook-pi1-browsebox-SCell { background-color: #EEEEEE; }
    .tx-guestbook-latest-header { background-color: #0E7B13; color: #FFFFFF; font-weight:bold; }
    .tx-guestbook-latest-row { background-color: #FFFFFF; }
    .tx-guestbook-latest-small { font-size: 9px; color: #666666; }
    .tx-guestbook-form-inputfield-med { border-style: solid; border-width: 1px; border-color:#000000; font-size:12; color:#333333; width:100; height:20; }
    .tx-guestbook-form-inputfield-big { border-style: solid; border-width: 1px; border-color:#000000; font-size:12; color:#333333; width:150; height:20; }
    .tx-guestbook-form-textarea { border-style: solid; border-width: 1px; border-color:#000000; font-size:12; color:#333333; width:250; }
    .tx-guestbook-form-obligationfield { color: #CC0000; }
    .tx-guestbook-form-error { color: #CC0000; }

  
  
div#menu{
  min-height:200px;
  height:auto !important;
  height:200px;
  
  width:160px;
  float:left;
  
  color:#ffd700;
  background:#9d0b0e;
  padding:1px;
  
}

div#menu a{
  font: bold 13px arial, verdana, sans-serif;
  margin:1px 0px 1px 0px;
  #padding:3px 3px 3px 4px;
  text-decoration:none;
  background:#9d0b0e;
  color:#ffd700;
  display:block;
  width:156px;
}

div#menu a:hover{
  color:#333333;
  background:#eee;
  
}

div#menu a.level1-act {
  color:#333333;
  background:#eee;
}

div#menu a.level2-no {
  font: 12px arial, verdana, sans-serif;
  background:#9d0b0e;
  margin-left:10px;
  width:146px;
}


div#menu a.level2-act {
  font: 12px arial verdana, sans-serif;
  background:#eee;
  color:#333333;
  margin-left:10px;
  width:146px;
}

 