body {color:#5f4b23; font:11px/16px tahoma; background: #AE8743 url("../images/bg.jpg") no-repeat top center}
	body, h1, h2, h3, h4, h5, h6, form, fieldset, label, p, span, em, input, textarea, img, ul, ul li {margin:0; padding:0px; border:0px; outline: 0;}
	a {text-decoration:none; outline: 0; font:11px tahoma; cursor:pointer; color:#5f4b23;}
	a:hover {text-decoration:underline}

#holder {width:100%; background: url("../images/bg-top.jpg") no-repeat top center}

#wrapper {width:999px; margin:0 auto}

	#header {float:left; width:999px; height:460px; position:relative; background: url("../images/header.jpg") no-repeat top center; z-index:100}

		#header div.tools {float:right; padding:42px 75px 0 0; width:615px; position:relative; z-index:50}
			#header div.tools ul {float:left; width:615px}
			#header div.tools ul li {float:left; padding:0 15px 0 0; list-style:none; font:11px/22px tahoma; color:#e8ce9a}
			#header div.tools ul li a {float:left; padding:0 0 0 12px; font:11px/22px tahoma; color:#e8ce9a; background: url("../images/cross-top.gif") no-repeat 0 8px}
			#header div.tools ul li a.active {text-decoration:underline}
			/*#header div.tools ul li.search {padding:0 15px 0 14px}*/
			#header div.tools ul li.search{padding: 0 13px 0 0;} 
			#header div.tools ul li.search form {width:198px; float:left}
			#header div.tools ul li.search a {float:right; display:inline; padding:0; width:22px; height:22px; background: url("../images/ok.jpg") no-repeat 0 0; text-indent:-9999em}
			#header div.tools ul li.search input {float:left; padding:2px 11px 2px 8px; width:150px; height:16px; border:1px solid #63411E; font:10px/16px tahoma; color:#adadad; background:#130001}
			#header div.tools ul li.lang {padding:0}
			#header div.tools ul li.lang a {float:none; display:inline; padding:0 1px 0 1px; background:none}

		#header div.banner {display:block; position:absolute; top:0; left:25px; width:1059px; height:447px; z-index:1; background: url("../images/three.jpg") no-repeat top right}

	#main {float:left; padding:0 0 30px 0; margin:0; width:999px; background: url("../images/main2-new.jpg") repeat-y}
		#main div.inner {float:left; padding:0 33px 0 31px; margin:0; width:935px; position:relative; min-height:300px; background: url("../images/main.jpg") no-repeat top left}

		#main h1 {display:block; padding:0 0 10px 0; font:20px/28px Arial, Helvetica, sans-serif; color:#f5ead4}
		
		#left {float:left; width:220px}
			#left .menu {float:left; padding:20px 0 15px 0; width:220px; background: url("../images/menu-top.png") no-repeat 6px 0}
			#left .menu .inner {float:left; padding:0 0 15px 0; width:220px; background: url("../images/menu-bottom.png") no-repeat 6px bottom; min-height:150px}
			#left .menu ul {float:left; padding:0 40px; width:140px !important;}
			#left .menu ul li {float:left; display:inline; width:140px; margin:0; list-style:none; border-bottom:1px solid #421009}
			#left .menu ul li.last {border:0}
			#left .menu ul li a {float:left; display:inline; margin:0 0 -6px -40px; position:relative; width:160px; padding:8px 40px 0 40px; height:28px; font:12px tahoma; color:#f3740c}
			#left .menu ul li a:hover, #left .menu ul li a.active {background: url("../images/tab-menu.png") no-repeat 0 0; color:#f5ead4; text-decoration:none}
			* html #left .menu ul li a {margin:0 -40px -6px -40px}
			* html #left .menu ul li a:hover {background: url("../images/tab-menu.gif") no-repeat 0 0}

			#left .menu ul li ul {width:140px; padding:0}
			#left .menu ul li ul li {width:135px; padding:8px 0 8px 5px}
			#left .menu ul li ul li a, #left .menu ul li ul li a:hover {margin:0; width:auto; height:auto; padding:0 0 0 11px; background: url("../images/arrow-green.gif") no-repeat 0 5px; font:11px tahoma; color:#ffffff}
			#left .menu ul li ul li a:hover {color:#7da308}
			#left .menu ul li ul li a.active {color:#7da308; font-weight:bold; background: url("../images/arrow-green.gif") no-repeat 0 5px}

			#left .menu ul li ul li ul {width:122px; padding:10px 0 0 15px}
			#left .menu ul li ul li ul li {border:0; padding:5px 0; width:122px}
			#left .menu ul li ul li ul a {color:#ffba00}
			#left .menu ul li ul li ul a.active {font-weight:bold;}

			#left .short-przepis {float:left; display:inline; margin:0 0 0 6px; padding:0 0 15px 0; width:208px; clear:both; overflow:hidden}
				#left .short-przepis div {float:left; padding:15px 10px 0 18px; width:180px; height:139px; background: url("../images/short-przepis.png") no-repeat 0 0}
				#left .short-przepis ul {float:left; width:180px; height:117px}
				#left .short-przepis ul li {float:left; padding:0 0 12px 0; width:180px; font:11px tahoma; list-style:none}
				#left .short-przepis ul li.last {padding:18px 0 0 0}
				#left .short-przepis a {color:#f3740c; font:11px tahoma}
				#left .short-przepis a.more {color:#f3af0c; float:left; padding:0 0 0 9px; background: url("../images/arrow-yellow.gif") no-repeat 0 6px; font:11px tahoma}

			#left .short-ankieta {float:left; display:inline; margin:0 0 0 6px; padding:0 0 15px 0; width:208px; clear:both; overflow:hidden}
				#left .short-ankieta div {float:left; padding:10px 0 0 0; width:208px; background: url("../images/top208.png") no-repeat 0 0}
				#main #left .short-ankieta div div.inner {float:left; padding:10px 10px 15px 18px; width:180px; min-height:100px; background: url("../images/bottom208-2.png") no-repeat bottom left}
				#left .short-ankieta p {display:block; padding:0 0 10px 0; font:11px/14px tahoma; color:#f5ead4}	
				#left .short-ankieta ul {float:left; width:180px; padding:0 0 5px 0}
				#left .short-ankieta ul li {float:left; padding:0 0 8px 5px; width:175px; font:11px tahoma; list-style:none; color:#b59f74}
				#left .short-ankieta a.more {color:#f3af0c; float:left; padding:0 0 0 9px; background: url("../images/arrow-yellow.gif") no-repeat 0 6px; font:11px tahoma}
				#left .short-ankieta a.more2 {float:right; margin:-4px 0 0 0; padding:4px 0 0 0; width:86px; height:20px; color:#F5EAD4; font:11px tahoma; background: url("../images/btn-more.png") no-repeat 0 0; text-align:center}
				#left .short-ankieta a.more2 span {display:inline-block; padding:0 13px 0 0; background: url("../images/cross-white.gif") no-repeat right 5px}
				#left .short-ankieta input {float:left; width:15px; height:15px; border:0; padding:0; margin:0}
				#left .short-ankieta label {float:left; padding:1px 0 0 8px; margin:0; font:11px tahoma; color:#b59f74}

				#left .short-newsletter {float:left; display:inline; margin:0 0 0 6px; width:208px; padding:0 0 15px 0;}
					#left .short-newsletter div {float:left; padding:10px 0 0 0; width:208px; background: url("../images/top208.png") no-repeat 0 0}
					#left .short-newsletter div.inner {float:left; padding:0 14px 20px 14px; width:180px; min-height:50px; background: url("../images/bottom208.png") no-repeat bottom left}
					#left .short-newsletter form {float:left; padding:0; width:173px}
					#left .short-newsletter a {float:right; display:inline; margin:0; padding:0; width:22px; height:22px; background: url("../images/ok2.jpg") no-repeat 0 0; text-indent:-9999em}
					#left .short-newsletter input {float:left; padding:2px 11px 2px 8px; width:121px; height:16px; border:1px solid #56391F; font:10px/16px tahoma; color:#adadad; background:#130001}
					#left .short-newsletter p {display:block; padding:0 0 8px 0; font:11px/14px tahoma; color:#b59f74}	

			#left .login {float:left; display:inline; margin:0 0 0 6px; padding:0 0 15px 0; width:208px; clear:both; overflow:hidden}
				#left .login div {float:left; padding:10px 0 0 0; width:208px; background: url("../images/top208.png") no-repeat 0 0}
				#main #left .login div div.inner {float:left; padding:5px 8px 10px 16px; width:184px; min-height:25px; background: url("../images/bottom208.png") no-repeat bottom left}
				#left .login ul {float:left; width:184px; padding:0}
				#left .login ul li {float:left; padding:0 0 8px 0; width:184px; font:11px tahoma; list-style:none; color:#b59f74}
				#left .login ul li.nexttolast {padding:0 0 5px 0}
				#left .login ul li.last {padding:0}
				#left .login label {float:left; padding:2px 0 0 0; width:40px; font:10px/15px tahoma; color:#adadad}
				#left .login input {float:left; padding:2px 5px 2px 5px; width:130px; height:16px; border:1px solid #56391F; font:10px/16px tahoma; color:#adadad; background:#130001}
				#left .login a {float:left; display:inline; margin:0 0 0 40px; color:#7a432b; font:10px/15px tahoma }
				#left .login a.more {padding:5px 0 0 0; width:74px; height:18px; color:#F5EAD4; font:bold 10px tahoma; background: url("../images/btn-more.jpg") no-repeat 0 0; text-align:center}
				#left .login a.log-out {margin:5px 0 7px 50px; clear:both; overflow:hidden; padding:4px 0 0 0; width:74px; height:19px; color:#F5EAD4; font:bold 10px tahoma; background: url("../images/btn-more.jpg") no-repeat 0 0; text-align:center}



		#right {float:right; width:682px}

			#main .heading {float:left; margin:0; padding:0 0 10px 0; width:682px}
				#main .heading h1 {float:left; padding:0 0 0 3px}
				#main .heading ul {float:right; padding:5px 0 0 0; margin:0; width:190px}
				#main .heading ul li {float:left; padding:0 0 0 10px; list-style:none; font:11px/14px tahoma; color:#f5ead4}
				#main .heading ul li a {font:11px/14px tahoma; color:#f5ead4}
				* html #main .heading ul {padding:15px 0 0 0}

				#main .heading div.basket {float:right; margin:0; padding:0; text-align:right; position:relative; color:#9DC72F; width:auto}
				#main .heading div.basket ul {display:inline-block; width:auto; padding:0; margin:0; float:right}
				#main .heading div.basket ul li {float:none; display:inline; padding:0 0 0 3px; margin:0; width:auto; font:bold 18px tahoma; color:#f5ead4}			
				#main .heading div.basket a {margin:0; position:relative; top:-2px}

			#main .path {float:left; margin:0; padding:3px 0 12px 0; width:636px; clear:both; overflow:hidden}
				#main .path ul {float:left; padding:0 0 10px 0; width:643px; margin:0 0 0 -7px; border-bottom:1px solid #550F05}
				#main .path ul li {float:left; padding:0 5px 0 7px; list-style:none; background: url("../images/arrow-path.gif") no-repeat 0 7px; font:bold 11px/14px tahoma; color:#7a432b}
				#main .path a {font:11px/14px tahoma; color:#7a432b}



			#right div.outter {float:left; padding:10px 0 0 0; width:682px; background: url("../images/top682.png") no-repeat 0 0}
			#right div.outter div.inner {float:left; padding:0 24px 20px 22px; width:636px; min-height:150px; background:#2C0F02; clear:both; overflow: hidden}
			#right div.outter div.shadow {float:left; padding:10px 0 0 0; width:682px; background: url("../images/bottom682_10.png") no-repeat 0 0; clear:both; overflow: hidden}
			* html #right div.outter div.inner, * html #right div.outter div.shadow {float:none; display:block}

			#main #right .onlypath div.inner {min-height:10px; padding:0 24px 0 22px}
			#main #right .onlypath .path {padding:3px 0 0 0}
			#main #right .onlypath .path ul {border:0}


			#content {float:left; padding:0; width:636px; clear:both; font:11px/16px tahoma; color:#b59f74}
				#content h1 {display:block; padding:0; margin:0; font:bold 16px/20px tahoma; color:#f5ead4}
				#content h2 {display:block; padding:0; margin:0; font:bold 14px/18px tahoma; color:#f5ead4}
				#content h3 {display:block; padding:0; margin:0; font:bold 12px/16px tahoma; color:#f5ead4}
				#content h4 {display:block; padding:0; margin:0; font:bold 12px/16px tahoma; color:#b59f74}
				#content p {display:block; padding:0 0 15px 0; vertical-align: text-top; font:11px/16px tahoma; color:#b59f74}	
				#content p img {display:inline; padding:9px; border:1px solid #550F05; margin:0 0 15px 15px}
				#content img {padding:9px; border:1px solid #550F05}
				#content a {color:#f3740c}

				#content ul {display:block; padding:0 0 15px 0; margin:0}
				#content ul li {padding:0 0 3px 8px; margin:0px; font:11px/16px tahoma; color:#b59f74; list-style:none; background: url("../images/arrow-list.gif") no-repeat 0 8px} 
				#content ol {display:block; padding:0 0 15px 0; margin:0}
				#content ol li {padding:0 0 3px 0; margin:0px; font:bold 11px/16px tahoma; color:#ffffff; list-style-position:inside} 
				#content ol li span {font:11px/16px tahoma; color:#b59f74;}

				#content table {padding:0px; margin:0 0 15px 0; border-color:#421009; border-collapse:collapse; clear:both; text-align:left}
					#content table tbody {border-style:none}
					#content table tr {border:0px; border-collapse:collapse;}
					#content table th {border-color:#421009; padding:5px 10px 8px 10px; border-collapse:collapse; color:#ffffff; font:11px/16px tahoma}
					#content table td {border-color:#421009; padding: 5px 8px 8px 8px; border-collapse:collapse; color:#b59f74; font:11px/16px tahoma}

				#content a.back {color:#f3740c; display:inline-block; padding:0 0 0 8px; margin:0; clear:both; overflow:hidden; background: url("../images/arrow-back.jpg") no-repeat 0 6px; font:11px tahoma}

			.short {float:left; width:682px}
				.short .row {float:left; padding:0 0 22px 0; width:682px; clear:both; overflow:hidden}
				#main .short h2 {display:block; padding:0 0 7px 0; margin:0 0 5px 0; font:bold 11px/16px tahoma; color:#f5ead4; border-bottom:1px solid #550F05}
				#main .short p {display:block; padding:0; font:11px/14px tahoma; color:#b59f74}
				#main .short a.more {float:right; margin:-4px 0 0 0; padding:4px 0 0 0; width:86px; height:20px; color:#F5EAD4; font:11px tahoma; background: url("../images/btn-more.png") no-repeat 0 0; text-align:center}
				#main .short a.more span {display:inline-block; padding:0 13px 0 0; background: url("../images/cross-white.gif") no-repeat right 5px}
				.short-news {float:left; width:388px}
					.short-news div {float:left; padding:11px 28px 0 13px; width:347px; height:102px; background: url("../images/short-news.png") no-repeat 0 0}
				.short-products {float:right; width:274px}
					.short-products div {float:left; padding:11px 20px 0 15px; width:239px; height:103px; background: url("../images/short-products.png") no-repeat 0 0}
					.short-products div img {float:left}
					.short-products div div.tip {float:right; width:140px; padding:0; background:none}
				.short-ubojnia {float:left; width:283px}
					.short-ubojnia div {float:left; padding:30px 35px 0 38px; width:210px; height:44px; background: url("../images/short-ubojnia.png") no-repeat 0 0}
					#main .short-ubojnia ul {float:left; width:210px}
					#main .short-ubojnia ul li {float:left; padding:0 15px 0 0; list-style:none; font:11px tahoma; color:#e8ce9a}
					#main .short-ubojnia ul li a {float:left; padding:0 0 0 12px; font:bold 11px tahoma; color:#f3740c; background: url("../images/cross-orange.gif") no-repeat 0 2px}
				.short-newsletter {float:right; width:378px}
					.short-newsletter div {float:left; padding:5px 18px 0 13px; width:347px; height:69px; background: url("../images/short-newsletter.png") no-repeat 0 0}
					.short-newsletter form {float:left; padding:5px 0 0 0; width:347px}
					.short-newsletter a {float:right; display:inline; margin:0; padding:0; width:22px; height:22px; background: url("../images/ok2.jpg") no-repeat 0 0; text-indent:-9999em}
					.short-newsletter input {float:left; padding:2px 11px 2px 8px; width:292px; height:16px; border:1px solid #56391F; font:10px/16px tahoma; color:#adadad; background:#130001}
				#main .message {float:left; width:676px; padding:0 0 20px 0; clear:both; overflow:hidden}
					#main .message div {float:left; padding:20px 0 0 0; width:676px; background: url("../images/message-top.png") no-repeat 0 0}
					#main .message div.inner {float:left; padding:0 25px 10px 25px; width:626px; min-height:150px; background: url("../images/message-bottom.png") no-repeat bottom left}
					#main .message h2 {padding:0 0 10px 0; margin:0; border:0; color:#d81d39; font:bold 13px/16px tahoma}
					#main .message p {color:#180400; padding:0 0 15px 0}

			#products {float:left; padding:18px 0 0 0; clear:both; overflow:hidden; width:682px}
				#products ul {float:left; padding:0; width:688px; margin:0 0 0 -5px}
				#products ul li {float:left; display:inline; margin:0 0 0 5px; position:relative; padding:11px 0 0 0; width:224px; background: url("../images/top224.png") no-repeat 0 0}
				#products ul li div {float:left; padding:0 11px 0 11px; width:202px; background:#2C0F02}
				#products ul div a.more {position:relative; top:0; left:0; background:none; padding:0; margin:0; height:auto; width:auto}
				#products img {float:left; border:1px solid #F1EFEE; clear:both}
				#products h2 {display:block; height:43px; padding:5px 2px 0 2px; margin:0; font:bold 12px/16px tahoma; color:#f5ead4; clear:both; overflow:hidden}
				#products h2 a {font:bold 12px/16px tahoma; color:#f5ead4}
				#products ul li div.bottom a.more {display:block; float:right; margin:-5px -8px 0 0; padding:5px 0 0 14px; width:100px; height:30px; color:#F5EAD4; font:11px tahoma; background: url("../images/btn-more2.png") no-repeat 0 0; text-align:center}
				#products ul li div.bottom a.more span {display:inline-block; padding:0 13px 0 0; background: url("../images/cross-white.gif") no-repeat right 5px; color:#F5EAD4; font:11px tahoma;}
				#products ul li div.bottom {float:left; position:relative; width:224px; padding:5px 0 0 0; margin:0; clear:both; overflow:hidden; background: url("../images/sep-green5.png") no-repeat 0 0}


				#products ul li div.basket {padding:0 0 4px 0; width:202px; height:21px; position:relative; margin:-7px 0 0 0}
				#products ul li div.basket ul {padding:0; width:202px; margin:0}
				#products ul li div.basket ul li {padding:3px 0 0 0; margin:0; font:bold 11px tahoma; width:auto; background:none; color:#b59f74}
				#products ul li div.basket ul li.right {float:right; padding:0}
				#products ul li div.basket ul span {float:left; padding:3px 3px 0 0}
				#products ul li div.basket input {float:left; margin:0; padding:2px 3px; width:24px; height:15px; border:1px solid #56391F; font:11px/15px tahoma; color:#f5ead4; background:#130001}
				#products ul li div.basket strong {color:#ffffff}

			/*#sb-wrapper {width:831px !important; top:100px !important; left:200px !important; height:430px !important}
			#sb-wrapper-inner  {height:430px !important; width:831px !important; display:block; clear:both; overflow:hidden}
			#sb-player {width:831px !important; overflow:hidden !important; height:430px !important}*/
				div.show-popup {display:block; width:831px; padding:10px 0 30px 0; margin:0; background: url("../images/top831.png") no-repeat 0 0; clear:both; overflow: hidden}
				div.show-popup div.inner {display:block; padding:40px 30px 20px 45px; width:756px; height:400px; background:#2C0F02; clear:both; overflow: hidden}
				div.show-popup div.shadow {display:block; padding:10px 0 0 0; width:831px; background: url("../images/bottom831.png") no-repeat 0 0; clear:both; overflow: hidden}
				* html div.show-popup div.inner, * html div.show-popup div.shadow {float:none; display:block}

				div.show-popup img {float:left}
				div.show-popup div.tip {float:right; width:220px}
				div.show-popup h2 {display:block; padding:0 0 10px 0; margin:0 0 10px 0; font:bold 20px tahoma; color:#ffffff; border-bottom:1px solid #550F05}
				div.show-popup p {color:#ffffff; font:11px tahoma; display:block; padding:0 0 10px 0}
				div.show-popup strong {color:#b59f74; font:bold 11px tahoma}
				div.show-popup ul {display:block; padding:0 0 10px 0; margin:0 0 10px 0; border-bottom:1px solid #550F05}
				div.show-popup ul li {padding:0 0 3px 0; margin:0px; font:bold 11px/16px tahoma; color:#ffffff; list-style:none; background:none} 
				div.show-popup ul strong {display:inline-block; padding:0 5px 0 0}

			#content .shop {float:left; padding:0; clear:both; overflow:hidden; width:636px;}
				#content .shop h1 {padding:0 0 20px 0}
				#content .shop table {width:636px; text-align:center; border:1px solid #550F05}
				#content .shop table th {color:#f5ead4; font:bold 11px/16px tahoma}
				#content .shop table td {color:#b59f74; font:11px/16px tahoma}
				#content .shop table .f1 {width:30px}
				#content .shop table .f2 {text-align:left; padding-left:15px; width:240px}
				#content .shop table .f3 {width:75px}
				#content .shop table .f4 {width:130px}
				#content .shop table .f5 {width:90px}
				#content .shop table .f6 {width:50px}
				#content .shop table a {color:#7a432b; font:11px tahoma}
				#content .shop table div {width:75px; display:inline-block}
				#content .shop table div input {float:left; margin:0; padding:2px 3px; width:24px; height:15px; border:1px solid #56391F; font:11px/15px tahoma; color:#f5ead4; background:#130001}
				#content .shop table div a {float:right; margin:3px 0 0 0}
				#content .shop table span.red {color:#a30808}
				#content .shop table span.white {color:#f5ead4}
				#content .shop table span.green {color:#7da308}
				
				#content .shop table.details {text-align:left}
				#content .shop table.details th {width:110px; color:#b59f74; font-weight:normal} 
				#content .shop table.details td {font:bold 11px/16px tahoma; color:#f5ead4;}
				#content .shop table.details a {color:#7da308; font-weight:bold}

				#content .shop ul.total {float:left; padding:0 0 10px 0; clear:both; overflow:hidden; width:636px;}
				#content .shop ul.total li {float:left; padding:2px 0 0 0; width:auto; list-style:none; background:none; color:#f5ead4}
				#content .shop ul.total li.right {float:right; font:bold 16px tahoma; color:#f5ead4; padding:0}
				#content .shop ul.total li.right b {color:#7da308; float:none; padding:0}
				#content .shop ul.total b {float:left; padding:0 10px 0 0}
				#content .shop ul.total input {float:left; width:16px; height:16px; margin:1px 5px 0 0}
				#content .shop ul.total label {float:left; padding:0 15px 0 0}
				#content .shop ul.total p {display:block; clear:both; overflow:hidden; color:#b59f74; width:636px}

				#content .shop a.more {float:left; margin:0; padding:0 0 0 10px; height:23px; color:#F5EAD4; font:bold 10px tahoma; background: url("../images/btn-more-left.png") no-repeat 0 0}
				#content .shop a.more span {float:left; padding:2px 10px 3px 0; height:18px; font:bold 10px/18px tahoma; background: url("../images/btn-more-right.png") no-repeat top right}
				#content .shop a.pay {float:right; margin:0; padding:0 0 0 10px; height:23px; color:#F5EAD4; font:bold 10px tahoma; background: url("../images/btn-more-left.png") no-repeat 0 0}
				#content .shop a.pay span {float:left; padding:2px 10px 3px 0; height:18px; font:bold 10px/18px tahoma; background: url("../images/btn-more-right.png") no-repeat top right}

				#content ul.galeria_kategorie { list-style:none}
				#content ul.galeria_kategorie li { list-style:none; background:none; width:310px; display:block; float:left; position:relative }
				#content ul.galeria_kategorie li h5 {font-weight:normal; padding-left:4px; font-size:13px; color:#FFFFFF}
				#content ul.galeria_kategorie li img { padding:5px; margin:6px 0 16px 0}
				#content ul.galeria_kategorie li:hover img { border:#f36508 1px solid}
				#content ul.galeria_kategorie li a { display:block; position:absolute; top:0; left:0; width:310px; height:160px; background:url("../images/aIE.png")}
					
				#content ul.galeria_lista { list-style:none}
				#content ul.galeria_lista li { list-style:none; background:none; display:block; position:relative; clear:both; float:left; border-bottom:1px solid #3c0f03; margin-bottom:10px}
				#content ul.galeria_lista li:hover { background-color:#421906}
				#content ul.galeria_lista li h5 {font-weight:normal; font-size:13px; color:#FFFFFF; margin-bottom:4px}
				#content ul.galeria_lista li .desc { padding:6px 16px; float:left; width:460px}
				#content ul.galeria_lista li span { font-size:11px; color:##B59F74; }
				#content ul.galeria_lista li img { padding:5px; margin:6px 0 6px 0; float:left; display:block}
				#content ul.galeria_lista li:hover img { border:#f36508 1px solid}
				#content ul.galeria_lista li a { display:block; position:absolute; top:0; left:0; width:630px; height:100px; background:url("../images/aIE.png")}
				
				#content ul.galeria_zdjecia { list-style:none}
				#content ul.galeria_zdjecia li { list-style:none; background:none; display:block; position:relative; float:left; margin-bottom:10px; padding:2px; margin:5px 11px}
				#content ul.galeria_zdjecia li a { display:block;}
				#content ul.galeria_zdjecia li img { float:left; display:block; padding:4px}
				#content ul.galeria_zdjecia li img:hover { border-color:#f36508}
				
			


			#content .news {float:left; padding:0; clear:both; overflow:hidden; width:636px; }
				#content .news span {display:inline-block; padding:5px 10px; margin:0 0 10px 0; clear:both; overflow:hidden; font:bold 10px tahoma; color:#b59f74; background:#421906}
				#content .news h2 {font:bold 11px/16px tahoma; padding:0 0 10px 0}
				#content .news ul.list {float:left; width:636px;}
				#content .news ul.list li {float:left; position:relative; padding:0 0 15px 0; margin:0 0 15px 0; width:636px; list-style:none; background:none; border-bottom:1px solid #550F05}
				#content .news ul.list p {padding:0}
				#content .news ul.list a.more {float:right; position:absolute; right:-8px; bottom:-34px; margin:0; padding:5px 0 0 14px; width:100px; height:30px; color:#F5EAD4; font:11px tahoma; background: url("../images/btn-more2.png") no-repeat 0 0; text-align:center}
				#content .news ul.list a.more span {display:inline-block; padding:0 13px 0 0; background: url("../images/cross-white.gif") no-repeat right 5px; color:#F5EAD4; font:11px tahoma;}
				#content .news ul.list a.more:hover {text-decoration:none}
				#content .news ul.list a.more:hover span {text-decoration: underline}

			#content .przepisy {float:left; padding:15px 0 0 0; clear:both; overflow:hidden; width:636px; }
				#content .przepisy h2 {font:bold 11px/16px tahoma; padding:0 0 10px 0}
				#content .przepisy ul {padding:0 0 15px 30px}
				#content .przepisy ul li {padding:0 0 3px 15px;}

			#content .search {float:left; padding:0; clear:both; overflow:hidden; width:636px; }
				#content .search a.more {float:right; padding:0; margin:0 0 10px 0; clear:both; overflow:hidden; background:none; width:auto; height:auto}
				#content b {displya:block; padding:0 0 5px 0}

			#content .sitemap {float:left; padding:0; clear:both; overflow:hidden; width:636px}
				#content .sitemap table { width: 100%; border:0px; margin:0; padding:0px; background:none}
				#content .sitemap table, #content .sitemap table tr, #content .sitemap table td {border:0px; border-collapse:collapse; padding: 0px; text-align:left; background:none}

			#main .pages {float:left; padding:10px 0 0 0; text-align:center; width:636px; clear:both; overflow:hidden}
				#main .pages ul {display:inline-block; padding:0; margin:0; float:none;}
				#main .pages ul li {float:none; display:inline; padding:0; margin:0; list-style:none; font:11px/16px tahoma; background:none; list-style:none}
				#main .pages ul li a {float:none; display:inline-block; margin:0 1px; padding:0 0 0 3px; height:13px; background: url("../images/page-left.png") no-repeat 0 0; font:bold 10px/10px tahoma; color:#b59f74; text-decoration:none}
				#main .pages ul li a span {float:left; padding:1px 5px 1px 2px; height:11px; background: url("../images/page-right.png") no-repeat top right; font:bold 10px/10px tahoma; color:#b59f74; text-decoration:none}
				#main .pages ul li a:hover, #main .pages ul li a.active {color:#2c0f02; background: url("../images/page-left-on.png") no-repeat 0 0; text-decoration:none}
				#main .pages ul li a:hover span, #main .pages ul li a.active span {color:#2c0f02; background: url("../images/page-right-on.png") no-repeat top right; text-decoration:none}
				* html #main .pages ul a {padding:relative; float:none; display:inline-block}

			#main form.polec {float:left; padding:10px 0 0 10px; clear:both; overflow:hidden; width:340px}
				#main form.polec ul {float:left; width:340px; padding:0 0 14px 0}
				#main form.polec ul li {float:left; padding:0 0 6px 0; width:340px; clear:both; overflow:hidden; border:0; background:none}
				#main form.polec label {float:left; padding:3px 0 0 0; font:11px/16px tahoma; color:#b59f74; width:95px}
				#main form.polec div {float:left; width:240px;}
				#main form.polec input {float:left; padding:1px 5px 3px 5px; width:228px; height:20px; font:11px/16px tahoma; color:#adadad; background:#130001; border:1px solid #56391F} 

				#main form.polec a.more {float:left; display:inline; margin:0 0 0 95px; padding:0 0 0 10px; height:23px; color:#F5EAD4; font:bold 10px tahoma; background: url("../images/btn-more-left.png") no-repeat 0 0}
				#main form.polec a.more span {float:left; padding:2px 10px 3px 0; height:18px; font:bold 10px/18px tahoma; background: url("../images/btn-more-right.png") no-repeat top right}
				#main form.polec a.more:hover {text-decoration:none}
				#main form.polec a.more:hover span {text-decoration: underline}



			#main form label.error {float:none; display:block; clear:both; overflow:hidden; padding:0; margin:0; font:11px tahoma; color:#ac0009; width:auto}
				#main form.ask label.error {padding:0 0 0 3px !important}
				#main form.newsletter label.error {padding:0 0 0 103px !important}
				#main form.ekspert label.error {padding:0 0 0 3px !important}

				#main form input.error, #main form textarea.error { background:#AC0009; color:#adadad}

		#main #content td.txt {vertical-align:text-top; padding:0 10px 10px 0 !important; margin:0 !important; height:auto !important; vertical-align: middle}
		#main #content td.txt table {border:0  !important; margin:2px 0 0 0}
		#main #content td.txt table td { background:#7da308 !important; border:0 !important; padding:0 !important}
		#main #content td.txt table img {border:0; padding:0; margin:0}


	.notatnik {background:#2c0f02; padding:0}
	.notatnik p#logo img {padding:0; margin:0; border:0}
	.notatnik #content {width:640px; padding:10px 0 10px 10px; margin:0}
	.notatnik #content table {margin:0; border:0 !important; width:640px !important}
	.notatnik #content table td {margin:0; border:0 !important; padding:0 !important}
	

	#footer {display:block; clear:both; overflow:hidden; padding:30px 48px 0 48px; width:903px; height:63px; background: url("../images/footer.jpg") no-repeat 0 0}
		#footer p {display:block; padding:0 0 5px 0; font:11px/16px tahoma; color:#c9aa79; clear:both; overflow:hidden}
		#footer a {color:#c8aa78; font:11px tahoma;}
		#footer ul {float:left; width:903px; padding:0}
		#footer ul li {float:left; padding:0; font:11px/16px tahoma; color:#c8a978; list-style:none}
		#footer ul li.gfx {float:right; text-align:right; padding:15px 0 0 0}
		#footer ul li.gfx a {color:#f5ead4}
		
		
	.clr{clear:both;font-size:0px;line-height:0px;display:block;overflow:hidden;}
	
