/* CSS Document */
 body {
      background: rgb(136,119,78) url('images/textur.png');
      color: rgb(255,255,255);
      margin: 0;
      padding: 0;
      text-align: center;
      font: 12px Arial, sans-serif;
      position: relative;
  }
  a {
      color: rgb(255,255,255);
      text-decoration: underline;
  }
  a:hover {
      text-decoration: none;
  }
  div#menu {
      width: 100%;
      margin: 0 0 33px 0;
      padding: 10px 0;
      text-align: center;
      background: rgb(87,83,71) url('images/top.png') top repeat-x;
  }
  ul#menutop {
      width: 715px;
      margin: 0 auto;
      padding: 0;
  }
  ul#menutop li {
      float: left;
      list-style: none;
      padding: 2px 12px;
      margin: 3px 0;
      background: url('images/link-border.png') no-repeat right center;
  }
  ul#menutop a {
      color: rgb(192,192,192);
      text-decoration: none;
      font-size: 14px;
  }
  ul#menutop a:hover{
      color: rgb(136,119,78);
      text-decoration: underline;
  }
  #contain {
      width: 715px;
      margin: 0 auto;
      text-align: left;
  }
  #perex {
      width: 715px;   
  }
  #box {
      width: 243px;
      float: left;
  }
  #box p {
      margin: 0;
      padding: 3px 30px;
      background: rgb(64,59,46);
      line-height: 200%;
	  text-align: justify;
  }
  #box #top-cor, #box #bottom-cor {
      height: 16px;
  }
  #top-cor {
      background: url('images/box-top.png') no-repeat;
  }
  #bottom-cor {
      background: url('images/box-bottom.png') no-repeat;
  }
  #header {
      width: 442px;
      float: right;      
  }
  #header h1 {
      margin: 2px 0;
      padding: 0;
      color: rgb(118,92,64);
      font-size: 36px;
      font-weight: normal;
  }
  #header p {
      margin: 15px 0;
      padding: 0;
      color: rgb(118,92,64);
      line-height: 160%;
  }
  #header img {
      margin: 0 5px;
      behavior: url(iepngfix.htc);
  }
  #text {
      margin: 40px 0;
  }
  #text p{
      line-height: 200%;
      padding: 0 10px;
      margin: 0 0 27px 0;
  }
  #text h2 {
      font-size: 26px;
      color: rgb(84,71,54);
      font-weight: normal;
      background: url('images/headline.png') no-repeat left top;
      padding: 6px 10px;
      margin: 0;
      margin-bottom: 10px;
      #margin-bottom: 0;
      behavior: url(iepngfix.htc);
  }
  #footer {
      width: 100%;
      padding: 50px 0;
      text-align: center;
      background: rgb(18,16,13) url('images/footer.png') repeat-x top;
  }
  #footer p {
      width: 715px;
      margin: 0 auto;
      padding: 4px 0;
  }
  .clear {
      width: 1px;
      height: 1px;
      line-height: 1px;
      font-size: 1px;
      clear: both;
  }  
  #pattern-gradient{
      height: 859px;
      width: 100%;
      background: url('images/top-textur.png') repeat-x;
      position: absolute; top: 40px; left: 0;
      z-index: -1;
 }