body {
	font-family: Arial, Verdana, Tahoma, sans-serif;
	font-size: 70%;
	color: #bebebe;
	margin: 0;
	padding: 0;
	border: 0;
	background:#fff url("../images/bg_body.gif") repeat-x left top;
	text-align:center;
	min-width:950px;
	scrollbar-base-color: #2c2c2c;
	scrollbar-arrow-color: #c1c1c1;
	scrollbar-track-color: #050505;
	scrollbar-shadow-color: black;
	scrollbar-lightshadow-color: #2b2b2b;
	scrollbar-darkshadow-color: #000000;
	scrollbar-highlight-color: #646464;
	scrollbar-3dlight-color: black;
	}

div#header
	{
	margin:0 auto;
	margin-top:33px;
	padding:0;
	width:950px;
	height:73px;
	text-align:left;
	background:#000 url("../images/bg_topMenu.gif") repeat-x left top;
	}

div#footer
	{
	margin:0 auto;	
	width:950px;
	height:76px;
	background:url("../images/bg_footer.gif") no-repeat 10px 0px;
	text-align:left;
	}
div#footer2
	{
	margin:auto;
	width:950px;
	height:76px;
	background:url("../images/bg_footer2.gif") no-repeat 0 0;
	text-align:left;
	}

div#content
	{
	margin:0 auto;
	width:950px;
	text-align:left;
	height:460px;
	position:realtive;
	}
div#content2
	{
	margin:0 auto;
	width:950px;
	text-align:left;
	height:385px;
	position:realtive;
	}
div#content22
	{
	margin:0 auto;
	width:950px;
	text-align:left;
	height:515px;
	position:realtive;
	}
div#content3
	{
	margin:0 auto;
	width:950px;
	text-align:left;
	height:200px;
	}
div#seeMore
	{
	margin:0 auto;
	width:950px;
	text-align:left;
	height:130px;
	}

/* ------------------------------------------- Ogolne ustawienia ------------------------------------------- */

a
	{
	color:#fff;
	text-decoration:none;
	}


.clear
	{
	clear:both;
	font-size:.1em;
	}
.last
	{
	margin-right:0;
	}

form, fieldset, input, select, textarea, img, strong, h1, h3, p
	{
	margin:0;
	padding:0;
	border:0;
	}


/* ------------------------------------------- Gorna belka ------------------------------------------- */

#header #flashMenu
	{
	float:left;
	width:689px;
	height:21px;
	margin:10px 0 0 21px;
	padding:0;
	}
#header #functionalMenu
	{
		float:right;
		margin:18px 20px 0 0;
		padding:0;
	}
#header #functionalMenu .lang
{
	font-family:Arial;
	font-size:8px !important;		
}
#header #logo
	{
	float:left;
	margin:8px 0 0 31px;
	padding:0;
	}
#header #data
	{
	float:left;
	font-size:10px;
	margin:13px 0 0 20px;
	padding:0;
	}
#header #search
	{
	float:right;
	margin:12px 23px 0 0;
	padding:0;
	}
#header #search input.search
	{
	float:left;
	margin:0;
	padding:0;
	border:0;
	background:transparent url("../images/btn_search_text.gif") no-repeat left top;
	font-size:10px;
	color:#bebebe;
	width:113px;
	height:19px;
	padding-top:2px;
	}
#header #search img.submit
	{
	float:right;
	cursor:pointer;
	}
#header #cart
	{
	float:right;
	margin:12px 0 0 0;
	padding:0;
	}

/* ------------------------------------------- Strona glowna ------------------------------------------- */

#content #flashBackground
	{
	z-index:1;
	margin:0 0 0 14px;
	position:absolute;
	}
#content #bottomContent
	{
	z-index:100;
	margin:236px 0 0 14px;
	position:absolute;
	}
#content #bottomContentCategories
{
	z-index:100;
	margin:390px 0 0 37px;		
	position:absolute;
}

/* ------------------------------------------- Podstrona ------------------------------------------- */

#content2 #mainContent, #content22 #mainContent
	{
	z-index:100;
	margin:0 0 0 14px;
	position:absolute;
	}

#content2 #mainContent .item, #content22 #mainContent .item
	{
	float:left;
	font-size:9px;
	margin-left:7px;
	margin-top:15px;
	color:#ffffff;
	}
#content2 #mainContent .item2
	{
	float:left;
	font-size:9px;
	margin-left:2px;
	margin-top:15px;
	color:#ffffff;
	}
#content2 #mainContent h2 a:hover, #content22 #mainContent h2 a:hover
	{
	text-decoration:underline;
	}
