@charset "utf-8";
/* CSS Document */

* {
	padding: 0;
	margin: 0;
}
body {
	font: 11px Tahoma, sans-serif;
	color: #474747;
	margin-bottom:50px;
}

img {border:none;}

a {
	text-decoration: none;
	color: #474747;
}
a:hover {
	text-decoration: underline;
}

#header {
	position:relative;
	background: url(../img/top_bar_bg.gif) 0 0 repeat-x;

}

#content {
	width:1250px;
	margin:0 auto;
}

#left-panel {
	float:left;
	width:780px;
	overflow:hidden;

}

#right-panel {
	float:right;
	width:470px;
	overflow:hidden;

}


#right-column {
	float:right;
	width:228px;
	margin:12px 0 0 0;
}

#center-column {
	width:765px;
	float:left;
	margin:12px 0 0 14px;
}

#left-column {
	float:left;
	width:227px;
	margin:12px 0 0 0;

}
h4 {font-size:11px}
.content {
	width:1250px;
	margin:0 auto;
}

#top-bar {

height:45px;
width:1250px;
margin:0 auto;
}

#top-bar .top-bar-content {
	width:1250px;
	margin:0 auto;
	background: url(../img/top_bar_bg.gif) 0 0 repeat-x;
	padding:5px 0 0 0;

}


#top-bar .ico_user{
	background:url(../img/ico_user.jpg) 0 0px no-repeat;
	padding:0 0 0 24px;
	line-height:17px;
	display:inline;
	float:left;
}

#top-nav {
	float:right;
	margin-top:7px;
	font-size:9px;
}

#top-nav li{
	display:inline;
	padding:0 8px 0 0;
}

#top-nav a{
	background:url(../img/arrow_blue.gif) right 4px no-repeat;
	padding-right:12px;
	line-height:17px;
	color:#1d93ca;
	}
#logo-bar {width:1250px;margin:0 auto}
#logo-bar img{
	margin: 13px 0 10px 10px;
	border:none;
	float:left;
}

#logo-bar .logo-bar-content{
	width:1250px;
	margin:0 auto;
	height:110px;
	position:relative;
	z-index:9;

}

#logo-bar .mini-cart {

	width:452px;
	height:98px;
	float:right;
	background: url(../img/top-basket-bg.gif) top left no-repeat;
	position:relative;


	}
.koszyczek {display:block;width:95px;height:35px;position:absolute;top:24px;left:40px}

#logo-bar .mini-cart .inside_me{
	float:left;
	width:291px;
	top:24px;
	left:150px;
	height:62px;
	position:relative;
	overflow:hidden;
	padding:0px !important;

}
#logo-bar .mini-cart .inside_me p {margin-bottom:8px}
#logo-bar .mini-cart .inside_me ul {float:left;}
#logo-bar .mini-cart .inside_me ul li {padding-top:2px;padding-bottom:2px;float:left}
#logo-bar .mini-cart .inside_me .ulnext {float:left;margin-left:10px}
#logo-bar .mini-cart .sep {
	margin:0 13px;
}



#logo-bar .mini-cart .sumary {
	width:auto;
	position:absolute;
	bottom:12px;
	left:81px;
	font-size:9px;
	text-align:center
}

#logo-bar .mini-cart .button {
	background:url(../img/btn-mini-koszyk.jpg) 0 0 no-repeat;
	width:115px;
	height:19px;
	text-indent:-9999px;
	display:block;
	float:left;
	margin: 3px 0 0px 0;
}

#logo-bar .mini-cart div{
	list-style:none;
	background:none;
	padding-left:14px;
	float:left;
	width:64px;
	height:60px;
	overflow:hidden; 
}
#logo-bar .mini-cart .inside_me div.items-slide {width:20000em;position:absolute}

#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider, #slider li{ 
	width:60px;
	height:60px;
	overflow:hidden; 
	}
	
.inside_me a.prev {position:absolute;display:block;background:url(../img/prev_slide_btn.gif) top left no-repeat;height:17px;width:18px;top:26px;left:0px;float:left;cursor:pointer}
.inside_me a.next {position:absolute;display:block;background:url(../img/next_slide_btn.gif) top left no-repeat;height:17px;width:18px;top:26px;right:0px;float:right;cursor:pointer}
.inside_me a.disabled {visibility:hidden}
.hidden_descritpion {width:272px;height:95px;background:url(../img/hover-place-bg.png) top left no-repeat;position:absolute;z-index:9999;display:none}
.in-basket-product {display:block;width:64px;height:60px;}

#logo-bar .mini-cart .mini-cart-content {
	padding:17px 0 10px 17px;
}

.breadcrumb {width:800px;float:left;height:20px;margin-top:15px;margin-left:5px}
.breadcrumb ul {list-style:none}
.breadcrumb ul li {float:left}
.breadcrumb ul li a {background: url(../img/arrow_blue.gif) right 7px no-repeat;padding-right:7px;margin-left:5px}
.breadcrumb ul li.where {color:#016599;}


#menu-bar {
	background:none;
	height:auto;
	width:1250px;
	margin:0 auto;

}

#menu-bar .menu-bar-content{
	width:1250px;
	margin:0 auto;
}

#search-bar {
	margin:3px 0 0 0;
	height:44px;
}

#search-bar .form-search {
	width:560px;
	float:left;
}

#search-bar .form-producer {
	float:right;
}
#search-bar .input{
	background:	url(../img/search_input.jpg) 0 0 no-repeat;
	width:411px;
	height:36px;
	position:relative;
	float:left;


}


#search-bar input{
	font-size:10px;
	background:none;
	width:350px;
	height:15px;
	border:0;
	position:absolute;
	top:12px;
	left:30px;

}

#search-bar .btn-search{
	text-indent:-9999px;
	display:block;
	position:absolute;
	right:2px;
	top:4px;
	width:28px;
	height:28px;


}

#search-bar .search-more {
	line-height:36px;
	font-size:9px;
	text-decoration:underline;
	margin:0 0 0 5px;
}


#search-bar .select {
	background:url(../img/producenci-bg.gif) 0 0 no-repeat;
	width:272px;
	height:27px;
	position:relative;
	margin:8px 2px 0 0;

}

#search-bar select {
	border:1px solid #fff;
	position:absolute;
	top:4px;
	right:4px;
	height:18px;
	width:263px;
	font-size:9px;
	background:transparent;

}

#baner-1{
	margin:2px auto 14px;
	width:1250px;

}

#baner-1 img{
	border:0;

}

#banner-3 {
	/*margin:14px auto 15px;*/
	margin:15px 0 0 0;
	width:470px;
	height:200px;

	overflow:hidden;
}

.baner-2
{
	/*margin:14px auto 15px;*/
	margin:15px 0 0 0;
	width:470px;
	height:205px;

	overflow:hidden;
}

#banery {
	float:right;
	width:470px;
	margin:0 0 12px 0;
}

#banery img{
	border:none;
}

#banery .banery-item-1, #banery .banery-item-2 {
	float:left;
	width:230px;
	overflow:hidden;
	margin:5px 0 0 0px;

}

#banery .banery-item-2 {
	float:right;
}

#banery-left-column {
	margin:12px 0 0 0;

}

#banery-left-column img{
	border:none;
}

#banery-left-column li{
	list-style:none;
	margin:0 0 12px 0;

}

#banery-right-column img{
	border:none;
}

#banery-right-column li{
	list-style:none;
	margin:0 0 12px 0;

}

#sciezka {
	background: url(../img/sciezka_bg.jpg) 0 0 repeat-x;
	width:1250px;	height:34px;
	margin:12px 0 0 0;
	position:relative;
}

#sciezka li a {
	color:#fff;

}

#sciezka li {
	float:left;
	display:block;
	padding:0 16px 0 11px ;
	text-align:left;
	list-style:none;
	background: url(../img/sciezka_item_end.jpg) top right no-repeat;
	height:34px;
	line-height:31px;
}

#sciezka .sciezka-start {
	background: url(../img/sciezka_start.jpg) 0 0 no-repeat;
	width:121px; height:34px;
	display:block;
	padding:0;
}

#sciezka .sciezka-zaloz-konto {
	background:url(../img/sciezka_zaloz_konto.gif) 0 0 no-repeat;
	width:117px; height:34px;
	line-height:32px;
	font-weight:bold; color:#003000; text-align:center;
	position:absolute;
	right:0;
	top:0;
}

#sciezka .sciezka-zaloguj {
	background: url(../img/sciezka_zaloguj_sie.gif) 0 0 no-repeat;
	width:116px; height:34px;
	line-height:32px;
	font-weight:bold; color:#003000; text-align:center;
	position:absolute;
	top:0;
	right:118px;
}

/* ==================== kategorie glowna strona ===================== */
#kat-box {
	width:775px;
}
#kat-box table {width:770px;}
.ie7 #kat-box table {width:760px;overflow:hidden}
.ie6 #kat-box table {width:760px;overflow:hidden}
#kat-box td{
	margin:0 3px 0 0;
}

#kat-box h2 a {
	color:#000;
	font-size:11px;
}
#kat-box .item{
	margin:0 6px 0 0;
	width:184px;
	height:300px;
	background: url(../img/category_box_bg.gif) top left no-repeat;
	position:relative;
	
}

#kat-box .wiecej-more {position:absolute;bottom:19px;right:15px;background: url(../img/more_btn.gif) top left no-repeat;display:block;width:34px;height:7px}


#kat-box .item .item-top{
	
	display:block;
	width:186px;
	height:169px;
	position:relative;

}

#kat-box .item .nazwa {
	padding:0px 0 0 0;
	width:186px;
	position:relative;
	height:42px

}
#kat-box .item .nazwa img {position:absolute;right:15px}
#kat-box .item .nazwa img.RTV {right:12px}
#kat-box .item .nazwa h2 {font-size:11px;color:#000;font-weight:600;font-family:tahoma;float:left;margin-left:10px;margin-top:8px}


#kat-box .item-top-content{
	margin-top:5px;
}


#kat-box .item-top-content ul {margin-top:0px;float:left}

#kat-box .item-top-content li{
	list-style:none;
	
	height:20px;

}

#kat-box .item-top-content li a{
	font-weight:bold;
	line-height:18px;
	color:#fff;
	padding:0 0 0 12px;
}

#kat-box .item-top-content .wiecej {
	background:url(../img/green_arrow-2.gif) right bottom no-repeat;
	color:#fff;
	padding:3px 0 0 12px;
	width:163px;
	display:block;

}

#kat-box .item .item-bottom{
	
	width:180px;
	height:105px;
	margin-top:10px;
	margin-left:5px;

}

#kat-box .item-opis{
	float:left;
	width:91px;
	margin:10px 0 0 5px;
}

#kat-box .dostepny {
	color:#f21d0c;
	margin:4px 0 0 0;
	font-size:9px;
}

#kat-box .cena {
	font-size:14px;
	font-weight:600;
	color:#1d94cb;
	position:relative;
	padding-top:4px;
}
#kat-box .pln {
	font-size:11px;
	font-weight:600;
	color:#1d94cb;

}
#kat-box .item-bottom-content{
	margin:0 10px;

}

#kat-box .item-bottom img{
	float:left;
	padding:15px 0 0 10px;

}

/* ==================== kategorie menu ===================== */

#kat-menu {
	background:#f5f5f5;
	width:226px;
	overflow:hidden;
	padding-bottom:15px;
}

#kat-menu .kat-menu-top{
	background: url(../img/produkty-top-bg.gif) 0 0 no-repeat;
	width:226px; height:52px;
	margin:0;
}

#kat-menu .kat-menu-bottom{
	background: url(../img/kat_menu_bottom.gif) 0 0 no-repeat;
	width:226px; height:10px;
}
#kat-menu .kat-menu-item-center {
	background:#71982D url(../img/kat_menu_item_bg.gif) left bottom no-repeat;
	width:205px;
	padding-bottom:15px;
	margin:0;
}


#kat-menu .kat-menu-item-bottom {
	background:url(../img/kat_menu_item_bottom.gif) top left no-repeat;
	width:206px; height:5px;
	overflow:hidden;
}
#kat-menu li{
	list-style:none;
	margin-left:12px;
	min-height:10px;
}

#kat-menu li ul{
	margin: 0 0 0 4px;
}

#kat-menu li ul li{
	padding-top:3px;
}

* html #kat-menu li {
height:10px;}

#kat-menu li ul ul{
	margin:0 0 0 2px;
}

#kat-menu a.main{
	display:block;
	text-indent:-9999px;
	width:206px;
	height:43px;
}


#kat-menu .kat-menu-item-center a{
	color :#739a2e;
	background: url(../img/pkt_7.gif) 0 3px no-repeat;
	text-indent: 0;
	padding-left: 15px;
}

#kat-menu .kat-menu-2-pol {
	background: url(../img/kat_menu_telewizory.gif) 0 0 no-repeat;

}

#kat-menu .kat-menu-228-pol {
	background: url(../img/kat_menu_car_audio_video.gif) 0 0 no-repeat;

}

#kat-menu .kat-menu-207-pol {
	background: url(../img/kat_menu_foto.gif) 0 0 no-repeat;
}


#kat-menu .kat-menu-73-pol {
	background: url(../img/kat_menu_agd.gif) 0 0 no-repeat;
}

#kat-menu .kat-menu-191-pol {
	background: url(../img/kat_menu_agd_do_zabudowy.gif) 0 0 no-repeat;
}

#kat-menu .kat-menu-147-pol {
	background: url(../img/kat_menu_agd_drobne.gif) 0 0 no-repeat;
}

#kat-menu .kat-menu-525-pol {
	background: url(../img/kat_menu_multimedia.gif) 0 0 no-repeat;
}
#kat-menu .kat-menu-249-pol {
	background: url(../img/kat_menu_komputery.gif) 0 0 no-repeat;
}
#kat-menu .kat-menu-252-pol {
	background: url(../img/kat_menu_telefony_i_gsm.gif) 0 0 no-repeat;
}


#kat-menu .kat-menu-2-pol:hover {
	background: url(../img/kat_menu_telewizory.gif) 0 -43px no-repeat;
}
#kat-menu .kat-menu-228-pol:hover {
		background: url(../img/kat_menu_car_audio_video.gif) 0 -43px no-repeat;
}
#kat-menu .kat-menu-207-pol:hover {
	background: url(../img/kat_menu_foto.gif) 0 -43px no-repeat;
}

