body {
  font-family:  Tahoma, Verdana, monospace;
  font-size: 8pt;
  font-weight: normal;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  color: #696969;
  background: #afdd47;
}

div,a,form,input,p,h1,h2,h3,h4 { 
margin: 0px 0px 0px 0px;  
padding:0px 0px 0px 0px;  
}

ol,ul { margin-left:1px; padding-left:15px;}
li {margin-bottom:3px;}

img {border-style:none;}

a {color: #6c6c6c; text-decoration: none; font-weight: bold;  }
a:link {color: #6c6c6c; text-decoration: none; font-weight: bold;  }
a:visited {color: #6c6c6c; text-decoration: none; font-weight: bold; }
a:hover { color: #000000; text-decoration: none; font-weight: bold; }
a:active { color: #6c6c6c; text-decoration: none; font-weight: bold;  }


/*------------------------------------------- DIV  ------------------------------------------*/
#all_side { width:983px;  text-align: left; }
#left_side { float:left; width: 201px; text-align: left; margin-right: 6px; }
#center { float:left; width:561px; text-align: left; }
#right_side {float:right; width: 201px; text-align: left; }
#top_free_line {height: 18px;}
#div_stopka{ padding-top:110px; clear:both; background: url(images/tlo_horse.jpg) repeat-x; height: 43px;  }
#top_menu {height:34px; background: url(images/menu.jpg) no-repeat; }

.div_linki_stopka { padding-top:7px; width:570px; height:24px; border-style: solid; border-color:788f0d; border-width:1px; background: #acdf46;}

.div_left_menu1 { margin-left:11px; margin-right: 4px; padding-top:4px; padding-bottom:4px; }
.div_left_menu2 { margin-left:23px; margin-right: 4px; padding-top:2px; padding-bottom:2px;}
.div_left_menu3 { margin-left:28px; margin-right: 4px; padding-top:1px; padding-bottom:1px;}
.div_left_menu4 { margin-left:35px; margin-right: 4px; padding-top:1px; padding-bottom:1px;}
.yelow_border {padding-bottom:10px; border-color:#609432; border-style:solid; border-width:1px; background: #ffffff; margin-bottom: 19px; }
.margin_top-box { margin-bottom:10px; }
/*------------------------------------------- DIV  ------------------------------------------*/


/*------------------------------------------- DIV  CENTER ------------------------------------------*/
.div_tresc_gl { margin-left: 10px; margin-right: 10px; }
.div_tresc_art { margin-left: 8px; margin-right: 8px; background: #ffffff; padding-bottom:10px; }
.div_koszyk { margin-left: 8px; margin-right: 8px; background: #ffffff; padding-bottom:10px;width:530px;}
/*-------------------------------------------  DIV  CENTER  ------------------------------------------*/


/*------------------------------------------- DIV  LEFT ------------------------------------------*/

/*------------------------------------------- DIV  LEFT ------------------------------------------*/



/*------------------------------------------- DIV  RIGHT------------------------------------------*/
.div_newsletter {margin-left:8px; margin-right: 8px;}
.div_reklama {text-align:center;}
.div_logowanie { margin-left: 14px; margin-right: 14px;}
/*------------------------------------------- DIV  RIGHT ------------------------------------------*/




/*------------------------------------------- STYLE TEXT------------------------------------------*/
h3.rejestracja {  color:#ffffff; font-weight: bold; font-size:19px; margin-top:10px; margin-bottom:10px; margin-left:10px; }

.cena_gl { color:#755323; font-weight: bold; font-size:14px; }
.cena_list { font-size:8pt; }
.cena_table { color:#5f9d3c; font-weight: bold; font-size:15px; }

.next_page_off {   font-weight: normal; text-decoration: none; }
.next_page_off:link  {  font-weight: normal; text-decoration: none; }
.next_page_off:visited {   font-weight: normal; text-decoration: none; }
.next_page_off:hover { color: #579ebe;  font-weight: bold; text-decoration: none; }
.next_page_off:active {  font-weight: normal; text-decoration: none; }

.next_page_on { color: #579ebe;  font-weight: bold; text-decoration: none; }
.next_page_on:link  { color: #579ebe; font-weight: bold; text-decoration: none; }
.next_page_on:visited { color: #579ebe;  font-weight: bold; text-decoration: none; }
.next_page_on:hover { color: #579ebe;  font-weight: bold; text-decoration: none; }
.next_page_on:active { color: #579ebe; font-weight: bold; text-decoration: none; }

.nazwa_table { color: #649d36; font-size: 12pt; font-weight: bold; text-decoration: none; }
.nazwa_table:link  { color: #649d36; font-size: 12pt; font-weight: bold; text-decoration: none; }
.nazwa_table:visited { color: #649d36; font-size: 12pt; font-weight: bold; text-decoration: none; }
.nazwa_table:hover { color: #649d36; font-size: 12pt; font-weight: bold; text-decoration: none; }
.nazwa_table:active { color: #649d36; font-size: 12pt; font-weight: bold; text-decoration: none; }

.nazwa_list { color: #895a21; font-size: 10pt; font-weight: bold; text-decoration: none; }
.nazwa_list:link  { color: #895a21; font-size: 10pt; font-weight: bold; text-decoration: none; }
.nazwa_list:visited { color: #895a21; font-size: 10pt; font-weight: bold; text-decoration: none; }
.nazwa_list:hover { color: #895a21; font-size: 10pt; font-weight: bold; text-decoration: none; }
.nazwa_list:active { color: #895a21; font-size: 10pt; font-weight: bold; text-decoration: none; }

.nazwa_kat {color:#000000; font-weight: normal; text-decoration: none; }
.nazwa_kat:link { color:#000000;  font-weight: normal; text-decoration: none; }
.nazwa_kat:visited { color:#000000;  font-weight: normal; text-decoration: none; }
.nazwa_kat:hover { color:#000000;  font-weight: normal; text-decoration: underline; }
.nazwa_kat:active { color:#000000;  font-weight: normal; text-decoration: none; }

.link_stopka {color:#000000; font-weight: normal; text-decoration: none; }
.link_stopka:link { color:#000000;  font-weight: normal; text-decoration: none; }
.link_stopka:visited { color:#000000;  font-weight: normal; text-decoration: none; }
.link_stopka:hover { color:#000000;  font-weight: normal; text-decoration: underline; }
.link_stopka:active { color:#000000;  font-weight: normal; text-decoration: none; }

.tytul_news {color:#458024; font-weight: bold; text-decoration: none; }
.tytul_news:link { color:#458024;  font-weight: bold; text-decoration: none; }
.tytul_news:visited { color:#458024;  font-weight: bold; text-decoration: none; }
.tytul_news:hover { color:#458024;  font-weight: bold; text-decoration: none; }
.tytul_news:active { color:#458024;  font-weight: bold; text-decoration: none; }

.wiecej_news {color:#458024; font-weight: normal; text-decoration: none; }
.wiecej_news:link { color:#458024;  font-weight: normal; text-decoration: none; }
.wiecej_news:visited { color:#458024;  font-weight: normal; text-decoration: none; }
.wiecej_news:hover { color:#458024;  font-weight: normal; text-decoration: none; }
.wiecej_news:active { color:#458024;  font-weight: normal; text-decoration: none; }

.top_menu {color:#ffffff; font-weight: bold;  text-decoration: none; }
.top_menu:link { color:#ffffff;  font-weight: bold;  text-decoration: none; }
.top_menu:visited { color:#ffffff;  font-weight: bold;  text-decoration: none; }
.top_menu:hover { color:#eeeeee;  font-weight: bold;  text-decoration: none; }
.top_menu:active { color:#ffffff;  font-weight: bold;  text-decoration: none; }

.top_menu_left {color:#6c6c6c; font-weight: bold;  text-decoration: none; }
.top_menu_left:link { color:#6c6c6c;  font-weight: bold;  text-decoration: none; }
.top_menu_left:visited { color:#6c6c6c;  font-weight: bold;  text-decoration: none; }
.top_menu_left:hover { color:#458024;  font-weight: bold;  text-decoration: none; }
.top_menu_left:active { color:#6c6c6c;  font-weight: bold;  text-decoration: none; }

.karta_log {color:#6c6c6c; text-decoration: none;  font-weight: normal;  }
.karta_log:link { color:#6c6c6c; text-decoration: none;  font-weight: normal; }
.karta_log:visited { color:#6c6c6c; text-decoration: none;  font-weight: normal; }
.karta_log:hover { color:#458024; text-decoration: none;  font-weight: normal; }
.karta_log:active { color:#6c6c6c;  text-decoration: none; font-weight: normal; }

.nazwa_art{ font-size:12px; margin-left:10px; margin-right:10px; color:#458024; font-weight: bold; text-decoration: none; }

.nazwa_big{ font-size:15px; color:#70984f; font-weight: bold; text-decoration: none; }

.cena_nazwa { font-size:14px;font-weight: bold;}
.cena_big {color: #4aa339; font-size:19px; font-weight: bold;}

.producent_gl { color:#4d7922; font-weight: bold; }

.opis_name { font-size:14px; color:#6c9352; font-weight: bold; margin-top:14px; margin-bottom:14px; }

.blad {font-weight: bold; color:red;}

h3.tytul_karta_log  {font-size:14px; color: #59a825; }

.nazwa_opcje { color: #746048; font-weight: bold;}

/*------------------------------------------- STYLE TEXT------------------------------------------*/


/*------------------------------ FORMULARZE ------------------------------*/
input, select {
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 11px;
	color: #888A96;
	margin-top:2px;
	margin-bottom:2px;
}

textarea {
	font-family: Tahoma, Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 8pt;
	color: #888A96;
}
/*------------------------------ FORMULARZE ------------------------------*/


/*------------------------------ MENU STYLE ------------------------------*/
.poziom1   { color:#454545;text-decoration:none;font-size:8pt; font-weight: bold;}
.poziom1:link    {color:#454545;text-decoration:none;font-size:8pt; font-weight: bold;}
.poziom1:visited {color:#454545;text-decoration:none;font-size:8pt; font-weight: bold;}
.poziom1:hover   {color:#F7330B;text-decoration:none;font-size:8pt; font-weight: bold;}
.poziom1:active  {color:#454545;text-decoration:none;font-size:8pt; font-weight: bold;}

.poziomactive1    {color:#F7330B;text-decoration:none;font-size:8pt;font-weight: bold;font-weight: bold;}
.poziomactive1:link    {color:#F7330B;text-decoration:none;font-size:8pt;font-weight: bold;font-weight: bold;}
.poziomactive1:visited {color:#F7330B;text-decoration:none;font-size:8pt;font-weight: bold;font-weight: bold;}
.poziomactive1:hover   {color:#F7330B;text-decoration:none;font-size:8pt;font-weight: bold;font-weight: bold;}
.poziomactive1:active  {color:#F7330B;text-decoration:none;font-size:8pt;font-weight: bold;font-weight: bold;}

.poziom2    {color:#6b6b6b;text-decoration:none;font-size:8pt; font-weight:normal;}
.poziom2:link    {color:#6b6b6b;text-decoration:none;font-size:8pt; font-weight:normal;}
.poziom2:visited {color:#6b6b6b;text-decoration:none;font-size:8pt; font-weight:normal;} 
.poziom2:hover   {color:#c1432c;text-decoration:none;font-size:8pt; font-weight:normal;}
.poziom2:active  {color:#6b6b6b;text-decoration:none;font-size:8pt;font-weight:normal;}

.poziomactive2  {color:#c1432c;text-decoration:none;font-size:8pt;font-weight: bold;}
.poziomactive2:link  {color:#c1432c;text-decoration:none;font-size:8pt;font-weight: bold;}
.poziomactive2:visited {color:#c1432c;text-decoration:none;font-size:8pt;font-weight: bold;}
.poziomactive2:hover   {color:#c1432c;text-decoration:none;font-size:8pt;font-weight: bold;}
.poziomactive2:active  {color:#c1432c;text-decoration:none;font-size:8pt;font-weight: bold;}

.poziom3    {color:#6b6b6b;text-decoration:none;font-size:8pt;font-weight: normal;}
.poziom3:link    {color:#6b6b6b;text-decoration:none;font-size:8pt;font-weight: normal;}
.poziom3:visited {color:#6b6b6b;text-decoration:none;font-size:8pt;font-weight: normal;}
.poziom3:hover   {color:#6b6b6b;text-decoration:none;font-size:8pt;font-weight: normal;}
.poziom3:active  {color:#6b6b6b;text-decoration:none;font-size:8pt;font-weight: normal;}

.poziomactive3  {color:#c1432c;text-decoration:none;font-size:8pt;font-weight:normal;}
.poziomactive3:link  {color:#c1432c;text-decoration:none;font-size:8pt;font-weight:normal;}
.poziomactive3:visited {color:#c1432c;text-decoration:none;font-size:8pt;font-weight:normal;}
.poziomactive3:hover   {color:#c1432c;text-decoration:none;font-size:8pt;font-weight:normal;}
.poziomactive3:active  {color:#c1432c;text-decoration:none;font-size:8pt;font-weight:normal;}

.poziom4    {color:#6b6b6b;text-decoration:none;font-size:8pt;font-weight: normal;}
.poziom4:link    {color:#6b6b6b;text-decoration:none;font-size:8pt;font-weight: normal;}
.poziom4:visited {color:#6b6b6b;text-decoration:none;font-size:8pt;font-weight: normal;}
.poziom4:hover   {color:#6b6b6b;text-decoration:none;font-size:8pt;font-weight: normal;}
.poziom4:active  {color:#6b6b6b;text-decoration:none;font-size:8pt;font-weight: normal;}

.poziomactive4  {color:#c1432c;text-decoration:none;font-size:8pt;font-weight:normal;}
.poziomactive4:link  {color:#c1432c;text-decoration:none;font-size:8pt;font-weight:normal;}
.poziomactive4:visited {color:#c1432c;text-decoration:none;font-size:8pt;font-weight:normal;}
.poziomactive4:hover   {color:#c1432c;text-decoration:none;font-size:8pt;font-weight:normal;}
.poziomactive4:active  {color:#c1432c;text-decoration:none;font-size:8pt;font-weight:normal;}

.poziom1_promocje   {color:#A40202;text-decoration:none;font-size:8pt; font-weight: bold;}
.poziom1_promocje:link    {color:#A40202;text-decoration:none;font-size:8pt; font-weight: bold;}
.poziom1_promocje:visited {color:#A40202;text-decoration:none;font-size:8pt; font-weight: bold;}
.poziom1_promocje:hover   {color:#A40202;text-decoration:none;font-size:8pt; font-weight: bold;}
.poziom1_promocje:active  {color:#A40202;text-decoration:none;font-size:8pt; font-weight: bold;}

.poziomactive1_promocje    {color:#A40202;text-decoration:none;font-size:8pt;font-weight: bold;font-weight: bold;}
.poziomactive1_promocje:link    {color:#A40202;text-decoration:none;font-size:8pt;font-weight: bold;font-weight: bold;}
.poziomactive1_promocje:visited {color:#A40202;text-decoration:none;font-size:8pt;font-weight: bold;font-weight: bold;}
.poziomactive1_promocje:hover   {color:#A40202;text-decoration:none;font-size:8pt;font-weight: bold;font-weight: bold;}
.poziomactive1_promocje:active  {color:#A40202;text-decoration:none;font-size:8pt;font-weight: bold;font-weight: bold;}

/*------------------------------ MENU STYLE ------------------------------*/


/*

.info_koszyk {color: #424242; margin-left: 17px; font-size: 8pt; font-weight: normal; text-decoration: none; }

.link_stopka { color: #A6A6A4;  font-weight: bold; text-decoration: none; }
.link_stopka:link { color: #A6A6A4;  font-weight: bold; text-decoration: none; }
.link_stopka:visited { color: #A6A6A4;  font-weight: bold; text-decoration: none; }
.link_stopka:hover { color: #A6A6A4;  font-weight: bold; text-decoration: none; }
.link_stopka:active { color: #A6A6A4;  font-weight: bold; text-decoration: none; }

.nazwa_zap { color: #fcfae1;  font-weight: bold; text-decoration: none; }
.nazwa_zap:link { color: #fcfae1;  font-weight: bold; text-decoration: none; }
.nazwa_zap:visited { color: #fcfae1;  font-weight: bold; text-decoration: none; }
.nazwa_zap:hover { color: #fcfae1;  font-weight: bold; text-decoration: none; }
.nazwa_zap:active { color: #fcfae1;  font-weight: bold; text-decoration: none; }

.nazwa { color: #ffffff; font-size: 18px; font-weight: bold; text-decoration: none; }
.nazwa:link { color: #ffffff; font-size: 18px; font-weight: bold; text-decoration: none; }
.nazwa:visited { color: #ffffff; font-size: 18px; font-weight: bold; text-decoration: none; }
.nazwa:hover { color: #ffffff; font-size: 18px; font-weight: bold; text-decoration: none; }
.nazwa:active { color: #ffffff; font-size: 18px; font-weight: bold; text-decoration: none; }

.nazwa_kat { color: #4c4c4c; font-size: 18px; font-weight: bold; text-decoration: none; }
.nazwa_kat:link { color: #4c4c4c; font-size: 18px; font-weight: bold; text-decoration: none; }
.nazwa_kat:visited { color: #4c4c4c; font-size: 18px; font-weight: bold; text-decoration: none; }
.nazwa_kat:hover { color: #4c4c4c; font-size: 18px; font-weight: bold; text-decoration: none; }
.nazwa_kat:active { color: #4c4c4c; font-size: 18px; font-weight: bold; text-decoration: none; }


*/

/*
.cena { color: #f7f3b3; font-size: 8pt; font-weight: bold; text-decoration: none; }
.nazwa_cena { color: #ffffff; font-size: 8pt; text-decoration: none; }
.cena_tab { color: #f7f3b3; font-size: 9pt; font-weight: bold; text-decoration: none; }

.sciezka { color: #696969; font-size: 8pt; font-weight: normal; text-decoration: none;  }
.sciezka:link { color: #696969; font-size: 8pt; font-weight: normal; text-decoration: none;  }
.sciezka:visited { color: #696969; font-size: 8pt; font-weight:normal; text-decoration: none; }
.sciezka:hover { color: #696969; font-size: 8pt; font-weight: normal; text-decoration: none;  }
.sciezka:active { color: #696969; font-size: 8pt; font-weight: normal; text-decoration: none;  }

.sciezka_l { color: #696969; font-size: 8pt; font-weight: bold; text-decoration: none;  }
.sciezka_l:link { color: #696969; font-size: 8pt; font-weight: bold; text-decoration: none;  }
.sciezka_l:visited { color: #696969; font-size: 8pt; font-weight: bold; text-decoration: none; }
.sciezka_l:hover { color: #696969; font-size: 8pt; font-weight: bold; text-decoration: none;  }
.sciezka_l:active { color: #696969; font-size: 8pt; font-weight: bold; text-decoration: none;  }

.sciezka_znak { color: #696969; font-size: 7pt; font-weight: normal; text-decoration: none;  }

.sortowanie { color: #cecece; font-size: 8pt; font-weight: bold; }
.sortowanie2 { color: #787878; font-size: 8pt; font-weight: bold; }

.nazwa_big { color: #fff6bd; font-size: 14pt; font-weight: bold; text-decoration: none; margin-top: 14px; margin-bottom:5px; }

.opis { color:#ffffff; font-size: 8pt; font-weight: bold; text-decoration: none; }

.opis_zd { clear:left; color:#ffffff; font-size: 10px; padding-top: 10px; padding-bottom:5px;  height:8px; font-weight: bold; text-decoration: none; }
.opis_zd1 { clear:left; color:#ffffff; font-size: 10px; padding-top: 10px; padding-bottom:8px;  height:8px; font-weight: bold; text-decoration: none; }


.linki_no { color: #e1e1e1; font-size: 10px; font-weight: normal; text-decoration: underline;  }
.linki { color: #e1e1e1; font-size: 10px; font-weight: normal; text-decoration: underline;  }
.linki:link { color: #e1e1e1; font-size: 10px; font-weight: normal; text-decoration: underline;  }
.linki:visited { color: #e1e1e1; font-size: 10px; font-weight: normal; text-decoration: underline;   }
.linki:hover { color: #e1e1e1; font-size: 10px; font-weight: normal; text-decoration: underline;   }
.linki:active { color: #e1e1e1; font-size: 10px; font-weight: normal; text-decoration: underline;}

.info_login {color: #ffffff; text-decoration: none; }
.info_login:link {color: #ffffff; text-decoration: none; }
.info_login:visited {color: #ffffff; text-decoration: none;}
.info_login:hover { color: #ffffff; text-decoration: none;}
.info_login:active { color: #ffffff; text-decoration: none; }

.info_login_mail {color: #ffffff; text-decoration: none; }
.info_login_mail:link {color: #ffffff; text-decoration: none; }
.info_login_mail:visited {color: #ffffff; text-decoration: none;}
.info_login_mail:hover { color: #ffffff; text-decoration: none;}
.info_login_mail:active { color: #ffffff; text-decoration: none; }

.szukaj_za { margin-left: 25px; color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none; }
.szukaj_za:link {margin-left: 25px; color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none;}
.szukaj_za:visited {margin-left: 25px; color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none;}
.szukaj_za:hover {margin-left: 25px; color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none;}
.szukaj_za:active {margin-left: 25px; color: #ffffff; font-size: 8pt; font-weight: bold; text-decoration: none; }

.szary { color: #5a5a5a; font-size: 10px; }
.szary_kosz { color: #d1d1d1; font-size: 10px; }
.szary_prod { color: #373737; font-size: 10px; }


