body, html, p, input, form, marquee, img {
  margin: 0px;
  padding: 0px;
  font-family: verdana;
  font-size: 11px;
  text-align: left;
  border: 0px;
  border-width: 0px;
  border-spacing: 0px;
  border-style: none;
  color: #444444;
}
.wyczysc {
  margin: 0px;
  padding: 0px;
  font-family: verdana;
  font-size: 11px;
  font-weight: normal;
  text-align: left;
  border: 0px;
  border-width: 0px;
  border-spacing: 0px;
  border-style: none;
  color: #444444;
}
div {
  font-family: verdana;
  font-size: 11px;
  border: 0px;
  border-width: 0px;
  border-spacing: 0px;
  border-style: none;
  color: #444444;
}
table, tr, td, p {
  font-family: verdana;
  font-size: 11px;
}
img {
  vertical-align: middle;
}
td {
  vertical-align: top;
}
body {
  /*background-image: url('.././obrazki/tlo.jpg');
  background-repeat: repeat-x;*/
  background-image: url('.././obrazki/swieta2_01.jpg');
  background-repeat: repeat-x;
}  
div.all {
  width: 1015px;
  background-color: #FFFFFF;
  text-align: left;
  font-size: 11px;
  text-align: left;
}
div.naglowek {
  width: 100%;
  font-size: 11px;
  text-align: left;
}
  div.naglLogo {
    padding: 20px 20px 0px;
    font-size: 11px;
    text-align: left;
    float: left;
  }
  div.naglSzukaj {
    padding: 15px 0px 10px;
    font-weight: bold;
    letter-spacing: 2px;
    font-size: 12px;
    text-align: left;
    float: left;
  }
  div.naglMenu {
    padding: 8px 0px 0px 15px;
    vertical-align: top;
    font-size: 11px;
    text-align: left;
    float: left;
    background-image: url('../obrazki/nagl.jpg');
    background-position: top left;
    background-repeat: no-repeat;
  }
  /*
  div.naglMenu {
    padding: 8px 0px 20px 15px;
    vertical-align: top;
    font-size: 11px;
    text-align: left;
    float: left;
  }*/
  a.infoLink {
    text-decoration: none;
    color: #444444;
  }
  a.infoLink:hover {
    color: #F02233;
  }
  div.naglMenuInfo {
    font-size: 11px;
    text-align: left;
    float: left;
  }
  span.naglMenuInfoL {
    padding: 0px 114px;
    font-size: 11px;
    text-align: left;
  }
  span.naglMenuInfoP {
    padding: 0px 0px 0px 80px;
    font-size: 11px;
    text-align: right;
  }
  div.naglMenuButt {
    clear: both;
  }
  .clear {
    clear: both;
  }
  p.naglMenu {
    padding: 5px 0px;
    margin: 9px 2px 0px 0px;
    background-color: #F02233;
    width: 150px;
    height: 15px;
    float: left;
    color: #FFFFFF;
    text-align: center;
    font-size: 12px;
  }
  input.naglSzuakj, input.naglSzuakjS {
    border-width: 1px;
    border-style: solid;
    border-color: #BABABA;
    padding: 3px;
    width: 180px;
    margin: 5px 0px 0px;
  }
  input.naglSzuakjS {
    border-color: #EFEFEF;
  }
  input.naglWyslij {
    vertical-align: middle;
    margin: 0px 0px 2px 6px;
  }
