#pro-sieben-body {
    padding:0;
    margin:0;
}

#page-container {
    width: 818px;
}

#header-img {
    width:818px;
    height:315px;
    background: transparent url('/lovefilm-de/images/promo/pro-sieben/pro-sieben-header.jpg') no-repeat 0 0;
}

#header-img a {
    display:block;
    width:818px;
    height:315px;
    outline:none;
}

#area {
    width:770px;
    margin:0 auto 25px auto;
}



#dvd-rental {
    width:317px;
    border: 1px solid #CCCCCC;
    margin-left:20px;
    background: transparent url('/lovefilm-de/images/promo/pro-sieben/dvd-rental-packshots.jpg') no-repeat center 187px;
    float:left;
	height: 390px;
}

#test-logo {
    position:absolute;
    top:292px;
    left:692px;
    z-index:2;
    background: transparent url('/lovefilm-de/images/promo/pro-sieben/test-logo.gif') no-repeat 0 0;
    width:123px;
    height:109px;
}

#page-container > #test-logo {
    background: transparent url('/lovefilm-de/images/promo/pro-sieben/test-logo.png') no-repeat 0 0;
}
    
#dvd-rental #dvd-rental-list {
    color:#666666;
    width:263px;
    padding:0 0 0 15px;
    margin:13px 0 0 12px;
}

#rental-btn {
    width:266px; 
    height:39px;
    background: transparent url('/lovefilm-de/images/promo/pro-sieben/dvd-rental-btn.gif') no-repeat 0 0;
    outline:none;
    text-indent:-9999px;
    display:block;
    margin:166px auto 17px auto;
}

#dvd-rental #dvd-rental-list li {
    padding-bottom:4px;
}

#four-step {
    width:768px;
    border: 1px solid #CCCCCC;
    margin:0 auto 25px auto;
    background-color:#c4e6e8;
    text-align:center;
}

#four-step-header, #packages-header, #dvd-rental-header {
    height:33px;
    background: transparent url('/lovefilm-de/images/promo/pro-sieben/widget-title-bg-gradient.gif') repeat-x 0 0;
    border: 1px solid #fff;
    text-align:left;
}

#four-step-title,  #packages-title, #dvd-rental-title, #most-popular-title {
    font-size:15px;
    font-weight:bold;
    text-decoration:none;
    color:#0079d3;
    padding:8px 0 0 14px;
    display:block;
    width:275px;
    height:16px;
}

#four-step-body {
    list-style-type: none;
    padding:0;
    margin:13px auto;
    width:746px
}

#four-step-body li {
    float:left;
    padding:0;
    width:175px;
    height:252px;
}
#four-step-body li a {
    display:block;
    width:175px;
    height:252px;
    text-indent:-9999px;
    outline:none;
}

.four-step-spacing {
    margin-right:15px;
}

#four-step-body li a#step-one { 
    background: transparent url('/lovefilm-de/images/promo/pro-sieben/4step_step-one.jpg') no-repeat 0 0;
}

#four-step-body li a#step-two { 
    background: transparent url('/lovefilm-de/images/promo/pro-sieben/4step_step-two.jpg') no-repeat 0 0;
}

#four-step-body li a#step-three { 
    background: transparent url('/lovefilm-de/images/promo/pro-sieben/4step_step-three.jpg') no-repeat 0 0;
}

#four-step-body li a#step-four { 
    background: transparent url('/lovefilm-de/images/promo/pro-sieben/4step_step-four.jpg') no-repeat 0 0;
}

#packages {
    width:768px;
    border: 1px solid #CCCCCC;
    margin:0 auto 18px auto;
    text-align:center;
}

#light-packages {
    float:left;
    width:455px;
}

#unlimited-packages {
    float:left;
    width:313px;
}

#light-packages p, #unlimited-packages p {
    background-color:#f9f9f9;
    text-align:center;
    font-size:14px;
    font-weight:bold;
    color:#333333;
    margin:0;
    padding:10px 0;
}

#light-packages-body {
    list-style-type: none;
    padding:0;
    margin:15px 0;
    width:418px;
}

#unlimited-packages-body {
    list-style-type: none;
    padding:0;
    margin:15px 0;
    width:269px;
}

#light-packages-body li, #unlimited-packages-body li{
    width:120px;
    height:175px;
    float:left;
    padding:0;
}

#light-packages-body li a, #unlimited-packages-body li a {
    text-indent:-9999px;
    width:120px;
    height:175px;
    display:block;
    outline:none;
}

.packages-spacing {
    margin-right:28px;
}

#light-one { 
    background: transparent url('/lovefilm-de/images/promo/pro-sieben/package-two-per-month.gif') no-repeat 0 0;
}

#light-two { 
    background: transparent url('/lovefilm-de/images/promo/pro-sieben/package-three-per-month.gif') no-repeat 0 0;
}

#light-three { 
    background: transparent url('/lovefilm-de/images/promo/pro-sieben/package-four-per-month.gif') no-repeat 0 0;
}

#unlimited-one { 
    background: transparent url('/lovefilm-de/images/promo/pro-sieben/package-unlimited-one.gif') no-repeat 0 0;
}

#unlimited-two { 
    background: transparent url('/lovefilm-de/images/promo/pro-sieben/package-unlimited-two.gif') no-repeat 0 0;
}

#pro-sieben-footer {
    width:768px;
    margin:0 auto 15px auto;
}

#pro-sieben-footer p {
    color:#999999;
    padding:0;
    margin:7px 0;
}

.pro-sieben-fix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
    }

.pro-sieben-fix {display: inline-block;}
/*LIST BIT */
#most_popular_listings li.film_listing h6 {margin: 0}

ul.btnset {display: none}

h2#most_popular {
background:transparent url(/lovefilm/images/global/nav/tabs/darkNav.gif) no-repeat scroll right top;
font-size:1.5em;
font-weight:bold;
line-height:33px;
margin:0;
padding:0 15px;
text-transform:none;
}


#most_popular_listings, #most_popular_widget {
background: none;

float: left;
}

#most_popular_widget {width: 213px; border-right:1px solid #ccc; height: 357px; }
.most_popular_content {
height: 330px;	
}
#most-popular {
    width:428px;
   border-left: 1px solid #ccc;
   border-bottom: 1px solid #ccc;
   border-top: 1px solid #ccc;
    float:left;
	height: 390px;
}

#most-popular-header {
    height:33px;
    background: transparent url('/lovefilm-de/images/promo/pro-sieben/widget-title-bg-gradient.gif') repeat-x 0 0;
border-right: 1px solid #ccc;
    text-align:left;
	width:427px;
}
#most_popular_listings .mpList > ol > li {
list-style-type: none;
}
.straight_box {border: none}

#most_popular_listings .mpList ol li {
font-weight:bold;

margin:0 1px 0 0;
overflow:hidden;
padding:5px 15px;
}

