html  {height: 100%; padding: 0pt; margin: 0; }
body    { font-family: Helvetica, Arial, sans-serif; background-color: white; background-image: url(bilder_marathon/bgr-yellow.gif); background-repeat: repeat-y; background-position: left top; height: 100%; margin: 0; padding: 0; }
.fett       { color: #ffa500; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold  }
.fett li { color: #ffa500; font-weight: bold; text-decoration: none; margin-left: -20px; padding-bottom: 10px; }
.fettrot { color: red; font-size: 12px; font-family: Arial, Helvetica, Geneva, sans-serif, Swiss; font-weight: bold; margin-bottom: -10px }
.fettrot2 { color: red; font-size: 18px; font-family: Arial, Helvetica, Geneva, sans-serif, Swiss; font-weight: bold; margin-bottom: -10px }
.head    { color: #FFA500; font-size: 18px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-weight: bold; word-spacing: 1px; letter-spacing: 1px }
.standard      { color: black; font-size: 11px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif, Swiss; line-height: 14px ; padding-right: 120px; }
.standard a:link  { color: #ffa500 }
.standard a:visited { color: #ffa500 }
.standard a:hover { color: black }
.standard img { float: right; margin: 5px 0 10px 10px; }
.standard li { text-decoration: none; margin-left: -22px; padding-bottom: 5px; }
.klein  { color: black; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif, Swiss; text-decoration: none }
.klein a:link { color: #ffa500; text-decoration: none; }
.klein a:visited { color: #cc9; text-decoration: none; }
.klein a:hover { color: #c00; text-decoration: none; }
#leftframe { float: left; padding-top: 5px; padding-left: 20px; display: block; }
#rightframe { background-image: url(bilder_marathon/LogoNEU.gif); background-repeat: no-repeat; background-position: right top; width: 700px; float: left; padding: 130px 0 40px 50px; }
#navcontainer      { font-size: 0.8em; margin-left: 0; width: 200px  ; }
#navcontainer ul
    { font-family: Arial, Helvetica, sans-serif; list-style-type: none; margin-left: 0; padding-left: 0 }
#navcontainer a, #navcontainer li.linkless
    { color: #eee; background-color: #036; display: block; padding: 3px 3px 3px 9px; border-bottom: 1px solid #eee }
#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}
#navcontainer a:hover
{
background-color: #369;
color: #fff;
}
#navcontainer #current   { color: #999; background-color: #fc6 }
.kontakt  { font-size: 11px; margin-left: 2px }

