body {
  font-family: times new roman, verdana;
  color: #6699CC;
  font-size: 12pt;
  text-align: center;
  alignment: center;
  border: 0px;
  background-color: #500000;
  margin:0px;
  scrollbar-3dlight-color : #6699CC;
  scrollbar-highlight-color : #6699CC;
  scrollbar-face-color : #500000;
  scrollbar-arrow-color : #6699CC;
  scrollbar-track-color : #500000;
  scrollbar-shadow-color : #6699CC;
  scrollbar-darkshadow-color : #6699CC;
}

body.index {
  text-align: center;
  color: #000000;
  font-size: 10pt;
  font-family: times new roman, verdana;
  alignment: center;
  border: 0px;
  background-color: #808080;
  overflow-x: auto;
  overflow-y: auto;
  scrollbar-3dlight-color : #400000;
  scrollbar-highlight-color : #400000;
  scrollbar-face-color : #808080;
  scrollbar-arrow-color : #400000;
  scrollbar-track-color : #808080;
  scrollbar-shadow-color : #400000;
  scrollbar-darkshadow-color : #400000;
}

body.home {
  text-align: center;
  color: #5D5B92;
  font-family: times new roman, verdana;
  font-size: 18pt;
  alignment: center;
  border: 0px;
  background-color: #500000;
  margin:0px;
  scrollbar-3dlight-color : #6699CC;
  scrollbar-highlight-color : #6699CC;
  scrollbar-face-color : #500000;
  scrollbar-arrow-color : #6699CC;
  scrollbar-track-color : #500000;
  scrollbar-shadow-color : #6699CC;
  scrollbar-darkshadow-color : #6699CC;
}

hr {
  color: #6666CC;
  width: 30px;
}

p {
  width: 500px;
  font-size: 12pt;
  color: #6699CC;
  margin-left: auto;
  margin-right: auto;
}

div.s1, h1, h2 {
  font-size: 14pt;
  color: #33CCFF;
}

div.s2 {
  font-size: 12pt;
  color: #6699CC;
}

div.s3 {
  font-size: 10pt;
  color: #6666CC;
}

div.s1big {
  font-size: 18pt;
  color: #33CCFF;
}

div.s2big {
  font-size: 16pt;
  color: #6699CC;
}

div.s3big {
  font-size: 14pt;
  color: #6666CC;
}

div.right {
  alignment: right;
  text-align: right;
  margin-right: 2.5%;
}

font.klein {
  font-size: 60%;
}  

font.gross {
  font-size: 140%;
} 

img {
  border: 0px;
}

img.menu {
  width: 130px;
  height: 30px;
}

a:link {
  text-decoration: none;
  color:#0080FF;
}

a:hover {
  text-decoration: none;
  color:#0080FF;
}

a:visited {
  text-decoration: none;
  color:#0080FF;
}

a:active {
  text-decoration: underline;
  color:#33CCFF;
}

a:link.copy {
  text-decoration: none;
  color:#123456;
}

a:hover.copy {
  text-decoration: none;
  color:#123456;
}

a:visited.copy {
  text-decoration: none;
  color:#123456;
}

a:active.copy {
  text-decoration: underline;
  color:#000000;
}

iframe.frame1 {
  width: 100%;
  height: 100%;
  border: 0px;
}

table {
  text-align: center;
  margin: auto;
  border-collapse: collapse;
}

td {
  text-align: left;
  border-collapse: collapse;
}

td.topliner {
  text-align: right;
  border-collapse: collapse;
  border-top: 1px solid #6666CC;
}

td.topline {
  text-align: left;
  border-collapse: collapse;
  border-top: 1px solid #6666CC;
}

table.table1	{ 
  background-color: #400000; 
  border: #604040;
  border-style: solid;
  border-width: 2px;
  border-collapse: collapse;
  width: 90%;
  height: 90%;
}

td.main {
  vertical-align: middle;
  alignment: center;
  text-align: center;
  border: 0px;
}

td.main {
  vertical-align: middle;
  alignment: center;
  text-align: center;
  border-color: #604040;
  border-style: solid;
  border-width: 1px;
}