#kat-menu .kat-menu-73-pol:hover {
	background: url(../img/kat_menu_agd.gif) 0 -43px no-repeat;
}

#kat-menu .kat-menu-191-pol:hover {
	background: url(../img/kat_menu_agd_do_zabudowy.gif) 0 -43px no-repeat;
}

#kat-menu .kat-menu-147-pol:hover {
	background: url(../img/kat_menu_agd_drobne.gif) 0 -43px no-repeat;
}

#kat-menu .kat-menu-525-pol:hover {
	background: url(../img/kat_menu_multimedia.gif) 0 -43px no-repeat;
}
#kat-menu .kat-menu-249-pol:hover {
	background: url(../img/kat_menu_komputery.gif) 0 -43px no-repeat;
}
#kat-menu .kat-menu-252-pol:hover {
	background: url(../img/kat_menu_telefony_i_gsm.gif) 0 -43px no-repeat;
}

#kat-menu .kat-menu-2-pol-open {
	background:  url(../img/kat_menu_telewizory_hover.gif) 0 0px no-repeat;
	margin:1px 0 0 0;
}

#kat-menu .kat-menu-228-pol-open {
	background:  url(../img/kat_menu_car_audio_video_hover.gif) 0 0px no-repeat;
	margin:1px 0 0 0;
}

#kat-menu .kat-menu-207-pol-open {
	background:  url(../img/kat_menu_foto_hover.gif) 0 0px no-repeat;
	margin:1px 0 0 0;
}

#kat-menu .kat-menu-73-pol-open {
	background:  url(../img/kat_menu_agd_hover.gif) 0 0px no-repeat;
	margin:1px 0 0 0;
}

#kat-menu .kat-menu-191-pol-open {
	background:  url(../img/kat_menu_agd_do_zabudowy_hover.gif) 0 0px no-repeat;
	margin:1px 0 0 0;
}
#kat-menu .kat-menu-147-pol-open {
	background:  url(../img/kat_menu_agd_drobne_hover.gif) 0 0px no-repeat;
	margin:1px 0 0 0;
}
#kat-menu .kat-menu-525-pol-open {
	background:  url(../img/kat_menu_multimedia_hover.gif) 0 0px no-repeat;
	margin:1px 0 0 0;
}
#kat-menu .kat-menu-249-pol-open {
	background:  url(../img/kat_menu_komputery_hover.gif) 0 0px no-repeat;
	margin:1px 0 0 0;

}

#kat-menu .kat-menu-252-pol-open {
	background:  url(../img/kat_menu_telefony_i_gsm_hover.gif) 0 0px no-repeat;
	margin:1px 0 0 0;

}


/* ==================== latest view ===================== */

#latest-view {
margin-bottom:15px;
}

#latest-view h1 {
	padding:22px 0 0 25px;
	font-size:11px;
	color:#fff;
}

#latest-view h2{
	color:#585755;
	font-weight:bold;
	font-size:11px;
	margin:0 0 6px 0;
}

#latest-view .latest-view-btn-zobacz {
	background:url(../img/btn_zobacz.gif) 0 0 no-repeat;
	width:54px; height:14px;
	display:block;
	text-indent:-9999px;
}

#latest-view .latest-view-top{
	background:url(../img/short-stripe1.gif) 0 0 no-repeat;
	width:226px; height:49px;

}

#latest-view .latest-view-center {
	background:#f5f5f5 url(../img/bottom-mini-left-box.gif) bottom left no-repeat;
	width:226px;
	padding-bottom:20px;

}



#latest-view .latest-view-item {
	margin:0 0 0px 11px;
	float:left;
	margin-bottom:5px
}
#latest-view .latest-view-item img{
	float:left;
}

#latest-view .latest-view-item-opis {
	float:left;
	margin:0px 0 0 5px;

}
#latest-view .latest-view-item-opis h2 {padding-top:7px}
#latest-view .latest-view-item-top {
	background:url(../img/latest_view_item_top.png) top left no-repeat;
	width:206px; height:6px;
	overflow:hidden;

}

#latest-view .latest-view-item-center {
	background:#fff;
	width:200px;
	padding-left:6px;
	padding-top:5px;
	padding-bottom:5px
}

#latest-view .latest-view-item-bottom {
	background:url(../img/latest_view_item_bottom.png) top left no-repeat;
	width:206px; height:6px;
	overflow:hidden;

}


/* ==================== latest search ===================== */

#latest-search {
	margin:0px 0 15px 0;
}

#latest-search h1 {
	padding:22px 0 0 25px;
	font-size:11px;
	color:#fff;
}

#latest-search li {
	background:url(../img/pkt_2.gif) 0 6px no-repeat;
	list-style:none;
	margin:0 0 0 14px;
	padding:0 0 7px 0;
	}

#latest-search a{
	padding:0 0 0px 11px;
	color:#585755;
	font-weight:bold;
	font-size:11px;
	margin:0 0 6px 0;
}

#latest-search .latest-search-btn-zobacz {
	background:url(../img/btn_zobacz.gif) 0 0 no-repeat;
	width:54px; height:14px;
	display:block;
	text-indent:-9999px;
}

#latest-search .latest-search-top{
	background:url(../img/short-stripe1.gif) 0 0 no-repeat;
	width:226px; height:49px;
	margin-bottom:-2px;

}

#latest-search .latest-search-center {
	background:url(../img/bottom-mini-left-box.gif) bottom left no-repeat #F5F5F5 ;
	width:226px;
	padding-bottom:20px;
}

#latest-search .latest-search-element {
	margin: 0 0 0 11px;
}

#latest-search .latest-search-content-top {
	background:url(../img/latest_view_item_top.png) top left no-repeat;
	width:206px; height:6px;
	overflow:hidden;
}

#latest-search .latest-search-content-center {
	background:#fff;
	width:206px;
}

#latest-search .latest-search-content-bottom {
	background:url(../img/latest_view_item_bottom.png) top left no-repeat;
	width:206px; height:6px;
	overflow:hidden;

}

#latest-search .latest-search-bottom {
	

}


/* ==================== bestseller ===================== */

#bestseller, #best-view, #produkty {
	width:765px;

}

#bestseller h1, #best-view h1, #produkty h1, #mapa h1{
	padding:4px 0 0 25px;
	font-size:11px;
	color:#1d94ca;
}


#bestseller h2, #best-view h2, #produkty h2 {
	margin:5px 0 7px 0;
}

#bestseller h2 a, #best-view h2 a, #produkty h2 a{

	font-size:11px;
	color:#003300;
}

#bestseller .zobacz-wszystkie, #best-view .zobacz-wszystkie, #hity .zobacz-wszystkie, #producenci .zobacz-wszystkie, #produkty .zobacz-wszystkie{
	color:#fff;
	font-weight:bold;
	position:absolute;
	right:16px;
	top:12px;
	background: url(../img/seeall.gif) top left no-repeat;
	width:83px;
	height:7px;
	display:block;

}

#hity .zobacz-wszystkie, #producenci .zobacz-wszystkie{
	right:8px;
	top:10px
}
#producenci .zobacz-wszystkie{
	background: url(../img/seeall2.gif) top left no-repeat;
	width:93px;
}


#bestseller .cena, #best-view .cena, #produkty .cena, #produkt .rata, #koszyk .cena, .koszyk-podsumowanie-center .cena, .koszyk-podsumowanie-center .cena-netto, #konto .cena{
	font-weight:bold;
	font-size:14px;
	color:#000;
	position:relative;
	padding:7px 0 0 0px;
	margin:0 0 0 5px;
}
#bestseller .pln, #best-view .pln, #produkty .pln, #produkt .pln, #koszyk .pln, .koszyk-podsumowanie-center .pln, .koszyk-podsumowanie-center .pln-netto, #konto .pln {
	font:14px Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

#bestseller .wiecej, #best-view .wiecej, #produkty .wiecej {
	background:url(../img/btn_wiecej_1.gif) 0px 0px no-repeat;
	width:89px;
	height:21px;
	display:block;
	text-indent:-9999px;
	float:left;
	margin: 7px 1px 0 4px;
}
#bestseller .wiecej:hover, #best-view .wiecej:hover, #produkty .wiecej:hover {
	background:url(../img/btn_wiecej_1.gif) 0px -21px no-repeat;
}

#bestseller .kupuje, #best-view .kupuje, #produkty .kupuje  {
	background:url(../img/btn_kupuje_1.gif) 0px 0px no-repeat;
	width:87px;
	height:21px;
	display:block;
	text-indent:-9999px;
	float:left;
	margin: 7px 0 0 0;
}
#bestseller .kupuje:hover, #best-view .kupuje:hover, #produkty .kupuje:hover {
	background:url(../img/btn_kupuje_1.gif) 0px -21px no-repeat;
}

#bestseller .bestseller-top-content, #best-view .best-view-top-content, #produkty .produkty-top-content{
	background: url(../img/top8-stripe.gif) 0 0 no-repeat;
	display:block;
	height:38px;
	width:765px;
	position:relative;

}
#bestseller .dostepny, #best-view .dostepny, #produkty .dostepny{
	color:#f21d0c;
	margin:4px 2px 8px 2px;
	font-size:9px;
}
#bestseller .bestseller-center-content, #best-view .best-view-center-content, #produkty .produkty-center-content, #mapa .mapa-center, #strona .strona-center{
	background: #fff;
	padding:0 0 0 0px;
}

#bestseller .bestseller-bottom-content, #best-view .best-view-bottom-content, #produkty .produkty-bottom-content, #mapa .mapa-bottom, #strona .strona-bottom{
	background:url(../img/left-panel-bottom.jpg) top left no-repeat;
	display:block;
	height:10px;
	overflow:hidden;
}

#bestseller .bestseller-item-top, #best-view .best-view-item-top, #produkty .produkty-item-top {
	background:url(../img/bestseller-item-top.jpg) 0 0 no-repeat;
	height:78px;
	width:185px;
	text-align:center;

}

#bestseller .bestseller-item-center, #best-view .best-view-item-center, #produkty .produkty-item-center, #produkty .bestseller-item-center {
	background:transparent;
	width:165px;
	height:230px;
	overflow:hidden;
	text-align:center;
	margin-left:12px;
	margin-top:10px;
	position:relative;

}

span.przedluz-gwarancje {
	background:#F5F5F5;
	display:block;
	width:169px;
	height:21px;
	position:absolute;
	bottom:7px;
	left:9px;
	font-size:9px;
	line-height:21px;
	text-align:center;
}
span.przedluz-gwarancje-red {
	background:#CB1818;
	color:#fff;
}

#bestseller .bestseller-item-center h4 {width:170px;padding-top:10px}
#produkty .bestseller-item-center h4 {width:170px;padding-top:10px}
.more_produkt_info {font-weight:600;font-size:11px;letter-spacing:1px;display:block;width:auto;text-align:center;margin-bottom:15px;margin-top:15px}

#bestseller .bestseller-item-center img, #best-view .best-view-item-center img, #produkty .produkty-item-center img{
	margin:0 auto;
}

#produkty .bestseller-item-center img{
	margin:0 auto;
}

#bestseller .bestseller-item-bottom, #best-view .best-view-item-bottom, #produkty .produkty-item-bottom {
	background:url(../img/bestseller-item-bottom.jpg) top left no-repeat;
	height:4px;
	width:185px;
	overflow:hidden;

}

/* ==================== best view ===================== */
#best-view {
	margin:15px 0 0 0;
}

#best-view .best-view-item-top {
	background:url(../img/best-view-item-top.jpg) 0 0 no-repeat;

}

#best-view .cena{
	color:#000;
}

/* ==================== hity ===================== */

#hity{
	width:470px;
	height:auto;
	overflow:hidden;
	clear: both;
}
#hity h1{
	padding:22px 0 0 25px;
	font-size:11px;
	color:#fff;
}

#hity h2 a {
	color:#003300;
	font-size:11px;
}


#hity .hity-top-content {
	background: url(../img/top-stripe9.gif) 0 0 no-repeat;
	display:block;
	height:33px;
	position:relative;

}

#hity .hity-center-content{
	padding: 0px 0 10px 0;
	background: url(../img/list_bottom_stripe.gif) left bottom no-repeat #f5f5f5;
}

#hity .hity-item-top{
	/*background: url(../img/hity_item_top.png) no-repeat bottom left;
	height:5px;
	width:447px;

	border:1px solid #f00;*/



}
#hity .hity-center-content table {margin-top:-4px}
#hity .hity-item {
	background:url(../img/horiz-thumb-bg.gif) top left no-repeat;
	width:454px;
	height:105px;
	margin:10px 0 0 7px;

}

#hity .hity-item-content {
	padding:12px 0 0 0;
	position: relative;
}


.ie7 #hity .hity-item-content {
	padding:7px 0 0 0;
	position: relative;
}
.ie6 #hity .hity-item-content {
	padding:7px 0 0 0;
	position: relative;
}
#hity .hity-item-center{
	background:#fff;
	margin:10px 0 0 0; padding:0;

}

#hity .hity-item-bottom{

	background:url(../img/hity_item_bottom.png) top left no-repeat;
	width:447px;
	height:4px;
	margin:0 0 0px 0;
}

#hity img {
	float:left;
	margin:0 10px 0 24px;

}

#hity .hity-item-opis{
	float:left;
	width:118px;
	margin:12px 0 0 5px;
}

#hity .dostepny {
	color:#f21d0c;
	margin:4px 0 0 0;
	font-size:9px;
}

#hity .cena {
	font:bold 22px Georgia, "Times New Roman", Times, serif;
	color:#669933;
	position:relative;
	float:left;
	margin:25px 16px 0 0
}
#hity .pln {
	font:14px Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

#hity .action {
	width:85px;
	position: absolute;
	bottom: 8px;
	right: 10px;
	height:30px;
}

.produkt-opis p {
    padding: 0 10px 4px 10px;
}


#hity .wiecej {
	background:url(../img/btn_wiecej_2.gif) 0px 0px no-repeat;
	width:85px;
	height:25px;
	display:block;
	text-indent:-9999px;
	margin:5px 0px 0 0px;
}
#hity .wiecej:hover {
	background:url(../img/btn_wiecej_2.gif) 0px -26px no-repeat;
}