#content2 #mainContent .item .flash, #content22 #mainContent .item .flash
	{
	width:214px;
	height:335px;
	float:left;
	}
#content2 #mainContent .item .info, #content22 #mainContent .item .info, #content2 #mainContent .item2 .info
	{
	width:300px;
	}
#content2 #mainContent .item .info strong, #content22 #mainContent .item .info strong
	{
	font-size:9px;
	margin:0 0 0 12px;
	}
#content2 #mainContent .item .info h1, #content22 #mainContent .item .info h1
	{
	font-size:12px;
	margin:0 0 0 12px;
	padding-right:10px;
	}
#content2 #mainContent .item .info p, #content22 #mainContent .item .info p
	{
	margin:10px 0 0 12px;
	font-size:11px;
	font-weight:bold;
	line-height:110%;
	}
#content2 #mainContent .item .info ul, #content2 #mainContent .item .info ol,
#content22 #mainContent .item .info ul, #content22 #mainContent .item .info ol
	{
	list-style-type:none;
	margin:10px 0 0 0;
	padding:0;
	}

#content2 #mainContent .item .info ul li, #content2 #mainContent .item .info ol li,
#content22 #mainContent .item .info ul li, #content22 #mainContent .item .info ol li
	{
	font-size:110%;
	font-weight:normal;
	background:transparent url("../images/li_bullet.gif") no-repeat 3px 5px;
	padding:0 0 0 12px;
	}

#content2 #mainContent .middleCol, #content22 #mainContent .middleCol
	{
	width:158px;
	float:left;
	margin-top:30px;
	}
#content2 #mainContent .rightCol, #content22 #mainContent .rightCol
	{
	float:left;
	margin-top:32px;
	}
#content2 #mainContent .rightCol2, #content22 #mainContent .rightCol2
	{
	float:left;
	margin-top:47px;
	}

#content2 #mainContent .itemColors, #content22 #mainContent .itemColors
	{
	float:left;
	font-size:9px;
	color:#ffffff;
	margin-top:5px;
	}
#content2 #mainContent .itemColors .left, #content22 #mainContent .itemColors .left
	{
	float:left;
	margin-left:8px;
	}
#content2 #mainContent .itemColors  h2, #content22 #mainContent .itemColors h2
	{
	font-size:9px;
	margin:0 0 10px 3px;
	padding:0;
	line-height:7px;
	}

#content2 #mainContent .itemColors .colors, #content22 #mainContent .itemColors .colors
	{
	margin-left:3px;
	
	}
#content2 #mainContent .itemColors .colors .color, #content22 #mainContent .itemColors .colors .color
	{
	width:12px;
	height:12px;
	margin-right:7px;
	margin-bottom:10px;
	display:block;
	float:left;
	}
#content2 #mainContent .itemColors .colors .last, #content22 #mainContent .itemColors .colors .last
	{
	margin-right:0;
	}
	
#content2 #mainContent .middleCol h2.kolory, #content22 #mainContent .middleCol h2.kolory
	{
	background:transparent url(../images/btn_kolory.gif) no-repeat scroll 0pt 1px;
	display:block;
	line-height:19px;
	padding-left:24px;
	}
#content2 #mainContent .middleCol h2.cechy, #content22 #mainContent .middleCol h2.cechy
	{
	background:transparent url(../images/btn_cechy.gif) no-repeat scroll 0pt 1px;
	display:block;
	line-height:19px;
	padding-left:24px;
	}
#content2 #mainContent .middleCol h2.pdf, #content22 #mainContent .middleCol h2.pdf
	{
	background:transparent url(../images/bg_pdf.gif) no-repeat scroll 0pt 1px;
	display:block;
	line-height:21px;
	padding-left:24px;
	}

#content2 #mainContent .itemProp, #content22 #mainContent .itemProp
	{
	aafloat:left;
	font-size:9px;
	margin-top:5px;
	color:#ffffff;
	display:block;
	}
#content2 #mainContent .itemProp .left, #content22 #mainContent .itemProp .left
	{
	float:left;
	margin-left:8px;
	}
#content2 #mainContent .itemProp  h2, #content22 #mainContent .itemProp h2
	{
	font-size:9px;
	margin:0 0 10px 3px;
	padding:0;
	line-height:7px;
	}
#content2 #mainContent .itemProp .props, #content22 #mainContent .itemProp .props
	{
	margin-left:3px;
	aapadding-top:5px;
	}