td.menu {
  vertical-align: middle;
  alignment: center;
  text-align: center;
  border-color: #604040;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 1px;
  width: 145px;
}

td.menu2 {
  vertical-align: middle;
  alignment: center;
  text-align: center;
  width: 145px;
}

td.ecke {
  vertical-align: middle;
  alignment: center;
  text-align: center;
  border-color: #604040;
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 0px;
  border-left-width: 0px;
  width: 145px;
  height: 120px;
}

table.intro {
  text-align: left;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  height: 100%;
  border: 0px;
}

td.intro {
  width: 100%;
  height: 100%;
  alignment: center;
  text-align: center;
}

table.inhalt {
  margin-left: auto;
  margin-right: auto;
  width: 400px;
  border: 0px;
}

td.inhalt {
  width: 100%;
  alignment: center;
  text-align: center;
}

table.musiker {
  margin-left: auto;
  margin-right: auto;
  width: 256px;
  border-style: outset;
  border-width: 6px;
}

td.musiker {
  width: 100%;
  alignment: center;
  text-align: center;
  background-color: #6666CC;
}

table.musi {
  margin-left: auto;
  margin-right: auto;
  width: 600px;
  border: 0px;
}

td.musib{
  width: 100px;
  height: 143px;
  alignment: center;
  text-align: center;
}

td.musit{
  width: 400px;
  height: 143px;
  alignment: center;
  text-align: center;
}

table.navigation {
  margin-left: auto;
  margin-right: auto;
  width: 666px;
  border: 0px;
}

td.navigation {
  width: 222px;
  alignment: center;
  text-align: center;
}

table.mhk {
  width: 600px;
  border: 0px;
  margin-left: auto;
  margin-right: auto;
}

td.mhkl {
  width: 300px;
  alignment: left;
  text-align: left;
}

td.mhkr {
  width: 300px;
  alignment: right;
  text-align: right;
}

td.mhkc {
  width: 600px;
  alignment: center;
  text-align: center;
}

table.ordb {
  width: 95%;
  border: 0px;
}

table.text {
  margin-left: auto;
  margin-right: auto;
  width: 400px;
  border: 0px;
}

td.text {
  alignment: right;
  text-align: right;
}

table.copy {
  width: 90%;
  border: 0px;
}

td.copyl {
  width: 145px;
  font-size: 10pt;
  alignment: left;
  text-align: left;
}

td.copyr {
  width: 145px;
  font-size: 8pt;
  alignment: right;
  text-align: right;
}

td.copyi {
  alignment: center;
  font-size: 8pt;
  text-align: center;
}  

table.order {
  margin-left: auto;
  margin-right: auto;
  border: 0px;
  width: 95%;
  border-color: #000000;
  border-style: solid;
  border-collapse: collapse;
  border-width: 1px;
}

th.s8 {
  padding-top: 1em;
}

th.orderright {
  font-weight: bold;
  color: #33CCFF;
  alignment: right;
  text-align: right;
  border-top-color: #000000;
  border-bottom-color: #000000;
  border-left-color: #602020;
  border-right-color: #602020;
  border-style: solid;
  border-collapse: collapse;
  border-width: 1px;
}

th.orderleft {
  font-weight: bold;
  color: #33CCFF;
  alignment: left;
  text-align: left;
  border-top-color: #000000;
  border-bottom-color: #000000;
  border-left-color: #602020;
  border-right-color: #602020;
  border-style: solid;
  border-collapse: collapse;
  border-width: 1px;
}

td.orderright {
  alignment: right;
  text-align: right;
  border-top-color: #604040;
  border-bottom-color: #604040;
  border-left-color: #602020;
  border-right-color: #602020;
  border-style: solid;
  border-collapse: collapse;
  border-width: 1px;  
}

td.orderleft {
  alignment: left;
  text-align: left;
  border-top-color: #604040;
  border-bottom-color: #604040;
  border-left-color: #602020;
  border-right-color: #602020;
  border-style: solid;
  border-collapse: collapse;
  border-width: 1px; 
}