#hity .kupuje {
	background:url(../img/btn_kupuje_2.gif) 0px 0px no-repeat;
	width:85px;
	height:25px;
	display:block;
	text-indent:-9999px;
	margin:0px 0 0 0;
}
#hity .kupuje:hover {
	background:url(../img/btn_kupuje_2.gif) 0px -26px no-repeat;
}


/* ==================== produkty ===================== */


#produkty .produkty-item-center  {
	position:relative;
}

#produkty .produkty-item-center-porownaj  {
	position:absolute;
	top:0;
	left:-1px;
	background: url(../img/porownaj_tab.gif) 0 0 no-repeat;
	width:22px; height:73px;
}

#produkty .produkty-item-center-porownaj  input{
	margin: 55px 0 0 0;

	width:14px; height:14px;
}

#produkty .porownaj-wszystkie{
	color:#fff;
	font-weight:bold;
	position:absolute;
	right:19px;
	top:10px;
	font-size:9px;

}

#strona-opinie, #opinie-ceneo, #opinie-opineo {
	height: 85px;
}

#strona-opinie {
	width: 304px;
	margin: 20px auto;
}

#opinie-ceneo, #opinie-opineo {
	display: block;
	text-indent: -999em;
	width: 126px;
	background-repeat: no-repeat;
}

#opinie-ceneo:hover, #opinie-opineo:hover {
	background-position: 0 -85px;
}

#opinie-ceneo {
	background-image: url(../img/logo_ceneo.png);
	float: left;
}

#opinie-opineo {
	background-image: url(../img/logo_opineo.png);
	float: right;
}

/* ==================== produkt ===================== */

#produkt {
	background:#f5f5f5;

}

#produkt img{
	border:none;

}

#produkt img.foto{
	float:right;
	margin:0 10px 0 0;
}
span.przedluz-gwarancje-big {display:block;width:128px;height:34px;background:url(../img/przedluz-gwarancje-big.png) 0px 0px no-repeat;margin:5px 0px;}

#produkt h1 {
	margin:13px 0 0 0;}

#produkt h1 a{
	font-size:18px;
	color:#1D94CB;
}

#produkt h2 {
	margin:5px 0 18px 0;
}
#produkt h2 a{
	font-size:10px;
	font-weight:normal;
	text-transform:uppercase;
	color:#003300;


}

#produkt h3 {
	color:#fff;
	font-size:11px;
	padding:22px 0 0 25px;

}

#produkt .mini-nav{
	margin:15px 0 15px 16px;

}

#produkt .mini-nav li{
	margin:2px 0 ;
	
}

#produkt .rata-info {
	padding:15px 0 10px 0;
	background:#1D94CB url(../img/raty_hr.gif) left bottom repeat-x;
	position:relative;
}

#produkt .rata-box {
	position:absolute;
	top:6px;
	left:30px;
}

#produkt .rata{
	color:#fff;
	margin:0 0 0 10px;
	padding:0;

}

#produkt .cena{
	font-size:13px;

}

#produkt .cena-info{
	padding:0 0 6px 0;
}

#produkt .pln {
	margin:0 10px 0 0;
}

#produkt a.btn-do-koszyka {
	background:url(../img/tobasket-btn.gif) 0 0 no-repeat;
	width:175px; height:52px;
	float:right;
	text-indent:-9999px;
	margin:8px 20px 0 0;
}



#produkt .produkt-info p{
	clear:left;
	color:#1D94CB;
	font-weight:bold;

}
#produkt .produkt-info p span{
	width:82px;
	float:left;
	color:#000;
	font-weight:normal;

}

a.produkt-powrot {
	display: block;
	background:url(../img/powrot_btn.gif) 0 0 no-repeat;
	width:82px; height:24px;
	text-indent:-9999px;
	position:absolute;
	top:-10px; right:-10px;
}


a.produkt-powrot:hover {
	background:url(../img/powrot_btn.gif) 0 -24px no-repeat;

}

#produkt .produkt-top {
	background:url(../img/produkt-bg-top.gif) 0 0 no-repeat;
	width:765px; height:33px;

}

#produkt .produkt-bottom {
	background:url(../img/produkt-bg-bottom.gif) 0 0 no-repeat;
	width:765px; height:33px;
	
}


#produkt .produkt-center {
	background:#fff;
	margin:0 11px;
	width:743px;
	padding-bottom:15px;
	position:relative;
}


#produkt .produkt-left {
	float:left;
	display:inline;
	background:#fff;
	width:311px;
	margin:0 0 0 10px;

}


#produkt .produkt-right {
	float:right;
	display:inline;
	width:371px;
	margin:0 20px 0 0;
	position: relative;

}



#produkt a.produkt-powieksz {
	background:url(../img/btn_powieksz.gif) 0 0 no-repeat;
	width:71px; height:14px;
	display:block;
	margin:5px auto;
}

#produkt a:hover.produkt-powieksz {
	background:url(../img/btn_powieksz.gif) 0 -14px no-repeat;

}

#produkt .produkt-left li{
	list-style:none;
}

#produkt .produkt-left li a{
	color:#1D94CB;
	font-size:11px;
	text-transform:uppercase;
	font-weight:bold;
	background:url(../img/pkt_4.gif) 0 3px no-repeat;
	padding:0 0 0 10px;
}

#produkt .produkt-raty-top {
	background:url(../img/raty_top.gif) top left no-repeat;
	width:370px;
	height:5px;
	overflow:hidden;
	margin:18px 0 0 0;
}

#produkt .produkt-raty-center {
	background:#1d94cb;
	width:370px;
}

#produkt .produkt-raty-bottom {
	background:url(../img/raty_bottom.gif) top left no-repeat;
	width:370px;
	height:4px;
	overflow:hidden;
}

#produkt .produkt-raty-center-content {
	margin:0 10px;
	color:#fff;
}

#produkt .produkt-raty-center-content p{
	padding-left:5px;
}

#produkt .produkt-raty-center .ilosc-rat {

	margin:7px 0 5px 0;
	padding:0px 0 0 5px;
}


#produkt1 .produkt-opis-top {
	background: url(../img/top8-stripe.gif) top left no-repeat;
	width:765px; height:38px;

}

/* tabsy */
#produkt1 ul.tabNavigation_product {display:block;float:left;height:31px;margin-left:7px;margin-top:-37px;overflow:hidden;position:relative;width:auto;z-index:9;list-style:none;}
#produkt1 ul.tabNavigation_product li {color:#aaa;float:left;margin-top:0px;text-align:center;font-size:11px; font-weight:bold;margin-right:10px}
#produkt1 ul.tabNavigation_product li a.opis-btn {display:block; width:126px;height:31px;color:#ffffff;padding:10px 0px 0px 0px;text-align:center;}
#produkt1 ul.tabNavigation_product li a.opinie-btn {display:block; width:126px;height:31px;color:#ffffff;padding:10px 0px 0px 0px;text-align:center;}
.tabNavigation_product .tape_inside a {color:#bbb}
#produkt1 ul.tabNavigation_product li a.selected {color:#1D94CB;}
#produkt1 .produkt-opis-content {
	background:#ffffff;
	width:743px;
	margin:0 11px;
	padding:0px 0 0 0;
}


.produkt1 {background:#fff !important}
.produkt1 .produkt-opis-top {
	background: url(../img/top8-stripe.gif) top left no-repeat;
	width:765px; height:38px;

}

/* tabsy */
.produkt1 ul.tabNavigation_product {display:block;float:left;height:31px;margin-left:7px;margin-top:-29px;overflow:hidden;position:relative;width:auto;z-index:9;list-style:none;}
.produkt1 ul.tabNavigation_product li {color:#aaa;float:left;margin-top:0px;text-align:center;font-size:11px; font-weight:bold;margin-right:10px}
.produkt1 ul.tabNavigation_product li a.opis-btn {display:block; width:126px;height:31px;color:#ffffff;padding:10px 0px 0px 0px;text-align:center;}
.produkt1 ul.tabNavigation_product li a.opinie-btn {display:block; width:126px;height:31px;color:#ffffff;padding:10px 0px 0px 0px;text-align:center;}
.tabNavigation_product .tape_inside a {color:#bbb}
.produkt1 ul.tabNavigation_product li a.selected {color:#1D94CB;}
.produkt1 .produkt-opis-content {
	background:#ffffff;
	width:750px;
	margin:0 2px;
	padding:0px 0 0 0;
}



/* opinie */
.tab_cont_product {padding-left:0px;padding-top:10px;float:left;margin-bottom:20px;margin-left:30px;display:inline}
ul.tabNavigation_product {float:left;width:auto;margin-top:-27px;height:23px;z-index:999;display:block;overflow:hidden;position:relative;margin-left:10px}
.tabs_product table {border-collapse:collapse;}
.tabs_product table tr {border-bottom:1px dotted #dadada;display:block;overflow:hidden;position:relative}
.tabs_product table tr p {padding-left:20px;margin-top:4px;margin-bottom:4px}
.tabs_product table tr td.td_left {width:310px;font-weight:600}
.tabs_product table tr p.head {font-weight:600;color:#d10301;padding-left:10px;background: url(../images/arrow_down.gif) left 7px no-repeat;margin-left:20px}
.content_center .brands_tabs_box {width:752px;height:190px;margin-top:-10px;overflow:visible;margin-bottom:24px}
.content_center .tabs {width:750px;height:180px;border-left:1px solid #eceaea;background:#fff;border-right:1px solid #eceaea;position:relative;z-index:1}
.content_center .brands_tabs {width:750px;height:180px;border-left:1px solid #eceaea;background:#fff;border-right:1px solid #eceaea;}

.review_box h4 {width:500px;margin-bottom:10px;font-size:14px;margin-top:10px;text-align:center}
#ocena {width:500px}
.review_box {clear:both;margin-left:110px;background:#ffffff;}
.review_left {width:100px;float:left;margin-left:0px;clear:left}
.review_left p {padding-top:4px;text-align:right;margin-right:10px;display:block;height:24px;width:90px}
p.msgreview {margin-bottom:45px;margin-top:40px}
.review_right {width:300px;float:left}
.kapcia {float:left;margin-right:5px}

.review_item {clear:both;height:auto;margin:6px 0px}
.review_item .addbutton {background:url(../img/btn_dodaj.gif);height:34px;display:block;width:96px;float:right;position:relative;margin:0px;padding:0px;cursor:pointer}
.review_item .addbutton:hover {background:url(../img/btn_dodaj.gif) 0px -34px;height:34px;display:block;width:96px;float:right;position: relative;}
.review_item input {height:20px;border:1px solid #eee;width:300px}
.review_item .review_input {height:100px;width:300px;border:1px solid #eee;}
input.kapcia_input {height:24px;width:70px;padding-left:10px;padding-top:8px;font-size:13px;display:block;float:left;}

.review_msg_item {margin-top:0px;padding:20px;border-bottom:1px dotted #dadada;clear:both;margin-left:10px;width:85%;}
.review_msg_item h5 {margin-left:0px;margin-bottom:2px;color:#222}
.review_msg_item span {clear:both;color:#333;font-size:10px;display:block;margin-bottom:4px}
.review_msg {clear:both;padding-bottom:10px;padding-left:5px;}
.review_msg_item  span {padding-left:5px;}
.produkt-opis-content .empty {display:block;padding:5px 0px 5px 20px; font-size:12px;}
.review_item input.error, .review_item textarea.error {background-color:#ffdada; border:1px solid #ff0000;}
.review_item label.error {display:block;position:absolute;margin-left:305px;margin-top:-17px;text-align:left;color:#ff0000}
.review_right .kapcza label.error {position:absolute;margin-left:0px;margin-top:40px;}
/*
.review_stars2 {margin-left:5px;}
.review_stars2 .star_on {background:url(../img/review_star.gif) 0 -16px;float:left;height:16px;margin:0 !important;width:16px;}
*/
/*
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(../img/review_star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
div.star-rating-readonly a{cursor:default !important}
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */

/** - ratingsy przy ocenie produktu **/

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/*/
.review_stars {width:110px;margin:0 auto;clear:both;height:20px;margin-top:10px}
div.rating-cancel {display:none !important} 
.review_stars div.rating-cancel, .review_stars div.star-rating{float:left !important;width:17px !important;height:16px !important;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden !important}
.review_stars div.rating-cancel, .review_stars div.rating-cancel a{background:url(../img/delete.gif) no-repeat 0 -16px;margin:0px !important}
.review_stars div.star-rating, .review_stars  div.star-rating a{background:url(../img/review_star.gif) no-repeat 0 0px;margin:0px !important}
.review_stars div.rating-cancel a, .review_stars  div.star-rating a{display:block;width:16px !important;height:100%;background-position:0 0px ;border:0;margin:0px !important;padding:0px !important}
.review_stars div.star-rating-on a{background-position:0 -16px!important}
.review_stars div.star-rating-hover a{background-position:0 -16px}


.review_stars div.star-rating-readonly a{cursor:default !important}

.review_stars div.star-rating{background:transparent!important;overflow:hidden!important}


.review_stars2 {height:22px;clear:both;margin-left:5px;}
.review_stars2 p {float:left;padding-right:8px;padding-top: 2px;}
.review_stars2 .star_on {background:url(../img/review_star.gif) no-repeat 0 -16px;margin:0px !important;width:16px;height:16px;float:left;}
.review_stars2 .star_off {background:url(../img/review_star.gif) no-repeat 0 0px;margin:0px !important;width:16px;height:16px;float:left;}
 
#produkt .produkt-opcje {
	background: #fff;
	width: 750px;
	margin: 5px 0px 10px 0px;

}


#produkt .produkt-opcje th{

	padding: 3px 10px 3px 5px;
	width: 358px;
	font: 15px Tahoma, sans-serif;
	text-align:left;
	color:#1D94CB;
}
#produkt .produkt-opcje  td {
	padding: 3px 10px 3px 5px;
	border-top: 1px solid #eeeeee;
	width: 358px;
	font: 11px Tahoma, sans-serif;
	color:#111;
}

#produkt .produkt-opcje  .space {
	border:none;
	width:10px;
	padding:0;
}


#produkt .produkt-opcje  td.wartosc {
	font-weight:bold;


}

#produkt .produkt-opcje  td.first{
	border:none;
}

/* ==================== koszyk ===================== */

#koszyk {
	width:765px;
	color:#0674a7;
	margin:0 0 10px 0;
}

#koszyk a{
	color:#0674a7;
}

#koszyk a.btn-dalej {
	background:url(../img/nextstep_btn.gif) 0 0 no-repeat;
	width:127px; height:43px;
	display:block; text-indent:-9999px;
	position:absolute; top:16px; right:25px;
	cursor:pointer;

}




#koszyk .kontynuuj-zakupy {
	background:url(../img/bobacktoshop.gif) 0 0 no-repeat;
	display:block;
	width:166px; height:44px;
	text-indent:-9999px;
	position:absolute;
	top:20px; left:25px;
}




#koszyk .koszyk-top{
	background:url(../img/koszyk_tabs_top.gif) top left no-repeat;
	width:765px; height:11px;
	overflow:hidden;
}


#koszyk  .btn-zaloguj {
	background: url(../img/logmenow_btn.gif) 0 0 no-repeat;
	width:121px; height:29px;
	display:block;
	text-indent:-9999px;
	float:right;

}



#koszyk .btn-zarejestruj {
	background:url(../img/regmenow_btn.gif) 0 0 no-repeat;
	width:121px; height:29px;
	display:block; text-indent:-9999px; float:right;
}



#koszyk .koszyk-center{
	background:#E7E7E7;

}

#koszyk .koszyk-bottom {
	background:url(../img/koszyk_tabs_bottom.gif) top left no-repeat;
	width:765px; height:12px;
	overflow:hidden;
}

#koszyk .koszyk-content{
	margin:10px 11px 0;
}

#koszyk .koszyk-tabs {
	margin: 0 10px;
}

#koszyk .koszyk-tabs li, #koszyk .koszyk-tabs li.active{
	background:#BDBDBD;
	position:relative;
	text-align:center;
	height:31px;
	list-style:none;
	float:left;
	display:block;
	margin:0 1px 0 0;


}

#koszyk .koszyk-tabs li.active{
	background:#359ac9 ;
}

/*#koszyk .koszyk-tabs .arrow-box {
	width:5px; height:3px;
	margin:0 auto; display:block;
	position:relative; border:1px solid #f00;
}

#koszyk .koszyk-tabs .arrow {
	background:url(../img/koszyk_tab_arrow.gif) 0 0 no-repeat;
	width:5px; height:3px;
	margin:0 auto; display:block;
	position:absolute; top:0; left:auto;
}
*/
#koszyk .koszyk-tabs li a{
	line-height:31px;
	padding: 0 21px ;
	color:#666;
	font-weight:bold;
}

#koszyk .koszyk-tabs li.active a{
	color:#fff;
}

#koszyk .koszyk-tabs  .koszyk-tab-left, #koszyk .koszyk-tabs  .koszyk-tab-right  {
	background:url(../img/koszyk_tab_left.gif) 0 0 no-repeat;
	position:absolute;
	top:0;
	width:4px; height:31px;
}

#koszyk .koszyk-tabs  .koszyk-tab-right {
	background:url(../img/koszyk_tab_right.gif) top right no-repeat;
	right:0;
}

#koszyk .koszyk-tabs  .koszyk-tab-left {
	background:url(../img/koszyk_tab_left.gif) 0 0 no-repeat;
	left:0;
}

