body {
  background-image:url(pics/bg.jpg); background-color:#000000;
  font-size:11px; line-height:16px; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif;
  margin:0;
  }
img {
  border-width:0px;
  }
input,textarea,select {
  background-color:#000000;
  color:#dddddd; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;
  border-width:1px; border-style:solid; border-color:#000000; border-bottom-color:#cccccc;
  }
input:hover,textarea:hover,select:hover {
  background-color:#666666; color:#8bd5f9;
  }
input:focus,textarea:focus,select:focus {
  background-color:#445b66; color:#dddddd;
  }
a:visited {
  font-weight:bold; color:#000; text-decoration:none; font-size:11px;
  }
a:link {
  font-weight:bold; color:#000; text-decoration:none; font-size:11px;
  }
a:hover {
  font-weight:bold; color:#fff; text-decoration:none; font-size:11px;
  }
a:active {
  font-weight:bold; color:#a18053; text-decoration:none;
  }
.page {
  font-weight:bold; color:#fff; text-decoration:none; font-size:11px;
  }
#topnav {
  background-color:#a98653; background-image:url(pics/header_sub.jpg); background-repeat:no-repeat; background-position:left;
  border-top:1px solid #ccc; border-bottom:1px solid #ccc;
  height:20px;
  text-align:right; vertical-align:middle;
  }
#subnav {
  background-color:#a18053; /*background-image:url(pics/bandinfo.jpg); background-repeat:no-repeat;*/
  font-weight:bold; color:#000;
  }
#subnav .aktiv {
  border:1px solid #000; background-color:#fed;
  }
#subnav .inaktiv {
  cursor:pointer; background-color:#a18053;
  color:;
  }
#main a {
  color:#fff;
  }
.utitle {
  background-color:#d5b88c;/*e0e7ec;*/
  color:#000000; font-weight:bold;
  }
.gigs_bernsteyn {
  background-color:;
  color:#bb9f70/*000*/; font-weight:bold;
  }
.gigs_cn {
  background-color:/*336666*/;
  color:#448888/*fff*/; font-weight:bold;
  }
.newstext { 
  /*background-color:#a18053;*/
  color:#fff/*eeeeee*/; text-align:justify;
	border-bottom:0px solid #cccccc;
  }
.newsdate {
  font-size:15px; text-align:center; font-weight:bold;
  color:#a18053;
  }
#main {
  background-color:#000; color:#dddddd;
  }
#box1 {
  background-color:#a18053;
  color:#000;
	border-bottom:1px solid #cccccc;
  }
.bottomline td {
  border-bottom:1px solid #666666;
  border-top:1px solid #666666;
  }
#foot {
  background-color:#a18053;
  border-top:1px solid #cccccc; border-bottom:1px solid #cccccc;
  }
#foot img {
  position:relative; top:2px; max-height:15px;
  }