body {font-size: 11px; font-family: Verdana, Arial; color: #2E484E; background: #146F14 url(images/bgbg.gif) repeat-x; margin-top: 0; margin-left: 0; margin-right: 0; margin-bottom: 0;}
#topbox {
	width: 960px;
	height: 197px;
	position: relative;
	margin: 0px;
	padding: 0px;
	}

img#top1 {
	width: 228px;
	height: 132px;
	position: absolute;
	top: 0px;
	left: 0px;
	}

img#top2 {
	width: 358px;
	height: 176px;
	position: absolute;
	top: 0px;
	left: 228px;
	}

img#top4 {
	width: 80px;
	height: 197px;
	position: absolute;
	top: 0px;
	right: 0px;
	}

#flash3 {
	width: 294px;
	height: 176px;
	position: absolute;
	top: 0px;
	right: 80px;
	}

img#topbottom {
	width: 692px;
	height: 21px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	}

img#szukajstart {
	width: 15px;
	height: 44px;
	position: absolute;
	bottom: 21px;
	left: 0px;
	}

img#koszykend {
	width: 70px;
	height: 80px;
	position: absolute;
	bottom: -80px;
	right: 10px;
	margin: 0px;
	padding: 0px;
	}

#szukaj {
	width: 213px;
	height: 44px;
	background: url(images/szukajbg.gif) repeat-x;
	position: absolute;
	left: 15px;
	bottom: 21px;
	margin: 0px;
	padding: 0px;
	}

#koszykbox {
	width: 188px;
	height: 101px;
	background: url(images/koszykbg.jpg) no-repeat;
	position: absolute;
	right: 80px;
	bottom: -80px;
	}

#footer {
	margin: 0px auto;
	padding: 0px;
	width: 900px;
	height: 64px;
	background-color: #333029;
	border-top: 10px solid #DED8C0;
	}
a:link {font: bold 11px verdana, tahoma; color: #B32509; text-decoration: underline}
a:visited {font: bold 11px verdana, tahoma; color: #B32509; text-decoration: underline}
a:hover {font: bold 11px verdana, tahoma; color: #B32509; text-decoration: none}
a:active {font: bold 11px verdana, tahoma; color: #B32509; text-decoration: underline}

a.menu { text-decoration: none; font: normal 11px tahoma, verdana; color: #65685F;}
a.menu:link {color: #65685F; text-decoration: none;}
a.menu:visited {color: #65685F; text-decoration: none;}
a.menu:hover {color: #146E14; text-decoration: none;}
a.menu:active {color: #65685F; text-decoration: none;}

a.menutop { text-decoration: none; font: bold 11px tahoma, verdana; color: #7C1D25; display: block; padding: 11px 2px 11px 2px;}
a.menutop:link {color: #FFF; text-decoration: none;}
a.menutop:visited {color: #FFF; text-decoration: none;}
a.menutop:active {color: #FFF; text-decoration: none;}
a.menutop:hover {background: #A41F08; color: #FFD800;}

a.menuMark:link {color: #136C13; text-decoration: none;}
a.menuMark:visited {color: #136C13; text-decoration: none;}
a.menuMark:hover {color: #656862; text-decoration: underline;}
a.menuMark:active {color: #136C13; text-decoration: none;}

a.search:link {color: #343332; text-decoration: none;}
a.search:visited {color: #343332; text-decoration: none;}
a.search:hover {color: #31750A; text-decoration: underline;}
a.search:active {color: #343332; text-decoration: none;}

input {font-size:11px; font-weight: bold; background: #FFFFFF; color: #37535A; font-family: Arial, Verdana; border: 1px solid #DEDEDE;}
input.checkbox {background: none; border: none; width: 20px;}
input.button {width: 83px; height: 40px; background: url(images/kupujebg.gif) no-repeat; color: #FFF; font: bold 12px tahoma;}
textarea {font-size:11px; font-weight: bold; background: #FFFFFF; color: #37535A; font-family: Arial, Verdana; width: 300px; height: 80px; border: 1px solid #DEDEDE;}
select {font-size:11px; font-weight: bold; background: #FFFFFF; color: #37535A; font-family: Arial, Verdana; border: 1px solid #DEDEDE;}

.textHead {font-size: 18px; font-weight: bold; font-family: Arial, Verdana;}
.textHeadInfo {font-size: 18px; font-weight: bold; font-family: Arial, Verdana; color: #31740A;}
.textHeadSmall {font-size: 14px; font-weight: bold; font-family: Arial, Verdana;}
.textHeadSmallInfo {font-size: 14px; font-weight: bold; font-family: Arial, Verdana; color: #31740A;}
.textStrong {font-size: 12px; font-weight: bold;}
.textStrongInfo {font-size: 12px; font-weight: bold; color: #31740A;}
.textBold {font-weight: bold;}
.textBoldInfo {font-weight: bold; color: #31740A;}
.textSmall {font-size: 10px;  font-weight: normal;}
.textSmallInfo {font-size: 10px; color: #31740A; font-weight: normal;}
.textInfo {color: #31740A;}
.textStrike {text-decoration: line-through;}

h1 {font-size: 18px; font-weight: bold; font-family: Arial, Verdana; color: #31740A; margin-bottom: 5px}
h2 {font-size: 14px; font-weight: bold; font-family: Arial, Verdana; color: #31740A; margin-bottom: 5px}

table.border {background-color: #DEDEDE;}
tr {font-size: 11px; font-family: Verdana, Arial; color: #7D7D7D;}
.head {background: #E8EEE8 url(images/listbg.gif); height: 32px; font-size: 16px; font-family: trebuchet ms, Arial, Verdana; color: #343332; font-weight: bold; margin-bottom: 2px; padding: 5px; text-align: left;}
.headSmall {background-color: #2531D9; color: #FFFFFF; font-weight: bold;}
.field {background-color: #31750A; color: #FFFFFF; font-weight: bold; text-align: center;}
.menu {font-size: 12px; font-weight: bold; text-align: center;}
.panel {background-color: #31750A; color: #FFFFFF;}
.bright {background-color: #F7F7F9;}
.dark {background-color: #F1F1F2;}
.info {background-color: #31740A; color: #FFFFFF;}
.none {background-color: #CCCCCC;}
.light {background-color: #FFFFFF;}
.content {background: #FFFFFF;}

h2#lista-prod a
{
color: #006909;
font-size: 14px;
font-family: arial;
}

td.wybrany a {
font-weight: bold;
}