/* -- Basic HTML Elements -- */


	body {color: #AEACAA; background: #000 url(/gfx/tlo/home.jpg) no-repeat top center fixed;  font: 12px Tahoma, Verdana, Arial, sans-serif; letter-spacing: 0px; line-height: 1.2; margin: 0; padding: 0; text-align: center; }

	a:link {color: #2D63A8; text-decoration: none; margin: 0; padding: 0; letter-spacing: 1px;}
	a:visited {color: #2D63A8; text-decoration: none; margin: 0; padding: 0; letter-spacing: 1px; }
	a:hover {color: #FF7C17; background-color: transparent; text-decoration: none; margin: 0; padding: 0; letter-spacing: 1px;}

	form {margin: 0;}
	h1 {font: bold 24px Helvetica, Arial, sans-serif; color: #E62C00; letter-spacing: -1px; margin: 0;}
	h2 { color: #D41900; font: 22px Tahoma; line-height: 1.3; margin: 0 0 0 0;}
	h3 {color: #5E5846; font: bold 19px Tahoma, Arial, sans-serif; letter-spacing: 1px; margin: 0 0 0 0;}
	h4 {font-size: 12px;}
	h5 {color: #5E5846; font: bold 16px Tahoma, Arial, sans-serif; letter-spacing: 1px; margin: 0 0 0 0;}
	hr {clear:left; border: none; height: 1px; background: #ccc; margin: 3px 0 0 0; padding: 0;}
	img {border: 0; padding: 0; margin:0;}
	ins {text-decoration: none; color: #EC694A;}
	pre {width: 580px;}
	table {margin: 0;}
	table caption {color: #fff; background: #98A0A6;}
	th {text-align: left; background: #C7CBCE;}

	p {margin: 0 0 2px 0;}
    br {  letter-spacing:0; }


    fieldset { color: #000; margin: 0; padding:5px; border: solid 1px #FAE3CD;}
    legend { color: #E37E12; font: 11px  Tahoma; }



/* -- Page Structure -- */

	#container {position: relative;  background: #FFF url(/gfx/tloCont.gif) repeat-y; top: 0px; left: 0px;  width: 940px; text-align: left; margin: 0 auto; padding-left:5px; padding-right:5px;}

	#pagebody { clear:both; background: #fff url(/gfx/tloBody.gif) repeat-y; letter-spacing: 1px;  padding:0; margin: 0px; }

    .nohover a:hover {background-color: transparent; text-decoration: none;}

/*main*/
	#pagemain { border: 0; padding:0; margin:0px; margin-top:0px;}


	#top { border:0; margin: 0px; background: #fff;}
    #top img { border: 0; padding: 0px; margin: 0;}
    #top .pasek { font: 11px  Tahoma; background: #fff url(/gfx/tlo_top_pasek.gif) repeat-x; height:19px; padding-left:9px; padding-top:4px;}
    #top .pasek a:link {color: #363535; font: 11px  Tahoma;  text-decoration: none;  }
    #top .pasek a:visited {color: #363535; font: 11px  Tahoma;text-decoration: none; }
    #top .pasek a:hover {color: #577EF2;  font: 11px  Tahoma;  text-decoration: none; }
    #top .pas { color: #6B95B5; font: 11px  Tahoma; background: #fff url(/gfx/tlo_top_pasX.gif) repeat-x;  height:193px; margin-top:1px; padding-left:0px; }
    #top .pas a:link {color: #6B95B5; font: 11px  Tahoma;  text-decoration: none;  }
    #top .pas a:visited {color: #6B95B5; font: 11px  Tahoma;text-decoration: none; }
    #top .pas a:hover {color: #D4EBFF;  font: 11px  Tahoma;  text-decoration: none; }
    #top .pas .orange {color: #657480; font: 11px  Tahoma; line-height: 1.4; text-decoration: none;  }

    #top .menu { color: #000; font: 12px  Tahoma;  padding:0; background: #CF1B1A url(/gfx/tloMenu.gif) no-repeat;  height:22px; }
    #top .menu a:link {color: #000; font: 12px  Tahoma;  text-decoration: none;  }
    #top .menu a:visited {color: #000; font: 12px  Tahoma;text-decoration: none; }
    #top .menu a:hover {color: #E8BABB;  font: 12px  Tahoma;  text-decoration: none; }




    #Zakladki { color: #000; font: 11px  Tahoma; background: #fff; border: solid 1px #C8E8FA; line-height: 1.3; margin: 0px; padding: 0px; }
	#Zakladki .TowarNazwa {  color: #000; font: 14px  Tahoma; line-height: 1.2;  padding: 0;   }
	#Zakladki .TowarCena {  color: #4B73EB; font: 20px  Tahoma; line-height: 1.2;  padding: 0;   }
    #Zakladki .TowarCena a:link {color: #4B73EB; font: 20px  Tahoma;  text-decoration: none;  }
    #Zakladki .TowarCena a:visited {color: #4B73EB; font: 20px  Tahoma;text-decoration: none; }
    #Zakladki .TowarCena a:hover {color: #800000;  font: 20px  Tahoma;  text-decoration: none; }
	#Zakladki .Sklep {  color: #000; font: 11px  Tahoma; line-height: 1.2;  padding: 0;   }
    #Zakladki .Sklep a:link {color: #E8980E; font: 11px  Tahoma; text-decoration: none; line-height: 1.5;}
    #Zakladki .Sklep a:visited {color: #E8980E; font: 11px  Tahoma; text-decoration: none; line-height: 1.5;}
    #Zakladki .Sklep a:hover {color: #FAB341; font: 11px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.5;}
	#Zakladki .Autor {  color: #696868; font: 11px  Tahoma; line-height: 1.2;  padding-bottom: 5px;   }
	#Zakladki .Opinia {  color: #000; font: 11px  Tahoma; line-height: 1.2; padding-top:5px;  }



	#MenuOferta { border: 0;  color: #FFF; font: 11px  Tahoma; line-height: 1.3; letter-spacing:1px; margin-left:10px; padding-top:5px;  }
    #MenuOferta a:link {color: #5E5C5C; font: 11px  Tahoma; text-decoration: none; line-height: 1.5;}
    #MenuOferta a:visited {color: #5E5C5C; font: 11px  Tahoma; text-decoration: none; line-height: 1.5;}
    #MenuOferta a:hover {color: #878484; font: 11px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.5;}
	#MenuOferta .Glowna { color: #000; font:  12px  Tahoma; line-height: 1.6; margin-bottom:3px; padding: 8px 0px 0px 5px; height:10px;  }
    #MenuOferta .Glowna a:link {color: #000; font:  12px  Tahoma; text-decoration: none; line-height: 1.5;}
    #MenuOferta .Glowna a:visited {color: #000; font:  12px  Tahoma; text-decoration: none; line-height: 1.5;}
    #MenuOferta .Glowna a:hover {color: #E8E8E8; font:  12px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.5;}
	#MenuOferta .Dodatkowa {  color: #000; font: 11px  Tahoma; line-height: 1.6; padding: 5px 0px 5px 14px;  }
    #MenuOferta .Dodatkowa a:link {color: #000; font:  11px  Tahoma; text-decoration: none; line-height: 1.6;}
    #MenuOferta .Dodatkowa a:visited {color: #000; font: 11px  Tahoma; text-decoration: none; line-height: 1.6;}
    #MenuOferta .Dodatkowa a:hover {color: #E8E8E8; font:  11px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.6;}
    #MenuOferta .Dodatkowa ul { color: #FAEDED; font: 12px  Tahoma; list-style-type: none; display: block; line-height: 1.2; margin:0px;	padding: 0; }
    #MenuOferta .Dodatkowa ul li { background: url(/gfx/kropka_ul.gif) no-repeat left ; padding-left: 8px; margin-top:0px;	}



	#Producenci { border: 0;  color: #FFF; font: 11px  Tahoma; line-height: 1.3; letter-spacing:1px; margin-left:10px; padding-top:5px;  }
    #Producenci a:link {color: #5E5C5C; font: 11px  Tahoma; text-decoration: none; line-height: 1.5;}
    #Producenci a:visited {color: #5E5C5C; font: 11px  Tahoma; text-decoration: none; line-height: 1.5;}
    #Producenci a:hover {color: #878484; font: 11px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.5;}
	#Producenci .Glowna { color: #000; font:  12px  Tahoma; line-height: 1.6; margin-bottom:3px; padding: 8px 0px 0px 5px; height:10px;  }
    #Producenci .Glowna a:link {color: #000; font:  12px  Tahoma; text-decoration: none; line-height: 1.5;}
    #Producenci .Glowna a:visited {color: #000; font:  12px  Tahoma; text-decoration: none; line-height: 1.5;}
    #Producenci .Glowna a:hover {color: #E8E8E8; font:  12px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.5;}



	#InfoLewa { color: #FFF; background:#ADADAD; font: 11px  Tahoma; line-height: 1; margin-left: 1px; padding:8px; width:212px; }
    #InfoLewa a:link {color: #FFF; font: 11px  Tahoma; text-decoration: none; line-height: 1.5;}
    #InfoLewa a:visited {color: #FFF; font: 11px  Tahoma; text-decoration: none; line-height: 1.5;}
    #InfoLewa a:hover {color: #878484; font: 11px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.5;}
    #InfoLewa ul { color: #FAEDED; font: 12px  Tahoma; list-style-type: none; display: block; line-height: 1.2;	margin:0px;	padding: 0; }
    #InfoLewa ul li { background: url(/gfx/kropka_ul.gif) no-repeat left ; padding-left: 8px; margin-top:0px;	}



	#BestSeller { color: #4F4F4F; font: 11px  Tahoma;  line-height: 1; margin-left: 1px; padding:6px; width:216px; }
    #BestSeller a:link {color: #D4A9AA; font: 11px  Tahoma; text-decoration: none; line-height: 1.5;}
    #BestSeller a:visited {color: #D4A9AA; font: 11px  Tahoma; text-decoration: none; line-height: 1.5;}
    #BestSeller a:hover {color: #878484; font: 11px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.5;}
	#BestSeller .Ceny { color: #000; font: 13px  Tahoma; line-height: 1.2; margin-bottom: 4px; padding: 0;   }
	#BestSeller .Red { color: #000; font: 15px  Tahoma; line-height: 1.2; margin-bottom: 4px; padding: 0;   }
	#BestSeller .CenaOld { color: #736F68; font: 13px  Tahoma; line-height: 1.2; margin-bottom: 4px; padding: 0;  text-decoration: line-through; }
	#BestSeller .Kategoria { color: #3E5A85; font: 12px  Tahoma; line-height: 1.2; margin-bottom: 1px; padding: 0;   }
	#BestSeller .Opis { color: #808080; font: 11px  Tahoma; line-height: 1.2; margin-bottom: 4px; padding: 0;   }
	#BestSeller .Nazwa {  border: 0; color: #FF8400; font: 15px  Tahoma; line-height: 1.3; margin-bottom: 5px; padding: 0;   }
    #BestSeller .Nazwa a:link {color: #FF6805;  font: 15px  Tahoma; text-decoration: none; line-height: 1.3;}
    #BestSeller .Nazwa a:visited {color: #FF6805; font: 15px  Tahoma; text-decoration: none; line-height: 1.3;}
    #BestSeller .Nazwa a:hover {color: #FF8400;font: 15px  Tahoma;  background-color: transparent; text-decoration: none; line-height: 1.3;}




    #Kategorie {   border: 0; color: #252629; font: 12px  Tahoma; line-height: 1.2; letter-spacing:1px; margin: 0px; padding: 0px;  }
	#Kategorie .Glowna {  border: 0; color: #2B426B; font: 16px  Tahoma; line-height: 1.2; margin-bottom: 5px; padding: 0;   }
    #Kategorie .Glowna a:link {color: #2B426B;   text-decoration: none; line-height: 1.1;}
    #Kategorie .Glowna a:visited {color: #2B426B; text-decoration: none; line-height: 1.1;}
    #Kategorie .Glowna a:hover {color: #FF8400; background-color: transparent; text-decoration: none; line-height: 1.1;}
	#Kategorie .PodKat {  border: 0; color: #36424F; font: 12px  Tahoma; line-height: 1.2; margin: 0; padding: 0;   }
    #Kategorie .PodKat a:link {color: #36424F; font: 12px  Tahoma;  text-decoration: none; line-height: 1.2; }
    #Kategorie .PodKat a:visited {color: #36424F; font: 12px  Tahoma;text-decoration: none; line-height: 1.2;}
    #Kategorie .PodKat a:hover {color: #FF8400;  font: 12px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.2;}
	#Kategorie .PodKatSelected {  border: 0; color: #cc0000; font: 12px  Tahoma; line-height: 1.1; margin: 0; padding: 0;   }
    #Kategorie .PodKatSelected a:link {color: #cc0000; font: 12px  Tahoma;  text-decoration: none; line-height: 1.1;}
    #Kategorie .PodKatSelected a:visited {color: #cc0000; font: 12px  Tahoma;text-decoration: none; line-height: 1.1;}
    #Kategorie .PodKatSelected a:hover {color: #FF8400;  font: 12px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.1;}
    #Kategorie ul { color: #36424F; font: 12px  Tahoma; list-style-type: none; display: block; line-height: 1.2;	margin:0px;	padding: 0; }
    #Kategorie ul li { background: url(/gfx/kropka_ul.gif) no-repeat left ; padding-left: 10px; margin-top:7px;	}

	#Kategorie .Sciezka {  border: 0; color: #36424F; font: 12px  Tahoma; line-height: 1.1; margin: 0; padding: 8px 0px 15px 0px;   }
    #Kategorie .Sciezka a:link {color: #000; font: 14px  Tahoma;  text-decoration: none; line-height: 1.1; }
    #Kategorie .Sciezka a:visited {color: #000; font: 14px  Tahoma;text-decoration: none; line-height: 1.1;}
    #Kategorie .Sciezka a:hover {color: #FF8400;  font: 14px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.1;}


    #KategorieProdukty {  width:210px; border: 0; color: #252629; font: 12px  Tahoma; line-height: 1.3; margin: 0px; padding: 0px; padding-right: 15px; }



	#PromocjeBox { color: #FFF; font: 11px  Tahoma;  line-height: 1; margin-left: 0px; padding:0px; letter-spacing:0px; }
    #PromocjeBox a:link {color: #D4A9AA; font: 11px  Tahoma; text-decoration: none; line-height: 1.5;}
    #PromocjeBox a:visited {color: #D4A9AA; font: 11px  Tahoma; text-decoration: none; line-height: 1.5;}
    #PromocjeBox a:hover {color: #878484; font: 11px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.5;}
	#PromocjeBox .Ceny { color: #000; font: 19px  Tahoma; line-height: 1.2; margin-bottom: 4px; padding: 0;   }
	#PromocjeBox .Red { color: #000; font: 22px  Arial, Tahoma; line-height: 1.2; margin-bottom: 4px; padding: 0;   }
	#PromocjeBox .CenaOld { color: #736F68; font: 13px  Tahoma; line-height: 1.2; margin-bottom: 4px; padding: 0;  text-decoration: line-through; }
	#PromocjeBox .Kategoria { color: #3E5A85; font: 12px  Tahoma; line-height: 1.2; margin-bottom: 1px; padding: 0;   }
	#PromocjeBox .Opis { color: #808080; font: 11px  Tahoma; line-height: 1.2; margin-bottom: 4px; padding: 0;   }
	#PromocjeBox .Nazwa {  border: 0; color: #FF8400; font: 12px  Tahoma; line-height: 1.3; margin-bottom: 5px; padding: 0;  letter-spacing:0px;  }
    #PromocjeBox .Nazwa a:link {color: #363636;  font: 11px  Tahoma; text-decoration: none; line-height: 1.3; letter-spacing:0px; }
    #PromocjeBox .Nazwa a:visited {color: #363636; font: 11px  Tahoma; text-decoration: none; line-height: 1.3; letter-spacing:0px; }
    #PromocjeBox .Nazwa a:hover {color: #FF8400;font: 11px  Tahoma;  background-color: transparent; text-decoration: none; line-height: 1.3; letter-spacing:0px; }

	#NowosciBox { color: #FFF; font: 11px  Tahoma;  line-height: 1; margin-left: 0px; padding:0px; letter-spacing:0px; }
    #NowosciBox a:link {color: #D4A9AA; font: 11px  Tahoma; text-decoration: none; line-height: 1.5;}
    #NowosciBox a:visited {color: #D4A9AA; font: 11px  Tahoma; text-decoration: none; line-height: 1.5;}
    #NowosciBox a:hover {color: #878484; font: 11px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.5;}
	#NowosciBox .Ceny { color: #000; font: 11px  Tahoma; line-height: 1.2; margin-bottom: 4px; padding: 0;   }
	#NowosciBox .Red { color: #000; font: 13px  Tahoma; line-height: 1.2; margin-bottom: 4px; padding: 0;   }
	#NowosciBox .CenaOld { color: #736F68; font: 13px  Tahoma; line-height: 1.2; margin-bottom: 4px; padding: 0;  text-decoration: line-through; }
	#NowosciBox .Kategoria { color: #3E5A85; font: 12px  Tahoma; line-height: 1.2; margin-bottom: 1px; padding: 0;   }
	#NowosciBox .Opis { color: #808080; font: 11px  Tahoma; line-height: 1.2; margin-bottom: 4px; padding: 0;   }
	#NowosciBox .Nazwa {  border: 0; color: #FF8400; font: 13px  Tahoma; line-height: 1.3; margin-bottom: 5px; padding: 0;   }
    #NowosciBox .Nazwa a:link {color: #FF6805;  font: 13px  Tahoma; text-decoration: none; line-height: 1.3;}
    #NowosciBox .Nazwa a:visited {color: #FF6805; font: 13px  Tahoma; text-decoration: none; line-height: 1.3;}
    #NowosciBox .Nazwa a:hover {color: #FF8400;font: 13px  Tahoma;  background-color: transparent; text-decoration: none; line-height: 1.3;}






	#Produkty {   border: 0; color: #252629; font: 12px  Tahoma; line-height: 1.0; margin: 0px; padding: 0px;  letter-spacing:1px; }
	#Produkty img { border: 0; padding: 0px; margin: 0;}

	#Produkty .Nazwa {  border: 0; color: #2B426B; font: 16px  Tahoma; line-height: 1.3; margin-bottom: 5px; padding: 0;   }
    #Produkty .Nazwa a:link {color: #5C4E39;   text-decoration: none; line-height: 1.3;}
    #Produkty .Nazwa a:visited {color: #5C4E39; text-decoration: none; line-height: 1.3;}
    #Produkty .Nazwa a:hover {color: #FF8400; background-color: transparent; text-decoration: none; line-height: 1.3;}
    #Produkty .BoxP { width:689px; background: url(/gfx/tloProduktyLista.gif) repeat-x; border: solid 0px #C8E8FA; margin:0;  padding:10px; margin-top:7px;}
	#Produkty .BoxP img { border: solid 1px #E3E3E3; padding: 0px; margin: 0;}

	#Produkty .Ceny { color: #000; font: 13px  Tahoma; line-height: 1.2; margin-bottom: 4px; padding: 0;   }
	#Produkty .Red { color: #D10F22; font: 15px  Tahoma; line-height: 1.2; margin-bottom: 4px; padding: 0;   }
	#Produkty .CenaOld { color: #736F68; font: 13px  Tahoma; line-height: 1.2; margin-bottom: 4px; padding: 0;  text-decoration: line-through; }
	#Produkty .Kategoria { color: #3E5A85; font: 12px  Tahoma; line-height: 1.2; margin-bottom: 1px; padding: 0;   }
	#Produkty .Opis { color: #686869; font: 11px  Tahoma; line-height: 1.2; margin-bottom: 4px; padding: 0;   }





    #Produkt {   border: 0; color: #252629; font: 12px  Tahoma; line-height: 1.2; letter-spacing:1px; margin: 0px; padding: 14px;  }
	#Produkt img { border: 0; padding: 0px; margin: 0;}

    #Produkt ul { color: #36424F; font: 12px  Tahoma; list-style-type: none; display: block; line-height: 1.2;	margin:0px;	padding: 0; }
    #Produkt ul li { background: url(/gfx/kropka_ul.gif) no-repeat left ; padding-left: 10px; margin-top:7px;	}

	#Produkt .Sciezka {  border: 0; color: #36424F; font: 12px  Tahoma; line-height: 1.1; margin: 0; padding: 8px 0px 15px 0px;   }
    #Produkt .Sciezka a:link {color: #000; font: 14px  Tahoma;  text-decoration: none; line-height: 1.1; }
    #Produkt .Sciezka a:visited {color: #000; font: 14px  Tahoma;text-decoration: none; line-height: 1.1;}
    #Produkt .Sciezka a:hover {color: #FF8400;  font: 14px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.1;}
	#Produkt .Fotka { padding:7px; background: #FAFBFC; border:solid 1px #EDF4FA; margin-right:10px; }
	#Produkt .Nazwa {  border: 0; color: #A40039; font: 22px  Tahoma; line-height: 1.3; margin-bottom: 10px; padding: 0;   }
	#Produkt .PasekCeny { color: #000; font: 15px  Tahoma; line-height: 1.2; margin-bottom: 5px; padding: 0;   }
	#Produkt .PasekCeny a:link {color: #0097F5; font: 12px  Tahoma;  text-decoration: none; line-height: 1.1; }
    #Produkt .PasekCeny a:visited {color: #0097F5; font: 12px  Tahoma;text-decoration: none; line-height: 1.1;}
    #Produkt .PasekCeny a:hover {color: #FF8400;  font: 12px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.1;}

	#Produkt .Cena { color: #FF7700; font: 22px  Tahoma; line-height: 1.2; margin-bottom: 5px; padding: 0;   }
	#Produkt .CenaSugerowana { color: #000; font: 16px  Tahoma; line-height: 1.2; margin-bottom: 5px; padding: 0;   }
	#Produkt .CenaOld { color: #7871650; font: 13px  Tahoma; line-height: 1.2; margin-bottom: 5px; padding: 0; text-decoration: line-through;  }
	#Produkt .Opis {  line-height: 1.3; color:#595959; font: 12px  Tahoma; padding-top:10px; width:630px;}
	#Produkt #Opinie { border: 0; line-height: 1.3; color:#595959; font: 11px  Tahoma; margin-top:10px; padding:0px;}
	#Produkt #Opinie .Naglowek { background: #FCF8E6; border: solid 1px #EDF4FA; line-height: 1.3; color:#595959; font: 13px  Tahoma; margin:0; margin-top:10px; padding:7px;}



    #Zamowienie {   border: 0; color: #252629; font: 12px  Tahoma; line-height: 1.2; letter-spacing:1px; margin: 0px; padding: 10px;  }
	#Zamowienie img { border: solid 1px #E0D0C5; padding: 0px; margin: 0;}
	#Zamowienie .Nazwa { border: 0; line-height: 1.3; color:#665647; font:bold 15px  Tahoma; }
	#Zamowienie .input_form { background-color: #F7F7F7; width: 150px; border: solid 1px #E0D0C5; color: #706563; font-sizne: 13px;}




    #Rejestracja {   border: 0; color: #252629; font: 12px  Tahoma; line-height: 1.2; letter-spacing:1px; margin: 0px; padding: 0px; }
	#Rejestracja .input_form { background-color: #ffffff; width: 220px; border: solid 1px #E0D0C5; color: #706563; font-size: 13px;}
    #Rejestracja .error {  color: #B04F0E; font: 12px  Tahoma; line-height: 1.2; letter-spacing:1px; margin: 0px; padding: 0px;  }
    #Rejestracja .opisForm { width:200px;  text-align: right; padding-right:10px; }














	#Lewa { float: left; display: inline;  color: #362412; margin: 0 0px 0 0; padding: 0px; width: 230px;  }




	#Srodek { float: left; display: inline; background: #fff; color: #362412; margin: 0 0 0 0; padding:5px 10px 10px 10px;  width:460px; }
	#Srodek .ImgOn img { border: solid 1px #CCC8B4; padding: 0px; margin: 0;}

	#Srodek .nowosc {  border: 0;  color: #A6A4A4; font: 11px  Tahoma; line-height: 1.3; width:160px;  padding: 0px 5px 5px 5px;   }
    #Srodek .nowosc a:link {color: #9C9797; font: 12px  Tahoma;  text-decoration: none; line-height: 1.1; }
    #Srodek .nowosc a:visited {color: #9C9797; font: 12px  Tahoma;text-decoration: none; line-height: 1.1;}
    #Srodek .nowosc a:hover {color: #577EF2;  font: 12px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.1;}

	#Srodek .news { border: 0; background: url(/gfx/tloNews.gif) repeat-x; color: #5E5846; font: 11px  Tahoma; line-height: 1.3; width:460px; margin-top: 10px; padding: 0px;   }
    #Srodek .news a:link {color: #39476E; font: 11px  Tahoma;  text-decoration: none; line-height: 1.1; }
    #Srodek .news a:visited {color: #39476E; font: 11px  Tahoma;text-decoration: none; line-height: 1.1;}
    #Srodek .news a:hover {color: #577EF2;  font: 11px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.1;}
	#Srodek .news .pasek {   border: 0; color: #fff; font: 12px  Tahoma; line-height: 1.3; height:19px; margin: 0; padding: 3px 0 0 10px;   }

	#Srodek .promocja {  border: 0; color: #5E5846; font: 12px  Tahoma; line-height: 1.3; width:328px; padding: 6px 0px 0px 0px;   }
    #Srodek .promocja a:link {color: #0E5257; font: 12px  Tahoma;  text-decoration: none; line-height: 1.1; }
    #Srodek .promocja a:visited {color: #0E5257; font: 12px  Tahoma;text-decoration: none; line-height: 1.1;}
    #Srodek .promocja a:hover {color: #577EF2;  font: 12px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.1;}
	#Srodek .promocja .pasek {  background: url(/gfx/TloPasekPromo.gif) no-repeat; border: 0; color: #fff; font: 12px  Tahoma; line-height: 1.3; height:19px; margin: 0; padding: 3px 0 0 10px;   }
    #Srodek .promocja .pasek a:link {color: #fff; font: 11px  Tahoma;  text-decoration: none; line-height: 1.3; }
    #Srodek .promocja .pasek a:visited {color: #fff; font: 11px  Tahoma;text-decoration: none; line-height: 1.3;}
    #Srodek .promocja .pasek a:hover {color: #ebebeb;  font: 11px  Tahoma; text-decoration: none; line-height: 1.3;}


	#Srodek .cena { color: #787165; font: 13px  Tahoma; line-height: 1.2; margin:0; padding: 0; text-decoration: line-through;   }
	#Srodek .cena_promo { color: #FF7700; font: 13px  Tahoma; line-height: 1.2; margin:0; padding: 0;   }



	#Prawa { float: left; display: inline;  color: #362412; margin: 0 0px 0 0; padding: 0px; width: 228px;  }







	#pasekmenu { float: left; display: inline;  margin: 0; padding: 0px; width: 25px;  }


	.komunikat { color: #8C8783; font: bold 12px Tahoma, Verdana, Arial, sans-serif; line-height: 1.2; margin-top: 8px; padding: 670px;}
    .komunikat a:link {color: #8C8783;  text-decoration: none;}
    .komunikat a:visited {color: #8C8783;  text-decoration: none;}
    .komunikat a:hover {color: #8C8783;  background-color:transparent; text-decoration: none;}

	#sciezka { color: #8C8783; font: 11px  Tahoma;  line-height: 1.3; background:#ffffff;  margin: 0px; margin-bottom: 7px;   }


	#Focus { background: #ffffff ;  color:#3D3B39; font: 12px Tahoma; line-height: 1.4; margin: 0; padding: 0px; width:430px}
    #Focus img { border: solid 1px #4287C8; padding: 0px; margin: 4px 5px 0 0;}
    #Focus .data  {color: #919191; font: 11px Tahoma; text-decoration: none; line-height: 1.4; margin-bottom:5px;}
    #Focus .autor  {color: #575859; font: 13px Tahoma; text-decoration: none; line-height: 1.5;}
    #Focus .nadtytul  {color: #421001; font:bold 16px Tahoma; text-decoration: none; line-height: 1.4; }
    #Focus .tytul  {color: #D41900; font: 22px Tahoma; text-decoration: none; line-height: 1.3;}
    #Focus .cenaf  {color: #ff0000; font: 16px Tahoma; text-decoration: none; line-height: 1.6;}
    #Focus .opisf  {border: solid 1px #DBF1FF; background:#F5FAFC; color: #000000; font: 13px Tahoma; text-decoration: none; margin-top:15px; padding: 5px; line-height: 1.6;}
    #Focus .opiekunf  {border: solid 1px #FAF2D2; background:#FAF9F5; color: #FF820D; font: 12px Tahoma; text-decoration: none; margin-top:15px; padding: 5px; line-height: 1.6;}
	#Focus .tresc { color:#3D3B39; font: 12px Tahoma; line-height: 1.4; }
	#Focus .plus1 { color:#3D3B39; font: 15px Tahoma; line-height: 1.4;}
	#Focus .plus2 { color:#3D3B39; font: 16px Tahoma; line-height: 1.4;}
	#Focus .narzedzia { padding: 0px;}
    #Focus .narzedzia img { border: 0; }



	#Galeria { background: #ffffff ;  color:#000000; font: 12px Tahoma; line-height: 1.4; margin: 0; padding: 0px; }
    #Galeria .miniaturki img { float: left; border: solid 1px #4287C8; padding: 0px; margin: 7px 7px 0 0;}

    #Galeria .Fotka { padding:7px; background: #FAFBFC; border:solid 1px #EDF4FA; margin-right:10px; }
    #Galeria .big  {  padding: 0px; margin: 0;}
    #Galeria .big img { border: solid 1px #4287C8; padding: 0px; margin:0;}
	#Galeria .nawigacja { color: #BA4901; font: 11px  Tahoma, Verdana; text-align: center; line-height: 1.5; margin: 0px; padding: 2px;}
    #Galeria .nawigacja a:link {color: #BA4901;  text-decoration: none;}
    #Galeria .nawigacja a:visited {color: #BA4901;  text-decoration: none;}
    #Galeria .nawigacja a:hover {color: #E8C3AB; background-color: transparent; text-decoration: none;}






	#Video { text-align: center; background: #ffffff ;  color:#000000; font: 12px Tahoma; line-height: 1.4; margin: 0; padding: 10px; }




	#Lista {  margin: 0; margin-top:15px; padding: 0px; }
    #Lista img { float: left; border: solid 1px #474644; padding: 0px; margin:0 5px 0 0;}
    #Lista img a:hover {background-color: transparent; text-decoration: none;}

	#Lista .linia { height:13px; background: #ffffff url(/gfx/tlo_linia.gif); margin: 0px; padding: 0px;}

	#Lista .box { float: left; color: #292828; font: 12px  Tahoma, Verdana; line-height: 1.3; margin: 0px; margin-bottom:15px;}
    #Lista .box a:link { color: #6B4A4A; text-decoration: none; line-height: 1.3;}
    #Lista .box a:visited { color: #6B4A4A; text-decoration: none; line-height: 1.3;}
    #Lista .box a:hover {  color: #C92508;  background-color:transparent; text-decoration: none; line-height: 1.3;}


    #Lista .box_przymierze  { width:100px; }

    #Lista .autor  {color: #807F7E; font: 12px Tahoma; text-decoration: none; line-height: 1.3;}

    #Lista .tytul  {color: #0C368A; font: 15px Tahoma; text-decoration: none; line-height: 1.3;}
    #Lista .tytul a:link { color: #6B4A4A; text-decoration: none; line-height: 1.3;}
    #Lista .tytul a:visited { color: #6B4A4A; text-decoration: none; line-height: 1.3;}
    #Lista .tytul a:hover {  color: #C92508;  background-color:transparent; text-decoration: none; line-height: 1.3;}

	#Lista .naglowek { color: #79736D; font: 11px  "Georgia", Tahoma; line-height: 1; margin-top: 5px; padding: 0;}
    #Lista .ulica  {color: #421001; font:bold 17px Tahoma; text-decoration: none;}
    #Lista .ulica a:link {color: #421001; font:bold 17px Tahoma; text-decoration: none;}
    #Lista .ulica a:visited {color: #421001; font:bold 17px Tahoma; text-decoration: none;}
    #Lista .ulica a:hover {color: #ffffff; font:bold 17px Tahoma; background-color: #ebebeb; text-decoration: none;}
    #Lista .data  {color: #0C368A; font: 10px Tahoma; text-decoration: none; line-height: 1.3;}
    #Lista .email  {color: #6B95E8; font: 11px Tahoma; text-decoration: none; line-height: 1.3;}
    #Lista .email a:link { color: #6B95E8; text-decoration: none;}
    #Lista .email a:visited { color: #6B95E8; text-decoration: none;}
    #Lista .email a:hover {  color: #78A5FA;  background-color:transparent; text-decoration: none;}













	#stronicowanie {color: #B84A00; font: 12px  Tahoma; text-align: center; line-height: 1.2; margin-top: 5px; padding: 0; width:680px;}
    #stronicowanie .nr a:link {color: #B84A00; text-decoration: underline;}
    #stronicowanie .nr a:visited {color: #B84A00; text-decoration: underline;}
    #stronicowanie .nr a:hover {color: #C95508; background-color: transparent; text-decoration: none;}
    #stronicowanie .nr_active {color: #FF0000; text-decoration: none;}





    .baner { text-align: left; margin:0; padding: 0; display:none;}


	#stopka { clear:both;  color: #fff; font: 10px  Tahoma;  line-height: 1.3; background:#FF8000;   }
    #stopka a:link {color: #f5f5f5; text-decoration: none;}
    #stopka a:visited {color: #f5f5f5; text-decoration: none;}
    #stopka a:hover {color: #C95508; background-color: transparent; text-decoration: none;}

    #stopka img {border: 0; padding: 0;}


	.prawyBox { background: #fff url(/gfx/tlo_search.jpg) repeat-x; border: solid 1px #B6C7DE; color: #596C85; font: 12px  Tahoma; line-height: 1.1; margin-top: 5px; padding:0px;  }
	.prawyBox .headOkazja { color: #005A8F; background: #fff url(/gfx/tloOkazja.gif) no-repeat; padding:5px; margin-bottom:7px; }
	.prawyBox .headTopProducts {background: #fff url(/gfx/tloTopProducts.gif) no-repeat; padding:5px; margin-bottom:7px; }
	.prawyBox .headTopShops { color: #BFB4A6; background: #fff url(/gfx/tloTopShops.gif) no-repeat; padding:5px; margin-bottom:7px; }
	.prawyBox .headNews { color: #556317; background: #fff url(/gfx/tloNews.gif) no-repeat; padding:5px; margin-bottom:7px; }
	.prawyBox .opis { color: #8C8783; font: 11px  Tahoma;  line-height: 1.3; }




	#naglowek { width: 370px; }
    #naglowek img {border: 0; padding: 0;}


	.flLeft {float: left; display: inline; margin: 0; padding: 0;}
	.flCenter {float: center; display: inline; margin: 0; padding: 0;}
	.flRight {float: right; display: inline; margin: 0 0 0 0px;}
	.flNone {clear:both; margin: 0; padding:0;  font: 1px Tahoma;}

	.powrot {color: #ff0000; font: 12px  Tahoma, Verdana, Arial, sans-serif; line-height: 1.2; margin-bottom: 3px; padding: 0;}
    .powrot a:link {color: #000; text-decoration: none;}
    .powrot a:visited {color: #000; text-decoration: none;}
    .powrot a:hover {color: #ff0000;  text-decoration: none;}



    /* -- search form -- */
	#searchBox { color: #FFF; background:#D9D9D9; font: 11px  Tahoma; line-height: 1; margin-left: 1px; padding:8px; width:212px; }
    #searchBox a:link {color: #A65051; text-decoration: none;}
    #searchBox a:visited {color: #A65051; text-decoration: none;}
    #searchBox a:hover {color: #BADFFF;  text-decoration: none;}
	#searchBox .input_form { margin:0; padding:0; background-color: #F8F8F0; width: 145px;  height:16px; border: solid 1px #F2F0EE; border-top:solid 1px #75736E; border-left:solid 1px #75736E; color: #000; font-size: 11px; }
	#searchBox .form_txt { width: 100px; height: 16px; border: none; color: #ffffff; font-size: 11px;}
	#searchBox .button {position: relative; top:10px; left: 0px; height: 23px;}
	#searchButton:hover {border: solid 1px #4287C8; margin: -1px 0 0 -1px;}


	#searchzBox { color: #000; font: 11px  Tahoma; line-height: 1; margin-top: 10px; padding:8px; }
	#searchzBox .input_form { margin:0; padding:0; background-color: #F8F8F0; width: 145px;  height:16px; border: solid 1px #F2F0EE; border-top:solid 1px #75736E; border-left:solid 1px #75736E; color: #000; font-size: 11px; }



	#newsletterBox { color: #4F4F4F; background:#EBEBEB; font: 11px  Tahoma; line-height: 1; margin-left: 1px; padding:8px; width:212px; }
    #newsletterBox a:link {color: #A65051; text-decoration: none;}
    #newsletterBox a:visited {color: #A65051; text-decoration: none;}
    #newsletterBox a:hover {color: #BADFFF;  text-decoration: none;}
	#newsletterBox .input_form { margin:0; padding:0; background-color: #F8F8F0; width: 145px;  height:16px; border: solid 1px #F2F0EE; border-top:solid 1px #75736E; border-left:solid 1px #75736E; color: #000; font-size: 11px; }


	#newsletterForm { color: #000; background:#783031; font: 12px  Tahoma; line-height: 1.4; margin-left: 1px; padding:10px; width:450px; }
    #newsletterForm a:link {color: #A65051; text-decoration: none;}
    #newsletterForm a:visited {color: #A65051; text-decoration: none;}
    #newsletterForm a:hover {color: #BADFFF;  text-decoration: none;}
	#newsletterForm .input_form { margin:0; padding:0; background-color: #F8F8F0; width: 245px;  border: solid 1px #F2F0EE; border-top:solid 1px #75736E; border-left:solid 1px #75736E; color: #000; font-size: 12px; }





	#opiniaBox { background: #ffffff url(/gfx/tlo_newsletter.jpg) repeat-x; border: solid 1px #E3DDD8; color: #104C91; font: 11px  Tahoma; line-height: 1.1; margin-top: 5px; padding:5px;  }
	#opiniaBox .input_form { background-color: #ffffff; width: 220px; border: solid 1px #D2E3FC; color: #706563; font-size: 11px;}
	#opiniaBox .error {border: 0; background:#FF3C00; color: #fff; font: 12px  Tahoma, Verdana, Arial, sans-serif; line-height: 1.2; margin-bottom: 10px; padding: 3px;}


	#loginBox {  border: solid 1px #E3DDD8; color: #000; font: 12px  Tahoma; line-height: 1.1; margin-top: 5px; padding:5px;  }
	#loginBox .input_form { background-color: #ffffff; width: 150px; border: solid 1px #E0D0C5; color: #706563; font-size: 13px;}


	#koszykBox {  border: solid 1px #E3DDD8; color: #000; font: 12px  Tahoma; line-height: 1.1; margin-top: 5px; padding:5px;  }
	#koszykBox .input_form { background-color: #ffffff; width: 150px; border: solid 1px #E0D0C5; color: #706563; font-sizne: 13px;}


	#cechyBox .input_form { background-color: #ffffff;  border: solid 1px #D2E3FC; color: #706563; font-size: 11px;}



	.more {color: #ff0000; font: bold 14px  Tahoma, Verdana, Arial, sans-serif; letter-spacing:-1px; line-height: 1.3; margin: 0px; padding: 0;}
	.more a:link {color: #FF0000; font: 13px  Tahoma; text-decoration: none; line-height: 1.2;}
    .more a:visited {color: #FF0000; font: 13px  Tahoma; text-decoration: none; line-height: 1.2;}
    .more a:hover {color: #FF0000; font: 13px  Tahoma; background-color: transparent; text-decoration: none; line-height: 1.2;}

    .hide {	display: none; }
