/* STYLE EDYTORA */
span .bold1 { 
       /*Pogrubione 1*/
  font-weight: bold;
}
/** /STYLE EDYTORA */

.menu_bok { width: 100%; border: none; font-family: Verdana, Tahoma, Arial; font-weight: normal; font-size: 11px; color: #A1A0A0; }
.venti{ font-family: Verdana, Tahoma, Arial; font-weight: normal; font-size: 10px; margin: 0px 0px 0px 32px; color: #A1A0A0; }

body{ background-color: #FFFFFF; margin: 0px; padding: 0px; }

img{
       border: none;       
}

.main{
       width:776px;
       height:100%;
       padding: 0px;
}

.main td{
       vertical-align: top;
       padding: 0px;
}

p{
       font-family: Verdana, Tahoma, Arial;
       font-weight: normal;
       font-size: 11px;
       color: #000000;
       line-height:130%;
       margin:0px 0px 6px 0px;
}

h1 {
       font-family: Verdana, Tahoma, Arial;
       font-size: 17px;
       color: #FFB200;
       font-weight: normal;
       margin:0px 0px 6px 0px;
}

h2 {
       font-family: Verdana, Tahoma, Arial;
       font-size: 14px;
       color: #606060;
       font-weight: bold;
       margin:14px 0px 6px 0px;
}

ol, ul {
       font-family: Verdana, Tahoma, Arial;
       font-weight: normal;
       font-size: 11px;
       color: #000000;
       margin-bottom: 6px;
}


ul li {
       list-style-image: url(grafika/li.gif);
       margin-bottom: 3px;
}

ol li {
       font-size: 11px;
       color: #000000;
       margin-bottom: 3px;
}


hr {
  border: 0;
  color: #D9D9D9;
  background-color: #D9D9D9;
  height: 1px;
}



/* link */
a {text-decoration: none}
a:hover {text-decoration: none}

p a, li a, li p a
{
       color: #737272;
}

p a:hover, li a:hover, li p a:hover {
       color: #FFB200;
}


/* tabela */

p table.text_table
{
    background-color: #F7F7F7;
       margin:8px 0px 8px 0px;
       border:1px solid #BDBABD;
       border-collapse: collapse;
}

p table.text_table td
{
       font-size:11px;
       border-collapse: collapse;
    border:1px solid #BDBABD;
       vertical-align:top;
}

p table.text_table td p
{
       padding: 4px 8px 4px 8px;
       color:#6B696B;
       font-size:11px;
       border-collapse: collapse;
       border-color:#BDBABD;
       border-width:1px;
}


/* imput-y */
input{
       font-family: Verdana, Tahoma, Arial;
       font-weight: normal;
       font-size: 10px;
       height: 19px;
       width: 200px;
       background-color: #F6F6F7;
       border: 1px solid;
       border-color: #ADA69C;
       }
       
input.log{
       font-family: Verdana, Tahoma, Arial;
       font-weight: normal;
       font-size: 10px;
       height: 18px;
       width: 160px;
       background-color: #FFFFFF;
       border: 1px solid;
       border-color: #A5A2A5;
    color: #313831;
       }
    
select{
       font-family: Verdana, Tahoma, Arial;
       font-weight: normal;
       font-size: 10px;
       height: 19px;
       background-color: #F6F6F7;
       border: 1px solid;
       border-color: #ADA69C;
       }

textarea{
       font-family: Verdana, T
       ahoma, Arial;
       font-weight: normal;
       font-size: 10px;
       width: 200px;
       height: 72px;
       background-color: #F6F6F7;
       border: 1px solid;
       border-color: #ADA69C;
       }
       
/* style textarea */

.styl1{
       color: #000000;
}

.styl2{
       color: #737272;
}

.styl3{
       color:#FFB200;
}

.styl4{
       color: #800080;
}

.formularz{
       border: none;
       font-family: Verdana, Tahoma, Arial;
       font-size: 10px;
       }

.formularz th{
       border: none;
       text-align: right;
       font-weight: normal;
       vertical-align: top;
       width: 200px;
       padding: 5px 5px 3px 5px;
       }
       
.formularz td{
       vertical-align: top;
       padding: 1px 0px 1px 0px;
       }
       
.send{
       width: 50px;
       background-color: #EDEDED;
       border-color: #EDEDED;
       color: #ADADAD;
       cursor: pointer;
       font-weight: bold;
       }

/* kosz do sklepu */

.kosz{
       font-family: Verdana, Tahoma, Arial;
       font-size: 10px;
       color: #000000;
       background-color: #FFFFB0;
       }
       
.kosz th{
       font-weight: bold;
       background-color: #FFAC00;
       text-align: center;
       padding: 3px 6px 3px 6px;
       }
.kosz select{
       font-size: 10px;
       background-color: #FFFFB0;
       }

.kosz td{
       font-weight: normal;
       background-color: #FFE064;
       padding: 3px 6px 3px 6px;
       }


/* PODZIAL STRONY */

table.pages_table
{
    border: 0px solid #FFFFFF;
    font-family: Verdana, Tahoma, Arial;
    font-size: 9px;
    color: #313831;
    background: transparent;
}

a.po:link
{
    color: #313831;
    text-decoration:none;
}

a.po:hover
{
    color: #8E9D8E;
}

td.pages_on
{
    text-align:center;
    vertical-align:middle;
    padding:0px 4px 0px 4px;
}

td.pages_off
{
    text-align:center;
    vertical-align:middle;
    padding:0px 4px 0px 4px;
}


td.pages_strona
{
    color: #000000;
    text-align:center;
    vertical-align:center;
    padding:0px 4px 0px 4px;
}

#kosz_form label
{
    width: 300px;
    padding-right: 10px;
    display: block;
    float: left;
    text-align: right;
    margin-bottom: 2px;
    font-family: Verdana, sans-serif;
    font-size: 11px;
    color: #818181;
    font-weight: normal;
}

#kosz_form input
{
    margin-bottom: 2px;
}





/* style dopisane do strony */





td.main_left { width: 50%; }
td.main_middle { width: 955px; vertical-align: top; }
td.main_right { width: 50%; }

td.top1 { height: 76px; background-image: url(grafika/tlo_top1.gif); background-repeat: repeat-x; }
td.top1_left { height: 76px; width: 341px; padding: 0px 0px 0px 6px; }
td.top1_right_1 { height: 29px; width: 542px; text-align: right; padding: 0px 72px 0px 0px; font-family: Tahoma, Verdana, sans-serif; font-size: 10px; color: #939393; }
td.top1_right_2 { }
img.top1_right_2 { width: 614px; height: 47px; border: 0px; }

td.header1 { height: 43px; width: 955px; vertical-align: top; }
input.header1_szukaj { height: 16px; width: 155px; font-family: Tahoma, sans-serif; font-weight: normal; color: #848484; font-size: 11px; text-align: center; margin-top: -1px; }
*> input.header1_szukaj { height: 16px; width: 155px; font-family: Tahoma, sans-serif; font-weight: normal; color: #848484; font-size: 11px; text-align: center; margin-top: 0px; }

td.menu { width: 200px; vertical-align: top; }

td.main { width: 755px; text-align: left; vertical-align: top; }




a.header:link { font-size: 10px; color: #939393; text-decoration: none; }
a.header:visited { font-size: 10px; color: #939393; text-decoration: none; }
a.header:hover { font-size: 10px; color: #939393; text-decoration: underline; }
a.header:active { font-size: 10px; color: #939393; text-decoration: none; }

#top_right_2 { vertical-align: top; height: 47px; width: 614px; padding: 0px 0px 0px 0px; }
#box_beurer { width: 200px; height: 113px; background-image: url(grafika/tlo_beurer.jpg); background-repeat: no-repeat; }
#box_newsletter { padding: 34px 0px 0px 19px; width: 181px; height: 73px; background-image: url(grafika/tlo_newsletter1.gif); background-repeat: no-repeat; }
#box_newsletter_1 { float: left; padding: 5px 0px 0px 0px; }
#box_newsletter_2 { float: left; padding: 5px 0px 0px 0px; }
input.newsletter { width: 140px; }
#box_clear { width: 200px; height: 91px; background-image: url(grafika/tlo_clear_box.gif); background-repeat: no-repeat; }
#box_allpay { width: 200px; height: 64px; background-image: url(grafika/tlo_allpay.jpg); background-repeat: no-repeat; }

#footer_1 { width: 955px; height: 49px; }
    #footer_1a { float: left; width: 4px; height: 49px; background-image: url(grafika/tlo_footer_a.gif); background-repeat: no-repeat; }
    #footer_1b { float: left; width: 947px; height: 29px; background-image: url(grafika/tlo_footer_b.gif); background-repeat: repeat-x; text-align: center; padding: 20px 0px 0px 0px; }
    #footer_1c { float: left; width: 4px; height: 49px; background-image: url(grafika/tlo_footer_c.gif); background-repeat: no-repeat; }

#footer_2 { width: 955px; height: 32px; }
    #footer_2a { float: left; width: 4px; height: 32px; background-image: url(grafika/tlo_footer_1a.gif); background-repeat: no-repeat; }
    #footer_2b { float: left; width: 917px; height: 28px; background-image: url(grafika/tlo_footer_1b.gif); background-repeat: repeat-x; text-align: right; padding: 4px 30px 0px 0px; }
    #footer_2c { float: left; width: 4px; height: 32px; background-image: url(grafika/tlo_footer_1c.gif); background-repeat: no-repeat; }

a.footer { font-family: Tahoma, sans-serif; text-decoration: none; font-size: 11px; color: #FF6565; font-weight: normal; padding: 0px 5px 0px 5px; }
a.footer:active { font-family: Tahoma, sans-serif; text-decoration: underline; font-size: 11px; color: #FFFFFF; font-weight: normal; padding: 0px 5px 0px 5px; }
a.footer:visited { font-family: Tahoma, sans-serif; text-decoration: none; font-size: 11px; color: #FF6565; font-weight: normal; padding: 0px 5px 0px 5px; }
a.footer:hover { font-family: Tahoma, sans-serif; text-decoration: underline; color: #FFFFFF; font-size: 11px; font-weight: normal; padding: 0px 5px 0px 5px; }

a.footer_active { font-family: Tahoma, sans-serif; text-decoration: underline; color: #FFFFFF; font-size: 11px; font-weight: normal; padding: 0px 5px 0px 5px; }
a.footer_active:active { font-family: Tahoma, sans-serif; text-decoration: underline; color: #FFFFFF; font-size: 11px; font-weight: normal; padding: 0px 5px 0px 5px; }
a.footer_active:visited { font-family: Tahoma, sans-serif; text-decoration: underline; color: #FFFFFF; font-size: 11px; font-weight: normal; padding: 0px 5px 0px 5px; }
a.footer_active:hover { font-family: Tahoma, sans-serif; text-decoration: underline; color: #FFFFFF; font-size: 11px; font-weight: normal; padding: 0px 5px 0px 5px; }

#header { width: 955px; }
    #header_1 { float: left; background-image: url(grafika/tlo_top2_a.gif); background-repeat: no-repeat; width: 1px; height: 43px; }
    #header_2 { float: left; background-image: url(grafika/tlo_top2_b.gif); background-repeat: repeat-x;  width: 749px; height: 24px; padding: 9px 0px 10px 14px; }
        #header_2_form { width: 187px; }
        #header_2_text { float: left; width: 160px; height: 14px; }
        #header_2_submit { float: left; width: 27px; margin-left: 4px;  }
        #header_2_menu { float: left; width: 536px; margin-left: 10px; height: 23px; padding: 1px 0px 0px 0px; }
        a.header_menu { font-family: Tahoma, sans-serif; text-decoration: none; font-size: 11px; color: #5F5F5F; font-weight: normal; padding: 0px 0px 0px 22px; background: url(grafika/menu2_arrow.gif); background-position: 15px 2px; background-repeat: no-repeat; }
        a.header_menu:active { font-family: Tahoma, sans-serif; text-decoration: underline; font-size: 11px; color: #0A62B6; font-weight: normal; padding: 0px 0px 0px 22px; background: url(grafika/menu2_arrow.gif); background-position: 15px 2px; background-repeat: no-repeat; }
        a.header_menu:visited { font-family: Tahoma, sans-serif; text-decoration: none; font-size: 11px; color: #5F5F5F; font-weight: normal; padding: 0px 0px 0px 22px; background: url(grafika/menu2_arrow.gif); background-position: 15px 2px; background-repeat: no-repeat; }
        a.header_menu:hover { font-family: Tahoma, sans-serif; text-decoration: underline; color: #0A62B6; font-size: 11px; font-weight: normal; padding: 0px 0px 0px 22px; background: url(grafika/menu2_arrow.gif); background-position: 15px 2px; background-repeat: no-repeat; }

        a.header_menu_active { font-family: Tahoma, sans-serif; text-decoration: underline; font-size: 11px; color: #0A62B6; font-weight: normal; padding: 0px 0px 0px 22px; background: url(grafika/menu2_arrow.gif); background-position: 15px 2px; background-repeat: no-repeat; }
        a.header_menu_active:active { font-family: Tahoma, sans-serif; text-decoration: underline; font-size: 11px; color: #0A62B6; font-weight: normal; padding: 0px 0px 0px 22px; background: url(grafika/menu2_arrow.gif); background-position: 15px 2px; background-repeat: no-repeat; }
        a.header_menu_active:visited { font-family: Tahoma, sans-serif; text-decoration: underline; font-size: 11px; color: #0A62B6; font-weight: normal; padding: 0px 0px 0px 22px; background: url(grafika/menu2_arrow.gif); background-position: 15px 2px; background-repeat: no-repeat; }
        a.header_menu_active:hover { font-family: Tahoma, sans-serif; text-decoration: underline; color: #0A62B6; font-size: 11px; font-weight: normal; padding: 0px 0px 0px 22px; background: url(grafika/menu2_arrow.gif); background-position: 15px 2px; background-repeat: no-repeat; }

    #header_3 { float: left; background-image: url(grafika/tlo_top2_c.gif); background-repeat: no-repeat; width: 1px; height: 43px; }
    #header_4 { float: left; background-image: url(grafika/tlo_top2_d.gif); background-repeat: repeat-x;  width: 189px; height: 43px; }
        #header_4_koszyk { float: left; width: 137px; height: 28px; padding: 10px 0px 0px 13px; }
        *> #header_4_koszyk { padding: 13px 0px 0px 13px; }
        #header_4_ico { float: left; width: 27px; height: 35px; padding: 8px 12px 0px 0px; }
        a.header_koszyk { font-family: Tahoma, sans-serif; text-decoration: none; font-size: 11px; color: #FFFFFF; font-weight: bold; padding: 0px 0px 0px 11px; background: url(grafika/koszyk_arrow_main.gif); background-position: 0px 3px; background-repeat: no-repeat; }
        a.header_koszyk:active { font-family: Tahoma, sans-serif; text-decoration: underline; font-size: 11px; color: #FFFFFF; font-weight: bold; padding: 0px 0px 0px 11px; background: url(grafika/koszyk_arrow_main.gif); background-position: 0px 3px; background-repeat: no-repeat; }
        a.header_koszyk:visited { font-family: Tahoma, sans-serif; text-decoration: none; font-size: 11px; color: #FFFFFF; font-weight: bold; padding: 0px 0px 0px 11px; background: url(grafika/koszyk_arrow_main.gif); background-position: 0px 3px; background-repeat: no-repeat; }
        a.header_koszyk:hover { font-family: Tahoma, sans-serif; text-decoration: underline; color: #FFFFFF; font-size: 11px; font-weight: bold; padding: 0px 0px 0px 11px; background: url(grafika/koszyk_arrow_main.gif); background-position: 0px 3px; background-repeat: no-repeat; }

    #header_5 { float: left; background-image: url(grafika/tlo_top2_e.gif); background-repeat: no-repeat; width: 1px;   height: 43px; }


#tresc { margin-top: 23px; margin-left: 34px; width: 721px; background-color: #FFFFFF; }
#tresc2_main { width: 745px; margin-left: 34px; }
#tresc2 { float: left; margin-top: 23px; width: 502px; background-color: #FFFFFF; }
#menu2  { float: left; margin-top: 24px; margin-left: 13px; width: 191px; }
* > #menu2  { float: left; margin-top: 24px; margin-left: 28px; width: 191px; }

a.produkt_koszyk { font-family: Verdana, sans-serif; text-decoration: underline; font-size: 10px; color: #CD0000; font-weight: normal; padding: 0px 0px 0px 0px; background: url(grafika/produkt_arrow.gif); background-position: 82px 2px; background-repeat: no-repeat; display: block }
a.produkt_koszyk:active { font-family: Verdana, sans-serif; text-decoration: underline; font-size: 10px; color: #CD0000; font-weight: normal; padding: 0px 0px 0px 0px; background: url(grafika/produkt_arrow.gif); background-position: 82px 2px; background-repeat: no-repeat; display: block }
a.produkt_koszyk:visited { font-family: Verdana, sans-serif; text-decoration: underline; font-size: 10px; color: #CD0000; font-weight: normal; padding: 0px 0px 0px 0px; background: url(grafika/produkt_arrow.gif); background-position: 82px 2px; background-repeat: no-repeat; display: block; }
a.produkt_koszyk:hover { font-family: Verdana, sans-serif; text-decoration: none; color: #CD0000; font-size: 10px; font-weight: normal; padding: 0px 0px 0px 0px; background: url(grafika/produkt_arrow.gif); background-position: 82px 2px; background-repeat: no-repeat; display: block }



#nowosci { width: 349px; float: left; }
    #naglowek_nowosci { width: 334px; height: 27px; background-image: url(grafika/naglowek_nowosci.gif); background-repeat: no-repeat; padding: 6px 0px 0px 15px; }
    #produkt1_nowosci { float: left; width: 143px; height: 199px; background-image: url(grafika/tlo_produkt.gif); background-repeat: no-repeat; padding: 10px 14px 0px 14px; }
    #produkt2_nowosci { float: left; margin-left: 6px; width: 143px; height: 199px; background-image: url(grafika/tlo_produkt.gif); background-repeat: no-repeat; padding: 10px 14px 0px 14px; }

    div.produkt_nowosci_a { width: 143px; height: 150px; margin-bottom: 0px; }
    * > div.produkt_nowosci_a { margin-bottom: 8px; }
    div.produkt_nowosci_b { width: 143px; height: 33px; margin-top: -10x; margin-bottom: 2px; }
    * > div.produkt_nowosci_b { margin-top: 0px; }
        div.produkt_link { float: left; width: 92px; padding: 14px 0px 0px 0px; text-align: left; }
        div.produkt_koszyk { float: left; width: 51px; padding: 6px 0px 0px 0px; }


#produkty { width: 349px; float: left; }
    #naglowek_produkty { width: 334px; height: 27px; background-image: url(grafika/naglowek_produkty.gif); background-repeat: no-repeat; padding: 6px 0px 0px 15px; }
    #produkt1_produkty { float: left; width: 143px; height: 199px; background-image: url(grafika/tlo_produkt.gif); padding: 10px 14px 0px 14px; }
    #produkt2_produkty { float: left; margin-left: 6px; width: 143px; height: 199px; background-image: url(grafika/tlo_produkt.gif); padding: 10px 14px 0px 14px; }

div.tresc_separator_y { width: 21px; float: left; }

#promocje { width: 350px; float: left; }
    #naglowek_promocje { width: 335px; height: 27px; float: left; background-image: url(grafika/naglowek_promocje.gif); background-repeat: no-repeat; padding: 6px 0px 0px 15px; }
    #produkt1_promocje { float: left; width: 143px; height: 199px; background-image: url(grafika/tlo_produkt.gif); padding: 10px 14px 0px 14px; }
    #produkt2_promocje { float: left; margin-left: 6px; width: 143px; height: 199px; background-image: url(grafika/tlo_produkt.gif); background-repeat: no-repeat; padding: 10px 14px 0px 14px; }

#informacje { width: 348px; float: left; }
    #naglowek_informacje { width: 335px; height: 27px; float: left; background-image: url(grafika/naglowek_nowosci.gif); background-repeat: no-repeat; padding: 6px 0px 0px 15px; }
    #tresc_informacje1 { width: 338px; background-color: #FFFFFF; margin-top: 5px; margin-bottom: 5px; margin-left: 5px; margin-right: 5px; }
    #tresc_informacje2 { width: 348px; height: 175px; background-image: url(grafika/tlo_informacje.jpg); background-repeat: no-repeat; }
    img.tresc_informacje { margin-top: 150px; margin-left: 310px; }

#premium { float: left; margin-top: 19px; width: 718px; height: 169px; margin-bottom: 28px; }

    #premium_left { float: left; width: 537px; height: 169px; background-image: url(grafika/premium_left.gif); background-repeat: no-repeat; }
    #premium_tresc { float: left; padding: 70px 0px 0px 135px; width: 220px;}
    #premium_right { float: left; margin-left: 7px; width: 174px; height: 168px; }
    img.premium_left { float: left; margin-left: 22px; margin-top: 7px; }
    img.tekst_premium1 { float: left; margin-left: -75px; margin-top: -5px; }
    img.tekst_premium2 { float: right; margin-right: 10px; margin-top: -5px; width:51; height:22; }

#lista { width: 720px; float: left; }
#naglowek_lista { width: 720; height: 27px; background-image: url(grafika/naglowek_lista.gif); background-repeat: no-repeat; padding: 6px 0px 0px 15px; }

#naglowek_zdrowie { width: 502px; height: 27px; background-image: url(grafika/naglowek_ozdrowiu.gif); background-repeat: no-repeat; padding: 6px 0px 0px 15px; }

#main { width: 755px; height: 205px; }
    #main_image { float: left; width: 564px; height: 205px; background-image: url(grafika/main_imageXXX.jpg); background-repeat: no-repeat; }
    #main_right { float: left; width: 191px; height: 205px; }
    #main_koszyk { width: 191px; height: 105px; }

        #main_koszyk_1 { float: left; width: 1px; height: 105px; background-image: url(grafika/tlo_koszyk_main_1.gif); background-repeat: no-repeat; }

        #main_koszyk_2 { float: left; width: 189px; height: 105px; background-image: url(grafika/tlo_koszyk_main.gif); background-repeat: repeat-x; }
        #main_koszyk_2_tresc { width: 154px; height: 93px; padding: 15px 16px 15px 17px; }
        #main_koszyk_2_spacer { width: 154px; height: 10px; background-image: url(grafika/spacer_koszyk_main.gif); background-repeat: repeat-x; line-height: 20px;}

        td.koszyk_main_R { font-family: Tahoma, sans-serif; font-size: 10px; color: #A2DBFF; font-weight: normal; text-align: left; width: 102px; }
        td.koszyk_main_B { font-family: Tahoma, sans-serif; font-size: 10px; color: #A2DBFF; font-weight: bold; text-align: left; width: 54px; }
        td.koszyk_main { vertical-align: middle; }

        a.koszyk_main { font-family: Tahoma, sans-serif; text-decoration: none; font-size: 11px; color: #FFFFFF; font-weight: normal; padding: 0px 30px 0px 0px; background: url(grafika/koszyk_arrow2_main.gif); background-position: 100px 1px; background-repeat: no-repeat; }
        a.koszyk_main:active { font-family: Tahoma, sans-serif; text-decoration: underline; font-size: 11px; color: #FFFFFF; font-weight: normal; padding: 0px 30px 0px 0px; background: url(grafika/koszyk_arrow2_main.gif); background-position: 100px 1px; background-repeat: no-repeat; }
        a.koszyk_main:visited { font-family: Tahoma, sans-serif; text-decoration: none; font-size: 11px; color: #FFFFFF; font-weight: normal; padding: 0px 30px 0px 0px; background: url(grafika/koszyk_arrow2_main.gif); background-position: 100px 1px; background-repeat: no-repeat; }
        a.koszyk_main:hover { font-family: Tahoma, sans-serif; text-decoration: underline; color: #FFFFFF; font-size: 11px; font-weight: normal; padding: 0px 30px 0px 0px; background: url(grafika/koszyk_arrow2_main.gif); background-position: 100px 1px; background-repeat: no-repeat; }


        #main_koszyk_3 { float: left; width: 1px; height: 105px; background-image: url(grafika/tlo_koszyk_main_2.gif); background-repeat: no-repeat; }

#main_strefa_klienta { width: 191px; height: 100px; background-image: url(grafika/tlo_strefa.gif); background-repeat: no-repeat; margin-top: -18px; }
*> #main_strefa_klienta { width: 191px; height: 100px; background-image: url(grafika/tlo_strefa.gif); background-repeat: no-repeat; margin-top: 0px; }
    #main_strefa_tekst { font-family: Tahoma, sans-serif; font-size: 10px; font-weight: normal; color: #717171; padding: 35px 0px 0px 15px; }
    #main_strefa_form1 { float: left; width: 70px; font-family: Tahoma, sans-serif; font-size: 10px; font-weight: normal; color: #FFFFFF; padding: 13px 0px 0px 15px; vertical-align: middle; }
    #main_strefa_form2 { float: left; width: 70px; padding: 8px 0px 0px 2px; }
    #main_strefa_form3 { float: left; width: 25px; padding: 7px 0px 0px 0px; }
    input.main_strefa { width: 65px; height: 16px; margin-top: -1px; }
    *> input.main_strefa { width: 65px; height: 17px; margin-top: 0px; }

    a.strefa { font-family: Tahoma, sans-serif; text-decoration: none; font-size: 10px; color: #0A62B6; font-weight: normal; }
    a.strefa:active { font-family: Tahoma, sans-serif; text-decoration: underline; font-size: 10px; color: #5F5F5F; font-weight: normal; }
    a.strefa:visited { font-family: Tahoma, sans-serif; text-decoration: none; font-size: 10px; color: #0A62B6; font-weight: normal; }
    a.strefa:hover { font-family: Tahoma, sans-serif; text-decoration: underline; color: #5F5F5F; font-size: 10px; font-weight: normal; }

a.design { font-family: Tahoma, sans-serif; font-size: 10px; color: #FF6565; font-weight: normal; }
a.design:active { font-family: Tahoma, sans-serif; font-size: 10px; color: #FF6565; font-weight: normal; }
a.design:visited { font-family: Tahoma, sans-serif; font-size: 10px; color: #FF6565; font-weight: normal; }
a.design:hover { font-family: Tahoma, sans-serif; font-size: 10px; color: #FF6565; font-weight: normal; text-decoration: underline; }

span.naglowek_box { font-family: Tahoma, sans-serif; font-weight: bold; font-size: 12px; color: #FFFFFF; }
span.nazwa_box { font-family: Tahoma, sans-serif;  font-size: 11px; color: #CD0000; font-weight: bold; line-height: 12px; }
span.cena1_box { font-family: Verdana, sans-serif; font-size: 11px; color: #818181; font-weight: normal; line-height: 12px; }
span.cena2_box { font-family: Verdana, sans-serif; font-size: 11px; color: #818181; font-weight: bold; line-height: 12px; }
span.cena3_box { font-family: Verdana, sans-serif; font-size: 11px; color: #818181; font-weight: bold; text-decoration: line-through; line-height: 12px; }
span.cena4_box { font-family: Verdana, sans-serif; font-size: 12px; color: #CD0000; font-weight: bold; line-height: 12px; }
span.tekst_premium { font-family: Tahoma, sans-serif; font-size: 11px; color: #B70000; font-weight: bold; line-height: 15px; }
span.design { font-family: Tahoma, sans-serif; font-size: 10px; color: #FF6565; font-weight: normal; }
span.newsletter { font-family: Tahoma, sans-serif; font-size: 10px; color: #A8ACB2; font-weight: normal; }
span.tekst_opis { font-family: Verdana, sans-serif; font-size: 11px; color: #818181; font-weight: normal; }
span.tekst_naglowek { font-family: Verdana, sans-serif; font-size: 11px; color: #818181; font-weight: bold; }
span.tekst_nazwa { font-family: Tahoma, sans-serif; font-size: 14px; color: #C90000; font-weight: bold; }
span.tekst_model { font-family: Tahoma, sans-serif; font-size: 24px; color: #C90000; font-weight: bold; }
span.tekst_nrkat { font-family: Tahoma, sans-serif; font-size: 11px; color: #00379B; font-weight: normal; }
span.tekst_nawigacja { font-family: Verdana, sans-serif; text-decoration: none; font-size: 10px; color: #C90000; font-weight: normal; }
span.tekst_cena { font-family: Verdana, sans-serif; text-decoration: none; font-size: 12px; color: #00379B; font-weight: bold; }
span.k_nag { font-family: Tahoma, sans-serif; font-size: 11px; color: #C90000; font-weight: bold; }
span.k_tekst { font-family: Verdana, sans-serif; font-size: 11px; color: #818181; font-weight: normal; line-height: 23px; }
span.k_tekst_b { font-family: Verdana, sans-serif; font-size: 11px; color: #818181; font-weight: bold; line-height: 23px; }
span.k_tekst_b_r { font-family: Verdana, sans-serif; font-size: 11px; color: #B60000; font-weight: bold; line-height: 23px; }

span.listwa_linki { font-family: Verdana, sans-serif; font-size: 10px; color: #818181; font-weight: normal; line-height: 23px; }
a.listwa_linki { font-family: Verdana, sans-serif; font-size: 10px; color: #818181; font-weight: normal; line-height: 23px; text-decoration: underline; }
a.listwa_linki:active { font-family: Verdana, sans-serif; font-size: 10px; color: #818181; font-weight: normal; line-height: 23px; text-decoration: underline; }
a.listwa_linki:visited { font-family: Verdana, sans-serif; font-size: 10px; color: #818181; font-weight: normal; line-height: 23px; text-decoration: underline; }
a.listwa_linki:hover { font-family: Verdana, sans-serif; font-size: 10px; color: #818181; font-weight: normal; line-height: 23px; text-decoration: none; }


div.t1 { float: left; width: 410px; font-family: Verdana, sasn-serif; font-size: 11px; color: #818181; font-weight: normal; }
div.t2 { float: left; width: 80px; font-family: Verdana, sasn-serif; font-size: 11px; color: #818181; font-weight: normal; padding: 0px 10px 0px 10px; }
div.t3 { float: left; width: 80px; font-family: Verdana, sasn-serif; font-size: 11px; color: #818181; font-weight: normal; padding: 0px 10px 0px 10px; }
div.t4 { float: left; width: 110px; font-family: Verdana, sasn-serif; font-size: 11px; color: #818181; font-weight: normal; }
div.t5 { float: left; width: 50px; }

a.nawigacja_b { font-family: Verdana, sans-serif; text-decoration: underline; font-size: 10px; color: #C90000; font-weight: bold; }
a.nawigacja_b:active { font-family: Verdana, sans-serif; text-decoration: underline; font-size: 10px; color: #C90000; font-weight: bold; }
a.nawigacja_b:visited { font-family: Verdana, sans-serif; text-decoration: underline; font-size: 10px; color: #C90000; font-weight: bold; }
a.nawigacja_b:hover { font-family: Verdana, sans-serif; text-decoration: none; color: #C90000; font-size: 10px; font-weight: bold; }

a.nawigacja_r { font-family: Verdana, sans-serif; text-decoration: underline; font-size: 10px; color: #C90000; font-weight: normal; }
a.nawigacja_r:active { font-family: Verdana, sans-serif; text-decoration: underline; font-size: 10px; color: #C90000; font-weight: normal; }
a.nawigacja_r:visited { font-family: Verdana, sans-serif; text-decoration: underline; font-size: 10px; color: #C90000; font-weight: normal; }
a.nawigacja_r:hover { font-family: Verdana, sans-serif; text-decoration: none; color: #C90000; font-size: 10px; font-weight: normal; }
span.nawigacja_r { font-family: Verdana, sans-serif; text-decoration: none; color: #818181; font-size: 10px; font-weight: normal; }


div.foto_box  { width: 140px; height: 95px; }
div.box_teksty { width: 100%; height: 60px; }
table.foto_box { width: 100%; height: 100%; }
td.foto_box { width: 100%; height: 100%; text-align: center; vertical-align: middle; }





/* menu kategorii */

#menu { background: #C60000 url(grafika/tlo_menu.gif) repeat-x top left;}
* > #menu { padding-top: 0px; }

#menu ul { margin: 0px 0px 0px 0px; padding: 14px 0px 10px 0px; background: url(grafika/menu_kreska.gif) repeat-x 0px 14px; }

#menu ul li { margin: 0px 0px 0px 0px; list-style: none; list-style-image: none; background: url(grafika/menu_kreska.gif) repeat-x bottom left; padding: 0px 0px 0px 0px; margin-left: 0px; margin-bottom: 0px; color: #FFFFFF; text-decoration: none; }
* > #menu ul li { margin: 0px 0px 0px 0px; list-style: none; list-style-image: none; background: url(grafika/menu_kreska.gif) repeat-x bottom left; padding: 0px 0px 0px 0px; margin-left: 0px; margin-bottom: 0px; color: #FFFFFF; text-decoration: none; }

#menu ul li a { font-family: Verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; display: block; padding: 2px 0px 5px 35px; background: url(grafika/menu_arrow.gif) no-repeat; background-position: 19px 10px; text-decoration: none; margin: 0px; }
* > #menu ul li a { font-family: Verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; display: block; padding: 6px 0px 5px 35px; background: url(grafika/menu_arrow.gif) no-repeat; background-position: 19px 10px; text-decoration: none; margin: 0px; }

#menu ul li .active { font-family: Verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; display: block; padding: 2px 0px 5px 35px; background: url(grafika/tlo_menu_a1.gif) no-repeat top left; text-decoration: none; margin: 0px; }
* > #menu ul li .active { font-family: Verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; display: block; padding: 6px 0px 5px 35px; background: url(grafika/tlo_menu_a1.gif) no-repeat top left; text-decoration: none; margin: 0px; }

#menu ul li a:hover { background: url(grafika/tlo_menu_a1.gif) no-repeat top left; }
* > #menu ul li a:hover { background: url(grafika/tlo_menu_a1.gif) no-repeat top left; background-position: 0px 0px; }


#menu ul li.poziom2 { margin: 0px 0px 0px 0px; list-style: none; list-style-image: none; background: url(grafika/tlo_menu_a2.gif) repeat-x bottom left; padding: 0px 0px 0px 0px; margin-left: 0px; margin-bottom: 0px; color: #FFFFFF; text-decoration: none; }
* > #menu ul li.poziom2 { margin: 0px 0px 0px 0px; list-style: none; list-style-image: none; background: url(grafika/tlo_menu_a2.gif) repeat-x bottom left; padding: 0px 0px 0px 0px; margin-left: 0px; margin-bottom: 0px; color: #FFFFFF; text-decoration: none; }

#menu ul li a.poziom2 { font-family: Verdana, sans-serif; font-size: 11px; color: #c4c4c4; font-weight: normal; display: block; padding: 2px 0px 5px 44px; background: url(grafika/menu_arrow.gif) no-repeat; background-position: 35px 10px; text-decoration: none; margin: 0px; }
* > #menu ul li a.poziom2 { font-family: Verdana, sans-serif; font-size: 11px; color: #c4c4c4; font-weight: normal; display: block; padding: 6px 0px 5px 44px; background: url(grafika/menu_arrow.gif) no-repeat; background-position: 35px 10px; text-decoration: none; margin: 0px; }

#menu ul li a.poziom2_active { font-family: Verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; display: block; padding: 2px 0px 5px 35px; background: url(grafika/tlo_menu_a2.gif) no-repeat top left; text-decoration: none; margin: 0px; }
* > #menu ul li a.poziom2_active { padding: 6px 0px 5px 44px; }

#menu ul li a.poziom2:hover { font-family: Verdana, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: normal; display: block; background: url(grafika/tlo_menu_a2.gif) no-repeat; text-decoration: none; margin: 0px; }


/* koniec menu */





/* menu dla dzialu zdrowie i uroda */

#menu2 { background: url(grafika/tlo_menu2_top.gif) no-repeat; background-position: top left;}
* > #menu2 { padding-top: 0px; }

#menu2 ul { margin: 0px 0px 0px 0px; padding: 24px 0px 0px 0px; background: url(grafika/menu2_kreska.gif) repeat-x 0px 24px;  }

#menu2 ul li { margin: 0px 0px 0px 0px; list-style: none; list-style-image: none; background: url(grafika/menu2_kreskaxx.gif) repeat-x bottom left; padding: 0px 0px 0px 0px; margin-left: 0px; margin-bottom: 0px; color: #717171; }
* > #menu2 ul li { margin: 0px 0px 0px 0px; list-style: none; list-style-image: none; background: url(grafika/menu2_kreskaxx.gif) repeat-x bottom left; padding: 0px 0px 0px 0px; margin-left: 0px; margin-bottom: 0px; color: #717171; }

#menu2 ul li a { font-family: Tahoma, sans-serif; font-size: 11px; color: #717171; display: block; background: url(grafika/tlo_menu2_a.gif) no-repeat top left; margin: 0px; padding: 2px 0px 8px 35px; }
* > #menu2 ul li a { font-family: Tahoma, sans-serif; font-size: 11px; color: #717171; display: block; background: url(grafika/tlo_menu2_a.gif) no-repeat top left; margin: 0px; padding: 6px 0px 8px 35px; }

#menu2 ul li .active { font-family: Tahoma, sans-serif; font-size: 11px; color: #717171; display: block; background: url(grafika/tlo_menu2_ah.gif) no-repeat top left; background-position: 0px 0px; margin: 0px; padding: 2px 0px 8px 35px; }
* > #menu2 ul li .active { font-family: Tahoma, sans-serif; font-size: 11px; color: #717171; display: block; background: url(grafika/tlo_menu2_ah.gif) no-repeat top left; background-position: 0px 0px; margin: 0px; padding: 6px 0px 8px 35px; }

#menu2 ul li a:hover { background: url(grafika/tlo_menu2_ah.gif) no-repeat top left; background-position: 0px 0px; }
* > #menu2 ul li a:hover { background: url(grafika/tlo_menu2_ah.gif) repeat-y top left; background-position: 0px 0px; }

/* koniec menu */

#pager_up         { text-align: center; width: 700px; margin-bottom: -10px; }
#pager_up a       { font-family: Verdana, sans-serif; text-decoration: underline; font-size: 11px; color: #C90000; font-weight: bold; padding: 0px 5px 0px 5px; }
#pager_up a:hover { font-family: Verdana, sans-serif; text-decoration: none; font-size: 11px; color: #C90000; font-weight: bold; padding: 0px 5px 0px 5px; }

#pager_down         { text-align: center; width: 700px; }
#pager_down a       { font-family: Verdana, sans-serif; text-decoration: underline; font-size: 11px; color: #C90000; font-weight: bold; padding: 0px 5px 0px 5px; }
#pager_down a:hover { font-family: Verdana, sans-serif; text-decoration: none; font-size: 11px; color: #C90000; font-weight: bold; padding: 0px 5px 0px 5px; }
