
/* Init */

img	{border: 0;}

* {margin: 0; padding: 0;}

li	{
	list-style: none;
}

body
{
	margin: 25px 0px 0px 0px;
	font-family: Arial, sans-serif;
	font-size: 13px;
	line-height: 130%;
	color: #000000;
	background-color: #101010;
	text-align: left;
}

/* Formatierung definieren */

p
{
	padding-top: 0px;
	padding-bottom: 12px;
	margin: 0px;
}


b {font-weight: bold; line-height: 130%;}
.zitatGrau {color: #b1b1b1}
.filmstart {font-size: 23px;line-height: 200%}
.headtextGR {font-size: 14px;line-height: 100%; font-weight: bold; color: #515151;}
.headtextSW {font-size: 14px;line-height: 100%; font-weight: bold; color: #000000;}

/* navigation */

a:link {color: #000000; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:active {color: #000000; text-decoration: none;}
a:hover	{color: #FFFFFF; text-decoration: none;}
a {outline: none;}

#menu li {list-style: none; float: left;}
#menu li a
{
	display: block;
	height: 28px;
	text-decoration: none;
	border-style: none;
}

#menu li a:hover {background-position:  0 -28px;}
#menu li a:active {background-position:  0 -28px;}

#home a { width: 60px; background: url(../bilder/but_home.gif) no-repeat 0px 0px;}
#home_hl a { width: 60px; background: url(../bilder/but_home_hl.gif) no-repeat 0px 0px;}
#inhalt a {background: url(../bilder/but_inhalt.gif) no-repeat 0px 0px; width: 106px;}
#inhalt_hl a {background: url(../bilder/but_inhalt_hl.gif) no-repeat 0px 0px; width: 106px;}
#cast a {background: url(../bilder/but_cast.gif) no-repeat 0px 0px; width: 104px;}
#cast_hl a {background: url(../bilder/but_cast_hl.gif) no-repeat 0px 0px; width: 104px;}
#presse a {background: url(../bilder/but_presse.gif) no-repeat 0px 0px; width: 80px;}
#presse_hl a {background: url(../bilder/but_presse_hl.gif) no-repeat 0px 0px; width: 80px;}
#trailer a {background: url(../bilder/but_trailer.gif) no-repeat 0px 0px; width: 78px;}
#trailer_hl a {background: url(../bilder/but_trailer_hl.gif) no-repeat 0px 0px; width: 78px;}


#IntroCont
{
	width: 900px;
	height: 550px;
	margin: auto;
	background: url(../bilder/presse_bg.jpg) no-repeat left top;
}
#navi
{
	width: 428px;
	height: 28px;	
	padding-left: 472px;
	padding-top: 70px;
	margin: auto;
	background: url(../bilder/navi_bg.jpg) no-repeat left top;
	overflow: hidden;
}

/* Content Seiten */

#HomeCont
{
	width: 900px;
	height: 453px;
	margin: auto;
	background: url(../bilder/home_bg.jpg) no-repeat left top;
}

#HomeAktionlink
{
	width: 878px;
	height: 104px;
	padding-left: 22px;
	padding-top: 69px;
}

#HomeVoices
{
	width: 878px;
	height: 201px;
	padding-left: 22px;
	padding-top: 52px;
	font-size: 12px;
	line-height: 130%;
	font-weight: bold;
	color: #FFFFFF;
}

#HomeLegalLinks
{
    width: 878px;
	height: 27px;
	padding-left: 22px;
	font-weight: bold;
}

.InhaltCont
{
	width: 410px;
	height: 409px;
	padding-left: 40px;
	padding-right: 450px;
	padding-top: 44px;
}

#InhaltBG {background: url(../bilder/inhalt_bg.jpg) no-repeat left top;}
#TrailerBG {background: url(../bilder/trailer_bg.jpg) no-repeat left top;} 
#TrailerBG a:hover {color: #717171; text-decoration: none;}


#CastCont
{
	width: 500px;
	height: 409px;
	padding-left: 40px;
	padding-right: 360px;
	padding-top: 44px;
	background: url(../bilder/cast_bg.jpg) no-repeat left top;
}

#scrollCastCont
{
	width: 480px;
	height: 358px;
	padding-right: 20px;
	overflow: auto;
}

#tableCastCont
{
	width: 460px;
	float: left;
	text-align: left;
}
#tableCastHalfCont
{
	width: 230px;
	text-align: left;
	float: left;
}

#kinosDoppelListe
{
	width: 340px;
	padding-right: 140px;
	text-align: left;
}

#kinosCont
{
	width: 170px;
	text-align: left;
	float: left;
}

#PresseCont
{
	width: 630px;
	height: 409px;
	padding-left: 40px;
	padding-right: 230px;
	padding-top: 44px;
	background: url(../bilder/presse_bg.jpg) no-repeat left top;
}

#scrollPresseCont
{
	width: 610px;
	height: 358px;
	padding-right: 20px;
	overflow: auto;
}

#pressebildCont
{
	width: 147px;
	height: 160px;
	text-align: left;
	float: left;
}

#bilderreihePresseCont
{
	width: 588px;
	float: left;
	text-align: left;
}

#pressetextHalfCont
{
	width: 292px;
	text-align: left;
	float: left;
}

.textRechts { float:left; margin-right:20px;}




