/*  ąś */

img {
  border: 0;
}
body {
  background-color: #ecd5bb;
  background-image: url(grafika/tlo.gif);
  background-repeat: repeat-y;
  background-position: center;
  text-align: center;
  font-family: Arial;
  font-size : 9pt;
  margin-top : 0px;
}
div#layout {
  width : 900px;
  height : 290px;
  background-image: url(grafika/grafika.jpg);
  background-position: center;
  background-repeat: no-repeat;
  margin: auto;
  vertical-align: middle;
  padding-top : 15px;
  padding-bottom : 15px;
  text-align : left;
}
div#tresc {
  width: 510px;
  height: 290px;
  overflow: auto;
  margin-left: 340px;
  padding-right : 30px;
  text-align: justify;
  color: white;
  font-size : 14px;
  
}

a {
  color: white;
}
a:visited {
  color: white;
}
a:hover {
  color: black;
}

h1 {
  font-size : 18px;
  margin-top : 0px;
  font-style : italic;
}

h2 {
  font-size : 15px;
  margin-top : 5px;
}
h3 {
  font-size : 13px;
  margin-top : 10px;
  margin-bottom : 10px;
  font-style : italic;
}

a#autor {
  color: #ae5a4d;
  text-decoration: none;
  font-size: 11px;
}
a#autor:visited {
  color: #ae5a4d;
}
a#autor:hover {
  color: black;
}
p {
  margin-top : 0;
  margin-bottom : 15px;
  width : 492px;
}

/* menu oferty */

div#menu_oferty {
  width : 840px;
  height : 30px;
  margin: auto;
  padding-top : 7px;
  padding-right : 22px;
  text-align : center;
}

img.mala_kreska {float : right; display: block; padding: 0px; margin: 0px; outline: 0; }

a.oferta_twarz {float : right; display: block; background: url(grafika/oferta_twarz.gif) no-repeat 0px 0px; width: 43px; height: 16px; padding: 0px; margin: 0px; outline: 0; }
a.oferta_twarz:hover {background-position: 0px -16px;}

a.oferta_cialo {float : right; display: block; background: url(grafika/oferta_cialo.gif) no-repeat 0px 0px; width: 39px; height: 16px; padding: 0px; margin: 0px; outline: 0; }
a.oferta_cialo:hover {background-position: 0px -16px;}

a.oferta_dlonie_i_stopy {float : right; display: block; background: url(grafika/oferta_dlonie_i_stopy.gif) no-repeat 0px 0px; width: 86px; height: 16px; padding: 0px; margin: 0px; outline: 0; }
a.oferta_dlonie_i_stopy:hover {background-position: 0px -16px;}

a.oferta_dla_mezczyzn {float : right; display: block; background: url(grafika/oferta_dla_mezczyzn.gif) no-repeat 0px 0px; width: 86px; height: 16px; padding: 0px; margin: 0px; outline: 0; }
a.oferta_dla_mezczyzn:hover {background-position: 0px -16px;}

a.oferta_oferty_specjalne {float : right; display: block; background: url(grafika/oferta_oferty_specjalne.gif) no-repeat 0px 0px; width: 102px; height: 16px; padding: 0px; margin: 0px; outline: 0; }
a.oferta_oferty_specjalne:hover {background-position: 0px -16px;}

a.oferta_mikrodermabrazja {float : right; display: block; background: url(grafika/oferta_mikrodermabrazja.gif) no-repeat 0px 0px; width: 114px; height: 16px; padding: 0px; margin: 0px; outline: 0; }
a.oferta_mikrodermabrazja:hover {background-position: 0px -16px;}

a.oferta_peeling_aha_bha {float : right; display: block; background: url(grafika/oferta_peeling_kwasy.gif) no-repeat 0px 0px; width: 99px; height: 16px; padding: 0px; margin: 0px; outline: 0; }
a.oferta_peeling_aha_bha:hover {background-position: 0px -16px;}

a.oferta_nmm_lipo_kontour {float : right; display: block; background: url(grafika/oferta_nmm_lipo_kontour.gif) no-repeat 0px 0px; width: 112px; height: 16px; padding: 0px; margin: 0px; outline: 0; }
a.oferta_nmm_lipo_kontour:hover {background-position: 0px -16px;}

