/* CSS Documet */

body {
	background-color:#000;
	background-image:url(images/bg.jpg);
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	color:#000;
	font-family:"Tahoma", Helvetica, Verdana, sans-serif;
	font-size:12px;
	line-height:170%;
	background-position: center -350px;
}

table td{
	font-family:"Tahoma", Helvetica, Verdana, sans-serif;
	font-size:12px;
	line-height:170%;
	color:#FFFFFF;
	padding-top: 9px;
	padding-right: 10px;
	padding-bottom: 9px;
	padding-left: 15px;
	border: 1px dashed #FFFFFF;
}	

#wrapper {
position:absolute;
top:50%;
left:50%;
margin-left:-450px;
margin-top:-330px;
width:900px;
height:660px;
background-image:url("images/Biber-BG-Main.png"); 
background-repeat:no-repeat;
background-position:top left;
}


#header {
height:40px;
width:100%;
}

#header h1{
color:#000;
font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
font-size:14px;
margin:0;
font-weight:normal;
text-transform:uppercase;
padding-top: 15px;
padding-right: 0;
padding-bottom: 0;
padding-left: 40px;
}

#ecke {
	position:absolute;
	top:0;
	left:785px;
	width:115px;
	height:118px;
	z-index:14;
}

#panel1{
background-image:url("images/Biber-BG-Panel-Logo.gif");
background-repeat:no-repeat;
background-position:bottom left;
position:absolute;
top: 60px;
left:20px;
width:420px;
height:300px;
}

#panel2{
background-image:url("images/Biber-BG-Panel.gif");
background-repeat:no-repeat;
background-position:bottom left;
position:absolute;
top: 60px;
right:20px;
width:420px;
height:300px;
}

#panel_film{
background-image:url("images/Biber-BG-Panel2.gif");
background-repeat:no-repeat;
background-position:bottom left;
position:absolute;
top: 60px;
right:20px;
width:420px;
height:277px;
padding-top:23px;
padding-left:1px;
}

#slideshow{
background-image:url("images/Biber-BG-Panel.gif");
background-repeat:no-repeat;
background-position:bottom left;
position:absolute;
top: 60px;
right:20px;
width:420px;
height:300px;
}

#slideshow IMG {
position:absolute;
top:0;
left:0;
z-index:8;
}

#slideshow IMG.active {
z-index:10;
}

#slideshow IMG.last-active {
z-index:9;
}


#paneladresse{
background-image:url("images/Biber-BG-Panel.gif");
background-repeat:no-repeat;
background-position:bottom left;
position:absolute;
top: 60px;
right:20px;
width:280px;
height:180px;
padding:60px;
}

#menue {
	position:absolute;
	top: 385px;
	width:160px;
	background-image:url(images/kinospot-icon.png);
	background-repeat:no-repeat;
	background-position: 145px 90px
}

#menue ul{
list-style: none;
margin:0;
padding:0;
width:100%;
}

#menue li{
background-image:url("images/Biber-BG-List.gif");
background-repeat:no-repeat;
background-position:bottom left;
margin:0 0 0 20px;
padding:4px 0 4px 0;
text-transform:uppercase;
}

#menue li a:link,
#menue li a:visited {
color:#333;
text-decoration:none;
margin:0px;
padding:10px 0 10px 30px;
background-image:url("images/Biber-BG-Menue.gif"); 
background-repeat:no-repeat;
background-position:10px -29px;
}

#menue li a:hover {
color:#000;
text-decoration:none;
font-weight:600;
margin:0px;
padding:10px 0 10px 30px;
background-image:url("images/Biber-BG-Menue.gif"); 
background-repeat:no-repeat;
background-position:10px 10px;
}

#menue #aktiv {
color:#000;
text-decoration:none;
font-weight:600;
margin:0px;
padding:10px 0 10px 30px;
background-image:url("images/Biber-BG-Menue.gif"); 
background-repeat:no-repeat;
background-position:10px 10px;
}


#content {
position:absolute;
top: 392px;
left:220px;
width:630px;
height:230px;
}

.scroll-pane {
height:230px;
overflow:auto;
}

.scroll-pane a {
color: #000;
font-weight: bold;
text-decoration: none;
}

.scroll-pane a:hover {
color: #000;
font-weight: bold;
text-decoration: underline;
}

.scroll-pane #netz a {
color: #000;
font-weight: bold;
text-decoration: none;
}

.scroll-pane #netz a:hover {
color: #000;
font-weight: bold;
text-decoration: underline;
}

.impressum {
font-size:9px;
line-height:100%;
padding: 0 0 0 0px;
}

h2 {
color:#000;
font-family:"Trebuchet MS", Helvetica, Verdana, sans-serif;
font-size:18px;
text-transform:uppercase;
padding:3px 0 0 0;
margin: 0 0 17px 0;
font-weight:normal;
}

strong {
color:#333;
}

ul{
margin:0;
padding:0;
list-style-type:none;
}

li{
margin:0;
padding:0 0 10px 0;
}

#textlink a {
	color:#000;
	font-weight:bold;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ffffff;
}
#textlink a:hover {
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #000000;
}

td {
width:50%;
padding:0 20px 0 0;
margin:0;
}

tr {
padding:0;
margin:0;
}

.impressum{
font-size: 9px;
}

.snap{
margin: 0 30px 15px 0;
border: 1px solid #fff;
border-top: 2px solid #999;
border-left: 1px solid #999;
width: 160px;
height:92px;
}

.snap-no_border{
margin: 0 20px 0 0;
width: 160px;
height:92px;
}

a img {
border:none;
}