div.srodek {
  clear: both;
  border-width: 1px;
  border-style: solid;
  border-color: #E4E4E4;
  margin: 5px;
  
  font-size: 11px;
  text-align: left;
}
  table.menuKolumny {
    margin: 20px 0px 20px 20px;
    width: 543px;
    
    font-size: 11px;
    text-align: left;
  }
  td.glownaKolumny {
    padding: 0px 0px 20px;
    width: 180px;
    vertical-align: top;
    border-width: 0px 1px 0px 0px;
    border-style: solid;
    border-color: #E4E4E4;
    
    font-size: 11px;
    text-align: left;
  }
  div.glownaKolumny {
    padding: 0px 0px 0px 10px;
    
    font-size: 11px;
    text-align: left;
  }
  img.glownaObrazki {
  }
  p.glownaKolumnyImg {
    text-align: left;
    padding: 0px 0px 10px 40px;
    font-size: 11px;
  }
  p.glownaMenuG {
    color: #F02233;
    font-size: 14px;
    font-weight: bold;
    margin: 0px 0px 20px;
    padding: 0px 0px 0px 11px;
    text-align: left;
  }
  p.glownaMenuPg {
    font-weight: bold;
    font-size: 11px;
    text-align: left;
  }
  p.glownaMenuNr {
    padding: 5px 0px 10px 20px;
    line-height: 18px;
    font-size: 11px;
    text-align: left;
  }
  td.glownaOdstep {
    height: 40px;
    
    font-size: 11px;
    text-align: left;
  }
  p.glownaZakladka, p.glownaZakladkaZ {
    padding: 7px 0px;
    margin: 0px;
    width: 100px;
    float: left;
    font-size: 12px;
    text-align: center;
    vertical-align: middle;
  }
  p.glownaZakladkaZ {
    background-color: #FFB300;
    color: #FFFFFF;
  }
  div.glownaTabelka, td.glownaTabelka, table.glownaTabelka {
    padding: 0px;
    font-size: 11px;
    text-align: left;
    width: 400px;
  }
  div.glownaTabelkaT {
    border-width: 1px;
    border-style: solid;
    border-color: #FFB300;
    clear: both;
    line-height: 20px;
    width: 398px;
  }
  p.glownaTabelkaT {
    padding: 15px;
    margin: 1px;
    font-size: 11px;
    text-align: left;
  }
  div.glownaTabelkaWpis {
    padding: 15px;
    margin: 1px;
    font-size: 11px;
    text-align: left;
  }
  div.glownaTabelka {
    padding: 20px 10px;
  }
  div.glownaTabelkaSep {
    clear: both;
    height: 10px;
    background-color: #FFB300;
    width: 400px;
  }
  div.towarTabelka {
    width: 520px;
    font-size: 11px;
    text-align: left;
  }
  div.towarTabelkaT {
    border-width: 1px;
    border-style: solid;
    border-color: #FFB300;
    clear: both;
    line-height: 20px;
    font-size: 11px;
    text-align: left;
  }
  p.towarZakladka, p.towarZakladkaZ {
    padding: 7px 0px;
    margin: 0px;
    width: 104px;
    float: left;
    font-size: 12px;
    text-align: center;
    vertical-align: middle;
  }
  div.towarTabelkaSep {
    clear: both;
    height: 10px;
    background-color: #FFB300;
    text-align: left;
  }
  div.glownaPomoc {
    padding: 0px 10px;
    font-size: 11px;
    text-align: left;
  }
  div.glownaProducenci {
    padding: 5px 10px 0px;
    font-size: 14px;
    font-weight: bold;
  }
  p.glownaPomocN {
    font-size: 14px;
    font-weight: bold;
    padding: 0px 0px 5px 0px;
  }
  td.glownaPomoc {
    padding: 10px;
    font-size: 12px;
  }
  p.glownaPomocI {
    margin: 4px 0px;
    font-size: 12px;
    font-weight: bold;
    letter-spacing: 0.5px;
  }
  img.glownaPani {
    padding: 0px;
    margin: 0px;
  }
  a.kategorieLink {
    color: #444444;
    text-decoration: none;
  }
  a.kategorieLink:hover {
    font-weight: bold;
  }
  div.kategorieKolumny {
    padding: 20px 0px;
  }
  td.kategorieKolumnaL {
    padding: 0px 0px 20px;
    width: 180px;
    vertical-align: top;
    width: 230px;
  }
    div.kategorieKolumnaL {
      padding: 0px 10px 10px 10px;
    }
  td.kategorieKolumnaS, td.kolumnaSzukaj {
    padding: 0px 0px 20px;
    vertical-align: top;
    border-width: 0px 1px;
    border-style: solid;
    border-color: #E4E4E4;
    width: 520px;
  }
    td.kolumnaSzukaj {
      width: 750px;
      border-width: 0px 1px 0px 0px;
    }
    div.spisProduktow {
      padding: 0px 20px;
    }
    div.kategorieKolumnaS {
      padding: 0px 20px 20px;
    }
    div.towarKolumnaS {
      padding: 0px 20px 20px;
    }
  select.szukajSelect, select.szukajSelectGl {
    width: 207px;
    margin: 5px 0px 5px 0px;
  }
  select.wyswietlanieSelect {
    vertical-align: middle; 
    width: 100px; 
    font-size: 12px;
  }
  input.szukajInput, input.szukajInputGl {
    width: 200px;
    padding: 3px;
    margin: 5px 0px;
    border-width: 1px;
    border-style: solid;
    border-color: #AEAEAE;
  }
  select.szukajSelectGl {
    width: 300px;
  }
  input.szukajInputGl {
    margin: 0px;
    width: 103px;
  }
  table.szukaj {
    width: 100%;
  }
  td.szukaj {
    vertical-align: bottom;
    padding: 0px 10px 0px 0px;
  }
  td.szukajTxt {
    width: 170px;
    vertical-align: middle;
    text-align: right;
    padding: 0px 0px 0px 0px;
  }
  td.szukajPole {
    width: 492px;
    text-align: left;
    vertical-align: middle;
  }
  /* KOSZYK */
    p.kategorieKoszyk {
      padding: 6px 0px;
      width: 100px;
      font-size: 13px;
      text-align: center;
      color: #FFFFFF;
      background-color: #FFB300;
    }
    p.kategorieKoszykSep {
      font-size: 1px;
      height: 10px;
      background-color: #FFB300;
      width: 215px;
      text-align: left;
    }
    p.kategorieKoszykT {
      border-width: 1px;
      border-style: solid;
      border-color: #FFB300;
      padding: 10px;
      line-height: 15px;
      text-align: left;
    }
    div.kategorieKoszyk {
      padding: 0px 15px 0px 15px;
      text-align: left;
    }
    p.drzewko {
      padding: 15px 0px 3px;
      text-align: left;
    }
    hr.drzewko {
      height: 1px;
      border-width: 1px 0px 0px 0px;
      border-color: #F02233;
      border-style: solid;
      background: #FFFFFF;
      width: 520px;
      margin: 6px 0px 8px;
    }
    p.kategorieProduktNazwa {
      font-size: 14px;
      font-weight: bold;
      padding: 0px 0px 5px;
      text-align: left;
    }
    p.kategorieProduktOpis {
      line-height: 17px;
      text-align: left;
    }
    td.kategorieProduktO {
      padding: 0px 0px 0px 0px;
      text-align: left;
    }
    td.kategorieProduktT {
      padding: 0px 0px 0px 0px;
      width: 420px;
      text-align: left;
    }
    td.kategorieProduktT2{      
      padding: 0px 0px 0px 0px;
      width: 420px;
      text-align: left;
      vertical-align: middle;
    }
    div.kategorieProdukty {
      padding: 20px 0px 0px;
      text-align: left;
    }
    div.kategorieProdukt {
      padding: 0px 0px 0px 10px;  
    }
    p.kategorieProduktCena {
      padding: 20px 0px 10px;
      text-align: left;
    }
    td.towarProduktT {
      padding: 0px 0px 0px 0px;
      text-align: left;
    }
    div.towarProdukt {
      line-height: 25px;
      text-align: left;
    }
    span.towarCena {
      font-size: 16px;
      font-weight: bold;
      color: #F02233;
    }
    span.cena {
      font-size: 14px;
      font-weight: bold;
      color: #F02233;
    }
    span.dostepnosc {
      margin: 0px 0px 0px 10px;
    }
    input.kupteraz, input.xmlXml {
      background-color: #F02233;
      padding: 3px 5px;
      margin: 0px 0px 0px 5px;
      text-align: center;
      color: #FFFFFF;
      font-weight: bold;
      width: 80px;
    }
    input.xmlXml {
      width: 100px;
    }
    input.buttonki {
      background-color: #F02233;
      padding: 3px 5px;
      margin: 0px 0px 0px 5px;
      text-align: center;
      color: #FFFFFF;
      font-weight: bold;
      width: 30px;
    }
    input.dodajProdukt {
      background-color: #F02233;
      padding: 2px 5px;
      text-align: center;
      color: #FFFFFF;
      font-weight: bold;
      width: 120px;
    }
    input.finalizuj {
      background-color: #F02233;
      padding: 2px 5px;
      text-align: center;
      color: #FFFFFF;
      font-weight: bold;
      width: 85px;
      margin: 0px 4px 0px 0px;
    }
    hr.produkty, hr.zamow {
      height: 1px;
      border-width: 1px 0px 0px 0px;
      border-style: solid;
      border-color: #E5E5E5;
      background: #FFFFFF;
      width: 520px;
    }
    hr.zamow {
      width: 710px;
    }
    table.kategoriaPomoc {
      width: 215px;
      border-width: 1px;
      border-style: solid;
      border-color: #FFB300;
      text-align: left;
    }
    div.kategoriePomocT {
      padding: 0px 15px;
      text-align: left;
    }
    td.kategorieInfo {
      line-height: 16px;
      text-align: left;
    }
    p.kategorieInformacja {
      padding: 5px 0px 0px;
      font-size: 12px;
      letter-spacing: 0.5px;
      text-align: left;
    }
    a.menuMenu {
      color: #F02233;
      font-size: 14px;
      font-weight: bold;
      text-decoration: none;
      text-align: left;
    }
    p.menuMenu { 
      margin: 5px 0px 5px 50px;
      text-align: left;
    }
    td.przepisyMenu, div.przepisyMenu, table.przepisyMenu, div.przepisyGl {
      text-align: left;
    }
    div.przepisyMenu2 {
      padding: 50px 0px;
      text-align: left;
    }
    p.trescTrescNazwa {
      padding: 20px 0px 0px 50px;
      font-size: 14px;
      font-weight: bold;
      text-align: left;
    }
    div.trescTrescNazwa {
      padding: 20px 0px 0px 50px;
      font-size: 14px;
      font-weight: bold;
      text-align: left;
    }
    input.trescTrescPole, select.trescTrescPole, textarea.trescTrescPole, input.tabelkaTech {
      padding: 3px;
      margin: 5px 0px;
      width: 280px;
      height: 21px;
      border-width: 1px;
      border-style: solid;
      border-color: #AEAEAE;
    }
    input.tabelkaTech {
      margin: 0px;
    }
    select.trescTrescPole {
      height: 25px;
    }
    textarea.trescTrescPole {
      height: 150px;
      width: 600px;
    }
    a.naglLinki {
      color: #FFFFFF;
      text-decoration: none;
    }
    a.kategorieTowarD, a.kategorieTowarM {
      color: #444444;
      text-decoration: none;
    }
    a.kategorieTowarD:hover {
      text-decoration: underline;
    }
    a.kategorieTowarM:hover {
      color: #F02233;
    }
    #kategorieTowarM {
      color: #444444;             
      text-decoration: none;
    }
    
    #kategorieTowarM:hover {
      color: #F02233;              
    }
    p.towarNazwa {
      font-size: 16px;
      font-weight: bold;
      padding: 0px 0px 5px;
    }
    img.towarProducent {
      vertical-align: top;
      margin: 0px 0px 0px 15px;
    }
    img.towarProducent2 {
      vertical-align: middle;
      margin: 0px 0px 0px 10px;
    }
    img.towarGl {
      margin: 10px 20px 0px 0px;
    }
    td.zamowGlowna {
      width: 100%;
      vertical-align: top;
      border-width: 0px 1px 0px 0px;
      border-style: solid;
      border-color: #E4E4E4;
    }
    td.zamowN1, td.zamowN, td.zamowN1S, td.zamowNS {
      padding: 12px 30px;
      background-color: #F7F7F7;
      font-weight: bold;
      text-align: center;
      border-width: 1px 0px;
      border-style: solid;
      border-color: #E4E4E4;
    }
    td.zamowN1S, td.zamowNS {
      padding: 8px 30px;
    }
    td.zamowN1 {
      padding: 12px 80px;
    }
    td.zamow, td.zamowOst, td.zamowL, td.zamowPuste, td.zamowS, td.zamowOstS, td.zamowLS, td.zamowPusteS {
      padding: 12px 10px;
      text-align: center;
      vertical-align: middle;
      border-width: 0px 1px 1px 0px;
      border-style: solid;
      border-color: #E4E4E4;
    }
    td.zamowS2, td.zamowOst2, td.zamowOstS2, td.zamowLS2, td.zamowPusteS2 {
      padding: 12px 10px;
      text-align: center;
      vertical-align: middle;
      border-width: 0px 1px 1px 0px;
      border-style: solid;
      border-color: #E4E4E4;    
      background-color: #FFFFFF;
    }
    td.zamowS, td.zamowOstS, td.zamowLS, td.zamowPusteS {
      padding: 8px 10px;
    }
    td.zamowPuste {
      border-width: 0px;
      text-align: right;
    }
    td.zamowOst {
      border-width: 0px 0px 1px 0px;
    }
    td.zamowPusteS {
      border-width: 0px;
      text-align: right;
    }
    td.zamowL, td.zamowL2, td.zamowLS, td.zamowLS2  {
      border-width: 0px 0px 1px 1px;
    }
    td.zamowOstS {
      border-width: 0px 0px 1px 0px;
    }
    input.zamowIle {
      width: 40px;
      padding: 2px 5px;
      border-width: 1px;
      border-style: solid;
      border-color: #E4E4E4;
      text-align: center;
    }
    input.zaplata {
      text-align: left;
      vertical-align: middle;
      margin: 3px 3px 4px; 
    }
    p.zaplata {
      font-size: 13px;
      text-align: left;
    }
    div.zamowienieDane {
      padding: 5px 0px;
    }
    td.zamowienieDane {
      text-align: right;
      padding: 10px 10px 10px 0px;
      width: 150px;
    }
    td.zamowienieDaneS {
      text-align: right;
      vertical-align: middle;
      padding: 0px 10px 0px 0px;
      width: 150px;
    }
    td.zamowienieInput {
      padding: 0px 0px 0px 10px;
    }
    p.zamowienieNagl {
      padding: 10px 30px 0px;
      font-weight: bold;
    }
    p.zamowieniaSpis {
      font-weight: bold;
      font-size: 13px;
      padding: 5px 20px 10px;
      line-height: 20px;
    }
    td.zamowZgoda {
      line-height: 17px;
      font-size: 11px;
      padding: 0px 0px 10px;
    }
    td.zamowZgodaA {
      font-size: 14px;
      vertical-align: middle;
    }
    td.zamowZgodaB {
      padding: 5px 5px 5px 0px;
    }
  /* KONIEC KOSZYK */
  
