* {
	margin: 0;
	padding: 0;
	border: 0;
	}	
	
body {
	background: #F7F7F7;
	margin: 0 auto;
	text-align: center;
	color: #6e6e6e;
	}
		
a {
	text-decoration: none;
	color: #73a70e;
	}
			
a:hover {
	text-decoration: underline;
	}
	

ul {
	list-style: none;
	}
	

.top {
	background: url('images/top_tlo.jpg') no-repeat left top;
	width: 999px;
	height: 135px;
	margin: 0 auto;
	text-align: left;
	}

.top h1 {
	float: left;
	height: 135px;
	width: 340px;
	overflow: hidden;
	}

.top h1 a {
	display: block;
	padding: 140px 0 0 0;
	}

.top .koszyk {
	width: 359px;
	height: 58px;
	float: right;
	background: url('images/top_koszyk.jpg') no-repeat left top;
	position: relative; top: 88px;
	}

.top .koszyk a, .top .koszyk a:hover {
	text-decoration: none;
	font: 12px tahoma, arial, verdana, sans-serif;
	color: #000;
	display: block;
	padding: 24px 0 10px 128px;
	}

.top .koszyk a b {
	color: #ad001a;
	}

/* gorne menu */

.menu {
	width: 999px;
	height: 53px;
	margin: 0 auto;
	overflow: hidden;
	background: #AD001A;
	}


	.menu ul { 
	float: left; 
} 

.menu ul li { 
float: left; 
height: 53px; 
background: url('images/menu_kreska.gif') no-repeat right 18px; 
overflow: hidden; 
padding: 0 1px 0 0; 
} 

.menu ul li a { 
display: block; 
float: left; 
height: 53px; 
background-position: center top; 
background-repeat: no-repeat; 
text-indent: -100000px; 
} 

.menu ul li a.glowna { 
background-image: url('images/menu_glowna.gif'); 
width: 129px; 
} 

/* napis 'pomocje' w gornym menu */


.menu ul li a.promocje { 
	background-image: url('images/menu_promocje.gif'); 
	width: 98px;
 
} 

.menu ul li a.nowosci { 
background-image: url('images/menu_nowosci.gif'); 
width: 91px; 
} 

.menu ul li a.kontakt { 
background-image: url('images/menu_kontakt.gif'); 
width: 93px; 
} 

.menu ul li a:hover { 
background-position: center -53px; 
} 


	
	
	
	

.menu .panel {
	background: url('images/menu_panel.gif') no-repeat 18px 12px;	
	height: 53px;
	width: 510px;
	float: left;
	padding: 0 0 0 70px;
	}

.menu .panel .logowanie {
	background: url('images/menu_ikona.gif') no-repeat left top;	
	padding: 6px 0 0 50px;
	height: 47px;
	width: 460px;
	float: left;	
	}

.menu .panel .logowanie p {
	background: url('images/menu_pole.gif') no-repeat left 20px;
	height: 45px;
	padding: 0 18px 0 4px;		
	float: left;
	font: 12px tahoma, arial, verdana, sans-serif;
	color: #fff;
	text-align: left;
	line-height: 21px;
	}

.menu .panel .logowanie p input {
	background: #fff;
	display: block;
	width: 80px;
	font: 12px tahoma, arial, verdana, sans-serif;
	margin: 3px 0 0 0;
	}
	
.menu .panel .logowanie p a {
	color: #fff;
	}

.menu .panel .logowanie p.rejestracja {
	background: none;
	text-align: right;
	float: right;
	}
	
.menu .panel .logowanie p.rejestracja2 {
	background: none;
	text-align: left;
	float: left;padding: 9px 18px 0 4px;
	}

.menu .panel .logowanie .submit {
	background: url('images/menu_zaloguj.gif') no-repeat left top;	
	width: 69px;
	height: 24px;
	float: left;
	margin: 18px 0 0 0;	
	cursor: pointer;
	}

.podmenu {
	width: 999px;
	height: 52px;
	margin: 0 auto;
	overflow: hidden;
	text-align: left;
	}

.podmenu div {
	float: left;
	height: 33px;
	background-position: center top;
	background-repeat: no-repeat;
	}
	
