* {
	margin: 0px;
	padding: 0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

body {
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #000;
	background: white;
	text-align: center;
}
div#kontener {
	margin-left: auto;
	margin-right: auto;
	width: 860px;
	border: 0px solid #FF3399;
	display: table;
}
div#frame {
	background: url('grafika/aqua1/tlolew.gif');
	background-repeat: repeat-y;
	width: 860px;
	border: 0px solid #FF3399;
	float: left;
}
div#nagloweklogo {
	background: url('grafika/aqua1/headlogo.gif');
	background-repeat: no-repeat;
	width: 860px;
	height: 115px;
	border: 0px solid #FF3399;
	float: left;
}
div#menubar {
	background: url('grafika/aqua1/menubar.gif');
	background-repeat: no-repeat;
	width: 860px;
	height: 31px;
	float: left;
}
#menubar ul {
	margin: 0;
/* all lists */
	padding: 0;
	float: left;
	height: 31px;
}
div#menubar li {
	margin: 0px;
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	text-align: center;
	display: block;
	cursor: pointer;
	border-right: 1px solid #5BA0E3;
	height: 31px;
}
div#menubar li:hover, div#menubar li.sfhover {
	margin: 0px;
/* all list items */
	padding-left: 0px;
	padding-right: 0px;
	float: left;
	text-align: center;
	display: block;
	cursor: pointer;
	background: url('grafika/aqua1/tlomc.gif');
	border-right: 1px solid #5BA0E3;
	height: 31px;
}
#menubar li a {
	display: block;
	width: auto;
	font-family: Verdana;
	font-size: 11px;
	color: white;
	text-decoration: none;
	width: 150px;
	margin: 8px;
}
#menubar a:visited {
	display: block;
	font-family: Verdana;
	font-size: 11px;
	color: white;
	text-decoration: none;
}
#menubar a:hover {
	display: block;
	font-family: Verdana;
	font-size: 11px;
	color: #7FBCDE;
	text-decoration: none;
}
div#naglowek {
	background: url('grafika/aqua1/headgraf.jpg');
	background-repeat: no-repeat;
	width: 860px;
	height: 173px;
	border: 0px solid #FF3399;
	margin-top: 1px;
	margin-bottom: 1px;
	float: left;
}
div#lewa {
	float: left;
	border: 0px solid #CC9966;
	width: 233px;
	background: #6A6A6A;
}
div#logowanie {
	background: #0069CB;
	width: 627px;
	border: 0px solid #CC9966;
	float:left;
	margin-bottom:15px;
}

div#logowa {
	margin-top: 5px;
	float: right;
}
div#logowa table {
	width: auto;
	font-size: 10px;
}
div#logowa th {
	color: white;
	height: 24px;
}
div#logowa td {
	background: #0069CB;
	color: white;
}
div#logowa td a {
	color: white;
	font-size: 11px;
	text-decoration: none;
}
div#zawartosc {
	width: 620px;
	border: 0px solid #C6D4E2;
	text-align: left;
	float: left;
	padding-left: 0px;
	padding-top: 0px;
}
div#menu {
	color: #fff;
	background: url('grafika/menu_bg.gif');
	background-position: 10px 0px;
	background-repeat: no-repeat;
	width: 978px;
	padding-top: 4px;
	padding-bottom: 10px;
	padding-left: 10px;
	margin-bottom: 0px;
	text-align: left;
}
div#menu a {
	font-size: 12px;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	margin-left: 15px;
	padding-right: 15px;
	border-right: 1px solid #fff;
}
div#menu a:hover {
	font-size: 12px;
	font-weight: bold;
	color: #ccc;
	text-decoration: none;
}
div#menu a.ost {
	padding-right: 20px;
	border-right: 0px;
}
div#content1 {
	width: 978px;
	border: 0px solid red;
	float: left;
	background: url('grafika/aqua/tlolewo.jpg');
	background-repeat: repeat-y;
}
div#prawa {
	float: right;
	width: 770px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	border: 0px solid green;
}
div#strona {
	width: 978px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
