body {
margin: 0px;
padding: 0px; 
color: #48463A;
font: 12px Comic Sans MS;
text-align: left;
background: url(gfx/tlo.gif) top center repeat-x #ffffff;
}


td {
margin: 0px;
padding: 0px;
color: #790e11;
font: 12px Comic Sans MS;
vertical-align: top;
text-align: left;
width: 165px;
font-weight: bold;

}

table {
margin: 0px;
padding: 0px;
border-collapse: collapse;
border: 0 none inherit;
}


img {
border: 0px;
margin: 0px;
}

td img.obraz {display: block;}

p {margin: 0px; padding: 0px; }


.belka {
background: url(gfx/belka.gif) no-repeat;
vertical-align: middle;
height: 53px;
text-align: center;
padding: 0px 20px 0px 20px;
}

.pole {
padding: 5px;
vertical-align: middle;
width: 160px;
background: #FFFFFF;
color: #790e11;
border-color: #a24311;
}

.polekasazamaw {
vertical-align: middle;
width: 140px;
height: 25px;
background: #FFFFFF;
color: #790e11;
border: 0px;
margin-top: 5px;
margin-left:5px;
}



.polekasa {
vertical-align: middle;
width: 280px;
height: 25px;
background: #FFFFFF;
color: #790e11;
border: 0px;
margin-top: 5px;
margin-left:5px;
}


.polekasatext {
vertical-align: middle;
width: 280px;
height: 155px;
background: #FFFFFF;
color: #790e11;
border: 0px;
margin-top: 5px;
margin-left:5px;
}



.polek {
padding: 5px;
vertical-align: middle;
width: 360px;
background: #FFFFFF;
color: #790e11;
border-color: #a24311;
}

.button_kont {
padding: 5px;
background: #A34311;
border: 0px none;
width: 200px;
height: 50px;
vertical-align: middle;
text-align: center;
color: #fff15f;
font-family: Comic Sans MS;
font-size: 13pt;
font-weight: normal;
}

.button_kasa {
padding: 5px;
background: #A34311;
border: 0px none;
width: 200px;
height: 50px;
vertical-align: middle;
text-align: center;
color: #fff15f;
font-family: Comic Sans MS;
font-size: 13pt;
font-weight: normal;
}


.button_pods {
padding: 5px;
background: #A34311;
border: 0px none;
width: 140px;
height: 50px;
vertical-align: middle;
text-align: center;
color: #fff15f;
font-family: Comic Sans MS;
font-size: 13pt;
font-weight: normal;
}


.selectprod {
padding: 5px;
vertical-align: middle;
background: #FFFFFF;
color: #a24311;
border-color: #a24311;
font-weight: bold;
}


.ileszcz {
padding: 5px;
vertical-align: middle;
width: 30px;
height: 20px;
font-size: 13pt;
background: #FDFDFD;
color: #790e11;
border-color: #A34311;
}



.szuk {
background: url(gfx/mgtlo.gif) repeat-y;
padding: 10px 20px 4px 20px;
}

.news {
background: url(gfx/mpgtlo.gif) repeat-y;
padding: 10px 20px 4px 20px;
}



.menu1 {
background: url(gfx/m1tlo.gif) repeat-y;
padding: 20px 8px 20px 8px;
color: #790e11;
}

.menu1kosz {
background: url(gfx/m1tlo.gif) repeat-y;
padding: 20px 8px 20px 8px;
color: #790e11;
text-align:center;
font-family: Comic Sans MS;
}

.menu1a {
background: url(gfx/m1tlo.gif) repeat-y;
padding: 45px;
color: #790e11;
}


.head1 {
background: url(gfx/m1.gif) no-repeat;
height: 60px;
vertical-align: middle;
padding-left: 35px;
color: #fff15f;
font: 16px Comic Sans MS;
font-style: oblique;
}




.menu2 {
background: url(gfx/m2tlo.gif) repeat-y;
padding: 10px 25px 20px 20px;
text-align: justify;
line-height: 18px;
}


.head2 {
height: 40px;
vertical-align: middle;
padding-left: 10px;
color: #790e11;
font: 16px Comic Sans MS;
font-style:oblique;
}

.stopka {
height: 31px;
vertical-align: middle;
padding: 0px 25px 0px 25px;
text-align: center;
}

.polecane {
background: url(gfx/polecanetlo.gif) repeat-y;
padding: 10px 20px 10px 20px;
text-align: center;
}


.oferta {
background: url(gfx/of2.gif) repeat-y;
padding: 0px 7px 0px 2px;
text-align: center;
height: 150px;
}


.prod {
color: #790e11;
font-size: 15px;
font-weight:bold;
}

.prod2 {
vertical-align: middle;
font-size: 11pt;
font-family: Comic Sans MS;
font-weight: bold;
line-height: 30pt;
}

.cena {
color: #a24311;
font-size: 15px;
}

.tab {
padding: 15px;
background: #ffffff;
border: 2px solid #a24311;
width: 100%;
text-align: center;
}

ul {margin:0; padding:0; list-style-type:none;}
.menu li {line-height: 18pt;}
.podmenu {padding: 0px 10px 10px 10px;}
.podmenu li {line-height:18pt;}



A:link , A:active , A:visited {
font: 12px Comic Sans MS;
color: #790e11;
text-decoration : none; 
}

