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

@import url('mainnav.css');
@import url('dvd.css');
@import url('video.css');
@import url('images.css');
@import url('join.css');
@import url('wm.css');
@import url('footer.css');

*html {
	margin:0px;
	padding:0px;
}

#pclanguagebar {
	z-index:9999;
}

body {
	margin:0px;
	padding:0px;
	background:#bababa url(../images/bg_body.jpg) repeat-x top left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

.clear {
	clear:both;
	float:none;
	margin:0px;
	padding:0px;
	line-height:0px;
}

#wrapper {
	width:998px;
	margin:0px auto;
	padding:0px;
	
}

/*--------HEADER-------------------------------------------------------*/

#header {
	width:998px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	z-index:90;
}

#headerSub {
	width:998px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
	z-index:90;
}

/*header top*/

#headerTop {
	width:998px;
	height:6px;
	margin:25px 0px 0px 0px;
	padding:0px;
	float:left;
	background:transparent url(../images/shadow_header_top.jpg) no-repeat top left;
}

#headerTopSub {
	width:998px;
	height:6px;
	margin:25px 0px 0px 0px;
	padding:0px;
	float:left;
	background:transparent url(../images/shadow_header_top.jpg) no-repeat top left;
}


/*header bottom*/

#headerBottom {
	width:998px;
	height:363px;
	margin:0px;
	padding:0px;
	float:left;
}

#headerBottomSub {
	width:998px;
	height:280px;
	margin:0px;
	padding:0px;
	float:left;
}


/*header bottom left*/

#headerLeft {
	width:9px;
	height:363px;
	margin:0px;
	padding:0px;
	float:left;
	background:transparent url(../images/shadow_header_left.jpg) no-repeat top left;
}

#headerLeftSub {
	width:9px;
	height:280px;
	margin:0px;
	padding:0px;
	float:left;
	background:transparent url(../images/shadow_header_left.jpg) no-repeat top left;
}

/*header bottom middle*/

#headerMiddle {
	width:980px;
	height:363px;
	margin:0px;
	padding:0px;
	float:left;
}

#headerMiddleSub {
	width:980px;
	height:280px;
	margin:0px;
	padding:0px;
	float:left;
}

/*header middle top*/

#headerMiddleTop {
	width:980px;
	height:40px;
	margin:0px;
	padding:0px;
	float:left;
	background:#2a2929;
}

#headerMiddleTopSub {
	width:980px;
	height:40px;
	margin:0px;
	padding:0px;
	float:left;
	background:#2a2929;
}

/*header middle top left*/

#www {
	width:490px;
	height:40px;
	margin:0px;
	padding:0px;
	float:left;
}

#www a {
	width:135px;
	height:13px;
	margin:14px 0px 0px 21px;
	padding:0px;
	display:block;
	background:transparent url(../images/headline_www.gif) no-repeat top left;
}

#www a span {
	display:none;
}

/*header middle top left*/

#wwwSub {
	width:455px;
	height:40px;
	margin:0px;
	padding:0px;
	float:left;
}

#wwwSub a {
	width:135px;
	height:13px;
	margin:14px 0px 0px 21px;
	padding:0px;
	display:block;
	background:transparent url(../images/headline_www.gif) no-repeat top left;
}

#wwwSub a span {
	display:none;
}



/*header Box*/

#headerbgIndex {
	width:980px;
	height:282px;
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	background:transparent url(../images/bg_header.jpg) no-repeat top left;
}

#parallax {
	width:500px;
	height:282px;
	margin:0px;
	padding:0px;
	float:left;
	display:block;
	position:relative;
}


/*logo*/

#logo {
	width:425px;
	height:195px;
	margin:0px;
	padding:0px;
	position:absolute;
	top:80px;
	right:18px;
}

#logo h1 {
	margin:0px;
	padding:0px;
}

#logo h1 a {
	width:425px;
	height:195px;
	margin:0px;
	padding:0px;
	display:block;
}

#logo h1 a span {
	display:none;
}

/*logo subs*/

#logoSub {
	width:469px;
	height:195px;
	margin:0px;
	padding:0px;
	position:absolute;
	top:73px;
	right:18px;
}

#logoSub h1 {
	margin:0px;
	padding:0px;
}

#logoSub h1 a {
	width:469px;
	height:195px;
	margin:0px;
	padding:0px;
	display:block;
}