div#daneprzelewu {
	font-size: 10px;
	color: #000;
	background: none;
	width: 720px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 38px;
	padding-right: 0px;
}
div#stopka {
	background: url('grafika/aqua1/stopka.gif') #0069CB;
	background-repeat: no-repeat;
	width: 860px;
	border: 0px solid red;
	height: 92px;
	float: left;
	margin-top: 1px;
}
div#stopka-pasek {
	font-size: 12px;
	color: #eee;
	background: #F2F9FC;
	background-position: center;
	background-repeat: no-repeat;
	width: 978px;
	height: 18px;
	padding-top: 7px;
	padding-bottom: 2px;
	padding-left: 0px;
	padding-right: 0px;
	text-align: center;
	border-top: 1px solid #777;
}
div#stopka a {
	font-size: 12px;
	font-weight: normal;
	color: #eee;
	text-decoration: none;
	padding-right: 10px;
	margin-right: 10px;
	border-right: 1px solid #676767;
}
div#stopka a:hover {
	font-size: 12px;
	font-weight: normal;
	color: #053A79;
	text-decoration: none;
}
div#stopka a.ost {
	padding-right: 0px;
	margin-right: 0px;
	border-right: 0px;
}
div#adres {
	float: left;
	width: 314px;
	margin-left: 0px;
	padding-top: 25px;
	padding-left: 180px;
	height: 40px;
}
div#wyszukiwarka {
	float: right;
	border: 0px solid #000;
	position: relative;
	top: 80px;
}
#wyszukiwarka strong.naglowek {
	color: #fff;
	background: #6EA042;
	font-weight: bold;
	text-align: center;
	width: 178px;
	height: 20px;
	padding: 0px;
	border: 0px;
	display: block;
}
.searchinput {
	font-size: 11px;
	font-weight: normal;
	background: #C7E2F2;
	width: 100px;
	padding: 3px;
	border: 0px solid #000;
}
.searchbutton {
	font-size: 10px;
	font-weight: normal;
	color: white;
	border: 0px solid #C7E2F2;
	background-image: url('grafika/aqua1/tb.gif');
	background-repeat: repeat-x;
	padding: 3px;
}
div#prawa-glowna p {
	text-align: left;
	margin-top: 10px;
	margin-bottom: 10px;
}
div#kategorie img {
	margin-left: 13px;
	margin-right: 13px;
}
h1 {
	font-family: arial, sans-serif;
	font-size: 18px;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 0px;
	color: #0069CB;
	text-transform: uppercase;
}
div#content h1 {
	font-family: arial, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	color: #6EA042;
	text-decoration: none;
	margin-bottom: 10px;
	margin-left: 10px;
	margin-top: 0px;
}
div#strona h1 {
	font-family: arial, sans-serif;
	font-size: 16pt;
	font-weight: normal;
	color: #374C54;
	text-decoration: none;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 0px;
}
h2 {
	font-family: arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #053A79;
	text-decoration: none;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 15px;
}
h3 {
	font-family: arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	margin-top: 1em;
	margin-bottom: 15px;
}
h4 {
	font-family: arial, sans-serif;
	font-size: 12pt;
	font-weight: bold;
	color: #333;
	margin-bottom: 1em;
}
h5 {
	font-family: arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	margin-bottom: 15px;
}
h6 {
	font-family: arial, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #333;
	text-decoration: none;
	margin-bottom: 15px;
}
a, a:link, a:active, a:visited {
	font-size: 12px;
	color: #000;
}
a:hover {
	font-family: arial, sans-serif;
	font-size: 12px;
	color: #053A79;
}
a.sel, a.sel:link, a.sel:active, a.sel:visited {
	font-family: arial, sans-serif;
	font-weight: bold;
	color: #000;
}
a.sel:hover {
	font-family: arial, sans-serif;
	color: black;
}
div.mi {
	display: block;
}
div.h {
	display: none;
}
a.kp {
}
div#tresc {
	background: none;
	border: 0px solid red;
	width:auto;
	margin-left:10px;
}
div#tekst {
	float: left;
	color: #333;
	background: none;
	width: auto;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 28px;
	padding-right: 0px;
	border: 0x solid;
	clear: right;
}
div#tekst a, div#tekst a:link, div#tekst a:active, div#tekst a:visited {
	font-family: arial, sans-serif;
	font-size: 11px;
	color: #000;
}
div#tekst a:hover {
	font-family: arial, sans-serif;
	font-size: 11pt;
	color: #555;
}
div#generujzamowienie {
	background: none;
	width: auto;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 38px;
	padding-right: 0px;
}
div#tabela {
	font-size: 12px;
	background: none;
	width: 100%;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	border: 0px solid;
	float:left;
}
div#tabela p {
	font-size: 12px;
	background: none;
	text-align: justify;
	margin-top: 0pt;
	margin-bottom: 5pt;
}
img.miniaturka {
	border: 0px solid #999;
}
#tabela img.miniaturka {
	border: 0px solid #999;
}
img.zdjecie {
	border: 0px solid #999;
}
.komunikat {
	font-size: inherit;
	color: #000;
}
.komunikatw {
	font-size: inherit;
	color: #f00;
}
table.pw {
	font-size: inherit;
	color: #000;
}
td.pw {
	font-size: inherit;
	text-align: justify;
	color: #000;
}
#tabela table {
	width: 100%;
	border: 0px solid black;
}
#tabela td {
	color: #333;
	padding: 4px 4px 2px 4px;
}
#tabela th {
	color: #fff;
	background: #0069CB;
	font-weight: bold;
	text-align: center;
	padding: 4px;
	border: 0px;
	border-top: 0px solid #777;
	border-bottom: 0px solid #111;
}
#tabela a, #tabela a:link, #tabela a:visited, #tabela a:active {
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}
#tabela a:hover {
	color: #577F8D;
	text-decoration: underline;
}
#tabela td.ft a, #tabela td.ft a:link, #tabela td.ft a:visited, #tabela td.ft a:active {
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	text-decoration: underline;
}
#tabela td.ft a:hover {
	font-size: inherit;
	color: #eee;
	text-decoration: underline;
}
#tabela a.towar, #tabela a.towar:link, #tabela a.towar:visited, #tabela a.towar:active {
	font-size: inherit;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}
