body {
  background-image: url(/images/bg-main.gif);
}

.inputstyle {
  font-size: 10px;
  color: #CCCCCC;
}

.title {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: bold;
  color: #85420D;
  text-transform: none;
}

.body-white {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  line-height: 11px;
  color: #D3D2D2;
}

.bold-black {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #211B19;
}

body,td,th {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #1D1715;
}

.bold-white {
  font-family: Tahoma;
  font-size: 11px;
  font-weight: bold;
  color: #D4D0C8;
}

.bm {
  font-size: 11px;
  line-height: 11px;
  background-color: #999999;
  border: 1px inset #CCCCCC;
}

td.link001 {
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
  color: #F6F5F5;
  padding:6px;
  background-color: #F6F5F5;
}

td.link001 a:link {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #F6F5F5;
}

td.link001 a:active {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #F6F5F5;
}

td.link001 a:visited {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #F6F5F5;
}

td.link001 a:hover {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #F6F5F5;
}

td.keywords {
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
  color: #444444;
  font-family:Arial, Helvetica, sans-serif;
  padding:6px;
}

td.keywords a:link {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #444444;
  font-family:Arial, Helvetica, sans-serif;
}

td.keywords a:active {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #444444;
  font-family:Arial, Helvetica, sans-serif;
}

td.keywords a:visited {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #444444;
  font-family:Arial, Helvetica, sans-serif;
}

td.keywords a:hover {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #000000;
  font-family:Arial, Helvetica, sans-serif;
}

td.mainbeschreibung {
  font-size: 12px;
  font-weight: normal;
  text-decoration: none;
  color: #002849;
  padding:6px;
  background-color: #4D4D43;
}

td.mainbeschreibung a:link {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #002849;
  background-color: #4D4D43;
}

td.mainbeschreibung a:active {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #002849;
  background-color: #4D4D43;
}

td.mainbeschreibung a:visited {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #002849;
  background-color: #4D4D43;
}

td.mainbeschreibung a:hover {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #002849;
  background-color: #4D4D43;
}

td.description {
  font-size: 12px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  color: #444444;
  padding:6px;
  padding-top: 6px;
}

td.description a:link {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #444444;
}

td.description a:active {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #444444;
}

td.description a:visited {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #444444;
}

td.description a:hover {
  font-size: 12px;
  font-weight: normal;
  text-decoration: underline;
  color: #444444;
}

.categoryname {
  font-size: 14px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight: bold;
  text-decoration: none;
  color: #444444;
  padding:6px;
  padding-top: 6px;
}

.categoryline {
  line-height:1px;
  color:#444444;
  width:98%;
}

.starttext {
  font-size: 12px;
  font-family:Arial, Helvetica, sans-serif;
  font-weight: normal;
  text-decoration: none;
  color: #444444;
  padding:6px;
  padding-top: 6px;
}

td.mainmenutd {
  font-size: 11px;
}

.shortdescurl {
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #CC0000;
}

.shortdescurl a:link {
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #CC0000;
}

.shortdescurl a:active {
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #CC0000;
}

.shortdescurl a:visited {
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #CC0000;
}

.shortdescurl a:hover {
  font-size: 11px;
  font-weight: bold;
  text-decoration: none;
  color: #006699;
}

.menurow a {
  display:block;
  margin:0;
  background-image: url(/images/bm.gif);
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  padding-left:21px;
  text-decoration:none;
}

.menurow a:link {
  color:#F6F5F5;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  padding-left:21px;
  text-decoration:none;
}

.menurow a:visited {
  color:#F6F5F5;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  padding-left:21px;
  text-decoration:none;
}

.menurow a:hover {
  color:#ffffff;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  padding-left:21px;
  text-decoration:none;
}

.menurow a:active {
  color:#F6F5F5;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  padding-left:21px;
  text-decoration:none;
}

.menurow a:focus {
  color:#F6F5F5;
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  padding-left:21px;
  text-decoration:none;
}

tr.siterow {
  height: 137px;
}

.sitetable {
  border: 8px;
}

.menutable {
  width: 147px;
  line-height:26px;
}

.mainmenutd {
  width: 147px;
  line-height:26px;
}

.prevpic {
  border-color: #FF0000;
  border:1px;
}

.prevpic a:link {
  border-color: #FF0000;
  border:1px;
}

.prevpic a:active {
  border-color: #FF0000;
  border:1px;
}

.prevpic a:visited {
  border-color: #FF0000;
  border:1px;
}

.prevpic a:hover {
  border-color: #CCCCCC;
  border:1px;
}

td.maintable {
  font-size: 11px;
}

td.sitetable {
  font-size: 12px;
  font-family:Arial, Helvetica, sans-serif;
  color:#999999;
}

td.sitetdpic {
  font-size: 11px;
}

.shortdescurl {
  font-size: 14px;
  font-weight: bolder;
  text-decoration: none;
  color: #FFFFFF;
}

.descurl {
  font-size: 13px;
  font-weight: bolder;
  text-decoration: none;
  color: #216974;
  font-family: Arial, Helvetica, sans-serif;
}

.Stil9 {
  color: #F9E8C9;
}