#logoSub h1 a span {
	display:none;
}



/*header middle bottom*/

#headerMiddleBottom {
	width:980px;
	height:41px;
	margin:0px;
	padding:0px;
	float:left;
	background:#2a2929;
	position:relative;
	z-index:900;
}

#headerMiddleBottomSub {
	width:980px;
	height:41px;
	margin:0px;
	padding:0px;
	float:left;
	background:#2a2929;
	position:relative;
	z-index:900;
}

/*new*/

#new {
	width:121px;
	height:123px;
	margin:0px;
	padding:0px;
	position:absolute;
	bottom:0px;
	left:18px;
	z-index:800;
}

#new a {
	width:121px;
	height:123px;
	margin:0px;
	padding:0px;
	display:block;
	background:transparent url(../images/icon_new.png) no-repeat top left;
}

#new a span {
	display:none;
}

/*header text*/

#headerText {
	margin:0px;
	padding:0px;
}

#headerText a {
	width:386px;
	height:33px;
	margin:8px 0px 0px 143px;
	padding:0px;
	display:block;
	background:transparent url(../images/headline_header.gif) no-repeat top left;
}

#headerText a span {
	display:none;
}

/*header bottom right*/

#headerRight {
	width:9px;
	height:363px;
	margin:0px;
	padding:0px;
	float:right;
	background:transparent url(../images/shadow_header_right.jpg) no-repeat top left;
}

#headerRightSub {
	width:9px;
	height:280px;
	margin:0px;
	padding:0px;
	float:right;
	background:transparent url(../images/shadow_header_right.jpg) no-repeat top left;
}


/*----------CONTENT-------------------------------------------------*/

#contentBox {
	width:998px;
	margin:0px;
	padding:0px;
	float:left;
	background:transparent url(../images/bg_content.jpg) repeat-y top left;
	position:relative;
	z-index:400;
}

/*content top*/

#contentBoxTop {
	width:998px;
	margin:0px 0px 9px 0px;
	padding:0px;
	float:left;
}


/*content top left*/

#contentBoxTopLeft {
	width:550px;
	margin:0px 0px 0px 9px;
	padding:0px;
	float:left;
	position:relative;
	z-index:80;
}

/*yellow text*/

.textYellow {
	margin:20px 30px 9px 26px;
}

.textYellow h2 {
	margin:0px 0px 10px 0px;
	padding:0px;
}

.textYellow h2 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:19px;
	font-weight:bold;
	color:#ffea00;
	text-decoration:none;
}

.textYellow p {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	line-height:13px;
}

.textYellow a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffea00;
	text-decoration:none;
}

.textYellow a.join {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ffea00;
	text-decoration:underline;
}

.textYellow a:hover.join {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fffa66;
	text-decoration:underline;
}

/*trailer*/

#trailerIndex {
	width:515px;
	height:436px;
	margin:0px 0px 0px 14px;
	padding:0px;
	display:block;
}

/*orange text*/

.textOrange {
	margin:19px 28px 20px 29px;
}

.textOrange p {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}

.textOrange a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff6000;
	text-decoration:none;
}

.textOrange a.join {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#ff6000;
	text-decoration:underline;
}

.textOrange a:hover.join {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#fda570;
	text-decoration:underline;
}

/*img gallery*/

#imgGallery {
	width:529px;
	height:358px;
	margin:0px;
	padding:0px;
	float:left;
}

/*left*/

.imgGalleryLeft {
	width:195px;
	height:358px;
	margin:0px;
	padding:0px;
	float:left;
	background:transparent url(../images/gallery_left.jpg) no-repeat top left;
}

.imgGalleryLeft a {
	width:195px;
	height:358px;
	margin:0px;
	padding:0px;
	display:block;
}

.imgGalleryLeft a span {
	display:none;
}

/*middle*/

.imgGalleryMiddle {
	width:169px;
	height:343px;
	margin:0px;
	padding:0px;
	float:left;
	background:transparent url(../images/gallery_middle.jpg) no-repeat top left;
}

.imgGalleryMiddle a {
	width:169px;
	height:343px;
	margin:0px;
	padding:0px;
	display:block;
}

.imgGalleryMiddle a span {
	display:none;
}

/*right*/