#tabela a.towar:hover {
	font-size: inherit;
	font-weight: bold;
	color: #577F8D;
	text-decoration: underline;
}
#tabela span.towar {
	font-size: inherit;
	font-weight: bold;
}
#tabela .hr {
	font-size: 4px;
	height: 1px;
	padding: 0;
	margin: 0;
	border-bottom: 1px solid #374C54;
}
#tabela td.ft {
	color: #fff;
	font-weight: bold;
	background: #6C8A95;
	border-top: 0px solid #666;
	border-bottom: 0px solid #666;
}
#tabela .input {
	font-size: inherit;
	font-weight: normal;
	text-align: center;
	color: #000;
	background: #fff;
	width: 50px;
	border: 1px solid #577F8D;
}
#tabela select {
	font-size: inherit;
	text-align: left;
	width: 500px;
	border: 1px solid black;
}
#tabela select.jm {
	font-size: inherit;
	text-align: left;
	width: 60px;
	border: 1px solid black;
}
#tabela .input-cena {
	font-size: inherit;
	text-align: right;
	width: 53px;
	border: 1px solid black;
	padding-right: 2px;
}
#tabela caption {
	font-size: 14px;
	font-weight: bold;
	padding: 6px;
}
.spacer {
	visibility: hidden;
}
#tabela .tr1 {
	background: #ECF1F5;
}
#tabela .tr2 {
	background: #E7EFF4;
}
input.kzsb {
	font-size: 1em;
	font-weight: bold;
	color: #fff;
	background: #577F8D;
	width: 150px;
	border: 1px solid #000;
}
input.kzsbu {
	font-size: 1em;
	font-weight: bold;
	color: #000;
	background: #D7E5EF;
	width: 150px;
	border: 1px solid #577F8D;
}
input.zknz {
	font-size: 1em;
	font-weight: bold;
	color: #fff;
	background: #577F8D;
	width: 315px;
	border: 1px solid #000;
}
input.dk {
	font-size: inherit;
	text-align: center;
	background: #333;
	color: #fff;
	width: 40px;
	border: 1px solid #888;
}
input.dksb {
	font-size: inherit;
	font-weight: bold;
	color: #000;
	background: #808080;
	width: 150px;
	border: 1px solid #ccc;
}
input.knzsb {
	font-size: 1em;
	font-weight: bold;
	color: #fff;
	background: #577F8D;
	width: 315px;
	border: 1px solid #000;
}
input.knzrb {
	font-size: 1em;
	font-weight: bold;
	color: #000;
	background: #FEA901;
	width: 50px;
	border: 1px solid #ccc;
}
input.knzk {
	font-size: 1em;
	font-weight: normal;
	color: #000;
	background: #fff;
	width: 500px;
	padding-left: 2px;
	border: 1px solid #577F8D;
}
input.knznr {
	font-size: 1em;
	font-weight: normal;
	color: #fff;
	background: #F8F5EF;
	width: 125px;
	padding: 2px;
	border: 1px solid #ccc;
}
.center {
	text-align: center;
}
.tytul {
	font-size: 1.2em;
	font-weight: bold;
	color: #000000;
}
.akapit {
	text-align: justify;
}
#lista {
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	margin-left: 0px;
	background-position: 0px 0px;
	border: 0px solid;
}
#lista strong.naglowek, #okienkokoszyk strong.naglowek {
	color: #fff;
	background: #383838 url('grafika/aqua1/bul1.gif');
	background-repeat: no-repeat;
	background-position: 22px 13px;
	font-size: 14px;
	font-weight: Normal;
	text-align: left;
	width: auto;
	height: 28px;
	margin-top: 0px;
	padding-left: 44px;
	padding-top: 10px;
	display: block;
}
#lista a.mi, #lista a.mi:link, #lista a.mi:visited, #lista a.mi:active {
	font-size: 12px;
	color: white;
	text-decoration: none;
	display: block;
	margin-top: 1px;
	margin-bottom: 1px;
}
#lista a.mi:hover {
	font-size: 12px;
	color: #7FBCDE;
	text-decoration: none;
	display: block;
	margin-top: 1px;
	margin-bottom: 1px;
}
#lista a.sel, #lista a.sel:link, #lista a.sel:visited, #lista a.sel:active {
	font-size: 10px;
	font-weight: bold;
	color: black;
	text-decoration: none;
}
#lista a.sel:hover {
	font-size: 12px;
	font-weight: bold;
	color: #7FBCDE;
	text-decoration: none;
}
#lista a.mi div.p2 div.mib {
	color: white;
}
#lista a.mi:hover div.p2 div.mib {
	color: #7FBCDE;
}
#lista a.sel:hover div.p2 div.mib {
	color: #0766B8;
}
#lista a.sel:hover div.p2 div.mib {
	color: #7FBCDE;
}
a.mi em {
	font-style: normal;
	font-weight: bold;
	color: #7FBCDE;
}
#lista div.p0 {
	/*    background: url('grafika/mip1.gif');
	background-position: top left;
	background-repeat: no-repeat;
*/
	padding-left: 10px;
}
#lista div.p1 {
	padding-left: 15px;
	background: url('grafika/aqua1/tlo.gif');
	background-repeat: no-repeat;
	background-position: 22px 6px;
	padding-left: 44px;
	font-size: 13px;
}
#lista div.p2 {
	padding-left: 25px;
	background: url('grafika/aqua1/tlo1.gif');
	background-repeat: no-repeat;
	background-position: 32px 6px;
	padding-left: 54px;
	font-size: 11px;
}
#lista div.p3 {
	padding-left: 35px;
	background: url('grafika/aqua1/tlo1.gif');
	background-repeat: no-repeat;
	background-position: 42px 6px;
	padding-left: 64px;
	font-size: 10px;
}
#lista div.p4 {
	padding-left: 75px;
	font-size: 11px;
}
#lista div.p5 {
	padding-left: 85px;
}
#lista div.mia {
}
#lista div.mib {
	padding-bottom: 5px;
	padding-top: 5px;
	padding-right: 2px;
	padding-left: 0px;
	border-bottom: 0px solid #577F8D;
}
#lista div#grupy {
	padding-bottom: 10px;
	border-top: 0px solid #2B69B2;
	border-bottom: 0px solid #2B69B2;
	text-align: left;
}
div#logowanie2 {
	margin-top: 0px;
	margin-left: 0px;
	padding-top: 5px;
	float:right;
	height:33px;
}
div#logowanie2 table {
}
div#logowanie2 th {
	color: white;
}
div#logowanie2 td {
	color: white;
}