#koszyk .koszyk-tabs li.active .koszyk-tab-right {
		background:url(../img/koszyk_tab_active_right1.gif) top right no-repeat;
}

#koszyk .koszyk-tabs li.active .koszyk-tab-left {
		background:url(../img/koszyk_tab_active_left1.gif) top right no-repeat;
}


#koszyk .koszyk-tr-top{
	background:url(../img/koszyk_tr_top.gif) top left no-repeat;
	width:743px; height:4px;
	overflow:hidden;
	margin:1px 0 0 0;
}

#koszyk .space{
	margin-top:10px;
}

#koszyk .koszyk-tr-center{
	background:#fff; width:743px;
}

#koszyk .koszyk-tr-bottom{
	background:url(../img/koszyk_tr_bottom.gif) top left no-repeat;
	width:743px; height:4px;
	overflow:hidden;
}


#koszyk .koszyk-tabs-content {
	width:743px;
}

#koszyk .koszyk-tabs-content h1{
	font-size:11px;
}

#koszyk .koszyk-tabs-content h2{
	font-size:10px;
	font-weight:normal;
}

#koszyk .dostepny{
	font-size:9px;
	margin:17px 0 0 0;
}
#koszyk .delete {
	text-align:center;
	width:50px !important;
}
#koszyk .product-thumb {width:50px !important}
#koszyk .price {
	text-align:center;
	width:95px !important
}

#koszyk .price-2, #koszyk .price-2 .cena  {
	color:#CC0000;
	
}
#koszyk .price-2 {width:95px !important}
#koszyk .koszyk-tabs-content td{
	background:#fff;
	padding: 0px 16px;
	border: solid #eee;
	border-width: 0 0 0px 1px;

}

#koszyk .qty {
	text-align:center;
	width:80px !important
}

#koszyk .qty div{
	width:70px;
	text-align: center;
	position:relative;
	margin:0 auto;

}


#koszyk .qty p{
	padding:0 0 12px 0;
	text-align:center;
}

.qty input {
	height: 19px; width:32px;
	border:1px solid #D7D7D7;
	text-align: center;
	color:#003300;
	font-size:12px;
	font-weight:bold;

}

.qty a {
	display: block;
	position: absolute;
	top: 0px;
	width: 26px;
	height: 21px;
	background-position: 0 0;
	background-repeat: no-repeat;
	text-indent: -999em;
}

.qty a:hover {
	background-position: 0 -21px;
}

.qty-plus {
	right: -11px;
	background:url(../img/btn_plus.gif);
}

.qty-minus {
	left: -11px;
	background:url(../img/btn_minus.gif);
}

#koszyk .koszyk-podsumowanie-top{
	background:url(../img/koszyk_tr_top.gif) top left no-repeat;
	width:743px; height:4px;
	overflow:hidden;
	margin:11px 0 0 0;
}

#koszyk .koszyk-podsumowanie-center{
	background:#fff;
	position:relative;
	width:743px;
	min-height:76px;
	height:auto !important;
	height:76px
}



#koszyk .koszyk-podsumowanie-bottom{
	background:url(../img/koszyk_tr_bottom.gif) top left no-repeat;
	width:743px; height:4px;
	overflow:hidden;
}

#koszyk .koszyk-podsumowanie-main  {
	margin:0 0 0 225px;
	padding:12px 0 0 0;
	text-align:right;
	width:300px;
}

#koszyk .koszyk-podsumowanie-center .cena{
	font-size:28px;
	color:#CC0000;
	padding:0px 0 10px 0;
}

#koszyk .koszyk-podsumowanie-center .cena-netto{
	padding:4px 0 23px 0;
}

  .zloz-zamowienie {
	background:url(../img/order-btn.gif) 0 0 no-repeat;
	width:168px;
	height:44px;
	top:53px;
	display:block; text-indent:-9999px;
	position:absolute;
	right:19px;
}

 .koszyk-podsumowanie-center .zloz-zamowienie:hover {
	background-position:0 -44px;
}

.zloz-zamowienie-2 {
	background:url(../img/lastorder_btn.gif) 0 0 no-repeat;
	width:200px;
	height:45px;
	display:block; text-indent:-9999px;
	position:absolute;
	top:20px; right:20px;
}




#koszyk  .kontynuuj-zakupy-main {
	top:55px;
}


.koszyk-transport-msg {
	padding:20px 0;
	text-align:center;
}

.koszyk-transport-left-item {
	float:left;
	margin:10px 0 0 0;
}

.koszyk-transport-right-item {
	float:right;
	margin:10px 0 0 0;
}

.koszyk-transport-item-top {
	background:url(../img/transport-item-top.gif) top left no-repeat;
	width:366px; height:5px; overflow:hidden;
}

.koszyk-transport-item-center {
	background:#fff url(../img/koszyk_1_4.gif) 28px 0 no-repeat; width:366px;
	padding:15px 0 ; min-height: 140px;

}

.koszyk-transport-item-center strong, .koszyk-transport-item-center p {
	padding-left: 160px;
}


.koszyk-transport-podsumowanie p {
	text-align: right;
	margin-bottom: 2px;

}

.summe {	width:370px;
		float:right;
		display:inline;
		margin-right:170px;}
.koszyk-transport-podsumowanie p strong {
	font-size: 13px;
	font-variant: small-caps;
	text-decoration: underline;
}


.koszyk-transport-item-bottom {
	background:url(../img/transport-item-bottom.gif) top left no-repeat;
	width:366px; height:5px; overflow:hidden;
}


.koszyk-transport-2-4 { background-image:url(../img/koszyk_2_4.gif);}

.koszyk-transport-3-4 { background-image:url(../img/koszyk_3_4.gif);}

.koszyk-transport-4-4 { background-image:url(../img/koszyk_4_4.gif);}


.koszyk-transport-item-text {
	padding:10px 0;
}

.koszyk-transport-item-text p{
	margin:4px 0 0 0;
}

.koszyk-transport-item-text p.subtitle{	margin:0;}

.koszyk-transport-item-center input{
	vertical-align:middle;
	width:12px; height:12px;
}

.koszyk-transport-podsumowanie {
	text-align:center;
	padding:10px 0;
}

.koszyk-transport-podsumowanie .kontynuuj-zakupy { top:20px;}

.koszyk-dane { padding:10px 0;}

.koszyk-dane input, .koszyk-dane select,
#kontakt input, #kontakt select, #kontakt textarea {
	border:1px solid #DFDEDE;
	background:#eee;
	vertical-align:middle;
    font:11px Tahoma;
	padding:2px;
	width:188px;

}

.koszyk-dane input.checkbox{
	width:14px !important;
	background:none; border:none;
}
#kontakt input.checkbox {
	width:14px !important;
	background:none; border:none;
}


.koszyk-dane p label,
#kontakt p label {
   float: left;
   width: 120px;
   font:11px Tahoma;
   line-height:15px;
}

.koszyk-dane p {
   clear: left;
   margin: 0 19px 0 24px;
   padding: 0;
   padding-top: 5px;
   text-align:right;
}

.koszyk-zestawienie { padding:20px 0;}

.koszyk-dane-left, .koszyk-zestawienie-left {
	width:370px; float:left; border-right:1px solid #EEEEEE;  }

.koszyk-dane-right, .koszyk-zestawienie-right {
	width:370px; float:right;}


#koszyk .koszyk-zestawienie table{
	width:694px; margin:0 auto;
}

#koszyk .koszyk-zestawienie td{
	border-width: 0 0 1px 1px;
	text-align:left;
	padding-top:5px; padding-bottom:5px;
	vertical-align:top;
}

#koszyk .koszyk-zestawienie td.last{
	border-bottom:none;
}

#koszyk .koszyk-zestawienie td.foto{
	width:79px; border-width: 0 0 1px 0;
	padding:0 10px;
}

#koszyk .koszyk-zestawienie td.produkt{
	width:226px;
}

#koszyk .koszyk-zestawienie td.cena-brutto{
	width:139px; text-align:center;
}

#koszyk .koszyk-zestawienie td.ilosc{
	width:94px; text-align:center;
}

#koszyk .koszyk-zestawienie td.wartosc{
	width:153px;
	text-align:right;
	padding-right:0;
}

#koszyk .koszyk-zestawienie .dostepny { margin:10px 0 0 0;}

.koszyk-zestawienie-adres {
	float:right;
	text-align:right;
	margin:0 20px 0 30px;
	padding:0px 0;
	display:inline;
}

.koszyk-zestawienie-right {
	text-align:right;
	padding:15px 0;
}

.koszyk-zestawienie-left {
	padding:15px 0;
}

.koszyk-zestawienie-right p{
	margin-right:20px;

}

#koszyk .koszyk-zestawienie-right .cena {
	color:#CC0000;
	font-size:28px;
	margin:0 20px 5px 0;
	float:right;
	display:inline;
}

#koszyk .koszyk-zestawienie-right .normal{
	font:normal 11px Tahoma;
	color:#CC0000;
	float:right;
	margin:30px 5px 0 0;
}

.koszyk-zestawienie-left p { margin:0 0 0 26px;}

.koszyk-zestawienie-left  textarea{
	border:1px solid #DFDEDE;
	background:#eee; width:287px; height:71px; margin:5px 0 0 0;
	font-size:11px;
}

#koszyk .koszyk-logowanie a{ color:#CC0000; text-decoration:underline;}

.koszyk-logowanie-left { border:none;}
.koszyk-logowanie-right { border-left:1px solid #EEEEEE;}

.koszyk-logowanie p.btn{
	text-align:left;
}

.koszyk-logowanie h1.logowanie, .koszyk-logowanie h1.rejestracja{
	background:url(../img/koszyk_logowanie_head.gif) top left no-repeat;
	width:86px; height:17px; float:right; margin:0 20px 10px 0;
	display:inline; text-indent:-9999px;
	font-size:9px;
}

.koszyk-logowanie h1.rejestracja{
	background:url(../img/koszyk_rejestracja_head.gif) top left no-repeat;
	width:105px; height:17px;
}

/* ==================== konto ===================== */

#konto { color:#085c8d;}

#konto .epmty {
	padding:15px 0; margin:0 0 0 19px;
}
#konto .btn-konto-edycja {
	background:url(../img/edytuj.gif) 0 0 no-repeat;
	width:59px; height:29px; float:left; margin:6px 1px 0 0;
}



#konto .btn-konto-ksiazka {
	background:url(../img/btn_konto_ksiazka.gif) 0 0 no-repeat;
	width:141px; height:22px; float:left; margin:6px 1px 0 0;
}

#konto .btn-konto-ksiazka:hover {
	background:url(../img/btn_konto_ksiazka.gif) 0 -22px no-repeat;
}

#konto .btn-konto-zmien-haslo {
	background:url(../img/chngpss.gif) 0 0 no-repeat;
	width:87px; height:27px; float:left; margin:6px 1px 0 0;
}



#konto .btn-konto-ksiazka-2 {
	background:url(../img/frombook.gif) 0 0 no-repeat;
	width:104px; height:26px; float:left; margin:6px 1px 0 0;
}



#konto .btn-konto-dodaj {
	background:url(../img/dodajnowy.gif) 0 0 no-repeat;
	width:104px; height:26px; float:left; margin:6px 1px 0 0;
}


