@charset "UTF-8";
/* CSS Document */

* {margin:0;padding:0}

body, td, th, div{
	font-size:12px;
    vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}

div {
position:absolute;
text-align:left;
}

table, tr, td{
	padding:3px;
}

hr {
	border: thin dashed #555;
}

div.back{
	background-color: #ffffff;
	/*opacity: 0.85;
	filter: alpha(opacity=85, finishopacity=85);
	-moz-opacity: 0.85;*/
	padding:8px;
	margin-right:10px;
	overflow:hidden;
	height:430px;	
	position:relative;
	overflow:auto;
	float:left;
}

div.front{
	height:94%;
	padding:0px;
	margin:0px;
	overflow:hidden;
	margin-top:10px;
	position:relative;
	overflow:auto;
	float:left;
}


html,body{height:100%;width:100%;}

body { 
	min-height:640px;
	min-width:960px;
}
#aussen{
	height:100%;
	width:100%;
	display:table;
	vertical-align:top;
}
#container {
	text-align:left;
	position:absolute;
	vertical-align:top;
	height:100%;
	display:table-cell;
}

#innen {
	width:1800px;;
	position:absolute;
	height: 446px;
	text-align:left;
	margin-top:180px;
	margin-left:210px;
	overflow:hidden;
	padding:0px;
}

#news {
	width:500px;
}

#konzerte {
	width:350px;
}

#video {
	width:400px;
}

#musik {
	width:403px;
}

#kontakt {
	width:200px;
}

#kontaktform {
	width:350px;
}

#sdk {
	width:330px;
	text-align:center;
}

#navi {
	height:15px;
	width:480px;
	margin-top:140px;
	margin-left:210px;
	text-align:center;
	background-color:#ffffff;
	text-align:right;
	padding:8px;
	overflow:hidden;
	position:absolute;
}

#footer {
	height:15px;
	width:260px;
	margin-top:635px;
	margin-left:210px;
	text-align:center;
	background-color:#ffffff;
	padding:8px;
	overflow:auto;
	position:absolute;
	margin-bottom:20px;
	overflow:hidden;
}

#fb { 
	height: 30px; 
	width: 100px; 
	margin-top: 145px;
	margin-left: 681px; 
	text-align: left;
	position:absolute;
}

a {text-decoration:none; }

a:link.navi { color:#000000; }
a:activ.navi { color:#000000; }
a:visited.navi { color:#000000; }
a:hover.navi { color:#000000; }

.visited {color: #ff0000; font-weight: bold}
.bold {font-weight: bold}
.untertitel {font-size:9px}
.bildernavi {font-size:9px; color:#FF0000}
.bold_white {color: #FFFFFF; font-weight: bold}
.bold_black {color:#000000; font-weight: bold}

img {border: 0px}

}