div#logowanie2 a {
	font-size: 11px;
	font-weight: normal;
	color:white;
	text-decoration:none;
}
div#logowanie2 a:hover {
	font-weight: normal;
	text-decoration: underline;
}
div#logowanie2 .input {
	font-size: 11px;
	font-weight: normal;
	background: #C7E2F2;
	width: 60px;
	padding: 3px;
	border: 0px solid #000;
}
div#logowanie2 .button {
	font-size: 10px;
	font-weight: normal;
	color: white;
	border: 0px solid #C7E2F2;
	background-image: url('grafika/aqua1/tb.gif');
	background-repeat: repeat-x;
	padding: 3px;
}
div#tabelak {
	font-size: 11px;
	background: none;
	width: auto;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-left: 0px;
	border: 1px solid white;
}
#tabelak table.kafel {
	border: 0px solid black;
}
#tabelak td.kafel {
	width: 200px;
	border: 0px solid #374C54;
	vertical-align: top;
	text-align: center;
}
#tabelak td.kafel_opis {
	width: auto;
	border: 0px solid #374C54;
	vertical-align: top;
	text-align: center;
}
#tabelak table.kafel td.kafel2 {
	font-size: 11px;
	color: #222;
	background: #E7EFF4;
	background: url('grafika/aqua/tlobox.jpg') white repeat-x;
	padding: 0px;
	margin: 0px;
	border: 0px solid #053A79;
	vertical-align: top;
}
#tabelak a, #tabelak a:link, #tabelak a:visited, #tabelak a:active {
	font-size: 12px;
	font-weight: bold;
	color: white;
	text-decoration: none;
}
#tabelak a:hover {
	font-size: 12px;
	font-weight: bold;
	color: black;
	text-decoration: underline;
}
#tabelak a.towar, #tabelak a.towar:link, #tabelak a.towar:visited, #tabelak a.towar:active {
	font-size: 12px;
	font-weight: bold;
	color: #000;
	text-decoration: underline;
}
#tabelak a.towar:hover {
	font-size: 12px;
	font-weight: bold;
	color: #577F8D;
	text-decoration: underline;
}
#tabelak span.towar {
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
#tabelak img.miniaturka {
	border: 0px solid #999;
}
div.zmf {
	width: 190px;
	clear: both;
	text-align: right;
}
input.zmf {
	font-size: 1em;
	font-weight: normal;
	text-align: center;
	color: #000;
	background: #fff;
	width: 30px;
	padding-left: 1px;
	border: 1px solid #6C8A95;
}
input.submit {
	border: 0px solid #053A79;
	padding: 0px;
}
div.zmf table, div.zmf2 table {
	margin-top: 10px;
}
div.zmf table td, div.zmf2 table td {
	padding: 2px;
}
table.zmf td {
}
div.zmf2 {
	display: block;
	width: 330px;
	clear: both;
	text-align: right;
}
div.dlugiopis {
	color: #333;
	text-align: justify;
	margin-top: 15px;
}
div.strony {
}
div#strony a, div#strony a:link, div#strony a:active, div#strony a:visited {
	font-weight: normal;
	color: #000;
}
div#strony a:hover, {
	color: #808080;
}
#panelk {
	width: 617px;
	margin-bottom: 20px;
	padding-top: 10px;
	padding-bottom:10px;
	padding-left: 10px;
	padding-right: 0px;
	border-bottom: 2px solid;
	float: left;
	background:#95C3D4;
}
#panelk table {
	color: #000;
	background: none;
	color: #fff;
	border: 0px;
	
}