#konto .btn-konto-ustaw-domyslny {
	background: url(../img/ustawjako.gif) 0 0 no-repeat;
	width:136px; height:29px; float:right; margin:0 1px 0 0;
	text-indent:-9999px;
}


#konto .btn-konto-usun {
	background:url(../img/usunszy.gif) 0 0 no-repeat;
	width:48px; height:29px; float:right; margin:0 1px 0 0;
	text-indent:-9999px;
}



#konto .btn-konto-edytuj {
	background:url(../img/edytuj.gif) 0 0 no-repeat;
	width:59px; height:29px; float:right; margin:0 1px 0 0;
	text-indent:-9999px;
}



#konto .btn-konto-dodaj-wpis {
	background:url(../img/dodajnowy.gif) 0 0 no-repeat;
	width:104px; height:26px; display:block;
	text-indent:-9999px;
}


#konto .btn-konto-do-koszyka {
	background:url(../img/btn_konto_do_koszyka.gif) 0 0 no-repeat;
	width:121px; height:22px;
	text-indent:-9999px; float:left; margin:0 1px 0 0; padding:0;
}

#konto .btn-konto-do-koszyka:hover {
	background:url(../img/btn_konto_do_koszyka.gif) 0 -22px no-repeat;
}

#konto .btn-konto-wiecej {
	background:url(../img/btn_konto_wiecej.gif) 0 0 no-repeat;
	width:75px; height:22px;
	text-indent:-9999px; float:left; margin:0 1px 0 0; padding:0;
}

#konto .btn-konto-wiecej:hover {
	background:url(../img/btn_konto_wiecej.gif) 0 -22px no-repeat;
}

#konto .btn-konto-usun-ze-schowka {
	background:url(../img/btn_konto_usun_ze_schowka.gif) 0 0 no-repeat;
	width:128px; height:22px;
	text-indent:-9999px; float:left; margin:0 1px 0 0; padding:0;
}
#konto .btn-konto-usun-ze-schowka:hover {
	background:url(../img/btn_konto_usun_ze_schowka.gif) 0 -22px no-repeat;
}

#konto .btn-konto-porownanie-wyslij {
	background:url(../img/btn_konto_porownanie_wyslij.gif) 0 0 no-repeat;
	width:223px; height:22px; text-indent:-9999px;
	position:absolute; right:141px; top:5px;
}
#konto .btn-konto-porownanie-wyslij:hover {
	background:url(../img/btn_konto_porownanie_wyslij.gif) 0 -22px no-repeat;
}

#konto .btn-konto-porownanie-usun {
	background:url(../img/btn_konto_porownanie_usun.gif) 0 0 no-repeat;
	width:132px; height:22px; text-indent:-9999px;
	position:absolute; right:5px; top:5px;
}
#konto .btn-konto-porownanie-usun:hover {
	background:url(../img/btn_konto_porownanie_usun.gif) 0 -22px no-repeat;
}

#konto .btn-konto-zapisz {
	background:url(../img/save_btn.gif) 0 0 no-repeat;
	width:89px; height:22px;
	display:block;
	margin:10px auto 0;
}


#konto .btn-konto-zapisz-ustawienia {
	background:url(../img/btn_konto_zapisz_usatwienia.gif) 0 0 no-repeat;
	width:158px; height:22px;
	margin:0 auto; display:block;
	text-indent:-9999px;
}

#konto .btn-konto-zapisz-ustawienia:hover {
	background:url(../img/btn_konto_zapisz_usatwienia.gif) 0 -22px no-repeat;
}

#konto  h1.tr {
	padding:8px 0 0 10px;
	font-size:11px;
	color:#fff;
}
#konto .konto-zobacz-wszytskie, #konto .konto-zobacz-wiecej {
	color:#fff;
	font-weight:bold;
	position:absolute;
	right:11px;
	font-size:9px;
	top:8px;
}

#konto .konto-tabs {
	margin: 0 10px;
}

#konto a {color:#085c8d;}

#konto .konto-top{
	background:url(../img/koszyk_tabs_top.gif) top left no-repeat;
	width:765px; height:11px;
	overflow:hidden;
}

#konto .konto-center{
	background:#E7E7E7;

}

#konto .konto-bottom {
	background:url(../img/koszyk_tabs_bottom.gif) top left no-repeat;
	width:765px; height:12px;
	overflow:hidden;
}

#konto .konto-content{
	margin:10px 11px 0;
	padding:1px 0 0 0;
}

#konto .konto-tr-head-1, #konto .konto-tr-head-2{
	background:url(../img/top_stripe12.gif) 0 0 no-repeat;
	width:743px; height:26px;
	position:relative;
}

#konto .konto-tr-head-2 {
	background:url(../img/top_stripe12.gif) 0 0 no-repeat;
}

#konto .konto-minitr-head-1, #konto .konto-minitr-head-2 {
	background:url(../img/top_stripe11.gif) 0 0 no-repeat;
	width:366px;
	height:26px;
	position:relative;
}

#konto .konto-minitr-head-2 {
	background:url(../img/top_stripe11.gif) 0 0 no-repeat;
}

#konto .konto-tr-top, #strona .strona-content-top{
	background:url(../img/koszyk_tr_top.gif) top left no-repeat;
	width:743px; height:4px;
	overflow:hidden;
	margin:1px 0 0 0;
}

#konto .space{
	margin-top:10px;
}

#konto .konto-tr-center, #strona .strona-content-center{
	background:#fff; width:743px;
}
.ie6 #konto .konto-tr-center p, .ie6 #konto .konto-tr-center a, .ie6 #konto .konto-tr-center small, .ie6 #konto .konto-tr-center td, .ie6 #konto .konto-tr-center strong, .ie6 #konto .konto-tr-center th {font-size:11px !important}

#konto .konto-tr-bottom, #strona .strona-content-bottom{
	background:url(../img/koszyk_tr_bottom.gif) top left no-repeat;
	width:743px; height:4px;
	overflow:hidden;
}

#konto .konto-minitr-top, #konto .konto-minitr-bottom, #konto .konto-minitr-center{
	background: url(../img/konto_box_top.gif) top left no-repeat;
	width:366px; height:5px; overflow:hidden;

}

#konto .konto-minitr-center {
	background:#fff; height:auto;
}

#konto .konto-minitr-bottom{
	background:url(../img/konto_box_bottom.gif) top left no-repeat;
	width:366px; height:5px;
	overflow:hidden;
}



#konto .konto-tabs li, #konto .konto-tabs li.active{
	background:#BDBDBD;
	position:relative;
	text-align:center;
	height:31px;
	list-style:none;
	float:left;
	display:block;
	margin:0 1px 0 0;


}

#konto .konto-tabs li.active{
	background:#359AC9 ;
}


#konto .konto-tabs li a{
	line-height:31px;
	padding: 0 18px ;
	color:#666;
	font-weight:bold;
}

#konto .konto-tabs li.active a{
	color:#fff;
}

#konto .konto-tabs  .konto-tab-left, #konto .konto-tabs  .konto-tab-right  {
	background:url(../img/koszyk_tab_left.gif) 0 0 no-repeat;
	position:absolute;
	top:0;
	width:4px; height:31px;
}

#konto .konto-tabs  .konto-tab-right {
	background:url(../img/koszyk_tab_right.gif) top right no-repeat;
	right:0;
}

#konto .konto-tabs  .konto-tab-left {
	background:url(../img/koszyk_tab_left.gif) 0 0 no-repeat;
	left:0;
}

#konto .konto-tabs li.active .konto-tab-right {
		background:url(../img/koszyk_tab_active_right1.gif) top right no-repeat;
}

#konto .konto-tabs li.active .konto-tab-left {
		background:url(../img/koszyk_tab_active_left1.gif) top right no-repeat;
}



#konto .konto-box-dane {
	margin:0 19px; padding:15px 0 0px 0; min-height:105px;
}

* html #konto .konto-box-dane { height:105px;}

#konto .konto-box-dane p, #konto .konto-ksiazka p{
	clear:left; margin-bottom:8px;
}


#konto .konto-box-akcja {
	margin:0 19px; padding-bottom:10px;
}

#konto .konto-box-dane span, #konto .konto-ksiazka span{
	float:left; width:86px;
}

#konto .konto-box-dane label{
	float:left; width:90px;
}

#konto .konto-table-1 {
	width:346px; margin:0 auto;
}

#konto .konto-table-1 td{
	border: solid #eee;
	border-width: 0 0 1px 0px;
	padding:3px;
}

#konto .konto-table-1 td.last{
	border:none;
}

#konto .konto-table-1 td.produkt{
	padding-left:20px;
	width:270px;
}

#konto .konto-table-1 h1{
	font-size:11px;
}

#konto .konto-table-1 .cena{
	color:#CC0000;
	font:bold 10px Tahoma;
	margin:0; padding:0;
}


#konto .konto-table-3 {
	width:701px; margin:0 auto;
}

#konto .konto-table-3 td{
	border: solid #eee;
	border-width: 0 0 1px 0px;
	padding:3px;
}

#konto .konto-table-3 td.empty{
	border:none;
}

#konto .konto-table-3 td.last{
	border:none;
}

#konto .konto-table-3 td.produkt{
	padding-left:20px;
	width:270px;
}

#konto .konto-table-3 h1{
	font-size:11px;
}

#konto .konto-table-3 .cena{
	color:#CC0000;
	font:bold 10px Tahoma;
	margin:0; padding:0;
}


#konto .konto-tabs-content {
	width:743px;
}

#konto .konto-tabs-content h1{
	font-size:11px;
}

#konto .konto-tabs-content h2{
	font-size:10px;
	font-weight:normal;
}

#konto .cena { padding-top:6px;}

#konto .dostepny{
	font-size:9px;
	margin:17px 0 0 0;
}
#konto .delete {
	text-align:center;
}

#konto .price {
	text-align:center;
}

#konto .price-2, #konto .price-2 .cena  {
	color:#CC0000;
}

#konto .konto-tabs-content td{
	background:#fff;
	padding: 0px 16px;
	border: solid #eee;
	border-width: 0 0 0px 1px;

}

.konto-left, .konto-right {
	width:366px;
	display:inline;

}


.konto-left { float:left; }

.konto-right { float:right; }






.konto-zamowienie { padding:20px 0;}

.konto-zamowienie-left {
	width:370px; float:left;   padding:15px 0; }

.konto-zamowienie-right {
	width:370px; float:right; 	text-align:right;
	padding:10px 0 15px 0;}


.konto-zamowienie-right p{
	margin-right:26px;

}

#konto .konto-zamowienie-right .cena {
	color:#CC0000;
	font-size:28px;
	margin:0 26px 2px 0;
	padding:0;
	float:right;
	display:inline;

}

#konto .konto-zamowienie-right .normal{
	font:normal 11px Tahoma;
	color:#CC0000;
	float:right;
	margin:20px 5px 0 0;
}

.konto-zamowienie-left p { margin:0 0 0 26px;}



#konto .konto-zamowienie table, #konto .konto-zamowienia table{
	width:694px; margin:0 auto;
}

#konto .konto-zamowienie td, #konto .konto-zamowienia td{
	border-width: 0 0 1px 1px;
	text-align:left;
	padding-top:5px; padding-bottom:5px;
	vertical-align:top;
}

#konto .konto-zamowienie td.last{
	border-bottom:none;
}

#konto .konto-zamowienie td.foto{
	width:79px; border-width: 0 0 1px 0;
	padding:0 10px;
}

#konto .konto-zamowienie td.produkt{
	width:226px; padding-top:15px;
}

#konto .konto-zamowienie td.cena-brutto{
	width:139px; text-align:center;
}

#konto .konto-zamowienie td.ilosc{
	width:94px; text-align:center;
}

#konto .konto-zamowienie td.wartosc{
	width:153px;
	text-align:right;
	padding-right:0;
}

#konto .konto-zamowienie .dostepny { margin:10px 0 0 0;}


.konto-zamowienie-left  textarea{
	border:1px solid #DFDEDE;
	background:#eee; width:287px; height:71px; margin:5px 0 0 0;
	font-size:11px;
}

#konto .konto-zamowienia th {
	font-weight:bold;
}

#konto .konto-zamowienia td, #konto .konto-zamowienia th {
	padding-top:15px; padding-bottom:15px;
	text-align:center;
	border:solid #DEDEDE;
	border-right:solid #EEEEEE;
	border-width:0 1px 1px 0;
}

#konto .konto-zamowienia td.last {
	border-width:0 1px 0px 0;
	text-align:center;

}

#konto .konto-zamowienia td.left {
	border-left:none; padding-left:0;
	text-align:left;
}

#konto .konto-zamowienia td.center {
	text-align:center;
}


#konto .konto-zamowienia td.right {
	padding-right:0; text-align:right;
	border-right:none;
}

#konto .konto-zamowienia td.right-2, #konto .konto-zamowienia th.right-2  {
	text-align:center; border-right:none;

}



#konto .konto-zamowienia .status{
	font-weight:bold;
	color:#3795cc;
}

#konto .konto-dodaj-btn-box {
	padding:15px 0;
	margin:0 0 0 19px;
}

#konto .konto-dodaj-btn-box-2 {
	margin:10px auto 0;
	padding:10px 0;
	width:140px;
}

#konto .konto-dodaj-box {
	margin:0 10px;
	padding:10px 0 0;
}

#konto .konto-dodaj-box input{
	background:#eee;
	border:1px solid #DFDEDE;
	width:225px;
	font-size:11px;

	padding:2px;
}

#konto .konto-dodaj-box .konto-left, #konto .konto-dodaj-box .konto-right{
	width:330px;
	float:left;
}

#konto .konto-dodaj-box .konto-right{
	margin:0 0 0 20px;
}


#konto .konto-dodaj-box p{
	clear:both;
	text-align:right;
	padding-top:3px;
}

#konto .konto-dodaj-box label{
	width:85px;
	float:left;

}


#konto .konto-table-2 {
	width:702px; margin:0 auto;
}

#konto .konto-table-2 td{
	border: solid #eee;
	border-width: 0 0 1px 0px;
	padding:17px 3px ;
}

#konto .konto-table-2 td.last{
	border:none;
}

#konto .konto-table-2 td.akcja{
	vertical-align:bottom;
	width:428px;
	height:22px;

}


