/* global */
* {margin:0; padding:0; font-family:Tahoma, Verdana, Arial, Sans-Serif; font-size:11px; color:#191d03; outline:0; border:0; background-repeat:no-repeat;}
html {margin:0; padding:0;}
body {margin:0; padding:0; height:100%; text-align:center;background:url(../images/page/banner1.jpg) top center no-repeat #fff;}
body#main_zdrowie {background:url(../images/page/banner3.jpg) top center no-repeat #fff;}
body#main_ajur {background:url(../images/page/banner2.jpg) top center no-repeat #fff;}
body#main_arab {background:url(../images/page/banner4.jpg) top center no-repeat #fff;}
body#main_winter {background:url(../images/page/banner5.jpg) top center no-repeat #fff;}

.del_dscrp {padding:0 15px; font-style:italic;color:#AA0000;}

.normaltable {
	border:1px solid #85A6B1;
	border-collapse:collapse;
}
.normaltable td {
	border:1px solid #85A6B1;
	font-size:13px;
	padding:4px 7px;
}
.normalul {
	margin: 0px;
	padding: 0px 0px 0px 10px;
	list-style:inside;
	list-style-type:square;
}


	/* global tags */
	table td, input, img, label {vertical-align:middle;}
	strong {font-weight:bold;}
	ul {list-style:none;}
	a {text-decoration:none; color:#404040;}
	a:hover {text-decoration:underline;}
	a.arr_link {padding-left:16px; background-position:left center;}
	/* /global tags */

	/* global classes */
	.clr {clear:both; overflow:hidden; height:0;}
	.center {margin:0 auto; text-align:center;}
	.star, .accent, .validation-advice {color:#f00;}
	.invisible {display:none;}
	.hidden {visibility:hidden;}
	.last, .first {border:0 !important;}
	.invert {text-decoration:underline;font:normal small-caps bold 12px Georgia,"Times New Roman",Times,serif;text-transform:capitalize;}
	.invert:hover {text-decoration:none;}
	.trans {behavior:url(css/iepngfix.htc);}
	.text_hdr{font:normal small-caps bold 14px Georgia,"Times New Roman",Times,serif;text-transform:capitalize;}
	.tdphoto {padding:10px 10px 2px 0px;}
	/* /global classes */

/* global forms elements */
textarea {margin:0; padding:3px 5px 0 5px; width:160px; height:80px; border:1px solid #333; font-size:11px; margin-bottom:3px;}
input {margin:0; padding:3px 5px 0 5px; width:145px; height:15px; border:1px solid #808080; font-size:11px; margin-bottom:3px;}
input.cInputSmall {margin:0; padding:3px 5px 0 5px; width:40px; height:15px; border:1px solid #abc5ff;  font-size:11px; margin-bottom:3px;}
input[type="button"]	{cursor:pointer; width:73px; height:22px; padding:0; border:0; background-color:transparent; background-image:url(../images/buttons/cButton.gif); color:#303030;}
input.cButton			{cursor:pointer; width:73px; height:22px; padding:0; border:0; background-color:transparent; background-image:url(../images/buttons/cButton.gif); color:#303030; text-transform:uppercase;}
input[type="image"]		{cursor:pointer; width:auto; height:auto; padding:0; border:0; background-color:transparent;}
input.cImage			{cursor:pointer; width:auto; height:auto; padding:0; border:0; background-color:transparent;}
textarea				{padding:3px 5px 0 5px; width:145px; border:1px solid #808080; font-size:11px; margin-bottom:3px;}
select					{padding:1px 0 0 0; height:18px; width:155px; border:1px solid #808080;}
option					{}
.cCheckbox				{width:auto; height:auto; border:0; background-color:transparent;}
.cRadio					{width:auto; height:auto; border:0; background-color:transparent;}
input.buy{width:73px; height:22px; border:0; margin:0; background-color:transparent; background-image:url(../images/buttons/buy_button.gif); cursor:pointer;}
input.wyslij{float:left; width:52px; height:19px; border:0; cursor:pointer; background-image:url(../images/buttons/send.gif);}
input.place				{width:79px; height:19px; background-image:url(../images/buttons/place.gif); border:0; cursor:pointer;}
 input.kontynuuj				{width:79px; height:19px; background-image:url(../images/buttons/kontynuuj.gif); border:0; cursor:pointer;}
 input.przelicz				{width:79px; height:19px; background-image:url(../images/buttons/przelicz.gif); border:0; cursor:pointer;}
 input.wyslij				{width:52px; height:19px; background-image:url(../images/buttons/send.gif); border:0; cursor:pointer;}
 input.popraw				{width:54px; height:19px; background-image:url(../images/buttons/popraw.gif); border:0; cursor:pointer;}
 input.sbm_button          {border:0; background-color:transparent; cursor:pointer;}
 .buy_btn {width:72px; height:20px; color:#fff;}
 div.error{float:left; width:555px; color:#333; font-weight:bold;}
/* /global forms elements */
div.red{float:left; text-align:center; width:100%; margin:10px 0; color:#333; font-weight:bold;}
#show_form_opinion div.red{color:#f00; font-size:14px; color:red; margin-bottom:10px; padding:10px; background:yellow;}
.result {padding:10px;margin:10px; color:red; font-size:14px;}
#contact textarea {width:300px;}
#contact .akcept {display:none;}

.contentouter {min-height:1000px;}
#contentouter {background:url(../images/page/bottom_bg.jpg) bottom center no-repeat;min-height:1000px;}
#contentouterzdrowie {background:url(../images/page/bottom_bg3.jpg) bottom center no-repeat;}
#contentouterajur {background:url(../images/page/bottom_bg2.jpg) bottom center no-repeat;}
#contentouterarab {background:url(../images/page/bottom_bg4.jpg) bottom center no-repeat;}
#contentouterwinter {background:url(../images/page/bottom_bg5.jpg) bottom center no-repeat;}
#content {width:992px;  margin:0 auto 30px auto; text-align:left;}

#cMainTop {width:992px;height:230px;}
#cHeaderTop {margin-bottom:0px;}

#cTopBar1{position:relative; height:25px;}
#cTopBar1 div{position:absolute; top: 50px; left: 950px; z-index:2;}
#cTopBar2{margin: 0 0 0 10px; color:#fff; font-size:12px; height:22px;}
#cTopBar2 .top_basket{float:right;margin:-4px 0 0 10px}
#cTopBar2 .top_login{float:right; color:#fff; text-align:right;}
#cTopBar2 .top_contact{color:#fff}
#cTopBar2 .top_contact sup {color:#fff; font-size:9px;}
#cTopBar2 a{color:#fff}

#cMainLogo {height: 105px; width:300px; margin-top:10px;cursor:pointer;}

#cMainMenu {margin: 12px 10px 0; color:#f7f7e9; font-size:14px; height:30px; text-align:center; font-weight:bold;}
#cMainMenu ul{padding:0;margin:0;list-style:none;}
#cMainMenu li{display:inline;padding:0;margin:0;}
#cMainMenu li a{color:#f7f7e9; font-size:14px;}
#cMainMenu li.active a{color:#372B1B;}
#cMainMenu li span{color:#f7f7e9;padding:0 12px;}

#cBox_search{float:right; color:#fff;}
#cBox_search span{font-family:Georgia,'Times New Roman',Times,serif; font-size: 15px; font-weight:bold; color:#372B1B;}
#cBox_search .inp{width:250px; background-color:transparent; padding:0; margin:0; border: 2px solid #fff; height:18px; color:#fff; font-weight:bold;}
#cBox_search .sbm_button{width:50px; padding:0; margin:0; height:18px; border: 2px solid #fff; color:#fff; font-weight:bold;}
#cBox_search a{font-weight:bold; color:#fff;}

#cNavPath, #cNavPath a{color:#fff; font-weight:bold;}
#cNavPath span{font-family:Georgia,'Times New Roman',Times,serif; color:#372B1B; font-size:15px;}


#cMainLeft {float:left;  width:189px; margin-top:10px;}
#cMainCenter {float:right; width:788px; margin-top:10px;}
.cMainCenterHome {padding-right:6px}

#cMainCenterCompare{float:left; width:985px; background-color:#fff;}
#cMainCenterCompare table{float:left; width:985px; margin-bottom:30px; margin-top:20px;}
#cMainCenterCompare table img{margin-bottom:5px;}
#cMainCenterCompare table th.header{background-color:#eee; padding:7px 0 7px 10px; border-top:1px solid #333; border-bottom:1px solid #333;}
#cMainCenterCompare table td.c1{padding:5px 0 5px 10px; width:100px; border-bottom:1px solid #333; font-weight:bold;}
#cMainCenterCompare table td.c2{border-bottom:1px solid #333;}
#cMainCenterCompare table td.c3{border-bottom:1px solid #333;}
#cMainCenterCompare table td.c4{border-bottom:1px solid #333;}
#cMainCenterCompare  .zobaczs{float:left; margin:7px 0; }
#cMainCenterCompare span.in0{color:#fe0000; font-weight:bold;}
#cMainCenterCompare span.in1{color:#388b43; font-weight:bold;}
#cMainCenterCompare p{margin:5px 0; color:#404040; font-weight:bold;}
#cMainCenterCompare .price{color:#777; font-weight:bold;}
#cMainCenterCompare p.print{padding-left:20px;}

/* === BOKSY ===*/
.cBox {width:189px; overflow:hidden;  background-image:url(../images/cbox/cbox_bottom_bg.gif); background-position:bottom; padding-bottom:8px; margin-bottom:10px;}
.cBox h3 {height:33px; background-image:url(../images/cbox/cbox_header_bg.gif); padding-top:6px; text-align:left;}
.cBox h3 span {display:block; width:157px; padding:10px 15px; border:solid #85a6b1; font-size:12px; border-width:0 1px; color:#1b3476;}
.cBox .cBoxBody { border:1px solid #85a6b1;  border-width:0 1px;}
.cBox .cBoxContent {padding:0 15px 7px 15px;}

.cBoxCenter{width:391px;padding-bottom:5px; background-image:url(../images/cbox/cbox_center_bottom.gif); background-position:bottom;}
.cBoxCenter .cBoxBody{padding-top:5px;background-image:url(../images/cbox/cbox_center_top.gif);}
.cBoxCenter .cBoxContent{border:solid #c6c6c6; border-width:0 1px;}


/* === I POZIOM === */
#cBox_categrorytree{background-image:url(../images/cbox/cbox_bottom_category.gif);}
#cBox_categrorytree h3{background-image:url(../images/cbox/cbox_header_category.gif); padding-top:7px;}
#cBox_categrorytree h3 span{background-color:#caf2ff;}
#cBox_categrorytree .cBoxBody{background-color:#caf2ff;}
#cBox_categrorytree .cBoxContent{padding:0;}
#cBox_categrorytree ul{margin:0; padding:0; float:left;}
#cBox_categrorytree li {float:left; margin:0; padding:0; width:189px; }
#cBox_categrorytree li a{
	position: relative;
	font-size:11px;
	text-decoration:none;
	color:#1b3476;
	border-bottom:1px solid #fff;
	background-image:url(../images/catbox.gif);
	background-position:166px center;
	outline:none;
	display:block;
	font-weight:bold;
	width:177px;
	padding:10px 0 10px 10px;
	margin:0;
	left: 0px;
}
/*#cBox_categrorytree li:first-child a{color:#f00;}
#cBox_categrorytree ul li:first-child ul li:first-child a{color:#f00;}
#cBox_categrorytree ul ul li:first-child a{color:#1b3476;}*/

 /* === II POZIOM === */
#cBox_categrorytree ul ul{margin:0; padding:0;}
#cBox_categrorytree li li{margin:0; width:187px; overflow:hidden;}
#cBox_categrorytree li li a{ font-size:11px; border:0;  background-image:none; padding:10px 0 10px 20px; width:167px; text-transform:none;}
#cBox_categrorytree li li a:hover{background-color:#ffc000; color:#343235; background-position:10px 15px;  background-repeat:no-repeat; border:0;}
#cBox_categrorytree li li#on a{text-transform:uppercase;}
#cBox_categrorytree li#on li a{text-transform:none;}
 /* === III POZIOM === */
#cBox_categrorytree ul ul ul{margin:0; padding:0;}
#cBox_categrorytree li li li{margin:0; background-color:#72BBD4; width:180px; overflow:hidden;}
#cBox_categrorytree li li li  a{padding-left:37px;  font-size:11px; border:0; width:133px; background-image:url(/images/icons/catbox_point.gif); text-transform:none; background-position:25px 15px;  background-repeat:no-repeat;}
#cBox_categrorytree li li li  a:hover{padding-left:37px; width:143px; background-color:#FFC000;}

/* === IV POZIOM === */
#cBox_categrorytree ul ul ul ul {margin:0; padding:0;}
#cBox_categrorytree li li li li {margin:0; background-color:#848484; width:180px; overflow:hidden;}
#cBox_categrorytree li li li li   a{padding-left:52px;  font-size:11px; border:0; width:128px; background-image:url(/images/icons/catbox_point.gif); text-transform:none; background-position:40px 15px;  background-repeat:no-repeat;}
#cBox_categrorytree li li li li  a:hover{padding-left:52px; width:128px; background-color:#848484; text-transform:none; color:#fdc101;}

/* === LISTA KATEGORII HOME === */
#cCatCont{float:left; margin-top:18px;}
#cCatCont .cat_item{margin:0 0 10px 0; width:270px; height:164px;  overflow:hidden;}
#cCatCont .cat_item h3{width:270px; height:20px; padding-top:5px; background-color:#fff;  border-bottom:1px solid #dde1e4;}
#cCatCont .cat_item h3 a{color:#323232; text-decoration:none; font-size:12px;}
#cCatCont .sub_cats{float:left; width:150px; background-color:#f7f7f7; padding-top:3px;  height:120px; margin:0px; border-left:1px solid #dde1e4; border-bottom:1px solid #dde1e4;}
#cCatCont .sub_cats li{display:block; width:115px; padding-left:15px; background-image:url(../images/icons/cat_list.gif); background-position:9px 5px;}
#cCatCont li{margin-bottom:6px;}
#cCatCont li.more{margin-top:10px;}
#cCatCont li a{ color:#555555; text-decoration:none;}
#cCatCont li a:hover{ color:#555555; text-decoration:underline;}
#cCatCont div.more{float:right; position:relative; width:110px; top:-20px;}
#cCatCont div.more a{font-weight:normal; text-decoration:none; color:#555555;}

#cCatCont div.more a:hover{text-decoration:underline;}
#cCatCont div.more a span{color:#eb1c24; font-weight:bold;}
#cCatCont .picture{float:right; background-color:#f7f7f7;  margin:0; height:123px; width:118px; border-right:1px solid #dde1e4; border-bottom:1px solid #dde1e4;}
#cCatCont .picture img {position:relative; left:-15px; top:-25px;}
#cCatCont .item_left{float:left;}
#cCatCont .item_right{float:right;}
#cCatCont .footer{float:left; margin:7px 0 0 0; width:270px; text-align:center;}
#cCatCont .footer span.price{color:#ff0000;}
#cCatCont .cat_item .bottom{position:relative; background-image:url(../images/catit.png); background-position:right; top:-13px; float:left; height:14px; overflow:hidden; width:270px; background-color:#fff;}

/* === LISTA PRODUKTÓW HOME=== */
#cMainBox_container{float:right; }
#cMainBox_offer{width:794px; padding-bottom:5px; margin-bottom:10px; background-image:url(../images/homelist_bottom.gif); background-position:bottom; }
#cMainBox_offer .cMainBoxBody{ width:794px; padding-top:5px; background-image:url(../images/homelist_top.gif);}
#cMainBox_offer .cMainBoxContent{width:792px; border:solid #bfbfbf; border-width:0 1px;}
#cMainBox_offer .item{float:left; height:330px; width:179px; margin-bottom:8px; padding:0 9px; border:solid #bfbfbf; border-width:0 1px 1px 0}
#cMainBox_offer .col_4{border-width:0 0 1px 0; width:180px;}
#cMainBox_offer .logo{height:20px;}
#cMainBox_offer .pname{margin-bottom:10px; height:20px;}
#cMainBox_offer .pname a{color:#1f1f1f;font:normal small-caps bold 14px Georgia,"Times New Roman",Times,serif;text-transform:capitalize;}
#cMainBox_offer .leftbox{height:40px; padding-top:12px;}
#cMainBox_offer .leftbox div{color:#1f1f1f;}
#cMainBox_offer .picture{height:130px; width:130px;}
#cMainBox_offer .price{margin-top:4px; font-weight:bold; color:#ffae00 !important;}
#cMainBox_offer .desc_txt{margin-top:10px; height:40px; color:#818181;}
#cMainBox_offer .last{margin-top:12px;}
#cMainBox_offer .ods{width:30px; text-align:center;}
#cMainBox_offer .last div{float:left;}
#cMainBox_offer .picture{width:178px;text-align:center;}

/* === BOX OFERTA DNIA === */
#cBox_dayOffer{float:left; width:390px; height:266px; background-image:url(../images/dayoffer_bg.jpg); margin-bottom:12px;}
#cBox_dayOffer .cLeftContent{float:left; width:170px; height:240px;padding:13px 14px;}
#cBox_dayOffer .cLeftContent h3{height:20px;}
#cBox_dayOffer .cLeftContent h3 span{color:#d7d7d7;font-size:14px;}
#cBox_dayOffer .date{height:15px; margin-top:15px;font-size:10px; color:#a0a0a0;}
#cBox_dayOffer .txt{height:175px;color:#fff;font-size:12px;}
#cBox_dayOffer .cRightContent{float:left; width:167px; height:240px; padding:13px 10px;}
#cBox_dayOffer .cRightContent h4{height:45px; text-align:center;}
#cBox_dayOffer .cRightContent h4 a{text-decoration:none; color:#303030;}
#cBox_dayOffer .prod_img{margin-top:5px; text-align:center;}
#cBox_dayOffer .buttonbuy{margin-top:10px; height:25px; text-align:center;}


/* === BOX SPECIAL I FILTR === */
.cSpecialBox .cBoxContent{padding:0; background-color:#fff;}
.cSpecialBox .cSpecial_item{margin-top:10px; padding:10px 15px 0 15px; border-top:1px solid #85a6b1;}
.cSpecialBox h4{color:#ff8a00;  margin-bottom:3px;}
 .spec_item{margin:6px 0 10px; border-bottom:1px solid #ccc; padding-bottom:5px; }
 .spec_logo{float:right; width:55px; height:20px;}
 .spec_picture{float:left; width:80px; height:80px;}
 .spec_price{float:right; margin-top:25px; font-weight:bold; color: #FFAE00;}
 .spec_more{float:right; margin-top:5px;}
 .spec_more a{color:#0160B0;}
 .spec_more a span{color:#0160B0;}
 .spec_pname{margin:8px 0 4px;}
 .spec_pname a{font-weight:normal; color:#303030;}
.cSpecialBox ul{padding-left:15px; margin-top:4px;} 
.cSpecialBox ul li{margin-bottom:7px;}
.cSpecialBox ul li a{color:#1b3476;}

/* === BOX FILTR === */
#cBox_filter .cBoxContent{text-align:center; background-color:#fff;}
#cBox_filter label{text-align:left; display:block; font-weight:bold; margin-bottom:5px;}
#cBox_filter label.inline{float:left;}
#cBox_filter select{margin-bottom:10px;}
#cBox_filter .prices{margin:7px 0 10px 0; text-align:left;}
#cBox_filter .prices input{width:46px; margin-left:3px; float:left;margin-top:4px;}
#cBox_filter .prices span{font-weight:bold;}
#cBox_filter label{padding-left:3px; margin-top:4px;}

/* === BOX NEWSLETTER === */
#cBox_subscript p {margin-bottom:8px;}
#cBox_subscript .cInput{margin-top:10px;}
#cBox_subscript .sbm{margin-top:10px; text-align:center;}




/* === BOX KOSZYK === */
#cBox_cart{background-image:url(../images/cart.png); background-color:#222;}
#cBox_cart .cBoxBody {border:solid #6d6d6d; width:162px; border-width:0 1px 2px 1px; background-color:transparent; padding:0 8px 10px 8px;}
#cBox_cart  h3{height:33px;  width:178px; border:solid #6d6d6d; border-width:1px 1px 0 1px; background-color:transparent; background-image:none;}
#cBox_cart .cBoxContent{width:162px; color:#fff; padding-bottom:8px; line-height:17px;}
#cBox_cart .cBoxContent strong{color:#fff;}
#cBox_cart .cBoxContent a.arr_link{float:right; color:#00abf0;}
#cBox_cart .ca1{color:#fff; width:80px; text-align:right;}
#basket_info {margin-top:40px;padding:10px;font-size:16px;background:#CAF2FF;color:#1B3476;}
#basket_info2 {padding:15px;font-size:16px;background:#CAF2FF;color:#1B3476;}


/* === BOX BESTSELLERY === */
#iBestsellers ul li{margin-bottom:0px; width:178px; border-bottom:1px solid #7091b7;}
#iBestsellers ul li a{display:block; width:128px; height:auto; font-size:11px; background-image:url(../images/boxlist.gif); background-repeat:no-repeat; background-position:11px; color:#545454; padding:8px 20px 8px 30px;}

#cBox_why ul li {padding:2px 0 2px 20px; font-size:10px; font-weight:bold; background-image:url(../images/icons/arr_right_kamikaze.gif); background-position:0 4px;}
#cBox_why p {margin-top:8px; font-size:10px;}


#cBox_producers {text-align:center;}
#cBox_producers li{display:block; height:36px; border-bottom:1px solid #ABC5FF;margin-bottom:6px;}

h2#iMidBar{float:left; padding:5px 0 0 10px; margin:10px 0; border:0; color:#fff; font-size:14px; text-transform:uppercase; font-weight:normal; ; height:26px; background-repeat:no-repeat; background-position:right;}
table.fcukTable{float:left;}
table.fcukTable td{border:1px solid #ccc; padding:5px; width:170px; text-align:center;}




#cBox_news{float:right; margin:0;margin-right:-6px;}
#cBox_news .cBoxContent{padding:9px 15px;}
#cBox_news .item{width:170px; height:237px;}
#cBox_news .col_left{float:left;}
#cBox_news .col_right{float:right;}
#cBox_news .pname{height:35px;}
#cBox_news .pname a{font-size:14px; color:#303030;}
#cBox_news .news_date{margin-top:3px; height:20px; font-size:10px; color:#888;}
#cBox_news .txt{height:170px; overflow:hidden;}



/* cMainBox */
.cMainBox {margin-bottom:25px;}
.cMainBox h3{margin:10px 0; padding:5px 0 0 10px; border-bottom:1px solid #85a6b1;  background-repeat:no-repeat; background-position:right;}
.cMainBox h3 span{color:#303030; font-size:14px; text-transform:uppercase; font-weight:normal;}
.cMainBox a.back{padding-left:16px; background-position:left center; background-image:url(../images/icons/back_link.gif); margin-right:7px;}
.cMainBox a.top{padding-left:16px; background-position:left center; background-image:url(../images/icons/top_link.gif);}


/*.cMainBoxBody .item{padding:5px 0 5px 0; border-bottom:1px solid #abc5ff;}*/
.cMainBoxBody .item h4 span a:link{color:#3159b0; text-decoration:none;}
.cMainBoxBody .item h4 span a:visited{color:#3159b0; text-decoration:none;}
.cMainBoxBody .item h4 span a:hover{color:#3159b0; text-decoration:underline;}
.cMainBoxBody .item h4 span a:active{color:#3159b0; text-decoration:none;}
.cMainBoxBody .item .tekst{font-size:12px;margin-top:25px;}
.cMainBoxBody .narrow{width:650px;font-size:12px;}
.news .item h4{font:normal small-caps bold 14px Georgia,"Times New Roman",Times,serif;text-transform:capitalize;}
.news .item {margin-bottom:30px;}


#cMainBox_doc h3{ margin:10px 0; padding:5px 0 10px 10px; border-bottom:1px solid #85a6b1;background-repeat:no-repeat; background-position:right;font-size:12px;}
#cMainBox_doc h3 span{color:#303030; font-size:14px; text-transform:uppercase; font-weight:normal;}
#cMainBox_doc ol{margin-left:30px;}
#cMainBox_doc ol li{margin-bottom:5px;}
#cMainBox_doc ul{margin-left:30px; list-style-type:square;}
#cMainBox_doc ul li{margin-bottom:5px;}




/**********************POWROT DO GORY***************************************/
.nav_page {margin:10px 0; }
.nav_page a {text-decoration:none; color:#535353;}
.nav_page a.nav_page_back {margin:5px; padding-left:16px; background-position:left center; background-image:url(../images/icons/back_link.gif); float:left;}
.nav_page a.nav_page_top {margin:5px; padding-right:16px; background-position:right; background-image:url(../images/icons/top_link.gif); float:right;}

.navBox{margin-top:10px;}
.navBox a{text-decoration:none;}
.navBox a.pageNavBack{padding-left:16px; background-position:left center; background-image:url(../images/icons/back_link.gif); margin-right:7px;}
.navBox a.pageNavTop{padding-left:16px; background-position:left center; background-image:url(../images/icons/top_link.gif);}
/***************************************************************************/
#cMainBox_doc a{color:#404040; text-decoration:underline;}
.doc_paragraph p{color:#404040; text-align:justify;}
.wciety{}
.wciety h4{margin-top:5px; color:#404040; margin-bottom:7px;font-family:Georgia,"Times New Roman",Times,serif;font-size:14px;}
.wciety p{color:#404040; text-align:justify;}
.wciety a{color:#404040; text-decoration:underline;}
h1.tyt{border-bottom:1px solid #3159b0; padding-bottom:5px; text-transform:uppercase; font-size:14px; color:#3159b0; font-family:"Trebuchet MS", Tahoma, Helvetica, Arial, Sans-Serif; font-size:14px; text-transform:uppercase; line-height:27px;}
.menuTop{margin:10px 0;}
a.more{text-decoration:none;}


#compare_products table{float:left;}

/* === KARTA PRODUKTU === */
#show_opinion {margin-left:50px;}
#show_opinion div.red{clear:both;text-align:left;margin: 15px 0 5px;}
.score, .score img {float:left;}
#productMain{}
#productMain .leftContent{float:left; width:440px;}
#productMain .product_picture{text-align:center; margin-top:20px;}
#productMain .bottomLists{margin-top:20px;}
#productMain .bottomLists ul{float:left; width:160px;}
#productMain .bottomLists ul li{margin-bottom:5px; padding-left:16px; background-image:url(../images/product_bottomlist.gif);}
#productMain .bottomLists ul li a{color:#000;}
#productMain .bottomLists ul.blue{float:left; width:130px;}
#productMain .bottomLists ul.blue li{background-image:url(../images/product_bottomlist_blue.gif);}
#productMain .bottomLists ul.blue li a{color:#1b7dab;}
#productMain .rightContent{float:left; padding:20px 0 0 10px;  width:310px;}
#productMain .prodLogo{float:left;}
#productMain .tags{float:left; padding-left:20px;}
#productMain .rightContent h1{margin-top:15px;}
#productMain .rightContent h1 span{color:#303030;font:normal small-caps bold 18px Georgia,"Times New Roman",Times,serif;text-transform:capitalize;}
#productMain .prices{margin-top:15px;}
#productMain .price_brutto{font-size:14px; font-weight:bold; color:#ff6600;}
#productMain .price_brutto span{font-weight:normal; font-size:22px; color:#ff6600;}
#productMain .netto_price{margin-top:7px;}
#productMain .shortDesc{margin-top:20px; font-size:12px; color:#303030;}
#productMain .buy{margin-top:20px;}
#productMain .prodTabs{margin-top:30px;  height:31px;background-image:url(../images/product_tabs.gif); background-position:bottom; background-repeat:repeat-x;}
#productMain .prodTabs ul{height:31px;}
#productMain .prodTabs ul li{float:left; display:block; height:31px; margin:0;}
#productMain .prodTabs ul li a{float:left; display:block; height:31px; margin:0;}
#productMain .prodTabs ul li a span{float:left; display:block; height:31px; cursor:pointer;}
#productMain .prodTabs ul li a span.left_bg{width:8px; background-image:url(../images/product_tab_left.gif);}
#productMain .prodTabs ul li a span.center_bg{background-image:url(../images/product_tab_center.gif); background-repeat:repeat-x; padding:8px 25px 0 25px; color:#1b3476; font-size:12px; height:23px;}
#productMain .prodTabs ul li a span.right_bg{width:9px; background-image:url(../images/product_tab_right.gif);}
#productMain .prodTabs ul li a:hover{text-decoration:none; height:31px;}
#productMain .prodTabs ul li a:hover span{height:31px;}
#productMain .prodTabs ul li a:hover span.left_bg{background-image:url(../images/product_tab_left_active.gif);}
#productMain .prodTabs ul li a:hover span.center_bg{background-image:url(../images/product_tab_center_active.gif); height:23px;}
#productMain .prodTabs ul li a:hover span.right_bg{background-image:url(../images/product_tab_right_active.gif);}
#productMain .prodTabs ul li.active a span.left_bg{background-image:url(../images/product_tab_left_active.gif);}
#productMain .prodTabs ul li.active a span.center_bg{background-image:url(../images/product_tab_center_active.gif); height:23px;}
#productMain .prodTabs ul li.active a span.right_bg{background-image:url(../images/product_tab_right_active.gif);}
#productMain .descTab{padding:25px 20px; color:#303030;}
#productMain .descTab .Title {color:#ff6600; font-size:22px;font-weight:normal;}
#productMain .client_desc,#productMain .client_desc span,#productMain .client_desc div,#productMain .client_desc p{font-size: 13px;}
#productMain .formTab {padding:25px 50px;}
#productMain #show_similar, #productMain #show_buyed, .articleproduct {padding-top:15px;}
#productMain #show_form_opinion p {font-weight:bold;font-size;12px;}
#productMain .articleproduct .Title{color:#ff6600; font-size:16px;font-weight:normal; margin: 10px 0 10px;}
#productMain .articleproduct .date{font-weight:bold;}
#productMain .articleproduct .text{width:620px;}
#productMain .articleproduct .link{margin:10px 0 15px; font-weight:bold;}
#productMain .articleproduct .link a { color:#1B3476;}
#productMain .articleproduct p { margin:3px 0; font-size:12px; }
#productMain .articleproduct .text { line-height:16px; font-size:12px; }
#productMain .client_desc ul {padding-left:20px;list-style-type:circle;}
#productMain .client_desc ul li {font-size:13px;}

.prodAccList h3{border-bottom:1px solid #85a6b1; padding:0 0 8px 10px;}
.prodAccList h3 span{color:#1b3476; font-size:14px;}
.prodAccList .item{float:left; width:766px; border-bottom:1px solid #85a6b1; padding:10px;}
.prodAccList input{margin:0;}
.prodAccList .picture{float:left; width:100px;}
.prodAccList .pname{float:left; width:500px; padding-top:15px;}
.prodAccList .pname a{color:#1b3476; font-weight:bold;}
.prodAccList .instock{margin-top:15px;}
.prodAccList .last{float:left;width:160px;}
.prodAccList .price{padding-top:10px;font-weight:bold; font-size:14px; color:#ffae00;}
.prodAccList .allbuttons{margin-top:15px; float:left; width:160px;}
.prodAccList .zobacz{float:left; width:73px;}
.prodAccList .buybuttons{float:right; width:73px;}
.prodAccList input.accbuy{width:73px; height:22px; border:0; margin:0; background-color:transparent; background-image:url(../images/buttons/buy_button.gif); cursor:pointer;}

.prodMiniPic {text-align:left;margin:5px 10px;}
.prodMiniPic div.item {display:inline; margin:0 5px; width:80px; height:80px; text-align:center;}

/* ================================= PRODUCT LISTS ========================= */

.cListProducts{background-image:url(../images/list_bottom.gif); background-position:bottom; padding-bottom:6px;}
.cListBody{ background-image:url(../images/list_top.gif); padding-top:6px;}
.cListContent{border:solid #85a6b1; border-width:0 1px;}
.cListHead{margin-top:10px; text-align:center;}
.cListHeadBody{width:745px; height:22px; padding-left: 20px; margin:0 auto; text-align:left; background-image:url(../images/listhead.gif);opacity: 0.55;filter: alpha(opacity = 55);}
.cListSort{float:left; padding-top:4px;}
.cListSort a{color:#000;}
.cListSort img{margin:0 8px 0 5px;}
.cListPrint{float:right; padding:4px 50px 0 0;}
.cListPrint span{color:#000;}
.cListPrint img{margin-top:-2px;}
.cListViews{float:right; padding-top:3px;}
.cListViews span{color:#000; position:relative; top:1px; left:-5px;}
.cListViews img{margin-right:10px;}
.listNav{text-align:right; padding:7px 30px 7px 0;}
.listNav a{margin:0 5px; font-weight:bold;}
.listNav span.active{margin:0 5px; font-weight:bold; color:#ff6600;}






/* === LISTA MAŁA === */
.cListSmall{padding-top:10px;}
.cListSmall table{width:100%;}
.cListSmall tr.grey{background-color:#f5f5f5;}
.cListSmall td{padding:6px 0; border-bottom:1px solid #85a6b1;}
.cListSmall td.c1{text-align:center; width:23px;}
.cListSmall td.c2{width:430px; padding-left:10px;}
.cListSmall td.c2 a{color:#1b3476;}
.cListSmall td.c3{width:90px;  text-align:right;}
.cListSmall td.c3 span{color:#ffae00;font-weight:bold;}
.cListSmall td.c4{text-align:left; padding-left:30px; width:120px;}
.cListSmall td.c5{text-align:center; padding-top:8px;}
.cListSmall span.tabh{color:#000; font-weight:bold;}


/* === LISTA SREDNIA === */
.cListMedium {padding-top:10px;}
.cListMedium .item {float:left; width:175px; padding:10px; height:320px; border:solid #85a6b1; border-width:1px 1px 1px 0; margin-bottom:9px;}
.cListMedium .col_4 {border-width:1px 0 1px 0; width:178px;}
.cListMedium .logo{float:left; height:22px; overflow:hidden;}
.cListMedium .compare_box{float:right; width:70px; padding-left:7px; margin-bottom:3px; height:21px;  
position:relative; left:10px; background-image:url(../images/listcompare.gif); background-position:right;}
.cListMedium .compare_box input{margin:4px 5px 0 0px;}
.cListMedium .pname{margin-bottom:10px; height:20px;}
.cListMedium .pname a{font:normal small-caps normal 14px Georgia,"Times New Roman",Times,serif;text-transform:capitalize;}
.cListMedium .picture{}
.cListMedium .leftcontent{height:40px; padding-top:12px;}
.cListMedium .price{margin-top:4px; font-weight:bold; color:#ffae00;}
.cListMedium .desc_txt{margin-top:10px; height:40px;}
.cListMedium .buy{float:left;}
.cListMedium .more{float:right;}
.cListMedium .picture{widt:180px;text-align:center;}
.cListMedium .last {margin-top:12px;}

/* === LISTA DUŻA === */
#cListBig{}
#cListBig .item{ padding:10px 0; /*height:100%;*/ border-bottom:1px solid #85a6b1; color:#303030;}
#cListBig .item .left_box{float:left;  width:166px;text-align:center;}
#cListBig .item .picture{margin-bottom:10px;}
#cListBig .item .mid_box{float:left; width:316px; padding-right:10px;}
#cListBig .item h4{margin-top:8px;}
#cListBig .item h4 a{color:#303030;font:normal small-caps bold 14px Georgia,"Times New Roman",Times,serif;text-transform:capitalize;}
#cListBig .desc_box{margin-top:20px; color:#303030; height:95px;}
#cListBig .item .right_box{float:right; border-left:1px solid #bfbfbf; padding:0 0 0 20px; width:270px;}
#cListBig .item span.price{color:#ffae00; font-weight:bold; font-size:15px;}
#cListBig .item span.old_price{line-height:18px;}
#cListBig .item span.old_price span{text-decoration:line-through;}
#cListBig .itempic0 {border:1px solid #ddd;}
#cListBig .params{margin:10px 0pt 9px; color:#303030;}
#cListBig .round_box{ margin-top:10px; width:231px; background-image:url(../images/rbox_bottom.gif); padding-bottom:5px; background-position:bottom;}
#cListBig .rbody{background-image:url(../images/rbox_top.gif); width:231px;padding-top:5px;}
#cListBig .rcontent{border:solid #bfbfbf; border-width:0 1px; padding:14px 8px;min-height:27px;}
#cListBig .last_bar{margin-top:10px;}
#cListBig .buttons{float:right;}
#cListBig .more{float:right;}
#cListBig .ods{width:30px; text-align:center;float:right;}
#cListBig .compare_box{float:right; width:125px; height:21px; background-image:url(../images/listcompare.gif); background-position:right;}
#cListBig .compare_box input{margin:4px 0 0 15px;}
#cListBig label.delete{padding:0 15px; font-weight:bold; color:#ffae00;}
#cListBig .cInputSmall{height:20px; border-color:#ffae00;} 
#cListBig .wishlist{margin-top:3px; float:left;}
#cListBig .wishlist a{color:#0160b0;}
#cListBig .producerlogo{float:right; padding: 0 20px 0 0}
#cListBig .price_box {height:34px;padding-top:4px;}

.send{margin-top:10px;}



/* ================================= /PRODUCT LISTS ======================== */


/* ================================= CART ================================== */
.cMainCart .price_all{padding:15px; font-weight:bold;}
.cMainCart h3{padding:10px 0 10px 20px; border-bottom:1px solid #85a6b1;}
.cMainCart h3 span{color:#1b3476; font-size:14px;}
.cMainCart .price_all span{font-size:16px; color:#ffae00;}
.cMainCart .buttons2{padding:0 0 10px 15px;}
.cMainCart .price_all2{padding:0 15px 15px;}
.cMainCart .price_all2 span{text-decoration:line-through;}
/* ================================= /CART ================================= */


/* ================================= WISHLIST ============================== */
#cMainBox_wishlist h3{float:left; margin:10px 0 0 0; padding:5px 0 0 10px; border:0;  height:26px;  background-repeat:no-repeat; background-position:right;}
#cMainBox_wishlist h3 span{color:#303030;  font-size:14px; text-transform:uppercase; font-weight:normal;}
#cMainBox_wishlist .item{float:left; padding-top:10px; height:100%; width:555px;}
#cMainBox_wishlist  .item .picture{float:left; width:126px; height:120px; padding-left:6px;}
#cMainBox_wishlist  .item .right{float:left;  width:276px;}
#cMainBox_wishlist .item .right  h4{float:left; width:276px; margin-top:0px;}
#cMainBox_wishlist .item .right  h4 a{color:#333;}
#cMainBox_wishlist input.edit{float:left; width:79px; height:19px; border:0; cursor:pointer; background-image:url(../images/buttons/wishlist_comment_add_edit.png);}
#cMainBox_wishlist input.zapisz{float:left; width:54px; height:19px; border:0; cursor:pointer; background-image:url(../images/buttons/wishlist_comment_save.png);}
#cMainBox_wishlist .item .last{float:right; width:80px; text-align:right;}
#cMainBox_wishlist .item .footer{float:left; width:555px; margin-top:5px; border-bottom:1px solid #333;}
#cMainBox_wishlist .price {float:right; height:16px; width:98px; margin-top:0px; font-weight:bold; padding:3px 0 0 8px; background-color:#343233; color:#3eae2e;}
#cMainBox_wishlist .price span {font-weight:bold; color:#fff;}
#cMainBox_wishlist .item .buttons{float:right; width:145px; margin-top:100px;}
#cMainBox_wishlist .item .footer .tags{float:right; width:265px; text-align:right;}
#cMainBox_wishlist .tags img{margin:0; float:right;}
#cMainBox_wishlist .item .footer .wish{float:left; width:142px; padding-top:3px; height:16px;}
#cMainBox_wishlist .item .footer .wish label{ float:left; color:#3192fd; cursor:pointer;}
#cMainBox_wishlist .item .footer .wish input{ float:left; width:auto; margin: 0 0 0 5px; height:16px; border:0; background-color:transparent;}
#cMainBox_wishlist table {width:100%;}
#cMainBox_wishlist .send input{float:left;}
#cMainBox_wishlist .send input#customermail{border:1px solid #333; margin-right:5px;}
#cMainBox_wishlist .send label{float:left;color:#333; margin:5px 5px 0 0;}
#cMainBox_wishlist th, #cMainBox_wishlist td {text-align:right;}
#cMainBox_wishlist th.c1 {color:#7d90bc;}
#cMainBox_wishlist th.c2 {color:#7d90bc;}
#cMainBox_wishlist th.c3 {color:#7d90bc;}
#cMainBox_wishlist th.c4 {color:#7d90bc;}
#cMainBox_wishlist .c4 {text-align:right;}
#cMainBox_wishlist .comment{float:left; margin-top:10px;}
#cMainBox_wishlist .comment a{float:left;}
#cMainBox_wishlist .comment input {vertical-align:top; float:left; margin-left:5px;}
#cMainBox_wishlist .comment textarea {width:250px; float:left; border:1px solid #333;}
#cMainBox_wishlist .comment .userComment {width:250px; margin:7px 0; float:left;}
/* ================================= /WISHLIST ============================= */



/*******************FORMULARZ ZAMOWIENIA****************************************/

#cMainBox_order{padding-left:14px;}
#cMainBox_order h2{float:left; padding:5px 0 0 10px;   width:770px; margin-top:10px; border:0;  height:26px; background-repeat:no-repeat; background-position:right; border-bottom:1px solid #85a6b1;margin-bottom:10px;}
#cMainBox_order h2 span{color:#303030; font-size:14px; text-transform:uppercase; font-weight:normal;}
#cMainBox_order h3{margin-top:15px; width:770px; padding-bottom:5px; border-bottom:1px solid #000;}
#cMainBox_order h3 span{font-size:12px;  color:#fe7701; font-weight:bold;}
#cMainBox_order h4{font-size:14px;color:#a00;font-weight:bold;padding-left:10px;}
#cMainBox_order .validate-one-required, #cMainBox_order #delivery_61{width:auto; height:auto; border:0; background-color:transparent;}
#cMainBox_order table{float:left; width: 780px;}
#cMainBox_order .basket_view_in_order th.c4{text-align:right;}
#cMainBox_order .basket_view_in_order th.c5{text-align:right;}
#cMainBox_order .basket_view_in_order td.c4{text-align:right;}
#cMainBox_order .basket_view_in_order td.c5{text-align:right;}
#cMainBox_order tr{height:30px;}
#cMainBox_order input{border:1px solid #333;}
#cMainBox_order .cButton{border:0;}
#cMainBox_order .cCheckbox{border:0;}
#cMainBox_order .cRadio{border:0;}
#cMainBox_order .copy_button{border:0;}
#cMainBox_order .buttons input{border:0; float:left; margin-right:10px;}
#cMainBox_order textarea{border:1px solid #333;}
#cMainBox_order select{border:1px solid #333;}
#cMainBox_order .selector , #cMainBox_order #db_subscribe, #cMainBox_order #mainSelector2, #db_f_p, #cMainBox_order input#dane{width:auto; height:auto; border:0; background-color:transparent;}
#cMainBox_order .first td{border-bottom:1px dotted #ccc;}
#cMainBox_order .first{margin-bottom:20px;}
#cMainBox_order .dalej{width:54px; height:19px; border:0; background-image:url(../images/buttons/dalej.gif); cursor:pointer;}
#cMainBox_order .last td{color:#404040; font-weight:bold;}
#cMainBox_order .last td{border:0;}
#cMainBox_order td.c5{text-align:right;}
#cMainBox_order .last td.c5{text-align:right;}
#cMainBox_order td.c1{line-height:20px;}
#cMainBox_order .priceDelivery{padding-top:20px; color:#404040;}
#cMainBox_order .priceDelivery span{color:#404040; font-weight:bold;}
#cMainBox_order .priceToPay{margin:20px 0; color:#404040; font-size: 18px;}
#cMainBox_order .priceToPay span{color:#404040; font-weight:bold; font-size: 18px;}
#cMainBox_order .fdata{margin-bottom:20px;}
#cMainBox_order .fdata td{padding:3px 0;}
#cMainBox_order .fdata .c1{padding-left:10px; width:150px;}
#cMainBox_order .napis_nrkonta {color:#FE7701;font-size:12px;font-weight:bold;}






/*****************************BOX INNE PRODUKTY INNE MODELE*******************************/
#box-product-category {}

/*********************************************************************/




/* cMainBox - specific */
#cMainBox_home_promotion h3 span {color:#3159b0;}
#cMainBox_home_promotion .buttons a{margin:0 0 10px 0;}
#cMainBox_home_promotion .pic a img {border:1px solid #dfdfdf;}
#cMainBox_home_promotion .pic a:hover img {border:1px solid #bbb;}

#cMainBox_home_promotion{float:left; width:541px;  margin:10px 0;  border-bottom:1px solid #3159b0; padding:0 29px 10px 0; }
#cMainBox_home_promotion .cMainBoxContent {position:relative; margin:0;}
#cMainBox_home_promotion .item:hover .desc {z-index:10;}
#cMainBox_home_promotion .desc { position:absolute; top:0px; left:0; width:265px; padding:5px 0 0 5px; height:190px;  background-color:#fff; z-index:0;  overflow:hidden; border:1px solid #abc5ff;}
#cMainBox_home_promotion .desc .picture {width:80px; height:115px; overflow:hidden; float:left; margin-left:10px;}
#cMainBox_home_promotion .desc .description {width:150px; height:150px; overflow:hidden; float:left; margin-left:10px;}
#cMainBox_home_promotion .desc .description img.logo {width:50px; margin-bottom:10px; float:left; margin-right:20px;}
#cMainBox_home_promotion .desc .description h4  {float:left; font-size:12px; font-weight:bold; color:#6699cc; width:150px;}
#cMainBox_home_promotion .desc .description .promo{float:left; width:155px; height:23px; margin-top:8px;}
#cMainBox_home_promotion .desc .description .txt {height:45px; overflow:hidden; margin-bottom:5px; color:#333;}
#cMainBox_home_promotion .desc .description a.more {color:#0E479D; text-decoration:none; float:left; margin-top:7px;}
#cMainBox_home_promotion .desc .description a.more:hover {text-decoration:underline;}
#cMainBox_home_promotion .desc .description .price {float:left; display:block; margin-top:3px; width:255px; font-size:12px; color:#3159b0; font-weight:bold;}
#cMainBox_home_promotion .desc .description .more {float:left; display:block; margin-top:3px; width:255px; height:20px; margin-top:3px;}
#cMainBox_home_promotion .abstract {position:relative; float:right; width:221px; height:40px; padding:5px 0 10px 0; float:left; margin:5px 0 0 35px; overflow:hidden; border-bottom:1px solid #000;}
#cMainBox_home_promotion .abstract .content {height:182px; overflow:hidden; background-color:transparent;}
#cMainBox_home_promotion .first {margin-left:8px;}
#cMainBox_home_promotion .last .abstract { width:221px; height:40px; padding:5px 0 10px 0;}
#cMainBox_home_promotion .last .abstract .content {border:0;}
#cMainBox_home_promotion .abstract .picture {margin-bottom:5px;}
#cMainBox_home_promotion .abstract h4 {float:left; font-size:11px; font-weight:bold; height:20px; width:150px; margin-top:5px; color:#000; font-weight:normal;}
#cMainBox_home_promotion .abstract span{display:block; float:right; margin-top:5px; color:#3159b0;}
#cMainBox_home_promotion .abstract .txt {margin:5px 2px 0 2px;}
#cMainBox_home_promotion .abstracts{float:right; width:271px; /*position:relative;*/ overflow:hidden; background-color:transparent;}




#cMainBox_form h3{ margin:10px 0;padding:5px 0 0 10px; border-bottom:1px solid #85a6b1; height:26px;  background-repeat:no-repeat; background-position:right;}
#cMainBox_form h3 span{color:#303030; font-size:14px; text-transform:uppercase; font-weight:normal;}
#cMainBox_form input.send {width:71px; height:20px; background-image:url(../images/buttons/login_kamikaze.gif); color:#fff; cursor:pointer;}

#cMainBox_form textarea{border:1px solid #333;}
#cMainBox_form select{border:1px solid #333;}
#cMainBox_form input.checkbox{width:auto; height:auto; border:0; background-color:transparent;}
#cMainBox_form .wyslij{border:0;}
#cMainBox_form .cMainBoxContent{padding-left:100px;}
input.send {width:71px; height:20px; background-image:url(../images/buttons/login_kamikaze.gif); color:#fff; cursor:pointer;} 

/* === BOX WYPRZEDAŻE === */
#cBox_tradeoff  h4 { float:left; width:168px; margin-top:10px;}
#cBox_tradeoff  h4 a{text-decoration:none; color:#40403e; font-weight:normal;}
#cBox_tradeoff  h4 a span{color:#3192fb; font-weight:bold;}
#cBox_tradeoff .cBoxContent{padding:0;}
#cBox_tradeoff  .item, #cBox_tradeoff  .item_last{ float:left;  padding:8px 5px 10px 5px; border-bottom:1px solid #90b2d8;  background-color:#dbe8f9; width:168px;}
#cBox_tradeoff  .prod_img{float:left; width:58px; height:58px; border:1px solid #91b3d9; overflow:hidden;}
#cBox_tradeoff  .toolbox-content{float:right; width:101px; height:58px;}
#cBox_tradeoff  .toolbox-head-producers{float:right; width:101px height:19px; border:1px solid #91b3d9; margin-bottom:16px;}
#cBox_tradeoff  .price_box{float:right; text-align:center;}
#cBox_tradeoff  .price_box span{color:#414141; display:block; float:left; font-size:11px; text-align:center; width:101px;}
#cBox_tradeoff  .status{float:left; width:168px;margin-top:10px;}
#cBox_tradeoff  .status img{float:left; margin:0;}
#cBox_tradeoff  .toolbox-footer{float:left; margin-top:15px; width:168px;}
#cBox_tradeoff  .instock{float:left; height:15px; margin-top:2px;}
#cBox_tradeoff  .button{float:right; margin-right:12px;}
#cBox_tradeoff  .wish{float:left; width:168px; margin-top:5px;}
#cBox_tradeoff  .wish a{color:#1c83fa; text-decoration:underline;}
#cBox_tradeoff .more{ text-align:right; padding:5px 12px 5px; 0;}
#cBox_tradeoff .more a{color:#1c83fa; text-decoration:underline;}



/* === BOX PROMOCJE === */
/*
#cBox_news  h4 { float:left; width:168px; margin-top:10px;}
#cBox_news  h4 a{text-decoration:none; color:#40403e; font-weight:normal;}
#cBox_news  h4 a span{color:#3192fb; font-weight:bold;}
#cBox_news .cBoxContent{padding:0;}
#cBox_news  .item{ float:left;  padding:8px 5px 10px 5px; border-bottom:1px solid #90b2d8;  background-color:#dbe8f9; width:168px;}
#cBox_news  .prod_img{float:left; width:58px; height:58px; border:1px solid #91b3d9; overflow:hidden;}
#cBox_news  .toolbox-content{float:right; width:101px; height:58px;}
#cBox_news  .toolbox-head-producers{float:right; width:101px height:19px; border:1px solid #91b3d9; margin-bottom:16px;}
#cBox_news  .price_box{float:right; text-align:center;}
#cBox_news  .price_box span{color:#414141; display:block; float:left; font-size:11px; text-align:center; width:101px;}
#cBox_news  .status{float:left; width:168px;margin-top:10px;}
#cBox_news  .status img{float:left; margin:0;}
#cBox_news  .toolbox-footer{float:left; margin-top:15px; width:168px;}
#cBox_news  .instock{float:left; height:15px; margin-top:2px;}
#cBox_news  .button{float:right; margin-right:12px;}
#cBox_news  .wish{float:left; width:168px; margin-top:5px;}
#cBox_news  .wish a{color:#1c83fa; text-decoration:underline;}
#cBox_news .more{ text-align:right; padding:5px 12px 5px; }
#cBox_news .more a{color:#1c83fa; text-decoration:underline;}
*/

/* === BOX PROMOCJE === */
#cBox_promotion  h4 { float:left; width:168px; margin-top:10px;}
#cBox_promotion  h4 a{text-decoration:none; color:#40403e; font-weight:normal;}
#cBox_promotion  h4 a span{color:#3192fb; font-weight:bold;}
#cBox_promotion .cBoxContent{padding:0;}
#cBox_promotion  .item{ float:left;  padding:8px 5px 10px 5px; border-bottom:1px solid #90b2d8;  background-color:#dbe8f9; width:168px;}
#cBox_promotion  .prod_img{float:left; width:58px; height:58px; border:1px solid #91b3d9; overflow:hidden;}
#cBox_promotion  .toolbox-content{float:right; width:101px; height:58px;}
#cBox_promotion  .toolbox-head-producers{float:right; width:101px height:19px; border:1px solid #91b3d9; margin-bottom:16px;}
#cBox_promotion  .price_box{float:right; text-align:center;}
#cBox_promotion  .price_box span{color:#414141; display:block; float:left; font-size:11px; text-align:center; width:101px;}
#cBox_promotion  .status{float:left; width:168px;margin-top:10px;}
#cBox_promotion  .status img{float:left; margin:0;}
#cBox_promotion  .toolbox-footer{float:left; margin-top:15px; width:168px;}
#cBox_promotion  .instock{float:left; height:15px; margin-top:2px;}
#cBox_promotion  .button{float:right; margin-right:12px;}
#cBox_promotion  .wish{float:left; width:168px; margin-top:5px;}
#cBox_promotion  .wish a{color:#1c83fa; text-decoration:underline;}
#cBox_promotion .more{ text-align:right; padding:5px 12px 5px; border-top:1px solid #90b2d8;}
#cBox_promotion .more a{color:#1c83fa; text-decoration:underline;}

/***************************WYSZUKIWANIE ZAAWANSOWANE*********************/
#cMainBox_searchAdv h3{float:left; margin:10px 0; padding:5px 0 0 10px; border:0;  height:26px;  background-repeat:no-repeat; background-position:right;}
#cMainBox_searchAdv h3 span{color:#303030; font-size:14px; text-transform:uppercase; font-weight:normal;}
#cMainBox_searchAdv input, #cMainBox_searchAdv select{border:1px solid #333;}
#cMainBox_searchAdv input.pricefrom{width:71px;}
#cMainBox_searchAdv td.c1{color:#404040; width:150px;}
#cMainBox_searchAdv #checkbox, #cMainBox_searchAdv #checkbox2, #cMainBox_searchAdv #checkbox3{width:auto; height:auto; border:0; background-color:transparent;}
#cMainBox_searchAdv label{color:#404040; margin-right:10px;}
#cMainBox_searchAdv input.sendbutton{width:54px; height:19px; background-image:url(../images/buttons/szukaj2.gif); border:0; cursor:pointer;}
/*************************************************************************/


/**************************WYNIKI WYSZUKIWANIA************************************/
.search_result { float:left; margin:10px 18px;}
.search_result a:link, .searchResult a:visited,.searchResult a:hover, .searchResult a:active {color:#404040;}
.search_result td.c1{padding:5px 10px 5px 0; font-weight:bold;}
.search_result h3 {margin-bottom:5px;}
.search_result h3 span {color:#404040;}


/*************************NEWS********************************************************/
#cMainBox_new h3{border-bottom:1px solid #3159b0; padding-bottom:5px; margin-bottom:5px;}
#cMainBox_new h3 span{text-transform:uppercase; color:#3159b0; font-size:14px;}
#cMainBox_new .item h3{border-bottom:1px solid #abc5ff;}
#cMainBox_new .item h3 a{color:#3159b0;}
/***************************************************************************************/

#cBox_lastview {margin-top:10px;}
#cBox_lastview ol li{margin-bottom:15px;}



#iNews ul li{margin-bottom:15px;}
#iNews .more{margin-top:5px;}
#iPromotion ul li{margin-bottom:15px;}
#iPromotion .more{margin-top:5px;}

#homeCat{float:left;}
#homeCat .catBox_first_left{ float:left; margin:0 10px 10px 0; border:1px solid #abc5ff; width:170px; height:120px; text-align:center;}
#homeCat .catBox_right{ float:left; margin:0 10px 10px 0; border:1px solid #abc5ff; width:170px; height:120px; text-align:center;}
#homeCat .catBox_left{ float:left; margin:0 10px 10px 0; border:1px solid #abc5ff; width:170px; height:120px; text-align:center;}


#cMainBox_contact{}
#cMainBox_contact h3{border-bottom:1px solid #3159b0; padding-bottom:5px; margin-bottom:5px;}
#cMainBox_contact h3 span{text-transform:uppercase; color:#3159b0; font-size:14px;}
.contact_form{float:left; margin:10px 0 10px 0; padding-left:150px;}
.contact_form div{font-size:12px; }
.contact_form h4{font-size:14px; }
.contact_form form{float:left; width:410px; margin:10px 0 0 80px;}
.contact_form .forminput{float:left; width:300px; margin-left:10px; margin-bottom:10px;}
.contact_form .label{float:left; width:100px; margin-bottom:10px;}
.contact_form .right{Float:left; width:410px; text-align:center;}
.contact_form input.send{width:52px; height:19px; color:transparent; background-image:url(../images/buttons/send.gif); border:0; cursor:pointer;}
#register .c1, #register .c2{border:0}
#cMainBox_contact #wyslij{width:71px; height:20px; background-image:url(../images/buttons/login_kamikaze.gif); color:#fff; cursor:pointer;}


/* ============================ TOPTENY na glownej ========================= */
#cMainBox_topten ul.tabs {list-style:none; overflow:hidden; height:20px; float:left; margin:0; padding:0;}
#cMainBox_topten li {float:left; height:20px; overflow:hidden; margin:0 5px 0 0; padding:0;}
#cMainBox_topten li a {text-align:center; height:20px; float:left; cursor:pointer; text-decoration:none;}
#cMainBox_topten li a span {font-weight:bold; font-size:11px; color:#3F6198; display:block; height:20px; float:left; background-position:0 0;}
#cMainBox_topten li a span.menu_item_left_bg {background-image:url(../images/cmainbox/topten_tab_leftborder_bg.gif); width:5px; float:left;}
#cMainBox_topten li a span.menu_item_center_bg {background-image:url(../images/cmainbox/topten_tab_bg.gif); background-repeat:repeat-x;}
#cMainBox_topten li a span.menu_item_right_bg {background-image:url(../images/cmainbox/topten_tab_rightborder_bg.gif); width:5px; float:left;}
/*#cMainBox_topten li a span.menu_item_txt {margin-top:4px; color:#3f6198; text-transform:uppercase; font-size:10px;}*/
#cMainBox_topten li a:hover span {background-position:0 -20px; color:#E5F1F5;}
#cMainBox_topten li.on a span {background-position:0 -20px; color:#E5F1F5; color:#E5F1F5;}
#cMainBox_topten table {display:none; width:100%; border:1px solid #C7DEE6; border-bottom:0;}
#cMainBox_topten table.on {display:block;}
#cMainBox_topten table th {color:#3f6198; font-size:11px; font-weight:bold; padding:5px; border-bottom:1px solid #C7DEE6;}
#cMainBox_topten table th.c4 {text-align:center;}
#cMainBox_topten table td {border-bottom:1px solid #C7DEE6; padding:5px; color:#3f6198;}
#cMainBox_topten table td.c1 {width:30px; text-align:left; font-family:Helvetica, Arial, Tahoma, Sans-Serif; font-weight:bold; font-size:12px; color:#7E9096;}
#cMainBox_topten table td.c2 {width:310px; text-align:left;}
#cMainBox_topten table td.c3 {width:80px; text-align:center;}
#cMainBox_topten table td.c4 {width:70px; text-align:right;}
#cMainBox_topten table td.c5 {width:70px; text-align:center;}
#cMainBox_topten table td.c1 span {color:#FB813F;}
#cMainBox_topten table td.c2 a {color:#3f6198;}
#cMainBox_topten table td.c4 {color:#F72D00; font-weight:bold;}
#cMainBox_topten table td.c5 a {color:#3f6198;}
/* ============================ /TOPTENY na glownej ======================== */


#compareList{float:left; width:555px; margin:10px 0;}
#compareList h3{float:left; padding:5px 0 0 10px; border:0;  height:26px; background-color:#333; }
#compareList h3 span{color:#fff; font-size:14px; text-transform:lowercase; font-weight:bold;}
#compareList table{width:555px; float:left; margin-bottom:7px;}
#compareList td.c1, #compareList td.c2{padding:5px 0; border-bottom:1px solid #333;}
#compareList td.c1{width:470px;}

/*************************GALERIA****************************************/
#cMainBox_galeria{float:left; width:555px;}
#cMainBox_galeria h2{float:left; margin:10px 0; padding:5px 0 0 10px; border:0;  height:26px;  background-repeat:no-repeat; background-position:right;}
#cMainBox_galeria h2 span{color:#303030; font-size:14px; text-transform:uppercase; font-weight:normal;}
#gallery{float:left; margin-top:10px; width:427px; padding:0 64px;}
#cMainBox_galeria .gallery_item{float:left; border:1px solid #bababa; height:195px; width:130px; margin:0 10px 10px 0; padding-top:5px; text-align:center;}
#cMainBox_galeria .gallery_item span{color:#3392fc; margin-top:5px; display:block;}
#cMainBox_galeria .gallery_item a.loop{background-image:url(../images/icons/loopa.gif); background-position:0 3px; margin-top:3px; text-decoration:none; padding-left:14px; font-size:9px;}

.next_prev{float:left; margin:10px 0;}
.next_prev a{color:#01adef; margin-right:30px;}
.cSiteBoxBody{color:#404040; text-align:justify;}

/********************************KONTO******************************************/
#cMainBox_login h3{float:left; margin:10px 0; padding:5px 0 0 10px; border:0;  height:26px; background-repeat:no-repeat; background-position:right;}
#cMainBox_login h3 span{color:#303030; font-size:14px; text-transform:uppercase; font-weight:normal;}
#cMainBox_login a{color:#3159b0;}
#cMainBox_login a#darkblue{color:#404040;}
#cMainBox_login input.wyslij{border:0;}
#cMainBox_login textarea{width:145px;}
#cMainBox_login input.zaloguj{width:79px; height:19px; border:0; background-image:url(../images/buttons/zalogujsie.gif); cursor:pointer;}
#cMainBox_login .login_menu{ background-color:#ebebeb; padding:7px 0;  border:1px solid #d7d7d7; text-align:center; margin-bottom:20px;}
#cMainBox_login ul{ height:15px;  margin:0 auto 0 auto; text-align:center; width:auto;}
#cMainBox_login ul li{display:block; float:left; height:15px; padding:0 10px;}
#cMainBox_login ul li a{color:#333; text-decoration:none;}
#cMainBox_login ul li a:hover{color:#333; text-decoration:underline;}
#cMainBox_login .login_box{margin-bottom:10px; border-bottom:1px solid #ccc; padding-bottom:5px;}
#cMainBox_login .login_box h4{text-transform:uppercase; margin-bottom:5px;}
#cMainBox_login input.send {width:71px; height:20px; background-image:url(../images/buttons/login_kamikaze.gif); color:#fff; cursor:pointer;}
.login_box a strong{color:#404040;}
.login_box a.edit{float:left; text-decoration:none; display:block; margin:10px 0 10px 0px; border:1px solid #404040; text-align:center; padding:5px 0; width:100px;}
.login_box a.logout{float:left; display:block; margin:10px 0 0 30px; text-decoration:none;  border:1px solid #404040; text-align:center; padding:5px 0; width:100px;}
.login_box .c1, .login_box .c2{border:0;}
#cMainBox_login .cButton{border:0;}

/**********************HISTORIA ZAMÓWIEŃ**************************/
.tabHist{width:555px;}
.tabHist td.c1{border-bottom:1px solid #ccc; font-weight:bold; width:200px; padding:4px 0;}
.tabHist td.c2{border-bottom:1px solid #ccc;}
.tabHistIn{width:350px;}
.tabHistIn th.c11{width:50px;}
.tabHistIn th.c14{text-align:center;}
.tabHistIn th.c13{text-align:center;}
.tabHistIn td.c11{width:50px; padding:3px 0;}
.tabHistIn td.c12{width:190px;}
.tabHistIn td.c13{width:50px; text-align:center;}
.tabHistIn td.c14{text-align:right;}
.tabHistIn td.c111{font-weight:bold; width:240px; padding:3px 0;}
.tabHistIn td.c112{font-weight:bold; text-align:right;}
/*************************************************************************************/

#footer {text-align:center; margin:20px 0;}
#footer .menu{height:33px; background-color:#f0f0f0; background-image:url(../images/footermenu_left.gif); padding-left:3px;}
#footer .menu .cBody{height:33px; background-image:url(../images/footermenu_right.gif); background-position:right; padding-right:3px;}
#footer .menu .cContent{height:20px; padding-top:10px; border-bottom:3px solid #bfbfbf;}
#footer .menu ul li {display:inline; border-left:1px solid #d2d2d2; padding:0 10px;}
#footer .menu ul li a {color:#696969; text-transform:uppercase;}
#footer .txt{padding:10px 0 20px 0; text-transform:uppercase; color:#d2d2d2;}
/* overlib -> overDiv */
div#overDiv { position:absolute; visibility:hidden; z-index:1000; left:0; border:1px solid #ccc; padding:0px; background-color:transparent; }

.pslink {cursor:pointer;}
#infobottom {margin-top:10px; color:#a0a0a0;}
#infobottom a {color:#a0a0a0;}