/* gig.css -> created 20080511 */
* {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  color:#000000;
  }
body {
  background-color:#000;
  }
a {
  color:#fc9;
  /*text-decoration:none;*/
  }
a:hover {
  text-decoration:underline;
  cursor:pointer;
  }
strong {
  color:#fff;
  }
h1 {
  margin-top:3px;
  margin-bottom:3px;
  font-size:26px;
  color:#fff;
  }
h2 {
  margin-top:3px;
  margin-bottom:3px;
  font-size:22px;
  color:#fff;
  }
h3 {
  margin-top:3px;
  margin-bottom:3px;
  font-size:18px;
  color:#fff;
  }
h4 {
  margin-top:3px;
  margin-bottom:3px;
  font-size:14px;
  color:#fff;
  }

b,li,i {
  color:#fff;
  }
#gigAll {
  background-color:#fff;
  width:945px;
  height:779px;
  margin:10px;
  border:solid 1px #666;
  }

div#naviHolder,
div#contentHolder {
  position:absolute;
  top:10px;
  opacity:0.9;
  -moz-opacity:0.9;
  filter:alpha(opacity=90);
  }

div#naviHolder {
  left:10px;
  width:180px;
  height:550px;
  }

div#contentHolder {
  left:220px;
  height:745px;
  width:700px;
  }

ul#navi {
  padding:0px;
  margin:10px;
  float:left;
  }

ul#navi li {
  margin-right:10px;
  margin-top:5px;
  width:180px;
  }

ul#navi li a {
  display:block;
  padding:2px 10px;
  font-size:16px;
  text-decoration:none;
  }

ul#navi li a:hover {
  display:block;
  padding:2px 10px;
  font-size:16px;
  background-color:#fc9;
  color:#000;
  }

ul#navi li a.na {
  display:block;
  padding:2px 10px;
  font-size:16px;
  text-decoration:none;
  color:#999;
  }
ul#navi li a.na:hover {
  display:block;
  padding:2px 10px;
  font-size:16px;
  text-decoration:none;
  background-color:#000;
  color:#999;
  }
ul#navi li a.empty:hover {
  text-decoration:none;
  color:#FFCC99;
  }
ul#navi li span.na {
  display:block;
  padding:2px 10px;
  font-size:14px;
  text-decoration:none;
  color:#999;
  }
ul#navi li div {
  padding:0px;
  color:#fc9;
  }
ul#navi a.akt,
ul#navi a.akt:hover {font-size:15px;}
ul#navi a:hover{}

ul#navi a.sub,
ul#navi a.sub:hover {font-size:12px;}
ul#navi a:hover{}

#footer, #footer a{
  text-align:center;
  text-decoration:none;
  color:#fc9;
  }
#footer a:hover{
  text-decoration:underline;
  }
.textboxA {
  margin-top:15px;
  width:710px;
  }
.textboxB {
  border:solid 1px #fc9;
  padding:25px;
  color:#fff;
  text-align:left;
  background-color:#000;
  }
.textbox a {
  text-decoration:none;
  color:#09BDFF;
  }
.textbox a:hover {
  text-decoration:underline;
  color:#09BDFF;
  }
table#gigeventTitle {
  width:658px;
  }
table#gigeventTitle th {
  background-color:#fc9;
  color:#000;
  font-size:16px;
  padding:3px 7px;
  }
table#gigeventTitle th.location {
  width:55px;
  text-align:center;
  padding-right:10px;
  font-weight:bold;
  border-right:#000 solid 1px;
  }
table#gigeventTitle th.date {
  width:100px;
  text-align:center;
  padding-right:10px;
  border-right:#000 solid 1px;
  }
table#gigevent{
  width:640px;
  }
table#gigevent th {
  background-color:#e6e6e6;
  color:#000;
  font-size:16px;
  padding:3px 7px;
  }
table#gigevent td {
  vertical-align:top;
  color:#fff;
  padding:7px 7px;
  font-size:14px;
  border-bottom:1px solid #e6e6e6;
  }
table#gigevent tr.combine td {
  border-bottom:1px dashed #666;
  }
table#gigevent td img {
  margin-bottom:5px;
  }
table#gigevent td.location {
  width:55px;
  text-align:center;
  padding-right:10px;
  font-weight:bold;
  }
table#gigevent td.date {
  width:100px;
  text-align:center;
  padding-right:10px;
  }
span.aktion1 {
  font-weight:bold;
  color:#fff;
  font-size:16px;
  }
span.aktion2 {
  font-weight:bold;
  color:#FFCC99;
  font-size:16px;
  }
span.about1 {
  font-weight:bold;
  color:#FFFFFF;
  font-size:16px;
  }
span.size {
  font-size:10px;
  color:#FFCC99;
  }
div.line {
  height:1px;
  margin-top:8px;
  margin-bottom:8px;
  border-bottom:1px solid #FFCC99;
  }
hr {display:none;color:#FFCC99;}

ul#navi li a.maybe:hover {
  background-color:#000;
  color:#fc9;
  }

#iStat {
  width:1px;
  height:1px;
  display:none;
  }
