/* CSS Document */
hr
{
	border-bottom:1px dashed #FFFFFF; 
	border-left:0; 
	border-right:0; 
	border-top:0;
}
body
{
	background-color:#000000;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	
}
#body_box
{
	margin:auto;
	width:868px;
	background-image:url(../img/body_bg.jpg);
	background-repeat:no-repeat;
	background-position:left top;
}
#container_left
{
	float:left;
	width:250px;
	background-repeat:no-repeat;
	background-position:top right;
	padding-top:127px;
	text-align:right;
}
#container_right
{
	width:558px;
	float:left;
	background-repeat:no-repeat;
	background-position:top left;
}
#container_right p
{
	text-align:justify;
	font-size:12px;
}
#container_left ul
{
	list-style-type:none;
	padding:0;
	margin:0;
}
#container_left ul li.follow
{
	margin-top:-3px;
}
.menue
{
	visibility:hidden;
}
a.menue_news
{
	display:block;
	height:62px;
	background-image:url(../img/bt_news.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
}
a.menue_news:hover
{
	background-image:url(../img/bt_news_akt.jpg);
	background-color:transparent !important;
}
a.menue_news_akt
{
	display:block;
	height:62px;
	background-image:url(../img/bt_news_akt.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
	background-color:transparent !important;
}
a.menue_band
{
	display:block;
	height:41px;
	background-image:url(../img/bt_band.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
}
a.menue_band:hover
{
	background-image:url(../img/bt_band_akt.jpg);
	background-color:transparent !important;
}
a.menue_band_akt
{
	display:block;
	height:41px;
	background-image:url(../img/bt_band_akt.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
	background-color:transparent !important;
}
a.menue_live
{
	display:block;
	height:47px;
	background-image:url(../img/bt_live.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
}
a.menue_live:hover
{
	background-image:url(../img/bt_live_akt.jpg);
	background-color:transparent !important;
}
a.menue_live_akt
{
	display:block;
	height:47px;
	background-image:url(../img/bt_live_akt.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
	background-color:transparent !important;
}
a.menue_media
{
	display:block;
	height:51px;
	background-image:url(../img/bt_media.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
}
a.menue_media:hover
{
	background-image:url(../img/bt_media_akt.jpg);
	background-color:transparent !important;
}
a.menue_media_akt
{
	display:block;
	height:51px;
	background-image:url(../img/bt_media_akt.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
	background-color:transparent !important;
}
a.menue_shop
{
	display:block;
	height:47px;
	background-image:url(../img/bt_shop.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
}
a.menue_shop:hover
{
	background-image:url(../img/bt_shop_akt.jpg);
	background-color:transparent !important;
}
a.menue_shop_akt
{
	display:block;
	height:47px;
	background-image:url(../img/bt_shop_akt.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
	background-color:transparent !important;
}
a.menue_galerie
{
	display:block;
	height:35px;
	background-image:url(../img/menue_galerie_in.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
}
a.menue_galerie:hover
{
	background-image:url(../img/menue_galerie_akt.jpg);
	background-color:transparent !important;
}
a.menue_galerie_akt
{
	display:block;
	height:35px;
	background-image:url(../img/menue_galerie_akt.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
	background-color:transparent !important;
}
a.menue_gast
{
	display:block;
	height:53px;
	background-image:url(../img/bt_guest.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
}
a.menue_gast:hover
{
	background-image:url(../img/bt_guest_akt.jpg);
	background-color:transparent !important;
}
a.menue_gast_akt
{
	display:block;
	height:53px;
	background-image:url(../img/bt_guest_akt.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
	background-color:transparent !important;
}
a.menue_kontakt
{
	display:block;
	height:48px;
	background-image:url(../img/bt_kontakt.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
}
a.menue_kontakt:hover
{
	background-image:url(../img/bt_kontakt_akt.jpg);
	background-color:transparent !important;
}
a.menue_kontakt_akt
{
	display:block;
	height:48px;
	background-image:url(../img/bt_kontakt_akt.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	color:#000000;
	text-decoration:none;
	background-color:transparent !important;
}
#container_right a:link, #container_right a:visited, #container_right a:active
{
	color:#5D5D5D;
	font-weight:bold;
	text-decoration:underline;
}
#container_right a:hover
{ 
	 color: #191919;
	 background-color: #ffffff;
	 text-decoration:none;
}
a.footer:link, a.footer:visited, a.footer:active
{
	color:#ffffff;
	font-size:10px;
}
a.footer:hover
{ 
	 color: #000000;
	 background-color: #ffffff;
	 font-size:10px;
}
a.ico 
{
	padding: 0px 0px 2px 25px;
	text-decoration:none;
	display:block;
}
a.ico:link, a.ico:visited, a.ico:active
{
	color:#5D5D5D;
	font-weight:bold;
	text-decoration:underline;
}
a.ico:hover
{ 
	 color: #191919;
	 background-color: #ffffff;
	 text-decoration:none;
}
a.ul_help
{
	background:url(../img/ico_link.gif) no-repeat 0px 0px;
	padding-left:25px;
	margin:0 0;
}
form br {
	clear: left;
}
form {
	margin:0;
	padding:0;
}
fieldset {
	border: none;
	padding:0;
	margin:0;
}
legend {
	display: none;
}
.reg {
	text-align:left;
	padding: 20px 0 20px 20px;
	
}
input {
	margin: 0 0 4px 0;
	padding: 4px 0 2px 5px;
	height: 15px;
	
	border: none;
	font-size: 11px;
	color: #ffffff;
}
input.normal {
	width: 225px;
	background:none;
	border:1px solid #666666;
}
.reg label{
	display: block;
	float:left;
	width:120px;
	padding-left:15px;
	color:#000000;
	font-size:12px;
	color:#FFFFFF;
}
.reg textarea{
	margin: 0;
	padding: 4px 0 0 5px;
	width: 225px;
	border:1px solid #666666;
	color: #ffffff;
	background:none;
	float:left;
}
.reg input.submit, .reg input.submit {height:20px; border:hidden;}
.reg input.go, .reg input.go {border:hidden;}
/* Buttons
------------------------------------------------------------------*/
.bt {
	width: 91px;
	height: 43px;
	margin: 5px 0 0 0;
	float:left;
	padding-left:320px;
	
}
table
{
	font-size:12px; 
	text-align:justify;
}