.podmenu div .text {
	background: #fff;
	color: #6e6e6e;
	font: 10px tahoma, arial, verdana, sans-serif;	
	float: left;
	}

.podmenu div.produkt {
	background-image: url('images/podmenu_produkt.gif');	
	width: 190px;
	padding: 19px 0 0 145px;
	}

.podmenu div.produkt .text {
	width: 140px;
	}

.podmenu div.produkt .submit {
	width: 20px;	
	height: 15px;
	background: none;
	float: left;
	cursor: pointer;
	}

.podmenu div.producent {
	background-image: url('images/podmenu_producent.gif');	
	width: 148px;
	padding: 16px 0 0 165px; color: #6e6e6e;
	font: 10px tahoma, arial, verdana, sans-serif;	
	}

.podmenu div.producent .text {
	width: 130px; color: #6e6e6e;
	font: 10px tahoma, arial, verdana, sans-serif;	
	}

.podmenu div.producent .submit {
	visibility: hidden;
	}

.select-producent {width:133px; color: #6e6e6e;font: 10px tahoma;height:18px; padding-top:2px;
	}

.podmenu div.zamowienie {
	background-image: url('images/podmenu_zamowienie.gif');	
	width: 186px;
	padding: 19px 0 0 165px;
	}

.podmenu div.zamowienie .text {
	width: 150px;
	}

.podmenu div.zamowienie .submit {
	width: 20px;	
	height: 15px;
	background: none;
	float: left;
	cursor: pointer;
	}

.podstrona {
	width: 999px;
	margin: 0 auto;
	overflow: hidden;
	}

.lewa {
	width: 265px;
	float: left;
	overflow: hidden;
	padding: 0 0 15px 0;
	font: 12px tahoma, arial, verdana, sans-serif;
	}

.lewa .kategorie {
	background: #73A70E;
	padding: 0 0 1px 0;
	border: 1px #fff solid;
	text-align: left;
	color: #fff;
	margin: 0 0 22px 0;
	}

.lewa .kategorie li {
	border-bottom: 1px #B9D387 solid;
	}

.lewa .kategorie li a {
	display: block;
	padding: 8px 26px;
	color: #fff;
	}

.lewa .kategorie li a:hover, .lewa .kategorie li.aktywne a {
	text-decoration: none;
	background: #5E8E00;
	}
	
.lewa p {
	color: #6e6e6e;
	line-height: 16px;
	}

.lewa .kontakt {
	background: url('images/lewa_telefon.gif') no-repeat left top;	
	padding: 45px 0 0 12px;
	height: 85px;	
	text-align: right;
	border-top: 1px #DCDCDC solid;
	}

.lewa .kontakt p {
	padding: 0 0 10px 0;
	}
	
.lewa .kontakt a {
	background: url('images/lewa_mail.gif') no-repeat right 2px;	
	padding: 1px 25px 1px 0;
	}

.lewa .wysylka {
	background: url('images/lewa_wysylka.gif') no-repeat left top;	
	height: 110px;	
	text-align: right;
	border-top: 1px #DCDCDC solid;
	}
	
.lewa .wysylka a {
	display: block;
	padding: 76px 0 0 54px;
	height: 22px;
	text-align: left;
	text-decoration: underline;
	}

.lewa .wysylka a:hover {
	text-decoration: none;	
	}

.lewa .jakzamowic {
	background: url('images/lewa_jakzamowic.gif') no-repeat left top;	
	padding: 100px 0 20px 0;
	text-align: left;
	border-top: 1px #DCDCDC solid;
	color: #6e6e6e;
	}

.lewa .jakzamowic ol {
	padding: 0 10px 0 12px;
	line-height: 18px;
	list-style-position: inside;
	}

.lewa .subskrypcja {
	background: #EEEEEE url('images/lewa_subskrypcja.gif') no-repeat 15px 10px;	
	padding: 40px 22px 10px 22px;
	text-align: center;
	}

.lewa .subskrypcja p {
	background: url('images/lewa_pole.gif') no-repeat center 40px;	
	padding: 0 0 12px 0;
	margin: 0 0 5px 0;	
	}

