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

p{
	padding:15px 45px 0px 45px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#191919;
	text-align: left;
	line-height:16px;
	word-spacing:2px;
}

h1{
	padding:25px 45px 0px 45px;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	color:#ffc433;
	text-align: left;
	line-height:16px;
	word-spacing:2px;
}

a{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#191919;
	text-align: left;
	line-height:16px;
	word-spacing:2px;
}

table{
	text-align:left;
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#191919;
	text-align: left;
	line-height:16px;
	word-spacing:2px;
}

.ohneblocksatz{
	text-align:left;
}

.bildlinks{
	align:left;
}

.bildrechts{
	align:right;
}

.mitrahmen{
	border:thin;
	border-color:#000033;
	border-style:solid;
}

#spacer{
	height:15px;
	width:inherit;
}

#badge{
	position: absolute;
	top:0px;
	right:0px;
	z-index:1;
}

#wrapper{
	width: 995px;
	margin: 20px auto 20px auto;
	min-height: 600px;
	height: auto !important;
	height: 600px;
}

#left_content{
	width:542px;
	min-height: 600px;
	height: auto !important;
	height: 600px;
	float:left;
}

#navigation{
	width:470px;
	height: 32px;
	margin:0 auto 0 auto;
	overflow:hidden;
}

#navigation li{
	display:inline;
	overflow:hidden;
}

#navigation li a {
	float:left;
	height:0px;
	padding-top:47px;
	overflow:hidden;
	background-image:url(../img/navigation.jpg);
	background-repeat:no-repeat;
}

#navigation li.nav_home a {width: 62px; background-position: 0px 0px;}
#navigation li.nav_story a {width: 60px; background-position: -62px 0px;}
#navigation li.nav_cast a {width: 50px; background-position: -122px 0px;}
#navigation li.nav_produktion a {width: 100px; background-position: -172px 0px;}
#navigation li.nav_media a {width: 60px; background-position: -272px 0px;}
#navigation li.nav_hd a {width: 40px; background-position: -332px 0px;}
#navigation li.nav_sponsoren a {width: 98px; background-position: -372px 0px;}

#navigation li.nav_home a:hover {width: 62px; background-position: 0px -8px;}
#navigation li.nav_story a:hover {width: 60px; background-position: -62px -8px;}
#navigation li.nav_cast a:hover {width: 50px; background-position: -122px -8px;}
#navigation li.nav_produktion a:hover {width: 100px; background-position: -172px -8px;}
#navigation li.nav_media a:hover {width: 60px; background-position: -272px -8px;}
#navigation li.nav_hd a:hover {width: 40px; background-position: -332px -8px;}
#navigation li.nav_sponsoren a:hover {width: 98px; background-position: -372px -8px;}

#navigation li.akt_home a {width: 62px; background-position: 0px -57px;}
#navigation li.akt_story a {width: 60px; background-position: -62px -57px;}
#navigation li.akt_cast a {width: 50px; background-position: -122px -57px;}
#navigation li.akt_produktion a {width: 100px; background-position: -172px -57px;}
#navigation li.akt_media a {width: 60px; background-position: -272px -57px;}
#navigation li.akt_hd a {width: 40px; background-position: -332px -57px;}
#navigation li.akt_sponsoren a {width: 98px; background-position: -372px -57px;}

#main_content{
	width:542px;
	min-height:553px;
	height: auto !important;
	height:553px;
	background-image:url(../img/inhalt_bg.jpg);
	background-repeat:repeat-y;
}

#inhalt{
	width:542px;
	min-height:500px;
	height:auto !important;
	height:500px;
	background-image:url(../img/inhalt_top.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

.tab_vorstellungen{
	width:198px;
}

.tab_gruppenaktion{
	width:350px;
	margin:15px auto 0 auto;
}

.tab_gruppenaktion td{
	padding:2px;
		border:1pt;
	border-color:#000000;
	border-style: solid;

}

.zentriert{
	text-align:center;
}

#back {
	float:left;
	margin:24px 0 0 17px;
	width:25px;
}

#back a{
	font-weight: bold;
	text-decoration:none;
}

.char{
	min-height:200px;
	height:auto !important;
	height:200px;
}

#sponsoren img{
	width:145px;
	height:130px;
}

span.sponsoren{
	margin:0 auto 0 auto;
}

span.crew{
	margin:0 auto 0 auto;
}

.crew img{
	border:thin solid #000033;
}

#content_bottom{
	width:542px;
	height:53px;
	background-image:url(../img/inhalt_bottom.jpg);
	background-repeat:no-repeat;
}

#right_content{
	width:450px;
	min-height: 585px;
	height: auto !important;
	height: 585px;
	float:right;
}

#pictures{
	width:450px;
	height:585px;
}

#footer {
	width:450px;
	height: 15px;
	margin:0 auto 0 auto;
}

#footer, #footer a{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000033;
	text-align: center;
	text-decoration:none;
}

#f1{
	float:left;
}

#f3{
	float:right;
}

#cleardiv{
	clear:both;
	height:0px;
	width:995px;
}
