a:link { text-decoration: underline; font-size:11pt; color:#aaf; }
a:visited { text-decoration: underline; font-size:11pt; color:#f55; }
a:hover { text-decoration:none; font-size:11pt;  color:#FFCC99; }
a:active { font-size:11pt; color:#FFFFFF; }
h1 { font-style:normal; font-weight:normal;  font-size:14pt;  text-align:left; margin-bottom:2px; margin-top:0px; margin-left:0px; margin-right:0px; }
h2 { font-style:italic; font-weight:bold;  font-size:11pt; text-align:left; margin:0px; margin-bottom:3px; margin-top:1px; }
h3 { font-style:normal; font-weight:bold;  font-size:11pt; text-align:left; margin:0px; margin-bottom:3px; margin-top:1px; }
h4 { font-style:italic; font-weight:normal;  font-size:11pt; text-align:left; margin:0px; margin-bottom:3px; margin-top:1px; }
p { margin:0px }
.alleft { text-align:left; }
.alright { text-align:right; }
.alcenter { text-align:center; }

img { border-style:none; }
img.noborder:hover{
  border-style:none;
  text-decoration:none;
}

th {
  text-align:center;
  font-weight:bold;
  font-style:italic;
}
th.mainheader {
  padding-bottom:30px;
}

ol {
  list-style-type:decimal-leading-zero;
}

body {
  color:#FFFFFF;
  font-size:11pt;
  font-style:normal;
  font-weight:normal;
  font-family:"Arial";
  /*background-color:#840d0f; //Weena-Rot*/
  /*background-color:#111115; //Grau*/
  background-color:#000000;
  background-image:url(./background.jpg);
  background-repeat:repeat;
  /*
  background-position:top;
  */
  
  
  margin-left:0px;
  margin-top:0px;
  margin-right:0px;
  margin-bottom:0px;
  padding-left:0px;
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
}


div.title{
  text-align:center;
  background-image:url(./backgroundtop.gif);
  background-repeat:no-repeat;
  background-position:bottom;
  margin-bottom:0px;
}

div.title img{
  border:2px ridge #000000;
}

div.navi { float:left; margin-left:20px;}
table.sitenavi {
  border:4px inset #333333;
  list-style-type:none;
  padding-top:0px;
  margin-top:0px;
  padding-left:0px;
  margin-left:10px;
  margin-bottom:0px;
  padding-bottom:0px;
}

table.sitenavi tr td{
  text-align:center;
  border:3px outset #888;
  padding-left:0px;
  padding-right:0px;
  padding-top:0px;
  padding-bottom:0px;
  margin-bottom:0px;
  background-color:#444444;
}

table.sitenavi tr td.active{
  border:3px inset #000;
  background-color:#333333;
}

table.sitenavi td:link, table.sitenavi td:visited {
  /*font-family:Bart, "Xerox Malfunction (BRK)", Arial;
  font-weight:bolder;
  font-size:16pt;*/
}

table.sitenavi td:hover {
  border:3px inset #000;
  background-color:#333333;
}

div.leftmid {
  float:left;
  text-align:left;
  /*height:534px;
  width:108px;
  margin-left:100px;*/
}

div.rightmid {
  float:right;
  text-align:left;
  /*height:534px;
  width:108px;
  margin-left:100px;*/
}

ul.music li {
  list-style-image:url(./li_music.gif)
}
ul.picture li {
  list-style-image:url(./li_picture.gif)
}
ul.video li {
  list-style-image:url(./li_video.gif)
}

div.middle1 {
  text-align:center;
  background-image:url(./backgroundmiddle.gif);
  background-repeat:repeat-y;
  background-position:center;
}
div.middle2 {
  border:2px ridge #000000;
  
  background-color:#444444;
  text-align:left;
  margin:auto;
  padding-top:20px;

  width:920px;
  height:auto;
  font-size:11pt;
}

div.middle2 a:hover {
  font-size:11pt;
  color:#FFCC99;
 
}

div.bottom {
  clear:both; 
  text-align:center;
  /*margin-top:10px;*/
  height:100px;
  background-image:url(./backgroundbottom.gif);
  background-repeat:no-repeat;
  background-position:top;
}
div.bottom p {
  margin-bottom:10px;
}
div.bottom a:link, div.bottom a:visited {
  text-decoration:underline;
  font-size:11pt;
  color:#fff;
}
div.bottom a:hover {
  text-decoration:none;
  font-size:11pt;
  color:#FFCC99;
}

div.mid{ text-align:right; margin-left:180px; }
div.midffhelp{ text-align:right; margin-right:0px;}

table.content{
  background-color:#111115;
  padding-left:10px;
  padding-right:10px;
  width:666px;
  text-align:left;
  margin-left:20px;
  margin-right:20px;
  margin-bottom:20px;
  border:2px solid #fff;
  empty-cells:show;
}
table.content tr td{
  padding-bottom:5px;
}

table.content tr td.left {
  width:175px;
}

table.content tr td a.hl {/*Benutze in der Link.html  Erzeugt ein Highlighting des Links*/
  background-color:#333;
}
/*-----------------------------------Diskographie-----------------------------------*/
table.album{
  background-color:#111115;
  width:666px;
  text-align:left;
  margin-left:20px;
  margin-right:20px;
  margin-bottom:20px;
  border:2px solid #fff;
  empty-cells:show;
}
td.albumitem{
  width:33%;
}
table.tracklist{
  background-color:#111115;
  float:left;
  text-align:left;
  font-size:10pt;
}
table.tracklist a{
  font-size:10pt;
}
table.tracklist a:hover{
  font-size:10pt;
}
table.tracklist tr.head{
 font-weight:bold;
 font-style:italic;
 background-color:#666666
}

/*-----------------------------------Die Band-----------------------------------*/
table.bandmate{
  background-color:#111115;
  width:666px;
  text-align:left;
  margin-left:20px;
  margin-right:20px;
  margin-bottom:20px;
  border:2px solid #fff;
  empty-cells:show;
}
table.bandmate tr td{
  padding-bottom:7px;
}

/*-----------------------------------Media - Fotos-----------------------------------*/
table.mediapictures{
  background-color:#111115;
  padding-left:10px;
  padding-right:10px;
  width:666px;
  text-align:center;
  margin-left:20px;
  margin-right:20px;
  margin-bottom:20px;
  border:2px solid #fff;
  empty-cells:show;
}
/*---------------------------------------------------------------------------------------------------------*/

table.betas{
  float:right;
  text-align:left;
  padding-left:20px;
  padding-right:20px;
  font-size:10pt;
}
table.gigs{
  text-align:left;
  padding-left:20px;
  padding-right:20px;
  font-size:11pt;
}

