html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, a, ul, ol, li, table, tr, td, 
form, fieldset, legend, label, br, hr, img, strong, em {
	margin:0;
	padding:0;
	border:0;
	outline:0;
}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, table, tr, td, 
form, fieldset, legend, label, input, button, textarea {
	font-size:1em;
	font-weight:normal;
	font-style:normal;
	font-family:Verdana,sans-serif;
	line-height:1.44em;
	vertical-align:baseline;
	text-align:left;
	background:transparent;
}
body {
	background:#fff;
	font-size:84%;
	color:#333;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
h1 {
	font-size:2em;
	line-height:1.11em;
	padding:30px 0 20px 70px;
}
h2 {
	font-size:1.5em;
	line-height:1.22em;
	padding:30px 0 20px 70px;
}
h3 {
	font-size:1.2em;
}
h4, h5, h6 {
	font-size:1.1em;
}
a {
	color:#00c;
	text-decoration:underline;
}
a:hover {
	color:#009;
	text-decoration:underline;
}
ul, ol {
	list-style:none;
}
input, baton, textarea {
	margin:0;
	padding:2px;
}
input {
	vertical-align:middle;
}
input.text {
	padding:3px;
	background:#fff;
	border:solid 1px #f60;
}
input.image {
	padding:0;
}
select {
	color:#999;
	border:solid 1px #ccc;
}
hr {
	border-top:solid 1px #ccc;
	margin:5px 0;
}
.left { float:left; margin:0 20px 20px 0; }
.right { float:right; margin:0 0 20px 20px; }
.clear { clear:both; }



/*////////// KLASY PRÓBNE //////////*/
td { border:solid 1px #393; background:#f6fff6; }



/*////////// ERRORY //////////*/
table.box {
	width:90%;
	margin:10px 5%;
}
.headerError, .headerInfo {
	margin:5px 20px;
	padding:10px 50px;
	font-size:1.1em;
}
.error, .info {
	padding:10px 10px 10px 50px;
	font-size:1.1em;
}
.headerError, .error {
	background:#fdc url(img/error.gif) no-repeat 10px 0;
	border:solid 2px #f60;
	color:#930;
}
.headerInfo, .info {
	background:#cdf url(img/info.gif) no-repeat 10px 0;
	border:solid 2px #06f;
	color:#039;
}


/*////////// BLOKI GŁÓWNE //////////*/
#page {
	height:auto;
	width:955px;
	overflow:hidden;
	margin:0 auto;
	position:relative;
	background:url(img/page.jpg) no-repeat top right;
}
#top {
	width:755px;
	height:250px;
	overflow:hidden;
}
#content {
	height:auto;
	width:700px;
	overflow:hidden;
	float:right;
	padding:30px 0 50px 15px;
}
#boxLeft {
	width:230px;
	overflow:hidden;
	float:left;
}
#boxRight {
	width:200px;
	height:250px;
	clear:both;
	overflow:hidden;
	position:absolute;
	left:755px;
	top:0;
}
#footer {}



/*////////// KLASY OGÓLNE //////////*/
.price {
	text-align:right;
	font-weight:bold;
}
.price span {
	display:none;
}
.price img {
	display:block;
}
.price del {
	font-weight:normal;
	color:#999;
}
.price ins {
	text-decoration:none;
}



/*////////// TOP //////////*/
#topTop {
	overflow:hidden;
	width:755px;
	height:220px;
}
#imgTop {
	display:block;
	width:755px;
	height:220px;
}
#navBar {
	padding:0 60px 0 30px;
	font-size:10px;
	height:30px;
	overflow:hidden;
}
#navBar a {
	float:left;
	text-decoration:none;
	color:#2277cf;
	padding:8px 2px 0 2px;
	height:22px;
}
#navBar a:hover {
	text-decoration:none;
	background:#e9f5fe;
	color:#0538a8;
}
#navBar img {
	float:left;
	margin:16px 0 9px 0;
}
#navBar span {
	float:left;
	color:#7ab1e6;
	padding:8px 2px 0 2px;
	height:22px;
}