a.oferta_inne {float : right; display: block; background: url(grafika/oferta_zabiegi_podstawowe.gif) no-repeat 0px 0px; width: 127px; height: 16px; padding: 0px; margin: 0px; outline: 0; }
a.oferta_inne:hover {background-position: 0px -16px;}

/* menu tresci */

div#menu_tresci {
  width : 840px;
  height : 23px;
  margin: auto;
  padding-bottom : 0;
  margin-bottom : 0;
  padding-left : 22px;
  text-align : left;
}

img.duza_kreska {float : left; display: block; padding: 0px; margin: 0px; outline: 0; }

a.tresc_promocje {float : left; display: block; background: url(grafika/tresc_promocje.gif) no-repeat 0px -19px; width: 76px; height: 19px; padding: 0px; margin: 0px; outline: 0; }
a.tresc_promocje:hover {background-position: 0px 0px;}

a.tresc_aktualnosci {float : left; display: block; background: url(grafika/tresc_aktualnosci.gif) no-repeat 0px -19px; width: 91px; height: 19px; padding: 0px; margin: 0px; outline: 0; }
a.tresc_aktualnosci:hover {background-position: 0px 0px;}

a.tresc_kontakt {float : left; display: block; background: url(grafika/tresc_kontakt.gif) no-repeat 0px -19px; width: 69px; height: 19px; padding: 0px; margin: 0px; outline: 0; }
a.tresc_kontakt:hover {background-position: 0px 0px;}

a.tresc_pisza_o_nas {float : left; display: block; background: url(grafika/tresc_pisza_o_nas.gif) no-repeat 0px -19px; width: 86px; height: 19px; padding: 0px; margin: 0px; outline: 0; }
a.tresc_pisza_o_nas:hover {background-position: 0px 0px;}

a.tresc_galeria {float : left; display: block; background: url(grafika/tresc_galeria.gif) no-repeat 0px -19px; width: 64px; height: 19px; padding: 0px; margin: 0px; outline: 0; }
a.tresc_galeria:hover {background-position: 0px 0px;}

a.tresc_dla_firm {float : left; display: block; background: url(grafika/tresc_dla_firm.gif) no-repeat 0px -19px; width: 133px; height: 19px; padding: 0px; margin: 0px; outline: 0; }
a.tresc_dla_firm:hover {background-position: 0px 0px;}

a.tresc_o_nas {float : left; display: block; background: url(grafika/tresc_o_nas.gif) no-repeat 0px -19px; width: 52px; height: 19px; padding: 0px; margin: 0px; outline: 0; }
a.tresc_o_nas:hover {background-position: 0px 0px;}

table {
  width : 450px;
  margin : auto;
}
th {
  font-size : 11px;
  font-style: italic;
}
.cena {
  text-align : center;
  width : 80px;
}
tr.tr1 {
  /* background-color : #7f1100; */
  background-image : url(grafika/tlo_tabeli.gif);
}
tr.tr1 th{
   background-image : url(grafika/tlo_naglowka_tabeli.gif);
}

.pakiet {
  width : 45px;
  text-align : center;
  font-size : 18px;
  vertical-align : middle;
}
.stara_cena {
  text-decoration: line-through;
}
.promocja {
  font-size : 15px;
  font-weight : bold;
}

.nazwa_oferty {font-weight: bold; padding-top: 3px; padding-bottom: 3px;}
.opis_oferty {font-size: 11px; text-align: justify; padding: 0px 0px 5px 15px; margin: -3px 0px 0px 0px; color: #dbdbdb;}
.opis_oferty p {margin: 5px auto 5px 0px; width: 100%;}
.opis_oferty ul {margin-top: 0px; margin-bottom: 0px; padding-top: 5px; padding-bottom: 5px;}
.opis_oferty li {margin-top: 0px; margin-bottom: 0px;}

/*
.opis_terapii {text-align: justify; font-size: 11px;}
.opis_terapii p {margin-top: 5px; margin-bottom: 5px; width: 100%;} */

table.galeria {width: 450px; margin: 0px auto 0px auto;}
table.galeria td {padding: 5px; text-align: center; vertical-align: middle;}



