.inhaltL .landingpage {
background-color:#cad5de;
position:relative;
top:-11px;
background-image:url(../img_1/bg-image-film.jpg);
background-repeat:no-repeat;
display:block;
margin:0 0 0 0; 
padding:0;
}

/* - - - - - - Content - - - - - - - */
.inhaltL .landingContent {
height:540px;
background-image:url(../img_1/bg-image-film.jpg);
background-repeat:no-repeat;
display:block;
position:relative;
}
.inhaltL .landingpage h1  {
overflow:hidden;
width:100%;
height:130px;
color:#fff;
text-align:center;
font-size:150%;
}
.inhaltL .landingContent .text {
float:right;
width:18.5em;
padding:0;
margin-right:10px;
font-size:95%;
}
* html .inhaltL .landingContent .text {
margin-right:5px;
}
.inhaltL .landingContent .text .textBorder {
border:1px solid #fff;
}
.inhaltL .landingContent .text h2 {
background-color:#e8ecef;
font-size:98%;
font-weight:normal;
text-transform:uppercase;
margin:0;
padding:2px 6px 0 6px;
}
.inhaltL .landingContent .text .transp {
background-image: url(overlay.png);
padding:6px;
display:block;
}
* html .inhaltL .landingContent .text .transp {
background-image:none;
background-color:#e8ecef;
filter: alpha(opacity=40);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.40; opacity:0.4;
}
.inhaltL .landingContent .text .transp ul  {
position:relative;
}
.inhaltL .landingContent .text .transp ul li {
background-image:url(../../../global/icons/icon_teasermehr_1.gif);
background-repeat:no-repeat;
background-position:0 0.4em;
*background-position:0 0.5em;
padding-left:9px;
}
.inhaltL .landingContent .text .transp a:hover {
text-decoration:underline;
}
.inhaltL .landingContent .flash {
float:left;
width:39.2em;
margin-left:10px;
}
* html .inhaltL .landingContent .flash {
margin-left:5px;
}
.inhaltL .landingContent .text a.bestellen {
display:block;
position:relative;
top:10px;
margin-left:4px;
background-image:url(../img_1/button_filmBestellen.gif); 
background-repeat:no-repeat;
background-position:0 0.10em;
padding:0 0 0 20px;
}
/* - - - - - - Footer - - - - - - - */
.inhaltL .landingFooter {
padding:5px 10px 15px 10px;
}
.landingFooter h2 {
color:#000;
font-size:100%;
font-weight:normal;
padding-bottom:3px;
margin:0 0 9px 0;
border-bottom:6px solid #fff;
text-transform:uppercase;
}
.landingFooter a.landingLink {
display:block;
*display:inline-block;
background-color:#fff;
border:1px solid #fff;
float:left;
width:18.5em;
min-height:66px;
background-image:url(../img_1/pfeil.gif);
background-position:bottom right;
background-repeat:no-repeat;
overflow:hidden;
text-decoration:none;
margin-right:19px;
}
.landingFooter a.last {
margin-right:0;
}
.landingFooter a.landingLink:hover {
background-color:#bfc7cf;
}
.landingFooter a.landingLink img {
float:left;
width:auto;
}
.landingFooter a.landingLink span {
width:auto;
display:block;
padding:5px 18px 5px 76px;
}
.landingFooter a.landingLink span strong {
text-transform:uppercase;
font-weight:normal;
font-size:120%;
}