#panelk td {
	font-size: 10px;
	font-weight: normal;
	color: #555;
	padding: 1px;
	text-align:left;
}
#panelk a, #panelk a:link, #panelk a:visited, #panelk a:active {
	font-size: 11px;
	font-weight: bold;
	color: #000;
	text-decoration: none;
	display: block;
	padding: 0;
	margin: 0px 0px 3px 0px;
}
#panelk a:hover {
	font-size: 11px;
	font-weight: bold;
	color: #008;
	text-decoration: underline;
	display: block;
	padding: 0;
	margin: 0px 0px 3px 0px;
}
#panelk .hd {
	font-size: 10px;
	font-weight: bold;
	color: #555;
	text-decoration: none;
	display: block;
	padding: 0;
	margin: 0px 0px 3px 0px;
}
div.pp {
	/*   background: url('grafika/panelk_bg.gif');
*/
	margin: 0px;
	padding: 0px 0px 0px 0px;
}
table.dhz {
	font-size: 12px;
	color: #000000;
	background: #FFFFFF;
	width: 18cm;
}
td.dhzn {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background: #EEEEEE;
	text-align: center;
}
td.dhzf {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	background: #FFFFFF;
}
td.dhz1 {
	font-size: 12px;
	color: #000000;
	background: #FFFFFF;
}
td.dhz2 {
	font-size: 12px;
	color: #000000;
	background: #FFFFFF;
}
a.dhz {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
a.dhz:hover {
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.dhztytul {
	font-size: 12pt;
	font-weight: bold;
	color: #000000;
}
.dhzrazem {
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.warn {
	color: #e00;
}
#panelp {
	background: none;
	margin: 0;
	padding: 1px 1px 1px 1px;
}
#panelp table {
	color: #000;
	background: none;
	width: 100%;
	border-top: 0px solid #ccc;
	border-left: 0px solid #444;
	border-right: 0px solid #ccc;
	border-bottom: 0px solid #ccc;
}
#panelp th {
	font-size: 1.2em;
	color: #fff;
	background: none;
	font-weight: bold;
	border-top: 0px solid #00A;
	border-bottom: 1px solid #ccc;
	text-align: center;
	padding: 4px;
}
#panelp a, #panelp a:link, #panelp a:visited, #panelp a:active {
	font-size: 10pt;
	font-weight: bold;
	color: #A00;
	text-decoration: underline;
	display: block;
	padding: 0;
	margin: 0px 0px 3px 0px;
}
#panelp a:hover {
	font-size: 10pt;
	font-weight: bold;
	color: #eee;
	text-decoration: underline;
	display: block;
	padding: 0;
	margin: 0px 0px 3px 0px;
}
#panelp .hd {
	font-size: 10pt;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
	display: block;
	padding: 0;
	margin: 0px 0px 3px 0px;
}
div#opisgrupy {
	font-size: 10pt;
	background: none;
	width: 720px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-right: 0px;
	margin-left: 38px;
}
#opisgrupy table.opisgrupy {
	border: 0px solid black;
}
#opisgrupy table.opisgrupy td.opiskafel {
	font-size: 11px;
	padding: 4px 10px 4px 10px;
	margin: 4px 10px 4px 10px;
	border: 0px;
	vertical-align: top;
	text-align: center;
}
select.jm {
	width: 50px;
}
table.cechy {
	width: 310px;
}
table.cechy td {
	padding: 4px;
	border-bottom: 1px solid #ccf;
}
table.cechy td.ost {
	padding: 4px;
	border-bottom: 0px solid #ccf;
}
table.cechy th {
	text-align: center;
	padding: 4px;
	border-bottom: 1px solid #ccf;
}
div#zdjecia {
	border: 0px solid #555;
}
div#zdjecia table {
	border: 1px solid #555;
}
div#zdjecia td {
	border: 1px solid #555;
}
div#zdjecia .fotomini {
	border: 0px solid #555;
	float: left;
	padding: 5px;
}
div#zdjecia .fotoduze {
}
input.kontaktinput {
	font-size: inherit;
	text-align: left;
	background: #ddd;
	color: #000;
	width: 490px;
	padding: 1px 5px 1px 5px;
	border: 1px solid #555;
}
textarea.kontakttextarea {
	font-size: inherit;
	text-align: left;
	background: #ddd;
	color: #000;
	width: 490px;
	height: 150px;
	padding: 5px 5px 5px 5px;
	border: 1px solid #555;
}
input.kontaktsb {
	font-size: 1em;
	font-weight: bold;
	color: #000;
	background: #808080;
	width: 500px;
	border: 1px solid #ccc;
}
ul, ol {
	margin-left: 1.5em;
	padding-left: 1.5em;
}
div#filtry {
	display: inline;
	padding-right: 15px;
}
div#filtry a.sel {
	font-size: 11px;
	font-weight: bold;
}
div#haslo .input {
	font-size: 11px;
	font-weight: normal;
	color: #000;
	background: #fff;
	width: 150px;
	padding-left: 2px;
	border: 1px solid #577F8D;
}
div#haslo input.button {
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	background: #577F8D;
	width: 154px;
	border: 1px solid #000;
}
div.okienko-1 {
	background: url('grafika/okienko_bg_top.gif');
	background-position: top left;
	background-repeat: no-repeat;
	padding: 6px 0 0 0;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 188px;
}
div.okienko-2 {
	background: url('grafika/okienko_bg_bottom.gif');
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 0 0 6px  0;
	width: 188px;
}
div.okienko {
	background: #fff;
	border-left: 1px solid #577F8D;
	border-right: 1px solid #577F8D;
	width: 186px;
	padding: 5px 0 5px 0;
	overflow: hidden;
}
div#koszyk {
	background: none;
	margin: 0;
	padding: 0;
}
#koszyk strong.naglowek {
	color: #fff;
	background: url('grafika/okienko_bg_head.gif') #F2F9FC;
	background-position: top left;
	background-repeat: no-repeat;
	font-weight: bold;
	text-align: center;
	width: 178px;
	height: 16px;
	padding: 5px;
	border: 0px;
	display: block;
}
div#koszyk strong.naglowek a {
	color: #fff;
	text-decoration: none;
}
div#koszyk strong.naglowek a:hover {
	color: #eee;
	text-decoration: none;
}
div#koszyk a {
	color: #000;
	text-decoration: underline;
}
div#koszyk a:hover {
	color: #555;
	text-decoration: underline;
}
table#produkt {
	font-size: 12px;
	width: 300px;
}
table#produkt td {
	font-size: 12px;
	width: 150px;
}
div#rejestracja {
	font-size: 11px;
	color: #000;
	background: none;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 20px;
	padding-right: 0px;
}
div#rejestracja table td, div#rejestracja table th {
	padding: 3px;
}
div#rejestracja input {
	color: #000;
	background: #fff;
	padding-left: 2px;
	padding-right: 2px;
	border: 1px solid #333;
}
div#rejestracja input.button {
	font-weight: bold;
	color: #fff;
	background: #333;
	width: 200px;
	border: 1px solid #000;
}
div#rejestracja input.clear {
	border: none;
	background: none;
}
form.ukryty {
	margin: 0;
	padding: 0;
}
div#kategorie {
	font-size: 11px;
	background: none;
	width: 570px;
	padding-top: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	padding-right: 0px;
}
div#kategorie img {
	margin: 0;
}
div.kategorie-kafel {
	display: block;
	float: left;
	width: 170px;
	height: 160px;
	margin-right: 10px;
	text-align: center;
	margin-bottom: 10px;
}
div#kategorie h4 {
	margin: 0px;
	margin-top: 2px;
}
div#kategorie h2 {
	font-size: 16pt;
	font-weight: normal;
	color: #a00;
	text-decoration: none;
	margin-bottom: 15px;
	margin-left: 0px;
}
div#kategorie a, div#kategorie a:link, div#kategorie a:active, div#kategorie a:visited {
	font-size: 11px;
	text-decoration: none;
}
div.akapit {
	background: #fff;
	border: 0px solid #000;
	padding: 20px;
}
div.akapit h1, #tabela div.akapit h1 {
	margin-left: 0px;
	padding-left: 0px;
}
#tabela table.loga {
	width: 700px;
}
#tabela table.loga td {
	padding: 3px;
}
#tabela table.loga td {
	padding: 3px;
}
div#producenci {
	background: none;
	margin: 0;
	padding: 0;
}
div#producenci strong.naglowek {
	color: #fff;
	background: url('grafika/okienko_bg_head.gif') #F2F9FC;
	background-position: top left;
	background-repeat: no-repeat;
	font-weight: bold;
	text-align: center;
	width: 178px;
	height: 16px;
	padding: 5px;
	border: 0px;
	display: block;
}
select.producenci {
	font-size: 12px;
	width: 165px;
}
select.filtrproducenci {
	font-size: 12px;
	width: 150px;
}
select.filtrkategorie {
	font-size: 12px;
	width: 300px;
}
table#stany-na-magazynach {
	font-size: 6px;
	width: 150px;
	margin: 0px;
	margin-top: 1em;
	margin-bottom: 1em;
	border-collapse: collapse;
	background: #fff;
}
table#stany-na-magazynach td {
	border: 1px solid #888;
	padding: 2px;
	width: 114px;
}
table#stany-na-magazynach td.r {
	width: 24px;
	text-align: right;
}
table#stany-na-magazynach th {
	border: 1px solid #888;
	font-weight: bold;
	color: #000;
	background: #ccc;
	padding: 2px;
}
div#info-dostawa-ok {
	font-size: 12px;
	padding: 4px;
	color: #000;
	background: #afa;
	border: 1px solid #0a0;
}
div#info-dostawa-brak {
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	color: #a00;
}
div#wyb-widok {
	font-size: 12px;
	padding: 4px;
	float: right;
	margin-top: 0px;
	background: none;
}
div#wyb-widok a {
	background: url('grafika/aqua1/strz.gif');
	background-repeat: no-repeat;
	background-position: 0px 1px;
	padding-left: 15px;
	text-decoration: none;
	text-transform: uppercase;
}
div#szukaj_box {
	margin-left: 820px;
	margin-top: 195px;
	position: absolute;
}
div.tow-tresc {
	display: block;
	border: 1px solid #0069CB;
	background: white;
}
div.tow-box {
	background: #0069CB;
	float: left;
	width: 100%;
}
td.kafel_opis div.tow-box {
	background: #0069CB;
	float: left;
	width: 290px;
}
div.wkoszu {
	float: right;
}
div.tow-opis {
	width: auto;
	margin: 10px;
	text-align: left;
}
div.naz-tow {
	background: url('grafika/aqua1/rozek.gif') #0069CB;
	background-position: top right;
	background-repeat: no-repeat;
	display: block;
	padding: 5px;
	padding-right: 15px;
	text-align: left;
	height: 35px;
}
div.naz-tow a {
	font-family: Arial;
	font-size: 17px;
	color: white;
}
div.foto-mini {
	margin-top: 20px;
	margin-bottom: 20px;
	border: 0px solid #0069CB;
	}