/*//////////CONTENT //////////*/
#content {
}
#content h2 {
	clear:both;
}
#content p {
	line-height:1.33em;
	padding:0 70px 0.66em 70px;
}
.produkty, .kolory, .taniej, .polecamy, .nowe, .opinie, .teksty, .kontakt {
	padding:0 0 25px 0;
	height:auto;
	width:700px;
	overflow:hidden;
}
.tekstyPopup {
	padding:50px;
}
.box1, .box2 {
	width:330px;
	float:left;
	position:relative;
}
.box1 {
	clear:both;
	padding:0 20px 20px 0;
}
.box2 {
	padding:0 0 20px 20px;
}
.box1 .price, .box2 .price {
	clear:both;
	float:left;
	padding:0 10px 0 15px;
}
#content .box1 p, #content .box2 p {
	padding:0 0 50px 0;
	font-size:0.8em;
}
.box1 .baton, .box2 .baton {
	position:absolute;
	bottom:1px;
}
.box1 .baton {
	right:20px;
}
.box2 .baton {
	right:0px;
}
.lista {
	font-size:1.2em;
}
.lista li a, .lista li a:hover, h3 a, h3 a:hover {
	display:block;
	padding:10px 10px 10px 15px;
	font-weight:bold;
	text-decoration:none;
}
h3 a, h3 a:hover {
	padding:10px 10px 10px 15px;
}
.lista li a, .lista li a:hover {
	padding:7px 10px 3px 30px;
}
.lista li a span {
	font-size:0.8em;
	font-weight:normal;
	font-style:italic;
	color:#999;
}
.lista li ul {
	padding:0 0 0 30px;
}
.lista li ul li.pusty{
	font-size:0.7em;
	font-style:italic;
	color:#ccc;
}
.categorieImg {
	float:left;
	margin:0 20px 0 70px;
}
.categorieListImg  li 	{
	float:left;
}
.categorieListImg  li a, .categorieListImg  li a:hover {
	display:block;
	width:175px;
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
	padding:0 0 10px 0;
}
.navigation {
	clear:both;
	padding:10px 15px;
	font-size:0.8em;
	color:#999;
	border-bottom:solid 1px #eee;
	width:670px;
	overflow:hidden;
}
.navigationLeft {
	width:300px;
	float:left;
}
.navigationRight {
	width:300px;
	float:right;
	text-align:right;
}
.navigationRight a {
	text-decoration:none;
	color:#28f;
}
.navigationRight a:hover {
	text-decoration:none;
	color:#f60;
}



/*//////////PRODUKT //////////*/
#manufacturesInfo {
	position:absolute;
	top:250px;
	right:95px;
}
#manufacturesInfo a img {
	display:block;
	width:30px;
	height:30px;
}
#productNavigator {
	position:absolute;
	top:250px;
	left:350px;
	width:255px;
	height:25px;
	padding:5px 0 0 0;
	text-align:center;
	color:#28f;
}
#productNavigator a {
	display:block;
	width:50px;
	height:20px;
	position:absolute;
	top:5px;
}
#productNavigator a.first { left:0; }
#productNavigator a.back { left:50px; }
#productNavigator a.next { right:50px; }
#productNavigator a.last { right:0; }
#fotoZoom {
	position:relative;
	width:270px;
	float:left;
}
#fotoZoom .title  {
	padding:25px 0 0 0;
}
#fotoZoom .title a {
	float:left;
	width:27px;
	height:25px;
	text-align:center;
	text-decoration:none;
}
#fotoZoom .title a.active {
	font-weight:bold;
	font-size:1.2em;
}
#fotoZoomStr {
	width:27px;
	height:25px;
	position:absolute;
	top:0;
	left:0;
	background:url(img/fotoZoom.gif) no-repeat bottom;
}
#fotoZoom .panel {
	clear:left;
	position:relative;
	width:270px;
	min-height:330px;
}
#fotoZoom .panel div {
	width:270px;
}
#fotoZoom .panel div img, #fotoZoom .panel div canvas {
	display:block;
	margin:0 auto;
}
#produkt {
	width:410px;
	float:right;
	padding:45px 0 0 0;
}
#date {
	font-size:0.8em;
	background:url(img/produktLine1.jpg) no-repeat top left;
	margin:10px 0 0 0;
	color:#0b0;
	font-style:italic;
}
#print {
	font-size:0.8em;
	background:url(img/produktLine2.jpg) no-repeat bottom right;
	text-align:right;
	color:#ccc;
	font-style:italic;
	padding:0 0 1px 0;
	margin:0 0 10px 0;
}
#print img{
	vertical-align:middle;
}
#price {
	color:#0b0;
	font-size:1.5em;
	font-weight:bold;
	margin:0 0 0 110px;
}
#price span {
	margin:0 0 0 -110px;
	padding:0 5px 0 0;
	font-size:0.66em;
}
#price del, #price ins {
	float:left;
}
#price del {
	font-weight:normal;
	color:#f60;
}
#price ins {
	text-decoration:none;
}
.shipingLink {
	color:#ccc;
	font-size:0.8em;
	font-style:italic;
	margin:2px 50px 0 0;
	text-align:right;
	height:32px;
}
#produkt .wiersz {
	clear:both;
	height:32px;
	margin:2px 0 0 0;
}
#price span, #produkt .wiersz span {
	width:105px;
	color:#999;
	font-weight:normal;
	font-style:italic;
	text-align:right;
	float:left;
}
#produkt .wiersz span {
	padding:5px 5px 0 0;
}
#produkt .wiersz b {
	color:#0b0;
	font-weight:bold;
	font-style:normal;
	float:left;
	padding:5px 0 0 0;
}
#addCart {
	text-align:right;
}
/*//////////OPINIA //////////*/
.opinia {
	background:url(img/opinia.png) no-repeat bottom left;
	padding-bottom:10px;
}
.opinia .linijka {
	clear:both;
	float:right;
	width:300px;
	height:20px;
}
.opinia .linijka .opis {
	float:left;
	width:95px;
	font-size:0.8em;
	font-style:italic;
	color:#ccc;
	text-align:right;
}
.opinia .linijka .dane {
	float:right;
	width:200px;
}
.opinia p {
	clear:both;
	margin:0 70px;
}