.lewa .subskrypcja p input {
	background: #fff;
	font: 10px tahoma, arial, verdana, sans-serif;	
	color: #6e6e6e;
	display: block;
	margin: 0 auto;
	margin-top: 15px;
	text-align: left;
	width: 160px;
	}

.lewa .subskrypcja .zapisz {
	width: 69px;
	height: 24px;
	background: url('images/lewa_zapisz.gif') no-repeat left top;	
	cursor: pointer;
	}

.lewa .subskrypcja .wypisz {
	width: 69px;
	height: 24px;
	background: url('images/lewa_wypisz.gif') no-repeat left top;	
	cursor: pointer;
	}

.prawa {
	float: left;
	width: 730px;
	padding: 0 0 15px 4px;
	overflow: hidden;
	}

.prawa #slider {
	height: 245px;
	padding: 3px 0;
	margin: 0 0 3px 0;
	width: 728px;
	border: 1px #E3E3E3 solid;
	background: #fff;
	position: relative;
	}
	
.prawa #slider #slide-runner {
	width: 721px;
	height: 245px;
	position: absolute; left: 3px;
	overflow: hidden;
	}	

.prawa #slider img {
	margin: 0;
	width: 721px;
	height: 245px;
	display: none;
	position: absolute;
	}
	

.prawa #slider #slide-controls {
	width : 686px;
	height : 20px;
	display : none;
	position : absolute; bottom: -1px; left: 0px;
	}
	
.prawa #slider #slide-controls #slide-nav {
	float : right;
	height : 20px;
	display : inline;
}

.prawa #slider #slide-controls #slide-nav a {
	float : left;
	width : 16px;
	height : 17px;
	display : inline;
	font: 12px tahoma, arial, verdana, sans-serif;
	color: #fff;
	text-decoration : none;
	padding: 3px 0 0 0;
	text-align: center;
	background: #AD001A;
	margin : 0 0 0 3px;
	}

.prawa #slider #slide-controls #slide-nav a.on {
	background: #5E8E00;
	font-weight : bold;
	
	}
	
.prawa .produkty {
	background: #fff;
	border: 1px #E3E3E3 solid;
	margin: 0 0 3px 0;
	text-align: left;
	}

.prawa .produkty .tytul {
	display: block;
	margin: 12px 0 20px 12px;
	}
	
.prawa .produkty ul {
	overflow: hidden;
	}
	
.prawa .produkty ul li {
	float: left;text-align: center;
	border-left: 1px #E3E3E3 solid;
	width: 226px;
	padding: 0 6px 20px 6px;
	margin: 0 0 1px 0;
	position: relative; right: 1px; height:300px;
	}	
	
.prawa .produkty ul li .fot {	
	display: block;
	position: relative;
	text-align: center;
	margin: 0 0 10px 0;
	}	
	
.prawa .produkty ul li .fot span {
	display: block;
	width:226px;
	position: absolute; bottom: 0px;
	background: url('images/prawa_podglad.png') no-repeat left top;
	color: #ad001a;
	font: 12px tahoma, arial, verdana, sans-serif;
	height: 20px;
	padding: 5px 0 0 0;
	}
	
.prawa .produkty h2 {
	color: #73a70e;text-align: left;
	font: 18px georgia, tahoma, arial, verdana, sans-serif;
	padding: 0 5px 8px 5px; height:70px;
	}	
	
.prawa .produkty p {
	color: #6e6e6e;
	font: 12px tahoma, arial, verdana, sans-serif;
	padding: 4px 5px 5px 5px;
	background: #F7F7F7;
	text-align: left;
	}		
	
.prawa .produkty p a {
	display: block;
	float: left;
	background: url('images/prawa_koszyk.gif') no-repeat right 4px;	
	padding: 4px 20px 0 0;
	color: #6e6e6e*;
	}	
	
.prawa .produkty p span {
	font: 18px georgia, tahoma, arial, verdana, sans-serif;	margin-left:10px;
	}	


	
.spod {
	clear: both;
	background: url('images/spod_tlo.gif') no-repeat left top;
	height: 153px;
	overflow: hidden;		
	}
	
