body{margin: 0px;overflow-y: scroll;}
img{border: 0px}
form{margin: 0px;}
input.login{width:100px;border : 1px solid #B7B7B7;font-size:11px;margin: 3px;margin-right: 15px;}
input.standard{width:150px;font-size:11px;border:1px solid #B7B7B7;}  
input.blokada{border:1px solid #B7B7B7;background-color: #DADADA;}
input.radio{width:20px;}
input{width:200px;}
select{background-color: #DADADA;width:150px;font-size:11px;border:1px solid #B7B7B7;}
table.head{width: 100%;border: 0px none;}


h1{
       font-size: 12px;
   color: #336699;
   font-family: tahoma;
   font-style: normal;
   font-weight: bold;
       margin: 0px;
       padding: 0px;
}
h1.my{
       font-size: 11px;
   color: #FFFFFF;
   font-family: tahoma;
   font-style: normal;
   font-weight: bold;
       margin: 0px;
       padding: 0px;
}
h2{
       font-size: 13px;
       color: black;
       font-family: Tahoma;
       font-style: normal;
   font-weight: bold; 
       margin: 0px;
       padding: 0px;
       text-decoration: none;   
}
a:link.h2, a:visited.h2, a:active.h2{COLOR: #000000; TEXT-DECORATION: none;}
a:hover.h2 {COLOR: #000000; TEXT-DECORATION: underline; }

.indeks_handlowy { color:#A4A4A4; font-weight: normal; font-family: Tahoma;  font-size: 10px; text-decoration: none; }


td.stopka{
       width: 100%;
       font-size: 9px;
       color: #000000;
       font-family: tahoma;
       font-style: normal; 
               text-align: center;
}

table.modul{
       width: 190px;
       border: 0px ;
       background-repeat: repeat-x;
       background-position: top;
       padding-bottom: 10px;
}

td.modul_tytul{
       width: 100%;
       height: 21px;
       font-size: 12px;
       color: #336699;
       font-family: tahoma;
       font-style: normal;
       font-weight: bold;
       background-image: url(../grafika/tlo2_grupa_menu.gif);
       background-repeat: repeat-x;
       padding-left: 10px;
       border-left: 1px solid #C5C5C5;
       border-right: 1px solid #C5C5C5;
}
a:link.modul_tytul{COLOR: #FFFFFF;TEXT-DECORATION: none;}
a:visited.modul_tytul{COLOR: #FFFFFF;TEXT-DECORATION: none;}
a:active.modul_tytul{COLOR: #FFFFFF;TEXT-DECORATION: none;}
a:hover.modul_tytul{COLOR: #FFFFFF;TEXT-DECORATION: underline;}

td.modul_gora{
       width: 100%;
}

table.modul_srodek{
       width: 100%;
       background-image: url(../grafika/tlo3_grupa_menu.gif);
       background-repeat: repeat-x;
       background-position: top;
       border-left: 1px solid #C5C5C5;
       border-right: 1px solid #C5C5C5;
}

td.modul_poziom1{
       width: 100%;
       height: 18px;
       font-size: 11px;
       color: black;
       background-position: left;
       font-family: verdana, verdana CE;
       font-style: normal;
       font: normal;
		 padding-right: 2px;
}
a:link.modul_poziom1{COLOR: #000000;TEXT-DECORATION: none}
a:visited.modul_poziom1{COLOR: #000000;TEXT-DECORATION: none}
a:active.modul_poziom1{COLOR: #000000;TEXT-DECORATION: none}
a:hover.modul_poziom1{COLOR: #000000;TEXT-DECORATION: underline;font-weight: normal;}

td.modul_poziom2{
       font-size: 10px;
       acolor: black;
       color: #aa0000;
		 background-position: left;
       font-family: verdana, verdana CE;
       font-style: normal;
       font: normal;
		 padding-right: 2px;
}
a:link.modul_poziom2{aCOLOR: #000000; color: #aa0000; TEXT-DECORATION: none}
a:visited.modul_poziom2{aCOLOR: #000000; color: #aa0000; TEXT-DECORATION: none}
a:active.modul_poziom2{aCOLOR: #000000; color: #aa0000; TEXT-DECORATION: none}
a:hover.modul_poziom2{aCOLOR: #000000; color: #aa0000; TEXT-DECORATION: underline;font: normal;}

td.modul_poziom3{
       font-size: 10px;
       color: black;
       font-family: verdana, verdana CE;
       font-style: normal;
       font: normal;
       padding-left: 5px;
		 padding-right: 2px; 
}

a:link.modul_poziom3{COLOR: #000000; TEXT-DECORATION: none}
a:visited.modul_poziom3{COLOR: #000000; TEXT-DECORATION: none}
a:active.modul_poziom3{COLOR: #000000; TEXT-DECORATION: none}
a:hover.modul_poziom3{COLOR: #000000; TEXT-DECORATION: underline; font: normal;}

div.modul_lewy{
       padding-left: 10px;
}
div.modul_prawy{
       padding-right: 10px;
}

table.modul_baner{
       width: 190px;
       border: 0 px;
}
td.modul_baner{
       font-size: 11px;
       color: black;
       background-position: left;
       font-family: verdana, verdana CE;
       font-style: normal;
       font: normal;
}
table.modul_najczesciej{
       width: 100%;
       border-top: 1px solid #C5C5C5;
               border-left: 1px solid #C5C5C5;
       border-right: 1px solid #C5C5C5;
}


td.modul_formularz{
       padding-top: 5px;
       padding-bottom: 5px;
       text-align: center;
}

td.region_gorny{
       padding-left: 0px;
       padding-right: 0px;
       padding-bottom: 10px;
       width: 100%;
}
td.region_centralny{
       padding-left: 10px;
       padding-right: 10px;
               padding-bottom: 10px;
       width: 100%;
       vertical-align: top;
}
td.region_prawy{
       vertical-align: top;
}
td.region_lewy{
       vertical-align: top;
}
td.region_dolny{
       padding-left: 0px;
       padding-right: 0px;
       padding-bottom: 0px;
}

table.wpis_srodek{
       width: 100%;
               border-top: 0px solid #C5C5C5;
       border-left: 1px solid #C5C5C5;
       border-right: 1px solid #C5C5C5;
	   background: #F9F9F9;
}

td.wpis_tytul{
       height: 27px; 
       font-size: 13px;
       color: #000000;
       background-image: url('../grafika/tlo-tytul.gif');
       font-family: Verdana;
       text-align: left;
       font-weight: bold;
       padding-left: 5px;
}

td.wpis_tytul2{
       height: 27px; 
       font-size: 11px;
       color: #000000;
       background-image: url('../grafika/tlo-tytul2.gif');
       font-family: Verdana;
       text-align: left;
       padding-left: 5px;
}

td.wpis_pokaz{
       font-size: 10px;
       color: gray;
       font-family: tahoma;
       font-style: normal;
       text-align: left;
       font-weight: normal;
       padding-left: 5px;
       padding-right: 5px;
       padding-top: 0px;
}

td.wpis_tekst{
       COLOR: #000000;
       font-size: 11px;
       font-family: verdana, verdana CE;
       font-style: normal;
       font-weight: normal; 
       padding-left: 5px;
       padding-right: 5px;
       padding-top: 5px;
       padding-bottom: 5px;
}
a:link.wpis_tekst, a:visited.wpis_tekst, a:active.wpis_tekst {COLOR: #000000; TEXT-DECORATION: none }
a:hover.wpis_tekst {  COLOR: #000000; TEXT-DECORATION: underline; }

a:link.wpis_tekst2, a:visited.wpis_tekst2, a:active.wpis_tekst2 {COLOR: #000000; TEXT-DECORATION: none ; font-size: 13px; ; font-weight: bolder;}
a:hover.wpis_tekst2 {  COLOR: #000000; TEXT-DECORATION: underline; font-size: 13px; font-weight: bolder; }

.tekst{
       COLOR: #000000;
       font-size: 11px;
       font-family: verdana, verdana CE;
       font-style: normal;
       font-weight: normal; 
}
a:link.tekst, a:visited.tekst, a:active.tekst {COLOR: #000000; TEXT-DECORATION: none }
a:hover.tekst {  COLOR: #000000; TEXT-DECORATION: underline; }

.tekst_bold{
       COLOR: #000000;
       font-size: 11px;
       font-family: verdana, verdana CE;
       font-style: normal;
       font-weight: normal; 
}
a:link.tekst_bold, a:visited.tekst_bold, a:active.tekst_bold {COLOR: #000000; TEXT-DECORATION: none }
a:hover.tekst_bold {COLOR: #000000; TEXT-DECORATION: underline; font-weight: normal;}

table.brak_dostepu{
       width: 100%;
               border: 1px solid #C5C5C5;
}

table.koszyk{
       border: 1px;
       border-collapse: collapse;
}

.koszyk_n{
       font-size: 11px;  
       color:#000000; 
       font-family: tahoma;  
       font-style: normal; 
       text-align: center;
       vertical-align: top;
       font-weight: bold;
       background-color: #E2E2E2;
       border: 1px solid #CCCCCC;
       border-collapse: collapse;
}
.koszyk_t{
       font-size: 11px; 
       color:#000000; 
       font-family: tahoma;  
       font-style: normal; 
       text-align: left;
       border: 1px solid #CCCCCC;
       border-collapse: collapse;
}
/*div{
         font-size: 11px; 
     color:#000000; 
     font-family: tahoma;  
     font-style: normal; 
     text-align: left;
}*/
table.promocja{
       width: 190px;
       border: 1px solid #CCCCCC;
       border-collapse: collapse;
       text-align: center;
}

table.miniaturki{
       border: 1px solid #CCCCCC;
       border-collapse: collapse;
       width:100%;
       font-family: Tahoma;
       font-size: 11;
       text-decoration: none
}

table.miniaturki td{
       border: 1px solid #CCCCCC;
       border-collapse: collapse;
       height: 25px;
}

table.lista{
       width:100%;
       font-family: Tahoma;
       font-size: 11;
       text-decoration: none
}
td.lista{
       border-bottom-style: solid; 
       border-bottom-width: 1px;
}

td.lista_towary{
       border-bottom:1px solid #cccccc; }
td.nowosc{
       background-image: url(../grafika/tlo-nowosc.gif);
       background-repeat: repeat;
       height: 20px;
       color: white;
       font-weight: bold;
       font-family: Tahoma;
       font-size: 13px;
       text-decoration: none;
       padding-left: 5px;
}

.cena_nowosc, td.cena_nowosc{
       color: #00CC00;
       font-weight: bold;
       font-family: sans-serif;
       font-size: 15px;
       text-decoration: none; }
a:link.cena_nowosc, a:visited.cena_nowosc, a:active.cena_nowosc{ color: #00CC00; TEXT-DECORATION: none;}
a:hover.cena_nowosc { color: #00CC00; TEXT-DECORATION: underline; }
       
td.promocja{
       background-image: url(../grafika/tlo-promocja.gif);
       background-repeat: repeat;
       height: 20px;
       color: white;
       font-weight: bold;
       font-family: Tahoma;
       font-size: 13px;
       text-decoration: none;
       padding-left: 5px;
}
.cena_promocja, td.cena_promocja {
       color: #FF3300;
       font-weight: bold;
       font-family: sans-serif;
       font-size: 15px;
       text-decoration: none;
       text-align: center;
}
a:link.cena_promocja, a:visited.cena_promocja, a:active.cena_promocja{ color: #FF3300; TEXT-DECORATION: none;}
a:hover.cena_promocja { color: #FF3300; TEXT-DECORATION: underline; }
.cena_promocja_lista{
       color: #FF3300;
       font-weight: bold;
       font-family: sans-serif;
       font-size: 13px;
       text-decoration: none;
      }
a:link.cena_promocja_lista, a:visited.cena_promocja_lista, a:active.cena_promocja_lista {color: #FF3300; TEXT-DECORATION: none;}
a:hover.cena_promocja_lista { color: #FF3300; TEXT-DECORATION: underline; }
       
.cena_brutto{
       color: #1C6DA7;
       font-weight: bold;
       font-family: sans-serif;
       font-size: 13px;
       text-decoration: none;              
}
a:link.cena_brutto, a:visited.cena_brutto, a:active.cena_brutto{ color: #1C6DA7; TEXT-DECORATION: none;}
a:hover.cena_brutto { color: #1C6DA7; TEXT-DECORATION: underline; }
.cena_netto{
       color: #000000;
       font-weight: normal;
       font-family: sans-serif;
       font-size: 11px;
       text-decoration: none;              
}
a:link.cena_netto, a:visited.cena_netto, a:active.cena_netto{ TEXT-DECORATION: none;}
a:hover.cena_netto {  TEXT-DECORATION: underline; }
.cena_brutto_lista{
       color: #1C6DA7;
       font-weight: bold;
       font-family: sans-serif;
       font-size: 13px;
       text-decoration: none;              
}
a:link.cena_brutto_lista, a:visited.cena_brutto_lista, a:active.cena_brutto_lista{ color: #0000FF; TEXT-DECORATION: none;}
a:hover.cena_brutto_lista { color: #0000FF; TEXT-DECORATION: underline; }


table.cechy{
       border: 1px solid #CCCCCC;      border-collapse: collapse;     width:100%;     }
td.cecha_tytul{
       width: 100%; font-size: 12px; color: white; font-family: tahoma; font-style: normal; font-weight: bold;
       background-image: url(../grafika/tlo-nieb.gif); background-repeat: repeat;
       padding-left: 5px; }
td.cecha_nazwa{
       width: 50%; font-size: 11px; color: black; font-family: tahoma; font-style: normal; font-weight: normal;
       padding-right: 5px; text-align: right;}
td.cecha_opis{
       width: 50%; font-size: 11px; color: black; font-family: tahoma; font-style: normal; font-weight: bold;
       padding-left: 5px; text-align: left;}

.zdjecie_male{
       margin:5px;
       background-color: White;
       text-align: center;
       vertical-align: middle;
       border-style: solid;
       border-color: #E2E2E2; 
       border-width: 1px;
}
td.obramowanie_prawe{ border-right: 1px solid #CCCCCC; height: 18px;}
td.obramowanie_lewe{ border-left: 1px solid #CCCCCC; }
td.obramowanie_gora{ border-top: 1px solid #CCCCCC; height: 5px; }
td.linia_opis{ border-top: 1px solid #CCCCCC; height: 5px; }
.tekst_tab_przedmiot1  {
       font-size: 10px; color: black; font-family: tahoma; font-style: normal;
       padding-left: 5px; padding-right: 10px; }
.tekst_tab_przedmiot2  {
       font-size: 11px; color: black; font-family: tahoma; font-style: normal;
       padding-left: 10px; }
.tekst_tab_przedmiot3  {
       font-size: 10px; color: black; font-family: tahoma; font-style: normal;
       }
.tekst_mini_zwiastun  {
       font-size: 10px; color: black; font-family: tahoma; font-style: normal;
       }
a:link.galeria, a:visited.galeria, a:active.galeria{ font-size: 11px; color: #006633; font-family: tahoma; font-style: normal; font-weight: bold; TEXT-DECORATION: none;}
a:hover.galeria { TEXT-DECORATION: underline; }
a:link.drukuj, a:visited.drukuj, a:active.drukuj{ font-size: 11px; color: #990000; font-family: tahoma; font-style: normal; font-weight: bold; TEXT-DECORATION: none;}
a:hover.drukuj { TEXT-DECORATION: underline; }
a:link.porownaj, a:visited.porownaj, a:active.porownaj{ font-size: 11px; color: #006699; font-family: tahoma; font-style: normal; font-weight: bold; TEXT-DECORATION: none;}
a:hover.porownaj { TEXT-DECORATION: underline; }
a:link.schowek, a:visited.schowekj, a:active.schowek{ font-size: 11px; color: #FF9900; font-family: tahoma; font-style: normal; font-weight: bold; TEXT-DECORATION: none;}
a:hover.schowek { TEXT-DECORATION: underline; }

.zdjecie{
       margin:5px;
       background-color: White;
       text-align: center;
       vertical-align: middle;
       border-style: solid;
       border-color: #E2E2E2; 
       border-width: 1px;
}

table.mini{
       width: 100%;
       height: 100%;
       background-color: #FBFBFB; 
       border: 1px solid #CCCCCC;
       border-collapse: collapse;
       text-align: center;
}

.opis_nazwa_produktu{
       font-size: 18px;
   color: Black;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-style: normal;
   font-weight: bold;
       margin: 0px;
       padding: 0px;
       padding-bottom: 15px;
       padding-top: 0px;
}
.opis_cena_brutto{
       color: #990000;
       font-size: 18px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-style: normal;
   font-weight: bold;
}
.opis_text{
       color: Black;
       font-size: 11px;
   font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
   font-style: normal;
       TEXT-DECORATION: none;
}
a.opis_text:hover{TEXT-DECORATION: underline;}
