a {
  font-weight:bold;
  font-size: 10pt;
  color:#000000;
  text-decoration:none;
}

a.text {
  font-weight:bold;
  font-size: 12pt;
  color:#222222;
  text-decoration:none;
}

a.text:hover {
  color:#444444;
}

a:hover {
  color:#444444;
}

body {
  background-color: rgb(0, 52, 113);
  font-family: Arial,sans-serif;
}

img {
  border-width:0;
}

td {
  padding:0px;
  border-width:1px;
  border-style: solid;
  border-color: rgb(30, 30, 30);
}

td.gal {
  border-width:0px;
}

table.main {
  border-style: solid;
  border-color: rgb(30, 30, 30);
  border-collapse: collapse;
  border-width:1px;
  margin:10px;
  margin-top:5px; 
  text-align: left;
  width: 98%;
}

td.top {
  height: 60px;
  background-color: rgb(174, 190, 210);
  color: rgb(0, 52, 113);
  text-align: center;
  font-size: 30pt;
  font-weight: bold;
  font-family: Times New Roman,Times,serif;
}

td.zelle1 {
  height: 30px;
  width: 150px;
  background-color: rgb(36, 48, 64);
}

td.slogan {
  background-color: rgb(44, 60, 78);
  color: rgb(255, 255, 255);
  text-align: left;
  font-weight: bold;
  font-style: italic;
}

td.zelle2 {
  height: 30px;
  width: 150px;
  background-color: rgb(75, 101, 133);
  text-align: right;
}

td.main {
  background: url(pics/background.jpg) repeat-y scroll right;
  vertical-align: top;
  background-color: rgb(92, 125, 164);
}

#inhalt {
  margin:10px;
  width: 65%;
  font-weight: bold;
  font-size: 12pt;
}

td.tele {
  border-width:0px;
}

#bilder {
  border-width:0px;
}

td.bilder {
  padding-bottom:20px;
  border-width:0px;
}

td.menu {
  height: 30px;
  width: 150px;
  background-color: rgb(149, 164, 183);
  text-align: right;
  font-weight: bold;
  font-size: 10pt;
}

td.menu:hover  {
  background-color: #CCCCCC;
}

td.zelle3 {
  min-height:135px;
  width: 150px;
  background-color: rgb(75, 101, 133);
  border-bottom-width:0px;
}

td.zelle4 {
  background-color: rgb(149, 164, 183);
  padding:0;
  height:40px;
}

td.bottom {
  height: 28px;
  color: rgb(200,200,200);
  background-color: rgb(92, 108, 127);
  text-align: right;
  font-size: 8pt;
}

table.nav {
  width:150px;
  height:40px;
  border-style: solid;
  border-color: rgb(30, 30, 30);
  border-collapse: collapse;
  border-width:0;
  margin:0;
  padding:0;
}

td.nav {
  width:50px;
  height:40px;
  text-align:center;
  border-width:0px;
  border-right-width:1px;
}

td.nav:hover {
  background-color: #CCCCCC;
}