#tabelak table.zamow {
	width: 100%;
	border-top: 0px solid #0069CB;
	border-bottom: 5px solid #0069CB;
}
#tabelak td.zamow-nag1 {
	padding-left: 5px;
	padding-right: 5px;
	border-top: 1px solid #0069CB;
	border-bottom: 1px solid #0069CB;
	border-right: 1px solid #0069CB;
	background: #D4D4D4;
}
#tabelak td.zamow-nag2 {
	border-top: 1px solid #0069CB;
	border-bottom: 1px solid #0069CB;
	background: #D4D4D4;
	width: 80px;
}
#tabelak td.zamow-nag11 {
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial;
	font-weight: bold;
	color: red;
	border-right: 1px solid #0069CB;
}
#tabelak td.zamow-nag22 {
	height: 45px;
}
ax {
	min-height: 10px;
}
#detale {
	float: right;
	border: 1px solid #0069CB;
}
#detale td {
	text-align: center;
}
#fotobig {
	border: 0px solid red;
	width: 608px;
	float: left;
	text-align: center;
	padding-bottom: 10px;
}
#tytopis {
	float: left;
	width: 600px;
	background: #C7E2F2;
	border: 1px solid #D4D4D4;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 5px;
}
#opis {
	float: left;
	width: 600px;
	border: 0px solid #0069CB;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 30px;
	margin: 0px;
}
div#dlugiopis {
	margin-top: 10px;
}
div#dlugiopis p {
	margin: 0px;
	line-height: 15px;
}
div#dlugiopis h3 {
	margin: 0px;
	line-height: 15px;
}
#powrot {
	font-size:11px;
	width:auto;
	color:white;
	float:right;
	
	}
	
