html, body { /*für "bg"img */
	background:#FFFFFF;
	font-family:verdana;
	font-size:9px;
}
a, a img,a:visited{
	color:#0072FF;
	border:none;
	text-decoration:underline;
}
a img {
	text-decoration:none;
	border:0px;
}
input, textarea { 
	font-size:9px; 
	font-family:verdana; 
	border:0px; 
	background-color:#c7e1fb; 
}
input[type=button] {
	background-color:#68adf4;
}
#ie6 { /*für ie6 error*/
	color:#fff;
	text-align:center;
}
#ie6 a {
	color:#fff;
	text-decoration:underline;
}

#container {
	height:604px;
	left:50%;
	margin-left:-467px;
	margin-top:-302px;
	position:absolute;
	top:50%;
	width:934px;
	background:url(images/bg.png);
}

#icons {
	position:absolute;
	top:65px;
	left:120px;
}

#menu {
	width:113px;
	height:309px;
	position:absolute;
	top:149px;
	left:38px;
}
#menu ul {
	list-style-type:none;
	padding:0px;
	margin:0 0 0 0px;
}
#menu ul li {
	margin-bottom:10px;
	height:20px;
	display:block;
	padding:0px;
	background:no-repeat;
}
#menu ul li.break, #menu ul li.break {
	cursor:default;
	height:5px;
}
#menu ul li.little {
	margin-bottom:5px;
}

#menu ul li:hover {
	cursor:pointer;
}
#standard { /* ganz alt */
	/*width:331px;
	height:555px;
	position:absolute;
	top:21px; 
	left:295px; */
	width:505p;
	height:320px;
	position:absolute;
	top:160px;
	left:202px;
	/*
	band-durchlauf css 
	position:absolute;
	left:255px;
	top:18px;
	width:414px;
	height:569px;
	background:url(images/standard.png) no-repeat; 
	*/
}
.band {
	position:absolute;
	left:85px;
	top:165px;
}
#content {
	width:505px;
	height:320px;
	background:url(images/content_bg.png) no-repeat;

	position:absolute;
	top:155px;
	left:202px;
	padding:10px;
	overflow:auto;
}
#right {
	width:135px;
	height:370px;
	position:absolute;
	right:12px;
	top:165px;
	display:block;
	overflow:hidden;
}
#right img {
	display:block;
	margin:0px auto 20px auto;
}
#right img.kleinl {
display:inline;
margin:0px 5px 20px 15px;
}
#right img.kleinr {
display:inline;
margin:0px 10px 20px 5px;

}
#player {
	position:absolute;
	bottom:51px;
	left:20px;
}
#unten {
	cursor:pointer;
	position:absolute;
	right:30px;
	bottom:30px;
	width:145px;
	height:40px;
}
#unten em {
	font-style:normal;
	color:#0072FF;
}
#logo {
	position:absolute;
	left:250px;
	bottom:45px;
	width:100px;
	height:30px;
}
#boxbg {
	position:fixed;
	left:0px;
	top:0px; 
	display:none; 
	text-align:center;
	background:#000; 
	z-index:600;
	width:100%;
	height:100%;
}
#box {
	position:absolute;
	width:797px; left: 50%; margin-left:-398px;
	height:497px; top: 50%; margin-top:-248px;
	display:none;
	z-index:600;
	background: url(images/boxbg.png) no-repeat;
	padding:10px;
}
#boxhead {
	height:95px;
	padding-left:10px;
	padding-top:5px;
}
#boxhead div { /* close */
	float:right;
	width:20px;
	height:20px;
	cursor:pointer;
}
#boxtitel {
	width:340px;
}
#boxcontent {
	height:402px;
	width:797px;
	overflow-y:auto;
}
.trenn {
	border:1px solid #28619d; 
	color:#28619d;
	margin-top:0px;
}

div.news {
	padding-left:10px;
	padding-bottom:10px;
}