div.stopka {
  clear: both;
  border-width: 1px;
  border-style: solid;
  border-color: #E4E4E4;
  background-image: url('../obrazki/nozka.jpg');
  background-position: top left;
  background-repeat: no-repeat;
  margin: 5px;
  padding: 5px 15px;
  text-align: right;
}
p.stopkaKolumny {
  float: left;
  width: 182px;
  padding: 3px 0px 5px 10px;
}
div.stopkaKolumna {
  padding: 0px 0px 0px 10px;
}
  
  a.stopkaLink {
    text-decoration: none;
    color: #787878;
  }
  a.stopkaLink:hover {
    color: #F02233;
  }
  span.stopkaNagl {
    font-weight: bold;
    font-size: 12px;
    color: #787878;
  }
  a.stopkaLista {
    text-decoration: none;
    color: #787878;
  }
  a.stopkaLista:hover {
    color: #F02233;
  }
  span.stopkaL {
    font-size: 11px;
    text-align: left;
    float: left;
    color: #787878;
  }
  span.stopkaP {
    padding: 0px 0px 0px;
    font-size: 11px;
    text-align: right;
    float: right;
    color: #787878;
  }
  div.stopkaPod {         
    padding: 10px 0px 0px 40px;
    text-align: left; 
    color: #787878;
  }
  p.stopkaProd {
    float: left;
    padding: 0px 10px 0px;   
    text-align: center;
    width: 114px;
    color: #787878;
  }
