BODY {

    margin-top: 15px;
    padding: 0;	
    background: green;	
}

h2 {
    font: bold 18px Arial, Sans-Serif;
    margin: 0;
    padding:0;
}

a.menu {
    text-decoration: none;
    font-size: 75%;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #ffffff;
}

a.menu2 {
    text-decoration: none;
    color: #ffffff;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    margin-left: 10px;
    margin-right: 10px;
}

a.menu2:hover
{
    color: #FFAA3C;
}
a.menu3 {
    text-decoration: none;
    color: #ffffff;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
}
a.menu3:hover
{
    color: #FFAA3C;
}
p
  {
      margin: 0;
  }
input {
     border       :  #000000 1px solid;
     font-family  :  Tahoma,Verdana,Helvetica,Arial;
     font-size    :  12px;
}
textarea {
     border       :  #000000 1px solid;
     font-family  :  Tahoma,Verdana,Helvetica,Arial;
     font-size    :  12px;
}

li.menu2 {
    display: inline;
    padding: 0;
}
li.menu3 {
    display       :  inline;
    padding-left  :  15px;
    display       :  inline;
}
#ramka {
    padding: 5px;
    margin: 0;
    background-color: #ffffff;
    width: 700px;
    overflow: hidden;
}

#top {
    background: transparent url(../gfx/logo4.jpg);
    height: 220px;	
    width: 700px;
}
#menu_right_top {
    padding: 4px;
    margin-right: 15px;
    text-align: right;
    height: 25px;
    color: #ffffff;
}

#menu_prawe_srodek {
    text-align  :  right;
    height      :  145px;
}

#menu_right_bottom {
    text-align: right;
    height: 35px;
    color: #000000;
}

#menu {
    background: #000000;
    width: 700px;
    height: 25px;
    color: #ffffff;
}
#menu_lewe {
     font-family: Tahoma,Verdana,Helvetica,Arial;
     font-size: 12px;
     margin-top: 10px;
}
#menu_lewe_tytul {
    margin       :  15px 0px 0px 10px;
    padding      :  5px;
    text-align   :  left;
    font-weight  :  bold;
    font-size    :  17px;
}
ul.menu_prawe_dol_tresc {
    list-style-type  :  none;
    margin           :  13px 15px 0px 0px;
}
ul.menu_lewe_tresc {
    text-align       :  left;
    list-style-type  :  none;
    margin-left      :  15px;
    padding          :  0;
}
div.line {
    margin: 0;
    padding: 0;
    background: #ffffff;
    width: 700px;
    height: 2px;
}
#page {
    background: #ffffff;
    width: 700px;
    height: 600px;
}
#page_left {
    width: 200px;
    height: 100% ;
    background: url(../gfx/menu.jpg);
    float: left;

}
#page_right {
    width   :  500px;
    background: #ffffff;
    float: right;
}
#box {
    margin      :  20px;
    text-align  :  left;
}
#naglowek {
    font-family  :  Arial, Helvetica, sans-serif;
    font-size    :  11px;
    text-align   :  center;
}
#tytul {
    padding        :  0;
    width          :  100%;
    border-bottom  :  1px solid #ccc;
    font-weight    :  bold;
    font-size      :  18px;
    text-align     :  left;
}
#zamowienie {
    margin       :  15px 0px 0px 0px;
    height       :  auto;
    font-family  :  tahoma, verdana, arial, serif;
    font-size    :  11px;
}
#polecam {
    margin       :  15px 0px 0px 0px;
    height       :  auto;
    font-family  :  tahoma, verdana, arial, serif;
    font-size    :  11px;
}
#start
  {
      margin-top   :  20px;
      font-family  :  Tahoma,Verdana,Helvetica,Arial;
      font-size    :  13px;
  }
#firma
  {
      margin-top   :  20px;
      font-family  :  Tahoma,Verdana,Helvetica,Arial;
      font-size    :  13px;
  }
#oferta
  {
      margin-top   :  20px;
      font-family  :  Tahoma,Verdana,Helvetica,Arial;
      font-size    :  13px;
  }
.osoba {
    width   :  380px;
    margin  :  15px;
}
.opis {
    display      :  block;
    padding      :  2px;
    font-family  :  Tahoma,Verdana,Helvetica,Arial;
    font-size    :  12px;
}
b.opis {
    padding: 5px 2px 10px 2px;
    font-size    :  12px;
}
.zdjecie {
    float        :  right;
    margin-left  :  10px;
    border       : #000000 1px solid;
}
.przycisk {
    border: 0;
}
.error
  {
      text-align: center;
      color: red;
      font-family  :  Arial,Tahoma,Verdana,Helvetica;
      font-size: 11px;
      font-weight: bold;
      border: 2px red solid;
      padding: 10px;
  }
#footer {
    clear: both;
    font-family: tahoma, verdana, arial, serif;
    font-size: 11px;
    background-color: green;
    color: #ffffff;
    text-align: center;
    padding: 10px;
}



