.content {
  
  } 
.content .motiv {
  float: left;
  margin-top: 30px;
  width: 485px;
  }  
.content .txt {
  float: right;
  margin-top: 30px;
  width: 445px;
  }
.content .txt h1 {
  padding: 0 0 10px 0;
  font-size: 150%;
  font-weight: normal;
  }
.content .txt h2 {
  padding: 0 0 5px 0;
  }      
.content .txt p {
  color: #fff;
  font-size: 90%;
  line-height: 1.6em; 
  }   
.content .txt blockquote {
  font-size: 90%;
  text-align: right;
  padding: 5px 0 0 0; 
  }   
     
.content .hp_block {
  width: 970px;
  padding-top: 25px;
  }
.content .hp_block .top {
  height: 15px;
  font-size: 0;
  line-height: 0;
  background: #f47216 url('../img/bck_hp_block_top.jpg') 0 0 no-repeat;
  position: relative;
  }
.content .hp_block .top .hrot {
  background: url('../img/hrot.png') 0 0 no-repeat;
  _background: url('../img/hrot.gif') 0 0 no-repeat;
  position: absolute;
  width: 122px;
  height: 55px;
  top: -49px;
  left: 50px;
  }
.content .hp_block .bottom {
  background: #f47216 url('../img/bck_hp_block_bottom.jpg') 0 100% no-repeat;
  padding: 10px 20px 20px 20px;
  }
.content .hp_block .bottom h2 {
  padding: 0 0 10px 0;
  margin: 0;
  }
.content .hp_block .bottom ul {
  float: left;
  width: 270px;
  margin: 20px 0;
  }
.content .hp_block .bottom ul.first {
  width: 370px;
  }  
.content .hp_block .bottom ul li {
  list-style-type: none;
  padding: 2px 20px 2px 20px;
  font-size: 90%;   
  background: url('../img/li.jpg') 0 7px no-repeat;
  #background: url('../img/li.jpg') 0 10px no-repeat;
  }