.spod	div {
	float: left;
	text-align: left;
	color: #6e6e6e;
	font: 12px tahoma, arial, verdana, sans-serif;
	}
	
.spod div .tytul {
	display: block;
	}
	
.spod div a {
	color: #6e6e6e;
	}	

.spod div ul li {
	background: url('images/spod_strzalka.gif') no-repeat left 4px;
	padding: 0 0 10px 18px;	
	}
	
.spod div.adres {
	width: 265px;
	}	
	
.spod div.adres p {
	background: url('images/spod_mapa.gif') no-repeat left top;	
	text-align: right;
	padding: 15px 12px 0 0;
	height: 106px;
	line-height: 16px;
	}	

.spod div.onas {
	width: 213px;
	}	
	
.spod div.onas ul {
	padding: 25px 0 0 40px;
	}	
	
.spod div.informacje {
	width: 211px;
	}	
	
.spod div.informacje ul {
	padding: 25px 0 0 35px;
	}	
	
.spod div.pomoc {
	width: 260px;
	}	
	
.spod div.pomoc ul {
	padding: 25px 0 0 25px;
	}	
	
.stopka {
	width: 999px;
	margin: 0 auto;
	padding: 7px 15px 15px 15px;
	color: #6e6e6e;
	font: 12px tahoma, arial, verdana, sans-serif;
	text-align: right;
	}

.stopka a {
	color: #6e6e6e;	
	}

.stopka p {
	float: left;
	}

.stopka span {
	padding: 0 0 0 10px;
	}

	
.prawa .srodek {
	background: #fff;
	border: 1px #E3E3E3 solid;
	margin: 0 0 3px 0; padding:10px;
	text-align: left; min-height:1000px;font: 12px tahoma, arial, verdana, sans-serif;
	}
.prawa .srodek td  {text-align: left; padding:3px;}

.prawa .srodek td span  {font-weight : bold;}

