body {
background-color: #FFFFFF;
color: #000000;
margin: 0px;
overflow: auto;
}

#komplett {
border: none;
border-collapse: collapse;
width: 100%;
height: 100%;
}

#inhalt {
background-image: url(./img/inhalt-zacken.gif);
background-color: #FFFFFF;
background-repeat: no-repeat;
text-align: left;
vertical-align: top;
padding-top: 30px;
padding-bottom: 0px;
padding-left: 30px;
padding-right: 5px;
}

#menu {
width: 150px;
padding: 0px;
background-image: url(./img/menu.gif);
background-color: #EBEEFD;
background-repeat: repeat-y;
vertical-align: top;
}

#header {
height: 76px;
padding: 0px;
background-color: #d1d1c3;
}

#headline {
color: #000000;
font-family: "Arial Black", Gadget, sans-serif;
font-style: italic;
}

#orte {
height: 19px;
padding: 0px;
background-color: #FFFFFF;
}

#orte a:link, #orte a:visited {
  color: #FFFFFF;
  text-decoration: none;
}

#orte a:hover, #orte a:focus, #orte a:active {
  color: #FFFFFF;
  text-decoration: underline;
}


#otab {
width: 100%;
height: 100%;
border: none;
border-collapse: collapse;
background-color: #dcdcd1;
}

#ol {
width: 743px;
padding: 0px;
background-color: #ab2615;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #dcdcd1;
vertical-align: middle;
}

#or {
padding: 0px;
background-image: url(./img/or.gif);
background-repeat: no-repeat;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
}

#mtab {
width: 150px;
border: none;
border-collapse: collapse;
}

#ml {
width: 10px;
height: 20px;
padding: 0px;
background-image: url(./img/ml.gif);
background-repeat: repeat-x;
}

#mm {
width: 123px;
height: 20px;
background-image: url(./img/mm.gif);
background-repeat: repeat-x;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: left;
vertical-align: middle;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 2px;
padding-right: 0px;
color: #ab2615;
}

#mm a:link, #mm a:visited {
  color: #FFFFFF;
  text-decoration: none;
}

#mm a:hover, #mm a:focus, #mm a:active {
  color: #FFFFFF;
  text-decoration: underline;
}

#mr {
width: 17px;
height: 20px;
padding: 0px;
}

#mend {
width: 150px;
height: 1px;
padding: 0px;
background-image: url(./img/mend.gif);
background-repeat: repeat-x;
}

#intab {
width: 600px;
height: 100%;
border: none;
border-collapse: collapse;
}

#intd {
width: 600px;
height: 100%;
background-color: #FFFFFF;
padding: 0px;
text-align: left;
vertical-align: top;
font-family: Arial, Verdana, Helvetica, sans-serif;
}

#intd a:link, #intd a:visited {
  color: #000000;
  text-decoration: underline;
}

#intd a:hover, #intd a:focus, #intd a:active {
  color: #ab2615;
  text-decoration: underline;
}

#footer {
height: 60px;
padding-top: 10px;
padding-bottom: 0px;
padding-left: 0px;
padding-right: 0px;
background-color: #FFFFFF;
text-align: center;
vertical-align: middle;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: #ab2615;
}

#footer a:link, #footer a:visited {
  color: #ab2615;
  text-decoration: none;
}

#footer a:hover, #footer a:focus, #footer a:active {
  color: #ab2615;
  text-decoration: underline;
}

a#non:link, a#non:visited {
  color: #192B69;
  text-decoration: none;
}

a#non:hover, a#non:focus, a#non:active {
  color: #ab2615;
  text-decoration: none;
}

img {
  border: none;
}