.maintable { background-color: #FFFFFF; }
#navcontainer {
    width: 100%;
    margin: 0 0 0 6px;
}
#navcontainer ul
{ font-size: 16px; font-family: Verdana, Arial, Helvetica, sans-serif; padding-left: 0; list-style-type: none; font-weight: bold; margin: 0; }
#navcontainer a
{
    display: block;
    padding: 5px 3px 5px 0;
    width: 100%;
    margin: 0;
    border-bottom: 1px solid #56731a;
}
#navcontainer a:link
{
    color: #FFFFFF;
    background-repeat: no-repeat;
    text-decoration: none;
    width: auto;
}
#navcontainer a:hover
{color: #999999;}
#navcontainer a:visited
{ color: #ffffff; text-decoration: none; }
#navcontainer a:active
{
    color: #00139f;
    text-decoration: none
}
p { font-size: 16px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; margin-right: 12px;  }
.rand_textfelder  {
    background-color: #f8f8f8;
    margin-bottom: 3px;
    border: 1px solid #00139f;
}
.buttons {
    background-color: #f3f3f3;
    border: 1px solid #00139f
}
.schriftweiss { color: #fff; line-height: 14px; }
.sgr1 { font-size: 16px; }
.tabelle { color: #999999; font-size: 16px; line-height: 24px; background-color: #fff;font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif;   }
.tabelle_2 { color: #999999; font-size: 16px; line-height: 24px; font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; background-color: #fff; }
.linkstyle_kopf:link
{ color: #fff;  text-decoration: none; }
.linkstyle_kopf:hover
{color: #999999;}
.linkstyle_kopf:visited
{ color: #fff; text-decoration: none; }
.class_kopfbild { margin: 0; }
.class_kopfzelle { margin: 0; padding: 0; }
#container {
  /* background-color : #f2efec;*/
  padding : 0
}
#titel {
  text-align : center;
  font-size : 30px;
  font-weight : bold;
  border-bottom : 2px dotted navy;
  padding : 10px
}

#menue {border-right : dotted navy 2px;}

#menue p {
  border-bottom: dotted navy 2px;
  padding : 5px;
  margin: 0px 4px 0px 4px;
  font-size: 16px;
  font-weight : bold;
}

#menue p a {color : #999999}
#menue p a:hover {color : white}

a:link {
    color: #00139f;
    font-size: 16px;
    font-family: Verdana, "Times New Roman", Georgia, Times;
    text-decoration: none
}
a:visited {
    color: #00139f;
    font-size: 16px;
    font-family: Verdana, "Times New Roman", Georgia, Times
}
a:hover {
    color: #00139f;
    font-size: 16px;
    font-family: Verdana, "Times New Roman", Georgia, Times;
    text-decoration: underline;
}
a:active  {
    color: #00139f;
    font-size: 16px;
    font-family: Verdana, "Times New Roman", Georgia, Times;
}