#content2 #mainContent .itemProp .props .prop, #content22 #mainContent .itemProp .props .prop
	{
	margin-right:3px;
	display:block;
	float:left;
	}
#content2 #mainContent .itemProp .props .last, #content22 #mainContent .itemProp .props .last
	{
	margin-right:0;
	}

#content2 #mainContent .itemDownload, #content22 #mainContent .itemDownload
	{
	float:left;
	font-size:9px;
	margin-top:5px;
	color:#ffffff;
	}
#content2 #mainContent .itemDownload .left, #content22 #mainContent .itemDownload .left
	{
	float:left;
	margin-left:8px;
	}
#content2 #mainContent .itemDownload  h2, #content22 #mainContent .itemDownload h2
	{
	font-size:9px;
	margin:0 0 10px 3px;
	padding:0;
	line-height:7px;
	}
#content2 #mainContent .itemDownload .downloads, #content22 #mainContent .itemDownload .downloads
	{
	margin-left:3px;
	padding-top:5px;
	}
#content2 #mainContent .itemDownload .downloads .down, #content22 #mainContent .itemDownload .downloads .down
	{
	margin-right:8px;
	display:block;
	float:left;
	margin-bottom:10px;
	}
#content2 #mainContent .itemDownload .downloads .last, #content22 #mainContent .itemDownload .downloads .last
	{
	margin-right:0;
	}

#content2 #mainContent .itemCategory, #content22 #mainContent .itemCategory
	{
	width:208px;
	height:335px;
	text-align: left;
	}
#content2 #mainContent .itemCategory .left, #content22 #mainContent .itemCategory .left
	{
	float:left;
	margin-left:8px;
	}
#content2 #mainContent .itemCategory .left2, #content22 #mainContent .itemCategory .left2
	{
	float:left;
	margin-left:0px;
	}
#content2 #mainContent .itemCategory .categories
	{
	padding: 2px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: auto;
	overflow-y: auto;
	height:295px;
	width:185px;
	}
#content22 #mainContent .itemCategory .categories
	{
	padding: 2px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: auto;
	overflow-y: auto;
	height:409px;
	width:185px;
	}

.categories p
{
	margin-top:3px;
}

.treeView a:hover, .categories TABLE TD a:hover
{
	text-decoration:underline !important;
}

.selectedNode
{
	font-weight:bold;	
}

.sitemap
{
	font-size:11px;
}
.sitemap .area
{
	padding-left:15px;
	display:block;	
}

.sitemap .header
{	
	padding-bottom:3px;	
	padding-top:5px;
	font-weight:bold;
}

#seeMore #flashcontent5
	{
	padding:0 0 0 15px;
	margin:0;
	}

#content3 #bottomContent2
	{
	background:transparent url("../images/bg_podstrona_bottom.gif") no-repeat top left;
	width:930px;
	height:200px;
	margin-left:14px;
	}
#content3 #bottomContent2 .quickLinks
	{
	margin:0;
	padding:3px 0 0 15px;
	}
	
	
	
#content3 #bottomContent2 .quickLinks #newsletter
	{
	margin:0;
	padding:5px 15px 0pt 0pt;
	border:0;
	background:none;
	float:right;
	width:241px;
	height:21px;
	}
#content3 #bottomContent2 .quickLinks #newsletter fieldset, #content3 #bottomContent2 .quickLinks #newsletter input
	{
	margin:0;
	padding:0;
	border:0;
	background:none;
	}
#content3 #bottomContent2 .quickLinks #newsletter fieldset input
	{
	abackground:transparent url(../images/btn_newsletter_text.gif) no-repeat scroll left top;
	border:0pt none;
	color:#BEBEBE;
	float:left;
	font-size:10px;
	height:13px;
	margin:0px;
	padding:2px;
	width:150px;
	border: solid 1px #666666;
	}
#content3 #bottomContent2 .quickLinks #newsletter img
	{
	float:left;
	width:24px;
	height:19px;
	float:right;
	cursor:pointer;
	}
#content3 #bottomContent2 .quickLinks #newsletter p
	{
	font-size:10px;
	color:#fefefe;
	float:left;
	padding-right:10px;
	line-height:19px;
	}
	
	
#content3 #bottomContent2 .quickLinks ul
	{
	list-style-type:none;
	margin:0;
	padding:0;
	}
#content3 #bottomContent2 .quickLinks ul li
	{
	float:left;
	margin-right:17px;
	}
#content3 #bottomContent2 .quickLinks .b2b,
#content3 #bottomContent2 .quickLinks .g,
#content3 #bottomContent2 .quickLinks .gk
	{
	line-height:30px;
	display:block;
	color:#fff;
	padding:0 0 0 60px;
	}