.opiniaListy {
	background:url(img/opinia.png) no-repeat bottom left;
	padding-bottom:10px;
}
.opiniaListy a img{
	float:left;
	margin:0 10px 10px 0;
}
.opiniaListy .linijka {
	clear:right;
	float:right;
	width:500px;
	height:20px;
}
.opiniaListy  .linijka .opis {
	float:left;
	width:195px;
	font-size:0.8em;
	font-style:italic;
	color:#ccc;
	text-align:right;
}
.opiniaListy .linijka .dane {
	float:right;
	width:300px;
}
.opiniaListy  p {
	clear:right;
	margin:0 80px;
}
/*////////// PRODUKTY //////////*/
.produkty { color:#005e00; background:url(img/div-0b0.png) no-repeat bottom; }
.produkty h1, .produkty h2, .produkty h3, .produkty strong, .produkty a { color:#0b0; }
.produkty h1 { background:url(img/h1-0b0.gif) no-repeat 0 45px; }
.produkty h2 { background:url(img/h2-0b0.gif) no-repeat 30px 30px; }
.produkty a:hover, .produkty .price { color:#009600; }
.produkty h3 a { background:url(img/li-0b0.gif) no-repeat 0 17px; }
.produkty h3 a:hover { background:url(img/li-0b0-tu.gif) no-repeat 0 17px; }
.produkty .lista a { background:url(img/li-0b0.gif) no-repeat 15px 14px; border-bottom:solid 1px #f2fcf2; }
.produkty .lista a:hover { background:#f2fcf2 url(img/li-0b0-tu.gif) no-repeat 15px 14px; color:#00a900; border-bottom:solid 1px #e5f8e5; }
.produkty .box1 { background:url(img/box1-0b0.png) no-repeat top right; }
.produkty .box2 { background:url(img/box2-0b0.png) no-repeat bottom left; }

.produkty h1 span { color:#d00; }

/*////////// KOLORY //////////*/
.kolory { color:#4d4d00; background:url(img/div-990.png) no-repeat bottom; }
.kolory h1, .kolory h2, .kolory h3, .kolory strong, .kolory a { color:#990; }
.kolory h1 { background:url(img/h1-990.gif) no-repeat 0 45px; }
.kolory h2 { background:url(img/h2-990.gif) no-repeat 30px 30px; }
.kolory a:hover, .kolory .price { color:#7a7a00; }
.kolory h3 a { background:url(img/li-990.gif) no-repeat 0 17px; }
.kolory h3 a:hover { background:url(img/li-990-tu.gif) no-repeat 0 17px; }
.kolory .lista a { background:url(img/li-990.gif) no-repeat 15px 14px; border-bottom:solid 1px #fafaf2; }
.kolory .lista a:hover { background:#fafaf2 url(img/li-990-tu.gif) no-repeat 15px 14px; color:#8a8a00; border-bottom:solid 1px #f5f5e5; }
.kolory .box1 { background:url(img/box1-990.png) no-repeat top right; }
.kolory .box2 { background:url(img/box2-990.png) no-repeat bottom left; }

/*////////// TANIEJ //////////*/
.taniej { color:#803300; background:url(img/div-f60.png) no-repeat bottom; }
.taniej h1, .taniej h2, .taniej h3, .taniej strong, .taniej a { color:#f60; }
.taniej h1 { background:url(img/h1-f60.gif) no-repeat 0 45px; }
.taniej h2 { background:url(img/h2-f60.gif) no-repeat 30px 30px; }
.taniej a:hover, .taniej .price { color:#cc5200; }
.taniej h3 a { background:url(img/li-f60.gif) no-repeat 0 17px; }
.taniej h3 a:hover { background:url(img/li-f60-tu.gif) no-repeat 0 17px; }
.taniej .lista a { background:url(img/li-f60.gif) no-repeat 15px 14px; border-bottom:solid 1px #fff7f2; }
.taniej .lista a:hover { background:#fff7f2 url(img/li-f60-tu.gif) no-repeat 15px 14px; color:#e65c00; border-bottom:solid 1px #ffefe5; }
.taniej .box1 { background:url(img/box1-f60.png) no-repeat top right; }
.taniej .box2 { background:url(img/box2-f60.png) no-repeat bottom left; }

/*////////// POLECAMY //////////*/
.polecamy { color:#6f0000; background:url(img/div-d00.png) no-repeat bottom; }
.polecamy h1, .polecamy h2, .polecamy h3, .polecamy strong, .polecamy a { color:#d00; }
.polecamy h1 { background:url(img/h1-d00.gif) no-repeat 0 45px; }
.polecamy h2 { background:url(img/h2-d00.gif) no-repeat 30px 30px; }
.polecamy a:hover, .polecamy .price { color:#b10000; }
.polecamy h3 a { background:url(img/li-d00.gif) no-repeat 0 17px; }
.polecamy h3 a:hover { background:url(img/li-d00-tu.gif) no-repeat 0 17px; }
.polecamy .lista a { background:url(img/li-d00.gif) no-repeat 15px 14px; border-bottom:solid 1px #fdf2f2; }
.polecamy .lista a:hover { background:#fdf2f2 url(img/li-d00-tu.gif) no-repeat 15px 14px; color:#c70000; border-bottom:solid 1px #fce5e5; }
.polecamy .box1 { background:url(img/box1-d00.png) no-repeat top right; }
.polecamy .box2 { background:url(img/box2-d00.png) no-repeat bottom left; }

/*////////// NOWE //////////*/
.nowe { color:#5e005e; background:url(img/div-b0b.png) no-repeat bottom; }
.nowe h1, .nowe h2, .nowe h3, .nowe strong, .nowe a { color:#b0b; }
.nowe h1 { background:url(img/h1-b0b.gif) no-repeat 0 45px; }
.nowe h2 { background:url(img/h2-b0b.gif) no-repeat 30px 30px; }
.nowe a:hover, .nowe .price { color:#960096; }
.nowe h3 a { background:url(img/li-b0b.gif) no-repeat 0 17px; }
.nowe h3 a:hover { background:url(img/li-b0b-tu.gif) no-repeat 0 17px; }
.nowe .lista a { background:url(img/li-b0b.gif) no-repeat 15px 14px; border-bottom:solid 1px #fcf2fc; }
.nowe .lista a:hover { background:#fcf2fc url(img/li-b0b-tu.gif) no-repeat 15px 14px; color:#a900a9; border-bottom:solid 1px #f8e5f8; }
.nowe .box1 { background:url(img/box1-b0b.png) no-repeat top right; }
.nowe .box2 { background:url(img/box2-b0b.png) no-repeat bottom left; }

/*////////// OPINIE //////////*/
.opinie { color:#3c2b80; background:url(img/div-75f.png) no-repeat bottom; }
.opinie h1, .opinie h2, .opinie h3, .opinie strong, .opinie a { color:#75f; }
.opinie h1 { background:url(img/h1-75f.gif) no-repeat 0 45px; }
.opinie h2 { background:url(img/h2-75f.gif) no-repeat 30px 30px; }
.opinie a:hover, .opinie .price { color:#5f44cc; }
.opinie h3 a { background:url(img/li-75f.gif) no-repeat 0 17px; }
.opinie h3 a:hover { background:url(img/li-75f-tu.gif) no-repeat 0 17px; }
.opinie .lista a { background:url(img/li-75f.gif) no-repeat 15px 14px; border-bottom:solid 1px #f8f6ff; }
.opinie .lista a:hover { background:#f8f6ff url(img/li-75f-tu.gif) no-repeat 15px 14px; color:#6b4de6; border-bottom:solid 1px #f1eeff; }
.opinie .box1 { background:url(img/box1-75f.png) no-repeat top right; }
.opinie .box2 { background:url(img/box2-75f.png) no-repeat bottom left; }

/*////////// TEKSTY //////////*/
.teksty { color:#114480; background:url(img/div-28f.png) no-repeat bottom; }
.teksty h1, .teksty h2, .teksty h3, .teksty strong, .teksty a { color:#28f; }
.teksty h1 { background:url(img/h1-28f.gif) no-repeat 0 45px; }
.teksty h2 { background:url(img/h2-28f.gif) no-repeat 30px 30px; }
.teksty a:hover, .teksty .price { color:#1b6dcc; }
.teksty h3 a { background:url(img/li-28f.gif) no-repeat 0 17px; }
.teksty h3 a:hover { background:url(img/li-28f-tu.gif) no-repeat 0 17px; }
.teksty .lista a { background:url(img/li-28f.gif) no-repeat 15px 14px; border-bottom:solid 1px #f4f9ff; }
.teksty .lista a:hover { background:#f4f9ff url(img/li-28f-tu.gif) no-repeat 15px 14px; color:#1f7be6; border-bottom:solid 1px #e8f3ff; }
.teksty .box1 { background:url(img/box1-28f.png) no-repeat top right; }
.teksty .box2 { background:url(img/box2-28f.png) no-repeat bottom left; }

.tekstyPopup{ color:#114480; }
.tekstyPopup h1, .tekstyPopup h2, .tekstyPopup h3, .tekstyPopup strong, .tekstyPopup a { color:#28f; }
.tekstyPopup h1 { background:url(img/h1-28f.gif) no-repeat 0 45px; }
.tekstyPopup h2 { background:url(img/h2-28f.gif) no-repeat 30px 30px; }
.tekstyPopup a:hover { color:#1b6dcc; }

/*////////// KONTAKT //////////*/
.kontakt { color:#00664d; background:url(img/div-0c9.png) no-repeat bottom; }
.kontakt h1, .kontakt h2, .kontakt h3, .kontakt strong, .kontakt a { color:#0c9; }
.kontakt h1 { background:url(img/h1-0c9.gif) no-repeat 0 45px; }
.kontakt h2 { background:url(img/h2-0c9.gif) no-repeat 30px 30px; }
.kontakt a:hover, .kontakt .price { color:#00a37a; }
.kontakt h3 a { background:url(img/li-0c9.gif) no-repeat 0 17px; }
.kontakt h3 a:hover { background:url(img/li-0c9-tu.gif) no-repeat 0 17px; }
.kontakt .lista a { background:url(img/li-0c9.gif) no-repeat 15px 14px; border-bottom:solid 1px #f2fcfa; }
.kontakt .lista a:hover { background:#f2fcfa url(img/li-0c9-tu.gif) no-repeat 15px 14px; color:#00b88a; border-bottom:solid 1px #e5faf5; }
.kontakt .box1 { background:url(img/box1-0c9.png) no-repeat top right; }
.kontakt .box2 { background:url(img/box2-0c9.png) no-repeat bottom left; }




/*////////// BOXLEFT //////////*/
#boxLeft { padding-bottom:30px; 
	color:#999;
}
.boxHead, .boxHeadActive, .boxHeadBackground {
	cursor:pointer;
	height:30px;
	overflow:hidden;
}
.boxHead h3, .boxHeadActive h3, .boxHeadBackground h3 {
	overflow:hidden;
}
.boxHeadBackground h3 {
	padding:9px 5px 0 30px;
	height:21px;
	font-size:13px;
	font-weight:normal;
}
.boxHead h3, .boxHeadActive h3 {
	padding:8px 5px 0 30px;
	height:22px;
	font-size:14px;
	font-weight:bold;
}
.boxBody {
	position:relative;
	font-size:13px;
}
.boxBody ul {
	padding:0 0 0 3px;
	font-size:13px;
}
.boxBody ul li {
	padding:0 0 0 12px;
}
.boxBody ul li a {
	min-height:20px;
	display:block;
	padding:1px;
}
.boxBody ul li a img {
	margin:0 5px;
}
.boxBody ul li a span {
	font-size:11px;
	font-weight:normal;
	font-style:italic;
	color:#999;
}
.boxBody ul li.tu, .boxBody b {
	font-size:14px;
	font-weight:bold;
}
.boxBody a, .boxBody a:hover {
	text-decoration:none;
}
.boxBody a.mini {
	display:block;
	padding:5px;
	margin:0 0 0 10px;
}
.boxBody a.mini img {
	display:block;
}
.boxBody a.link, .boxBody a.link:hover {
	display:block;
	padding:5px 11px 7px 0;
	margin:10px 0 0 0;
	text-align:right;
	font-weight:bold;
}
.boxBody .price {
	position:absolute;
	right:0;
	top:22px;
	padding:5px;
	font-size:11px;
}
/*////////// Admin //////////*/
#boxAdmin {}
.boxHeadBackground #boxAdmin {
	background:url(img/box-999.jpg) no-repeat top right;
}
.boxHead #boxAdmin, .boxHeadActive #boxAdmin {
	background:url(img/box-999-active.jpg) no-repeat top right;
}
#boxAdminBody {
	padding:5px 15px 20px 30px;
	background:url(img/box-999.gif) no-repeat bottom right;
}
#boxAdminBody a {
	color:#ccc;
}
#boxAdminBody a:hover {
	color:#666;
}
/*////////// Categories //////////*/
#boxCategories { color:#0b0; }
.boxHeadBackground #boxCategories { 
	background:url(img/box-0b0.jpg) no-repeat top right;
}
.boxHead #boxCategories, .boxHeadActive #boxCategories {
	background:url(img/box-0b0-active.jpg) no-repeat top right;
}
#boxCategoriesBody {
	padding:5px 15px 20px 15px;
	background:url(img/box-0b0.png) no-repeat bottom right;
}
#boxCategoriesBody ul li {
	background:url(img/li-0b0.gif) no-repeat 0 6px;
}
#boxCategoriesBody ul li.tu {
	background:url(img/li-0b0-tu.gif) no-repeat 0 6px;
}
#boxCategoriesBody a {
	color:#0b0;
	border-bottom:solid 1px #f2fcf2;
}
#boxCategoriesBody a:hover {
	color:#00a900;
	background:#f2fcf2;
	border-bottom:solid 1px #e5f8e5;
}
/*////////// Manufacturers //////////*/
#boxManufacturers {
	color:#990;	
}
.boxHeadBackground #boxManufacturers {
	background:url(img/box-990.jpg) no-repeat top right;
}
.boxHead #boxManufacturers, .boxHeadActive #boxManufacturers {
	background:url(img/box-990-active.jpg) no-repeat top right;
}
#boxManufacturersBody {
	padding:5px 1px 20px 30px;
	background:url(img/box-990.png) no-repeat bottom right;
	height:auto;
	overflow:hidden;
}
#boxManufacturersBody a {
	float:left;
	width:30px;
	height:30px;
}
#boxManufacturersBody a img{
	display:block;
	width:30px;
	height:30px;
}
#boxManufacturersBody a {
	color:#990;
}
#boxManufacturersBody a:hover {
	color:#8a8a00;
}
/*////////// Specials //////////*/
#boxSpecials {
	color:#f60;
}
.boxHeadBackground #boxSpecials {
	background:url(img/box-f60.jpg) no-repeat top right;
}
.boxHead #boxSpecials, .boxHeadActive #boxSpecials {
	background:url(img/box-f60-active.jpg) no-repeat top right;
}
#boxSpecialsBody {
	padding:0 15px 15px 15px;
	background:url(img/box-f60.png) no-repeat bottom right;
}
#boxSpecialsBody a {
	color:#f60;
}
#boxSpecialsBody a:hover,
#boxSpecialsBody .price {
	color:#cc5200;
}
#boxSpecialsBody a.link, #boxSpecialsBody a.link:hover {
	background:url(img/str-f60-right.gif) no-repeat right;
}
/*////////// BestSellers //////////*/
#boxBestSellers {
	color:#d00;
}
.boxHeadBackground #boxBestSellers {
	background:url(img/box-d00.jpg) no-repeat top right;
}
.boxHead #boxBestSellers, .boxHeadActive #boxBestSellers {
	background:url(img/box-d00-active.jpg) no-repeat top right;
}
#boxBestSellersBody {
	padding:0 15px 20px 15px;
	background:url(img/box-d00.png) no-repeat bottom right;
}
#boxBestSellersBody .price {
	color:#b10000;
}
#boxBestSellersBody ul li {
	background:url(img/li-d00.gif) no-repeat 0 6px;
}
#boxBestSellersBody ul li.tu {
	background:url(img/li-d00-tu.gif) no-repeat 0 6px;
}
#boxBestSellersBody ul li a {
	color:#d00;
	border-bottom:solid 1px #fdf2f2;
}
#boxBestSellersBody ul li a:hover {
	color:#c70000;
	background:#fdf2f2;
	border-bottom:solid 1px #fce5e5;
}
/*////////// Whatsnew //////////*/
#boxWhatsnew {
	color:#b0b;
}
.boxHeadBackground #boxWhatsnew {
	background:url(img/box-b0b.jpg) no-repeat top right;
}
.boxHead #boxWhatsnew, .boxHeadActive #boxWhatsnew {
	background:url(img/box-b0b-active.jpg) no-repeat top right;
}
#boxWhatsnewBody {
	padding:0 15px 15px 15px;
	background:url(img/box-b0b.png) no-repeat bottom right;
}
#boxWhatsnewBody a {
	color:#b0b;
}
#boxWhatsnewBody a:hover,
#boxWhatsnewBody .price {
	color:#960096;
}
#boxWhatsnewBody a.link, #boxWhatsnewBody a.link:hover {
	background:url(img/str-b0b-right.gif) no-repeat right;
}
/*////////// Reviews //////////*/
#boxReviews {
	color:#75f;	
}
.boxHeadBackground #boxReviews {
	background:url(img/box-75f.jpg) no-repeat top right;
}
.boxHead #boxReviews, .boxHeadActive #boxReviews {
	background:url(img/box-75f-active.jpg) no-repeat top right;
}
#boxReviewsBody {
	padding:5px 15px 15px 15px;
	background:url(img/box-75f.png) no-repeat bottom right;
}
#boxReviewsBody a {
	color:#75f;
}
#boxReviewsBody a:hover {
	color:#5f44cc;
}
#boxReviewsBody a.link, #boxReviewsBody a.link:hover {
	background:url(img/str-75f-right.gif) no-repeat right;
}
/*////////// Content //////////*/
#boxContent {
	color:#28f;
}
.boxHeadBackground #boxContent {
	background:url(img/box-28f.jpg) no-repeat top right;
}
.boxHead #boxContent, .boxHeadActive #boxContent {
	background:url(img/box-28f-active.jpg) no-repeat top right;
}
#boxContentBody {
	padding:5px 15px 20px 15px;
	background:url(img/box-28f.png) no-repeat bottom right;
}
#boxContentBody ul li {
	background:url(img/li-28f.gif) no-repeat 0 6px;
}
#boxContentBody a {
	color:#28f;
	border-bottom:solid 1px #f4f9ff;
}
#boxContentBody a:hover {
	color:#1f7be6;
	background:#f4f9ff;
	border-bottom:solid 1px #e8f3ff;
}
/*////////// Konsultanci //////////*/
#boxKonsultanci {
	color:#0c9;
}
.boxHeadBackground #boxKonsultanci {
	background:url(img/box-0c9.jpg) no-repeat top right;
}
.boxHead #boxKonsultanci, .boxHeadActive #boxKonsultanci {
	background:url(img/box-0c9-active.jpg) no-repeat top right;
}
#boxKonsultanciBody {
	padding:5px 15px 100px 30px;
	background:url(img/mitali.jpg) no-repeat bottom right;
}
#boxKonsultanciBody span {
	color:#0c9;
	font-weight:bold;
}




