/**********************************************************************
Autor:   Pizo van Hintn
Version:  1.0 / Januar 2006
**********************************************************************/
* {
  margin: 0;
  padding: 0;
  border: 0;
}
body {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:12px;
  background-color:#431200;
  background-image: url(/_Layout/bg_saiten.jpg);
  background-repeat:repeat-y;
  color:#ffffff;
}
#main {
  background-image: url(/_Layout/bg_gitarre.jpg);
  background-repeat:no-repeat;
  min-height:500px;
  padding-top:97px;
}
#logo {
  position:absolute;
  top:335px;
  left:12px;
  width:201px;
  height:167px;
  background-image: url(/_Layout/logo.jpg);
  background-repeat:no-repeat;
}
#bandfoto {
  position:absolute;
  top:57px;
  left:803px;
  width:149px;
  height:111px;
  background-image: url(/_Layout/foto_wolfgang_und_uli.jpg);
  background-repeat:no-repeat;
}

/**********************************************************************
Menue oben
**********************************************************************/
#menueOben {
  height:33px;
  width:480px;
  margin-left:313px;
}
#menueOben ul {
  list-style-type:none;
}
#menueOben ul li {
  float:left;
  height:33px;
  margin-right:23px;
}
#menueOben ul li a {
  display:block;
  height:33px;
  border-bottom:none;
}

/***************/
/* Button Info */
/***************/
#menueOben ul li.info, #menueOben ul li.infoHighlight {
  width:57px;
  background: url(/_Layout/menue_buttons/2011/info.jpg) 0 -37px no-repeat;
}
#menueOben ul li.info a {
  background: url(/_Layout/menue_buttons/2011/info.jpg) left top no-repeat;
}
#menueOben ul li.info a:hover {
  background-image: none;
}

/***************/
/* Button Live */
/***************/
#menueOben ul li.live, #menueOben ul li.liveHighlight {
  width:59px;
  background: url(/_Layout/menue_buttons/2011/live.jpg) 0 -37px no-repeat;
}
#menueOben ul li.live a {
  background: url(/_Layout/menue_buttons/2011/live.jpg) left top no-repeat;
}
#menueOben ul li.live a:hover {
  background-image: none;
}

/*******************/
/* Button Download */
/*******************/
#menueOben ul li.download, #menueOben ul li.downloadHighlight {
  width:117px;
  background: url(/_Layout/menue_buttons/2011/download.jpg) 0 -37px no-repeat;
}
#menueOben ul li.download a {
  background: url(/_Layout/menue_buttons/2011/download.jpg) left top no-repeat;
}
#menueOben ul li.download a:hover {
  background-image: none;
}

/*******************/
/* Button Shop */
/*******************/
#menueOben ul li.shop, #menueOben ul li.shopHighlight {
  width:59px;
  background: url(/_Layout/menue_buttons/2011/shop.jpg) 0 -37px no-repeat;
}
#menueOben ul li.shop a {
  background: url(/_Layout/menue_buttons/2011/shop.jpg) left top no-repeat;
}
#menueOben ul li.shop a:hover {
  background-image: none;
}

/******************/
/* Button Kontakt */
/******************/
#menueOben ul li.kontakt, #menueOben ul li.kontaktHighlight {
  margin-right:0px;
  width:96px;
  background: url(/_Layout/menue_buttons/2011/kontakt.jpg) 0 -37px no-repeat;
}
#menueOben ul li.kontakt a {
  background: url(/_Layout/menue_buttons/2011/kontakt.jpg) left top no-repeat;
}
#menueOben ul li.kontakt a:hover {
  background-image: none;
}

/**********************************************************************
Inhalt
**********************************************************************/
.bf {
  display:none;
}
#tooltip {
  background-color:#d39742;
  border:1px solid #310d01;
  color:#310d01;
  padding:5px;
  position:absolute;
  width:auto;
  height:auto;
  z-index:100;
  visibility:hidden;
  left:0;
  top:0;
  text-align:left;
  font-size:11px;
}
.content_bg {
  width:534px;
  background-image:url(/_Layout/bg_box_background_1px.gif);
  border:1px solid #d39742;
  margin-top:80px;
  margin-left:260px;
  /*margin-bottom:50px;*/
}
#foot {
	margin-left:260px;
  margin-bottom:50px;
}
#foot, #foot a {
	color:#8F675A;
	font-size:10px;
}
#foot a, #foot a:hover {
	text-decoration:none;
}
#foot h2 {
	font-size:10px;
	display:inline;
	font-weight:normal;
}
.content_bgtop {
  background-image:url(/_Layout/bg_box_oben.gif);
  background-repeat:no-repeat;
}
.content {
  min-height:395px;
  background-image:url(/_Layout/bg_box_unten.gif);
  background-position:left bottom;
  background-repeat:no-repeat;
  padding:25px;
  padding-top:35px;
}

h1 {
  display:none;
}
p {
  margin-bottom:20px;
}
.content ul {
	margin:0 0 20px 20px;
}
.dark {
  font-weight:bold;
  color:#d39742;
}

.content a, .content table tr td a {
  color:#d39742;
  border-bottom:1px dashed #d39742;
  text-decoration:none;
}
.content a:hover, .content table tr td a:hover {
  color:#ffffff;
  border-bottom:1px solid #ffffff;
  /* background-color:#310d01; */
}
.content table tr td a.none {
  border-bottom:none;
}
.content table tr td a.none:hover {
  border-bottom:none;
  background-color:transparent;
}

table {
  width:100%;
}
th, td {
  font-size:12px;
  text-align:left;
  vertical-align:top;
  border: 1px solid #694134;
  padding:5px;
	white-space:nowrap;
}
tr.abgelaufen td, .content tr.abgelaufen td a {
  color:#694134;
	color:#8F675A;
}

th {
  background-color:#310d01;
  color:#d39742;
}
input, textarea, select {
  border: 1px solid #694134;
  background-color:#310d01;
  color:#d39742;
  margin-bottom:15px;
  -moz-box-shadow: 5px 5px 5px #000;
  -webkit-box-shadow: 5px 5px 5px #000;
  box-shadow: 2px 2px 2px #111;
	width:180px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:2px;
}
select{

	width:80px;
}
textarea {
	width:280px;
}
input:focus, textarea:focus, select:focus{
	border: 1px solid #A77F72;
	background-color:#270101;
}
label {
  clear: both;
  float: left;
  width: 140px;
  text-align: right;
  margin-right:5px;
  margin-bottom:15px;
	cursor:pointer;
}
form p{
	margin-left:145px;
}
form p img{
	border: 1px solid #694134;
	 -moz-box-shadow: 5px 5px 5px #000;
  -webkit-box-shadow: 5px 5px 5px #000;
  box-shadow: 2px 2px 2px #111;
}
input.submit {
  margin-left:145px;
	cursor:pointer;
	padding:2px 5px 2px 5px;
	width:auto;
}
.error {
  font-weight:bold;
  color:#ff0000;
  text-align:left;
}
object{
	width:425px;
	height:350px;
}