.konto-schowek-item  {
	margin:0 19px 15px; padding:15px 0 0px 0; min-height:105px;
}

* html #konto .konto-schowek-item { height:105px;}

.konto-schowek-item  h1{
	font-size:13px;
}

.konto-schowek-item  h2{
	font-size:10px;
	font-weight:normal;
}

.konto-schowek-item  img{
	float:left;
	margin-right:15px;
}

.konto-schowek-item-akcja {
	margin:0 19px; padding:0 0px 10px; height:22px;
}

#konto .konto-schowek-item .cena {
	color:#CC0000;
	display:inline;
	float:left;
	font-size:18px;
	margin:6px 20px 5px 0;
}


#konto .konto-schowek-item .normal{
	font:normal 10px Tahoma;

	float:left;
	margin:23px 5px 0 0;
}

#konto .konto-schowek-item .dostepny {
	font-size:10px;
	color:#666666;
	margin:0px 0 3px 0;
	padding:8px;
}


.konto-reklamacje {
	margin:0 19px;
}
.konto-reklamacje hr{
	height:0.5px;
	color:#DEDEDE;
}
.konto-reklamacje input, .konto-reklamacje select, .konto-reklamacje textarea, .konto-ustawienia input{
	width:308px;
	background:#eee;
	border:1px solid #DFDEDE;
	font:11px Tahoma;
	padding:2px;
}
.konto-reklamacje select {
	width:314px;
}

.konto-reklamacje p.info {
	width:415px;
	text-align:left;
	margin:0; padding:20px 0 15px 0;
}
.konto-reklamacje form {
	width:428px;
	margin:15px auto 0;
	padding:0 0 20px;

}

.konto-reklamacje p {
	clear:left;
	text-align:right;
	margin:3px 0 0 0;
	line-height:16px;
}

.konto-reklamacje label {
	float:left;
	width:107px;
}

.konto-ustawienia p {
	text-align:right;
	width:277px;
	line-height:18px;
}

.konto-ustawienia input {
	width:166px;
}


.konto-ustawienia input.check {
	width:14px; height:14px;
	margin:0 10px 0 0;
}

.konto-ustawienia-akcja{
	padding:15px 0;
}

/* ==================== producenci ===================== */


#producenci {
	width:470px;
	margin:16px 0 0 0;
}

#producenci h1{
	padding:22px 0 0 25px;
	font-size:11px;
	color:#fff;
}

#producenci li{
	list-style:none;
	padding:4px 0 0 0;
}

#producenci li a{
	padding:0 0 0 11px;
	font-size:9px;
	font-weight:bold;
	color:#2E382B;
	text-transform: uppercase;
}

#producenci .producenci-top-content{
	background: url(../img/top-stripe9.gif) 0 0 no-repeat;
	display:block;
	height:33px;
	width:470px;
	position:relative;
}

#producenci .producenci-center-content{
	background: url(../img/list_bottom_stripe.gif) left bottom no-repeat #f5f5f5;
	width:470px;
	height:auto;
	padding:0 0 12px 7px;

}

#producenci .producenci-item-box {
	padding:4px 0 0 0;
	float:left;
	margin:0 0 0 2px;
	height:auto;
	display:block;
	line-height:145%;
}

#producenci .producenci-item-top {
	background:url(../img/producenci_item_top.jpg) no-repeat top left;
	height:5px;
	width:149px;
	text-align:center;
	overflow:hidden;

}

#producenci .producenci-item-center {
	background:#fff;
	width:149px;
	text-align:left;
	padding-bottom:5px;

}

#producenci .producenci-item-bottom {
	background:url(../img/producenci_item_bottom.png) top left no-repeat;
	height:5px;
	width:149px;
	overflow:hidden;

}


/* ==================== producenci mini ===================== */

#producenci-mini {
	margin:0px 0 15px 0;
}


#producenci-mini h1 {
	padding:22px 0 0 25px;
	font-size:11px;
	color:#fff;
}

#producenci-mini .producenci-mini-column{
	width:87px;

	margin:8px 0 0 0;

}

#producenci-mini .left {
	padding:0 0px 0 14px;
	float:left;
}

#producenci-mini .right {
	float:right;
}

#producenci-mini li{
	list-style:none;
	padding:0 0 11px 0;
}


#producenci-mini a{
	font-weight:bold;
	font-size:9px;
	text-transform:uppercase;
	color:#2E382B;
}

#producenci-mini .producenci-mini-top{
	background:url(../img/short-stripe1.gif) 0 0 no-repeat;
	width:226px; height:49px;

}

#producenci-mini .producenci-mini-center {
	background:url(../img/bottom-mini-left-box.gif) bottom left no-repeat #F5F5F5 ;
	width:226px; height:280px;

}




#producenci-mini .producenci-mini-item-top {
	background:url(../img/producer_scroll_up.png) no-repeat top left;
	height:15px;
	width:206px;
	text-align:center;
	text-indent:-9999px;
	display:block;
	overflow:hidden;
	margin:0 0 0 11px;

}

#producenci-mini .producenci-mini-item-center {
	background:#fff;
	width:206px;
	text-align:left;
	padding-bottom: 0;
	margin:0 0 0 11px;

}

#producenci-mini .producenci-mini-item-bottom {
	background:url(../img/producer_scroll_down.png) top left no-repeat;
	height:15px;
	width:206px;
	display:block;
	text-align:center;
	text-indent:-9999px;
	overflow:hidden;
	margin:0 0 0 11px;

}

/* ==================== mapa kategorii ===================== */

#mapa { margin:0 0 10px 0;}

#mapa h2 {
	font-size:14px;
	margin:10px 0 15px 15px;

}
#mapa h2 a{
	color:#1D94CB;
}

#mapa .mapa-top, #strona .strona-top {
	background: url(../img/top8-stripe.gif) 0 0 no-repeat;
	width:765px; height:53px;
}

#mapa .mapa-tr-top, #mapa .mapa-tr-bottom {
	background:url(../img/mapa_tr_top.gif) top left no-repeat;
	width:743px; height:5px;
	overflow:hidden;
}

#mapa .mapa-center {
	padding:0;
}

#mapa .mapa-tr-bottom {
	background:url(../img/mapa_tr_bottom.gif) top left no-repeat;
}

#mapa .table-4 {
	border-collapse:collapse;
	width:743px;
	margin:0 auto;

}

#mapa .table-4 td{
	background:#fff;
	width:204px;
	vertical-align:top;

}

#mapa .table-4 td.top{
	border-top:2px solid #e7e7e7;
}

#mapa ul { margin:0 0 11px 4px;}
#mapa li{
	list-style:none;
	margin:0 0 5px 12px;
	padding-left:15px;
	min-height:10px;
	background:url(../img/pkt_5.gif) 0 4px no-repeat;
}



#mapa li ul{
	margin: 2px 0 7px 4px;
}

#mapa li ul li{
	padding-top:3px;
	background-position: 0 7px;
	margin-left:0;
}

* html #mapa li {
height:10px;}

#mapa li ul ul{
	margin:0 0 0 2px;
}

#mapa a.main{
	display:block;
	text-indent:-9999px;
	width:206px;
	height:43px;
}


#mapa  a{
	color:#2E382B;

	text-indent:0;
	/*padding-left:15px;*/
}

#mapa li ul li a{
	color:#71982D;
}

#mapa li.no-bg { background:none;}

/* ==================== zwykla strona ===================== */

#strona { margin:0 0 10px 0; color:#666666;}

#strona h1 {
	color:#FFFFFF;
	font-size:11px;
	padding:22px 0 0 25px;
}

#strona p {
	margin:3px 0;
}

#strona .stron-text h1 {
	font:normal 17px Tahoma;
	color:#CC0000;
	margin:10px 0;
	padding:0;
}

#strona .stron-text h2 {
	font-size:13px;
	color:#2E382B;
	margin:10px 0;
}

#strona .stron-text img {
	border:3px solid #71982D;
}

#strona ul {
	margin:5px 0;
}

#strona li{
	background:url(../img/pkt_6.gif) 0 5px no-repeat;
	list-style:none;
	padding:0 0 0 9px;

}

#strona .strona-text, .faq-text {
	margin:0 20px;
	padding:10px 0 20px;
}

#strona .strona-center {
	padding: 0 0 0 10px;
}

#strona .strona-content-top {
	margin:0;
}

.faq-menu {
	float:left;
	width:217px;
}

.faq-menu a {
	color:#fff;
	font-weight:bold;
	line-height:31px;
	padding:0 0 0 12px;
}

#strona .faq-menu li{
	background:url(../img/faq_menu_tab.gif) 0 -31px no-repeat;
	width:217px; height:31px;
	margin:0 0 1px 0;
	padding:0 0 0 0px;
}

#strona .faq-menu li.active{
	background:url(../img/faq_menu_tab.gif) 0 0px no-repeat;

}

.faq-content {
	float:right;
	margin:0 10px 0 0;
	width:518px;
	display:inline;
}

.faq-content-top, .faq-content-bottom  {
	background:url(../img/faq_content_top.gif) top left no-repeat;
	width:518px; height:5px;
	overflow:hidden;

}
.faq-content-center { width:518px; background:#fff; float:right;}
.faq-content-bottom {
	background:url(../img/faq_content_bottom.gif) 0 0 no-repeat;
}


.faq-text h2{
	font:bold 11px Tahoma;
	color:#CC0000;
}

.faq-text h2 span{
	color:#666;
	padding-right:4px;
}
/* ==================== sort ===================== */

#sort-top, #sort-bottom {
	margin:15px 0;
}

#sort-top a.active, #sort-bottom a.active{
	font-weight:bold;
	color:#1D94CA;
}

#sort-top li, #sort-bottom li{
	list-style:none;
	float:left;
	line-height:28px;

}

#sort-top .sortowanie , #sort-bottom .sortowanie{
	margin:0 0 0 11px;
}

#sort-top .liczba, #sort-bottom .liczba {
	margin:0 0 0 35px;

}

#sort-top .wyswietl, #sort-bottom .wyswietl {
	margin:0 0 0 37px;
}

#sort-top .paginacja, #sort-bottom .paginacja {
	float:right;
	margin:0 12px 0 10px;
}

#sort-top .sort-top, #sort-bottom .sort-top {
	background:url(../img/sort_top1.gif) top left no-repeat;
	width:765px; height:5px;
	overflow:hidden;

}

#sort-top .sort-center, #sort-bottom .sort-center {
	background:#f5f5f5;
}

#sort-top .sort-bottom, #sort-bottom .sort-bottom {
	background:url(../img/sort_bottom1.gif) top left no-repeat;
	width:765px; height:4px;
	overflow:hidden;

}

/* ==================== filtry ===================== */


#filtry {
	margin:0 0 15px 0;

}

#filtry img {
	border:none;
}

#filtry .filtry-polecamy{
	background:url(../img/polecamy_box_2.gif) 0 0 no-repeat;
	width:136px; height:214px;
	float:right;
	position:relative;
}

#filtry .filtry-polecamy-content{

	margin:40px 0 0 0;
	text-align:center;
}

#filtry .filtry-polecamy-content h2 {
	margin:5px 0 0 0;
}
#filtry .filtry-polecamy-content h2 a{
	color:#000;
	font-size:10px;
	font-weight:normal;

}
#filtry .filtry-center-content {
	text-align:center;
}

#filtry .filtry-center-content p.szukaj{
	margin:10px 0;
	padding:0;
}

#filtry .filtry-polecamy-content h2 .nazwa{
	text-transform:uppercase;
	font-weight:bold;
}

#filtry .filtry-center-content a.szukaj{
	background:url(../img/szukaj_btn.gif) 0 0 no-repeat;
	width:118px; height:22px;
	display:block;
	margin:0 auto;

}

#filtry .filtry-center-content a:hover.szukaj{
	background:url(../img/szukaj_btn.gif) 0 -22px no-repeat;
}

#filtry .filtry-polecamy-content-producenci {
	width:589px; height:47px;
	margin:12px 0 0 0;
	padding:10px 0 0 0;
	background:url(../img/filtry_hr.gif) 0 0 repeat-x;
	text-align:center;
	font-size:10px;
}
#filtry .filtry-polecamy-content-producenci p{
	padding:2px;
}

#filtry .filtry-polecamy-content-producenci li{
	float:left;
	list-style:none;
	margin:5px 0 0 0;
}

#filtry .filtry-polecamy-content-cena{
	font:bold 18px Georgia, "Times New Roman", Times, serif;
	color:#669933;
	position:relative;
	padding:22px 0 0 0px;
	margin:0 9px 0 0;
	text-align:right;
}
#filtry .filtry-polecamy-content .pln {
	font:14px Tahoma, Verdana, Arial, Helvetica, sans-serif;

}

#filtry .filtry-left{
	float:left;
	width:589px;


}

#filtry .filtry-right{
	float:right;
	width:150px;

}

#filtry form {
	margin:0 0 0 0px;
}

#filtry form.advanced {
	width:617px;
	margin:0 auto;
	padding:0 0 5px;
}

#filtry  .form-left {
	float:left;
	width:294px;

}

#filtry  .form-right {
	float:right;
	width:294px;

}


#filtry form select{
	width:159px;
}

#filtry form p {
   color:#666;
   clear: left;
   margin: 0;
   padding: 0;
   padding-top: 5px;
}
#filtry  form p label {
   float: left;
   width: auto;
   margin:0 9px 0 0;
   font: bold 10px Tahoma;
   text-align:right;

}




#filtry .filtry-top {
	background:url(../img/filtry_top1.gif) top left no-repeat;
	width:765px; height:10px;
	overflow:hidden;


}

#filtry .filtry-center {
	background:#f5f5f5;
	width:765px;

}

#filtry .filtry-center-content {
	margin:0 11px 0 11px;
}


#filtry .filtry-bottom {
	background: url(../img/filtry_bottom1.gif) top left no-repeat;
	width:765px; height:7px;
	overflow:hidden;


}


/* ==================== pomoc ===================== */

#pomoc {
	margin:10px auto 20px;
	width:1250px;
}

#pomoc h1{
	padding:22px 0 0 25px;
	font-size:11px;
	color:#fff;
}

#pomoc h2 {
	color:#003300;
	font-size:11px;
	padding:10px 0 0 0;
}

#pomoc ul {
	padding:8px 0 0 0;
}