/*////////// BOXRIGHT //////////*/
#boxRight {
	font-size:9px;
	line-height:12px;
	color:#999;
}
#boxRight a {
	color:#7c60ba;
	text-decoration:none;
}
#boxRight a:hover {
	color:#f50;
	text-decoration:none;
}
/*////////// Languages //////////*/
#boxLanguages {
	width:90px;
	height:20px;
	padding:15px 35px 0 75px;
	overflow:hidden;
}
#boxLanguages span, #boxLanguages a {
	float:left;
	width:30px;
	height:20px;
	overflow:hidden;
}
#boxLanguages span img, #boxLanguages a img {
	display:block;
	width:30px;
	height:20px;
}
#boxLanguages a {
	padding-top:20px;
}
#boxLanguages a:hover {
	padding-top:0;
}
/*////////// Cart //////////*/
#boxCart {
	width:200px;
	height:65px;
	overflow:hidden;
}
#boxCart a.l1 {
	float:left;
	width:75px;
	height:65px;
	overflow:hidden;
}
#boxCart a.l1:hover {
	padding-top:0;
}
#boxCart a.l1 img {
	display:block;
	width:75px;
	height:65px;
}
#boxCart span.n1 {
	display:block;
	height:12px;
	padding-top:5px;
}
#boxCart span.n2 {
	display:block;
	height:18px;
	font-weight:bold;
	font-size:13px;
	color:#309;
}
#boxCart a.l2 {
	display:block;
	width:110px;
	height:30px;
	overflow:hidden;
}
#boxCart a.l2 img{
	display:block;
	width:110px;
	height:30px;
}
#boxCart span.n3 {
	display:block;
	padding:15px 15px 0 0;
}
/*////////// Search //////////*/
#boxSearch {
	width:200px;
	height:60px;
	overflow:hidden;
}
#boxSearch div div {
	padding:0 0 3px 50px;
}
#boxSearch input {
	vertical-align:top;
}
#boxSearch input.text {
	width:97px;
	height:15px;
	margin:11px 0 0 0;
	font-size:12px;
}
#boxSearch p {
	padding:0 0 0 50px;
}
#boxSearch a {
	color:#f50;
}
#boxSearch a:hover {
	color:#7c60ba;
}
/*////////// Infobox //////////*/
#boxInfobox {
	height:20px;
	overflow:hidden;
	padding:10px 0 0 50px;
	font-size:11px;
	font-weight:bold;
	white-space:nowrap;
	color:#2249c3;
}
#boxRight ul li {
	background:transparent;
	padding:0;
}
#boxRight ul li a {
	font-size:11px;
	display:block;
	padding:1px 5px 0 75px;
	height:16px;
}


