BODY, HTML {background-image : url(img/tlo_body.png);  margin : 0; font-family : Arial CE, Verdana; padding : 0; color : #585844; font-size : 12px; height : 100%;}
P {  margin : 0; font-family : Arial CE, Verdana; padding : 0; color : #585844; font-size : 12px; }
IMG, FORM {  border : 0; padding : 0; margin : 0; }
INPUT       { background-image : url(img/input_tlo.png); font-family : Arial CE, Arial, Verdana;}
INPUT.znajdz       { border : solid 1px black; background-image : url(img/input_tlo.png); font-family : Arial CE, Arial, Verdana; width : 200px}
INPUT.ilosc { border : solid 1px black;   background-image : none; font-family : Arial CE, Arial, Verdana; padding : 1px; vertical-align : bottom; padding-left : 2px; margin : 0; font-size : 10px; height : 12px; width : 30px; }
INPUT.iloscc { border : solid 1px black;   background-image : none; font-family : Arial CE, Arial, Verdana; padding : 1px; vertical-align : middle; padding-left : 2px; margin : 0; font-size : 10px; height : 12px; width : 30px; }
INPUT.for   { color : #565642; background-image : url(img/input_tlof.png); font-family : Arial CE, Arial, Verdana; height : 15px; padding-left : 3px; padding-right : 3px; padding-top : 1px; padding-bottom : 1px; font-size : 12px; width : 116px; border : solid 1px black;}
INPUT.login { border : solid 1px #39424a; background-image : none; background-color : #8a9198; font-family : Arial CE, Arial, Verdana; padding-left : 2px; font-size : 10px; height : 12px; width : 90px; margin-bottom : 3px;}
INPUT.szukaj { border : solid 1px #39424a; color : #565642; background-image : url(img/input_tlof.png); font-family : Arial CE, Arial, Verdana; padding-left : 2px; font-size : 10px; height : 12px; width : 116px; margin-bottom : 0px;}
TEXTAREA { border : solid 1px black;  font-family : Arial CE, Arial, Verdana; padding-left : 2px; margin-top : 6px; margin-bottom : 2px; font-size : 11px;}
.text { font-family : Arial CE, Verdana; padding : 0; color : #585844; font-size : 12px;}
#glkont { width : 762px; margin-left : auto; margin-right : auto; height: auto; height : 100%; }
#kontener { width : 750px; min-height : 100%; height: auto !important; height : 100%;  float:left; padding-left : 6px; padding-right : 6px;  background-image : url(img/tlo_glowne.png); }

#menu_sg { width : 750px; height : 20px; background-image: url(img/pasek_top.jpg); background-repeat: no-repeat; }
#logo { float : left;height : 88px; }
#logowanie { width: 183px; height : 88px; float : left; background-image: url(img/logowanie_tlo2.png); background-repeat: no-repeat; color : white; font-size: 10px; line-height : 1px;}
#logowanie_form {line-height : 20px; height : 46px;  margin :0; margin-top : 2px; margin-left : 4px;}
#zalogowano { position : relative;width : 174px; line-height : 15px; color : white; margin-left : 4px; }
#zalogowano P {color : white; font-size: 10px; font-family : Verdana; line-height : 14px}
#menu_poziom { clear : both; width : 536px; float : left; line-height : 0px;}
#menu_poziom_kosz {padding :0px;  width : 214px; float : right; height : 32px; padding-top : 1px}
#kosz_ko { float : right; height : 28px; background-image: url(img/tlo_pod_koszyk.png); width : 180px; font-size : 10px; font-family : Verdana;  color : black;  padding-top : 2px; padding-left : 3px;}
#blok_glowny { width : 750px; margin : 0; padding : 0; }
#blok_lewy { float : left;  text-align : left; width : 217px; margin-right : 5px;}
#blok_prawy { float : right; width : 519px; margin-right : 4px; margin-top : 6px}
#kategorie { text-align : left; width : 214px; margin-top : 0px; border-left : solid 1px #c8c8c8; border-right : solid 1px #c8c8c8;}
#menu_glowa { margin-top : 10px; height : 17px;  }
#nazwakategorii { float : left; font-family : Verdana, Arial CE, Arial, Tahoma; font-size : 20px; line-height : 24px; color : #0f4569;}
#logokategorii { float : right; width : 170px; padding-top : 5px; text-align : right }
#opiskategorii { clear : left;font-family : Arial CE, Verdana; color : #585844; font-size : 9pt; margin-bottom : 10px}
#opiskategoriim { clear : left;font-family : Arial CE, Verdana; color : #585844; font-size : 8pt; margin-bottom : 10px}
#nazwakategorii  P { font-size: 8pt; color : green }
#kateg {line-height : 0px;}
#s_kategorie { width : 100%; clear : both}
#s_kategorie A         { font-style : normal; text-decoration: none; font-weight: bold; font-family :  Verdana; color : white; font-size : 11px; line-height : 16px; }
#s_kategorie A:link    { font-style : normal; text-decoration: none; font-weight: bold; font-family :  Verdana; color : white; font-size : 11px; line-height : 16px; }
#s_kategorie A:visited { font-style : normal; text-decoration: none; font-weight: bold; font-family :  Verdana; color : white; font-size : 11px; line-height : 16px; }
#s_kategorie A:focus   { font-style : normal; text-decoration: none; font-weight: bold; font-family :  Verdana; color : white; font-size : 11px; line-height : 16px; }
#s_kategorie A:hover   { font-style : normal; text-decoration: none; font-weight: bold; font-family :  Verdana; color : white; font-size : 11px; line-height : 16px; }
#s_kategorie A:active  { font-style : normal; text-decoration: none; font-weight: bold; font-family :  Verdana; color : white; font-size : 11px; line-height : 16px; }
#menu_sg div A          { font-style : normal; text-decoration: none; font-weight: normal; font-family :  Verdana; color : #6397b9; font-size : 10px; line-height : 12px; }
#menu_sg div A:link    { font-style : normal; text-decoration: none; font-weight: normal; font-family :  Verdana; color : #6397b9; font-size : 10px; line-height : 12px; }
#menu_sg div A:visited { font-style : normal; text-decoration: none; font-weight: normal; font-family :  Verdana; color : #6397b9; font-size : 10px; line-height : 12px; }
#menu_sg div A:focus   { font-style : normal; text-decoration: none; font-weight: normal; font-family :  Verdana; color : #6397b9; font-size : 10px; line-height : 12px; }
#menu_sg div A:hover   { font-style : normal; text-decoration: none; font-weight: normal; font-family :  Verdana; color : white; font-size : 10px; line-height : 12px; }
#menu_sg div A:active  { font-style : normal; text-decoration: none; font-weight: normal; font-family :  Verdana; color : #6397b9; font-size : 10px; line-height : 12px; }

A.dr { font-style : normal; text-decoration: none; font-weight: normal; font-family :  Verdana; color : red; font-size : 11px; line-height : 16px; }
A.dr:link { font-style : normal; text-decoration: none; font-weight: normal; font-family :  Verdana; color : red; font-size : 11px; line-height : 16px; }
A.dr:visited { font-style :  normal; text-decoration: none; font-weight: normal; font-family :  Verdana; color : red; font-size : 11px; line-height : 16px; }
A.dr:focus { font-style : normal; text-decoration: none; font-weight: normal; font-family : Verdana;  font-size : 11px; line-height : 16px;}
A.dr:hover { color: #004040;   text-decoration: underline;}
A.dr:active { color: red;  text-decoration: none; }


A.m { font-style : normal; text-decoration: none; font-weight: bold; font-family : Verdana, Tahoma, Arial CE, Arial;  font-size : 11px; line-height : 13px;}
A:link.m { font-style : normal; text-decoration: none; font-weight: bold; font-family : Verdana, Tahoma, Arial CE, Arial; color : #78785c; font-size : 11px; line-height : 13px; }
A:visited.m { font-style :  normal; text-decoration: none; font-weight: bold; font-family : Verdana, Tahoma, Arial CE, Arial; color : #78785c; font-size : 11px; line-height : 13px; }
A:focus.m { color: #78785c;  text-decoration: none; }
A:hover.m { color: #78785c;  text-decoration: none; }
A:active.m { color: #78785c;   text-decoration: underline;}
       
A.nk { font-style : normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial;  font-size : 10px; line-height : 12px;}
A:link.nk { font-style : normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : white; font-size : 10px; line-height : 12px; }
A:visited.nk { font-style :  normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : white; font-size : 10px; line-height : 12px; }
A:focus.nk { color: white;  text-decoration: none; }
A:hover.nk { color: white;  text-decoration: none; }
A:active.nk { color: white;   text-decoration: underline;}

A.mg { font-style : normal; text-decoration: none; font-weight: bold; font-family : Verdana, Tahoma, Arial CE, Arial; color : #0a5b92; font-size : 11px; line-height : 13px; }
A:link.mg { font-style : normal; text-decoration: none; font-weight: bold; font-family : Verdana, Tahoma, Arial CE, Arial; color : #0a5b92; font-size : 11px; line-height : 13px; }
A:visited.mg { font-style :  normal; text-decoration: none; font-weight: bold; font-family : Verdana, Tahoma, Arial CE, Arial; color : #0a5b92; font-size : 11px; line-height : 13px; }
A:focus.mg {font-style : normal; color: #0a5b92; text-decoration: none; }
A:hover.mg {font-style : normal; color: #004040; text-decoration: underline;}
A:active.mg {font-style : normal; color: #0a5b92; text-decoration: none; }

A.medial { font-style : normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #0a5b92; font-size : 11px; line-height : 13px; }
A:link.medial { font-style : normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #0a5b92; font-size : 11px; line-height : 13px; }
A:visited.medial { font-style :  normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #0a5b92; font-size : 11px; line-height : 13px; }
A:focus.medial {font-style : normal; color: #0a5b92; text-decoration: none; }
A:hover.medial {font-style : normal; color: #004040; text-decoration: underline;}
A:active.medial {font-style : normal; color: #0a5b92; text-decoration: none; }

A { font-style : normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #0a5b92; font-size : 12px; line-height : 13px; }
A:link { font-style : normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #0a5b92; font-size : 12px; line-height : 13px; }
A:visited { font-style :  normal; text-decoration: none; font-weight: normal; font-family : Verdana, Tahoma, Arial CE, Arial; color : #0a5b92; font-size : 12px; line-height : 13px; }
A:focus {font-style : normal; color: #0a5b92; text-decoration: none; }
A:hover {font-style : normal; color: #004040; text-decoration: underline;}
A:active {font-style : normal; color: #0a5b92; text-decoration: none; }

A.min { font-style : normal; text-decoration: none; font-weight: bold; font-family : Verdana, Tahoma, Arial CE, Arial;  font-size : 9px; line-height : 12px;}
A:link.min { font-style : normal; text-decoration: underline; font-weight: bold; font-family : Verdana, Tahoma, Arial CE, Arial; color : #0a5b92; font-size : 9px; line-height : 12px; }
A:visited.min { font-style :  normal; text-decoration: none; font-weight: bold; font-family : Verdana, Tahoma, Arial CE, Arial; color : #0a5b92; font-size : 9px; line-height : 12px; }
A:focus.min { color: #0a5b92; text-decoration: none; }
A:hover.min { color: #004040; text-decoration: underline; }
A:active.min { color: #0a5b92; text-decoration: none; }
.mpoz { line-height : 1px;  background-color : white; background-image : none; margin-left : 8px; margin-right : 8px; clear : both; padding-top : 4px}
.mpoz:hover { line-height : 1px;  background-color : white; background-image : url(img/dotki.png); margin-left : 8px; margin-right : 8px; clear : both; padding-top : 4px}
.mpozg { line-height : 1px;  background-color : white; background-image : url(img/dotki.png); margin-left : 8px; margin-right : 8px; clear : both; padding-top : 4px}
#blad_log { color : white; height : 13px; width : 183px; line-height : 11px; background-color : red; font-size : 10px; font-family : Verdana; margin-top : 0px; text-align : center; font-weight : bold}
.mpozgl {line-height : 0px;  background-color : white; margin-left : 0px; padding-top : 7px; clear : both}
.krmen {  background-color : white; height : 5px; line-height : 0px; padding : 0px; padding-top : 5px; padding-left : 8px; margin : 0; border : 0; }
.w_im { padding-left : 4px; padding-right : 4px }
.ilpr { margin-left : 20px; padding-top : 2px; font-family : Verdana; font-size : 10px; color : #B6B6B6; line-height : 13px }
div.nif{ background: #9BD1FA}
.kat_l { float : left; cursor : pointer; width : 250px; margin-bottom : 10px; margin-left : 5px;}
.kat_r { float : right; cursor : pointer; width : 250px; margin-bottom : 10px;  }
.nbr { clear : both; float : left; padding-left : 10px; margin-top : 2px;  background-image: url(img/kresk_kat_s.png); background-repeat: repeat-y; width : 234px; font-size : 11px; font-family : Verdana, Arial CE, Arial, Tahoma;}
.naglowek_kat { clear : both; float : left; background-color : #1980b1; padding-left : 3px; width : 234px;}
.naglowek_kat_on {clear : both; float : left; background-color : #9b9b90; padding-left : 3px; width : 234px;}
.wejdz_kat { float: right; background-color : #1980b1;}
.wejdz_kat_on { float: right; background-color : #9b9b90;}
.ksep { clear : both; height : 1px; width : 100%; overflow : hidden;}

div.str { background-color : #ecede6; float :left; margin : 1px; text-align : center; border : solid 1px #dcddcf; width : 11px; color : white; font-family : verdana; font-size : 9px; }
div.str:hover { background-color : white; float :left; margin : 1px; text-align : center; border : solid 1px black; width : 11px; color : white; font-family : verdana; font-size : 9px; }
div.strk { float : left; margin : 1px; text-align : center; width : 11px; color : black; font-family : verdana; font-size : 9px; }
div.strb { float :left; margin : 1px; text-align : center; background-color : #cdcdbd;  border : solid 1px black; width : 11px;  font-family : verdana;  font-size : 9px; }
div.strnext { background-color : #ecede6; float :left; margin : 1px; text-align : center; border : solid 1px #dcddcf; padding-left : 3px; padding-right : 3px; color : white; font-family : verdana; font-size : 9px; }
div.strnext:hover { background-color : white; float :left; margin : 1px; text-align : center; border : solid 1px black; color : white; font-family : verdana; font-size : 9px; }
.stronice { float : right }
.stronice A             {text-decoration: none; color: #62614a; font-style: normal; font-weight: normal; font-family: trebuchet MS, Verdana, Tahoma, Arial; font-size : 10px; line-height: 10px; }
.stronice A:link        {text-decoration: none; color: #62614a; font-style: normal; font-weight: normal; font-family: trebuchet MS, Verdana, Tahoma, Arial; font-size : 10px; line-height: 10px;}
.stronice A:visited     {text-decoration: none; color: #62614a; font-style: normal; font-weight: normal; font-family: trebuchet MS, Verdana, Tahoma, Arial; font-size : 10px; line-height: 10px;  }
.stronice A:active      {text-decoration: none; color: #62614a; font-style: normal; font-weight: normal; font-family: trebuchet MS, Verdana, Tahoma, Arial; font-size : 10px; line-height: 10px;  }
.stronice A:hover       {text-decoration: none; color: black; font-style: normal; font-weight: normal; font-family: trebuchet MS, Verdana, Tahoma, Arial; font-size : 10px; line-height: 10px;  }
.nazwa_towaru {font-family : Trebuchet MS, Verdana, Arial CE, Arial, Tahoma; font-size : 16px; min-height : 32px; height: auto !important; height : 32px; font-weight : bold; padding-left : 5px; line-height : 20px;  color : #0f4569; text-align : left}
.towarsz { position : relative; font-family : Verdana; font-size : 11px; line-height : 14px; color : black; float : left; padding-left : 5px; padding-right : 5px; width : 257px; margin-bottom : 0px;vertical-align : bottom}
.towarsz2 { position : relative; font-family : Verdana; font-size : 12px; line-height : 16px;  color : black; text-align : justify; padding-left : 5px;}
.towarop { position : relative; font-family : Verdana; font-size : 11px; line-height : 14px; color : black; width : 110px; float : right; text-align : center; height : 110px; }
.towarop2 {  font-family : Verdana; font-size : 11px; line-height : 14px; margin-top : 15px; color : black;  vertical-align :top; }
.cena { font-family : Trebuchet MS, Verdana, Arial CE, Arial; font-size : 18px; color : #939373; margin-top : 5px;}
.cenagr { font-family : Trebuchet MS, Verdana, Arial CE, Arial; font-size : 10px; font-weight : bold; text-decoration : underline; line-height : 0px; vertical-align: super; color : #939373}
.cena2 { font-family :   Arial CE, Arial; font-size : 24px; color : #939373; font-weight : bold;}
.cenagr2 { font-family :   Arial CE, Arial; font-size : 14px; font-weight : bold; text-decoration : underline; line-height : 0px; vertical-align: super; color : #939373}
.produkt { float : left;  width : 100%; }
.listsep {clear : both; height : 12px; overflow : hidden;}
.foto_prod_list  { background-image : url(img/tlo_obrazkow.png);  width : 140px; margin-right : -142px; height : 140px; border : solid 1px #e3e3d9; float : left; text-align : center; }
.foto_prod_list3  { background-image : url(img/tlo_obrazkow.png);  width : 140px; height : 140px; border : solid 1px #e3e3d9; float : left; text-align : center; }
.foto_prod_list2 { background-image : url(img/tlo_obrazkow2.png); width : 140px; height : 140px; border : solid 1px #e3e3d9; float : left; text-align : center; }

.foto_prod_los  { background-image : url(img/tlo_obrazkow.png);  width : 140px; height : 140px; border : solid 1px #e3e3d9; text-align : center; margin-left : auto; margin-right : auto; margin-bottom : 5px}
.foto_prod_los IMG { border : solid 1px #c0c0ac; padding : 2px; background-color : #f6f6f4; }
.foto_prod_los IMG:hover {border : solid 1px #9c9c7e; padding : 2px; background-color : #f6f6f4; vertical-align : middle}


.foto_prod_list IMG { border : solid 1px #c0c0ac; padding : 2px; background-color : #f6f6f4; }
.foto_prod_list IMG:hover {border : solid 1px #9c9c7e; padding : 2px; background-color : #f6f6f4; vertical-align : middle}
.foto_prod_list2 IMG { border : solid 1px #c0c0ac; padding : 2px; background-color : #f6f6f4; }
.foto_prod_list2 IMG:hover {border : solid 1px #9c9c7e; padding : 2px; background-color : #f6f6f4; vertical-align : middle}
.foto_prod_list3 IMG { border : solid 1px #c0c0ac; padding : 2px; background-color : #f6f6f4; }
.foto_prod_list3 IMG:hover {border : solid 1px #9c9c7e; padding : 2px; background-color : #f6f6f4; vertical-align : middle}

#opcje_koszyka { clear : both; }
.kosz_row {  font-family : Verdana, Arial CE, Arial, Tahoma;  font-size : 10px; color : black; line-height : 15px; height : 20px; min-height : 20px;}
.kosz_nazwa {width : 235px; }
.kosz_cj  { width : 68px; padding-right : 4px; text-align : right; }
.kosz_il  {width : 60px; padding-left : 2px;  padding-bottom : 0px; margin : 0; margin-top : 5px; text-align : center; line-height : 16px;}
.kosz_ob {  width : 30px; text-align : center; padding-top : 4px}
.kosz_cr  { width : 82px; text-align : right;  padding-right : 8px; }
.kosz_dl  { width : 30px; text-align : center; }
.toolimg { border : solid 1px #c0c0ac; padding : 2px; background-color : #f6f6f4; }
.linia_kosz { background-color : white; height : 5px; line-height : 0px; padding : 0px; padding-left : 16px; margin : 0;  }
.linia_kosz IMG { display : block }
.kosz_sum { float : left; width : 112px; padding-top : 7px}
.kosz_dos  {float : left; width : 260px; padding-left : 2px; padding-top : 0px; padding-bottom : 0px; margin : 0; margin-top : 5px; text-align : right; line-height : 16px;}
.noc { text-align : center; margin-top:10px; height : 70px; color: #1989b7}
.error { font-family :  Verdana; font-size : 12px; line-height : 14px; color : #c80a0a}
#rform {  margin-right : 60px; text-align : right}
#rform LABEL {text-align : right; width : 140px;}
#rform INPUT{ border : solid 1px black; font-family : Arial CE, Arial, Verdana; padding-left : 2px; margin-top : 6px; margin-bottom : 2px; font-size : 11px; height : 14px; width : 245px;}
INPUT.ok{     border : double 2px #76751c !important; background-image : none; background-color : #deded4; font-family : Arial CE, Arial, Verdana; font-size : 11px; height :  20px !important;  width : 200px;}
#rform_q { clear : both; line-height : 24px; text-align : right;  margin-right : 5px; margin-right : 60px}
#rform_q INPUT{ border : solid 1px black; font-family : Arial CE, Arial, Verdana; padding-left : 2px; margin-top : 6px; margin-bottom : 2px; font-size : 11px; height : 14px; width : 200px;}
.rformkl { width : 239px;  margin-top : 10px; padding-left : 20px; float : left; line-height : 24px; text-align : right;  margin-right : 20px; }
.rformkr { width : 239px; margin-top : 10px; float : left; line-height : 24px; text-align : right; }
.lformkl { width : 239px;  margin-top : 10px; padding-left : 20px; float:left; line-height : 24px; text-align : left;  margin-right : 20px; }
.lformkr { width : 239px; margin-top : 10px; float : left; line-height : 24px; text-align : left; }
.kapital { font-family : Verdana; font-size : 10px; font-weight : bold; text-align : left; color : grey; line-height : 10px;}
.rformkl INPUT {margin-top : 10px; }
.rformkr INPUT {margin-top : 10px; }
.inleft { float : left; }
.histrow {clear :both; height : 22px; line-height : 20px; background-color : white; padding :0; margin : 0; margin-top : 3px; margin-bottom : 3px}
.histrow:hover {height : 22px; line-height : 20px; background-color : #eaeada; margin-top : 3px; margin-bottom : 3px}
.histrows {height : 22px; line-height : 20px; background-color : #e2e2cc; margin-bottom : 3px; font-size :11px;}
.histrow  IMG {display : block; padding : 4px  }
#blokhz { overflow: auto; height : 148px; border : solid 1px #ebebdb}
.legenda { color : #5a7e8a;}
.legenda IMG{ vertical-align : bottom !important; padding-left : 5px }
.etykieta_f { font-size : 11px; color : #5a7e8a}
.ok {position : relative; text-align : center; font-family : Trebuchet MS; font-size : 13px; font-weight : bold; color : #0B5A92}
.ok IMG { vertical-align : middle; padding-right : 4px; margin : 5px; }
.tip { font-size : 10px; color : #9C9C7E; line-height : 13px }
#szukaj_blok { margin-top : 10px}
#foot { float : right; background-color : #c1c1af; padding : 5px; background-image: url(img/tlo_stopka.png); width : 742px; margin-right : 5px; margin-left : 5px; margin-top : -78px; height : 68px; color : white; font-weight : bold; font-family : Verdana, Arial; font-size : 10px;  line-height : 20px;}
#foot  A         { font-style : normal; text-decoration: none; font-weight: bold; font-family :  Verdana; color : white; font-size : 10px; line-height : 12px; }
#foot  A:link    { font-style : normal; text-decoration: none; font-weight: bold; font-family :  Verdana; color : white; font-size : 10px; line-height : 12px; }
#foot  A:visited { font-style : normal; text-decoration: none; font-weight: bold; font-family :  Verdana; color : white; font-size : 10px; line-height : 12px; }
#foot  A:focus   { font-style : normal; text-decoration: none; font-weight: bold; font-family :  Verdana; color : white; font-size : 10px; line-height : 12px; }
#foot  A:hover   { font-style : normal; text-decoration: none; font-weight: bold; font-family :  Verdana; color : #B0B098; font-size : 10px; line-height : 12px; }
#foot  A:active  { font-style : normal; text-decoration: none; font-weight: bold; font-family :  Verdana; color : white; font-size : 10px; line-height : 12px; }

.mg_pas_top { overflow : hidden; background-image : url(img/mg_pas_t.png); width : 503px; height : 26px; color : white; font-family : Trebuchet MS, Verdana; font-weight : bold; font-size : 16px; padding-top : 2px; padding-left : 10px; margin-bottom : 0; padding-bottom : 0}
.mg_tresc {position : relative; padding : 7px; overflow : hidden; background-image : url(img/mg_tlo.png);  width : 499px;}
.mg_ob {float: left; width : 322px;}
.mg_ob DIV {text-align : center;}
.mg_ob IMG {border : solid 1px black}
.mg_info {margin-left : 324px;  width : 170px;  text-align:center}
.mg_cena {fon-family : Verdana; font-size : 24px; font-weight : bold; color : #c71903}
.mg_opis { padding : 3px; text-align : left;font-family : Tahoma, Verdana; font-size: 12px; font-weight : bold; margin-top : 8px; line-height : 17px}
.mg_wiecej {position : absolute; text-align : right; right : 0; bottom : 0; margin-bottom : 5px; margin-right : 14px }
#witaj { margin-left : 20px; margin-top : 40px; margin-right : 20px; margin-bottom : 30px; font-family : Verdana, Tahoma, Arial; padding : 0; color : #585844; font-size : 12px; line-height : 17px}
#witaj UL LI {margin-bottom : 1em}
#witaj OL LI {margin-bottom : 0.7em}
