#landingpage, #newdesign {position: absolute; top: 150px; left: 0;}
#subnavi { float:left; width:320px; height:280px; font-weight:bold; padding: 0; }
#subnavi span { padding-left:60px;}
#subnavi div { padding-top: 15px; padding-bottom:15px;  width:231px; padding-left:60px; background-position:left center; background-repeat:no-repeat; cursor: pointer;}
#subnavi .active { background-image:url(/images/fadebg.jpg); color:#fff;}
#subnavi .seen { background-image:url(/images/haken_schwarz.png); background-position:245px center;}
#subnavi .hovering { background-image: url(/images/fadebg_hover.png); background-position:0 center;}
#subnavitext { margin-left:280px;height: 280px;}
#subnavitext div { display:none;opacity:0; width:400px; filter:alpha(opacity=0);}
#subnavitext div li.liheader {list-style-type: none; list-style-image: none; background-image: url(/images/bluesquarebullet.gif); background-repeat:no-repeat; background-position:0 5px;padding-left: 20px; color: #336699; font-size: 15px; font-weight: bold; margin-bottom: 7px;}
#subnavitext div li {list-style-type: none; list-style-image: none; background-image: none; padding-left: 20px;margin-bottom: 25px;}
#subnavitext ul {/*margin-top: 60px;*/}
.sliderbox {margin-top: 30px;}
.sliderboxtop {background: url(/images/slideboxtop.gif) no-repeat; width: 779px; height: 20px;}
.sliderboxbottom {background: url(/images/slideboxbottom.gif) no-repeat; width: 779px; height: 30px; margin-top: 0; clear: both;}
.sliderbenefits, .headlinelptext2 {font-size: 16px;}
#text1, #text2, #text3, #text4, #text5 { padding-top:50px; }
.headerclaim {background: url(/images/background_headerclaim.jpg) no-repeat; width: 996px; height: 110px; position: absolute; left:0; top: 0; padding: 25px;padding-top: 30px;color: #fff; font-size: 23px;line-height:30px; font-weight: bold; }
.landingpagebox1 {width: 380px; margin-right: 230px; padding-top: 160px;}
.landingpagebox2 {width: 220px; position: absolute; left: 725px; top: 15px;}
.inputbox {width: 210px; float: left;}
.inputrestbox {width: 400px; margin-bottom: 5px;}
#landingpage label {cursor: pointer;}

#landingpage form {width: 195px; padding: 5px;}
#landingpage fieldset {border: 0; background: transparent;}
#landingpage input {width: 175px; margin-bottom: 5px; margin-bottom: 15px;}
#landingpage select {width: 180px;margin-bottom: 15px;}
#landingpage textarea{width: 175px;font-family: Arial, Verdana, Helvetica, sans-serif;margin-bottom: 0;}
#landingpage #submit {background: url(/images/lp_submit2.jpg) no-repeat; width: 190px; height: 52px; border: none; padding: 0; position: relative; left: -7px; top: 0; margin-bottom: 0;}
#landingpage #submit:hover {background: url(/images/lp_submit_hover2.jpg) no-repeat; }
#landingpage .checkbox {width: 12px; margin-bottom: 3px; margin-right: 10px;}
.interestlabel {margin-bottom: 5px;}
.interesttext {position: relative; bottoM: 2px;}
#content #landingpage {width: 970px;}
.messagereceived {color: #B03E3E;}
.lpcontactbox {
   width: 220px;
   color: #333;
   padding: 20px;
   background:transparent; 
}
.lpcontactbox h1, .lpcontactbox p {
  margin:0 10px;
}
.lpcontactbox h1 {
  font-size:2em; 
  color:#fff;
}
.lpcontactbox p {
  padding-bottom:0.5em;
}
.lpcontactbox .b1, .lpcontactbox .b2, .lpcontactbox .b3, .lpcontactbox .b4, .lpcontactbox .b1b, .lpcontactbox .b2b, .lpcontactbox .b3b, .lpcontactbox .b4b {
  display:block; 
  overflow:hidden;
  font-size:1px;
}
.lpcontactbox .b1, .lpcontactbox .b2, .lpcontactbox .b3, .lpcontactbox .b1b, .lpcontactbox .b2b, .lpcontactbox .b3b {
  height:1px;
}
.lpcontactbox .b2 {
  background:#88b5e1; 
  border-left:1px solid #b1cde8; 
  border-right:1px solid #eee;
}
.lpcontactbox .b3 {
  background:#88b5e1; 
  border-left:1px solid #b1cde8;
  border-right:1px solid #ddd;
}
.lpcontactbox .b4 {
  background:#88b5e1; 
  border-left:1px solid #b1cde8;
  border-right:1px solid #aaa;
}
.lpcontactbox .b4b {
  background:#88b5e1; 
  border-left:1px solid #eee; 
  border-right:1px solid #999;
}
.lpcontactbox .b3b {
  background:#88b5e1; 
  border-left:1px solid #ddd; 
  border-right:1px solid #999;
}
.lpcontactbox .b2b {
  background:#88b5e1; 
  border-left:1px solid #aaa; 
  border-right:1px solid #999;
}
.lpcontactbox .b1 {
  margin:0 5px; 
  background:#b1cde8;
}
.lpcontactbox .b2, .lpcontactbox .b2b {
  margin:0 3px; 
  border-width:0 2px;
}
.lpcontactbox .b3, .lpcontactbox .b3b {
  margin:0 2px;
}
.lpcontactbox .b4, .lpcontactbox .b4b {
  height:2px; margin:0 1px;
}
.lpcontactbox .b1b {
  margin:0 5px; background:#999;
}
.lpcontactbox .boxcontent {
  display:block;  
  background:#88b5e1; 
  border-left:1px solid #b1cde8;
  border-right:1px solid #999;
  padding: 20px;
}
.boxcontent label {text-transform: uppercase; font-size: 12px;} 
#landingpage #submit {margin-left: 0;}
.flashlanding {position: absolute; top: 109px;left: 0;width: 230px; height: 320px; background: transparent url(/images/lpflashback.gif) no-repeat; background-position: 0 11px;}
.nd_imageleft {position: absolute; top: 129px;left: 0;width: 230px;background: transparent url(/images/lpflashback.gif) no-repeat; }
.nd_imageleft img {position: relative; top: -6px;}
#landingpage #flash {margin-left: 30px;margin-top: 26px;}

.lpheadlinetext {font-size: 16px; color: #3339; font-weight: bold; margin-bottom: 10px;}
.lpclonclusion {color: #336699; font-weight: bold;}

#text1, #text2, #text3, #text4, #text5  { background-color:#fff; }
.linktotestimonials{background: url(/images/lppfeil_t.gif) no-repeat; background-position: 0 2px; padding-left: 30px; font-size: 10px; margin-left: 220px; margin-top: 12px;}
.headlinelptext2 {margin-left: 70px; font-weight: bold; margin-top: 8px;}
.textbottom {margin-left: 230px;}
.textbottom img {margin-left: 50px;}
.lovetodiscuss span{color: white;}
.lovetodiscuss {font-size: 18px; color: #333; padding-bottom: 20px; padding-top: 10px; line-height: 26px;}
#newdesign .boxcontent {height: 100%; padding: 10px; font-weight: bold; color: #333; padding-left: 3px;} 
#landingpage .messagereceived {color: #b53449;}
#lp_features li {background:transparent url(/images/haken_weiss_blau.gif) no-repeat; padding-left:26px;list-style-image: none; margin-bottom: 15px; font-size: 14px;}
#newdesign .landingpagebox1  {width: 250px;margin-left: 250px;}
#newdesign .producttextbox {width: 430px;}
.sol_headline, .lp_features_hd {color:#333333; font-size:20px; margin-bottom: 15px; padding-top: 10px;width: 300px; margin-left: 40px;}
.lp_features_hd {margin-left: 20px; color: #fff;}