@charset "utf-8";










body {
	color: #000000;
	background-color: #fff;
	font-size: 11px;
	font-family: tahoma, verdana, arial;
	font-weight: normal;
	margin: 0px 0px 0px 0px;

}
table {
	border-collapse: collapse;
	border: 0;
	font-size: 11px;
	font-family: tahoma, verdana, arial;
}
td {
	padding: 0;
}
form {
	margin: 0;
	padding: 0;
}
.tabela-normal {
	border-collapse: collapse;
	border: 0;
}
.komorka-normal {
	border: 1px solid #F7F7F7;
}
.komorka-cechy-01 {
	border-style: solid;
	border-color: #F7F7F7;
	border-width: 0 0 0 1px;
}
.komorka-cechy-02 {
	border-style: solid;
	border-color:#F7F7F7;
	border-width: 0 0 0 1px;
}
.komorka-glowna {
	margin: 10px auto;
	background-color: #F7F7F7;
	width: 980px;
	border: 1px solid #F7F7F7;
	overflow: hidden;
}
#kom-gl {
	margin: 10px auto;
	background-color: #F7F7F7;
	width: 980px;
	border: 1px solid #F7F7F7;
	overflow: hidden;
}
.kom-od-10 {
	margin: 10px;
}
#trzy-kolumny {
	float: left;
	width: 100%;
}
#dwie-kolumny {
	float: left;
	width: 100%;
	margin-right: -200px;
}
#lewe-menu {
	float: left;
	width: 190px;
	margin-right: 10px;
	overflow: hidden;
}
#centrum {
	margin: 0 200px 0 0;
	overflow: hidden;
}
#prawe-menu {
	width: 190px;
	margin-left: 10px;
	float: right;
	overflow: hidden;
}
#wstep {
	margin: 0 10px 10px 10px;
	text-align: center;
}
.naglowek-margines {
	padding: 8px 0 8px 6px;
}
.komorka-naglowek {
	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-czesc-wlasciwa {
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-odstep {
	border: 0;
	height: 13px;
}
.komorka-menu-kategorii-naglowek {
	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
a.menu-kategorii:Visited {
	color: #3e3e3e;
	text-decoration: none;
}
a.menu-kategorii:Link {
	color: #3e3e3e;
	text-decoration: none;
}
a.menu-kategorii:Hover {
	color: #3e3e3e;
	text-decoration: none;
}
.komorka-menu-kategorii-margines {
	padding: 2px 0 2px 6px;
}
.komorka-menu-kategorii-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-kategorii-odstep {
	border: 0;
	height: 13px;
}
.komorka-menu-towar-naglowek {
	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
a.menu-towar:Visited {
	color: #3e3e3e;
	text-decoration: none;
}
a.menu-towar:Link {
	color: #3e3e3e;
	text-decoration: none;
}
a.menu-towar:Hover {
	color: #3e3e3e;
	text-decoration: none;
}
.komorka-menu-towar-margines {
	padding: 2px 0 2px 6px;
}
.komorka-menu-towar-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-towar-odstep {
	border: 0;
	height: 13px;
}
.komorka-menu-sonda-naglowek {
	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
a.menu-sonda:Visited {
	color: #3e3e3e;
	text-decoration: none;
}
a.menu-sonda:Link {
	color: #3e3e3e;
	text-decoration: none;
}
a.menu-sonda:Hover {
	color: #3e3e3e;
	text-decoration: none;
}
.komorka-menu-sonda-margines {
	padding: 2px 0 2px 6px;
}
.komorka-menu-sonda-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-sonda-odstep {
	border: 0;
	height: 13px;
}
.komorka-menu-wyszukiwarka-naglowek {
	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
a.menu-wyszukiwarka:Visited {
	color: #3e3e3e;
	text-decoration: none;
}
a.menu-wyszukiwarka:Link {
	color: #3e3e3e;
	text-decoration: none;
}
a.menu-wyszukiwarka:Hover {
	color: #3e3e3e;
	text-decoration: none;
}
.komorka-menu-wyszukiwarka-margines {
	padding: 2px 0 2px 6px;
}
.komorka-menu-wyszukiwarka-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-wyszukiwarka-odstep {
	border: 0;
	height: 13px;
}
.komorka-menu-koszyk-naglowek {
	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
a.menu-koszyk:Visited {
	color: #3e3e3e;
	text-decoration: none;
}
a.menu-koszyk:Link {
	color: #3e3e3e;
	text-decoration: none;
}
a.menu-koszyk:Hover {
	color: #3e3e3e;
	text-decoration: none;
}
.komorka-menu-koszyk-margines {
	padding: 2px 0 2px 6px;
}
.komorka-menu-koszyk-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-koszyk-odstep {
	border: 0;
	height: 13px;
}
.komorka-menu-ogladane-naglowek {

	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;



}
a.menu-ogladane:Visited {
	color: #393939;
	text-decoration: none;
}
a.menu-ogladane:Link {
	color: #393939;
	text-decoration: none;
}
a.menu-ogladane:Hover {
	color: orange;
	text-decoration: none;
}
.komorka-menu-ogladane-margines {
	padding: 2px 0 2px 6px;
}
.komorka-menu-ogladane-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-ogladane-odstep {
	border: 0;
	height: 13px;
}
.komorka-menu-kupowane-naglowek {
	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
a.menu-kupowane:Visited {
	color: #3e3e3e;
	text-decoration: none;
}
a.menu-kupowane:Link {
	color: #3e3e3e;
	text-decoration: none;
}
a.menu-kupowane:Hover {
	color: #3e3e3e;
	text-decoration: none;
}
.komorka-menu-kupowane-margines {
	padding: 2px 0 2px 6px;
}
.komorka-menu-kupowane-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-kupowane-odstep {
	border: 0;
	height: 13px;
}
.komorka-menu-waluta-naglowek {
	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-waluta-margines {
	padding: 2px 0 2px 6px;
}
.komorka-menu-waluta-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-waluta-odstep {
	border: 0;
	height: 13px;
}
.komorka-menu-jezyk-naglowek {
	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-jezyk-margines {
	padding: 2px 0 2px 6px;
}
.komorka-menu-jezyk-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-jezyk-odstep {
	border: 0;
	height: 13px;
}
.komorka-menu-statystyka-naglowek {
	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-statystyka-margines {
	padding: 2px 0 2px 6px;
}
.komorka-menu-statystyka-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-statystyka-odstep {
	border: 0;
	height: 13px;
}
.komorka-menu-subskrypcja-naglowek {
	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-subskrypcja-margines {
	padding: 2px 0 2px 6px;
}
.komorka-menu-subskrypcja-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-subskrypcja-odstep {
	border: 0;
	height: 13px;
}
.komorka-menu-producent-naglowek {
	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-producent-margines {
	padding: 2px 0 2px 6px;
}
.komorka-menu-producent-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-producent-odstep {
	border: 0;
	height: 13px;
}
.komorka-menu-gorne-menu-naglowek {
	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
	height: 20px;
}
a.menu-gorne-menu:Visited {
	color: #3e3e3e;
	text-decoration: none;
}
a.menu-gorne-menu:Link {
	color: #3e3e3e;
	text-decoration: none;
}
a.menu-gorne-menu:Hover {
	color: #3e3e3e;
	text-decoration: none;
}
.komorka-menu-gorne-menu-margines {
	padding: 2px 6px 5px 6px;
}
.komorka-menu-gorne-menu-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-gorne-menu-odstep {
	border: 0;
	height: 10px;
}
.komorka-menu-dolne-menu-naglowek {
	font-weight: bold;
	clear: both;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-dolne-menu-margines {
	padding: 2px 6px 5px 6px;
}
.komorka-menu-dolne-menu-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-dolne-menu-odstep {
	border: 0;
	height: 0px;
}
.komorka-menu-zamowienie-naglowek {
	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-zamowienie-margines {
	padding: 2px 0 2px 6px;
}
.komorka-menu-zamowienie-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-zamowienie-odstep {
	border: 0;
	height: 13px;
}
.komorka-menu-katalog-filtry-naglowek {
	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-katalog-filtry-margines {
	padding: 2px 0 2px 6px;
}
.komorka-menu-katalog-filtry-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-katalog-filtry-odstep {
	border: 0;
	height: 13px;
}
.komorka-menu-porownywarka-naglowek {
	font-weight: bold;
	color: #2A2A2A;
	background-color: #f4f4f4;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
a.menu-porownywarka:Visited {
	color: #3e3e3e;
	text-decoration: none;
}
a.menu-porownywarka:Link {
	color: #3e3e3e;
	text-decoration: none;
}
a.menu-porownywarka:Hover {
	color: #3e3e3e;
	text-decoration: none;
}
.komorka-menu-porownywarka-margines {
	padding: 2px 0 2px 6px;
}
.komorka-menu-porownywarka-czesc-wlasciwa {
	color: #000000;
	background-color: #ffffff;
	border-style: solid;
	border-color: #f4f4f4;
	border-width: 0 0 0 0;
}
.komorka-menu-porownywarka-odstep {
	border: 0;
	height: 13px;
}
.kolor-11 {
	color: #2A2A2A;
	font-weight: bold;
}
.kolor-12 {
	color: #B42F20;
}
.kolor-13 {
	color: #2A2A2A;
}
.pogrubienie {
	 font-weight: bold;
}
.pochylenie {
	font-style: italic;
}
.podkreslenie {
	text-decoration: none;
}
.trzynastka {
	font-size: 13px;
}
a:Visited {
	color: #3e3e3e;
	text-decoration: none;
}
a:Link {
	color: #3e3e3e;
	text-decoration: none;
}
a:Hover {
	color: #3e3e3e;
	text-decoration: none;
}
a.naglowek:Visited {
	color: #2A2A2A;
	text-decoration: none;
}
a.naglowek:Link {
	color: #2A2A2A;
	text-decoration: none;
}
a.naglowek:Hover {
	color: #B42F20;
	text-decoration: none;
}
a.stopka:Visited {
	color: #000000;
	text-decoration: none;
	font-size: 10px;
}
a.stopka:Link {
	color: #000000;
	text-decoration: none;
	font-size: 10px;
}
a.stopka:Hover {
	color: #000000;
	text-decoration: none;
	font-size: 10px;
}
input.text {
	padding: 1px;
	border: orange 1px solid;
	border-radius: 4px 4px 4px 4px;
 	-tmoz-border-radius: 4px ;
 	-webkitborder-radius: 4px ;
	font-size: 10pt;
	font-family: arial;
	color: #000000;
	background-color: #F4F4F4;
	margin: 1px;
}
input.button {
	padding: 3px;
	border-top: #CECECE 1px solid;
	border-left: #CECECE 1px solid;
	border-bottom: orange 1px solid;
	border-right: orange 1px solid;
	border-radius: 4px 4px 4px 4px;
 	-tmoz-border-radius: 4px ;
 	-webkitborder-radius: 4px ;
	font-size: 12px;
	font-family: tahoma;
	font-weight: bold;
	color: #000000;
	background-color: orange;
}
input.inputIlosc {
	border: orange 1px solid;
	border-radius: 4px 4px 4px 4px;
 	-tmoz-border-radius: 4px ;
 	-webkitborder-radius: 4px ;
	font-size: 10pt;
	font-family: arial;
	color: #000000;
	background-color: #ffffff;
	margin: 1px;
	width: 30px;
	text-align: right;
}
input.pInputIlosc {
	border: orange 1px solid;
	border-radius: 4px 4px 4px 4px;
 	-tmoz-border-radius: 4px ;
 	-webkitborder-radius: 4px ;
	font-size: 12pt;
	font-family: tahoma;
	background-color: #ffffff;
	margin: 2px;
	width: 40px;
	text-align: right;
	padding: 0px 4px 0px 4px;
	height:28px;
	margin-top:27px;
		
}
select {
	padding: 1px;
	border: 1px solid orange;
	border-radius: 4px 4px 4px 4px;
 	-tmoz-border-radius: 4px ;
 	-webkitborder-radius: 4px ;
	font-size: 10pt;
	font-family: arial;
	color: #000000;
	background-color: #F4F4F4;
}
textarea {
	border: 1px solid orange;
	border-radius: 4px 4px 4px 4px;
 	-tmoz-border-radius: 4px ;
 	-webkitborder-radius: 4px ;
	font-size: 10pt;
	font-family: arial;
	color: #000000;
	background-color: #F4F4F4;
}
.miniatura {
	border: 1px solid #f4f4f4;
}
.select-marka {
	font-size: 11px;
	font-family: tahoma;
	width: 180px;
}
.select-model {
	font-size: 11px;
	font-family: tahoma;
	width: 180px;
}
.select-wersja {
	font-size: 9px;
	font-family: tahoma;
	width: 180px;
}
.select-kategoria {
	width: 180px;
}
.select-producent {
	width: 180px;
}
.select-waluta {
	width: 180px;
}
.tryb1-produkt, .tryb2-produkt, .tryb3-produkt {
	margin: 5px;
	font-weight: bold;
}
.tryb1-produkt a, .tryb2-produkt a, .tryb3-produkt a {
	font-size: 13px;
}
.tryb1-cena, .tryb2-cena, .tryb3-cena {
	margin: 3px 5px 3px 0;
	text-align: right;
}
.tryb1-foto {
	margin: 5px;
	text-align: center;
}
.tryb4 {
	float: left;
	width: 33%;
}
.cechy {
	margin: 5px;
	font-weight: bold;
}
.krotki-opis {
	margin: 5px;
	text-align: justify;
}
.firma {
	margin: 5px;
}
.lista-dostepnosc, .lista-atrybuty {
	margin: 5px;
}
.lista-atrybuty div {
	margin-right: 5px;
}
.stopka-zawartosc {
	padding: 3px;
	text-align: center;
}
.stopka-element {
	margin: 3px;
}
#koszyk-info {
	border: 1px solid #f4f4f4;
	margin: 10px;
	padding: 10px;
	display: inline-block;
}
#koszyk-info-pos {
	text-align: left;
}
.nowosc, .wyprzedaz, .bestseller, .promocja {
	margin-left: 5px;
	color: #B42F20;
	font-size: 9px;
}
.wizytowka {
	margin: 10px;
}
.grad-zakres, .grad-cena {
	font-size: 9px;
	text-align: right;
}
.grad-zakres {
	font-weight: bold;
}
.grad-odstep {
	font-weight: bold;
	font-size: 9px;
	margin: 0 3px;
}
.grad-cena {
	margin-left: 5px;
}
.naw-producent {
	margin: 2px 5px;
}
.zawartosc {
	padding: 10px;
}
.news {
	margin-bottom: 2px;
	text-align: left;
}
.news a {
	font-weight: bold;
}
.kategorie-glowne {
	text-align: center;
	margin: 5px 0;
}
.kat {
	padding: 3px 5px;
}
.kat a:Visited {
	color: #3e3e3e;
	text-decoration: none;
}
.kat a:Link {
	color: #3e3e3e;
	text-decoration: none;
}
.kat a:Hover {
	color: #3e3e3e;
	text-decoration: none;
}
#input-szukaj {
	width: 380px;
	background-color: #ffffff;
}
.news-temat {
	font-size: 13px;
	font-weight: bold;
}
.sortowanie {
	padding: 5px;
}
.sortowanie div {
	padding: 3px;
}
.sortowanie span {
	font-weight: bold;
}
.nazwa-produktu {
	font-weight: bold;
	font-size: 13px;
}
.fop {
	padding: 5px;
}
.fwa {
	padding: 0 5px 3px 5px;
}
.fsu {
	padding: 2px 5px 5px 5px;
}


























#top {
	margin: 0px;
	padding: 0px;
	background-color: #FFF;
	background-image: url(images/tlotop_02.png);
	background-repeat: repeat-x;
}
#topgorny {
	margin: 0px;
	padding: 0px;
	height: 205px;
	width: 980px;
	text-align:left;
}
#tresc {
	margin: 0px;
	padding: 0px;
	background-color: #FFF;

}
#trescglowna {
	text-align:left;

	width: 976px;
	background-color: #f4f4f4;
	border:solid;
	border-color:#d9d9d9;
	border-width: 1px;
	border-radius: 4px 4px 4px 4px;
 	-moz-border-radius: 4px ;
 	-webkit-border-radius: 4px ;
	padding-left: 4px;

}
#stopka {
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	background-image: url(images/stopkatlo_06.png);
	background-repeat: repeat-x;
	background-position:bottom;
}
#stopkadol {
	margin: 0px;
	padding: 0px;
	height: 220px;
	width: 980px;
	text-align:left;
}

.menugorne {
	font:tahoma;
	font-size:12px;
	height: 26px;


}

#menu0 dd, dl, dt {
	
	padding: 0px;
	margin: 0px;
}

a {
text-decoration: none;
} 

a {
	text-decoration:none;
	color: #393939;
	}
a:visited{
	text-decoration:none;
	color: #393939;
	}	
a:hover {
	color: orange;
}



a.normal:link {
	text-decoration:none;
	color: #393939;
	}
a.normal:visited{
	text-decoration:none;
	color: #393939;
	}	
a.normal:hover {
	color: orange;
}

a.kate:link, a.kate:visited {
	text-decoration: none;
	font-weight: bold;
	color: #3e3e3e;
}

a.kate:hover {
	color: orange;
}

ul.x, ul.x li.x {
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0px;
}

ul.x {
	float: left;
	width: 100%;
	padding-left: 0px;
}

ul.x li.x {
	float: left;
	background: url("images/przyciskmenu_04.png") no-repeat left top;
	margin-right: 2px;
}

ul.x a:link, ul.x a:visited {
	text-decoration: none;
	display: block;
	font-weight: bold;
	background: url("images/przyciskmenu_05.png") no-repeat right top;
	color: #3e3e3e;
	padding: 7px 18px 4px 18px;
	margin-left: 4px;
}

ul.x a:hover {
	color: orange;
}
.odnosnik {
	text-align:left;
	width: 977px;
	height: 0px;
	font-size:10px;
	padding: 6px 0px 0px 6px;

}
.odnosnik2 {
	text-align:left;
	width: 977px;
	height: 18px;
	font-size:10px;
	padding: 6px 2px 2px 6px;

}
.oferta {
	float:left;
	min-height: 1750px;
	text-align:left;
	width: 760px;
	background-color: #fff;
	border:solid;
	border-color:#d9d9d9;
	border-width: 1px;
	border-radius: 4px 4px 4px 4px;
 	-moz-border-radius: 4px ;
 	-webkit-border-radius: 4px ;
	overflow:hidden	;
font-size:12px;
	

}




.menugl {
	padding-left:10px;
	float:left;
	text-align:left;
	width: 203px;
	


}
.prawemenugl {
	padding-left:0px;
	margin-left: 10px;
	float:left;
	text-align:left;
	width: 200px;
	


}
.prawemenu {
	padding-left:0px;
	float:left;
	text-align:left;
	width: 200px;
	


}


.dl {
	clear:both;
	text-align:left;
	height:10px;


}
.kategoriaglowna {
	text-align:right;
	height: 26px;
	font-size:17px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#d9d9d9;
	padding: 10px 6px 2px 0px;


}
.kategoriaglowna2 {
	text-align:right;
	height: 26px;
	font-size:17px;
	padding: 10px 6px 0px 0px;


}
.kategorie {
	text-align:left;
	font-size:14px;
	font-weight: bold;
	height: 26px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#d9d9d9;
	padding: 6px 0px 0px 0px;


}
.subkategorie {
	text-align:left;
	font-size:14px;
	height: 24px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#d9d9d9;
	padding: 8px 0px 0px 8px;


}
.bannerglowny {
	text-align:right;
	height: 380px;



}

.bannerglowny  img:hover{
opacity : 0.90;
filter : alpha(opacity=90);
}
.bannerglowny  img{
opacity : 1.00;
filter : alpha(opacity=100);
}

.bannerpomocniczy1 {
	float:left;
	text-align:left;
	height: 196px;
	width: 371px;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#d9d9d9;
	padding: 4px;


}


.bannerpomocniczy1  img:hover{
opacity : 0.90;
filter : alpha(opacity=90);
}
.bannerpomocniczy1  img{
opacity : 1.00;
filter : alpha(opacity=100);
}
.bannerpomocniczy2 {
	float:left;
	text-align:left;
	height: 196px;
	width: 371px;
	padding: 4px;


}
.bannerpomocniczy2  img:hover{
opacity : 0.90;
filter : alpha(opacity=90);
}
.bannerpomocniczy2  img{
opacity : 1.00;
filter : alpha(opacity=100);
}
.noweprodukty {
	width: 750px;
	float:left;
	text-align:left;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#d9d9d9;




}
.kategorienoweprodukty {

	height: 25px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#d9d9d9;
	padding: 8px 0px 0px 8px;
	font-weight: bold;
	font-size: 14px;


}


.trescnoweprodukty {

	height: 160px;


}


.liczbakat{
	font-weight: lighter;
	
	}
.liczbakatsub{
	font-size:12px;
	
	}
.przedmiotnoweprod3{
	height: 50px;
	width: 860px;
	border-bottom-style:solid;
	border-bottom-width:0px;
	border-bottom-color:#d9d9d9;

	}
.przedmiotnoweprod2{
	height: 120px;
	width: 860px;
	border-bottom-style:solid;
	border-bottom-width:0px;
	border-bottom-color:#d9d9d9;

	}	
.przedmiotnoweprod{
	height: 120px;
	width: 750px;
	border-bottom-style:solid;
	border-bottom-width:0px;
	border-bottom-color:#d9d9d9;

	}
	
.przedmiotnoweprod img{
opacity : 1.00;
filter : alpha(opacity=100);
}
.przedmiotnoweprod  img:hover{
opacity : 0.80;
filter : alpha(opacity=80);

}	

.miniaturkanoweprod{
	width: 120px;
	height: 120px;
	float:left;

	}
	
.tytulnoweprod{
	float:left;
	width: 309px;
	height: 46px;
	font-weight: bold;
	padding: 0px 0px 0px 5px;
	
	}
.tytulnoweprod2{

	float:left;
	width: 438px;
	height: 46px;
	font-weight: bold;
	padding: 0px 0px 0px 5px;
	
	}
.cena{
	float:left;
	width: 116px;
	height: 36px;
	padding: 10px 0px 0px 0px;
	
	}
.iloscprod{
	float:left;
	width: 32px;
	height: 20px;
	font-weight: bold;
	padding: 12px 8px 8px 6px;
	margin-top: 6px;
	
	}

.ulub{
	float:left;
	width: 23px;
	height: 29px;
	font-weight: bold;
	padding: 17px 0px 0px 5px;
}

.ulub img{
	width: 24px;
	height: 24px;
}
.koszykprzy{
	float:left;
	width: 125px;
	height: 30px;
	font-weight: bold;
	padding: 15px 0px 0px 0px;
}
.opisnewprod{
	float:left;
	text-align:right;
	font-weight: lighter;
	width: 622px;
	height: 44px;
	padding: 0px 4px 4px 4px;
	overflow: hidden;
      font-size:11px;
	border-top: 1px dashed #d9d9d9;
}	
.opisnewprod2{
	float:left;
	text-align: left;
	font-weight: lighter;
	font-size: 11px;
	width: 598px;
	height: 20px;
	padding: 0px 23px 4px 9px;	
}
.opisnewprod3{
	float:left;
	text-align:right;
	font-weight: lighter;
	width: 752px;
	height: 44px;
	padding: 0px 4px 4px 4px;
	overflow: hidden;
    font-size:11px;
	border-top: 1px dashed #d9d9d9;
}	
.opisnewprod4{
	float:left;
	text-align: left;
	font-weight: lighter;
	font-size: 11px;
	width: 598px;
	height: 20px;
	padding: 0px 23px 4px 9px;	
	



}
		
.podpisnoweprodukty{
	clear:both;
	text-align:right;
	padding: 8px 8px 8px 8px;
	}
	
.promoprodukty {
	width: 750px;
	float:left;
	text-align:left;


}

.przycipromo{
	float: left;
	text-align:center;
	width: 25px;
	height: 130x;
	padding: 94px 0px 0px 0px;
	
	}

.przedmiotpromoprod{


	width: 140px;
	min-height: 220px;
	margin-bottom:10px
	

	}
.przedmiotpromoprod img{
opacity : 1.00;
filter : alpha(opacity=100);
}
.przedmiotpromoprod  img:hover{
opacity : 0.80;
filter : alpha(opacity=80);	
 }
.tytulpromoprod{
	text-align:center;

	width: 140px;
	font-weight: bold;
	overflow:hidden;
	padding: 4px 0px 0px 0px;
	}
.miniaturkapromoprod{
	width: 140px;
	height: 140px;
	padding: 4px 0px 0px 0px;
	text-align:center;

	}
.cenapromo{

	text-align:center;
	width: 140px;
	height: 28px;
	font-weight: bold;
	padding: 10px 0px 10px 0px;
	
	}
.koszykprzypromo{
	float:left;
	width: 126px;
	height: 26px;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
}
.trescaktualnos{
	
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#d9d9d9;
	padding: 0px 10px 0px 0px;
	font-size: 12px;
	}
	
.kategorieaktualno {

	height: 25px;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#d9d9d9;
	border-top-style:solid;
	border-top-width:1px;
	border-top-color:#d9d9d9;
	padding: 8px 0px 0px 8px;
	font-weight: bold;
	font-size:14px;


}	
.noweproduktyaktualno {
	width: 750px;
	float:left;
	text-align:left;


}
ul.aktu {
	list-style: none ;
	padding: 0px 0px 0px 10px;
}

li.aktu {
	list-style: none ;
  	background-image: url("images/mala_kropka.png");
  	background-position: 0 3px;
  	background-repeat: no-repeat;
  	padding-left: 15px;

	}
.towardnia{
	width: 170px;
	background-color: #ffffff;
	border:solid;
	border-color:#d9d9d9;
	border-width: 1px;
	border-radius: 4px 4px 4px 4px;
 	-moz-border-radius: 4px ;
 	-webkit-border-radius: 4px ;
	padding: 2px 0px 0px 25px;
	margin-top: 5px;
	margin-left: 2px;
	}
.przedmiotbestoprod{
	
	width: 200px;
	padding-top: 5px;


	}
.tytulpromoprod2{
	float:left;
	width: 137px;
	padding-top: 8px;
padding-right: 3px;
	
	}
.cenapromo2{
	float:left;
	width: 60px;
	text-align:center;
	padding-top: 8px;
	
	}
.przedmiotostprze{
	
	width: 200px;
	height: 30px;
	padding-top: 5px;


	}
.tytulpromoprod3{
	float:left;
	width: 200px;
	height: 30px;
	
	}

.logo{
	float:left;
	width: 300px;
	height: 120px;
	
	}
.kontaktme
	{

	float:left;
	width: 254px;
	height: 79px;
	
	}

.pasekwyszuki
	{
		background-color:red;
	width: 980px;
	height: 52px;
	
	}


.payu
{
	text-align:right;
	float:left;
	width: 500px;
	height: 160px;
	margin-top: 5px;
	
}
.menudolne1
{
	float:left;
	width: 220px;
	height: 0px;
	
	border-left:solid;
	border-left-color:#d9d9d9;
	border-left-width: 1px;

	padding-left: 10px;
	padding-top: 5px;
	margin-top: 5px;

}
.menudolne2
{
	float:left;

	width: 220px;
	height: 0px;

	border-left:solid;
	border-left-color:#d9d9d9;
	border-left-width: 1px;
	padding-left: 10px;
	padding-top: 5px;
	
	margin-top: 5px;

}

ul.dolnemen {
	list-style: none ;
	padding: 0px 0px 0px 10px;
}

li.dolnemen {
	list-style: none ;
  	background-image: url("images/mala_kropka.png");
  	background-position: 0 3px;
  	background-repeat: no-repeat;
  	padding-left: 15px;

	}

.menudolneglowne
{
	height: 0px;
	clear:left;
	margin-top: 5px;

	




}
ul.dolnemenglowne {
	float:right;
	list-style: none ;
	padding: 0px 0px 0px 0px;


}

li.dolnemenglowne {
	height: 20px;
	float:left;
	text-decoration: none;
	display: block;
	font-weight: bold;
	font-size:9px;
	color: #3e3e3e;
	width: 160px;
	padding-top: 4px;
	text-align:center;


	}

.subskrypcjamenu{
	width: 180px;
	background-color: #ffffff;
	border:solid;
	border-color:#d9d9d9;
	border-width: 1px;
	border-radius: 4px 4px 4px 4px;
 	-moz-border-radius: 4px ;
 	-webkit-border-radius: 4px ;
	padding: 2px 5px 5px 5px;
	margin-top: 5px;
	margin-left: 2px;
	
	}

.przedmiotsubsk{
	float:left;
	height: 170px;
	width: 140px;

	}




input.textstatuszam {
	padding: 1px 1px 1px 8px;
	border: orange 0px solid;
	border-radius: 6px 6px 6px 6px;
 	-tmoz-border-radius: 6px ;
 	-webkitborder-radius: 6px ;
	font-size: 10pt;
	font-family: tahoma;
	color: #cbcbcb;
	background-color: #FFF;
	margin: 1px;
	height: 22px;
-moz-box-shadow:    inset 0 0 3px #000000;
   -webkit-box-shadow: inset 0 0 3px #000000;
   box-shadow:         inset 0 0 3px #000000;
}

input.lupasz {
	position: absolute;
	margin-left: -22px;
	margin-top: 8px;
	background-color: #ffffff;


}

input.textwyszuki {
	padding: 1px 1px 1px 8px;
	border: orange 0px solid;
	border-radius: 6px 6px 6px 6px;
 	-tmoz-border-radius: 6px ;
 	-webkitborder-radius: 6px ;
	font-size: 10pt;
	font-family: tahoma;
	color: #cbcbcb;
	background-color: #FFF;
	margin: 1px;
	height: 22px;
-moz-box-shadow:    inset 0 0 3px #000000;
   -webkit-box-shadow: inset 0 0 3px #000000;
   box-shadow:         inset 0 0 3px #000000;
}

a.wyszuki:Visited {
	color:  #FFF;
	text-decoration: none;
}
a.wyszuki:Link {
	color: #FFF;
	text-decoration: none;
}
a.wyszuki:Hover {
	color: orange;
	text-decoration: none;
}

input.szukajgl {
	position: absolute;
	margin-left: -10px;
	margin-top: 1px;


}

/*top*/

.logo{
	float:left;
	width: 290px;
	height: 90px;
	padding: 15px 0px 10px 0px;
	
	}
.kontaktme
	{
	color: #818181;
	float:left;
	width: 238px;
	height: 79px;
	
	}


.odstep{

	height: 1px;
	
	}
.telef{
	background-image: url(images/telef.jpg);
	width: 25px;
	height: 43px;
	float: left;


	
	}	
.telefgg{
	font-size:15px;
	font-weight:bold;
	height: 24px;
	width: 100px;
	float:left;
	padding:5px 0px 0px 0px;

	}
.nrgg{
	height: 24px;
	width: 84px;
	float:left;
	padding:5px 0px 0px 0px

	}
.ggico{
	float: left; 
	height: 23px; 
	width: 24px; 
	padding:6px 0px 0px 5px;
	}
	
a.gg:link {
	text-decoration:none;
	color: #818181;
	font-size:15px;
	font-weight:bold;
	}
a.gg:visited{
	text-decoration:none;
	color: #818181;
	font-size:15px;
	font-weight:bold;
	}	
a.gg:hover {
	color: orange;
	font-size:15px;
	font-weight:bold;
}


a.glo:link {
	text-decoration:none;
	color: #818181;
	font-size:10px;


	}
a.glo:visited{
	text-decoration:none;
	color: #818181;
	font-size:10px;

	}	
a.glo:hover {
	color: orange;
	font-size:10px;

}

a.glo2:link {
	text-decoration:none;
	color: #818181;
	font-size:12px;


	}
a.glo2:visited{
	text-decoration:none;
	color: #818181;
	font-size:12px;

	}	
a.glo2:hover {
	color: orange;
	font-size:12px;

}
.szybkikontakt{
	 border:solid; 
	 border-width:0px 0px 1px 0px; 
	 height:53px; 
	 border-color:#818181;
	 }
	 
.kontaktlinki{
	float:left;
	width: 228px;
}
.szybkikontaktmini{
	float:left;
	 height:24px; 
	 }
.szybkikontaktmini2{
	float:left;
	 height:18px;
	 padding: 6px 2px 0px  2px; 
	 }		 	
.strgl{
	float:left;
	 height:24px;
	 padding: 0px 0px 0px  22px;
	  

	 }
.strgl2{
	float:left;
	 height:18px;
	 padding: 6px 2px 0px  2px;
	  

	 }
	
.logoireje{
	float:right;
	height: 36px;
	width: 680px;
	
	}	
.logowanies{
	float:right;
	height: 20px;
	width: 100px;
	padding: 8px 10px 0px 5px;
	text-align:right;
	}
.rejestracjas{
	float: right;
	width: 100px;
	height: 20px;
	padding: 8px 5px 0px 10px;
	border:solid; 
	border-width:0px 0px 0px 1px; 
	border-color:#818181;
	}
	




.koszyk{
	float:left;
	background-image:url(images/csofttlokoas_05.png);
	background-repeat: repeat-x;
	width: 451px;
	height: 77px;
	border: none;
	border-radius: 0px 0px 8px 8px;
 	-tmoz-border-radius: 8px ;
 	-webkitborder-radius: 8px ;
	padding: 0px 0px 0px 0px;
	margin-top: 0px;
	
	}
	
	
	
.koszlewa{
	float: left;
	padding: 0px;
	margin: 0px;
	height: 77px;
	width: 305px;
	}

	
.twzak{
	float:right; 
	padding: 4px 48px 0px 2px; 
	height: 24px; 
	text-align:right; 
	color: #D1D1D1; 
	font-weight: bold; 
	font-size:16px;
	width:120px;
	}
.twzakimage{
	float:right; 
	padding: 0px 0px 0px 0px; 
	height: 28px; 
	width:40px;
	}
.twzakpole{
	float:right; 
	padding: 0px 0px 0px 0px; 
	height: 28px; 
	width:88px;	
	}
.dokasy{
	float: right; 
	padding: 9px 0px 0px 0px; 
	height: 40px; 
	text-align:left; 
	color: #D1D1D1;  
	font-size:10px; 
	width:98px;
	}

.wkoszyku{
	float:right; 
	padding: 11px 2px 0px 6px; 
	height: 10px; 
	text-align:left; 
	color: #D1D1D1;   
	font-size:10px; width:60px;
	}
.cenawkoszyku{
	float: right; 
	padding: 4px 4px 0px 2px; 
	height: 20px; 
	text-align:right; 
	color: #FFAA00;  
	font-size:18px; 
	width:130px;
	}
.produktow{
	float:right; 
	padding: 4px 2px 0px 6px; 
	height: 20px; 
	text-align:left; 
	color: #D1D1D1;  
	font-size:10px; 
	width:60px;
	}
.sztproduktow{
	float:right; 
	padding: 4px 4px 0px 2px; 
	height: 20px; 
	text-align:right; 
	color: #FFAA00; 
	font-weight: bold; 
	font-size:10px; 
	width:130px;
	}
	
	
	
.koszprawa{
	float:left;
	width: 146px;
	padding: 0px;
	margin: 0px;
	height: 87px;
	}		
	
.zamowienie{
	float:left; 
	padding: 4px 10px 0px 10px; 
	height: 24px; 
	width:126px; 
	text-align: right; 
	color: #D1D1D1; 
	font-weight: bold; 
	font-size:16px;
	
	}		


.sztkosz{
	float:left; 
	padding: 10px 2px 0px 4px; 
	height: 12px; 
	text-align: left; 
	color: #FFAA00; 
	font-weight: bold; 
	font-size:10px; 
	width:60px;
	}
.wprzechowalni{
	float:left; 
	padding: 11px 2px 0px 6px; 
	height: 10px; 
	text-align: right; 
	color: #D1D1D1;   
	font-size:10px; 
	width:80px;
	}		
.sztwprzechowalni{
	float:left; 
	padding: 4px 2px 0px 6px; 
	height: 20px; 
	text-align: right; 
	color: #D1D1D1;  
	font-size:10px; 
	width:80px;
	}

.ok{
	float: right; 
	padding: 8px 4px 0px 0px; 
	height: 40px; 
	text-align:left; 
	color: #D1D1D1;  
	font-size:10px; 
	width:40px;
	}

.zalogowanyx{
	color: #818181;
	float: right;
	padding: 8px 5px 0px 0px;
	height: 28px;
	font-size: 12px;
	}
.zalogowanyx2{
	color: #818181;
	float: right;
	padding: 8px 15px 0px 0px;
	height: 28px;
	font-size: 12px;

	}









	
	
	
	
	
/*top*/



















/* glowny slider */
.bannerglowny {
	position: relative;
	overflow: hidden;
}
.bannerglowny a.slide {
	display: none;
}
.bannerglowny a.slide:first-child {
	display: block;
}
.bannerglowny a.slide img {
	border: 0px;
	border-radius: 5px;
}
.bannerglowny .menu {
	right: 5px;
	bottom: 10px;
	list-style-type: none;
	position: absolute;
	border: 1px #d9d9d9 solid;
	border-radius: 5px;
	background: #fff;
	z-index: 10;
	padding: 2px;
	margin: 0px;
}
.bannerglowny .menu li {
	cursor: pointer;
	line-height: 25px;
	float: left;
}
.bannerglowny .menu li.active {
	color: #ffa500;
}
.bannerglowny .menu li.nav {
	width: 25px;
	height: 25px;
}
.bannerglowny .menu li.prev {
	background: url('../images/csoft_05.png') no-repeat;
	margin: 0px 5px 0px 0px;
}
.bannerglowny .menu li.next {
	background: url('../images/csoft_07.png') no-repeat;
	margin: 0px 0px 0px 5px;
}
.bannerglowny .menu li.menu-item {
	padding: 0px 5px;
}
/* promocyjne produkty */
.promoprodukty .trescnoweprodukty {
	position: relative;
	overflow: hidden;
	padding: 0px 30px;
}
.promoprodukty .przycipromo {
	display: none;
	right: 0px;
	top: 0px;
	height: 140px;
	cursor: pointer;
	position: absolute;
	background: #fff;
	z-index: 10;
}
.promoprodukty .przycipromo:first-child {
	left: 0px;
}
/* glowny slider */


/* produkt style */
.tytulproduktu{
	font-size:14px;
	font-weight:bold;
	padding: 10px 0px 10px 10px;
	}
.miniaturproduktu{ 
	width:200px;
	float:left;
	text-align:center;
	padding:20px 0px 20px 0px;
	}
.miniaturyprod{
	float:left;
 	width:200px;
	text-align:center;
	}
.opisproduktu{
	padding: 0px 5px 0px 0px;
	}
.opisproduktu1{
	padding: 0px 5px 0px 0px;
	}
.opisproduktu2{
	padding: 0px 5px 10px 0px;
	}
.cechyproduktu{
	padding: 20px 20px 20px 20px;
	}
#tablecechyproduktu{
	table-layout:fixed;
	border: 0px;
	width:100%;
	border-collapse:collapse;
}
#tablecechyproduktu td{
	padding: 5px;
	border-bottom: 0px solid #d9d9d9;
	border-top: 0px solid #d9d9d9;
	}
td.tdin{
	border-right: 1px solid #d9d9d9;
	text-align:right;
	font-weight: bold;
	width:200px;
	}	
.oferta1{
	float:left;
	text-align:left;
	width: 760px;
	background-color: #fff;
	border:solid;
	border-color:#d9d9d9;
	border-width: 1px;
	border-radius: 4px 4px 4px 4px;
 	-moz-border-radius: 4px ;
 	-webkit-border-radius: 4px ;
	overflow:hidden	;
	font-size:12px;

}
.oferta2{
	float:left;
	text-align:left;
	width: 760px;
	margin-top: 5px;
	background-color: #fff;
	border:solid;
	border-color:#d9d9d9;
	border-width: 1px;
	border-radius: 4px 4px 4px 4px;
 	-moz-border-radius: 4px ;
 	-webkit-border-radius: 4px ;
	overflow:hidden	;
	font-size:12px;
	

}	
.off{
	float:left;
	text-align:left;
	width: 760px;
	
	

}	

.daneproduktu{
	width: 360px;
	float:left;
	padding: 5px 5px 5px 10px;
	
	}
.daneproduktu2{
	clear:both;
	padding: 5px 5px 5px 10px;
	}
.logoprodu{
	float:left;
	width: 100px;
	height: 100px;
	padding: 5px 5px 5px 10px;
	text-align:center;
	}
	
	
	
div.hrstyl{
	margin: 10px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	height: 1px;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#d9d9d9;
	
	}	
div.hrstyl hrstyl {
	display: none;
	}
	
	.tytulproduktustronaprod{
	font-size:24px;
	padding: 6px 0px 6px 0px;
	color: #3e3e3e;
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#d9d9d9;
	}
	
.ofertaproduktu {
	padding: 0px 4px 6px 4px;
	float:left;
	text-align:left;
	width: 750px;
	background-color: #fff;
	border:solid;
	border-color:#d9d9d9;
	border-width: 1px;
	border-radius: 4px 4px 4px 4px;
 	-moz-border-radius: 4px ;
 	-webkit-border-radius: 4px ;
	overflow:hidden	;
	font-size:12px;
}
.dodatkowepliki{
	border:solid;
	border-color:#d9d9d9;
	border-width: 1px 0px 1px 0px;
	padding: 0px 0px 10px 0px;


	}
.galeriaproduktu{
	text-align:center;
	
	}
.formkomentarz{
	width: 362px;
	height: 280px;
	float: left;
	padding: 0px 8px 0px 0px;
	margin-bottom: 5px;
	}
.formzapytaj{
	float:left;
	height: 280px;
	width: 361px;
	border:solid; 
	border-color: #d9d9d9;
	border-width: 0px 0px 0px 1px;
	padding: 0px 0px 0px 8px;
	margin-bottom: 5px;
	
	}
.tytulformkz{
	height: 40px;
	padding: 0px 0px 0px 0px;
	}
.zapytanieformule{
	height:320px;
	padding: 5px 0px 5px 0px;
	}
/* produkt style */

/* produkt style */

.danedozakupowe{
	height: 310px;}
	
.lewypodgl{
	width: 268px;
	float: left;
	}
.prawypodgl{
	width: 470px;
	height: 310px;
	float: left;
	}
.infopromo{
	width: 266px;
	height: 20px;
	font-size: 10px;
	font-weight:bold;
	padding: 6px 0px 0px 2px;
	color: #B42F20;
	}	
.podgladzdjecia{
	width: 265px;
	height: 256px;
	background-color: #fff;
	border:solid;
	border-color:#d9d9d9;
	border-width: 1px;
	border-radius: 4px 4px 4px 4px;
 	-moz-border-radius: 4px ;
 	-webkit-border-radius: 4px ;
	overflow:hidden;
	text-align:center;
	float: left;
	}
	

.podgladzdjecia img{
opacity : 1.00;
filter : alpha(opacity=100);
}
.podgladzdjecia img:hover{
opacity : 0.60;
filter : alpha(opacity=60);
}
.zdjecieprodu{
	height: 222px;
	padding: 4px 0px 4px 0px;

	}
.zdjecieprodu2{
height: 222px;
width: 222px;
text-align:center;


	}
.podgladzdjeciaopis{
	width: 260x;
	color:#999;
	background-color: #CCC;
	background-image: url(images/produktslacony_03.png);
	height: 24px;
	border-color:#d9d9d9;
	border-width: 0px;
	padding: 6px 0px 0px 0px;

	
	}
.likebo{
	float: left;
	height: 28px;
	width: 390px;
	padding: 9px 0px 0px 74px;
	text-align:right;
	
	}
.daneprode{
	background-color:#CCC;
	float: left;
	height: 210px;
	width: 100%;
	background-color: #f8f8f8;
	border:solid; 
	border-color: #d9d9d9;
	border-width: 1px 1px 1px 0px;
	border-radius: 0px 4px 4px 0px;
 	-moz-border-radius: 4px ;
 	-webkit-border-radius: 4px ;
	}
.daneleweprodu{
	margin: 10px 0px 10px 0px;
	padding: 0px 4px 0px 10px;
	width: 184px;
	height: 100px;
	float:left;
	overflow: hidden;

	}
.danepraweprodu{
	margin: 10px 0px 10px 0px;
	padding: 0px 4px 0px 6px;
	width: 254px;
	height: 100px;
	float: left;
	overflow: hidden;
	border:solid; 
	border-color: #d9d9d9;
	border-width: 0px 0px 0px 0px;
	}
.tableprod1{
	line-height: 12px;
	border: 0px; 
	height: 100px;
	width: 188px;

	
	 }	
.tableprod2{
	 border: 0px;  
	 height:100px; 
	 width:256px; 
	 }
.cenailodane{
	margin: 0px 10px 0px 10px;
	float:left;
	width: 450px;
	height: 90px;
	border:solid; 
	border-color: #d9d9d9;
	border-width: 1px 0px 0px 0px;
	
	}
.cenacaloscglowna{
	float:left;
	width: 140px;
	}
.cenacaloscglowna2{
	float:left;
	width: 100px;
	}
.cenaglowna{
	height: 60px;
	width: 140px;
	text-align:center;


	
	}


.cenapodpis{
	height: 29px;
	width: 140px;
	text-align:center;
	border:solid; 
	border-color: #d9d9d9;
	border-width: 1px 0px 0px 0px;

	}
.cenapodpis2{
	height: 30px;
	width: 100px;
	text-align:center;


	}
.iloscglowna{
	height: 60px;
	width: 100px;
	text-align:center;

	}
.iloscglowna2{

	height: 90px;
	float: left;
	width: 100px;

	}
.przechowalniaikup{
	height: 50px;
	float: left;
	width: 190px;
	margin: 26px 10px 10px 10px;

	}
.podpisprodsp{
	float:left;
	height:52px;
	width: 410px;
	padding: 10px 0px 0px 60px;
	}

h4{
	padding: 10px 0px 10px 1px;
	margin: 0px;
	font-size:14px;
	}
.cenaprzedpromo{
	height: 10px;
	padding: 8px 0px 10px 0px;
	margin: 0px;
	font-size:14px;
	color: #999;

	}
.cenapopromo{
	font-weight:bold;
	height:15px;
	padding: 5px 0px 10px 0px;
	margin: 0px;
	font-size:19px;
	color: #B42F20;
}

.iloscglprod{
	height:28px;
	border: solid;
	margin-top:27px;	
	border-color: #BF7F09;
	border-width: 1px 1px 1px 1px;
	border-radius: 4px 4px 4px 4px;
 	-moz-border-radius: 4px ;
 	-webkit-border-radius: 4px 
	}
.kodraba{
	padding: 2px 0px 0px 0px;
	}
.dodatkowyopis{
	padding: 15px 0px 15px 0px;
	color: #9C9C9C;
	font-size: 12px;
	border:solid;
	border-color:#d9d9d9;
	border-width: 1px 0px 1px 0px;
	clear:both;

	}
.gradacjatab{
	margin: auto; 
	height: 52px;
	width: 140px;
	line-height: 12px;
	text-align: center;
	vertical-align:bottom;
	overflow:hidden;
	}
.komentyprodu{
	padding: 0px 0px 20px 0px;
		clear:both;
	}
.tasamakatprodukty {
	width: 740px;
	float:left;
	text-align:left;



}

.ztejkatprod{
	height: 120px;
	width: 740px;
	border-bottom-style:solid;
	border-bottom-width:0px;
	border-bottom-color:#d9d9d9;
	}
.opisnewprodkatego{
	float:left;
	text-align:right;
	font-weight: lighter;
	width: 612px;
	height: 45px;
	padding: 0px 4px 4px 4px;
	overflow: hidden;
font-size:11px;
}	

.iloscprodztejkat{
	float:left;
	width: 34px;
	height: 26px;
	font-weight: bold;
	padding: 6px 1px 8px 1px;
	margin-top: 6px;
	
	}
.opisnewprod2ztejkat{
	float:left;
	text-align:right;
	font-weight: lighter;
	font-size: 11px;
	width: 592px;
	height: 20px;
	padding: 0px 24px 4px 4px;
}
.tytulnoweprodtab{
	height:32px;
	width: 308px;
	font-size: 12px;
	
	}
.tytulnoweprodtab2{
	height:32px;
	width: 438px;
	font-size: 12px;
	
	}
.prod21{
	height:11px;
	width: 309px;
	padding: 3px 0px 0px 0px;
	}
.prod212{
	height:11px;
	width: 438px;
	padding: 3px 0px 0px 0px;
	}
.cenaprodtab{
	height:27px;
	width: 116px;
	text-align:center;
	}
