body {font-size: 11px; font-family: Verdana, Arial; color: #000; margin: 0px; background: #EFF0F5 url(../images/topbg.gif) repeat-x;}
p {margin: 0px;}


table.paneltable{
	width: 180px; height: 32px;
	margin: 0px 5px 0px 15px;
	padding: 0px;
	}

table.paneltable tr td{
	padding: 5px 10px;
	margin: 0px;
	background: #FFF url(../images/paneltop.jpg) no-repeat;
	font: bold 11px tahoma, verdana;
	color: #FFF;
	width: 160px;
	height: 22px;
	}

table.paneltabler{
	width: 180px; height: 32px;
	margin: 0px 15px 0px 5px;
	padding: 0px;
	}

table.paneltabler tr td{
	padding: 5px 10px;
	margin: 0px;
	background: #FFF url(../images/paneltop.jpg) no-repeat;
	font: bold 11px tahoma, verdana;
	color: #FFF;
	width: 160px;
	height: 22px;
	}

div.panelmenu{
	width: 178px;
	margin: 0px 5px 10px 15px;
	border-left: 1px solid #124E6E;
	border-right: 1px solid #124E6E;
	border-bottom: 1px solid #124E6E;
	}
div.panel-producer
{
	width: 178px;
	padding: 5px 0px 5px 0px;
	margin: 0px 5px 10px 15px;
	border-left: 1px solid #124E6E;
	border-right: 1px solid #124E6E;
	border-bottom: 1px solid #124E6E;
	text-align: center;
}

div.panelmenur{
	width: 178px;
	padding: 0px;
	margin: 0px 15px 10px 5px;
	border-left: 1px solid #124E6E;
	border-right: 1px solid #124E6E;
	border-bottom: 1px solid #124E6E;
	text-align: center;
	}
div.panelmenur{
	width: 178px;
	padding: 0px;
	margin: 0px 15px 10px 5px;
	border-left: 1px solid #124E6E;
	border-right: 1px solid #124E6E;
	border-bottom: 1px solid #124E6E;
	text-align: center;
	}

div#list-nowosci a img
{
	margin: 10px 0px 0px 0px;
	border: 1px solid #C3DCEA;
}
div#list-nowosci a div#name
{
	font-weight: bold;
	text-decoration: none;
	font-size: 12px;
	font-family: arial;
}
div#list-nowosci a div#price
{
	font-weight: bold;
	text-decoration: none;
	font-size: 16px;
	font-family: arial;
	color: #CA0000;
	margin-bottom: 2px;
}

table.panelmenutable{
	width: 178px;
	margin: 0px 5px 10px 15px;
	border-left: 1px solid #124E6E;
	border-right: 1px solid #124E6E;
	border-bottom: 1px solid #124E6E;
	}

#top{
	margin: 0px auto;
	padding: 0px;
	width: 980px;
	height: 156px;
	position: relative;
	}

#menubox{
	background: url(../images/menubg.gif) repeat-x;
	margin: 0px auto;
	padding: 0px;
	width: 980px;
	height: 38px;
	}

#menubottompic {
	margin: 0px auto;
	padding: 0px;
	width: 980px;
	height: 18px;
	border-bottom: 1px solid #124E6E;
}

#bottom {
	margin: 0px auto;
	padding: 0px;
	width: 990px;
	height: 98px;
	background: #FFF url(../images/bottombg.gif) repeat-x;
	text-align: center;
	position: relative;
	}

#contentbox {
	width: 560px;
	height: auto;
	min-height: 200px;
	background: #FFF url(contentbg.gif);
	position: relative;
	margin: 20px 10px 50px 10px;
	padding: 0px;
	}

img#maincorner1{
	position: absolute;
	left: 0px;
	top: 0px;
	}

	img#maincorner2{
	position: absolute;
	right: 0px;
	top: 0px;
	}

	img#maincorner3{
	position: absolute;
	left: 0px;
	bottom: 0px;
	}

	img#maincorner4{
	position: absolute;
	right: 0px;
	bottom: 0px;
	}

