  body {font: normal 12px Arial; color: #295eb4;  margin:auto; background: #f7f7f7 url('imgs/tlo.jpg') repeat-x;}
  #main {position: relative;width:993px; min-height:500px;margin:0 auto; background: url('imgs/baner.jpg') top center no-repeat;}
  #stopka {clear:both; position:relative; background: #d4dfe0 url('imgs/tlo-stopka.jpg'); width:962px; margin-top:5px; padding:15px;border-top:1px solid #bfd3d2; text-align:right; color:#758f8d;}
  #stopka a {color:#758f8d;}
  #stopka a:hover {color:#4b6264;}
  h1 {font: normal 11px Arial; color: #898989; text-align:center; margin:0;padding:2px;}
  .kraje {margin-top:250px; display:block; float:left;width:330px; background:#dbe9ff; border-right:1px solid white;}
  .wykaz {margin-top:250px; display:block; float:left;width:992px;background:#dbe9ff;}
  .kraje p {padding:10px; text-align:right;}
  select,input,textarea {padding:3px;color: #5b7eaf; width:250px;}
  textarea {padding:3px; color: #5b7eaf; width:600px;}
  table {padding:10px; font: normal 12px Arial;}
  th {text-align:right;}
  input.szukaj {background:#3378e9; border:1px solid white; font: bold 12px Arial; color: #fff; width:100px;}
  a {font: bold 12px Arial; color: #6079a1;}
  a:hover {color: #357bee;}
  input.opcje {width:auto; border:auto; padding:3px; margin:3px;}
  img {border:none;}
  p {margin:10px; padding:5px; line-height:1.5em;}
  legend {color: #fff;padding:10px;font: bold 13px Arial;background: #347aed;}
  fieldset {border:none;margin:10px;background: white;}
  th {width:160px;}
  #logowanie {width:230px; height:150px; position:absolute; float:right; right:0px; top:50px; text-align:right;}
  .firma {display:block; float:left; margin:10px; width:973px;}
  .ok {display:block; padding:15px; margin:10px; background:#74aa00; font: bold 13px Arial; color:white;}
  .blad {display:block; padding:15px; margin:10px; background:red; font: bold 13px Arial; color:white;}
