body {
  overflow: hidden;
}

#menu {
  color: green; 
  font-size: 10px; 
  font-style: normal; 
  font-weight: normal; 
  text-align: center; 
  vertical-align: middle; 
}

#form_urgent {
   display: none;
}

#lauftext {
  color: #006; 
  font-size: 11px; 
  font-variant: normal; 
  line-height: 15px; 
  text-align: left;
}

#ueberschriften {
  color: #006; 
  font-size: 14px; 
  font-style: normal; 
  font-variant: normal; 
  font-weight: bold; 
  line-height: 10px; 
  text-align: left;
}

#menu_li {
  color: #006; 
  font-size: 11px; 
  font-weight: normal; 
  line-height: 12px; 
  text-align: left; 
}

#auszeichnung {
  color: #006; 
  font-size: 11px; 
  font-variant: normal; 
  font-weight: bold; 
  line-height: 11px; 
  text-align: justify;
}

#menu_unten {
  color: #003399; 
  font-size: 11px; 
  font-variant: normal; 
  line-height: 15px; 
  text-align: center 
}

.subnavi, .navi, .bottomnavi  {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.bottomnavi {
  margin-left: 15px;
}

.subnavi li, .navi li, .bottomnavi li {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.navi li {
  float: left;
}

.bottomnavi li {
  color: #003399;
  float: left;
  font-size: 11px;
}

#bottom {
  width: 350px;
}

.bottomnavi li a {
  float: left;
  font-family: Verdana, Arial, sans-serif;
  padding-right: 5px;
  border-right: 1px solid #003399;
  margin-left: 5px;
  color: #6699CC;
}

.bottomnavi li.last a {
  border: none;
  padding: 0;
}

.bottomnavi li.first a {
  margin: 0;
}

.bottomnavi li ul,
.navi li ul {
  display: none;
}

.navi li a,
a#homelink,
a#homelink:hover  {
  display: block;
  height: 18px;
  width: 88px;
  border: 1px solid #000066;
  float: left;
  background: #ffff99;
  text-decoration: none;
  overflow: hidden;
  line-height: 18px;
  margin-right: 5px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-transform: uppercase;
  text-align: center;
  color: #000066;
}

a#homelink {
  color: #ffffff !important;
  background: #000066 !important;
}

a#homelink:hover {
  color: #000066 !important;
  background: #ffff99 !important;  
}

.navi li a:hover,
.navi li a.selected {
  color: #ffffff;
  background: #000066;
}

.subnavi  li a{
  display: block;
  height: 20px;
  width: 145px;
  padding-right: 5px;
  background: #000066;
  margin-bottom: 5px;
  font-family: Arial, Helvetica, sans-serif;
  color: #ffffff;
  text-align: right;
  font-size: 11px;
  text-transform: uppercase;
  text-decoration: none;
  line-height: 20px;
  overflow: hidden;
}

.subnavi  li a:hover,
.subnavi li a.selected {
  background: #566EBA !important;
}

#wrapper_content {
  width: 575px;
  height: 315px;
  background: #ffffff;
  overflow: auto;
}

#content {
  margin-left: 34px;
  margin-top: 14px;
  width: 510px;
}

#content,
#content p,
#content td {
  color: #000066;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

#content a {
  color: #6699CC;
}

#bottom span {
  color: #003399;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;  
}

#content h1 {
  font-size: 14px;
}

div.Anmeldung,
div.Rezepte,
div.Besten_Dank {
  background: #000066 !important;
}

div.Anmeldung div,
div.Besten_Dank div,
div.Anmeldung table tr td {
  color: #ffff99 !important;
}

div.Anmeldung div h1,
div.Besten_Dank div h1,
div.Anmeldung table tr td h1 {
  color: #6699CC;
}

#entertext {
  font-size: 11px;
  padding-right: 15px;
}

div.Erdlinge {
  overflow: hidden !important;
}

div.Erdlinge #content {
  margin: 0;
  padding: 0;
}

#popup {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #FFFF99;
}


