/* global */
* {margin:0; padding:0; font-family: Arial, Verdana, Tahoma, Sans-Serif; font-size:13px; color:#111; outline:0; border:0; background-repeat:no-repeat;}
html {margin:0; padding:0;}
body {font-size:75%;color:#222;background:#fff;font-family:Arial, Helvetica, sans-serif;}
/* body {margin:0; padding:0; background-color:#fff;  text-align:center;} */

	/* global tags */
	table td, input, img, label {vertical-align:middle;}
	strong {font-weight:bold;}
	ul {list-style:none;}
	a {text-decoration:none; color:#f00;}
	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;}
	.invert:hover {text-decoration:none;}
	.trans {behavior:url(css/iepngfix.htc);}
	/* /global classes */

	/* global forms elements */
	textarea {margin:0; padding:3px 5px 0 5px; width:160px; height:80px; border:1px solid #abc5ff; font-size:11px; margin-bottom:3px;}
	input {margin:0; padding:3px 5px 0 5px; width:160px; height:15px; border:1px solid #abc5ff; 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:80px; height:20px; padding:0; border:0; background-color:transparent; background-image:url(../images/buttons/cButton.gif); color:#fff;}
	input.cButton			{cursor:pointer; width:80px; height:20px; padding:0; border:0; background-color:transparent; background-image:url(../images/buttons/cButton.gif); color:#fff;}
	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:160px; border:1px solid #abc5ff; font-size:11px; margin-bottom:3px;}
	select					{padding:1px 0 0 0; height:18px; width:172px;}
	option					{}
	.cCheckbox				{width:auto; height:auto; border:0; background-color:transparent;}
	.cRadio					{width:auto; height:auto; border:0; background-color:transparent;}
	input.buy{width:100px; height:20px; background-image:url(../images/buttons/buy2.gif); border:0; cursor:pointer;}
	input.buy_long{width:142px; height:20px; background-image:url(../images/buttons/buy_long.gif); border:0; cursor:pointer;}
	input.wyslij{width:80px; height:20px; background-image:url(../images/buttons/wyslij.gif); border:0; cursor:pointer;}
	input.dalej{width:80px; height:20px; background-image:url(../images/buttons/dalej.gif); border:0; cursor:pointer;}
	input.popraw{width:80px; height:20px; background-image:url(../images/buttons/popraw.gif); border:0; cursor:pointer;}
	input.zaloguj{width:80px; height:20px; background-image:url(../images/buttons/zaloguj.gif); border:0; cursor:pointer;}
	input.szukaj{width:80px; height:20px; background-image:url(../images/buttons/szukaj.gif); border:0; cursor:pointer;}
	div.error, div.search_noreasults{float:left; width:100%; margin:10px 0; text-align:center; color:#ff0000; font-weight:bold;}
	/* /global forms elements */

/* tymczasowo wylaczone
h1.page_description {color:#97A1CA; font-size:10px; display:none;}

.checkbox_cat{ text-align:left; padding-left:20px; width:150px; margin-bottom:5px;}
.sendbutton {width:71px; height:20px; background-image:url(../images/buttons/login_kamikaze.gif); color:#fff; cursor:pointer;}
*/
/* /global */

/* debug */
/* div#cMainLeft, div#cMainCenter, div#cMainRight {border:1px solid red;} */
/* /debug */

#content {width:910px; margin:0 auto 30px auto; text-align:left;}
#cMainTop {float:left; height:84px; width:910px; background-image:url(../images/topbar.gif); background-repeat:repeat-x;}
#cTopLeft {float:left;}
#cTopRight {float:right; width:600px; height:84px; /*background-color:yellow;*/}
#cTopMenu {float:left; height:15px; width:580px; padding-right:20px; overflow:hidden; margin-top:14px; text-align:right;}
#cTopMenu ul li {display:inline; color:#3366cc;}
#cTopMenu ul li a {color:#3366cc; padding:0 5px; border-right:1px solid #3366cc; text-decoration:none;}
#cTopMenu ul li a:hover{text-decoration:underline;}

#cMainLogo{float:left; width:300px; height:68px;  padding-top:16px; text-align:right;}
#cMainBanner {float:left; margin-top:8px;}

#cMainMenu {float:right; width:600px; position:absolute; height:28px; margin-top:27px; /*text-align:center;*/ }
#cMainMenu ul {float:left; margin:0; padding:0;  height:28px; background-color:transparent; overflow:hidden; position:relative;}
#cMainMenu ul li {display:block; float:left; position:relative; overflow:hidden; text-align:center; width:auto;  height:28px;}
#cMainMenu ul li.active {}
#cMainMenu ul li a {display:block; z-index:1000; float:left; width:auto; cursor:pointer; overflow:hidden;  height:27px; border-bottom:1px solid #99cc66; text-decoration:none;}
#cMainMenu ul li a:hover{border-bottom:1px solid #c9e3ae;}
#cMainMenu ul li a span {display:block; float:left; overflow:hiddden;  padding-top:0px; font-size:13px; color:#000; font-weight:normal;}
#cMainMenu ul li a span.menu_item_left_bg{display:block; width:13px; overflow:hidden; height:54px; background-image:url(../images/item_all.png);}
#cMainMenu ul li a span.menu_item_center_bg{display:block; height:27px;  padding-left:2px; background-image:url(../images/item_center.gif); background-repeat:repeat-x;}
#cMainMenu ul li a span.menu_item_right_bg{display:block; width:13px; height:54px; background-image:url(../images/item_all_right.png);}
#cMainMenu ul li a:hover span.menu_item_left_bg{top:-27px; position:relative;}
#cMainMenu ul li a:hover span.menu_item_center_bg{background-image:url(../images/item_center_active.gif); background-repeat:repeat-x;}
#cMainMenu ul li a:hover span.menu_item_right_bg{top:-27px; position:relative;}
#cMainMenu ul li a span.menu_item_txt{color:#000; padding-top:3px;}


#cMainMenu ul li:hover{margin:0 -5px; z-index:3000;}

#cMainMenu ul li.first:hover{margin:0 -5px 0 0; z-index:3000;}
#cMainMenu ul li.lastt:hover{margin:0 0 0 -5px; z-index:3000;}

#cMainMenu ul li.active{margin:0 -5px; z-index:3000;}
#cMainMenu ul li.active a{border-bottom:1px solid #c9e3ae;}
#cMainMenu ul li.active a span.menu_item_left_bg{top:-27px; position:relative;}
#cMainMenu ul li.active a span.menu_item_center_bg{background-image:url(../images/item_center_active.gif); background-repeat:repeat-x;}
#cMainMenu ul li.active a span.menu_item_right_bg{top:-27px; position:relative;}

#cMainMenu ul li.firstactive{margin:0 -5px 0 0; z-index:3000;}
#cMainMenu ul li.firstactive a{border-bottom:1px solid #c9e3ae;}
#cMainMenu ul li.firstactive a span.menu_item_left_bg{top:-27px; position:relative;}
#cMainMenu ul li.firstactive a span.menu_item_center_bg{background-image:url(../images/item_center_active.gif); background-repeat:repeat-x;}
#cMainMenu ul li.firstactive a span.menu_item_right_bg{top:-27px; position:relative;}

#cMainMenu ul li.lasttactive{margin:0 0 0 -5px; z-index:3000;}
#cMainMenu ul li.lasttactive a{border-bottom:1px solid #c9e3ae;}
#cMainMenu ul li.lasttactive a span.menu_item_left_bg{top:-27px; position:relative;}
#cMainMenu ul li.lasttactive a span.menu_item_center_bg{background-image:url(../images/item_center_active.gif); background-repeat:repeat-x;}
#cMainMenu ul li.lasttactive a span.menu_item_right_bg{top:-27px; position:relative;}



/************************************PODMENU******************************************************/
#cMainMenuBottom{z-index:1000; width:700px; padding:7px 0 0 210px; float:left; height:25px; background-image:url(../images/menubottom.gif); background-repeat:repeat-x;/*padding-bottom:5px;*/}
div#cMainMenuBottom ul {float:left; list-style:none; height:17px;}
div#cMainMenuBottom ul li{display:block; padding:0 20px; float:left; height:15px; border-right:1px solid #000;}
div#cMainMenuBottom ul li.firstdoc{padding:0 20px 0 0}
div#cMainMenuBottom ul li.lastdoc{padding:0 0 0 20px; border:0;}
div#cMainMenuBottom ul li a{color:#000; text-decoration:none;}
div#cMainMenuBottom ul li a:hover{text-decoration:underline;}
div#cMainMenuBottom ul li a span{color:#000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
/*div#cMainMenuBottom a {display:block; margin:0; padding:0; text-decoration:none;}
div#cMainMenuBottom a:hover {background-color:#7B9ECA;}
div#cMainMenuBottom h2 {white-space:nowrap;}
div#cMainMenuBottom h2 a {background-color:transparent; color:#fff; padding:5px 8px 5px 8px; border-right:1px solid #3F6A9E; font-size:11px;}
div#cMainMenuBottom ul li {position:relative;}
div#cMainMenuBottom ul ul {position:absolute; top:23px; z-index:1000; width:162px; margin:0; border-bottom:1px solid #fff; height:auto; line-height:normal; padding:0; display:none;}
div#cMainMenuBottom ul ul li {display:inline;}
div#cMainMenuBottom ul ul li a {border:1px solid #fff; border-width:1px 1px 0 1px; padding:3px 10px; background-color:#7B9ECA; color:#fff; width:140px;}
div#cMainMenuBottom ul ul li a:hover {background-color:#4B7CB8;}
div#cMainMenuBottom ul ul ul {position:absolute; top: 0; left: -99.5%; z-index: 600; padding: 0; }
div#cMainMenuBottom ul ul, div#cMainMenuBottom ul li:hover ul ul, div#cMainMenuBottom ul ul li:hover ul ul {display:none;}
div#cMainMenuBottom ul li:hover a, div#cMainMenuBottom ul li:hover ul, div#cMainMenuBottom ul ul li:hover ul, div#cMainMenuBottom ul ul ul li:hover ul {display:block; background-color:#afc9ff;}
div#cMainMenuBottom ul li h2 {cursor:pointer;}
div#cMainMenuBottom ul li h2 a span {color:#fff;}*/


#cNavPath {float:left; height:19px; margin-bottom:6px;  color:#fff; padding-left:20px; background-image:url(../images/navpath.gif); background-repeat:repeat-x; width:890px;}
#cNavPath a {text-decoration:none; border-bottom:1px solid #fff; display:block; float:left; height:14px; color:#fff; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
#cNavPath span{float:left; color:#fff;}


#cMainLeft {float:left; width:190px;}
#cMainCenter {float:left; width:497px; margin-left:16px;}
#cMainCenterBig {float:left; width:704px;  margin-left:16px;}
#cMainRight {float:right; width:190px;}

#cMainCenterCompareBig{float:left; width:910px; }
#cMainCenterCompareBig table{float:left; width:910px; margin-bottom:30px; margin-top:20px;}
#cMainCenterCompareBig table th.header{background-color:#eee; padding:7px 0 7px 10px; border:1px solid #99cc66;}
#cMainCenterCompareBig table td.c1{padding:5px 0 5px 10px; width:100px; border-bottom:1px solid #a5acb2; font-weight:bold;}
#cMainCenterCompareBig table td.c2{border-bottom:1px solid #a5acb2;}
#cMainCenterCompareBig table td.c3{border-bottom:1px solid #a5acb2;}
#cMainCenterCompareBig table td.c4{border-bottom:1px solid #a5acb2;}
#cMainCenterCompareBig .price{color:#ff0000; margin-bottom:8px; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px;}
#cMainCenterCompareBig p{color:#5e86d7; font-weight:bold;}
#cMainCenterCompareBig .prod{float:left; padding:8px 0 10px 0;}
#cMainCenterCompareBig .prod a{color:#009900;}


.cBox {float:left; padding-bottom:8px; width:190px; overflow:hidden; background-image:url(../images/cbox/cbox_bottom.gif); background-position:bottom; background-repeat:repeat-x; margin-bottom:8px;}
.cBox h3 {height:29px; background-image:url(../images/cbox/cbox_header_bg.png);}
.cBox h3 span {position:relative; font-family:verdana; font-size:11px; font-weight:bold; top:7px; left:10px; color:#fff;}
.cBox .cBoxBody {border:1px solid #99ccff; border-width:0 1px 1px 1px; width:188px; background-color:#e7f3ff;}
.cBox .cBoxContent {width:164px; padding:8px 12px;}

.buy_btn {width:72px; height:20px; color:#fff;}

/* cBox - specific */

#cBox_acceptedpayments .cBoxContent{padding:8px 0 8px 7px; width:181px;}
#cMainBox_offer{float:left;  width:497px; margin-top:20px;}
#cMainBox_offer h3{float:left; width:497px; height:29px; background-image:url(../images/cbox/big_header_green.png);}
#cMainBox_offer h3 span {position:relative; font-family:verdana; font-size:11px; font-weight:bold; top:7px; left:20px; text-transform:uppercase; color:#fff;}
#cMainBox_offer .cMainBoxContent{float:left; width:495px; padding:0 1px;}
#cMainBox_offer .item{float:left; padding:11px 10px 0 10px; width:226px; height:220px; }
#cMainBox_offer .col_0{border-bottom:1px solid #99cc66; border-left:1px solid #99cc66;  border-right:1px solid #99cc66;}
#cMainBox_offer .col_1{float:right; border-bottom:1px solid #99cc66;  border-right:1px solid #99cc66;}
#cMainBox_offer .item h4{float:left;width:226px; height:30px;}
#cMainBox_offer .item h4 a{color:#000;}
#cMainBox_offer .item .picture{float:left; width:120px; height:120px;}
#cMainBox_offer .item .rightcontent{float:right; width:94px; height:120px;}
#cMainBox_offer .item .logo{float:left; width:94px; height:25px;}
#cMainBox_offer .item  .desc_txt{float:left; margin-top:20px; width:94px; height:70px; color:#000;}
#cMainBox_offer .item  .price{float:left; margin-top:25px;}
#cMainBox_offer .item  .price span.price_value{font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; color:#ff0000; font-weight:bold;}
#cMainBox_offer .item  .more{float:right; height:20px; width:94px; margin-top:25px;}

#cBox_search{float:left; width:790px; padding-left:120px;  height:25px; background-image:url(../images/boxsearch.gif); background-repeat:repeat-x;}
#cBox_search div{float:left;}
#cBox_search .selectin{height:25px; padding-left:85px; background-image:url(../images/szukajbg.png);}
#cBox_search .selectin select{width:188px; height:18px; border:1px solid #9a9a9a; color:#000;}
#cBox_search .spr{padding-left:11px;}
#cBox_search .spr input{float:left; padding:0 0 0 2px; margin:0; height:17px; width:200px; border:1px solid #9a9a9a; color:#000;}
#cBox_search .sbm{padding-left:8px;}
#cBox_search .sbm input{float:left; width:30px; height:17px; margin-top:1px; background-image:url(../images/buttons/search_go.gif); border:0; cursor:pointer;}
#cBox_search .advs{padding-left:24px; padding-top:3px; height:20px;}
#cBox_search .advs a{color:#fff; text-decoration:underline;}


#cBox_categrorytree .cBoxContent {width:188px; padding:0;}
#cBox_categrorytree  .cBoxBody {border:solid #9acc67; border-width:0 1px 1px 1px;  width:188px; background-color:#fff;}
#cBox_categrorytree h3{background-image:url(../images/cbox/cbox_header_green.png);}
#cBox_categrorytree ul{}
#cBox_categrorytree li {margin:0; padding:0; width:188px;}
#cBox_categrorytree ul li a{
	position: relative;
	font:11px Verdana, Tahoma, Arial, sans-serif;
	text-decoration:none;
	width:168px;
	color:#000;
	font-weight:bold;
	background-image:url(../images/catlink.gif);
	background-position:172px 9px;
	border-bottom:1px solid #99cc67;
	outline:none;
	display:block;
	padding:7px 0 8px 20px;
	margin:0;
	
	
}
#cBox_categrorytree ul li.last a{border:0;}
#cBox_categrorytree li a:hover{background-image:url(../images/catlink_active.gif);}
#cBox_categrorytree ul li#on a{background-image:url(../images/catlink_active.gif);}
#cBox_categrorytree li#on li a{background-image:none;}
#cBox_categrorytree ul li ul li#on a{background-image:none; background-color:#f2fae7;}
#cBox_categrorytree ul li ul li#on ul li a{background-image:none; background-color:#fff;}
#cBox_categrorytree ul li ul li#on ul li a:hover{background-image:none; background-color:#f2fae7;}
#cBox_categrorytree ul ul{margin:0; padding:0;}
#cBox_categrorytree ul li ul li a{padding-left:40px; background-image:none;  font-weight:normal; width:148px; }
#cBox_categrorytree ul li ul li a:hover{background-image:none; background-color:#f2fae7;}
#cBox_categrorytree ul li ul li  ul li a{padding-left:60px; width:128px; }
#cBox_categrorytree p{text-align:right; padding:5px 12px 5px 0;}
#cBox_categrorytree p a{color:#4bb232; text-decoration:underline;font-family:Arial, Helvetica, sans-serif; font-size:10px;}


/***************LISTA KATEGORII HOME*************************************/
#cCatCont{float:left; width:496px;  padding:0 7px 0 1px; margin:10px 0 0 0;}
#cCatCont .cat_item{ overflow:hidden; margin:0 0 20px 0; width:244px; height:120px;}
#cCatCont .cat_item h3{width:120px; height:30px; padding-top:15px; background-color:#fff;}
#cCatCont .cat_item h3 a{color:#3366cc; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:15px;}
#cCatCont .sub_cats{float:left; width:100px; height:100px; margin:10px 0 0 5px;}
#cCatCont li{margin-bottom:6px;}
#cCatCont li.more{margin-top:10px;}
#cCatCont li a{font-weight:bold;}
#cCatCont p{color:#3366cc;}
#cCatCont li.more a{font-weight:normal; text-decoration:none; color:#ff0000;}
#cCatCont .picture{float:left; width:118px; height:118px; border:1px solid #99cc67;}
#cCatCont .leftcont{float:right; width:120px; height:118px;}
#cCatCont .item_left{float:left; width:244px;}
#cCatCont .item_right{float:right; width:244px;}
#cCatCont .footer{float:left; margin:7px 0 0 0; width:270px; text-align:center;}
#cCatCont .footer span.price{color:#ff0000;}



#cBox_dayOffer {position:relative;}
#cBox_dayOffer h4 {margin-bottom:8px; text-align:left;}
#cBox_dayOffer h4 a {color:#000; text-decoration:none;}
#cBox_dayOffer .prlogo{float:left; width:80px; height:20px;}
#cBox_dayOffer .prod_img{float:left; width:164px; margin-bottom:8px; margin-top:10px; text-align:center;}
#cBox_dayOffer .tag {float:right;}
#cBox_dayOffer .price_box{float:left;}
#cBox_dayOffer .price {font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#ff0000; color:#f00;}
#cBox_dayOffer .seemore{float:right; padding-bottom:8px;}
#cBox_dayOffer .seemore a{color:#3366cc; text-decoration:underline;font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#cBox_dayOffer .button {margin:8px 0;}



#cBox_adv-right1 .cBoxBody{width:190px; border:0;}
#cBox_adv-right2 .cBoxBody{width:190px; border:0;}
#cBox_adv-left1 .cBoxBody{width:190px; border:0;}
#cBox_adv-left2 .cBoxBody{width:190px; border:0;}


#cBox_why ul{list-style-type:square;margin-left:12px;}
#cBox_why ul li {padding:2px 0 2px 20px; font-size:10px; font-weight:bold; color:#99ccff;}
#cBox_why ul li strong{color:#3366cc;}
#cBox_why a{color:#3366cc; text-decpration:underline; font-weight:bold;}
#cBox_why p {margin-top:8px; font-size:10px; color:#3366cc;}

#cBox_subscript .cBoxBody {border:1px solid #ABC5FF; border-width:0 1px 1px 1px; background-color:#D1DFFF; text-align:center;}
#cBox_subscript p {font-size:10px; margin-bottom:8px; text-align:left;}
#cBox_subscript .cInput {margin-bottom:6px;}
#cBox_subscript #zapisz {width:71px; height:20px; color:#fff; background-image:url(../images/buttons/send_kamikaze.gif); cursor:pointer;}

#cBox_producers .cBoxBody{background-color:#fff; text-align:center;}
#cBox_producers li{display:block; height:32px; }

h2#iMidBar{border-bottom:1px solid #3159b0; padding-bottom:5px; margin-bottom:5px; text-transform:uppercase; color:#3159b0; font-size:14px;}
table.fcukTable td{border:1px solid #abc5ff; padding:5px; width:170px; text-align:center;}

#cBox_cart .cBoxBody {border:1px solid #ABC5FF; border-width:0 1px 1px 1px; background-color:#D1DFFF;}

#cBox_login .cBoxBody {border:1px solid #ABC5FF; border-width:0 1px 1px 1px; background-color:#D1DFFF;}
#cBox_login .cInput {width:110px; margin:0;}
#cBox_login .send {float:right;}
#cBox_login ul {margin-top:8px;}
#cBox_login ul li {margin:5px 0;}
#cBox_login input.send {width:71px; height:20px; color:#fff;}

#cBox_news .cBoxContent {padding:0; font-family:Arial, Helvetica, sans-serif; }
#cBox_news dt {color:#3366cc; font-weight:bold; width:164px; padding:8px 12px 0px 12px;}
#cBox_news dd {border-bottom:1px solid #99ccff; width:164px; padding:0px 12px 5px 12px;}
#cBox_news dd span {color:#3366cc; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
#cBox_news dd a {display:block; float:right; color:#3366cc; text-decoration:underline; margin:8px 0 11px 0;}
#cBox_news p{text-align:right; width:176px; padding:5px 12px 5px 0;}
#cBox_news p a{color:#3366cc; text-decoration:underline;font-family:Arial, Helvetica, sans-serif; font-size:10px;}
#cBox_skins ul li {margin:5px 0;}






/* cMainBox */
.cMainBox {margin-bottom:25px;}

.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);}


#cMainBox_doc h3{width:497px; margin-bottom:20px; padding-top:10px; background-image:url(../images/pasek.gif); background-position:top;}
#cMainBox_doc h3 span{color:#009900; font-size:13px;}
#cMainBox_doc a{color:#009900; text-decoration:underline;}

#cMainBox_jakkupowac h3{width:497px; margin-bottom:20px; padding-top:10px; background-image:url(../images/pasek.gif); background-position:top;}
#cMainBox_jakkupowac h3 span{color:#009900; font-size:13px;}
/*.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;}





#catsInList{float:left; width:704px; margin-bottom:10px; padding-top:14px; background-image:url(../images/pasek.gif); background-position:top;}
#catsInList a span{margin-left:15px;}
#catsInList a, #catsInList a span{text-decoration:none; color:#3366cc; font-size:13px;}
#catsInList .catBox{float:left; height:35px; width:170px;}




.listNav{float:left; width:704px;  padding-top:30px; margin:6px 0; background-image:url(../images/listowanie.png); background-position:center top; text-align:center;}
.listNav a{color:#000; text-decoration:underline; margin-right:10px;}
.listNav a.prev, .listNav a.next{text-decoration:none; margin:0;}
.listNav span{color:#ff0000; margin-right:10px;}
.listNav span.green{text-decoration:none; color:#009900; font-weight:bold; text-decoration:underline;}



.list_view{float:left; margin:0; width:704px; height:23px; padding:5px 0 0 0; border-top:1px solid #99cc66; border-bottom:1px solid #99cc66;}
.list_view span.sort{float:left; margin-right:60px; display:block; color:#009900; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
.sort_type{float:left; width:500px;}
.sort_type a{color:#009900;   font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}
.sort_type img{margin-right:40px;}
.list_type{float:left; width:660px; height:25px; padding-right:44px; text-align:right;}
.list_type span, .sort_type span{color:#009900; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}


#cListBig{float:left; width:704px;}
#cListBig .item{ padding-top:10px; width:704px; height:100%; border-bottom:1px solid #99cc66;}
#cListBig .item .left{float:left; padding-left:2px; padding-bottom:11px; width:462px;}
#cListBig .item .left h4{float:left; width:462px; margin-bottom:8px;}
#cListBig .item .left h4 a{color:#3366cc; font-size:12px; }
#cListBig .item .left .producerlogo{float:left; width:462px; height:20px; margin-bottom:18px;}
#cListBig .item .picture{float:left; width:118px; height:118px; border:1px solid #99cc67;}
#cListBig .item .desc_box{float:right; width:320px; color:#000; text-align:justify;}
#cListBig .item .right {float:right; padding-right:40px; text-align:right; width:180px;}
#cListBig .item .promotion{margin-bottom:7px;}
#cListBig .item div.price{float:right; width:142px; color:#009900; font-weight:bold; text-align:left;}
#cListBig .item div.price span.price_value{color:#ff0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px;}
#cListBig .item div.dostawa{float:right; width:142px; color:#009900; font-weight:bold; text-align:left; margin-top:12px;}
#cListBig .item div.dostawa span.dost{color:#000;}
#cListBig .item .buttons{margin-top:12px; width:142px; float:right;}
#cListBig .item .wishlist{margin-top:10px; width:142px; float:right;}
#cListBig .item .compare{margin-top:10px; width:142px; float:right;}
#cListBig .item .compare label{cursor:pointer; display:block; width:142px; height:20px; background-image:url(../images/icons/porownaj.gif);}
#cListBig .item .compare input{margin-top:5px;}
#cListBig .item .more{margin-top:5px; padding-bottom:5px; width:142px; float:right;}
#cListBig .item .more a{color:#009900; font-weight:bold;}
wishlist
/*#cListBig .item .left .producerlogo{float:left; width:135px; margin-bottom:5px;}*/
.send{margin-top:10px;}



/**********************POWROT DO GORY***************************************/
.nav_page {margin:10px 0;}
.nav_page a {text-decoration:none; color:#3366cc; text-transform:lowercase;}
.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-left:16px; background-position:left center; 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_categorylist h3{ margin-bottom:20px; padding-top:10px; background-image:url(../images/pasek.gif); background-position:top;}
#cMainBox_categorylist h3 span{color:#009900; font-size:13px;}
#cMainBox_categorylist .cMainBoxBody{float:left; width:490px;}
#cMainBox_categorylist dt{padding:0 0 5px 10px; border-bottom:1px solid #99cc67;}
#cMainBox_categorylist dt a{color:#009900; font-weight:bold;}
#cMainBox_categorylist dd{margin:7px 0 0 20px;}
#cMainBox_categorylist dd a{color:#000; padding-left:7px; background-position:0 5px; background-image:url(../images/catlist.gif); background-repeat:no-repeat;}
#cMainBox_categorylist .it{margin-bottom:30px;}

#boxnews h3{width:704px; margin-bottom:20px; padding-top:10px; background-image:url(../images/pasek.gif); background-position:top;}
#boxnews h3 span{color:#009900; font-size:13px;}
#boxnews .item{ margin-bottom:20px;}
#boxnews .item h4{color:#009900; margin-bottom:7px;}
#boxnews .item h4 a{color:#009900;}

.wciety{}
.wciety h4{margin-top:5px; color:#009900;}
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;}
.wciety a{text-decoration:none; color:#009900;}

/*
#cListBig .item .footer{float:left; padding:3px 5px 5px 0;  margin:10px 0 5px 0; width:563px; border-top:1px solid #d1dfff; border-bottom:1px solid #d1dfff; background-color:#d1dfff;}
#cListBig .item .footer .price{float:left; margin-left:10px; width:200px;}
#cListBig .item .footer .buttons{float:right; width:200px; text-align:right;}
#cListBig .item .footer .price .text{color:#3159b0; font-weight:bold; font-size:14px;}
*/
.iconsall{float:left; margin-top:10px; width:100%;}
.iconsall .promotion{float:left; margin:0 10px 0 10px;}
.iconsall .instock{float:left; margin:0 10px 0 10px;}
.iconsall .wishlist{float:left; margin:0 10px 0 10px;}

.legend{float:left; margin:0 0 10px 0px; width:100%; padding:3px 0 5px 0; border-top:1px solid #abc5ff; border-bottom:1px solid #abc5ff; text-align:center;}
.legend span{color:#3159b0;}

#productMain{float:left; width:704px; padding-top:10px; background-image:url(../images/pasek.gif); background-position:top; }
#productMain .leftcontainer{float:left; width:320px;  padding-bottom:10px;}
#productMain .leftcontainer h1{margin-bottom:10px;}
#productMain .leftcontainer h1 span{color:#3366cc; font-size:14px;}
#productMain .product_picture{width:318px; height:318px; overflow:hidden; margin:0; padding:0; border:1px solid #99cc66;}
#productMain .prodMiniPic{float:left; width:180px;}
#productMain .prodMiniPic .item{float:left; width:60px; padding-bottom:9px;  background-image:url(../images/minipic.gif); background-position:bottom;}
#productMain .prodMiniPic .item img{border-left:1px solid #9acd68; border-right:1px solid #9acd68;}
#productMain .leftcontainer .tIcons{float:right; margin-top:10px;}
#productMain .leftcontainer .tIcons a{display:block; float:left; margin-left:10px;}
#productMain .leftcontainer table{float:left; width:320px; margin-top:20px;}
#productMain .leftcontainer th{font-weight:bold; color:#009900;}
#productMain .leftcontainer td span{color:#000; padding:3px 0;}
#productMain .leftcontainer td.c1{width:90px;}
#productMain .leftcontainer td.c1 span{font-weight:bold;}
#productMain .leftcontainer td.c2{padding-left:5px;}
#productMain .rightcontainer{float:right; width:360px; padding-bottom:10px;}
#productMain .rightcontainer .prodLogo{float:left; width:130px; height:50px;}
#productMain .rightcontainer .nextprev{float:right; width:210px; background-color:#fff;}
#productMain .rightcontainer .nextprev span{display:block; padding-top:18px; color:#666; margin-right:13px; float:left;}
#productMain .rightcontainer .nextprev a{display:block; overflow:hidden; width:auto; padding-top:18px; color:#009900; margin-right:13px; background-position:center top; float:left;}
#productMain .rightcontainer .nextprev a.cat{background-image:url(../images/categorylink.gif);}
#productMain .rightcontainer .nextprev a.next{background-image:url(../images/nextlink.gif);}
#productMain .rightcontainer .nextprev a.prev{background-image:url(../images/prevlink.gif);}
#productMain .rightcontainer .shorttext{float:left; margin-top:20px; width:316px; color:#000; text-align:justify; font-size:12px;}
#productMain .rightcontainer .buyme{float:left; width:225px; margin-top:17px;}
#productMain .rightcontainer .promotion_status {float:right; width:135px; margin-top:17px;}
#productMain .rightcontainer .wishlist{float:left; width:142px; margin-top:8px;}
#productMain .rightcontainer .price_box{float:right; width:188px; margin-top:8px; color:#009900; font-weight:bold;}
#productMain .rightcontainer .price_box span{color:#ff0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:17px;}
#productMain .rightcontainer .compare{float:left; width:142px; margin-top:10px;}
#productMain .rightcontainer .dostawa{float:right; width:188px; margin-top:10px; color:#009900; font-weight:bold;}
#productMain .rightcontainer .dostawa span{color:#000;}
#productMain .rightcontainer .danetech{float:left; width:316px; color:#000; margin-top:8px;}
#productMain .rightcontainer .opinions{float:left; width:316px; color:#000; margin-top:8px;}
#productMain .rightcontainer .opinions a{color:#009900; font-weight:bold; font-size:13px;}
#productMain .rightcontainer .avgerage-points{float:left; width:316px; margin-top:17px;}
#productMain .client_desc, #productMain .client_desc p{color:#222;}
#productMain  li{margin-left:15px;}
#productMain .levytop{float:right; width:260px; height:300px;}
#productMain .iconsall{float:left; margin-top:10px; width:100%;}

.raty{float:left; font-weight:bold; margin-left:10px;}
.pricebar .raty a:link{color:#3159b0;}
.pricebar .raty a:visited{color:#3159b0;}
.pricebar .raty a:hover{color:#3159b0;}
.pricebar .raty a:active{color:#3159b0;}
#show_description{text-align:justify; margin:2px 0 5px 0;}
#show_description h3{color:#009900; padding-bottom:2px; }
#botoomlinks{float:left; width:100%; margin:5px 0 10px 0;}
#botoomlinks h3 a:link{color:#3159b0;}
#botoomlinks h3 a:visited{color:#3159b0;}
#botoomlinks h3 a:hover{color:#3159b0;}
#botoomlinks h3 a:active{color:#3159b0;}
#show_variants{float:left; width:704px; padding-top:7px; border-top:1px solid #99cc66; border-bottom:1px solid #99cc66;}
#show_variants h3{color:#009900;}
#show_variants table{float:left; width:100%;}
#show_variants th{width:70px; color:#000;}
#show_variants td{width:70px; border:0; color:#000;}
#show_variants td.price{padding-left:5px;color:#ff0000; font-family:Georgia, "Times New Roman", Times, serif;}

#show_similar{float:left; margin-top:10px;  width:704px; padding-top:5px;}
#show_similar h3{float:left; color:#009900; padding-bottom:5px; width:704px; border-bottom:1px solid #99cc66;}
#show_accessories{float:left;  width:704px; padding-top:5px;}
#show_accessories h3{color:#009900;}
#show_accessories table{float:left;}
#show_accessories table td{border:0; padding:3px 0;}
#show_accessories table td.buttons{padding-left:5px;}
#show_accessories table td.buttons a{color:#3366cc; text-decoration:underline;}
.similartitle{padding:5px 0 5px 0; margin:5px 0 5px 0; width:704px;}
.similartitle h3{color:#009900;}
.tabhead{height:20px;}

td.pname{border-bottom:1px solid #abc5ff; width:160px;}
td.pname a:link{color:#3159b0; text-decoration:none;}
td.pname a:visited{color:#3159b0; text-decoration:none;}
td.pname a:hover{color:#3159b0; text-decoration:none;}
td.pname a:active{color:#3159b0; text-decoration:none;}
tr.variants{height:40px;}
td.vname{border-bottom:1px solid #abc5ff;}
td.wishlist, td.instock, td.status, td.price, td.buttons{border-bottom:1px solid #abc5ff;}
td.buttons{text-align:right;}
td.price{color:#3159b0; font-weight:bold;}
.iconsall .promotion_status{float:left;}
.iconsall .buy{float:right;}
.levytop .prodLogo{float:right; margin-bottom:5px;}
.levytop .text{float:left; width:100%;}

/*****************ZADAJ PYTANIE**************************************************/
#show_question{}
#show_question p{color:#009900; font-weight:bold;}
.fInput{border:1px solid #99cc66; height:20px; width:200px; background-color:#fff;}
.fTextarea{border:1px solid #99cc66; width:200px; background-color:#fff;}

/***************POWAIADOM ZNAJOMEGO***********************************************/
#show_send_friend{ margin-top:10px;}
#show_send_friend p{color:#009900; font-weight:bold;}

/***************WYSLIJ OPINIE******************************************************/
#show_form_opinion{ margin-top:10px;}
#show_form_opinion p{color:#009900; font-weight:bold;}
.cInput{border:1px solid #99cc66;}




/* ================================= PRODUCT LISTS ========================= */

.list_results {}
#cListLasBar{float:left; margin-top:10px; width:704px; height:30px; color:#3159b0;}

.cListBig h4 {margin-bottom:10px;}
.cListBig .item {margin:10px 0; padding:0 0 20px 0; border-bottom:3px double #abc5ff;}
.cListBig .left {float:left; width:135px;}
.cListBig .picture a img {border:1px solid #dfdfdf;}
.cListBig .picture a:hover img {border:1px solid #bbb;}
.cListBig .right {float:right; width:420px;}
.cListBig p {color:#555;}
.cListBig .price {margin-top:16px; font-family:"Trebuchet MS", Tahoma, Helvetica, Arial, Sans-Serif; font-weight:bold; font-size:20px;}
.cListBig .price span {font-family:"Trebuchet MS", Tahoma, Helvetica, Arial, Sans-Serif; font-weight:bold; font-size:20px;}
.cListBig .footer {margin:8px 0; padding-bottom:8px;}
.cListBig .buttons {width:135px; float:left;}
.cListBig .buttons a {display:block; margin-left:30px; text-align:center; width:72px; height:20px; color:#fff; text-decoration:none; padding-top:3px;}
.cListBig .links {float:right;}
.cListBig .links a {margin-left:20px; font-size:11px; font-family:Tahoma, Helvetica, Arial, Sans-Serif;}

.cListMedium {}
.cListMedium .item {float:left; height:295px;   border-bottom:1px solid #99cc66;}
.cListMedium .col_0 {float:left; padding:15px 20px 0 2px; width:322px; border-right:1px solid #99cc66; }
.cListMedium .col_1 {float:left; padding:15px 0 0 17px; width:340px;}
.cListMedium .col_2 {}
.cListMedium .picture {float:left; margin-top:18px; border:1px solid #99cc67; margin-bottom:8px;}
.cListMedium h4{float:left; width:320px; height:40px;}
.cListMedium h4 a{color:#3366cc; font-size:13px;}
.cListMedium .pname{float:left;  height:40px; width:322px;}
.cListMedium .under{float:left; margin-bottom:6px; width:322px; height:20px;}
.cListMedium .promo{float:right;}
.cListMedium .rightcontent{float:right; width:142px; height:158px;}
.cListMedium .col_1 .rightcontent{float:right; margin-right:17px;}
.cListMedium .dostawa{float:left; width:145px; margin-top:11px; height:13px; font-weight:bold; color:#009900;}
.cListMedium .dostawa span.dost{color:#000;}
.cListMedium .compare{float:left; margin-top:10px;}
.cListMedium .compare label{cursor:pointer; display:block; width:142px; height:20px; background-image:url(../images/icons/porownaj.gif);}
.cListMedium .compare input{margin-top:5px; }
.cListMedium .logo{float:left;}
.cListMedium .wishlist{float:left; margin:10px 0 0 0;}
.cListMedium .desc_txt div{height:42px;}
.cListMedium .desc_txt { margin:10px 0 10px 0; width:320px;  height:60px;  color:#333; text-align:justify;}
.cListMedium .buttons {float:left; margin-top:10px;}
.cListMedium .buttons .more_btn {width:71px; height:20px; color:#fff;}
.cListMedium .price {float:left; width:145px; height:23px; font-weight:bold; color:#009900;}
.cListMedium .price .price_value {font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; color:#ff0000; font-size:17px;}
.cListMedium .desc_txt p{text-align:right;}
.cListMedium .desc_txt p a{color:#009900; font-weight:bold;}

.cListSmall table{width:704px;}
.cListSmall td{border-bottom:1px solid #99cc66; padding:7px 0;}
.cListSmall td.c1{width:68px; color:#000; font-weight:bold;}
.cListSmall td.c2{width:300px; padding-left:5px;}
.cListSmall td.c2 a{color:#3366cc; font-weight:bold;}
.cListSmall td.c3{width:111px; text-align:right;}
.cListSmall td.c4{width:102px; text-align:right;}
.cListSmall td.c4 span.price{color:#ff0000; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:13px;}
.cListSmall .c5 {text-align:left; padding-left:10px;}


#compareList{float:left; width:704px; padding-bottom:10px; margin-bottom:5px;}
#compareList h3{float:left; width:495px; text-align:center; text-transform:uppercase; padding-left:5px; border-bottom:1px solid #99cc66; padding:5px 0;}
#compareList table{float:left; width:500px; margin-bottom:5px;}
#compareList td{border-bottom:1px solid #99cc66; padding:5px 0;}
#compareList td.c1{width:435px; padding-left:5px; color:#3366cc; font-weight:bold;}
#compareList td.c2{text-align:right;}
#compareList td.empty{border:0;}

/* ================================= /PRODUCT LISTS ======================== */


/* ================================= CART ================================== */
#cMainBox_cart h3{width:704px; margin-bottom:20px; padding-top:10px; background-image:url(../images/pasek.gif); background-position:top;}
#cMainBox_cart h3 span{color:#009900; font-size:13px;}
#cMainBox_cart .item{border-bottom:1px solid #99cc66; padding:10px 0;}
#cMainBox_cart .picture{float:left; width:118px; height:118px; border:1px solid #99cc66;}
#cMainBox_cart .right{float:left; width:500px;  margin-left:10px;}
#cMainBox_cart .item h4{margin-bottom:8px;}
#cMainBox_cart .item h4 a{color:#3366cc;}
#cMainBox_cart .item .tags{float:left; margin-top:1px; width:137px; height:20px;}
#cMainBox_cart .promotionCode {float:right; color:#7d90bc;}
#cMainBox_cart .promotionCode input {border:1px solid #99cc67;}
#cMainBox_cart .promotionCode label {color:#339848;}
#cMainBox_cart table {float:left; width:500px; margin-top:38px;}
#cMainBox_cart th.c1 {color:#009900;}
#cMainBox_cart th.c2 {color:#009900;}
#cMainBox_cart th.c3 {color:#009900;}
#cMainBox_cart th.c4 {color:#ff0000;}
#cMainBox_cart td.c1 {color:#ff0000; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
#cMainBox_cart td.c2 input{border:1px solid #99cc67;}
#cMainBox_cart td.c3 {color:#ff0000; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif;}
#cMainBox_cart .c4 {text-align:right;}
#cMainBox_cart .price {float:left; margin-top:10px; color:#009900; font-weight:bold;}
#cMainBox_cart .price .price_value {color:#ff0000; font-weight:bold; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:20px;}
#cMainBox_cart .buttons2 {float:left; margin-top:20px;}
#cMainBox_cart .buttons2 input.place{width:80px; height:20px; background-image:url(../images/buttons/place.gif); border:0; cursor:pointer;}
#cMainBox_cart .buttons2 input.kontynuuj{width:80px; height:20px; background-image:url(../images/buttons/kontynuuj.gif); border:0; cursor:pointer;}
#cMainBox_cart .buttons2 input.przelicz{width:80px; height:20px; background-image:url(../images/buttons/przelicz.gif); border:0; cursor:pointer;}
/* ================================= /CART ================================= */


/* ================================= WISHLIST ============================== */
#cMainBox_wishlist h3{width:704px; margin-bottom:20px; padding-top:10px; background-image:url(../images/pasek.gif); background-position:top;}
#cMainBox_wishlist h3 span{color:#009900; font-size:13px;}
#cMainBox_wishlist .item{border-bottom:1px solid #99cc66; padding:10px 0;}
#cMainBox_wishlist .item h4{margin-bottom:8px;}
#cMainBox_wishlist .item h4 a{color:#3366cc;}
#cMainBox_wishlist .item .comment{float:left; width:400px;}
#cMainBox_wishlist .picture{float:left; width:118px; height:118px; border:1px solid #99cc66;}
#cMainBox_wishlist .picture img, #cMainBox_wishlist .picture a {border:0;}
#cMainBox_wishlist .left{float:left; padding-left:10px; width:440px;}
#cMainBox_wishlist .right{float:right; width:120px;}
#cMainBox_wishlist .right .buttonbuy{float:left; margin-top:20px;}
#cMainBox_wishlist .right .del{float:left; width:120px; margin-top:20px; font-weight:bold; color:#ff0000;}
#cMainBox_wishlist .right .del input{margin-left:10px;}
#cMainBox_wishlist .right .price{float:left; width:120px; margin-top:20px; font-weight:bold; color:#009900;}
#cMainBox_wishlist .right .price span{color:#ff0000; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
#cMainBox_wishlist table {width:100%;}
#cMainBox_wishlist th, #cMainBox_wishlist td {text-align:right;}
#cMainBox_wishlist .comment{float:left; margin-top:13px;}
#cMainBox_wishlist .comment input {vertical-align:top; float:left; margin-left:0px;}
#cMainBox_wishlist .comment textarea {width:250px; border:1px solid #99cc66; margin-bottom:5px; float:left;}
#cMainBox_wishlist .comment .userComment {width:250px; float:left;}
#cMainBox_wishlist .comment a{float:left;}
#cMainBox_wishlist .comment input.save{border:0; cursor:pointer;  margin-left:10px; background-image:url(../images/buttons/wishlist_comment_save.png); width:46px; height:20px;}
#cMainBox_wishlist .comment input.edit{border:0; cursor:pointer; background-image:url(../images/buttons/wishlist_comment_add_edit.png); width:80px; height:20px;}
#cMainBox_wishlist .send{margin-top:20px; color:#339848;}
#cMainBox_wishlist .send label{color:#339848;}
#cMainBox_wishlist .send input{border:1px solid #a5acb2;}
#cMainBox_wishlist .send input.wyslij{border:0;}
/* ================================= /WISHLIST ============================= */



/*******************FORMULARZ ZAMOWIENIA****************************************/
#cMainBox_order h3{border-bottom:1px solid #99cc66; margin-top:5px;}
#cMainBox_order h3 span{font-size:14px; color:#009900; }
#cMainBox_order .cInput{border:1px solid #a5acb2;}
#cMainBox_order textarea{border:1px solid #a5acb2;}
#cMainBox_order tr{height:30px;}
#cMainBox_order .first td{border-bottom:1px solid #a5acb2;}
#cMainBox_order .last td{color:#ff0000; font-size:13px; font-weight:bold;}
#cMainBox_order .last td{border:0;}
#cMainBox_order .priceDelivery{margin-top:10px; color:#000;}
#cMainBox_order .priceDelivery span{color:#ff00000; font-weight:bold;}
#cMainBox_order .priceToPay{margin:10px 0; color:#ff0000;}
#cMainBox_order .priceToPay span{color:#ff0000; font-size:13px; font-weight:bold;}
#cMainBox_order table{float:left; margin:10px 0; width:704px;}

#cBox_Similar a{text-decoration:none; font-weight:bold;}
#cBox_Similar img{float:left;}
#cBox_Similar .price{float:right; color:#ff0000; font-weight:bold; margin:80px 0 5px 0;}
#cBox_Similar .prod_data{float:left;}
#cBox_Similar .item{background-image:url(../images/cbox/news_hr_kamikaze.gif); background-position:bottom; padding-bottom:7px;}


/****************************BOX AKCESORIA****************************************/
#box-accessories h4 {margin-bottom:5px;}
#box-accessories h4 a{text-decoration:none;}
#box-accessories .cBoxContent{ float:left;background-image:url(../images/cbox/news_hr_kamikaze.gif); background-position:bottom; padding-bottom:7px;}
#box-accessories .prod_img{float:left; width:80px; height:80px;}
#box-accessories .toolbox-content{float:right; width:85px; height:75px;}
#box-accessories .toolbox-head-producers{margin-bottom:5px;}
#box-accessories .toolbox-footer{float:left; margin-top:5px; width:170px;}
#box-accessories .button{float:left;}
#box-accessories .price_box{float:right;}
#box-accessories .price_box span{color:#ff0000; font-size:11px;}
#box-accessories div.button-small{float:left; margin-top:3px; width:170px; text-align:center;}
#box-accessories .button-small a{color:#ff0000;}

/*****************************BOX INNE PRODUKTY*******************************/
#box-product-category .cBoxContent{}
#box-product-category h4{margin-bottom:5px;}
#box-product-category h4 a{text-decoration:none;}
#box-product-category .prod_img{float:left; width:80px; height:80px;}
#box-product-category .toolbox-content{float:right; width:85px; height:75px;}
#box-product-category .toolbox-head-producers{margin-bottom:5px;}
#box-product-category .toolbox-footer{float:left; margin-top:5px; width:170px;}
#box-product-category .button{float:left;}
#box-product-category .price_box{float:right;}
#box-product-category .price_box span{color:#ff0000; font-size:11px;}
#box-product-category div.button-small{float:left; margin-top:3px; width:170px; text-align:center; background-image:url(../images/cbox/news_hr_kamikaze.gif); background-position:bottom; padding-bottom:7px;}
#box-product-category .button-small a{color:#ff0000;}
/*********************************************************************/


/******************BOX INNE MODELE****************************************/
#box-product-producer h4{margin-bottom:5px;}
#box-product-producer h4 a{text-decoration:none;}
#box-product-producer .prod_img{float:left; width:80px; height:80px;}
#box-product-producer .toolbox-content{float:right; width:85px; height:75px;}
#box-product-producer .toolbox-head-producers{margin-bottom:5px;}
#box-product-producer .toolbox-footer{float:left; margin-top:5px; width:170px;}
#box-product-producer .button{float:left;}
#box-product-producer .price_box{float:right;}
#box-product-producer .price_box span.price{color:#ff0000; font-size:11px;}
#box-product-producer div.button-small{float:left; margin-top:3px; width:170px; text-align:center; background-image:url(../images/cbox/news_hr_kamikaze.gif); background-position:bottom; padding-bottom:7px;}
#box-product-producer .button-small a{color:#ff0000;}


/* 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:570px; background-color:red;}
#cMainBox_home_promotion .cMainBoxContent {position:relative; margin:0;}
#cMainBox_home_promotion .item:hover .desc {z-index:10;}
#cMainBox_home_promotion .desc {position:absolute; top:5px; left:0; width:300px; height:150px; border-bottom:1px solid #0E479D;background-color:#eee; z-index:0; margin-bottom:100px;}
#cMainBox_home_promotion .desc .picture {width:80px; height:115px; overflow:hidden; float:left; margin-left:10px;}
#cMainBox_home_promotion .desc .description {width:210px; height:115px; overflow:hidden; float:left;margin-left:0px; }
#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;}
#cMainBox_home_promotion .desc .description .txt {height:45px; overflow:hidden; margin-bottom:5px; width:300px;}
#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:right; font-size:24px; color:#D31907;}
#cMainBox_home_promotion .abstracts{float:right; position:relative; overflow:hidden; width:120px; background-color:green;}
#cMainBox_home_promotion .abstract {position:relative; width:170px; height:50px; padding:5px; float:left; margin:0px 0 0 0; padding:0; background-color:green; overflow:hidden;}
#cMainBox_home_promotion .abstract .content {border-right:1px solid #0E479D; height:182px; overflow:hidden;}
#cMainBox_home_promotion .first {margin-left:8px;}
#cMainBox_home_promotion .last .abstract {width:120px; background-color:yellow; float:left; position:relative;}
#cMainBox_home_promotion .last .abstract .content {border:0;}
#cMainBox_home_promotion .abstract .picture {margin-bottom:5px;}
#cMainBox_home_promotion .abstract h4 {font-size:11px; font-weight:bold; height:25px;}
#cMainBox_home_promotion .abstract .txt {margin:5px 2px 0 2px;}
*/

#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; background-color:green;}
#cMainBox_home_promotion .abstracts{float:right; width:271px; /*position:relative;*/ overflow:hidden; background-color:transparent;}


#cMainBox_form h3{background-image:url(../images/pasek.gif); background-position:top; border:0; padding:10px 0 5px 0; margin-bottom:5px;}
#cMainBox_form h3 span{text-transform:uppercase; color:#009900; font-size:14px;}
#cMainBox_form input.send {width:71px; height:20px; background-image:url(../images/buttons/login_kamikaze.gif); color:#fff; cursor:pointer;}
#cMainBox_form .cInput{border:1px solid #a5acb2;}
#cMainBox_form .cTextarea{border:1px solid #a5acb2;}
input.send {width:71px; height:20px; background-image:url(../images/buttons/login_kamikaze.gif); color:#fff; cursor:pointer;} 

a#darkblue{color:#009900;}
#cBox_filter #cBox_filter_pricefrom{width:53px;}
#cBox_filter #cBox_filter_priceto{width:53px;}
#cBox_filter input, #cBox_filter select{margin-top:5px;}


#cBox_tradeoff .item_last{ padding:5px 0 5px 0; margin-bottom:5px; background-image:url(../images/cbox/news_hr_kamikaze.gif); background-position:bottom; background-repeat:no-repeat;}
#cBox_tradeoff .item{padding:5px 0 5px 0; background-image:url(../images/cbox/news_hr_kamikaze.gif); background-position:bottom; background-repeat:no-repeat;}
#cBox_tradeoff h4 a{text-decoration:none;}
#cBox_tradeoff .left{float:left;}
#cBox_tradeoff .right{float:right;}
#cBox_tradeoff span.price{color:#ff0000; font-weight:bold;}

/***************************WYSZUKIWANIE ZAAWANSOWANE*********************/
#cMainBox_searchAdv h3{background-image:url(../images/pasek.gif); background-position:top; padding:10px 0;}
#cMainBox_searchAdv h3 span{color:#009900; font-size:14px;}
#cMainBox_searchAdv input, #cMainBox_searchAdv select{border:1px solid #a5acb2;}
#cMainBox_searchAdv input.cCheckbox{border:0;}
#cMainBox_searchAdv input.szukaj{border:0;}
#cMainBox_searchAdv label{margin-right:10px;}
#cMainBox_searchAdv  input.prices{width:71px;}
/*************************************************************************/


/**************************WYNIKI WYSZUKIWANIA************************************/
.search_result {margin-bottom:20px;}
.search_result a{color:#009900; display:block; margin-top:7px;}
.search_result h3 {margin-bottom:5px;}
.search_result h3 span {color:#009900;}
.search_result td.c2{padding-left:8px;}


/*************************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;}
#iBestsellers ul li{margin-bottom:15px;}

#iNews h3{background-image:url(../images/cbox/cbox_header_yellow.png);}
#iNews .cBoxBody{border:solid #ffcc00; border-width:0 1px 1px 1px; background-color:#fff;}
#iNews .cBoxContent {width:188px; padding:0;}
#iNews .item{width:164px; padding:8px 12px; border-bottom:1px solid #ffcc00;}
#iNews .item .left{float:left; width:70px;}
#iNews .item .left .wiecej{float:left; width:70px; margin-top:14px;}
#iNews .item .left .wiecej a{text-decoration:underline; color:#3366cc;}
#iNews .item .left .price{float:left; width:70px; margin-top:4px; font-weight:bold; font-size:12px; color:#ff0000; font-family:Georgia, "Times New Roman", Times, serif;}
#iNews .item .right{float:right; width:85px;}
#iNews .item .right h4{margin-bottom:7px;}
#iNews .item .right h4 a{color:#000;}
#iNews .item .right .prlogo{float:left; width:85px; margin-bottom:12px;}
#iNews .seemore{float:right; padding-bottom:8px; padding-right:12px;}
#iNews .seemore a{color:#3366cc; text-decoration:underline;font-family:Arial, Helvetica, sans-serif; font-size:10px;}

#iNews ul li{margin-bottom:15px;}
#iNews .more{margin-top:5px;}
#iPromotion ul li{margin-bottom:15px;}
#iPromotion .more{margin-top:5px;}


#cBox_consult .cBoxBody{line-height:20px;} 
#cBox_consult .cBoxBody span{color:#009900; font-weight:bold;}
#cBox_consult .cBoxBody a{color:#009900;}

#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; }
.contact_form form{float:left; width:447px; padding:10px 0 0  50px;}
.contact_form form input, .contact_form form textarea{border-color:#a5acb2;}
.contact_form form textarea{width:250px;}
.contact_form .forminput{float:left; width:150px; margin-left:10px; margin-bottom:10px;}
.contact_form .label{float:left; display:block; color:#009900; width:100px; margin-bottom:10px; text-align:right;}
.contact_form .label sup{color:#009900;}
.contact_form .right{Float:left; width:410px; text-align:center;}
#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 ======================== */



/*************************GALERIA****************************************/
#cMainBox_galeria{float:left; width:570px;}
#cMainBox_galeria h2{border-bottom:1px solid #3159b0; padding-bottom:5px; margin-bottom:5px;}
#cMainBox_galeria h2 span{text-transform:uppercase; color:#3159b0; font-size:14px;}
#gallery{float:left; margin-top:10px;}
#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:#3159b0; 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;}




/********************************KONTO******************************************/
#cMainBox_login h3{background-image:url(../images/pasek.gif); background-position:top; border:0; padding:10px 0 5px 0; margin-bottom:5px;}
#cMainBox_login h3 span{text-transform:uppercase; color:#009900; font-size:14px;}
#cMainBox_login a{color:#3159b0;}
#cMainBox_login .login_menu{float:left; background-color:#fff; padding:7px 0; width:702px; border:1px solid #9acc67; 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; font-weight:bold;}
#cMainBox_login ul li a:hover{color:#333; text-decoration:underline;}
#cMainBox_login .login_box{ float:left;margin-bottom:10px; width:704px; border-bottom:1px solid #9acc67; padding:10px 0;}
#cMainBox_login .login_box h4{text-transform:uppercase; margin-bottom:5px;}
#cMainBox_login input {border:1px solid #a5acb2;}
#cMainBox_login input.wyslij{border:0;}
#cMainBox_login input.zaloguj{border:0;}
#cMainBox_login table{float:left;}
#cMainBox_login textarea {border:1px solid #a5acb2; width:160px;}
.login_box a strong{color:#009900;}
.login_box a.edit{float:left; text-decoration:none; display:block; margin:10px 0 10px 0px; border:1px solid #a5acb2; 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 #a5acb2; text-align:center; padding:5px 0; width:100px;}
.login_box .c1, .login_box .c2{border:0;}

/**********************HISTORIA ZAMÓWIEŃ**************************/
.tabHist{float:left; width:704px;}
.tabHist td{padding:5px 0;}
.tabHist td.c1{border-bottom:1px solid #a5acb2; font-weight:bold; width:200px;}
.tabHist td.c2{border-bottom:1px solid #a5acb2;}
.tabHistIn{width:300px;}
.tabHistIn th.c11{width:50px;}
.tabHistIn th.c14{text-align:center;}
.tabHistIn th.c13{text-align:center;}
.tabHistIn td.c11{width:50px;}
.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;}
.tabHistIn td.c112{font-weight:bold; text-align:right;}
/*************************************************************************************/

#footer {text-align:center; border-top:1px solid #99cc66; margin-top:11px;}
#footer .copyright{float:left; text-align:right; padding-top:13px; width:169px; color:#999;}
#footer .idotlogo{float:right; width:100px; text-align:left; padding-top:10px;}
#footer .menu { float:left; padding-top:10px;  width:640px; margin-bottom:22px;}
#footer .menu ul {margin-bottom:13px;}
#footer .menu ul li {display:inline; border-left:1px solid #009900; padding:0 13px;}
#footer .menu ul li a {padding:0 5px; color:#009900; text-decoration:none;}
#footer .menu ul li a:hover {text-decoration:underline;}
#footer #cards {margin:15px auto;}
#footer #cards ul {margin:0 auto; text-align:center;}
#footer #cards ul li {display:inline; margin:0 10px;}


/* overlib -> overDiv */
div#overDiv { position:absolute; visibility:hidden; z-index:1000; left:0; border:1px solid #ccc; padding:0px; background-color:transparent; }