img.strzalka {
  vertical-align: middle;
  margin: 0px 0px 3px;
}
table.tabelkaSpec { 
  background-color: #CCCCCC; 
  border: 0px;
  border-width: 0px;
  border-spacing: 0px;
  border-collapse: collapse;
  border-style: none;
  margin: 0px 0px 20px;
}
td.tabelkaSpecL, td.tabelkaSpecSL {
  border-width: 1px;
  width: 262px;
  background-color: #F8F8F8;
}
td.tabelkaSpecP, td.tabelkaSpecSP {
  border-width: 1px 1px 1px 0px;
  width: 188px;
  background-color: #F4F4F4;
}
td.tabelkaSpecP, td.tabelkaSpecL, td.tabelkaSpecSP, td.tabelkaSpecSL, td.tabelkaSpecN {
  border-style: solid;
  border-color: #EEEEEE;
  padding: 0px 4px;
  text-align: left;
}
td.tabelkaSpecN {
  border-width: 1px;
  font-weight: bold;
  text-align: left;
  background-color: #ACACAC;
  border-color: #ACACAC;
  color: #FFFFFF;
}
div.strona {
  padding: 20px 100px;
}
hr.strona {
  height: 1px;
  border-width: 1px 0px 0px 0px;
  border-color: #F02233;
  border-style: solid;
  background: #FFFFFF;
  margin: 10px 0px 20px;
}
p.stronaNaglowek {
  font-size: 16px;
  font-weight: bold;
  color: #F02233;
}
p.stronaNaglowek {
  font-size: 16px;
  font-weight: bold;
  color: #F02233;
}
p.stronaTresc {
  line-height: 17px;
}
td.stronaTrescD {
  width: 500px;
  line-height: 17px;
}
td.stronaTrescP {
  line-height: 17px;
}
p.kategorieWyswietlanie {
  float: left
}
p.kategorieStrony {
  float: right;
}
input.kontaktInput {
  border-width: 1px;
  border-style: solid;
  border-color: #BABABA;
  padding: 3px;
  width: 300px;
  margin: 5px 0px 0px;
}
textarea.kontaktTextarea {
  border-width: 1px;
  border-style: solid;
  border-color: #BABABA;
  padding: 3px;
  width: 300px;
  height: 150px;
  margin: 5px 0px 0px;
}
img.pytajnik {
  vertical-align: middle;
  margin: 0px 0px 5px 3px;
}
span.wyrozniene {
  font-weight: bold;
  color: #F02233;
}
#tooltip {
	position: absolute;
	z-index: 3000;
  background-color: #FFFFFF;
  color: #444444;
	padding: 7px;
	font-weight: normal; 
	font-size: 12px;
	font-family: verdana;
	width: 230px;
	line-height: 16px;
	border-width: 1px;
	border-style: solid;
	border-color: #FFB300;
}
#tooltip h3, #tooltip div { 
  margin: 0; 
	font-weight: normal; 
	font-size: 12px;
	font-family: verdana;
}

