html, body, td, p   {
    font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
    font-size: 9pt;
    color: #625431;
}

body {
    background-color: #d9ceb4;
    margin: 0;


}



#navigation {
    background-image: url(img/navi_bg.jpg);
    background-repeat: no-repeat;
    background-color: #ffffff;
    text-align: left;
}

#navigation a, #navigation a:link, #navigation a:active, #navigation a:visited  {
    display: block;
    padding-left: 9px;
    text-decoration: none;
    color: #86764F;
    margin-bottom: 3px;
    margin-left: 0;
    margin-right: 0;
}

#navigation a:hover {
    background-color: #ffffff;
    display: block;
}

#navigation .menu_heading   {
    background-color: #B1A68A;
    font-weight: bold;
    padding-left: 5px;
    color: #f1ede3;
    margin-bottom: 4px;
    margin-top: 8px;
}

a, a:link, a:active, a:visited {
    text-decoration: none;
    color: #625431;
}

a:hover {
    text-decoration: underline;
}

h1  {
    font-size: 14pt;
    font-weight: normal;
    border-bottom: 1px solid #f1ede3;
    padding-bottom: 5px;
}

.print  {

}

#content    {
    line-height: 22px;
}

.input_festebreiten input, .input_festebreiten textarea   {
    width: 200px;
}

.nichtaktiv, .aktiv {
    border-bottom: none;
    border-top: 1px solid #b1a58a;
    border-left: 1px solid #b1a58a;
    border-right: none;
    font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
    font-size: 9pt;
    padding-right: 5px;
    padding-left: 5px;
    margin-bottom: 5px;

}

.nichtaktiv {
    background-color: #F5F2EB;
    color: #625431;
}

.aktiv  {
    background-color: #e7e1d0;
    color: #000000;
}

.button {
    width: 83px;
    height: 21px;
    background-image: url(img/button_bg.jpg);
    background-repeat: no-repeat;
    border: none;
    font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
    font-size: 9pt;
    color: #625431;
}

.paragraph  {
    background-image: url(img/paragraph.jpg);
    background-repeat: no-repeat;
    background-position: left center;
    height: 38px;
    background-color: #ffffff;
    padding-top: 8px;
    padding-left: 30px;
    margin-top: 25px;
}

ul  {
    margin-bottom: 0;
}

#content ul li  {
    display: list-item;
    list-style-image: url(img/bullet.gif);
    margin-top: 7px;
    margin-bottom: 7px;
}

#content ul.nobullet li {
    list-style-type: disc;
    list-style-image: none;
    margin-top: 7px;
    margin-bottom: 7px;
}

.big    {
    font-size: 14pt;
    font-weight: bold;
}

.pic    {
 border: 1px solid #86764F;
}



a.standard, a.standard:link, a.standard:active, a.standard:visited {
    text-decoration: none;
    color: #625431;
}

a.standard:hover {
    text-decoration: underline;
}

.standard a, .standard a:link, .standard :active, .standard a:visited {
    text-decoration: none;
    color: #625431;
}

.standard a:hover {
    text-decoration: underline;
}

.oldtimerbox {
  float: right;
  margin-left: 15px;
  margin-bottom: 15px;
}
