

  .main p.top {
     text-align: center;
     width: 80%;
     background: #665;
     margin: 2.5em auto 0em;
     padding: 0 ;
     
}
  .topmenu p {
     float: left;
     width: 20%;
     margin: 5em auto;
     padding: 0 ;
     
}

  .main .middle {
     min-height: 200px;
     background: #dd9 url("pain/img-ourb1.jpg") repeat;
     margin: 5em auto;
     padding: 1em ;
     color: #666;
}
  .middle_pain {
    margin: 3em auto 
}

  .main p.bottom {
     text-align: right ;
     color: #999999; 
     margin:3em 0 0;
     padding-right: 1em;

}

  .main img.bdr {
    border: 2px solid #fd0 ;
    border-top: 4px solid #fd0 ;
    border-bottom: 4px solid #fd0 ;
}
  .main h1 {
     margin: 0.5em auto;
}    
  .main ul {
     margin: 7em 4em 0 ;
     clear: left;
     text-align: left;
     list-style-type: circle ;
}
  .main li { color: #666 }

  .bokashi img { 
     background: url("pain/bokashi.jpg") no-repeat;
     padding: 4px 8px 8px 4px;

}