.imgGalleryRight {
	width:165px;
	height:344px;
	margin:0px;
	padding:0px;
	float:right;
	background:transparent url(../images/gallery_right.jpg) no-repeat top left;
}

.imgGalleryRight a {
	width:165px;
	height:344px;
	margin:0px;
	padding:0px;
	display:block;
}

.imgGalleryRight a span {
	display:none;
}

/*content top right*/

#contentBoxTopRight {
	width:430px;
	margin:0px 9px 0px 0px;
	padding:0px;
	float:right;
	position:absolute;
	top:-100px;
	right:0px;
	z-index:500;
}

/*Menü Box1*/

.mnuBox1 {
	width:414px;
	height:258px;
	margin:0px 0px 12px 0px;
	padding:0px;
	float:left;
}

/*top*/

.mnuBoxTop1 {
	width:414px;
	height:25px;
	margin:0px;
	padding:0px;
	float:left;
	background:transparent url(../images/mnu_box_top1.jpg) no-repeat top left;
}

.mnuBoxTop1 h3 {
	margin:7px 0px 0px 21px;
	padding:0px;
}

.mnuBoxTop1 h3 a span {
	display:none;
}

/*video*/

.mnuBoxTop1 h3 a.video {
	width:132px;
	height:13px;
	margin:0px;
	padding:0px;
	display:block;
	background:transparent url(../images/headline_video.gif) no-repeat left center;
}

.mnuBoxTop1 h3 a:hover.video {
width:132px;
	height:13px;
	margin:0px;
	padding:0px;
	display:block;
	background:transparent url(../images/headline_video_active.gif) no-repeat left center;
}


/*middle*/

.mnuBoxMiddle1 {
	width:414px;
	height:176px;
	margin:0px;
	padding:0px;
	float:left;
}

/*left*/

.mnuBoxMiddleLeft1 {
	width:25px;
	height:176px;
	margin:0px;
	padding:0px;
	float:left;
	background:transparent url(../images/mnu_box_left1.jpg) no-repeat top left;
}

/*image*/

.mnuBoxMiddleImage1 {
	width:360px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
}

/*image left*/

.mnuBoxMiddleImageLeft1 {
	width:176px;
	margin:0px;
	padding:0px;
	float:left;
	font-size:0px;
	line-height:0px;
}

/*image right*/

.mnuBoxMiddleImageRight1 {
	width:184px;
	margin:0px;
	padding:0px;
	float:right;
	font-size:0px;
	line-height:0px;
}

.mnuBoxMiddleImageRight1 a.video {
	width:184px;
	height:201px;
	position:absolute;
	top:-25px;
	right:0px;
}

/*right*/

.mnuBoxMiddleRight1 {
	width:29px;
	height:176px;
	margin:0px;
	padding:0px;
	float:right;
	background:transparent url(../images/mnu_box_right1.jpg) no-repeat top left;
}

/*bottom*/

.mnuBoxBottom1 {
	width:414px;
	height:57px;
	margin:0px;
	padding:0px;
	float:left;
	background:transparent url(../images/mnu_box_bottom1.jpg) no-repeat top left;
}

.mnuText1 {
	margin:8px 38px 0px 25px;
}

.mnuText1 p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b3b3b3;
	line-height:13px;
	margin:0px;
	padding:0px;
}

.mnuText1 a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.mnuText1 a.video {
	color:#ece022;
}

.mnuText1 a:hover.video {
	color:#fffa66;
}


/*Menü Box*/

.mnuBox {
	width:414px;
	height:258px;
	margin:0px 0px 12px 0px;
	padding:0px;
	float:left;
}

/*top*/

.mnuBoxTop {
	width:414px;
	height:25px;
	margin:0px;
	padding:0px;
	float:left;
	background:transparent url(../images/mnu_box_top.jpg) no-repeat top left;
}

.mnuBoxTop h3 {
	margin:7px 0px 0px 21px;
	padding:0px;
}

.mnuBoxTop h3 a span {
	display:none;
}

/*dvd*/

.mnuBoxTop h3 a.dvd {
	width:95px;
	height:14px;
	margin:0px;
	padding:0px;
	display:block;
	background:transparent url(../images/headline_dvd.gif) no-repeat left center;
}