#pomoc li{
	list-style:none;
	padding:4px 0 0 0;
	background: url(../img/arrow_blue.gif) left 8px no-repeat;padding-left:11px
}

#pomoc li a{
	color:#006999;
	padding:0 0 0 0px;
}

#pomoc .pomoc-top-content {
	background:url(../img/stopka-top-bg.gif) 0 0 no-repeat;
	width:1250px;
	height:42px;
	display:block;
}

#pomoc .pomoc-center-content {
	background: url(../img/footer-bottom-bg.gif) left bottom no-repeat #f5f5f5;
	padding:0 0 10px 9px;
	height:145px
}



#pomoc .pomoc-item-box {

	width:157px;
	float:left;


}

.ie6 #pomoc .pomoc-item-box {width:150px}

#pomoc .pomoc-item-box-content {
	margin:0px auto;
	padding-top:5px;

	width:150px;
}


#newsletter {

	width:210px;
	height:141px;
	float:left;
	margin:0 0px 0 6px;
	position:relative;

}

#newsletter p.msg, #newsletter p.msg-2{
	color:#000;
	text-align:center;
	padding:10px 0 0 0;
}
#newsletter p.msg3 {width:158px;margin-left:30px;text-align:center;font-size:9px; color:#777;padding-top:15px}

#newsletter p.msg-2{
	font-size:9px;
}

#newsletter form{
	color:#000;
}

#newsletter  .radio{
	margin:0 0px 0 0;
	vertical-align:middle;
	width:14px;
	height:14px;
	font-size:10px;

}

#newsletter .btn-send{
	position:relative;
	height:17px;
	width:28px;
	background: url(../img/sq-arr.gif) right 4px no-repeat;
	padding-right:15px;
	color:#1d94cb;
	font-weight:600;
	margin-left:90px;
	margin-top:15px;
	float:left;
	display:inline;
	
	
}

#newsletter .input-1{
	font-size:10px;
	position:relative;
	width:158px;
	padding-left:6px;
	padding-top:5px;
	height:17px;
	border:none;
	background: url(../img/news-input-bg.gif) top left no-repeat;
	margin-left:25px;
	margin-top:6px;
	margin-bottom:6px;
}
#newsletter .input-2{

	position:relative;
	text-align:center;
	
}

/* ==================== menu glowne ===================== */
.search-field {float:left;height: 42px;width:283px;background: url(../img/search_bg.gif) top left no-repeat}
.search-field .inputfield {float:left;margin-top:11px;margin-left:10px;width:210px;height:17px;border:none;padding-top:2px;background:none;margin-left:44px}
.search-field .btn-search22 {width:18px;height:14px;display:block;float:right;margin-right:5px;margin-top:13px}

#menu {
	position: relative;
	height: 42px;
	padding-top:0px;
	float:left;
	width:967px;
	background: url(../img/menu_bg.gif) top left repeat-x;
	
}


.ie6 #menu {width:967px;float:right;overflow:hidden}
#menu ul {float:right;margin-top:0px;margin-right:0px;height:42px;background: url(../img/menu_right.gif) top right no-repeat;padding-right:8px}

#menu a {
	position: relative;
	display: block;
	height: 15px;
	font-size:11px;
	color:#fff;
	font-family:tahoma;
	text-transform:uppercase;
	font-weight:600;
	padding-right:14px;
	background: url(../img/arrow_white.gif) right 6px no-repeat;
	_width: 0px;
	white-space: nowrap;
}

#menu li {
	float:left;
	list-style:none;
	margin:0px 10px;
	margin-top:15px;
	
}

/*
#menu .b-1 {
	background: url('../img/menu_1.jpg') 0px 0px no-repeat;
	width: 79px;
}
#menu .b-1:hover {
	background: url('../img/menu_1.jpg') 0px -45px no-repeat;
}
#menu .b-2 {
	background: url('../img/menu_2.jpg') 0px 0px no-repeat;
	width: 95px;
}
#menu .b-2:hover {
	background: url('../img/menu_2.jpg') 0px -45px no-repeat;
}
#menu .b-3 {
	background: url('../img/menu_12.jpg') 0px 0px no-repeat;
	width: 96px;
}
#menu .b-3:hover {
	background: url('../img/menu_12.jpg') 0px -45px no-repeat;
}
#menu .b-4 {
	background: url('../img/menu_4.jpg') 0px 0px no-repeat;
	width: 68px;
}
#menu .b-4:hover {
	background: url('../img/menu_4.jpg') 0px -45px no-repeat;
}
#menu .b-5 {
	background: url('../img/menu_5.jpg') 0px 0px no-repeat;
	width: 69px;
}
#menu .b-5:hover {
	background: url('../img/menu_5.jpg') 0px -45px no-repeat;
}
#menu .b-6 {
	background: url('../img/menu_6.jpg') 0px 0px no-repeat;
	width: 105px;
}
#menu .b-6:hover {
	background: url('../img/menu_6.jpg') 0px -45px no-repeat;
}
#menu .b-7 {
	background: url('../img/menu_11.jpg') 0px 0px no-repeat;
	width: 105px;
}
#menu .b-7:hover {
	background: url('../img/menu_11.jpg') 0px -45px no-repeat;
}
#menu .b-8 {
	background: url('../img/menu_8.jpg') 0px 0px no-repeat;
	width: 99px;
}
#menu .b-8:hover {
	background: url('../img/menu_8.jpg') 0px -45px no-repeat;
}
#menu .b-9 {
	background: url('../img/menu_13.jpg') 0px 0px no-repeat;
	width: 90px;
}
#menu .b-9:hover {
	background: url('../img/menu_13.jpg') 0px -45px no-repeat;
}
#menu .b-10 {
	background: url('../img/salony_bg.gif') 0px 0px no-repeat;
	width: 78px;
}
#menu .b-10:hover {
	background: url('../img/salony_bg.gif') 0px -45px no-repeat;
}
#menu .b-10a {
	background: url('../img/salony_bg.gif') 0px -45px no-repeat !important;
}
*/

.hidden_div {display:none;width:180px;height:auto;padding:0px 0px 10px 0px;background:#b9d90a;position:absolute;margin-top:-6px;margin-left:1px;z-index:9;}
.hidden_div ul {list-style:none;display:block;padding:10px}
.hidden_div ul li {clear:both;padding-bottom:2px;border-bottom:1px solid #B4D30B;width:165px;background:url(../img/strzalka.png) right 2px no-repeat;padding-top:2px !important}
.hidden_div ul li a {display:block;text-indent:0px !important;font-weight:600;color:#fff;padding:2px !important;margin:0px;height:auto !important;}
.ie7 .hidden_div ul li {clear:both;padding-bottom:3px !important;border-bottom:none;width:165px;background:none;padding-top:0px !important;height:10px;overflow:hidden;}
.ie7 .hidden_div ul li a {display:block !important;border-bottom:1px solid #B4D30B;width:165px;background:url(../img/strzalka.png) right 0px no-repeat;text-indent:0px !important;font-weight:600;color:#fff;padding:2px !important;margin:0px !important;height:auto !important;margin-top:-4px !important}
.ie6 .hidden_div ul li {clear:both;padding-bottom:3px !important;border-bottom:none;width:165px;background:#B9D90A !important;padding-top:0px !important;height:10px;overflow:hidden;}
.ie6 .hidden_div ul li a {display:block !important;border-bottom:1px solid #B4D30B;width:165px;background:#B9D90A !important;text-indent:0px !important;font-weight:600;color:#fff;padding:2px !important;margin:0px !important;height:auto !important;margin-top:-4px !important}


/*
#menu .b-blank {
	background: url('../img/menu_blank_1.jpg') top right no-repeat;
width: 366px;
}*/

#stopka {
	background:transparent;
	color:#003300;
	height:49px;


}

#stopka img{
	border:none;
}
#stopka p{
	padding:10px 0 0 0;
}

#stopka .enp{
	position:absolute;
	top:0;
	right:0;
}

#stopka .stopka-content {
	width:1250px;
	margin:0 auto;
	position:relative;

}

a.green  {
	color:#669933;
}

.green-2 {
	color:red;display:block;clear:both;font-size:11px
}
.emptyinfo {position:absolute;font-weight:600;color:#1690CA;top:53px;right:60px;font-size:9px}
.bold {
	font-weight:bold;
}

#kontakt input, #kontakt select, #kontakt textarea {
	width:288px;
}

#kontakt {
	margin: 1em;
	padding: 1em 9em;
	border: solid #dedede;
	border-width: 1px 0 1px 0;
}

#kontakt p label {
	text-align: right;
	margin-right: 1em;
}

#kontakt-wyslij {
	margin: 1em 0;
	text-align: center;
	position: relative;
}

#kontakt-wyslij .produkt-powrot {
	right: auto;
	left: 10px;
}


.cetelem-raty {
	display: block;
	float: left;
	margin: 10px 0 0 20px;
}

.raty-aig {
	display: block;
	float: left;
	margin: 5px 0 10px 20px;
}


.status-pending, .status-done {
	font-weight: bold;
}

.status-pending {
	color: #e2001a;
}

.status-done {
	color: #71982d;
}

#zglos-reklamacje {
	display: inline;
	width: 113px;
	height: 27px;
	margin: 10px auto;
	background: url("../img/reklamejt_btn.gif");
        float:left;margin-left:320px

}



.descr {
	padding: 10px 20px;
}

.descr p {
	margin-bottom: 5px;
}

.powrot-content {
	position: relative;
	margin: 16px 16px 0 0;
	height: 32px;
}
#koszyk .koszyk-zestawienie .centered td {
	text-align: center;
}

.koszyk-zestawienie-lewo {
	float: left;
	text-align: left;
}

.koszyk-zest-left {
	margin-left: 20px;
	float: none;
	text-align: left;
	width: auto;
}

.koszyk-zest-left .netto {
	float: right;
	margin: 10px 30px 10px 0;
}

.btn-usun-porownanie, .btn-do-koszyka-small {
	display: block;
	margin: 0 auto;
	width: 110px;
	height: 21px;
	background-repeat: no-repeat;
	text-indent: -999em;
}

.btn-usun-porownanie:hover, .btn-do-koszyka-small:hover {
	background-position: 0 -21px;
}

.btn-usun-porownanie {
	background-image: url(../img/usun.gif);
}

.btn-do-koszyka-small {
	background-image: url(../img/do_koszyka.gif);
}

.porownanie {
	margin: 10px;
}

.porownanie th, .porownanie td {
	border-bottom: 1px solid #dedede;
}

.porownanie th {
	text-align: right;
	color: #999;
	font-size: 10px;
	padding-right: 20px;
}

.porownanie td {
	padding: 10px 0;
	text-align: center;
}

.porownanie .pr-cena {
	color: #e2001a;
	font-weight: bold;
}
.clearfix {
	clear: both;
	overflow:hidden
}

.double-column-container {
	clear: left;
}

.double-column {
	float: left;
	width: 50%;
}

.double-column div {
	margin: 10px 5px 10px 25px;
	padding-bottom: 20px;
	border-bottom: 1px solid #eee;
}

.double-column div img {
	float: left;
	margin-right: 20px;
}

#konto .double-column div h1 {
	font-size: 11px;
}

#konto .double-column div .cena {
	color: #cc0000;
	font-family: Tahoma, sans-serif;
	font-size: 10px;
	padding: 3px;
}

#infolinia {
	width:213px;
	height:141px;
	float:left;
	background: url(../img/infolinia-bottom-img.gif) top left no-repeat;
}


.pomoc-box-container {width:785px;float:left;background:url(../img/footer-list-white-bg.gif) top right no-repeat #fff;height:141px;padding-left:20px}

#header-banner {
	float: left;
	margin-left: 0px;
	margin-top: 5px;
}

.btn-do-dotpay, .btn-do-cetelem {
	display: block;
	width: 138px;
	height: 22px;
	background-repeat: no-repeat;
	background-position: 0 0;
	text-indent: -999em;
	margin-top: 12px;
	margin-bottom: 20px;
}

.btn-do-dotpay:hover, .btn-do-cetelem:hover {
	background-position: 0 -22px;
}

.btn-do-dotpay {
	background-image: url(../img/btn_do_dotpay.gif);
	float: left;
	margin-left: 9px;
}

.btn-do-cetelem {
	background-image: url(../img/btn_do_cetelem.gif);
	float: right;
	margin-right: 12px;
}

#kat-menu .kat-menu-promocje:hover, #kat-menu .kat-menu-wyprzedaz:hover,
#kat-menu .kat-menu-nowosci:hover {
	background-position: 0 -43px;
}

#kat-menu .kat-menu-promocje {
	background:  url(../img/kat_menu_promocje.gif) 0 0px no-repeat;
	margin:1px 0 0 0;
}

#kat-menu .kat-menu-wyprzedaz {
	background:  url(../img/kat_menu_wyprzedaz.gif) 0 0px no-repeat;
	margin:1px 0 0 0;
}

#kat-menu .kat-menu-nowosci {
	background:  url(../img/kat_menu_nowosci.gif) 0 0px no-repeat;
	margin:1px 0 0 0;
}

#hity-tabs {
	list-style: none;
	padding: 7px 0 0 20px;
}

#hity-tabs a {
	color: #fff;
}

#hity-tabs li {
	float: left;
	padding: 12px 10px 0 10px;
	margin: 0 5px;
	font-weight: bold;
	background-color: transparent;
	border: 0;
	height: 23px;
}

#hity-tabs li.active {
	height: 26px;
	background-color: #91b93b;
	border: 1px solid #71982d;
}
#kanaly {
	

	width:1250px;
	margin:0 auto;
	margin-bottom:20px;
}
#kanaly img {float:left}

#bestseller .kupuje-off, #best-view .kupuje-off, #produkty .kupuje-off  {
	background:url(../img/buyme_btn1.gif) 0px 0px no-repeat;
	width:79px;
	height:31px;
	display:inline;
	text-indent:-9999px;
	float:left;
	margin: 0px 0 0 40px;
}

#produkt .btn-do-koszyka-off {
	background:url(../img/tobasket-btn_bw.gif) 0 0 no-repeat;
	width:175px; height:52px;
	float:right;
	margin:8px 0 0 0;
}

#hity .kupuje-off {
	background:url(../img/buyme_btn1.gif) 0px 0px no-repeat;
	width:79px;
	height:31px;
	display:block;
	text-indent:-9999px;

}