#content3 #bottomContent2 .quickLinks .b2b
	{
	background:transparent url("../images/bg_quick_b2b.gif") no-repeat 0 6px;
	}
#content3 #bottomContent2 .quickLinks .g
	{
	background:transparent url("../images/bg_quick_g.gif") no-repeat 1px 3px;
	padding:0 0 0 33px;
	}
#content3 #bottomContent2 .quickLinks .gk
	{
	background:transparent url("../images/bg_quick_cart.gif") no-repeat 0 6px;
	}
#content3 #bottomContent2 .quickLinks a:hover,
#content3 #bottomContent2 .quickLinks a:hover,
#content3 #bottomContent2 .quickLinks a:hover
	{
	text-decoration:underline;
	}
#content3 #bottomContent2 .inner
	{
	padding-top:16px;
	}

#content2 #mainContent .butons, #content22 #mainContent .butons
	{
	margin-bottom:5px;
	}
#content2 #mainContent .butons img, #content22 #mainContent .butons img
	{
	float:left;
	cursor:pointer;
	}

#content2 #mainContent #showProp1, #content2 #mainContent #showProp2, #content2 #mainContent #showProp3,
#content22 #mainContent #showProp1, #content22 #mainContent #showProp2, #content22 #mainContent #showProp3
	{
	background:#000;
	border:1px solid #555555;
	padding:4px 4px 4px 10px;
	position:absolute;
	margin-left:-50px;
	width:250px;
	color:#fff;
	}
#content2 #mainContent #showProp1 input, #content2 #mainContent #showProp2 input, #content2 #mainContent #showProp3 input,
#content22 #mainContent #showProp1 input, #content22 #mainContent #showProp2 input, #content22 #mainContent #showProp3 input
	{
	display:block;
	margin-left:4px;
	}
#content2 #mainContent #showProp1 .close, #content2 #mainContent #showProp2 .close, #content2 #mainContent #showProp3 .close,
#content22 #mainContent #showProp1 .close, #content22 #mainContent #showProp2 .close, #content22 #mainContent #showProp3 .close
	{
	float:right;
	cursor:pointer;
	}
#content2 #mainContent #showProp1 img, #content2 #mainContent #showProp2 img, #content2 #mainContent #showProp3 img,
#content22 #mainContent #showProp1 img, #content22 #mainContent #showProp2 img, #content22 #mainContent #showProp3 img
	{
	float:left;
	}
#content2 #mainContent #showProp1 h3, #content2 #mainContent #showProp2 h3, #content2 #mainContent #showProp3 h3,
#content22 #mainContent #showProp1 h3, #content22 #mainContent #showProp2 h3, #content22 #mainContent #showProp3 h3
	{
	font-size:100%;
	margin:5px 0 5px 0;
	}
#content2 #mainContent #showProp1 ul, #content2 #mainContent #showProp1 ol,
#content2 #mainContent #showProp2 ul, #content2 #mainContent #showProp2 ol,
#content2 #mainContent #showProp3 ul, #content2 #mainContent #showProp3 ol,
#content22 #mainContent #showProp1 ul, #content22 #mainContent #showProp1 ol,
#content22 #mainContent #showProp2 ul, #content22 #mainContent #showProp2 ol,
#content22 #mainContent #showProp3 ul, #content22 #mainContent #showProp3 ol
	{
	list-style-type:none;
	margin:50px 0 0 0;
	padding:0;
	}

#content2 #mainContent #showProp1 ul li, #content2 #mainContent #showProp1 ol li,
#content2 #mainContent #showProp2 ul li, #content2 #mainContent #showProp2 ol li,
#content2 #mainContent #showProp3 ul li, #content2 #mainContent #showProp3 ol li,
#content22 #mainContent #showProp1 ul li, #content22 #mainContent #showProp1 ol li,
#content22 #mainContent #showProp2 ul li, #content22 #mainContent #showProp2 ol li,
#content22 #mainContent #showProp3 ul li, #content22 #mainContent #showProp3 ol li
	{
	font-size:90%;
	font-weight:normal;
	background:transparent url("../images/li_bullet2.gif") no-repeat 3px 5px;
	padding:0 0 0 12px;
	}
