.examplesalescontract {
  margin-bottom: 15px;
}
#nl_header {
  height: 535px;
  width: 960px;
  margin: 20px 10px 10px -4px;
}
#newsletter_panel {
  width: 500px;
  border-bottom-right-radius: 5px;
  border-top-right-radius: 5px;
  position: relative;
  top: 15%;
  padding: 25px 50px 25px 50px;
  background-color: white;
}
#nl_keyfacts {
  width: 200px;
  position: relative;
  left: 70%;
  top: -15%;
  border-radius: 5px;
  padding: 15px 15px 10px 15px;
  background-color: white;
}
#nl_headline {
  font-weight: normal;
  margin-bottom: 5px;
}
.advantages_keyfacts {
  padding: 20px;
  float: right;
  margin-bottom: 15px;
}
.advantages_keyfacts_table {
  display: table;
}
.advantages_keyfacts_row {
  vertical-align: middle;
  margin-top: 10px;
  display: table-row;
}
.advantages_keyfacts_fact {
  display: table-cell;
  vertical-align: middle;
  padding-left: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.advantages_keyfacts_icon {
  color: green;
  display: table-cell;
  vertical-align: middle;
  padding-top: 5px;
  padding-bottom: 5px;
}
.advantages_headline {
  font-size: 18px;
  font-weight: normal;
}
#register_info_advert {
  height: 20px;
  background-color: #f5f5f5;
  border-radius: 5px;
  padding: 15px 15px 10px 15px;
  margin: 0px 4px 0px 8px;
}
#ria_subtext {
  float: left;
  text-align: left;
  margin-bottom: 5px;
}
#ria_button {
  float: right;
  margin-top: -18px;
}
#ria_btn_helper {
  text-align: center;
  margin-top: 10px;
}
#newsletter_headline {
  margin-bottom: 10px;
  font-size: 25px;
  font-weight: normal;
}
#newsletter_intro {
  margin-bottom: 10px;
}
.lp_review_image_bp {
  width: 130px;
  margin-right: 0px;
}
.lp_headline {
  font-size: 18px;
  font-weight: normal;
}
.lp_review_image {
  width: 100px;
  margin-right: 20px;
  float: left;
}
.lp_reviews {
  padding: 20px;
}
blockquote {
  font-style: italic;
  font-size: 13px;
  line-height: 1.5;
  border: none;
  padding: 0px;
}
.attributesBox {
  width: 539px !important;
}
#dealerRedirectButton {
  float: right;
}
.nl_submit {
  margin-top: 10px;
}
.nl_unsubscribe label {
  width: 100% !important;
  margin-top: 5px;
}
.nl_unsubscribe label input {
  margin-right: 10px !important;
  margin-bottom: 5px;
}
.nl_unsubscribe_btn {
  margin-top: 15px;
}
.recaptcha-newsletter-registration {
  transform: scale(0.87);
  -webkit-transform: scale(0.87);
  transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  float: right;
  width: 324px;
}
tr.searchresultrow_odd,
td.searchresultrow_odd {
  background-color: #F0F0F0;
  padding: 3px;
  vertical-align: top;
  width: 265px;
}
tr.searchresultrow_even,
td.searchresultrow_even {
  background-color: #FFFFFF;
  padding: 3px;
  vertical-align: top;
  width: 265px;
}
.form_searchcompany {
  margin-bottom: 1em;
  margin-top: 20px;
}
hr.break {
  color: white;
  background-color: white;
  height: 1px;
  margin-right: 0;
  text-align: right;
  border: none;
}
img.information,
.zipcode_icon {
  position: relative;
  bottom: -2px;
}
.securitytitle {
  background: url(/images/frontend/main/ico_category_right.gif) no-repeat left;
  padding-left: 16px;
}
.securitycontent {
  padding-left: 16px;
  margin-bottom: 20px;
  display: none;
}
.securityblock ul {
  padding-left: 0px;
}