#strona .reklamacja p {
		margin-bottom: 15px;
}

.reklamacja h2 {
		text-align: center;
		color: #71982D;
		margin-bottom: 20px;
}

#strona .reklamacja-info {
		float: right;
		margin: 0;
}

#strona .reklamacja-status {
		font-size: 12px;
		text-align: center;
		margin-top: 20px;
}

.big-button {
    display: block;
    margin: 0 auto;
    width: 180px;
    height: 70px;
    background-repeat: no-repeat;
    text-indent: -999em;
}

.button-dotpay {
    background-image: url(../img/btn_do_dotpay.gif);
}
.button-dotpay {height:46px;width:153px;background: url(../img/dotpay.gif) top left no-repeat}
.button-cetelem {
   height:46px;width:211px;background: url(../img/cetelem.gif) top left no-repeat
}

.button-aig {
   height:46px;width:211px;background: url(../img/przejdzdoaig.gif) top left no-repeat
}
.koszyk-buttony {
		margin: 20px auto 20px auto;
		width: 726px;
}

.koszyk-buttony span {
		float: left;
		width: 40px;
		font-size: 14px;
		padding-top: 20px;
		text-align: center;
}

.koszyk-buttony a {
		display: block;
		float: left;
		width: 190px;
		height: 56px;
		margin: 0 10px;
		background-repeat: no-repeat;
		text-indent: -999em;
}



.koszyk-button-login {
		background-image: url(../img/logme_btn.gif);
}

a.koszyk-button-next {
		background-image: url(../img/go_btn.gif);
		float:right
}

#bestseller .top-plain {
    background-image: url(../img/left-panel-header-plain.jpg);
}

#bestseller .ft .bestseller-item-top, #best-view .ft .best-view-item-top, #produkty .ft .produkty-item-top {
		background-image: url(../img/ft-bestseller-item-top.jpg);
}

#bestseller .ft .cena, #best-view .ft .cena, #produkty .ft .cena {
		color: red;
}

#bestseller .ft .bestseller-item-bottom, #best-view .ft .best-view-item-bottom, #produkty .ft .produkty-item-bottom {
		background-image: url(../img/ft-bestseller-item-bottom.jpg);
}

#produkt-powiadom {
		background-image: url('../img/produkt_powiadom.gif');
		background-position: center center;
		background-repeat: no-repeat;
		width: 162px;
		height: 86px;
		color: #fff;
		font-size: 10px;
		text-align: center;
		float: right;
		margin-top: -10px;	
		position: relative;
		margin-bottom: 10px;	
}

#produkt-powiadom p {
		margin: 2px 0;
		color: #FFFFFF !important;
}

#produkt-powiadom .produkt-prompt {
		font-weight: bold;
}

#produkt-powiadom .input-text {
		background: none;
		border: 0;
		font-size: 12px;
		padding: 0;
		margin: 2px 0 7px -3px;
}

#produkt-powiadom .radio {
		vertical-align: middle;
}

#produkt-powiadom .btn-send {
		position: absolute;
		top: 46px;
		right: 16px;
		display: block;
		width: 16px;
		height: 16px;
		text-indent: -999em;
}

.tooltip-trigger {
		color: #1891CB;
		font-weight: bold;
		cursor: help;
}

.tooltip-contents {
		display: none;
		position: absolute;
		top: 0;
		left: 0;
		background-color: #ffffff;
		border: 1px solid #1891CB;
		max-width: 200px;
		font-weight: bold;
		padding: 5px;
		z-index: 1000;
}


/* CSS Document */
.scroll-menu{overflow:hidden;}

.scroll-menu ul{margin:0; padding:0}
.scroll-menu ul li{margin:0; padding:0; list-style:none}

/*arrows*/
.scroll-it-down, .scroll-it-up{width: 206px; height: 15px; cursor:pointer; padding: 0;}
.scroll-it-up{background: RGB(241, 241, 241) url(../img/producer_scroll_up.png) no-repeat scroll left top;}
.scroll-it-down{background:RGB(241, 241, 241) url(../img/producer_scroll_down.png) no-repeat scroll left bottom;}
.scroll-it-down.arrow-hover{background: RGB(241, 241, 241) url(../img/producer_scroll_down.png) no-repeat scroll left bottom;}
.scroll-it-up.arrow-hover{background: RGB(241, 241, 241) url(../img/producer_scroll_up.png) no-repeat scroll left top;}



.header_msg {float:left;width:300px;height:20px;margin-top:10px;font-size:9px;margin-left:10px}
.header_msg a {color:#1d93ca;padding-right:7px;background: url(../img/arrow_blue.gif) right 4px no-repeat;margin-right:4px;margin-left:3px;}

.item-opis h2 {color:#000}
#left-panel h3 {width:200px;float:left;font-size:11px;font-weight:600;color:#1d93ca;margin-top:0px;margin-left:15px;text-transform:uppercase;display:inline}
.produkty-top-content h3 {width:auto;float:left;font-size:11px;font-weight:600;color:#1d93ca;margin-top:0px;margin-left:15px;text-transform:uppercase;display:inline}
.bestseller-top-content h3 {width:auto;float:left;font-size:11px;font-weight:600;color:#1d93ca;margin-top:0px;margin-left:15px;text-transform:uppercase;display:inline}
.kat-menu-top h3 {width:auto;float:left;font-size:11px;font-weight:600;color:#1d93ca;margin-top:8px;margin-left:15px;display:inline}
.strona-top h3 {width:auto;float:left;font-size:11px;font-weight:600;color:#1d93ca;margin-top:0px;margin-left:15px;text-transform:uppercase;display:inline}
.producenci-mini-top  h3 {width:auto;float:left;font-size:11px;font-weight:600;color:#1d93ca;margin-top:8px;margin-left:15px;text-transform:uppercase;display:inline}
#latest-search h3 {width:auto;float:left;font-size:11px;font-weight:600;color:#1d93ca;margin-top:8px;margin-left:15px;text-transform:uppercase;display:inline}
.latest-view-top h3 {width:auto;float:left;font-size:11px;font-weight:600;color:#1d93ca;margin-top:8px;margin-left:15px;text-transform:uppercase;display:inline}
.mapa-top h3 {width:auto;float:left;font-size:11px;font-weight:600;color:#1d93ca;margin-top:0px;margin-left:15px;text-transform:uppercase;display:inline}
.mapa-top h3 {width:auto;float:left;font-size:11px;font-weight:600;color:#1d93ca;margin-top:0px;margin-left:15px;text-transform:uppercase;display:inline}

#left-panel h3.recommended {margin-left:39px}
.product_item_thumb {width:185px;height:294px;display:block;background:url(../img/produkt_thumb_bg.gif) top left no-repeat;position:relative}
.product_special_bg {background:url(../img/produkt_thumb_bg_special.gif) top left no-repeat}
.product_item_thumb p.cena {font-size:14px;font-weight:600;font-family:tahoma;float:left;margin-left:13px !important;margin-top:4px}
.product_special_bg p.cena {color:#fff !important;}
.reco-price {font-size:14px;font-weight:600;font-family:tahoma;;margin-top:4px;padding-top:4px;color:#1d94ca}
.product_item_thumb p.cena span {font-size:11px !important;padding-left:1px !important}
.price_part {height:38px}
.buyme_btn {display:block;width:79px;height:31px;background:url(../img/buyme_btn.gif) top left no-repeat;position:absolute;bottom:20px;left:40px}

.opis-top {width:325px;height:35px;float:left}
.opis-top .dostepny-2 {float:left;font-size:9px;margin-top:6px;}
.opis-top .dostepny-2 span {color:#f21d0c}
.opis-top .cena-2 {float:right;font-weight:600;color:#1d94ca;font-size:14px;margin-top:4px;margin-right:11px}
.opis-bottom {width:210px;height:50px;float:left;}
.img-container {width:124px;height:70px;float:left}
.opis-bottom .more_produkt_info {text-align:left;float:left;}

.action .buyme_btn {top:0px !important;left:0px !important}


.left_tape {float:left;height:25px;width:11px;background: url(../img/left-tape.gif) top left no-repeat}
.tape_inside {float:left;height:21px;width:auto;background: url(../img/tape-bg.gif) top left repeat-x;padding-top:4px}
.right_tape {float:left;height:25px;width:11px;background: url(../img/right-tape.gif) top left no-repeat}

ul.chose-hity {list-style:none;margin-left:10px}
ul.chose-hity li {margin-right:10px;padding-right:5px;float:left;padding-top:0px}
ul.chose-hity li a {font-weight:600;color:#bbb;text-transform:uppercase}
ul.chose-hity li.active a {color:#1d94ca}

.producenci-top-content h3 {color:#1d94ca;font-weight:600;font-size:11px;text-transform:uppercase;margin-left:15px;float:left;display:inline}

.kat-menu-top li h4 {color:#739a2e !important;font-size:12px !important;font-weight:600}
.kat-menu-top li a {color:#739a2e !important;font-size:11px !important;font-weight:600}


.main_menu_left {width:204px;border:1px solid #e4e4e4;border-top:none;border-bottom:none;height:auto;background:#fff;margin-left:12px;padding-top:3px;float:left;display:inline}
.ie6 .main_menu_left {width:206px;border:1px solid #e4e4e4;border-top:none;border-bottom:none;height:auto;background:#fff;margin-left:12px;padding-top:3px;float:left;display:inline}

.main_menu_left li {width:204px;border-bottom:1px solid #e4e4e4;margin-left:0px !important;clear:both;}
.main_menu_left li ul li {margin-left:0px;border:none}
.main_menu_left li ul {margin-left:0px;padding-bottom:7px}
.main_menu_left li a {width:180px;padding-left:24px;height:20px;padding-top:8px;display:block;color:#1c75a6;background: url(../img/arrow_blue.gif) 12px 13px no-repeat;}
.main_menu_left li a:hover {text-decoration:none;;background: url(../img/arrow_blue.gif) 14px 13px no-repeat #ddf3ff}

.main_menu_left li ul li a:hover {background:none;color:#52b6e4}
.main_menu_left li ul li a.hover {background:none;color:#52b6e4}
a.colorme {color:#000 !important}
/* kopia poprzedniego = .main_menu_left li ul li a {height:auto;font-size:9px;width:170px;overflow:hidden;background:none;padding-left:18px;color:#1c75a6;padding-top:4px;padding-bottom:1px;line-height:130%;float:left;} */
.main_menu_left li ul li h4 {display:block;padding-top:4px;clear:both;}
.main_menu_left li ul li a {height:auto;font-size:9px;;width:auto;clear:both;overflow:hidden;background:none;padding-left:18px;padding-top:0px;color:#1c75a6;padding-bottom:1px;line-height:130%;float:left;}
.main_menu_left li ul li span {float:left;font-size:9px;font-weight:normal;padding-left:5px;}
.main_menu_left li ul li ul li a {height:auto;font-size:9px;padding-top:0px;width:auto;clear:both;overflow:hidden;background:url(../img/small_49.gif) 9px 4px no-repeat;padding-left:19px;line-height:130%;color:#000;color:#1c75a6;margin-left:6px;padding-bottom:1px}
.main_menu_left li ul li ul li a:hover {background:url(../img/small_49.gif) 9px 4px no-repeat;}
.main_menu_left li ul li ul li a.hover {color:#52b6e4}

.filtr-pseudo-table {display:table;width:590px}
.filtr-pseudo-table .table-row {display:table-row;}
.filtr-pseudo-table .table-cell {display:block;width:288px;float:left;text-align:right;padding-right:7px;padding-top:5px;padding-bottom:4px}
.table-cell2  {width:270px;text-align:left;padding-right:7px;padding-top:5px;padding-bottom:4px;float:left}
.filtr-pseudo-table .table-cell div {padding-bottom:6px}
.filtr-pseudo-table .table-cell input {width:170px;border:1px solid #ccc;padding:2px 0px}
.filtr-pseudo-table .table-cell select {width:172px !important;border:1px solid #ccc;padding:2px 0px}
.table-cell2 select {width:212px !important;border:1px solid #ccc;padding:2px 0px}
.table-cell2 input.serczfild {width:212px !important;border:1px solid #ccc;padding:2px 0px}
#filtry .filtry-advance {width:572px;margin-left:24px;}
.filtry-advance .priceme {width:131px;float:left;margin-top:6px;padding-left:10px}
.filtry-advance .priceme input {width:70px;border:1px solid #ccc;padding:1px 0px;float:right}
.filtry-advance .priceme label {float:left;margin-top:3px}
.serczme-button {float:right;width:118px;height:18px;padding-top:3px;text-align:center;font-weight:600;color:#fff;background: url(../img/button-main.gif) top left no-repeat;margin-right:5px}

#produkt1 {float:left;margin-left:4px;margin-top:10px}
.produkt1 {margin:5px 0 0 3px;}
.related-products {margin-left:4px !important}
.product-go-back {position:absolute;top:-5px;right:0px;color:#1c75a6;font-weight:600;}

.newsletter-back {color:#1D94CB;font-weight:600;float:left}
.removeproduct {width:48px;height:29px;background: url(../img/usunszy.gif) top left no-repeat;border:none;cursor:pointer}

.schowek-buttons-box {position:relative}
.little_tobasket {position:absolute;bottom:10px;right:10px;width:27px;height:26px;background:url(../img/little_tobasket.gif) top left no-repeat}
.little_delate {position:absolute;top:5px;right:15px;width:18px;height:18px;background:url(../img/little_delate.gif) top left no-repeat}
.more_produkt_info2 {font-weight:600;font-size:11px;letter-spacing:1px;display:block;width:auto;text-align:center;position:absolute;right:133px}

.btn-konto-usun2 {
	background:url(../img/usunszy.gif) 0 0 no-repeat;
	width:48px; height:29px; margin:0 1px 0 0;
	text-indent:-9999px;
	display:block;
	margin:0 auto;}
#logo-bar div.inside_me img {margin:0px}

.ie6 .main_menu_left li a {padding-left:0px !important;margin-left:0px !important;background:none}
.ie6 .main_menu_left li {padding-left:0px !important;padding-bottom:5px}
.banery-rowspan-2 {background:#F5F5F5;margin-top:10px;margin-bottom:10px;padding:10px 10px 0px 10px !important}
.banery-rowspan-2 .item {background: #fff;padding:5px;margin-bottom:10px;width:450px !important}