#content2 #mainContent #showProp1 ul li.last, #content2 #mainContent #showProp1 ol li.last,
#content2 #mainContent #showProp2 ul li.last, #content2 #mainContent #showProp2 ol li.last,
#content2 #mainContent #showProp3 ul li.last, #content2 #mainContent #showProp3 ol li.last,
#content22 #mainContent #showProp1 ul li.last, #content22 #mainContent #showProp1 ol li.last,
#content22 #mainContent #showProp2 ul li.last, #content22 #mainContent #showProp2 ol li.last,
#content22 #mainContent #showProp3 ul li.last, #content22 #mainContent #showProp3 ol li.last
	{
	margin-bottom:10px;
	}
#content2 #mainContent #wyniki
	{
	width:697px;
	padding: 2px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: none;
	overflow-y: auto;
	height:335px;
	}
#content22 #mainContent #wyniki2
	{
	width:697px;
	padding: 2px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: none;
	overflow-y: auto;
	height:460px;
	}
#content2 #mainContent #wyniki .produkt, #content22 #mainContent #wyniki2 .produkt
	{
	background:transparent url("../images/bg_produkt.gif") no-repeat 0 0;	
	width:132px;
	color:#fff;
	height:200px;
	display:block;
	float:left;
	margin-right:4px;
	}
#content2 #mainContent #wyniki .last, #content22 #mainContent #wyniki2 .last
	{
	margin-right:0px;
	}
#content2 #mainContent .item .left2, #content22 #mainContent .item .left2
	{
	float:left;
	}
#content2 #mainContent .item .left3, #content22 #mainContent .item .left3
	{
	float:left;
	margin-left:4px;
	}
#content2 #mainContent .item .left4, #content22 #mainContent .item .left4
	{
	float:left;
	margin-left:10px;
	}
#content2 #mainContent .item .left5, #content22 #mainContent .item .left5
	{
	float:left;
	margin-left:20px;
	}
#content2 #mainContent h2#left, #content22 #mainContent h2#left
	{
	line-height:10px;
	padding-left:8px;
	float:left;
	width:450px;
	}
#content2 #mainContent h2#right, #content22 #mainContent h2#right
	{
	line-height:10px;
	width:220px;
	float:left;
	}
#content2 #mainContent h2#right img, #content22 #mainContent h2#right img
	{
	margin-top:3px;
	}
#content2 #mainContent .produkt .picture, #content22 #mainContent .produkt .picture
	{
	display:block;
	text-align:center;
	margin-top:10px;	
	height:110px;
	}
#content2 #mainContent .produkt .desc, #content22 #mainContent .produkt .desc
	{
	margin-top:4px;
	font-size:100%;
	font-weight:normal;
	}
#content2 #mainContent .produkt .desc h2, #content22 #mainContent .produkt .desc h2
	{
	margin:0 0 2px 0;
	padding-top:5px;
	font-size:100%;
	font-weight:normal;
	line-height:110%;
	}
#content2 #mainContent .produkt .desc em, #content22 #mainContent .produkt .desc em
	{
	font-style:normal;
	font-size:100%;
	font-weight:normal;	
	}
#content2 #mainContent .produkt .desc a, #content22 #mainContent .produkt .desc #price
	{
	float:left;
	background:transparent url("../images/bg_price.gif") no-repeat 0 5px;
	padding-left:45px;
	line-height:19px;
	display:block;
	margin-left:0px;
	}
#content2 #mainContent .produkt .desc a span, #content22 #mainContent .produkt .desc #price span
	{
	font-size:130%;
	font-weight:bold;
	}
#content2 #mainContent .produkt .desc a:hover, #content22 #mainContent .produkt .desc a:hover
	{
	text-decoration:underline;
	}

#content2 #mainContent .checkout, #content22 #mainContent .checkout
	{
	background:transparent url(../images/bg_checkout.gif) no-repeat scroll left top;
	float:left;
	line-height:20px;
	margin-top:10px !important;
	padding:5px 0px 7px 16px;
	width:137px;
	display:block;
	height:59px;
	}
#content2 #mainContent .checkout a.cart, #content22 #mainContent .checkout a.cart
	{
	abackground:transparent url("../images/bg_cart.gif") no-repeat 0 0;
	padding-left:24px;
	line-height:19px;
	display:block;		
	}
.checkout span.cart
{
	font-size:11px !important;	
}
#content2 #mainContent .checkout span.price, #content22 #mainContent .checkout span.price
	{
	margin-top:5px;	
	padding-left:45px;
	line-height:19px;
	display:block;
	font-size:110%;
	font-weight:bold;
	color:White;
	}
#content2 #mainContent .checkout a.cart:hover, #content2 #mainContent .checkout a.price:hover,
#content22 #mainContent .checkout a.cart:hover, #content22 #mainContent .checkout a.price:hover
	{
	text-decoration:underline;
	}