input.komentarz {
  border-width: 1px;
  border-style: solid;
  border-color: #ABABAB;
  background-color: #FAFAFA;
  width: 300px;
  vertical-align: middle;
  padding: 5px;
}
textarea.komentarz {
  border-width: 1px;
  border-style: solid;
  border-color: #ABABAB;
  background-color: #FAFAFA;
  height: 100px;
  width: 300px;
  padding: 5px;
}
p.komentAutor {
  font-weight: bold;
  padding: 10px 0px 5px 10px;
}
p.komentTresc {
  padding: 5px;
  line-height: 20px;
}
span.komentData, span.newsData {
  font-weight: normal;
  font-style: italic;
  color: #888888;
}
span.newsData {
  font-style: normal;
}
p.xmlXml {
  padding: 7px 0px 7px 60px;
}
div.news {
  background-color: #FFB300;
  padding: 5px;
  border: solid 1px #FFB300; 
  width: 100%;
}
p.news {
  padding: 0px 0px 0px 20px;
  color: #FFFFFF; 
  font-weight: bold;
  font-size: 14px;
}
p.nlNagl {
  color: #FFB300;
  padding: 10px;
  font-weight: bold;
  font-size: 12px;
}
p.nlTxt {
  line-height: 13px;
  padding: 0px 10px 10px;
}
p.nlForm {
  padding: 0px 0px 5px 10px;
}
input.nlInput {
  border-width: 1px;
  border-style: solid;
  border-color: #FFB300;
  padding: 5px;
  margin: 3px 0px;
  width: 176px;
}
p.nlWyslij {
  padding: 0px 10px 5px;
  text-align: right;
}
a.zapiszMnie {
  color: #444444;
  text-decoration: none;  
}
a.zapiszMnie:hover {
  color: #F02233;
}
div.glownaLG {
  padding: 0px 20px 20px 40px;
  margin: 20px 10px 0px 0px;
  vertical-align: top;
  border-width: 0px 1px 0px 0px;
  border-style: solid;
  border-color: #E4E4E4;
  font-size: 11px;
  text-align: left;
}
p.glownaInfo {
  font-size: 12px;
  font-family: verdana;
  line-height: 20px;
  font-style: italic;
}
p.glownaFrito, p.glownaFrito2, p.glownaFritoL {
  font-size: 14px;
  font-weight: bold;
  color: #444444;
  text-align: right;
  padding: 20px 45px 25px;
}
p.glownaFrito2 {
  padding: 0px 45px 25px;
}
p.glownaFritoL {           
  padding: 0px 0px 20px 0;
  text-align: left;
}
p.glownaPN {
  padding: 20px 0px 20px 20px;
  color: #FFB300;
  font-size: 17px;
  font-weight: bold;
}
div.glownaKartkaD {
  background-image: url('../obrazki/kartkaD.jpg');
  background-position: bottom right;
  background-repeat: no-repeat;
}     
div.glownaKartkaG {
  background-image: url('../obrazki/kartkaG.jpg');
  background-position: top left;
  background-repeat: no-repeat;
}     
div.glownaOpinie {
  font-size: 12px;
  padding: 0px 30px 0px 20px;
  line-height: 20px;
  font-style: italic;
  width: 440px;
  height: 110px;
}
td.glownaPolecane {
  width: 153px;
  text-align: center;
}