table#koszyktable{
	position: absolute;
	top: 0px;
	right: 0px;
	width: 248px;
	height: 124px;
	background: url(../images/koszykbg.jpg) no-repeat;
	}

img#logo {
	width: 315px; height: 137px;
	position: absolute;
	top: 0px;
	left: 0px;
	}

img#top1 {
	width: 200px; height: 137px;
	position: absolute;
	top: 0px;
	left: 315px;
	}

img#bottomstart{
	width: 35px;
	height: 98px;
	position: absolute;
	left: 0px;
	top: 0px;
	}

img#bottomend{
	width: 35px;
	height: 98px;
	position: absolute;
	right: 0px;
	top: 0px;
	}

img#pay{
	width: 560px;
	height: 175px;
	position: absolute;
	left: 210px;
	top: -140px;
	}

img#top2 {
	width: 217px; height: 137px;
	position: absolute;
	top: 0px;
	left: 515px;
	}

img#top3 {
	width: 248px; height: 13px;
	position: absolute;
	top: 124px;
	right: 0px;
	}

img#top4 {
	width: 980px;
	height: 19px;
	position: absolute;
	top: 137px;
	left: 0px;
	}

img#leftmargintop {
	width: 5;
	height: 212px;
	position: absolute;
	top: 0px;
	left: -5px;
	}

img#rightmargintop {
	width: 5;
	height: 212px;
	position: absolute;
	top: 0px;
	right: -5px;
	}

#footer {
	position: relative;
	margin: 0px auto;
	padding: 0px;
	width: 900px;
	height: 64px;
	background-color: #333029;
	border-top: 10px solid #DED8C0;
	}



ul#manumainul, ul#manumainul li {
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0px;
	height: 40px;
}

ul#manumainul {
	float: left;
	width: 600px;
	padding-left: 10px;
	height: 40px;
	}

ul#manumainul li {
	float: left;
	background: url(../images/butonstart.jpg) no-repeat;
	margin-right: 3px;
	}


ul.sub, ul.sub li {

	display: block;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}

	ul.sub {
	margin: 0px 0px 0px 0px;
	}

ul.sub li {
	margin: 0px;
	min-height: 22px;
	height: 22px;
	padding-left: 10px;
	background: url(../images/point.gif) no-repeat 12px 10px;;
	}

a.zobacz {
	display: block;
	margin: 0px auto;
	padding: 10px 30px;
	}

a.zobacz img {
	border: 0px;
	width: 115px; height: 25px;
	}


td#basket-info
{
	color: #FFFFFF;
}
td#basket-info a
{
	color: #CDEEFF;
}

#koniec {
	clear: left;
	}

