#promoWrapper {
background-image:url(/lovefilm-de/images/join/background_dvd_und_blu-ray_verleih.jpg);
background-position:0 0;
background-repeat:no-repeat;
border-left:1px solid #AFAFAF;
border-right:1px solid #AFAFAF;
height:auto;
overflow:visible;
padding:0 0 15px;
position:relative;
}
#promoHead {
height:383px;
position:relative;
}
#promoNotes {
font-size:10px;
height:82px;
}
#fourstepsBox {
border:medium none;
display:block;
height:180px;
left:0;
margin:0;
overflow:hidden;
padding:16px 0 0 140px;
position:relative;
top:0;
width:82.5%;
}
#promoWrapper #clearfix {
background-image:url(/lovefilm-de/images/static/join/separator.jpg);
display:block;
height:70px;
width:100%;
}
#promoWrapper #partners {
background-image:url(/lovefilm-de/images/static/join/partners.jpg);
background-position:50% 50%;
background-repeat:no-repeat;
display:block;
height:80px;
border: none;
color: transparent;
}
.hidden {
color:white;
font-size:1px;
margin:0;
text-indent:-900px;
padding:0;
}
.invisible, #promoWrapper #fourstepsBox h3, #promoWrapper #fourstepsBox ul.clearfix {
display:none;
margin:0;
padding:0;
visibility:collapse;
}
#signup {
float:right;
}
.cta {
display:block;
height:370px;
width:380px;
}
#promoWrapper #benefits {
float:left;
padding:75px 0 0 5px;
width:535px;
font-size: 14px
}
#promoWrapper #benefits li {
background:transparent url(/lovefilm-de/images/static/join/bull.gif) no-repeat scroll 0 0;
height:35px;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 15px;
padding:0 0 0 35px;
width:335px;
}
#promoWrapper #fourstepsBox #Hfour_step {
border:medium none;
width:1900px;
}
#promoWrapper #fourstepsBox #Hfour_step li {
border-right:50px solid white;
}
#promoWrapper #promocode_signup {
float:right;
padding-right:27px;
text-align:right;
width:400px;
}
#advertTOP {
display:none !important;
}
#promoNotes #notes {
color:#494949;
float:left;
padding-left:27px;
width:450px;
}
#promoNotes #promocode_signup button {
background:transparent none repeat scroll 0 0;
border:medium none;
height:20px;
overflow:hidden;
text-indent:-900px;
width:34px;
}
#promoNotes #promocode_signup button:hover {
cursor:pointer;
}
#promoNotes #promocode_signup input {
background:white none repeat scroll 0 0;
border:medium none;
padding:3px;
}
#pricingBox, #featuresBox {
padding:0 100px;
}
#pricingBox small {
color:#999999;
display:block;
font-size:10px;
padding-top:5px;
text-align:center;
width:100%;
}
#pricingBox th {
border-bottom:3px double gray;
margin-bottom:1px;
}
#pricingBox td {
border-bottom:1px solid gray;
}
.spacer_1 {
padding:8px;
vertical-align:top;
}
#all_wrap {
background-color:#FFFFFF;
background-image:none;
padding-top:0;
}
#StW_test {
position:absolute;
right:0;
top:3px;
}
#promoWrapper .fourstep ol#Hfour_step {
background:transparent none repeat scroll 0 0;
}