.prawa .srodek input.text {BORDER: #e3e3e3 1px solid; FONT-SIZE: 12px; FONT-FAMILY: Tahoma; COLOR: #6e6e6e; BACKGROUND-COLOR: #ffffff; MARGIN: 1; height:20px; }

.prawa .katalog {
	background: #fff;
	border: 1px #E3E3E3 solid;
	margin: 0 0 3px 0; padding:5px;
	text-align: left; min-height:1000px;font: 12px tahoma, arial, verdana, sans-serif;
	}
.prawa .katalog select {BORDER: 1px solid #dcdcdc; FONT-SIZE: 12px; FONT-FAMILY: Tahoma; COLOR: #6e6e6e; BACKGROUND-COLOR: #ffffff; height:22px; padding:1px; margin:2px;}

.prawa .katalog .button {
	background-image: url(images/bas3.png);
	background-repeat: no-repeat;
	background-position: left 0;
	height: 24px;
	width: 34px;
	font-size: 12px;
	font-weight: normal; border:0px;
	color: #FFFFFF;
	font-family: tahoma; 
}

.katalog .nagloweczek {font-size: 17px;border-bottom:1px solid #e3e3e3; padding:4px;}

.prawa .katalog  input.text {BORDER: #e3e3e3 1px solid; FONT-SIZE: 12px; FONT-FAMILY: Tahoma; COLOR: #6e6e6e; BACKGROUND-COLOR: #ffffff; MARGIN: 1; height:20px;}

.srodek .nagloweczek {font-size: 17px;}

.prawa .koszyk {
	background: #fff;
	border: 1px #E3E3E3 solid;
	margin: 0 0 3px 0; padding:5px;
	text-align: left; min-height:1000px;font: 12px tahoma, arial, verdana, sans-serif;
	}
.prawa .koszyk .button {
	background-image: url(images/but.png);
	background-repeat: no-repeat;
	background-position: left 0;
	height: 24px;
	width: 120px;
	font-size: 11px;
	font-weight: normal; border:0px;
	color: #FFFFFF;
	font-family: tahoma; 
}
.prawa .koszyk td {border-bottom:1px solid #e3e3e3; padding:3px;}

.prawa .koszyk  input.text {BORDER: #e3e3e3 1px solid; FONT-SIZE: 12px; FONT-FAMILY: Tahoma; COLOR: #6e6e6e; BACKGROUND-COLOR: #ffffff; MARGIN: 1; height:20px;}

.prawa .koszyk td span {font-weight: bold;}
.prawa .koszyk  select {BORDER: 1px solid #dcdcdc; FONT-SIZE: 12px; FONT-FAMILY: Tahoma; COLOR: #6e6e6e; BACKGROUND-COLOR: #ffffff; height:22px; padding:1px; margin:2px;}

.prawa .koszyk .nagloweczek {font-size: 17px;border-bottom:1px solid #e3e3e3; padding:4px;}
.bas .button {
	background-image: url(images/but.png);
	background-repeat: no-repeat;
	background-position: left 0;
	height: 24px;
	width: 120px;
	font-size: 12px;
	font-weight: normal; border:0px;
	color: #FFFFFF;
	font-family: tahoma; 
}

.srodek .button {
	background-image: url(images/bas2.png);
	background-repeat: no-repeat;
	background-position: left 0;
	height: 24px;
	width: 144px;
	font-size: 12px;
	font-weight: normal; border:0px;
	color: #FFFFFF;
	font-family: tahoma; margin-left:300px;
}

/* CENA W WIDOKU KATEGORII, PROMOCJI */

.cenka {
	font: 18px georgia, tahoma, arial, verdana, sans-serif;
}

A.npnp:Visited {
	font: 18px georgia, tahoma, arial, verdana, sans-serif;
	color: #73a70e;
	TEXT-DECORATION: none; 
	FONT-WEIGHT: normal;
}

A.npnp:Link {font: 18px georgia, tahoma, arial, verdana, sans-serif;color: #73a70e;TEXT-DECORATION: none; FONT-WEIGHT: normal;}

A.npnp:Hover {font: 18px georgia, tahoma, arial, verdana, sans-serif;color: #73a70e;TEXT-DECORATION: underline; FONT-WEIGHT: normal;}


.prawa .produkten {
	background: #fff;
	border: 1px #E3E3E3 solid;
	margin: 0 0 3px 0; padding:25px;
	text-align: left; min-height:1000px;font: 12px tahoma, arial, verdana, sans-serif;
	}

.prawa .produkten .trzynastka {font: 18px georgia, tahoma, arial, verdana, sans-serif;color: #6e6e6e;}
.prawa .produkten .nagloweczek {font-size: 17px; border-bottom:1px solid #e3e3e3; padding:4px;}

.prawa .produkten .pytanie input.text {BORDER: #e3e3e3 1px solid; FONT-SIZE: 12px; FONT-FAMILY: Tahoma; COLOR: #6e6e6e; BACKGROUND-COLOR: #ffffff; MARGIN: 1; height:20px;}
.prawa .produkten  .pytanie textarea {BORDER: #e3e3e3 1px solid; FONT-SIZE: 12px; FONT-FAMILY: Tahoma; COLOR: #6e6e6e; BACKGROUND-COLOR: #ffffff; MARGIN: 1; height:70px;}
.prawa .produkten  .pytanie td {padding:2px;}
.prawa .produkten  .pytanie1 td {padding:0px;}

.prawa .produkten  .pytanie .button {
	background-image: url(images/but.png);
	background-repeat: no-repeat;
	background-position: left 0;
	height: 24px;
	width: 120px;
	font-size: 12px;
	font-weight: normal; border:0px;
	color: #FFFFFF;
	font-family: tahoma; margin:3px;
}

.prawa .produkten  .pytanie .komorka-normal{border:1px solid #e3e3e3;}

.prawa .produkten  .pytanie1 .komorka-normal{border:1px solid #e3e3e3;padding:3px; margin:0px;}

.pInputIlosc {BORDER: #e3e3e3 1px solid; FONT-SIZE: 12px; FONT-FAMILY: Tahoma; COLOR: #6e6e6e; BACKGROUND-COLOR: #ffffff; MARGIN: 1; height:20px;}

#galeriaSuper  img {width: 100px}
#galeriaBox {margin-left:15px;}