a:link {color: #124E6E; text-decoration: underline}
a:visited {color: #124E6E; text-decoration: underline}
a:hover {color: #124E6E; text-decoration: none}
a:active {color: #124E6E; text-decoration: underline}

a.menutop { padding: 12px 2px 11px 2px; text-decoration: none; color: #E6EAF0; font-size: 12px; font-weight: bold; font-family: tahoma, verdana, arial; display: block; text-align: center; margin: 0px;}
a.menutop:link { color: #E6EAF0; text-decoration: none}
a.menutop:active { color: #E6EAF0; text-decoration: none}
a.menutop:visited { color: #E6EAF0; text-decoration: none}
a.menutop:hover { background: #444138 url(../images/butontopactive.gif) repeat-x; color: #000; text-decoration: none}

a.name { padding: 12px 2px 11px 2px; text-decoration: none; color: #124E6E; font-size: 12px; font-weight: bold; font-family: tahoma, verdana, arial; display: block; text-align: center; margin: 0px;}
a.name:hover {color: #000; text-decoration: none}

a.menuActive
{
	padding: 4px 0px 0px 25px;
	height: 16px;
	text-decoration: none;
	color: #0C5E93;
	font-size: 12px;
	font-weight: bold;
	font-family: tahoma, verdana, arial;
	display: block;
	text-align: left;
	background: url(../images/point2active.gif) no-repeat;
	border-bottom: 1px solid #DCE3EB;
}
a.menuActive:link {text-decoration: none}
a.menuActive:active {text-decoration: none}
a.menuActive:visited {text-decoration: none}
a.menuActive:hover {background: url(../images/point2.gif) no-repeat; color: #0993DC; text-decoration: none}

a.menu
{
	padding: 4px 0px 4px 25px;
	text-decoration: none;
	color: #000;
	font-size: 12px;
	font-weight: normal;
	font-family: tahoma, verdana, arial;
	display: block;
	text-align: left;
	background: url(../images/point2.gif) no-repeat;
	border-bottom: 1px solid #DCE3EB;
}
a.menu:link {text-decoration: none; color: #000;}
a.menu:active {text-decoration: none; color: #000;}
a.menu:visited {text-decoration: none; color: #000;}
a.menu:hover {background: url(../images/point2active.gif) no-repeat; color: #0993DC; text-decoration: none}

div.subcategory
{
	padding-left: 22px;
	background: #ECF1F4;
	background-image: url(../images/submenu.gif);
	background-repeat: repeat-y;
	background-position: top left;
	border-bottom: 1px solid #DCE3EB;
}
div.subcategory2
{
	padding-left: 22px;
	background: #ECF1F4;
	background-repeat: repeat-y;
	background-position: top left;
}
/* WITMAX22 */
div.subcat
{
	padding: 4px 2px 4px 0px;
}
div.subcat a
{
	padding: 4px 2px 4px 12px;
	background: url(../images/pointsmall.gif) no-repeat 0px 50%;
}
/*~ WITMAX22 */

div#subcat
{
	padding: 4px 2px 4px 0px;
}
div#subcat a
{
	padding: 4px 2px 4px 12px;
	background: url(../images/pointsmall.gif) no-repeat 0px 50%;
}

a.menuA1ctive {padding: 7px 2px 7px 2px; border-top: 4px solid #000000; font-size: 11px; font-weight: bold; font-family: arial; display: block; position: relative; text-align: center}
a.menuA1ctive:link { background: #E2DFC8; color: #1F0200; text-decoration: none}
a.menuAc1tive:visited {background: #E2DFC8; color: #1F0200; text-decoration: none}
a.menuAc1tive:hover {background: #CFCAB3; color: #1F0200; text-decoration: none}
a.menuAc1tive:active {background: #E2DFC8; color: #1F0200; text-decoration: none}

a.menuSub {padding: 8px 5px 8px 5px; font-size: 11px; font-family: tahoma, arial; display: block; position: relative; text-align: center;}
a.menuSub:link {color: #F0EADE; text-decoration: none}
a.menuSub:visited {color: #F0EADE; text-decoration: none}
a.menuSub:hover { background: #000000; color: #F0EADE; text-decoration: none}
a.menuSub:active {color: #F0EADE; text-decoration: none}

a.menuSubActive {padding: 8px 25px 8px 25px; font-size: 11px; font-family: tahoma, arial; display: block; position: relative; text-align: center;}
a.menuSubActive:link {background: #000000; color: #F0EADE; text-decoration: none}
a.menuSubActive:visited {background: #000000; color: #F0EADE; text-decoration: none}
a.menuSubActive:hover { background: #1E0200; color: #F0EADE; text-decoration: none}
a.menuSubActive:active {background: #000000; color: #F0EADE; text-decoration: none}

input {font-size:11px; font-weight: bold; font-family: Arial, Verdana}
input.checkbox {background: none; border: none; width: 20px}
input.button {width: 75px}
textarea {font-size:11px; font-weight: bold; font-family: Arial, Verdana; width: 300px; height: 80px}
select {font-size:11px; font-weight: normal; font-family: Arial, Verdana}

table.border {background-color: #5282B8}
tr {font-size: 11px; font-family: Verdana, Arial; color: #3D3832}
tr.toolBar {background-color: #DCE0E5}
.head {font-size: 16px; font-family: Arial, Verdana; color: #184E7C; font-weight: bold}
.head td {border-bottom: 1px dashed #333333}
.headSmall {background-color: #000000; color: #FFFFFF; font-weight: bold}
.field {background-color: #0B90D6; color: #FFFFFF; font-weight: bold; text-align: center}
.bright {background-color: #EDEDED}
.dark {background-color: #E5E7EB}
.info {background-color: #CA0000; color: #FFFFFF}
.none {background-color: #EEEEEE}
.light {background-color: #FFFFFF}
.content {background-color: #FFFFFF}





a.menuAdmin {padding: 2px 2px 2px 2px; display: block; position: relative; font-family: Verdana; text-decoration: none; text-align: center}
a.menuAdmin:link {background: #000000; color: #FFFFFF; text-decoration: none}
a.menuAdmin:visited {background: #000000; color: #FFFFFF; text-decoration: none}
a.menuAdmin:hover {background: #0000CA; color: #FFFFFF; text-decoration: none}
a.menuAdmin:active {background: #000000; color: #FFFFFF; text-decoration: none}

a.menuAdminActive {padding: 2px 2px 2px 2px; display: block; position: relative; font-family: Verdana; font-weight: bold; text-align: center}
a.menuAdminActive:link {background: #CA0000; color: #FFFFFF; text-decoration: none}
a.menuAdminActive:visited {background: #CA0000; color: #FFFFFF; text-decoration: none}
a.menuAdminActive:hover {background: #0000CA; color: #FFFFFF; text-decoration: none}
a.menuAdminActive:active {background: #CA0000; color: #FFFFFF; text-decoration: none}


/*** PATH ***/
div#pathcategory
{
	margin: 0px auto;
	margin-top: 10px;
	background: #FFF url(../images/listheadbg.gif) repeat-x;
	padding: 12px;
	height: 16px;
	border-bottom: 1px solid #F1EDE7;
}
div#pathcategory ul
{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
div#pathcategory ul li
{
	float: left;
	padding-left: 13px;
	padding-right: 5px;
	background: url('../images/pointsmall.gif') no-repeat 0px 50%;
}

/*** HEAD ***/
div.titleHead
{
	font-size: 16px;
	font-weight: bold;
	margin: 10px;
	padding-left: 15px;
	font-family: Arial;
	background: url('../images/pointbig.gif') no-repeat 0px 50%;
}

/*** HEADSmall ***/
div.titleHeadSmall
{
	font-size: 14px;
	font-weight: bold;
	margin: 5px;
	padding-left: 15px;
	font-family: Arial;
	background: url('../images/pointbig.gif') no-repeat 0px 50%;
}

/*** ASORTYMENT ***/
div#asortyment
{
	padding-left: 15px
}
div#asortyment ul
{
	margin: -5px 0px -10px 0px;
	list-style-type: none;
}
div#asortyment ul li
{
	padding-left: 15px;
	padding-top: 0px;
	padding-bottom: 0px;
	background: url('../images/pointbig.gif') no-repeat 0px 50%;
}
div#asortyment span
{
	font-weight: bold;
	font-size: 13px;
	padding-left: 10px;
}


/*** LEFTMENU ***/
div#leftmenu
{
	padding-left: 5px;
	padding-top: 10px
}
div#leftmenu ul
{
	margin: 0px 0px 0px 0px;
	list-style-type: none;
}
div#leftmenu ul li
{
	padding: 5px 10px 5px 15px;
	background: url('../images/pointbig.gif') no-repeat 0px 50%;
}

/*** PICTURE ***/
div#picicon table
{
	margin-left: 5px;
}
div#picicon div
{
	background: #FFFFFF;
	border: 1px solid #9E9585;
}
div#picicon img { margin: 1px; }
div#picicon span
{
	width: 120px;
	font-size: 10px;
	padding-left: 12px;
	background: url('../images/pointsmall.gif') no-repeat 0px 50%;
}

tr#producer-list td
{
	border-bottom: 1px dotted #BBBBBB;
}

img.picicon
{
	margin: 1px;
	background: #FFFFFF;
	border: 1px solid #9E9585;
}

div#producenci div
{
	margin: 10px;
	width: 160px;
	float: left;
	text-align: center;
}
div#producenci a
{
	color: #046A9F;
}

a.ass { font-weight: bold; }
a.ass:link { text-decoration: none; }
a.ass:visited { text-decoration: none; }
a.ass:hover { text-decoration: underline; }
a.ass:active { text-decoration: none; }

div#parametry
{
	background: #E7E7E7;
	color: #000000;
	padding: 2px;
	font-size: 10px;
}
div#parametry span
{
	padding: 0 px 5px 0px 5px;
	background: url('../images/point-cechy.gif') no-repeat 50% 50%;
}

table#MyPanel tr td a
{
	display: block;
	background: #36A9E4;
	padding: 4px 8px 4px 8px;
	color: #FFFFFF;
	text-decoration: none;
}

table#MyPanel tr td a:hover
{
	display: block;
	background: #0874AB;
	padding: 4px 8px 4px 8px;
	color: #FFFFFF;
}

tr#basket-sum td
{
	border-bottom: 1px solid #0B90D6;
}
tr#basket-sum td#sum
{
	background: #0B90D6;
	font-size: 14px;
	font-family: arial;
	font-weight: bold;
	color: #FFFFFF;
}



table#ass-panel tr td a
{
	padding: 4px;
	font-size: 11px;
	font-weight: bold;
	display: block;
	text-decoration: none;
	background: #E6EAF1;
}

div#tez-kupili
{
	width: 515px;
	text-align: center;
	padding: 2px;
	font-size: 12px;
	font-family: verdana;
	font-weight: bold;
	color: #0384C6;
}

td#ass-nowosc
{
	background: url(../images/nowosc-small.png) no-repeat right top;
}

td#ass-promocja
{
	background: url(../images/promocja-small.png) no-repeat right top;
}

div#linki-graficzne
{
	text-align: center;
}
div#linki-graficzne a img
{
	margin: 5px;
}

td#head-promocje
{
	height: 27px;
	padding-left: 10px;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: arial;
	background: url(../images/head.gif) no-repeat center top;
}

a#kontynuuj
{
	width: 150px;
	padding: 5px;
	display: block;
	background: #0089E1;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
a#kontynuuj:hover
{
	background: #0071BA;
}

td.kreska-top {border-top: 1px solid #0187E0;}
td.kreska-bottom {border-bottom: 1px solid #0187E0;}

td#footer-links
{
	text-align: center;
	font-size: 10px;
}
td#footer-links a
{
	color: #0481C3;
	text-decoration: none;
}
td#footer-links a:hover
{
	color: #000000;
	text-decoration: underline;
}

/* WITMAX58 */

#slideshow {
    position:relative;
    height:135px;
}

#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    height: 135px;
    background-color: #FFF;
	margin: 0;
	padding:0;
}

#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
}

#slideshow DIV.last-active {
    z-index:9;
}

#slideshow DIV IMG {
    height: 135px;
    display: block;
    border: 0;
}

#pages span {
	font-size: 12px;
	font-weight: bold;
	padding: 0 7px 0 7px;
	background-color: #fff;
	color: #028ed9;
	cursor: pointer;
}

#pages span.active {
	background-color: #028ed9;
	color: #fff;
}
/* ~WITMAX58 */

/* WITMAX64 */
a#super-sklep img { border: none; }
/* ~WITMAX64 */


/* ~WITMAX 43/75 */
.ass-nowosc
{
	background: url(../images/nowosc.png) no-repeat right top;
}

.ass-promocja
{
	background: url(../images/promocja.png) no-repeat right top;
}
/* ~WITMAX 43/75 */

/* WITMAX 77 */
a#rzetelna-firma img { border: none; }
/* ~WITMAX 77 */
