/* CSS Document */

* {padding: 0; margin: 0; font-family: Verdana, sans-serif;}
br {clear: both;}
.none {display: none;}


body { background: #a7a7a9 url('../img/bodybg.gif') repeat-x; }

  #bottom { display: block; width: 762px; height: 36px; margin: 0 auto; border-width: 0 2px 4px 2px; border-style: solid; border-color: #fff; background: #b6b5b7 url('../img/bottombg.gif') no-repeat; }
  #wrapper { display: block; width: 732px; border-width: 4px 2px 0 2px; border-style: solid; border-color: #fff; margin: 6px auto 0 auto; padding: 149px 15px 100px 15px; background: #b6b5b7 transparent url('../img/naglowek.jpg') no-repeat; }
  
    #menu { display: block; float: left; width: 170px; border-width: 1px 2px 0 2px; border-style: solid; border-color: #fff; list-style-type: none; }
      #menu li a { display: block; width: 170px; height: 24px; border-bottom: 2px solid #fff; #margin: 5px 0 -3px 0; }
      #menu li ul li a { height: 12px !important; }
    
    .index {background: transparent url('../img/menu/index.gif') 0 -20px no-repeat;}
    .index:hover, .index_active {background: transparent url('../img/menu/index.gif') no-repeat;}
    .legal {background: transparent url('../img/menu/legal.gif') 0 -20px no-repeat;}
    .legal:hover, .legal_active {background: transparent url('../img/menu/legal.gif') no-repeat;}
    .attor {background: transparent url('../img/menu/attor.gif') 0 -20px no-repeat;}
    .attor:hover, .attor_active {background: transparent url('../img/menu/attor.gif') no-repeat;}
    .contact {background: transparent url('../img/menu/contact.gif') 0 -20px no-repeat;}
    .contact:hover, .contact_active {background: transparent url('../img/menu/contact.gif') no-repeat;}

    #content { display: block; float: right; width: 524px; }
      #content h1 { display: block; width: 524px; height: 30px; margin: 0 0 10px 0; font-size: 0.1em; color: #b6b5b7; }
        .h_index { background: transparent url('../img/h_index.gif') no-repeat; }
        .h_legal { background: transparent url('../img/h_legal.gif') no-repeat; }
        .h_attor { background: transparent url('../img/h_attor.gif') no-repeat; }
        .h_contact { background: transparent url('../img/h_contact.gif') no-repeat; }
      
      #content img { padding: 1px; border: 1px solid #fff; float: right; margin: 0 1px 0 15px; }
      #content h2 { font-size: 13px; color: #4e4e4e; padding: 0 0 2px 0; margin: 5px 0 5px 5px; border-bottom: 1px solid #fff; }
      #content p { color: #4e4e4e; text-align: justify; font-size: 12px; line-height: 15px; padding: 0 10px 25px 5px; }
      
   
      #content fieldset { border: none; padding: 10px 0 0 20px; }
        #content label { display: block; width: 140px; float: left; font-size: 12px; color: #4e4e4e; }
        #content input { display: block; float: left; font-size: 12px; padding: 1px; margin: 0 20px 5px 0; }