.newsTitel{
	font-size:11px;
	font-weight:bold;
	margin-top:0px;
}
.newsInfo {
	font-size:9px;
	color:#999999;
}
.newsText{
	margin-left:10px;
	margin-top:5px;
}

.titel { /* img */
	margin-top:5px;
	margin-left:5px;
}

.infoTitel {
	font-weight:bold;
	font-size:10px;
}
.infoDiv {
	padding-left:10px;
	margin-top:5px;
	margin-bottom:5px;
}
.newsletter p{
	text-align:center;
}
.newsletter input {
	margin-bottom:5px;
}

/* USER */
#usermenu {
	width:140px;
	height:402px;
	float:left;
}
#usermsg {
	width:340px;
	display:none;
}
#usermenu ul {
	margin:0px;
	padding:5px;
}
#usercontent {
	height:402px;
	width:630px;
	margin-left:150px;
}

#editNews, #newNews {
	margin-bottom:10px;
}

.galerien {
	list-style-type:none;
	padding:0px;
}
.galerien a, .galerien a:hover, .galerien a:visited {
	text-decoration:none;
}
.galerien li {
	float:left;
	margin:0 10px 15px 0;
	width:110px;
	height:114px;
}
.galerien li div {
	background:url(/images/galerien/vorschauBG.png) no-repeat;
	width:94px;
	height:78px;
	padding:12px 0px 0px 13px;
	margin:0px;
}
.galerien li img {
	display:block;
	width:73px;
}
.galerien li p.titel {
	display:block;
	font-weight:bold;
	color:#000000;
	text-align:center;
	width:94px;
	margin:0px;
}
.fotos {
	list-style-type:none;

}
.fotos li {
	float:left;
	width:120px;
	margin:0px 20px 20px 0px;
}

.foto { /* einzelnes foto - ganzes div */
	width:auto;
	margin:0px;
	text-align:center;
}


div.crowds {
	width:100%;
	display:block;
	font-size:11px;
	font-weight:bold;
	margin-bottom:10px;
}
div.crowds span{
	float:left;
	width:95px;	
}
#bandinfos {
}
.bandinfo {
	position:absolute;
	display:none;
	width:480px;
	height:153px;
	z-index:100;
	background:url(images/bandinfo_bg.png) no-repeat;
	padding:5px 10px;
}
.bandinfo img {
	float:left;
	margin:5px 5px 2px 0px;
}
.bandinfo:hover {
	display:block;
}

#lineup {
	visibility:hidden;
	background:url(images/lineup.png) no-repeat;
	width:598px;
	height:436px;
	position:absolute;
	top:151px;
	left:168px;
}



.gb-entry { /* gästebuch */
	width:480px;
	font-size:9px;
}
.gb-entry hr {
	background-color:#7F7F7F;
	color:#7F7F7F; /*ie*/
	height:1px;
}

.gb-entry p.gb-autor a, .gb-comm p.gb-autor a{
	color:#4F4F4F;
	font-size:11px;
}
.gb-entry p.gb-autor a:hover, .gb-comm p.gb-autor a:hover{
	cursor:pointer;
	color:#000;
}
.gb-autor {
	font-weight:bold;
}
.gb-text{
	margin-top:-5px;
}
.gb-comm {
	width:480px;
	font-size:9px;
	padding-left:20px;
	padding-top:0px;
	border:none;
	font-style:italic;
}
.gb-comm p.gb-autor {
	color:#7F7F7F;
	font-weight:normal;
}

.vvker {
	list-style-type:none;
	padding:0px;
}
.vvker li {
	padding:0px;
	margin:0px;
}
.stickit , .dontstick{
	list-style-type:none;
	padding:0px;
}
.stickit li:before {
	content:"+ ";
}
.dontstick li:before {
	content:"- ";
}

.time {
color:#fff;
font-weight:bold;
font-size:13px;
margin:0px;
padding:0px;
}