.mnuBoxTop h3 a:hover.dvd {
	width:95px;
	height:14px;
	margin:0px;
	padding:0px;
	display:block;
	background:transparent url(../images/headline_dvd_active.gif) no-repeat left center;
}

/*bilder*/

.mnuBoxTop h3 a.img {
	width:114px;
	height:12px;
	margin:0px;
	padding:0px;
	display:block;
	background:transparent url(../images/headline_img.gif) no-repeat left center;
}

.mnuBoxTop h3 a:hover.img {
	width:114px;
	height:12px;
	margin:0px;
	padding:0px;
	display:block;
	background:transparent url(../images/headline_img_active.gif) no-repeat left center;
}

/*join*/

.mnuBoxTop h3 a.join {
	width:140px;
	height:14px;
	margin:0px;
	padding:0px;
	display:block;
	background:transparent url(../images/headline_join.gif) no-repeat left center;
}


/*middle*/

.mnuBoxMiddle {
	width:414px;
	height:176px;
	margin:0px;
	padding:0px;
	float:left;
}

/*left*/

.mnuBoxMiddleLeft {
	width:25px;
	height:176px;
	margin:0px;
	padding:0px;
	float:left;
	background:transparent url(../images/mnu_box_left.jpg) no-repeat top left;
}

/*image*/

.mnuBoxMiddleImage {
	width:360px;
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
}

/*image left*/

.mnuBoxMiddleImageLeft {
	width:176px;
	margin:0px;
	padding:0px;
	float:left;
	font-size:0px;
	line-height:0px;
}

/*image right*/

.mnuBoxMiddleImageRight {
	width:184px;
	margin:0px;
	padding:0px;
	float:right;
	font-size:0px;
	line-height:0px;
}

.mnuBoxMiddleImageRight a.dvd {
	width:184px;
	height:201px;
	position:absolute;
	top:-25px;
	right:0px;
}

.mnuBoxMiddleImageRight a.img {
	width:184px;
	height:201px;
	position:absolute;
	top:-25px;
	right:0px;
}

.mnuBoxMiddleImageRight a.join {
	width:184px;
	height:201px;
	position:absolute;
	top:-25px;
	right:0px;
}

/*right*/

.mnuBoxMiddleRight {
	width:29px;
	height:176px;
	margin:0px;
	padding:0px;
	float:right;
	background:transparent url(../images/mnu_box_right.jpg) no-repeat top left;
}

/*bottom*/

.mnuBoxBottom {
	width:414px;
	height:57px;
	margin:0px;
	padding:0px;
	float:left;
	background:transparent url(../images/mnu_box_bottom.jpg) no-repeat top left;
}

.mnuText {
	margin:8px 38px 0px 25px;
}

.mnuText p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#b3b3b3;
	line-height:13px;
	margin:0px;
	padding:0px;
}

.mnuText a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}

.mnuText a.dvd {
	color:#ff8a00;
}

.mnuText a:hover.dvd {
	color:#fda570;
}

.mnuText a.img {
	color:#ff4800;
}

.mnuText a:hover.img {
	color:#fe936a;
}


.mnuText a.join {
	color:#54e2ff;
}

.mnuText a:hover.join {
	color:#96ecfd;
}


/*content bottom*/

#contentBoxBottom {
	width:998px;
	margin:0px;
	padding:0px;
	float:left;
}


/*dvd box*/

#dvdBox {
	width:926px;
	height:323px;
	margin:0px 0px 12px 36px;
	padding:0px;
	float:left;
}

*html #dvdBox {
	width:926px;
	height:323px;
	margin:0px 0px 12px 18px;
	padding:0px;
	float:left;
}

/*top*/

#dvdBoxTop {
	width:926px;
	height:273px;
	margin:0px;
	padding:0px;
	float:left;
}

/*left*/

.dvdBoxTopLeft {
	width:329px;
	height:273px;
	margin:0px;
	padding:0px;
	float:left;
	background:transparent url(../images/dvd_box_left.jpg) no-repeat top left;
}

.dvdBoxTopLeft a {
	width:329px;
	height:273px;
	margin:0px;
	padding:0px;
	display:block;
}

.dvdBoxTopLeft a span {
	display:none;
}

/*middle*/

.dvdBoxTopMiddle {
	width:303px;
	height:273px;
	margin:0px;
	padding:0px;
	float:left;
	background:transparent url(../images/dvd_box_middle.jpg) no-repeat top left;
}