#content2 #mainContent .checkout a.price span, #content22 #mainContent .checkout a.price span
	{
	font-size:110%;
	font-weight:bold;
	}

#content2 #mainContent #artykuly
	{
	width:485px;
	padding: 2px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: none;
	overflow-y: auto;
	height:335px;
	}

#content2 #mainContent #artykuly .article .aitem
	{
	display:block;
	}
#content2 #mainContent #artykuly .article .aitem img
	{
	float:left;
	margin-right:20px;
	display:block;
	}
#content2 #mainContent #artykuly .article .aitem .date 
	{
	font-size:10px;
	font-family:Tahoma;
	margin-right:20px;
	}
#content2 #mainContent #artykuly .article .aitem h2
	{
	font-family:Tahoma;
	font-size:10px;
	font-weight:bold;
	margin:4px 0 7px 0;
	line-height:13px;
	}
#content2 #mainContent #artykuly .article .aitem p
	{
	color:#d5d5d5;
	line-height:14px;
	font-size:10px;
	font-family:Verdana;
	}
#content2 #mainContent #artykuly .article .aitem .rightInfo
	{
	display:block;
	width:355px;
	float:right;
	}
#content2 #mainContent #artykuly .article .aitem .more2, #content2 #mainContent #artykuly .article .aitem .more2 a
	{
	margin:8px 0 0 0;
	display:block;
	color:#de0000;
	background:none;
	}

#content2 #mainContent .item2 .seeAlso
	{
	display:block;
	width:174px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: none;
	overflow-y: auto;
	height:335px;
	}
#content2 #mainContent .item2 .seeAlso span
	{
	font-family:Verdana;
	line-height:18px;
	}
#content2 #mainContent .item2 .seeAlso p
	{
	font-family:Arial;
	font-weight:bold;
	font-size:12px;
	line-height:18px;
	}
 #content2 #mainContent .item2 .left2
	{
	float:left;
	margin-left:1px;
	}

#content2 #mainContent #artykul
	{
	display:block;
	width:678px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: none;
	overflow-y: auto;
	height:345px;
	}
#content2 #mainContent #artykul .articlePhoto
	{
	float:left;
	display:block;
	width:210px;
	margin-right:20px;
	}
#content2 #mainContent #artykul .articlePhoto img
	{
	display:block;
	}
	
#content2 #mainContent #artykul .articleContent, #content2 #mainContent #artykul .pageContent
	{
	float:left;
	display:block;
	width:650px;
	}
	
#content2 #mainContent #artykul .articleContent h1, #content2 #mainContent #artykul .pageContent h1
	{	
	
	font-size:18px;
	font-weight:bold;
	margin:5px 0 10px 0;
	line-height:14px;
	}
#content2 #mainContent #artykul .articleContent h2, #content2 #mainContent #artykul .pageContent hh
	{
	
	font-family:Arial;
	font-size:14px;
	font-weight:bold;
	margin:0 0 12px 0;
	line-height:14px;
	}
#content2 #mainContent #artykul .articleContent,#content2 #mainContent #artykul .pageContent
	{
	color:#d5d5d5;
	line-height:14px;
	font-size:10px;
	font-family:Verdana;
	font-weight:normal;
	margin-bottom:20px;
	}
#content2 #mainContent #artykul .pageContent p
	{
	margin-bottom:10px;
	}
#content2 #mainContent #artykul .pageContent IMG
{
	margin:5px;
}

/* ------------------------------------------- Wsplone stron------------------------------------------- */

#content #bottomContent .floatRight, #content3 #bottomContent2 .floatRight
	{
	float:right;
	font-size:9px;
	margin-right:60px;
	}

#content #bottomContent .item, #content3 #bottomContent2 .item
	{
	float:left;
	font-size:9px;
	margin-left:15px;
	}
#content #bottomContent .item .left, #content2 #mainContent .item .left, #content3 #bottomContent2 .item .left, #content22 #mainContent .item .left, #content2 #mainContent .item2 .left
	{
	float:left;
	margin-left:8px;
	}
#content #bottomContent .item .img, #content3 #bottomContent2 .img
	{
	float:left;
	}
#content #bottomContent .item .white, #content2 #mainContent .item .white, #content3 #bottomContent2 .item .white, #content22 #mainContent .item .white, #content2 #mainContent .item2 .white
	{
	color:#ffffff;
	width:125px;
	}
