body {margin:0px;padding:0px;font-family:Verdana,sans-serif;color:#FFFFFF;}
a {font-size:12px;color:#C6C6C6;text-decoration:none;}
a.small {font-size:10px;color:#C6C6C6;text-decoration:none;line-height:10px;}
a:hover.small {font-size:10px;color:#FF0000;text-decoration:none;line-height:10px;}
a:hover {color:#FFFFFF;text-decoration:none;}
img {border:0px;padding:0px;margin:0px;}
h1 {font-size:14px;font-weight:bold;padding:0px;margin:0px 0px 8px -5px;line-height:16px;}
h2 {letter-spacing:1px;font-size:15px;font-weight:bold;padding:0px;margin:0px 0px 8px 0px;line-height:18px;}
h3 {letter-spacing:1px;font-size:13px;font-weight:bold;padding:0px;margin:0px 0px 8px 0px;line-height:18px;}
h4 {letter-spacing:1px;font-size:13px;font-weight:bold;padding:0px;margin:0px 0px 8px 0px;line-height:16px;}
p {font-size:12px;padding:0px;margin:0px 0px 16px 0px;line-height:16px;}
p.haftung {font-size:11px;padding:0px;margin:0px 30px 0px 20px;line-height:14px;align:justify;}
div {margin:0px;padding:0px;}
td {font-size:12px;padding:0px 0px 3px 0px;margin:0px 0px 16px 0px;line-height:16px;}
td.navi {padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}

/* IE5.5: don't use 'top:34px' for siteContainer placement */
#siteContainer {width:867px;height:490px;position:relative;margin-left:auto;margin-right:auto;margin-top:0px;}

#LogoContainer {position:absolute;display:inline;height:200px;width:180px;z-index:10;}
#Logolink {padding-top:0px;padding-left:680px;padding-right:0px;}

#leftPixContainer {height:490px;width:490px;}
#leftPixInner {padding:136px 0px 0px 0px;}

#headlineContainer {height:100px;width:520px;position:absolute; z-index:2;}
#headline {padding:95px 0px 0px 10px;}
#headline2 {padding:75px 0px 0px 10px;}
#headlineMetropolis {padding:50px 0px 0px 10px;}

#contentContainer {display:inline;height:555px;width:377px;}   /*alter Wert height: 495*/
#contentInner {padding-top:122px;padding-left:20px;padding-right:16px;}

#contentContainerLong {display:inline;height:760px;width:377px;}

#contentContainerLong2 {display:inline;width:377px;}

#FilmparklinkContainer {display:inline;height:320px;width:400px;}
#Filmparklink {padding-top:300px;padding-left:675px;padding-right:0px;}

#HinweisContainer {position:absolute;display:inline;height:200px;width:200px;}
#Hinweislink {padding-top:0px;padding-left:20px;padding-right:0px;}

#BildlinkContainer {display:inline;height:50px;width:1500px;}
#Bildlink1  {padding-top:10px;padding-left:230px;padding-right:0px;}

.inline {display:inline;position:relative;float:left;}
.over {color:#B8BF6C;}
.locations {font-weight:bold;font-size:14px;}
.locations2 {font-weight:bold;font-size:12px;padding-left:25px;}
i {font-size:11px;}

.weiter1 {position:absolute;bottom:50px;right:20px;}
.weiter2 {position:absolute;bottom:-1px;right:20px;}
.weiter3 {position:absolute;bottom:-1px;right:20px;}
.weiter4 {position:absolute;bottom:-1px;left:20px;}


#info {height:400px;}

.menu {font-family: verdana, arial, sans-serif; width:192px; position:relative; font-size:11px; margin:0px auto;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; width:170px; height:25px; text-align:left; color:#C6C6C6; padding-left:10px; background:#494B55; line-height:25px; font-size:11px;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; position:relative;}
.menu ul li ul {visibility:hidden; position:absolute;}

.menu table {border-collapse:collapse; margin:0; padding:0; font-size:1em; margin:0px;}
.menu ul li:hover a, .menu ul li a:hover {color:#FF0000; background:#494B55;}
.menu ul li:hover ul, .menu ul li a:hover ul {visibility:visible; bottom:25px; left:0;}
.menu ul li:hover ul li a.sub, .menu ul li a:hover ul li a.sub {background:#494B55; color:#C6C6C6;}
.menu ul li:hover ul li, .menu ul li a:hover ul li {display:block; background:#fff; color:#C6C6C6;width:170px; clear:both;}
.menu ul li:hover ul li ul, .menu ul li a:hover ul li a ul {visibility:hidden; position:absolute;}
.menu ul li:hover ul li a, .menu ul li a:hover ul li a {display:block; background:#494B55; color:#C6C6C6; width:100%; padding-left:10px;}
.menu ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover {background:#494B55; color:#FF0000;}
.menu ul li:hover ul li:hover ul, .menu ul li a:hover ul li a:hover ul {visibility:visible; left:210px; bottom:0;}
.menu ul li:hover ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover ul li a:hover {background:#494B55; color:#FFFFFF;}
.menu ul li:hover ul.left, .menu ul li a:hover ul.left {left:-105px;}

.blocktext {background-color:#494B55; padding-left:10px; padding-top:10px;margin:0px; width:170px; height: 35px; line-height:10px;}