#powrot a {
	text-decoration: none;
	font-size:11px;
	border: 1px solid #0069CB;
	padding-left:5px;
	padding-right:5px;
}

#powrot a:hover {
	text-decoration: none;
	font-size:11px;
	border: 1px solid #0069CB;
	padding-left:5px;
	padding-right:5px;
	background:rgb(204,204,204);
}



#tabela h1 {
	margin-top: 20px;
	margin-bottom: 20px;
	color: #0069CB;
	border-bottom: 1px solid #0069CB;
}
#tabela table.zamow {
	width: 200px;
	border-top: 0px solid #0069CB;
	border-bottom: 5px solid #0069CB;
}
#tabela td.zamow-nag1 {
	padding-left: 5px;
	padding-right: 5px;
	border-top: 1px solid #0069CB;
	border-bottom: 1px solid #0069CB;
	border-right: 1px solid #0069CB;
	background: #D4D4D4;
}
#tabela td.zamow-nag2 {
	border-top: 1px solid #0069CB;
	border-bottom: 1px solid #0069CB;
	background: #D4D4D4;
	width: 80px;
}
#tabela td.zamow-nag11 {
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial;
	font-weight: bold;
	color: red;
	border-right: 1px solid #0069CB;
}
#tabela td.zamow-nag22 {
	height: 45px;
}
div#pasekpodhead {
	background: #0069CB;
	width: 617px;
	float: left;
	border: 0px solid #CC9966;
	height: 32px;
	color:white;
	font-family:Arial;
	font-size:18px;
	font-weight:bold;
	text-align:left;
	padding-top:6px;
	padding-left:10px;
}

.zoom {
color:black;
text-decoration:none;
}