.dvdBoxTopMiddle a {
	width:303px;
	height:273px;
	margin:0px;
	padding:0px;
	display:block;
}

.dvdBoxTopMiddle a span {
	display:none;
}

/*right*/

.dvdBoxTopRight {
	width:294px;
	height:273px;
	margin:0px;
	padding:0px;
	float:right;
	background:transparent url(../images/dvd_box_right.jpg) no-repeat top left;
}

.dvdBoxTopRight a {
	width:294px;
	height:273px;
	margin:0px;
	padding:0px;
	display:block;
}

.dvdBoxTopRight a span {
	display:none;
}	

/*bottom*/

#dvdBoxBottom {
	width:926px;
	height:50px;
	margin:0px;
	padding:0px;
	float:left;
}

/*left*/

.dvdBoxBottomLeft {
	width:280px;
	height:50px;
	margin:0px;
	padding:0px;
	float:left;
	background:transparent url(../images/dvd_box_bottom_left.jpg) no-repeat top left;
}

.dvdBoxBottomLeft a {
	width:280px;
	height:50px;
	margin:0px;
	padding:0px;
	display:block;
}

.dvdBoxBottomLeft a span {
	display:none;
}

/*middle*/

.dvdBoxBottomMiddle {
	width:626px;
	height:50px;
	margin:0px;
	padding:0px;
	float:left;
	background:#2a2929;
	text-align:right;
}

.dvdBoxBottomMiddle p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#ffffff;
	margin:12px 0px 0px 0px;
	padding:0px;
}

.dvdBoxBottomMiddle a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#ff8a00;
	text-decoration:underline;
}

.dvdBoxBottomMiddle a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#fda570;
	text-decoration:underline;
}


/*right*/

.dvdBoxBottomRight {
	width:20px;
	height:50px;
	margin:0px;
	padding:0px;
	float:right;
	background:transparent url(../images/dvd_box_bottom_right.jpg) no-repeat top left;
}


/*bubble box*/

#bubbleBox {
	width:930px;
	height:108px;
	margin:0px 0px 6px 32px;
	padding:0px;
	float:left;
}

*html #bubbleBox {
	width:930px;
	height:108px;
	margin:0px 0px 6px 16px;
	padding:0px;
	float:left;
}

/*left*/

.bubbleBoxLeft {
	width:143px;
	height:108px;
	margin:0px;
	padding:0px;
	float:left;
	background:transparent url(../images/bubble_face.jpg) no-repeat top left;
}

.bubbleBoxLeft a {
	width:143px;
	height:108px;
	margin:0px;
	padding:0px;
	display:block;
}

.bubbleBoxLeft a span {
	display:none;
}

/*middle*/

.bubbleBoxMiddle {
	width:767px;
	height:108px;
	margin:0px;
	padding:0px;
	float:left;
	background:#454545;
}

.bubbleBoxText {
	width:767px;
	height:45px;
	margin:18px 0px 0px 0px;
	padding:10px 0px;
	float:left;
	background:#6a6a6a;
}

.bubbleBoxText p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#ffffff;
	margin:0px;
	padding:0px;
}

.bubbleBoxText a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#fff600;
	text-decoration:underline;
}

.bubbleBoxText a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#fffa66;
	text-decoration:underline;
}


/*right*/

.bubbleBoxRight {
	width:20px;
	height:108px;
	margin:0px;
	padding:0px;
	float:right;
	background:transparent url(../images/bubble_right.jpg) no-repeat top left;
}



/*content bottom*/

#contentBottom {
	width:998px;
	height:8px;
	margin:0px;
	padding:0px;
	float:left;
	background:transparent url(../images/shadow_content_bottom.jpg) no-repeat top left;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
h1 {
	font-size: 10px;
	color: #666666;
}
h2 {
	font-size: 10px;
	color: #666666;
}
h3 {
	font-size: 10px;
	color: #666666;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
.Stil4 {
	font-size: 9px;
}
.Stil5 {
	color: #333333;
	font-weight: bold;
}
.Stil6 {
	font-size: 9px;
	color: #666666;
}
.Stil7 {
	font-size: 9px;
	color: #333333;
}
.Stil8 {
	color: #333333;
}
.Stil9 {
	font-size: 18px;
	font-weight: bold;
}















