body
{
color:#4F4F4F;
font-family: Tahoma;
font-size:12px;
margin:0px;
background-color:#ffffff;
}

a{font-size:12px;text-decoration:none;color:#254286;}
a:hover{text-decoration:underline;color:#254286;}

.error{font-size:12px;color:#FF0000;font-weight:bold;}

a.error{font-size:12px;color:#FF0000;font-weight:bold;text-decoration:none;}
a:hover.error{text-decoration:underline;}

img{border:0px;}
hr{font-size:1px; color:#264286;}

input{border:solid 1px #B4BFD8; font-size:10px; color:#264286;}
select {font-size:12px;color:#264286;}
textarea {border:solid 1px #B4BFD8; font-size:12px; color:#264286;}
textarea.form{ 
    width:460px;
    height:350px;
}


.submit {border:solid 1px #ffffff;padding:4px;font-size:12px;color:#ffffff; background-color: #264286;cursor:pointer;}
.checkbox {border: 0px; color:#264286;}
.radio {border: 0px; background-color: #ffffff; padding: 3px; }

.czysc_obie{clear:both;font-size:1px;height:1px;overflow:hidden;}
.czysc_lewo{clear:left;font-size:1px;height:1px;overflow:hidden;}

a.komentarz_link{color:#254286}
a.AktualnosciTemat{color:#254286}
a.aktualnosci_link{color:#254286}
a.formularz_logowanie{color:#254286}

.stronicowanie_link a{color:#254286;}
.separator {
    background-color:#264286;
    font-size:1px;
    height:1px;
    margin-top:10px;
    margin-bottom:10px;
    overflow:hidden;
}

.ramka {
    border-color:#D0DEF3;
    border-width:1px;
    border-style:solid;
    padding:3px;
    background-color:#ffffff;
}

table{font-size:12px; color:#000;}

h3.BasketSummary {
    font-size:16px;
    color:#264286;
    border-bottom-style:solid;
    border-width:1px;
    border-color:#264286;
    padding-bottom:5px;
    margin-bottom:10px;
}

h3 {
    font-size:16px;
    color:#264286;
    border-bottom-style:solid;
    border-width:1px;
    border-color:#264286;
    padding-bottom:5px;
    margin-bottom:10px;
}


/***************************************GLOWNE WARSTWY UKLADU STRONY**************************************/
#MainContainer {
    width:1024px;
    overflow:hidden;
    margin:5px auto;
}

#Content {
    width:1024px;
    overflow:hidden;
}

#LeftContent{width:255px;float:left;overflow:hidden;display:inline;}
#CenterContent{float:left;overflow:hidden;width:514px;display:inline;}
#CenterInner{width:500px;margin:0px auto;overflow:hidden;}
#RightContent{width:255px;float:right;overflow:hidden;display:inline;}

#CenterOkno2{float:left;width:740px;margin-left:10px;}

/**************************************GLOWNE WARSTWY UKLADU STRONY**************************************/


/**************************************HEADER I BANERY GORNE**************************************/
#Header
{
height:172px;
width:1024px;
overflow:hidden;
background-color:#ffffff;
}

#HeaderLine
{
background-color:#274286;
height:2px;
width:1024px;
overflow:hidden;
}

#Flagi
{
text-align:right;
overflow:hidden;
height:24px;
}

#Baner{overflow:hidden;height:146px;width:1024px;}
#BanerLeft
{
float:left;
width:275px;
height:146px;
overflow:hidden;
}

#BanerRight
{
float:left;
width:749px;
height:146px;
overflow:hidden;
}
/**************************************HEADER I BANERY GORNE**************************************/


/**************************************FOOTER**************************************/
#Footer{width:1024px;overflow:hidden;}
#Footer a{color:#254286;}
#FotterReklama{width:1024px;overflow:hidden;}

#FootInnerLeft{float:left;display:inline;overflow:hidden;margin-left:10px;display:inline;}
#FootInnerRight{float:right;display:inline;overflow:hidden;margin-right:10px;display:inline;}

#FooterSeparator{height:1px;width:100%;font-size:1px;overflow:hidden;background-color:#264286;margin-top:10px;margin-bottom:10px;}

/**************************************FOOTER**************************************/


/**************************************MENU GORNE**************************************/

#TopMenu
{
width:1024px;
height:38px;
overflow:hidden;
}

ul.MenuContent{height:38px;overflow:hidden;margin:0px;padding:0px;text-align:center;}

li.MenuItem{float:left;list-style:none;overflow:hidden;}

a.menu_gorne_link
{
display:block;
padding-top:10px;
height:38px;
width:128px;
background:url("../images/blok/button_szablon.jpg");
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}

a:hover.menu_gorne_link
{
background:url("../images/blok/button_szablon1.jpg");
text-decoration:none;
color:#2C2F90;
}

a.menu_gorne_link_ostatni
{
display:block;
padding-top:10px;
height:38px;
width:128px;
background:url("../images/blok/button_szablon_osatni.jpg");
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}

a:hover.menu_gorne_link_ostatni
{
background:url("../images/blok/button_szablon_osatni1.jpg");
text-decoration:none;
color:#2C2F90;
}

a.menu_gorne_link_koszyk
{
display:block;
padding-top:10px;
height:38px;
width:128px;
background:url("../images/blok/button_szablon_czerwony.jpg");
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#ffffff;
}
/**************************************MENU GORNE**************************************/

/**************************************WYSZUKIWARKA Z LEWEJ STRONY SKLEPU**************************************/
#SearchBox
{
width:255px;
height:130px;
background:url("../images/blok/wyszukiwarka_prosta.gif") repeat-x;
overflow:hidden;
color:#264286;
font-weight: bold;
}

#SearchBox a{color:#254286;}

#SearchBox H2
{
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
color:#264286;
font-size:13px;
overflow:hidden;
}

#SearchBox a{font-weight: normal;text-decoration:none;display:block;margin-left:10px;margin-top:20px;font-size:12px;}
#SearchBox input.pole_szukaj{width:147px;display:block;margin-left:10px;margin-top:10px;float:left;}
#SearchBox input.SearchButton{width:64px;height:21px;border:0px;float:left;display:block;margin-top:8px;margin-left:3px;}
/**************************************WYSZUKIWARKA Z LEWEJ STRONY SKLEPU**************************************/

/**************************************LEWE MENU Z PRODUKTAMI**************************************/
#MenuBox
{
width:255px;
overflow:hidden;
background-color:#ffffff;
color:#264286;
}

#MenuBox H2
{
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
color:#264286;
font-size:13px;
overflow:hidden;
}

.MenuSeparator{background-color:#E2EBF7;height:1px;font-size:1px;overflow:hidden;}
#MenuBoxInner{background-color:#FAFCFE;overflow:hidden;}
#MenuBoxContent
{
margin-left:20px;
margin-top:20px;
margin-bottom:20px;
overflow:hidden;
}


.LeftMenuItem
{
overflow:hidden;
padding-top:4px;
padding-bottom:4px;
border-bottom-style:solid;
border-bottom-width:1px;
border-color:#CADBF1;
width:190px;
}

.LMenuPunkt
{
width:4px;
height:4px;
overflow:hidden;
font-size:1px;
background-color:#435C95;
float:left;
margin-top:5px;
margin-right:5px;
}

#MenuBoxContent a
{
color:#254286;
}

#MenuBoxContent a.ZaznaczLink
{
font-weight:bold;
/*color:#254286;*/
}


/**************************************LEWE MENU Z PRODUKTAMI**************************************/


/**************************************BOX CENNIK**************************************/
#CennikBox
{
width:255px;
height:97px;
overflow:hidden;
background:url("../images/blok/blok_cennik.gif");
}

#CennikBox H2
{
margin-left:10px;
margin-top:10px;
margin-bottom:2px;
color:#ffffff;
font-size:13px;
overflow:hidden;
}

#CennikBoxInner
{
overflow:hidden;
}

#CennikBoxInner a.wer_html
{
color:#ffffff;
background:url("../images/blok/html.gif") no-repeat left;
padding-left:25px;
padding-top:8px;
height:25px;
display:block;
font-weight:bold;
margin-left:20px;
}

#CennikBoxInner a.wer_pdf
{
color:#ffffff;
background:url("../images/blok/pdf.gif") no-repeat left;
padding-left:25px;
padding-top:8px;
height:25px;
display:block;
font-weight:bold;
margin-left:20px;
}

/**************************************BOX CENNIK**************************************/

/**************************************BOX MAILLING**************************************/

#MailingBox
{
width:255px;
height:170px;
background:url("../images/blok/blok_mailing.gif");
overflow:hidden;
color:#264286;
}

#MailingBox H2
{
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
color:#264286;
font-size:13px;
overflow:hidden;
}

#MailingBoxInner{margin-left:10px;overflow:hidden;}
.MailingBoxInput{height:15px;width:150px;font-size:12px;font-family:tahoma;margin-top:15px;}
.MailingBoxSelect{width:150px;margin-top:5px;font-size:12px;font-family:tahoma;float:left;overflow:hidden;}
.MailingButton {
    width:73px;
    height:23px;
    overflow:hidden;
    display:block;
    border:none;
    float:left;
    margin-left:5px;
    margin-top:2px;
}
/**************************************UNIWERSALNY BLOK**************************************/

.Box1 {
    width:255px;    
    background:url("../images/blok/universal_blok.gif") repeat-x;
    background-color:#C8DAF1;
    overflow:hidden;
    color:#264286;
    margin-bottom:10px;
}

.Box1Footer{
    height:2px;
    width:255px;
    overflow:hidden;
    background-color:#264286;
}

/**************************************BOX PLATNOSCI**************************************/
#PlatnosciBox {
    width:255px;
    height:125px;
    overflow:hidden;
    background:url("../images/blok/box_platnosci.jpg");
    margin-top:10px;
}

#PlatnosciBoxInner{overflow:hidden;padding:15px 10px;}

/**************************************BOX PLATNOSCI**************************************/

/**************************************BOX INFOLINIA**************************************/
#InfoLiniaBox {
    width:255px;
    overflow:hidden;
    margin-top:10px;
}

#InfoLiniaBoxTop {
    background:url("../images/blok/r_box_top.jpg");
    width:255px;
    height:6px;
    overflow:hidden;
    font-size:1px;
}

#InfoLiniaBoxBottom {
    background:url("../images/blok/r_box_bottom.jpg");
    width:255px;
    height:8px;
    overflow:hidden;
    font-size:1px;
}

#InfoLiniaBoxInner {
    width:253px;
    overflow:hidden;
    border-left-style:solid;
    border-left-width:1px;
    border-right-style:solid;
    border-right-width:1px;
    border-color:#d4dde6;
}

#InfoLiniaBoxContent {
    overflow:hidden;
    padding:10px;
}

#InfoLiniaBoxContent a{color:#254286;}

#InfoLiniaBox H2 {
    margin-left:10px;
    margin-top:5px;
    margin-bottom:10px;
    color:#264286;
    font-size:13px;
    overflow:hidden;
}

#NowoscCena {
    background:url("../images/blok/blok_nowosc_cena.gif");
    height:54px;
    width:235px;
    margin:0px auto;
    border-style:solid;
    border-width:1px;
    border-color:#264286;
}

/**************************************BOX INFOLINIA**************************************/

/**************************************NOWOSCI BOX**************************************/
#NowosciBox {
    width:255px;
    overflow:hidden;
    margin-top:10px;
}

#NowosciBox a{color:#264286;}

#NowosciBoxTop {
    background:url("../images/blok/r_box_top.jpg");
    width:255px;
    height:6px;
    overflow:hidden;
    font-size:1px;
}


#NowosciBoxBottom {
    background:url("../images/blok/r_box_bottom.jpg");
    width:255px;
    height:8px;
    overflow:hidden;
    font-size:1px;
}

#NowosciBoxInner
{
width:253px;
overflow:hidden;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
border-color:#d4dde6;
}

#NowosciBoxInner H2
{
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
color:#F3054A;
font-size:13px;
overflow:hidden;
}

/**************************************NOWOSCI BOX**************************************/

/**************************************HIT DNIA BOX**************************************/
#HitDniaBox
{
width:255px;
overflow:hidden;
margin-top:10px;
}

#HitDniaBox H2
{
margin-left:10px;
margin-top:5px;
margin-bottom:10px;
color:#F7050B;
font-size:13px;
overflow:hidden;
}


#HitDniaBox .cena
{
color:#F7050B;
font-weight:bold;
text-align:center;
overflow:hidden;
margin-top:5px;
}

#HitDniaTop
{
width:255px;
height:7px;
overflow:hidden;
background:url("../images/blok/hitdniatop.jpg");
}


#HitDniaBottom
{
width:255px;
height:7px;
overflow:hidden;

background:url("../images/blok/hitdniabottom.jpg");
}

#HitDniaInner
{
width:253px;
overflow:hidden;
background-color:#ffffff;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
border-color:#e1512e;
}

#HitDniaInner a
{
color:#254286;
}

/**************************************HIT DNIA BOX**************************************/

/**************************************PROMOCJE GLOWNA STRONA GLOWNA**************************************/
.PromocjeBox
{
width:500px;
overflow:hidden;
margin-top:10px;
}

.PromocjeBoxTop
{
width:500px;
height:7px;
background:url("../images/blok/box_promocje_glownatop.jpg");
overflow:hidden;

}

.PromocjeBoxBottom
{
width:500px;
height:5px;
background:url("../images/blok/box_promocje_glownabottom.jpg");
overflow:hidden;

}

.PromocjeBoxInner
{
width:498px;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
border-color:#D2E1F4;
overflow:hidden;
}

a.PromNazwaProd
{
display:block;
margin-top:5px;
text-align:center;
overflow:hidden;
font-size:15px;
font-weight:bold;
color:#254286;
}

h2.Promocja
{
margin-left:10px;
margin-top:5px;
margin-bottom:10px;
color:#F7050B;
font-size:13px;
overflow:hidden;
}

.PromProdInner{overflow:hidden;}
.PromInnerLeft{float:left;overflow:hidden;margin-left:10px;display:inline;}
.PromInnerRight
{
float:left;
overflow:hidden;
margin-left:15px;
margin-top:10px;
display:inline;
}

.PromInnerOpis
{
overflow:hidden;
padding:10px;
text-align:left;
margin-bottom:10px;
}

.PromocjaSep
{
height:1px;
width:85%;
overflow:hidden;
font-size:1px;
background-color:#D2E1F4;
margin:5px auto;
}

/**************************************PROMOCJE GLOWNA STRONA GLOWNA**************************************/


/**************************************PRODUKT PODGLAD SZCZEGOLOWY**************************************/
#ProduktSzczegolBox
{
width:500px;
overflow:hidden;
margin-top:10px;
}

#ProduktSzczegolBoxTop
{
width:500px;
height:7px;
background:url("../images/blok/box_produkt_top.jpg");
overflow:hidden;
}

#ProduktSzczegolInner
{
width:498px;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
border-color:#D2E1F4;
overflow:hidden;
}

#ProduktSzczegolBoxBottom
{
width:500px;
height:5px;
background:url("../images/blok/box_produkt_abottom.jpg");
overflow:hidden;
}

#ProduktSzczegolBox H2
{
margin-left:10px;
margin-top:5px;
margin-bottom:10px;
font-size:15px;
overflow:hidden;  
}

#ProduktSzczegolBox h2.Promocja
{
margin-left:10px;
margin-top:5px;
margin-bottom:10px;
color:#F7050B;
font-size:13px;
overflow:hidden;
}

#ProduktPozostaleZdjecia
{
overflow:hidden;
background-color:#264286;
padding-top:5px;
padding-bottom:5px;
margin-left:5px;
margin-right:5px;
}

#OpisProdukt
{
overflow:hidden;
margin-left:5px;
margin-top:10px;
}

#Zalaczniki{overflow:hidden;margin-left:5px;}

#KomentarzProduktBox
{
overflow:hidden;
margin-left:5px;
margin-right:5px;
margin-bottom:10px;
}

.Komentarz
{
border-width:1px;
border-color:#D3E0F3;
border-style:solid;
margin-bottom:10px;
}

.KomentarzAutor
{
padding:4px;
font-weight:bold;
background-color:#264286;
color:#ffffff;
overflow:hidden;
}

.KomentarzTresc
{
padding:4px;
overflow:hidden;
background-color:#F7FAFD;
}

#Stronicowanie
{
margin-left:5px;
margin-top:5px;
margin-bottom:5px;
overflow:hidden;
}
/**************************************PRODUKT PODGLAD SZCZEGOLOWY**************************************/

/**************************************BELKA NAWIGACJI**************************************/
#Nawigacja
{
background-color:#435c95;
color:#ffffff;
overflow:hidden;
width:500px;
margin-top:10px;
padding:5px;
}

#Nawigacja a{color:#ffffff;}
/**************************************BELKA NAWIGACJI**************************************/

/**************************************BELKA ZARZADZANIA WIDOKIEM LISTY PRODUKTOW**************************************/
#SpisProdOpcjeBox
{
width:500px;
overflow:hidden;
background-color:#F0F4FC;
padding:5px;
color:#264286;
}



/**************************************BELKA ZARZADZANIA WIDOKIEM LISTY PRODUKTOW**************************************/

/**************************************ZOBACZ TAKZE**************************************/
#ZobaczTakzeBox
{
width:255px;
overflow:hidden;
margin-top:10px;
}

#ZobaczTakzeBox a.NazwaProd{font-weight:bold;color:#254286;}

#ZobaczTakzeBox H2
{
margin-left:10px;
margin-top:5px;
margin-bottom:10px;
color:#F7050B;
font-size:13px;
overflow:hidden;

}

#ZobaczTakzeBoxTop
{
width:255px;
height:6px;
background:url("../images/blok/box_zobacztakze_top.jpg");
overflow:hidden;
}

#ZobaczTakzeBoxBottom
{
width:255px;
height:8px;
background:url("../images/blok/box_zobacztakze_bottom.jpg");
overflow:hidden;
}


#ZobaczTakzeBoxInner
{
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
border-color:#d7dcdf;
width:253px;
}

#ZobaczTakzeContent
{
overflow:hidden;
}

#ZobaczTakzeContent a{color:#254286;}
/**************************************ZOBACZ TAKZE**************************************/


/**************************************SPIS PRODUKTOW**************************************/
#StronicowanieTop
{
overflow:hidden;
margin-top:10px;
margin-bottom:10px;
text-align:center;
}


#StronicowanieBottom
{
overflow:hidden;
margin-top:10px;
margin-bottom:10px;
text-align:center;
}

.ProduktyBox
{
width:500px;
overflow:hidden;
}


.ProduktyBoxTop
{
width:500px;
height:7px;
background:url("../images/blok/box_produkty_top.jpg");
overflow:hidden;

}

.ProduktyBoxBottom
{
width:500px;
height:5px;
background:url("../images/blok/box_produkty_bottom.jpg");
overflow:hidden;
}

.ProduktyBoxInner
{
width:498px;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
border-color:#D2E1F4;
overflow:hidden;
}

a.ListaProdLink{overflow:hidden;font-size:12px;color:#254286;}

a.ListaNazwaProd
{
display:block;
margin-top:5px;
text-align:center;
overflow:hidden;
font-size:15px;
font-weight:bold;
}

h2.ListaPromocja
{
margin-left:10px;
margin-top:5px;
margin-bottom:10px;
color:#F7050B;
font-size:13px;
overflow:hidden;
}

.ListaProdInner{overflow:hidden;}
.ListaInnerLeft{float:left;overflow:hidden;margin-left:10px;display:inline;}
.ListaInnerRight
{
float:left;
overflow:hidden;
margin-left:15px;
margin-top:10px;
display:inline;
}

.ListaInnerOpis
{
overflow:hidden;
padding:10px;
text-align:left;
margin-bottom:10px;
}

.ListaSep
{
height:1px;
width:85%;
overflow:hidden;
font-size:1px;
background-color:#D2E1F4;
margin:5px auto;
}

/**************************************SPIS PRODUKTOW**************************************/

/**************************************WYSZUKIWARKA ZAAWANSOWANA**************************************/
#WyszukajZaawa
{
width:1024px;
height:260px;
background:url("../images/blok/wyszukiwarka_zaawans.gif");
overflow:hidden;
color:#264286;
}


#WyszukajZaawaInner
{
margin-top:10px;
margin-left:10px;
overflow:hidden;
}

#WyszukajZaawaInner input.SzukajButton
{
border:0px;
margin-top:10px;
}


/**************************************WYSZUKIWARKA ZAAWANSOWANA**************************************/

/**************************************KONTAKT**************************************/
.KontaktImgLeft
{
float:left;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
overflow:hidden;
display:inline
}

.KontaktImgRight
{
float:left;
margin-bottom:10px;
overflow:hidden;
display:inline    
}

.KontaktSep
{
margin-top:10px;
margin-bottom:10px;
overflow:hidden;
height:1px;
font-size:1px;
background-color:#264286;
}

.KontaktDiv
{
float:left;
overflow:hidden;
width:505px;
display:inline;
}
/**************************************KONTAKT**************************************/

/**************************************OGOLNE TEKSTY**************************************/
.tytul
{
font-size:14px;
font-weight:bold;

margin-left:10px;
margin-top:10px;
display:block;
}

h2.tytul
{
font-size:14px;
font-weight:bold;

margin-left:10px;
margin-top:10px;
display:block;
}

.TytulKoszyk {
    font-size:16px;
    color:#264286;
    margin-top:10px;
    margin-bottom:10px;
    display:block;
    background-color:#264286;
    padding:3px;
    color:#ffffff;
}

.TytulCzerwony
{
font-size:14px;
font-weight:bold;
color:#cc0000;
margin-left:10px;
margin-top:10px;
display:block;
}

.BoldCzerwony{color:#cc0000;font-weight:bold;}

.Wciecie{padding-left:20px;}
.Odstep15{padding-top:15px;}
.CenterBold14{text-align:center;font-weight:bold;font-size:14px;padding-top:15px;}
.CenterNormal14{text-align:center;font-size:14px;}
.Bold14{font-weight:bold;font-size:14px;padding-top:15px;}
ol.Tekst{padding-left:80px;}


/**************************************OGOLNE TEKSTY**************************************/

/**************************************AKTUALNOSCI**************************************/
.ListaAktualnosciBox
{
width:500px;
overflow:hidden;
margin-bottom:10px;
}

.ListaAktualnosciBoxTop
{
width:500px;
height:7px;
background:url("../images/blok/box_aktualnosci_top.jpg");
overflow:hidden;
}

.ListaAktualnosciBoxBottom
{
width:500px;
height:5px;
background:url("../images/blok/box_aktualnosci_bottom.jpg");
overflow:hidden;
}

.ListaAktualnosciBoxInner
{
width:498px;
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
border-color:#D2E1F4;
overflow:hidden;
}

.ListaAktualnosciLeftInner
{
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
float:left;
overflow:hidden;
}

.ListaAktualnosciRightInner
{
overflow:hidden;
margin-left:10px;
margin-top:10px;
margin-right:10px;
margin-bottom:10px;
margin-right:5px;
}

.ListaAktualnosciContent{padding:10px;}
.AktualnosciData{font-size:10px;color:#6F6F6F;overflow:hidden;margin-bottom:10px;}
.AktualnosciTresc{overflow:hidden;text-align:justify;}
a.AktualnosciTemat{font-weight:bold;font-size:12px;display:block;margin-bottom:10px;}
h2.AktualnosciTemat{font-weight:bold;font-size:12px;display:block;margin-bottom:10px;}

/**************************************AKTUALNOSCI**************************************/

/**************************************BOX PROMOCJE**************************************/
#PromocjeBoxPodstrona
{
width:255px;
overflow:hidden;
margin-top:10px;
}

#PromocjeBoxPodstrona a.NazwaProd{font-weight:bold;color:#264286;}

#PromocjeBoxPodstrona H2
{
margin-left:10px;
margin-top:5px;
margin-bottom:10px;
color:#F7050B;
font-size:13px;
overflow:hidden;
}

#PromocjeBoxPodstronaTop
{
width:255px;
height:6px;
background:url("../images/blok/box_zobacztakze_top.jpg");
overflow:hidden;
}

#PromocjeBoxPodstronaBottom
{
width:255px;
height:8px;
background:url("../images/blok/box_zobacztakze_bottom.jpg");
overflow:hidden;
}


#PromocjeBoxPodstronaInner
{
border-left-style:solid;
border-left-width:1px;
border-right-style:solid;
border-right-width:1px;
border-color:#d7dcdf;
width:253px;
}

#PromocjeBoxPodstronaContent{overflow:hidden;}
/**************************************BOX PROMOCJE**************************************/

/**************************************BOX ETAPY ZAMOWIENIA**************************************/
#BoxEtapZamowienia{width:255px;overflow:hidden;}

#BoxEtapZamowienia H2
{
margin-left:10px;
margin-top:5px;
margin-bottom:10px;
color:#264286;
font-size:13px;
overflow:hidden;
}

.BoxEtapZamowieniaSep
{
background-color:#264286;
height:1px;
overflow:hidden;
font-size:1px;
margin-bottom:10px;
}

#BoxEtapZamowieniaInner{overflow:hidden;}

.Cyfra
{
float:left;
color:#ffffff;
font-size:18px;
font-weight:bold;
overflow:hidden;
padding:15px;
}

.EtapOpis
{
float:left;
overflow:hidden;
width:200px;
color:#5F709E;
font-weight:bold;
margin-left:5px;
}
/**************************************BOX ETAPY ZAMOWIENIA**************************************/

/**************************************KOSZYK**************************************/
#Koszyk {
    width:100%;
    overflow:hidden;
}

#form_inny {
    display:none;
    margin-top:15px;
}

.btn_zamowienie {
    border:solid 1px #ffffff;
    font-size:12px;
    color:#ffffff;
    background-color:#FF3E50;
    cursor:pointer;
    padding:4px;
}

.btn_platnosc {
    border:solid 1px #ffffff;
    font-size:12px;
    color:#ffffff;
    background-color: #264286;
    cursor:pointer;
    padding:4px;
}

.BasketSummaryTable {
    background-color:#CEDDF3;
    border-width:1px;
    border-color:#5F709E;
    border-style:solid;
    padding:5px;
}


/**************************************KOSZYK**************************************/

/**************************************LOGOWANIE REJESTRACJA**************************************/
#BoxLogowanie
{
display:inline;
overflow:hidden;
float:left;
width:200px;
}

#BoxLogowanie h2
{
margin-top:5px;
margin-bottom:10px;
color:#264286;
font-size:13px;
overflow:hidden;
}

#BoxRejestracja
{
display:inline;
float:left;
overflow:hidden;
width:450px;
margin-left:10px;
}

#BoxRejestracja h2
{
margin-top:5px;
margin-bottom:10px;
color:#264286;
font-size:13px;
overflow:hidden;
}

.RejestracjaLabel
{
width:185px;
padding-bottom:15px;
}

#BelkaZalogowany
{
width:100%;
height:26px;
overflow:hidden;
background:url("../images/blok/blok_zalogowany.gif");
}

#BelkaZalogowany a
{
color:#254286;
}

.BelkaZalogowanyL
{
float:left;
margin-left:10px;
overflow:hidden;
font-weight:bold;
margin-top:5px;
}

.BelkaZalogowanyR
{
float:right;
margin-right:10px;
overflow:hidden;
font-weight:bold;
margin-top:5px;
}

.label_reg {
    float:left;
    overflow:hidden;
    display:inline;
    font-weight:bold;
    width:195px;
}

.label_loginbox {
    float:left;
    overflow:hidden;
    display:inline;
    font-weight:bold;
    width:65px;
}

input.text_field_loginbox {
    float:left;
    width:150px;
}

input.text_field_reg {
    float:left;
    width:200px;
    padding:4px;
}

input.text_field_reg2 {
    float:left;
    width:92px;
    padding:4px;
    margin-right:5px;
}

input.text_field_reg_error {
    border-color:#FE0000;
    float:left;
    width:200px;
    padding:4px;
}

.reg_hr {
    height:3px;
    overflow:hidden;
    font-size:1px;
}

.reg_error_msg {
    padding-left:10px;
    color:#FE0000;
}

/**************************************LOGOWANIE REJESTRACJA**************************************/

/*************************************LISTA SKROCONA PRODUKTOW**************************************/
.TabLista
{
border-style:solid;
border-width:1px;
border-color:#264286;
width:100%;
}

.produkty_ls_naglowki
{
font-weight:bold;
color:#ffffff;
font-size:10px;
background-color:#264286;
}

.produkty_parzyste
{
background-color:#F0F4FC;
}
.produkty_nieparzyste
{
background-color:#FAFCFE;
}

/*************************************LISTA SKROCONA PRODUKTOW**************************************/

/*stare style*/
#toplayer
{
position: absolute;
z-index: 1;
text-align:center;
width:1024px;
height:500px;
}



/*wyglad pol formularza */









/************** Blok info. o zalogowanym u?ytkowniku ********************************/
.blok_zalogowany {
  font-size:12px;
  color:#000; 
  font-weight:bold;
}

/************** PODSTRONY Z OPISAMI ********************************/


/* tytuly podstron*/
.podstrona_tekst{
  font-size:12px;
  color:#264286; 
}
/*tytul bloku etapu zamowienia*/  
.etap_tytul {
  font-family: Verdana;
  font-size:14px;   
  color:#264286;
  font-weight:bold;
}
/*tekst opisu etapu zam?wienia*/  
.etap_tekst {
  font-size:12px;
  color:#264286;
  font-weight:bold;
}
/*tekst komentarza pod tytu?em*/  
.etap_komentarz {
  font-size:12px;
  color:#FE0000;
  font-weight:normal;
}

/* blok menu_lewe*/
/* nagÅ?owek menu*/
.menu_produktow_naglowek{
 color:#264286; 
 font-family: Tahoma; 
 font-size:12px;
 font-weight: bold;
}




/*wyglad pola przy pelnym koszyku*/
TD.menu_gorne_koszyk {
 background-color:#6569FF;
}





.wyszukiwarka_zaawans {
 color:#264286; 
 font-family: Tahoma; 
 font-size:12px;
 font-weight: bold;
}  
/* blok cennika */
.cennik {
 font-family: Tahoma; 
 font-size:12px;
 color:#FFFFFF;
} 
A.cennik {
  text-decoration:none;  
}
A:HOVER.cennik {
  text-decoration:underline;
}
/* blok mailing*/
.mailing {
  font-family: Tahoma; 
  font-size:12px;
  color:#264286;  
}  
/* stopka dokumentu */
.stopka {
  font-family: Arial;
  font-size:12px;
  color:#000;
}

/* nag?owek w zam?wieniach archiwalnych*/
.zamowienia_archiw_naglowek
{
 font-size:12px;
 font-weight:bold;

}
/* tabela z zawartoscia koszyka*/
.koszyk_naglowki_tabeli{
 font-size:12px;
 font-weight:bold;
 background-color: #C9DAF2 ;
}
/*komorki z zawartscia kodszyka*/
.koszyk_komorki_tabeli{
 font-size:12px;
 background-color:#F8FAFF;
 text-align:center; 
}  
.koszyk_naglowki{
 font-size:12px;
 font-family:Tahoma   
}



/* szczeg??y zam?wienia archiwalnego*/
.zamowienie_tabela {
 background-color:#F5F5F6;
 color:#000; 
 font-family: Verdana,Arial,Helvetica; 
 font-size:12px;
}
.zamowienie_tabela1 {
 background-color:#D1D9E7;
 color:#000; 
 font-family: Verdana,Arial,Helvetica; 
 font-size:12px;
}
.zamowienie_tabela2 {
 background-color:#E3E9F3;
 color:#000; 
 font-family: Verdana,Arial,Helvetica; 
 font-size:12px;
}
.zamowienia_archiwalne{
 background-color:#ffffff;
 color:#000; 
 font-family: Tahoma; 
 font-size:12px;
}

/* --blok nowo?ci  */
/* nag?owek nowo?? */
.nowosc_td {
 font-family: Arial,Helvetica;
 font-size:14px;
 font-weight:bold;
 color:#FFFFFF;
 background-color:#Ff0000;
}
/* --blok promocji wy?wietlany na stronie g??wnej */
/* nag?owek promocja */
.promocja_td {
 font-family: Arial,Helvetica;
 font-size:14px;
 font-weight:bold;
 color:#FFFFFF;
 background-color:#Ff0000;
}
/*nagÅ?Ã³wek bloku*/
.promocje_naglowek { 
 font-family: Arial;
 font-size:14px;
 font-weight:bold;
 color:#F3040A;
 
}
/* link do produktu */
.promocje_nazwa {
  font-size:14px; 
  color:#264286;
  font-weight: bold; 
}
A.promocje_nazwa {
  text-decoration:none;
  color:#0000FF;
}
A:HOVER.promocje_nazwa {
  text-decoration:underline;
}
/* opis skrotowy produktu w liscie promocji*/
.promocje_opis{
  font-family:Verdana;
  font-size:12px;
  color:#003399;
}
/* link 'do koszyka' */
.promocja_link_koszyk{
  font-size:12px;
  color:#0000FF;
  font-weight:bold;
}
A.promocja_link_koszyk {
  text-decoration:none;
  color:#0000FF;  
}
A:HOVER.promocja_link_koszyk {
  text-decoration:underline;
}
/* promocyjna cena w bloku promocje */
.promocje_cena_prom_netto{
  font-size:12px;
  color:#264286;
  
}
/* cena netto w bloku promocje*/
.promocje_cena_prom_brutto{
  font-size:12px;
  
  color:#264286;  
  font-weight:bold; 
}
/* cena netto w bloku promocje*/
.promocje_cena_netto{
  font-size:12px;
}
/* cena brutto w bloku promocje*/
.promocje_cena_brutto{
  font-size:12px;
}

/* --blok nowosci  */

/*nagÅ?Ã³wek bloku*/
.nowosci_naglowek {
 font-family: Arial; 
 font-size:14px;
 font-weight:bold;
 color:#F3040A;
}
/* link do produktu */
.nowosci_nazwa {
  font-size:14px; 
  color:#264286;
  font-weight: bold; 
}
A.nowosci_nazwa {
  text-decoration:none;
  color:#0000FF;
}
A:HOVER.nowosci_nazwa {
  text-decoration:underline;
}
/* opis skrotowy produktu w liscie nowosci*/
.nowosci_opis{
  font-size:12px;
  color:#003399;
  font-family:Verdana;
}
/* link 'do koszyka' */
.nowosci_link_koszyk{
  font-size:12px;
  color:#0000FF;
  font-weight:bold;
}
A.nowosci_link_koszyk {
  text-decoration:none;
  color:#0000FF;  
}
A:HOVER.nowosci_link_koszyk {
  text-decoration:underline;
}
/* cena netto w bloku nowosci*/
.nowosci_cena_netto{
  font-size:12px;
  color:#264286;
  
}
/* cena brutto w bloku nowosci*/
.nowosci_cena_brutto{
  font-size:12px;
  color:#264286; 
  font-weight: bold;  
}

/* -- blok produkty lista skr?towa -- */
/*ilo?? produkt?w w kategorii */
.produkty_tekst { 
 font-family:Verdana;
 font-size:12px;
 color:#003399;  
}
/*t?o kom?rki ze ?cie?kami do katagorii*/
.produkty_sciezki {
  background-color:#F0F4FC;
}
.produkty_zaznaczony{
  background-color:#F8FAFF;
}

/* nag??wki 'typ listy', sortwanie, itp... (dotyczy te? listy pe?nej)*/
.produkty_link_sortowania {
  font-size:12px;
  color:#264286; 
}
A.produkty_link_sortowania {
  text-decoration:none;
  color:#264286;
 
}
A:HOVER.produkty_link_sortowania {
  text-decoration:underline;
}

/* linki do szczeg???w produktu */
.produkty_ls_nazwa {
  font-size:12px;
  color:#264286; 
}
A.produkty_ls_nazwa {
  text-decoration:none;
  color:#0000FF;  
}
A:HOVER.produkty_ls_nazwa {
  text-decoration:underline;
}
.produkty_ls_cena_netto{
  font-size:12px;
    
  color:#264286;   
}
.produkty_ls_cena_brutto{
  font-size:12px;
   
  color:#264286;   
}

/* -- blok produkty lista pe?na -- */
/* link nazwy do szeczeg??owego opisu */
.produkty_lp_nazwa {
  font-size:14px;

  color:#264286;
  font-weight:bold;
}
A.produkty_lp_nazwa {
  text-decoration:none;
  color:#0000FF;
  
}
A:HOVER.produkty_lp_nazwa {
  text-decoration:underline;
}

.produkty_lp_prom_now {
  font-size:14px;
  font-family: Arial; 
  color:#F3040A;
  font-weight:bold;
}

/* opis pe?ny produktu, nag??wki cen*/
.produkty_lp_tekst{
  font-size:12px;
  color:#003399;
  font-family:Verdana;
}

/* cena netto produktu w li?cie pe?nej*/
.produkty_lp_cena_netto{
  font-size:12px;
  
  color:#264286;   
}
/* cena brutto w li?cie pe?nej */ 
.produkty_lp_cena_brutto{
  font-size:12px;
  color:#264286;  
  font-weight:bold;  
}
/*blok wyszukiwarki*/
/* nag??wki tabeli w liscie skr?conej*/
.wyszukaj_naglowki{
  font-size:12px;
  font-weight:bold; 
  color:#264286; 
}

/* linki do szczeg???w produktu */
.wyszukaj_lista_nazwa {
  font-size:12px;
  color:#264286; 
}
A.wyszukaj_lista_nazwa {
  text-decoration:none;
  color:#0000FF;  
}
A:HOVER.wyszukaj_lista_nazwa {
  text-decoration:underline;
}
.wyszukaj_lista_cena_netto{
  font-size:12px;
    
  color:#264286;   
}
.wyszukaj_lista_cena_brutto{
  font-size:12px;
   
  color:#264286;   
}



/* --blok produktu */
/* nazwa produktu*/
.produkt_nazwa {
  font-size:14px;
  color:#264286;
  font-weight:bold;
}
/*nazwa kategorii produktu*/
.produkt_nazwa_kategorii
{
  font-size:12px;
  color:#264286;
}
/*separator linku kataegorii*/
.produkt_separator
{
  font-size:12px;
  color:#000;
}
/*link do kategorii w sciezce pod nazwa produktu */
.produkt_link_kategorii
{
  font-size:12px;
  color:#264286;
}
A.produkt_link_kategorii {
  text-decoration:none;
  color:#0000FF; 
}

A:HOVER.produkt_link_kategorii {
  text-decoration:underline;
}
/* blok oznaczajÄ?cy NOWOSC PROMCJE*/
.produkt_prom_now {
  font-size:14px;
  font-family: Arial; 
  color:#F3040A;
  font-weight:bold;
}
/* opis pe?ny produktu, nag??wki cen*/
.produkt_opis{
  font-size:12px;
  color:#003399;
  font-family:Verdana;
}
/* pozostaÅ?em teksty w bloku produktu*/
.produkt_tekst{
  font-size:12px;
  color:#003399;
  font-family:Verdana;
}
.produkt_cena_netto{
  font-size:12px;
  color:#264286;
   
}
.produkt_cena_brutto{
  font-size:12px;
  color:#264286;
  font-weight: bold;   
}
/* link 'do koszyka' */
.produkt_link_koszyk{
  font-size:12px;
  color:#0000FF;
  font-weight:bold;
}
A.produkt_link_koszyk {
  text-decoration:none;
  color:#0000FF;  
}
A:HOVER.produkt_link_koszyk {
  text-decoration:underline;
}


/*link producenta w szczegolach produktu*/
.produkt_producent_link {
  font-size:12px;
  color:#264286;   
}
A.produkt_producent_link {
  text-decoration:none;
  color:#0000FF;
  
}
A:HOVER.produkt_producent_link {
  text-decoration:underline;
}


/* blok komentarza*/
.komentarz_naglowek {
  font-size:12px;
  color:#264286;
  font-weight: bold;
}
/* link ocen, por?wnaj produkty w bloku produkt */

.komentarz_tresc {
  font-size:12px;
  color:#264286;
  
}
.komentarz_linia {
  color:#264286;
  width:90%
}

/* --blok aktualnosci*/
.aktualnosci_temat {
  font-size:13px;
  font-weight:bold;  
  color:#264286;
}
A.aktualnosci_temat {   
  text-decoration:none;
  color:#0000FF;
}
A:HOVER.aktualnosci_temat {
  text-decoration:underline;
  
}
/* data*/
.aktualnosci_data {
  font-size:10px;
    color:#CDDDF2;
}
/* tekst aktualnosci*/
.aktualnosci_skrot {
  font-size:12px;
  color:#003399;
  font-family:Verdana;
} 


/* --blok aktualnosc*/
.aktualnosc_temat {
  font-size:13px;
  font-weight:bold;  
  color:#264286;
}

/* data*/
.aktualnosc_data {
  font-size:10px;
    color:#CDDDF2;
}
/* tekst aktualnosci*/
.aktualnosc_tekst {
 font-size:12px;
  color:#003399;
  font-family:Verdana;
} 
/* link do rozwini?cia informacji*/
.aktualnosc_link {
  font-size:12px;
  color:#264286;  
}
A.aktualnosc_link { 
  text-decoration:none;
  color:#0000FF;
}
A:HOVER.aktualnosc_link {
  text-decoration:underline;
}

/* --blok promocji z prawej*/
/* nag??wek bloku*/
.promocje_male_naglowek {
 font-family: Arial;
 font-size:14px;
 font-weight:bold;
 color:#F3040A;
}
/* link do produktu*/
.promocje_male_nazwa {
 font-size:12px;
 color:#264286;
 font-weight:bold;
}
A.promocje_male_nazwa { 
  text-decoration:none;
  color:#0000FF;
}
A:HOVER.promocje_male_nazwa {
  text-decoration:underline;
}
.promocje_male_tekst {
 font-size:10px;
 color:#000;
 
}
/* cena promocyjna produktu*/
.promocje_male_cena{
  font-size:10px;
  color:#264286; 
  font-weight:bold; 
}
/* --blok skr?tu informacji prawej*/
/* nag??wek bloku*/
.aktualnosci_mini_naglowek {
 font-family: Arial;
 font-size:14px;
 font-weight:bold;
 color:#264286;
}
/* link do produktu*/
.aktualnosci_mini_nazwa {
 font-size:12px;
 color:#264286;

}
A.aktualnosci_mini_nazwa { 
  text-decoration:none;
  color:#0000FF;
}
A:HOVER.aktualnosci_mini_nazwa {
  text-decoration:underline;
}
/* --blok akcesorii z prawej*/
/* nag??wek bloku*/
.akcesoria_naglowek {
 font-family: Arial;
 font-size:14px;
 font-weight:bold;
 color:#F3040A;
}
/* link do produktu*/
.akcesoria_nazwa {
 font-size:12px;
 color:#264286;

}
A.akcesoria_nazwa { 
  text-decoration:none;
  color:#0000FF;
}
A:HOVER.akcesoria_nazwa {
  text-decoration:underline;
}
.akcesoria_tekst {
 font-size:10px;
 color:#000;
 
}
/* cena promocyjna produktu*/
.akcesoria_cena{
  font-size:10px;
  color:#264286; 
  font-weight:bold; 
}

/* --blok nowosc*/
/* nag??wek bloku*/
.hit_naglowek {
 font-family: Arial; 
 font-size:14px;
 font-weight:bold;
 color:#F3040A;
}
/* link do produktu*/
.hit_nazwa{
  font-size:12px;
  color:#264286;
  font-weight: bold;
}
A.hit_nazwa { 
  text-decoration:none;
  color:#0000FF;
}
A:HOVER.hit_nazwa {
  text-decoration:underline;
}
.hit_link {
  font-size:12px;
  color:#F3040A;  
}
A.hit_link { 
  text-decoration:none;
  color:#0000FF;
}
A:HOVER.hit_link {
  text-decoration:underline;
}
/* tekst w bloku*/
.hit_tekst{
  font-size:12px;
}
.hit_cena{
  font-size:12px;
  font-weight: bold;
  color:#F3040A;   
}

/* --blok nowosc*/
/* nag??wek bloku*/
.nowosc_naglowek {
 font-family: Arial; 
 font-size:14px;
 font-weight:bold;
 color:#F3040A;
}
/* link do produktu*/
.nowosc_nazwa{
  font-size:12px;
  color:#264286;
  font-weight: bold;
}
A.nowosc_nazwa { 
  text-decoration:none;
  color:#0000FF;
}
A:HOVER.nowosc_nazwa {
  text-decoration:underline;
}
.nowosc_link {
  font-size:12px;
  color:#F3040A;  
}
A.nowosc_link { 
  text-decoration:none;
  color:#0000FF;
}
A:HOVER.nowosc_link {
  text-decoration:underline;
}
/* tekst w bloku*/
.nowosc_tekst{
  font-size:12px;
  color: #003399;
  font-family:Verdana;
}
.nowosc_cena_brutto{
  font-size:12px;
  color:#000;  
  font-weight: bold;  
}
.nowosc_cena_netto{
  font-size:12px;
  color:#000;   
}

.kontakt {
border: 1px solid #0395d5;
padding:2px;
float: right;
margin-left: 16px;
}

.kontakt_osoba1 {
display: block;
width: 454px;
min-height: 40px;
overflow: visible;
border-bottom: 1px solid #e9e7e7;
padding:14px 0 14px 0;
clear: both;
}

.kontakt_osoba2 {
display: block;
width: 454px;
min-height: 40px;
overflow: visible;
border-bottom: 1px solid #264286;
padding:14px 0 34px 0;
clear: both;
margin-bottom: 34px;
}
