body, table {
    color: #444444;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt;
}

body {
    background-color: #ffffff;
    background-repeat: repeat-x;
}

img {
  border:none;
}

.copyright {
    font-size: 8pt;
    color: #990000;
}

.subMenuVisible {display: block; height: 24px;}
.subMenuHidden  {display: none;  height: 24px;}

a:link,a:visited {
    text-decoration: none;
    color: #990000;
}
.navLink, .navLink a:link, .navLink a:visited,
.navLinkOver, .navLinkOver a:link, .navLinkOver a:visited {
    font-size: 12px;
    font-weight: bold;
    color: #ff8c00;
    padding-top: 4px;
    text-decoration: none;
    white-space: nowrap;
}
.subMenu, .subMenu a:link, .subMenu a:visited {
    font-size: 12px;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
    white-space: nowrap;
}
.navLinkOver, .navLinkOver a:link, .navLinkOver a:visited {
    color: #ffffff;
}
.icons {
    text-align: center;
    vertical-align: middle;
    white-space: nowrap;
}
.topLinks, .topLinks1 {
    color: #ffffff;
    font-size: 10pt;
    font-weight: bold;
    white-space: nowrap;
}
.navLinkOver#menu_6173_Parent, .navLinkOver#menu_6173_Parent a:link, .navLinkOver#menu_6173_Parent a:visited,
.subMenu#menu_6173_SubContainer, .subMenu#menu_6173_SubContainer a:link, .subMenu#menu_6173_SubContainer a:visited,
.topLinks1 {
    color: #990000;
}

a:hover, a:active,
.navLink a:hover, .navLink a:active,
.navLink1 a:hover, .navLink1 a:active,
.navLinkOver a:hover, .navLinkOver a:active,
.subMenu a:hover, .subMenu a:active {
    text-decoration: underline;
}

.subNavSelectedLink, a.subNavSelectedLink:link, a.subNavSelectedLink:visited {
    background-color: #ffffff;
    color: #990000;
    padding:0px 4px;
}

h1,h2,h3,h4,h5 {
    font-weight: bold;
    margin: 0px;
    padding:0px;
}
h1,h4 {
    font-size: 12pt;
    padding:4px 0px;
}
h2 {
    font-size: 11pt;
    font-style: italic;
    padding-top: 2px;
}
h3,h5 {
    font-size: 10pt;
    padding-top: 4px;
}
.linkRow, .teaserLinkRow {
    white-space: nowrap;
    padding:2px;
    padding-left: 5px;
}
.teaserLinkRow {
    padding-left: 0px;
}

.linksStart div.linkRowImg {
    background-image:url("/images/start-bullet.gif");
    display:inline;
}
.linksDir div.linkRowImg {
    background-image:url("/images/dir-bullet.gif");
    display:inline;
}
.linksFerien div.linkRowImg {
    background-image:url("/images/ferien-bullet.gif");
    display:inline;
}
.linksGames div.linkRowImg {
    background-image:url("/images/games-bullet.gif");
    display:inline;
}
.linksFrei div.linkRowImg {
    background-image:url("/images/frei-bullet.gif");
    display:inline;
}
.linksMusik div.linkRowImg {
    background-image:url("/images/musik-bullet.gif");
    display:inline;
}
.linksSMS div.linkRowImg {
    background-image:url("/images/sms-bullet.gif");
    display:inline;
}
.linksNews div.linkRowImg {
    background-image:url("/images/news-bullet.gif");
    display:inline;
}

.customTableNoBorder td {
    border:0px;
}
.customTableBorder td {
    border:0px solid #AB2B29;
    background-color: #eeeeee;
}
.customTableBorder {
    border:1px solid #AB2B29;
}
.topbox, .topbox td {
    border:0px;
}
.iFrameBorder {
    border:2px #990000 inset;
    padding:5px 5px 5px 5px;
}
.iFrameNoBorder {
    padding:5px 5px 5px 5px;
}
.thumbpopup {
    border:1px solid #AB2B29;
    background-color:#ffff99;
}
.label {
  font-weight:bold;
}
.statusMessage, .errorMessage {
  font-weight:bold;
  background-color:#fff;
  padding:5px;
  margin:2px 10px 10px 0px;
}
.errorMessage {
  color:#990000;
}