/*////////// FOOTER //////////*/
#footer {
	clear:both;
	font-size:0.8em;
	color:#ccc;
	padding:20px 0;
}
#footer p {
	margin:0;
	padding:0;
}



















/*////////// Curencies //////////*/
#BoxCurencies {
	height:41px;
	overflow:hidden;
	background:url(img/boxCurencies.jpg) no-repeat 75px 0;
}
#BoxCurencies span.n {
	float:left;
	width:72px;
	height:31px;
	padding:10px 3px 0 0;
	overflow:hidden;
	text-align:right;
}
#BoxCurencies span.i, #BoxCurencies a {
	float:left;
	width:35px;
	height:41px;
	overflow:hidden;
}
#BoxCurencies span img, #BoxCurencies a img {
	display:block;
	width:35px;
	height:41px;
}
#BoxCurencies a {
	padding-top:41px;
}
#BoxCurencies a:hover {
	padding-top:0;
}




/*////////// FORMULARZE //////////*/
.selectDiv {
	height:20px;
	cursor:pointer;
	font-size:0.8em;
}
.selectSpan {
	margin:0 5px 0 5px;
	padding:5px 10px 0 0;
	font-weight:bold;
}
.selectUl {
	padding:5px;
}
.selectUl li {
	padding:1px 0 2px 15px;
}
/*////////// DROPDOWN //////////*/
.dropdown {
	padding:15px;
	float:right;
	height:30px;
	text-align:right;
	white-space:nowrap;
}
.dropdown  select {
	padding:5px 5px 5px 20px;
}
.dropdown .selectDiv {
	background:#fff url(img/selectDiv-28f.png) no-repeat top right;
	color:#28f;
	border-bottom:solid 1px #e8f3ff;
	border-left:solid 1px #e8f3ff;
}
.dropdown .selectUl li{
	border-bottom:solid 1px #f4f9ff;
}
.dropdown .selectUl .active {
	background:#f4f9ff url(img/str-28f-right.gif) no-repeat left;
	color:#1f7be6;
	border-bottom:solid 1px #e8f3ff;
}
/*////////// OPCJA //////////*/
.wiersz input {
	border:solid 1px #0b0;
	color:#0b0;
	width:50px;
	height:20px;
	font-size:0.8em;
	padding:5px;
	font-weight:bold;
}
.wiersz select {
	padding:5px 0;
	width:250px;
}
.wiersz .selectDiv {
	background:#fff;
	color:#0b0;
	border:solid 1px #0b0;
}
.wiersz .selectSpan {
	background:url(img/str-0b0-down.gif) no-repeat right;
}
.wiersz .selectUl li{
	width:225px;
	border-bottom:solid 1px #f2fcf2;
}
.wiersz .selectUl .active {
	background:#f2fcf2 url(img/str-0b0-right.gif) no-repeat left;
	color:#00a900;
	border-bottom:solid 1px #e5f8e5;
}

