@charset "UTF-8";
/* CSS Document */
<!--
body {
 	margin:0px;
 	padding:0px;

 	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
 	color:#eee;
}
img#bg {
	/*background:#531353 url(../img/bg.jpg) no-repeat;*/
	position: fixed;
	top: 0em;
	left: 0em;
	width: 100%;
	height: 100%;
	z-index:1;
}

div#philo {
	text-align:justify;
	display:none;
	z-index:2;
	width:847px;
	height:405px;
	top:43%;
	left:50%;
	position:absolute;
	margin:-200px 0px 0px -424px;
}
div#leistung {
text-align:justify;
	display:none;
	z-index:2;
	width:590px;
	height:420px;
	top:43%;
	left:50%;
	position:absolute;
	margin:-220px 0px 0px -285px;
}
div#studio {
text-align:justify;
display:none;
	z-index:2;
	width:860px;
	height:460px;
	top:43%;
	left:50%;
	position:absolute;
	margin:-230px 0px 0px -430px;
}

div#referenzen {
text-align:justify;
display:none;
	z-index:2;
	width:880px;
	height:475px;
	top:43%;
	left:50%;
	position:absolute;
	margin:-230px 0px 0px -420px;
}

tr.ref2 {
	display:none;
}


div#kontakt {
	display:none;
	z-index:2;
	width:466px;
	height:300px;
	top:43%;
	left:50%;
	position:absolute;
	margin:-257px 0px 0px -223px;
}

div#musikvideo {
	display:none;
	z-index:2;
	width:340px;
	height:260px;
	top:43%;
	left:50%;
	position:absolute;
	margin:-223px 0px 0px -150px;
}

div#musik {
	display:none;
	z-index:2;
	width:250px;
	height:auto;
	right:0px;
	bottom:30px;
	position:absolute;
}

div#musikinfo {
	display:none;
	z-index:2;
	width:450px;
	height:auto;
	right:255px;
	bottom:30px;
	position:absolute;
}

td
{
background:url(../img/bgfarbe.png);
padding:15px;
}

.tdnonhover
{
background:url(../img/bgfarbe.png);
padding:15px;
}

.tdhover
{
background:url(../img/bgfarbe.gif);
padding:15px;
}

td table td{
padding:0px;
text-align:justify;
}

.tb{
padding:5px;
}
.tb2{
text-align:left;
padding:10px;
}
.titel{
	height:30px;
	font-size:16px;
	padding:0px 15px;
}

.line{
	padding:0px;
	height:2px;
}

div#navi{
z-index:2;
	background:#333 url(../img/navibg.gif) repeat-x;
	width:100%;
	height:30px;
	bottom:0px;
	position:absolute;
}

div#impressum{
display:none;
	z-index:3;
	height:100%;
	width:100%;
	position:absolute;
	background-color:#531353;
}
div#imptext{
	padding:50px 60px;
}
div#impressum #close_btn{
	cursor:pointer;
	float:right;
	padding:10px 20px;
}

div#imprint_btn {
position:absolute;
right:0px;
	z-index:2;
	float:right;
	margin:10px 20px;
	height:20px;
	width:20px;
	background: url(../img/imprint_btn.gif) no-repeat;
	cursor:pointer;
}


input{
	width:191px;
	height:17px;
	border:1px solid #ccc;
	color:#333;
	margin-bottom:10px;
}
textarea{
	width:191px;
	height:133px;
	border:1px solid #ccc;
	color:#333;
	margin-bottom:13px;
}

#send_btn {
 height:18px;
 width:60px;
 background:#333 url(../img/send_btn.gif) no-repeat;
 text-align:center;
 padding-top:2px;
 cursor:pointer;	
}
#send_btn {
 height:18px;
 width:60px;
 background:#333 url(../img/send_btn.gif) no-repeat;
 text-align:center;
 padding-top:2px;
 cursor:pointer;	
}
#send_btn:hover {
 background-position: -60px 0;
cursor:pointer;	
}

.navipkt{
float:left;
margin:1px 2px;
 height:24px;
 width:95px;
 background:#333 url(../img/navipkt.gif) no-repeat;
 text-align:center;
 padding-top:5px;
 cursor:pointer;
}
.navipkt:hover {
 background-position: -95px 0;
cursor:pointer;
color:#FFFFFF;	
}

a{border:0px;}
a:link{border:0px; color:#fff;}
a:visited{border:0px; color:#fff;}
a:hover{border:0px; color:#c824db;}
a:active{border:0px; color:#c824db;}
img{border:0px;}

li a:link{border:0px; color:#fff; text-decoration:none;}
li a:visited{border:0px; color:#fff; text-decoration:none;}
li a:hover{border:0px; color:#fff; text-decoration:none;}
li a:active{border:0px; color:#fff; text-decoration:none;}


.button{
background:url(../img/bgfarbe_aktiv.png) transparent;
}

.next_btn .prev_btn{
cursor:pointer;
}
#prev{ filter:alpha(opacity=30); -moz-opacity: 0.3; opacity: 0.3;}

ul{
padding:0px;
margin:0px;
}
li{
float:left;
list-style:none;
}

h1{
height:20px;
font:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	text-decoration:none;
	font-stretch:normal;
	padding:0px;
	margin:0px;
	font-variant:normal;
	font-weight:normal;
}

h2{
	font:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-style:normal;
	text-decoration:none;
	font-stretch:normal;
}
hr{
display:none;
}

.close_it{
position:absolute;
z-index:2;
top:0px;
right:0px;
float:right;
width:20px;
height:20px;
background:url(../img/kreise.png) no-repeat;
cursor:pointer;
}

.closeitvideo
{
position:absolute;
z-index:2;
left:360px;
bottom:255px;
float:right;
width:20px;
height:20px;
background:url(../img/kreise.png) no-repeat;
cursor:pointer;
}

.logo {
z-index:2;
position:absolute;
left:0%;
top:0%;
width:341px;
height:53px;
margin-left:-120px;
background:url(../img/logo.png);
}
-->