A:hover {
font: 12px Comic Sans MS;
color: #790e11;
text-decoration: underline; 
}

A.a_belka:link , A.a_belka:active , A.a_belka:visited {
color: #fff15f;
font: 11pt Comic Sans MS;
font-weight: bold;
padding-left: 14px;
padding-right: 14px;
}

A.a_belka:hover {
color: #fff15f;
font: 11pt Comic Sans MS;
font-weight: bold;
text-decoration: underline;
padding-left: 14px;
padding-right: 14px;
}




A.a_menu:link , A.a_menu:active , A.a_menu:visited {
color: #790e11;
font-size: 9pt;
font-family: Comic Sans MS;
font-weight: bold;
}

A.a_menu:hover {
color: #790e11;
font-size: 9pt;
font-family: Comic Sans MS;
font-weight: bold;
text-decoration: underline;
}

A.a_pm:link , A.a_pm:active , A.a_pm:visited {
color: #790e11;
font: 9pt Comic Sans MS;
}

A.a_pm:hover {
color: #790e11;
font: 9pt Comic Sans MS;
}



doll {
padding:15px;
text-align: left;
color: #790e11;
font: 12px Comic Sans MS;
width: 450px;
}
.dolr {
padding: 15px;
text-align: right;
color: #790e11;
font: 12px Comic Sans MS;
width: 450px;
}
.stan {color: #930303; font-weight: bold;}
.nav {color: #790e11; font-weight: bold; font-size: 12pt; font-family: Comic Sans MS;}

.opiskat img {
float: left;
border: 1px solid #a24311;
margin-right: 15px;
}
.opiskat {
padding: 7px 15px 12px 15px;
background: #ffffff;
color: #a24311;
border: 1px solid #a24311;
vertical-align: middle;
text-align: justify;
line-height: 18px;
}


.nagl td {
width: 120px;
background: #a24311;
padding: 10px;
border: 2px solid #a24311;
color: #fff15f;
font: 13px Comic Sans MS;
font-weight: bold;
font-style: oblique;
text-align: center;
}

.lin td {
width: 120px;
background: #ffffff;
padding: 4px;
border-left: 2px solid #a24311;
border-right: 1px solid #a24311;
color: #790e11;
font: 13px Comic Sans MS;
font-weight: bold;
text-align: center;
}

table#koszyk {width: 612px; }
td.koszidnag {background-color: #A34311; height: 35px; width: 40px; text-align: center; vertical-align: middle; color: #fff15f; font-weight: bold; border-right: 5px solid #FFFFFF;}
td.koszfotonag {background-color: #A34311; height: 35px; width: 70px; text-align: center; vertical-align: middle; color: #fff15f; font-weight: bold; border-right: 5px solid #FFFFFF;}
td.kosznazwanag {background-color: #A34311; height: 35px; width: 200px; text-align: center; vertical-align: middle; color: #fff15f; font-weight: bold; border-right: 5px solid #FFFFFF;}
td.koszcenanag {background-color: #A34311; height: 35px; width: 190px; text-align: center; vertical-align: middle; color: #fff15f; font-weight: bold; border-right: 5px solid #FFFFFF;}
td.koszktranspnag {background-color: #A34311; height: 35px; width: 50px; text-align: center; vertical-align: middle; color: #fff15f; font-weight: bold; border-right: 5px solid #FFFFFF;}
td.kosziloscnag {background-color: #A34311; height: 35px; width: 100px; text-align: center; vertical-align: middle; color: #fff15f; font-weight: bold; border-right: 5px solid #FFFFFF;}
td.koszwartoscnag {background-color: #A34311; height: 35px; width: 130px; text-align: center; vertical-align: middle; color: #fff15f; font-weight: bold; border-right: 5px solid #FFFFFF;}
td.koszusunnag {background-color: #A34311; height: 35px; width: 30px; text-align: center; vertical-align: middle; color: #fff15f; font-weight: bold;}

td.koszid {background-color: #FFF160; height: 35px; width: 40px; text-align: center; vertical-align: middle; font-weight: bold; border-right: 5px solid #FFFFFF;}
td.koszfoto {background-color: #FFF160; height: 35px; width: 70px; text-align: center; vertical-align: middle; font-weight: bold; border-right: 5px solid #FFFFFF;}
td.kosznazwa {background-color: #FFF160; height: 35px; width: 200px; text-align: center; vertical-align: middle; font-weight: bold; border-right: 5px solid #FFFFFF;}
td.koszcena {background-color: #FFF160; height: 35px; width: 190px; text-align: center; vertical-align: middle; font-weight: bold; border-right: 5px solid #FFFFFF;}
td.koszktransp {background-color: #FFF160; height: 35px; width: 100px; text-align: center; vertical-align: middle; font-weight: bold; border-right: 5px solid #FFFFFF;}
td.koszilosc {background-color: #FFF160; height: 35px; width: 50px; text-align: center; vertical-align: middle; font-weight: bold; border-right: 5px solid #FFFFFF;}
td.koszwartosc {background-color: #FFF160; height: 35px; width: 130px; text-align: center; vertical-align: middle; font-weight: bold; border-right: 5px solid #FFFFFF;}
td.koszusun {background-color: #FFF160; height: 35px; width: 30px; text-align: center; vertical-align: middle; font-weight: bold;}