table.downloads {
  margin-left: auto;
  margin-right: auto;
  border: 0px;
  width: 95%;
  border-color: #808080;
  border-style: solid;
  border-collapse: collapse;
  border-width: 1px;
}

th.downloadsright {
  font-weight: bold;
  color: #33CCFF;
  alignment: right;
  text-align: right;
  border-top-color: #808080;
  border-bottom-color: #808080;
  border-left-color: #602020;
  border-right-color: #602020;
  border-style: solid;
  border-collapse: collapse;
  border-width: 1px;
}

th.downloadsleft {
  font-weight: bold;
  color: #33CCFF;
  alignment: left;
  text-align: left;
  border-top-color: #808080;
  border-bottom-color: #808080;
  border-left-color: #602020;
  border-right-color: #602020;
  border-style: solid;
  border-collapse: collapse;
  border-width: 1px;
}

td.downloadsright {
  alignment: right;
  text-align: right;
  border-top-color: #604040;
  border-bottom-color: #604040;
  border-left-color: #602020;
  border-right-color: #602020;
  border-style: solid;
  border-collapse: collapse;
  border-width: 1px;  
}

td.downloadsleft {
  alignment: left;
  text-align: left;
  border-top-color: #604040;
  border-bottom-color: #604040;
  border-left-color: #602020;
  border-right-color: #602020;
  border-style: solid;
  border-collapse: collapse;
  border-width: 1px; 
}

td.downloadssright {
  font-size: 8pt;
  color: #33CCFF;
  alignment: right;
  text-align: right;
  border-top-color: #604040;
  border-bottom-color: #604040;
  border-left-color: #602020;
  border-right-color: #602020;
  border-style: solid;
  border-collapse: collapse;
  border-width: 1px;   
}

td.downloadssleft {
  font-size: 8pt;
  color: #33CCFF;
  alignment: left;
  text-align: left;
  border-top-color: #604040;
  border-bottom-color: #604040;
  border-left-color: #602020;
  border-right-color: #602020;
  border-style: solid;
  border-collapse: collapse;
  border-width: 1px;   
}

td.downloadswright {
  font-weight: bold;
  color: #6699CC;
  alignment: right;
  text-align: right;
  border-top-color: #604040;
  border-bottom-color: #604040;
  border-left-color: #602020;
  border-right-color: #602020;
  border-style: solid;
  border-collapse: collapse;
  border-width: 1px;
}

td.downloadswleft {
  font-weight: bold;
  color: #6699CC;
  alignment: left;
  text-align: left;
  border-top-color: #604040;
  border-bottom-color: #604040;
  border-left-color: #602020;
  border-right-color: #602020;
  border-style: solid;
  border-collapse: collapse;
  border-width: 1px;   
}

td.downloadleft {
  alignment: left;
  text-align: left;
  width: 140px;
  border-bottom: solid 1px #604040;
}

td.downloadright {
  alignment: right;
  text-align: right;
  width: 70px;
  border-bottom: solid 1px #604040;
}

table.technik {
  margin-left: auto;
  margin-right: auto;
}

td.technik {
  width: 390px;
  alignment: center;
  text-align: center;
}

td.technikb {
  width: 180px;
  height: 50%;
}

td.technikc {
  width: 180px;
  alignment: center;
  text-align: center;
}

table.links {
  margin-left: auto;
  margin-right: auto;
  width: 550px;
  border: 1px;
}

td.links {
  width: 300px;
  alignment: center;
  text-align: center;
}

td.rechts {
  text-align: right;
}

td.linksb {
  width: 125px;
  alignment: center;
  text-align: center;
  vertical-align: top;
}

table.kontakt {
  margin-left: auto;
  margin-right: auto;
  width: 300px;
  border-style: outset;
  border-width: 6px;
}

td.kontakt {
  width: 100%;
  alignment: center;
  text-align: center;
  background-color: #6666CC;
}

input {
  background-color: #500000;
  color: #6699cc;
  height: 20px;
  border: 1px solid #6666cc;
  vertical-align: middle;
}

input.noborder {
  border: 0;
}