#printImg {
	border-right:solid 1px #ccc;
	background:#fff;
	height:auto;
	overflow:hidden;
	float:left;
	width:150px;
	padding-left:15px;
	margin-right:15px;
}   
#printImg img {
	clear:right;
	float:right;
	padding:0 15px 15px 0;
}
#printDescription {
	padding:15px;
}
#printDescription div{
	padding:15px;
	border-bottom:solid 1px #ccc;
}

/*////////// FORMULARZ //////////*/
.wierszFormularza {
	clear:both;
	padding:5px;
}
.wierszFormularza .opis {
	width:200px;
	float:left;
	text-align:right;
	padding:5px;
}
.wierszFormularza .input input {
	border:solid 1px #28f;
	color:#28f;
	width:250px;
	font-size:0.8em;
	padding:5px;
	font-weight:bold;
}
.wierszFormularza .input textarea {
	border:solid 1px #28f;
	color:#28f;
	width:350px;
	height:250px;
	font-size:0.9em;
	padding:5px;
}
.wierszFormularza .input select {
	border:solid 1px #28f;
	color:#28f;
	font-size:0.9em;
	padding:3px;
}
#content p.pFormularza {
	padding-left:220px;
}
.adres {
	margin:5px 70px;
	padding:5px;
	border:solid 1px #28f;
}
#content .adres  p {
	line-height:1.33em;
	padding:0.33em 10px 0.33em 10px;
}