#content #bottomContent .item .white .other, #content2 #mainContent .item .white .other,#content3 #bottomContent2 .item .white .other, #content22 #mainContent .item .white .other
	{
	margin-right:11px;
	margin-bottom:6px;
	float:left;
	width:56px;
	height:56px;
	display:block;
	}
#content #bottomContent .item .white .last, #content2 #mainContent .item .white .last,#content3 #bottomContent2 .item .white .last, #content22 #mainContent .item .white .last
	{
	margin-right:0px;
	}
#content #bottomContent .item .white a:hover, #content2 #mainContent .item .white a:hover, #content22 #mainContent .item .white a:hover, #content3 #bottomContent2 .item .white a:hover
	{
	text-decoration:underline;
	}
#content #bottomContent .item .white2, #content2 #mainContent .item .white2, #content22 #mainContent .item .white2, #content3 #bottomContent2 .item .white2
	{
	color:#ffffff;
	width:190px;
	}
#content #bottomContent .item .white22, #content2 #mainContent .item .white22, #content22 #mainContent .item .white22, #content3 #bottomContent2 .item .white22
	{
	color:#ffffff;
	width:160px;
	}
#content #bottomContent .item .white2 a:hover, #content2 #mainContent .item .white2 a:hover, #content22 #mainContent .item .white2 a:hover, #content3 #bottomContent2 .item .white2 a:hover
	{
	text-decoration:underline;
	}
#content #bottomContent .item .date, #content2 #mainContent .item .date, #content22 #mainContent .item .date, #content3 #bottomContent2 .item .date
	{
	margin-bottom:5px;
	}
#content #bottomContent .item .dateLast, #content2 #mainContent .item .dateLast, #content22 #mainContent .item .dateLast, #content3 #bottomContent2 .item .dateLast
	{
	margin-top:10px;
	margin-bottom:5px;
	}
#content #bottomContent .item .left img.border, #content2 #mainContent .item .left img.border, #content22 #mainContent .item .left img.border, #content3 #bottomContent2 .item .left img.border
	{
	border:1px solid #dddddd;
	}
#content #bottomContent .item .left a:hover, #content2 #mainContent .item .left a:hover, #content2 #mainContent .item2 .left a:hover, #content22 #mainContent .item .left a:hover, #content3 #bottomContent2 .item .left a:hover
	{
	text-decoration:underline;
	}
#content #bottomContent .item h2, #content2 #mainContent .item h2, #content2 #mainContent .item2 h2, #content22 #mainContent .item h2, #content3 #bottomContent2 .item h2
	{
	font-size:9px;
	margin:0 0 10px 0;
	padding:0;
	line-height:7px;
	}
#content #bottomContent .item .more, #content2 #mainContent .item .more, #content22 #mainContent .item .more, #content3 #bottomContent2 .item .more
	{
	margin:3px 0 0 23px;
	}
#content #bottomContent .item .more a, #content2 #mainContent .item .more a, #content22 #mainContent .item .more a, #content3 #bottomContent2 .item .more a
	{
	background:transparent url('../images/bg_more.gif') no-repeat 0 2px;
	padding-left:17px;
	}
#content #bottomContent .item .more a:hover, #content2 #mainContent .item .more a:hover, #content22 #mainContent .item .more a:hover, #content3 #bottomContent2 .item .more a:hover
	{
	background:transparent url('../images/bg_more.gif') no-repeat 0 2px;
	padding-left:17px;
	text-decoration:underline;
	}


/* ------------------------------------------- Formularze ------------------------------------------- */

#content #bottomContent .form, #content3 #bottomContent2 .form
	{
	background:transparent url('../images/bg_zaloguj.gif') no-repeat top left;
	width:169px;
	height:91px;
	display:block;
	text-align:center;
	padding-top:10px;
	}
#content #bottomContent input, #content3 #bottomContent2 input
	{
	background:transparent url('../images/bg_input.gif') no-repeat top left;
	font-size:9px;
	color:#fff;
	width:109px;
	height:19px;
	padding-left:4px;
	padding-top:2px;
	}
#content #bottomContent img.go, #content3 #bottomContent2 img.go
	{
	background:none;
	width:49px;
	height:14px;
	padding-top:2px;	
	display:block;
	float:right;
	cursor:pointer;
	padding-right:3px;
	}
#content #bottomContent label, #content3 #bottomContent2 label
	{
	font-size:10px;
	color:#fff;
	}

/* ------------------------------------------- Stopka ------------------------------------------- */

#footer2 #flashcontent3
{
	float:left;
	margin:0 0 0 30px;
	padding:26px 0 0 0;
}
#footer #flashcontent3
	{
	float:left;
	margin:0 0 0 30px;
	padding:20px 0 0 0;
	}