div.podpowiedzRam {   
  background-color: #FFFFFF;
  position: absolute;
  top: 56px;
  display: none;        
}
div.podpowiedz {     
  border-color: #BABABA;
  border-width: 1px 1px 1px 1px;
  border-style: solid;
  font-weight: normal;
  letter-spacing: 0px;
  line-height: 17px;
  padding: 3px;
  white-space: nowrap;
}

div.podpowiedzRamMenud {
  background-color: #FFFFFF;
  position: absolute;
  top: 57px;    
}
div.podpowiedzRamMenu {
  background-color: #FFFFFF;
}
div.podpowiedzMenu, div.podpowiedzMenu2 {   
  background-color: #FFFFFF;
  position: absolute;
  top: 56px;      
  padding: 5px 0px;
  margin: 0px;
  border-color: #BABABA;
  border-width: 0px 1px 1px 1px;
  border-style: solid;
  font-weight: normal;
  letter-spacing: 0px;
  line-height: 17px;     
  display: none;
  font-size: 12px;
}
div.podpowiedzMenu {
  width: 148px;
}
p.podpowiedzMenu {
  font-size: 12px;
  padding: 1px 0px 1px 10px;
}
p.podpowiedzMenu2 {
  font-size: 12px;
  padding: 1px 10px 1px 10px;
  white-space: no-wrap;
}
.paypal {
  margin: 0px; 
  padding: 0px; 
  border: 0px none; 
  background: #FFFFFF;
  font-size: 1px;
  color: #FFFFFF;
  vertical-align: bottom;
  background-image: url('https://www.paypal.com/pl_PL/i/btn/btn_xpressCheckout.gif'); 
  width: 145px; 
  height: 42px;
}
div.lewaStronaBTT{
  padding: 85px 0px 0px 0px;
  margin: 0px;
  text-align: right;
}