/*////////// TABELA PRODUKTU //////////*/
table.produkt {
	width:580px;
	margin:0 0 20px 70px;
	border-top:solid 1px #ddd;
	border-left:solid 1px #ddd;
}
table.produkt  td {
	border:0;
	background:transparent;
	padding:5px;
	width:270px;
	text-align:right;
	border-bottom:solid 1px #ccc;
	border-right:solid 1px #ccc;
}

/*////////// KOSZYK //////////*/
table.cart {
	margin:10px 0;
}
table.cart th {
	height:30px;
	vertical-align:bottom;
	text-align:center;
	color:#d00;
	border-left:solid 1px #ccc;
	font-weight:normal;
	font-style:italic;
	padding:5px;
	font-size:0.9em;
	line-height:1.11em;
}
table.cart tbody tr {
	border-top:solid 1px #ccc;
}
table.cart td {
	vertical-align:middle;
	border:0;
	border-left:solid 1px #ccc;
	background:transparent;
	padding:5px;
}
table.cart img {
	float:left;
	margin-right:5px;
}
table.cart .k1 {
	width:450px;
}
table.cart .k2, table.cart .k3, table.cart .k4, table.cart .k5 {
	width:75px;
}
table.cart td.k2, table.cart td.k5  {
	text-align:center;
}
table.cart td.k3, table.cart td.k4 , table.cart td.k1234  {
	text-align:right;
}
table.cart td.k2 input  {
	border:solid 1px #d00;
	width:60px;
	padding:5px;
	text-align:right;
}
/*////////// WYSYŁKA //////////*/
table.kroki {
	width:580px;
	margin:0 0 20px 70px;
	border:0;
	background:#fdf2f2;
	font-size:0.8em;
}
table.kroki td {
	width:145px;
	border:0;
	text-align:center;
	color:#d00;
	padding:5px 0;
}
table.kroki td.inny{
	font-weight:normal;
	background:#fdf2f2;
}
table.kroki td.ten{
	font-weight:bold;
	background:#fce5e5;
}
.komentarz{
	padding:0 0 0 70px;
}
.komentarz textarea{
	border:solid 1px #d00;
	color:#6f0000;
	width:580px;
	height:100px;
}

/*////////// KLASY Z boxLanguagesU SKLEPU //////////*/
/* english.php */
.greetUser {}
/* modules\payment\cc.php */
.tableHeading {}
/* english\modules\payment\liberecocc.php */
.fancyText {}
/* admin\english.php */
.errorText {}
.fieldRequired {}
/* dmin\gv_mail.php */
.smallText {}