#footer #design
	{
	float:right;
	margin:0 16px 0 0;
	padding:18px 0 0 0;
	font-size:10px;
	color:#888888;
	}
#footer2 #design
	{
	float:right;
	margin:0 16px 0 0;
	padding:23px 0 0 0;
	font-size:10px;
	color:#888888;
	}
#footer #design a, #footer2 #design	a
{
	color:#888888;
}

#footer #design a:hover, #footer2 #design	a:hover
{
	text-decoration:underline;
}	
/* ----------------------------- */

.editForm TD, .editForm TD label, .formDiv
{
	font-family:Verdana;
	color:#D9D9D9;
}

.editForm .label
{
	text-align:right;
	font-family:Verdana;
	font-size:10px;
	background:url(/images/white_dot.jpg) no-repeat right center;
	padding-right:5px;	
	color:#D9D9D9;
}

.editForm .control
{
	padding-left:7px;	
}

.editForm .control INPUT, .editForm .control TEXTAREA, .myinput
{
	border:solid 1px #8D8D8D;
	background-color:Transparent;
	padding:3px;
	font-weight:bold;
	font-family:Verdana;
	font-size:10px;
	color:white;
}

.searchInput
{
	border:solid 1px #8D8D8D;
	background-color:Transparent;
	padding:1px;	
	font-family:Verdana;
	font-size:9px;
	color:white;
}

.editForm LABEL
{	
	padding-left:5px;
	cursor:pointer;
}

.editForm .control SELECT
{	
	border:solid 1px #8D8D8D;
	background-color:Black;
	afont-weight:bold;
	font-family:Verdana;
	font-size:11px;
	color:white;	
}

.checkbox
{
	border:0px !important;
	cursor:pointer;
}

.editForm .spacer
{
	height:16px !important;
}

.basket th
{
	background-color:#202020;
	padding-top:5px;
	padding-bottom:5px;
	text-align:center;
	font-weight:normal;
}

.basket .th1
{
	border-left: dotted 2px #4D4D4D;
}

.basket td
{
	padding-top:4px;
	padding-bottom:4px
}

.basket .productName
{
	font-weight:bold;
	border-bottom: dotted 1px #353535;
}

.basket .col
{
	border-left: dotted 2px #4D4D4D;	
}

.basket .col input
{
	border:solid 1px #8D8D8D;
	background-color:Transparent;
	text-align:center;	
	font-family:Tahoma;
	font-size:10px;
	color:white;
	height:15px;	
}


.detailsTable
{
}

.detailsTable TD
{
	font-family:Verdana;
	color:#D9D9D9;
}

.detailsTable .label
{
	text-align:right;
	font-family:Verdana;
	font-size:10px;	
	padding-right:5px;	
	color:#D9D9D9;
	padding-bottom:2px;
}

.detailsTable .control
{
	padding-left:3px;	
	font-weight:bold;
	color:#ffffff;
	padding-bottom:2px;
}

.detailsTable .section
{
	color:White;
	font-weight:bold;
	padding-top:10px;
	padding-bottom:3px;
}

.producerBoxOnList
{
	width:144px;
	height:75px;
	border:solid 1px #292929;
	float:left;
	margin-left:12px;
	margin-bottom:12px;
	padding:5px;
	display:block;
}

.shops_cities
{
	text-align:right;	
	line-height:16px;
}

.shops_cities .link
{
	font-family:Arial !important;
	font-size:11px;
	font-weight:bold;
	color:White;	
}

.shops_cities .link:hover
{	
	color:red;
	text-decoration:none !important;
}

.shops_cities .link:active
{	
	color:red;
}

.shops_point
{
	text-align:right;
	font-family:Arial !important;
	font-size:11px;
	padding-bottom:12px;
	padding-top:3px;
}
.shops_point b
{
	color:White;
	font-weight:bold;	
	font-size:11px;
}
.test
{
	display:block;
	width:100px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: none;
	overflow-y: auto;
	height:200px;
}

.scrollArea
{
	height:315px;
	overflow: -moz-scrollbars-vertical;
	overflow-x: none;
	overflow-y: auto;	
}

.b2b_title
{
	font-size:12px;
	font-weight:bold;
	font-family:Verdana;
	color:#eeeeee;
	padding-left:10px;
	padding-bottom:12px;
}

.alertMsg
{	
	font-size:11px;
	line-height:18px;
	color:#bbbbbb;
	font-family:Verdana;
}

.alertMsg img
{
	margin-right:10px;
}