/* global */
* {margin:0; padding:0; font-family:Verdana, Tahoma, Arial, Sans-Serif; font-size:11px; color:#333; outline:0; border:0; background-repeat:no-repeat;}
html {margin:0; padding:0;}
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:#006699;}
	a:hover {text-decoration:underline;}
	a.arr_link {padding-left:16px; background-position:0 2px;}
	a strong{color:#006699;}
	/* /global tags */

	/* global classes */
	.clr {clear:both; overflow:hidden; height:0;}
	.center {margin:0 auto; text-align:center;}
	.star, .accent, .validation-advice {color:#f00;}
	.message {color:#f00 !important; display:block; margin:5px 0; text-align:center;}
	.invisible {display:none;}
	.hidden {visibility:hidden;}
	.last, .first {border:0 !important;}
	.invert {text-decoration:underline;}
	.invert:hover {text-decoration:none;}
	input.send {width:71px; height:18px; background-image:url(../images/buttons/login_kamikaze.gif); color:#fff; border:0; padding:0; cursor:pointer;} 
	input.send_reds {width:80px; height:18px; background-image:url(../images/buttons/button_red.gif); color:#fff; border:0; padding:0; cursor:pointer;} 
	/* /global classes */

	/* global forms elements */
	textarea {margin:0; padding:3px 5px 0 5px; width:160px; height:80px; border:1px solid #6799cc; font-size:11px; margin-bottom:3px;}
	input {margin:0; padding:3px 5px 0 5px; width:160px; height:15px; border:1px solid #6799cc; color:#666; font-size:11px; margin-bottom:3px;}
	input.cInputSmall {margin:0; padding:3px 5px 0 5px; width:40px; height:17px; border:1px solid #abc5ff;  font-size:11px; margin-bottom:3px;}
	input[type="button"]	{cursor:pointer; width:71px; height:18px; padding:0; border:0; background-color:transparent; background-image:url(../images/buttons/login_kamikaze.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 #6799cc; font-size:11px; margin-bottom:3px;}
	select					{padding:1px 0 0 0; height:18px; width:172px; border:1px solid #6799cc;}
	option					{}
	.cCheckbox				{width:auto; height:auto; border:0; background-color:transparent;}
	.cRadio					{width:auto; height:auto; border:0; background-color:transparent;}
	.buyme                  {width:71px; height:20px; border:0; background-image:url(../images/buttons/buy2.gif); cursor:pointer;}
	.buyme_small			{width:48px; height:18px; border:0; background-image:url(../images/buttons/buy_small.gif); cursor:pointer;}
	/* /global forms elements */
	.error{color:#a50000; font-weight:bold;}
	input.send_reds {width:80px; height:18px; background-image:url(../images/buttons/button_red.gif); color:#fff; border:0; padding:0; cursor:pointer;} 

/* 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:960px; margin:0 auto 30px auto; text-align:left;}
#cMainTop {float:left; width:960px; height:214px; background-image:url(../images/top_bg.jpg);}

#cTopMenu {float:left; width:960px; text-align:center; margin-top:5px;}
#cTopMenu ul li {display:inline; color:#333;}
#cTopMenu ul li a {color:#6699cc; text-decoration:none; padding:0 13px; border-right:1px solid #6699cc;}
#cTopMenu ul li a:hover{text-decoration:underline;}
#cTopMenu ul li.txt a{color:#006699; padding:0; border:0;}
#cTopMenu ul li.info_tel{font-weight:bold; color:#cc0000;}

#cTopLeft {float:left;}
#cTopRight {float:right; width:728px; height:40px; padding-right:12px; margin-top:105px; overflow:hidden;}
#cMainLogo {float:left;}


#cMainMenu {float:right; width:754px; height:42px; text-align:left; overflow:hidden;  margin-bottom:8px; }
#cMainMenu ul {float:left; margin:0; height:42px;}
#cMainMenu ul li {display:block; float:left; margin-left:1px; width:150px; height:42px; overflow:hidden;}
#cMainMenu ul li.first{margin:0;}
#cMainMenu ul li a {display:block; float:left; height:27px; width:150px; padding-top:15px; text-align:center; color:#fff; text-transform:uppercase; font-weight:bold; cursor:pointer; text-decoration:none;}
#cMainMenu ul li a:hover{color:#b60000;}
#cMainMenu ul li.active a{color:#b60000;}



/************************************PODMENU******************************************************/
#cMainMenuBottom{z-index:1000; width:100%; float:left; margin-bottom:5px; padding-bottom:5px;}
div#cMainMenuBottom ul {float:left; list-style:none;}
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:right; width:754px; margin-bottom:10px; color:#669acc;}
#cNavPath a {text-decoration:none; color:#669acc;}
#cNavPath a:hover {text-decoration:underline;}
#cNavPath a.first_arr_link {color:#669acc;}

#cMainLeft {float:left; width:190px; margin-top:-75px;}
#cMainCenter {float:left; width:552px; margin-left:15px;}
#cMainRight {float:right; width:190px;}
#cMainCenterRight{float:right; width:753px;}

.cBox {width:190px; overflow:hidden; margin-bottom:20px;}
.cBox h3 {height:26px; background-image:url(../images/cbox/cbox_header_bg_kamikaze.png);}
.cBox h3 span {position:relative; top:7px; margin-left:13px; text-transform:uppercase; color:#fff;}
.cBox .cBoxBody {background-color:#e2eef4;}
/*.cBox .cBoxContent {width:170px; margin:8px auto;}*/

.cBanner{width:190px; margin-bottom:20px; text-align:center;}

.buy_btn {width:72px; height:20px; color:#fff;}

/* cBox - specific */
#cBox_search{float:left; width:513px; height:30px; padding:10px 0 0 17px; overflow:hidden; background-image:url(../images/searchbox.png); background-repeat:repeat;}
#cBox_search div{float:left;}
#cBox_search .inp{padding-right:22px;}
#cBox_search .cInput{padding:2px 0 0 3px; width:255px; height:17px;}
#cBox_search .sbm{padding:1px 22px 0 0;}
#cBox_search .search_btn{padding:0; margin:0; width:80px; height:18px; border:0; background-image:url(../images/buttons/searchsubmit.gif); cursor:pointer;}
#cBox_search .adv_link{padding-top:3px;}

#cBox_cart{float:right; width:130px; height:34px; padding:6px 0 0 50px;  overflow:hidden; font-size:11px; color:#006699; background-image:url(../images/boxcart.png);}
#cBox_cart .cBoxContent{font-size:11px; color:#006699;}
#cBox_cart .cBoxContent strong{color:#006699;}
#cBox_cart .cBoxContent strong.redstr{color:#cc0000;}
#cBox_cart a.crt{float:left; display:block; width:20px; height:20px;  position:absolute; margin:3px 0 0 -33px;}

#cBox_categrorytree{background-image:url(../images/cbox/cbox_categorytree.png); width:190px; overflow:hidden; background-position:left top; background-repeat:no-repeat;}
#cBox_categrorytree h3{background-image:none;}
#cBox_categrorytree .cBoxBody{padding:0 0 1px 0; margin-top:10px;  width:190px; background-color:#74a0cb; background-image:url(../images/cbox/categorybody.gif); background-position:bottom; background-repeat:no-repeat;}
#cBox_categrorytree .cBoxContent {width:190px;}
#cBox_categrorytree ul{}
#cBox_categrorytree li {margin:0; padding:0;  width:190px;}
#cBox_categrorytree li a,#cBox_categrorytree li a:link,#cBox_categrorytree li a:visited{

	font:11px Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	border:0;
	outline:none;
	display:block;
	margin:0;	
	
}

#cBox_categrorytree li a{padding:12px 0 0 13px; width:177px; height:24px; background-image:url(../images/cbox/categorylink.gif); color:#fff; text-transform:uppercase;}
#cBox_categrorytree li a:hover{color:#244089;}

#cBox_categrorytree li ul li{padding-left:0px; margin:0;}
#cBox_categrorytree li ul li a{padding:12px 0 0 16px;  width:164px; background-image:none; width:177px; color:#fff; text-transform:lowercase;}
#cBox_categrorytree li ul li{padding-left:8px;}
#cBox_categrorytree li ul li a:hover{color:#cc0000; background-image:url(../images/cbox/categorylink_hov.gif); background-position:0px 8px;}
#cBox_categrorytree li ul li a#on{color:#cc0000; background-image:url(../images/cbox/categorylink_hov.gif); background-position:0px 8px;}
#cBox_categrorytree li ul li ul li a{color:#fff; background-image:none; padding-left:19px; width:151px;}
#cBox_categrorytree li ul li ul li {padding-left:8px;}
#cBox_categrorytree li ul li ul li ul li a{color:#fff; background-image:none; padding-left:20px; width:150px;}
#cBox_categrorytree li ul li ul li ul li {padding-left: 7px;}
#cBox_categrorytree ul ul ul{margin-left:0; padding:0;}
#cBox_categrorytree li li li{padding:0; margin:0;}

#cBox_categrorytree .seemore{float:left; padding-left:10px; width:170px;}

/* SEO */
#cBox_categrorytree {list-style:none;}
#cBox_categrorytree .cBoxContent ul{display:none;}
#cBox_categrorytree .cBoxContent .submenu{display: block;}
#cBox_categrorytree .more{ float: left; cursor: pointer;margin-top: -36px; padding-left: 2px; height: 25px;padding-top: 11px;}

/***************LISTA KATEGORII HOME*************************************/
#cCatCont{float:left; margin:10px 0 0 0;}
#cCatCont .cat_item{border:1px solid #abc5ff; margin:0 0 10px 0; width:270px; height:170px; background-color:#d1dfff;}
#cCatCont .cat_item h3{width:270px; height:20px; padding-top:5px; background-color:#fff; text-align:center; border-bottom:1px solid #abc5ff;}
#cCatCont .sub_cats{float:left; width:150px; 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 li.more a{font-weight:normal; text-decoration:none; color:#ff0000;}
#cCatCont .picture{float:right; margin:10px 5px 0 0;}
#cCatCont .picture img {border:1px solid #bbb;}
#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;}

#cBox_consult h3{background-image:url(../images/cbox/cbox_contact_header.gif);}
#cBox_consult h3 span{color:#808080;}
#cBox_consult .cBoxBody{background-image:url(../images/cbox/cbox_contact_body.gif); background-repeat:repeat;width:170px; color:#006699; padding:5px 9px 10px 9px; border:solid #f5faff; border-width:0 1px 1px 1px;}

#cBox_dayOffer {position:relative; text-align:center;}
#cBox_dayOffer .prod_img {margin-bottom:8px}
#cBox_dayOffer .prod_img img {border:1px solid #DFDFDF;}
#cBox_dayOffer .prod_img img:hover {border:1px solid #bbb;}
#cBox_dayOffer h4 {margin-bottom:8px; text-align:left;}
#cBox_dayOffer h4 a {color:#555;}
#cBox_dayOffer .tag {position:absolute; top:50px; left:90px;}
#cBox_dayOffer .price {font-weight:bold; font-size:12px; color:#f00;}
#cBox_dayOffer .button {margin:8px 0;}

#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_subscript h3{background-image:url(../images/cbox/cbox_subscript_header.gif);}
#cBox_subscript h3 span{color:#cc9999;}
#cBox_subscript .cBoxBody { background-image:url(../images/cbox/cbox_news_body.gif); background-repeat:repeat; width:170px; padding:5px 9px 10px 9px; border:1px solid #fcf8f8; border-width:0 1px 1px 1px;  text-align:center;}
#cBox_subscript .cBoxContent div{float:left;}
#cBox_subscript .inp{padding-right:6px;}
#cBox_subscript .cInput {margin-bottom:6px; border:1px solid #eee; width:123px;}
#cBox_subscript #zapisz {width:28px; height:18px; border:0; color:#fff; background-image:url(../images/buttons/subscribe.gif); cursor:pointer;}
#cBox_subscript .txt{width:170px; margin-top:5px;  color:#333; text-align:center;}

#cBox_producers {}
#cBox_producers h3{background-image:url(../images/cbox/cbox_producers_header.gif);}
#cBox_producers h3 span{color:#808080;}
#cBox_producers .cBoxBody{background-image:url(../images/cbox/cbox_producer_body.gif); background-repeat:repeat; width:188px; border:solid #fafafa; border-width:0 1px 1px 1px;  background-repeat:repeat-y;}
#cBox_producers .cBoxContent{ padding:5px 0 10px 0;background-image:url(../images/cbox/cbox_producer_content.gif); background-position:130px bottom; background-repeat:no-repeat;}
#cBox_producers ul{list-style-type:square; margin-left:25px; line-height:14px;}
#cBox_producers li {padding:2px 0; color:#006699;}
#cBox_producers li a {font-size:10px;}
#cBox_producers .more {font-size:10px; float:right; padding-right:5px; margin-top:5px;}


h2#iMidBar{border-bottom:1px solid #669aca; padding-bottom:5px; margin-bottom:5px; text-transform:uppercase; color:#669aca; font-family:Arial, Tahoma, Helvetica, Sans-Serif; font-size:14px;}
table.fcukTable td{border:1px solid #abc5ff; padding:5px; width:170px; text-align:center;}

#cMainBox_offer{float:left; width:552px;  border: solid #cae2f4; border-width:1px 0; padding-bottom:20px;}
#cMainBox_offer .item{float:left; width:184px; height:214px; padding:9px 0 0 0; overflow:hidden;  border-bottom:1px solid #cae2f4;}
#cMainBox_offer .item_content{float:left;  width:178px; height:202px; padding:0 0 0 5px; overflow:hidden; border-right:1px solid #cae2f4;}
#cMainBox_offer .col_right .item_content{border-right:1px solid #fff;}
#cMainBox_offer .picture{float:left; width:142px; height:142px; text-align:center;}
#cMainBox_offer .tags{float:right; width:35px; height:100px;  text-align:right;}
#cMainBox_offer .pname{float:left; width:173px; height:28px; text-align:center;  margin-top:4px;}
#cMainBox_offer .lastbar{float:left; width:173px; height:18px;  margin-top:5px; overflow:hidden;}
#cMainBox_offer .price{float:left; color:#cc0000; padding-top:3px; font-weight:bold; font-size:10px;}
#cMainBox_offer .buy{float:right;}
#cMainBox_offer .more{float:right; padding-right:4px;}

#cMainDocumentsBox{float:left; width:552px; height:152px; padding-top:10px; background-image:url(../images/documentsbox.gif); margin-top:12px;}
.cMainDocumentsBox{float:left; width:552px; height:152px; padding-top:10px; background-image:url(../images/documentsbox.gif); margin-top:12px; margin-left: 310px;}
.cMainBoxDocument{float:left; width:143px; padding:0 20px; border-right:1px solid #fff; height:150px;}
.cMainBoxDocument h3{float:left; height:26px; margin-bottom:10px}
.cMainBoxDocument h3 span{color:#808080; text-transform:uppercase;}
.cMainBoxDocument ul{float:left; list-style-type:square; margin-left:15px;}
.cMainBoxDocument ul li{color:#006699;}
.cMainBoxDocument ul li a{font-size:10px;}


#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_news h3{background-image:url(../images/cbox/cbox_subscript_header.gif);}
#cBox_news h3 span{color:#cc9999;}
#cBox_news .cBoxBody {background-image:url(../images/cbox/cbox_news_body.gif); background-repeat:repeat; width:168px; padding:5px 10px 10px 10px;border:1px solid #fcf8f8; border-width:0 1px 1px 1px;}
#cBox_news dt {color:#555; font-weight:bold; margin-bottom:8px; text-align:left;}
#cBox_news dd {border-bottom:1px solid #fff; text-align:left;}
#cBox_news dd span {color:#333; font-size:11px;}
#cBox_news dd a {display:block; float:right; margin:8px 0 11px 0; color:#cc9999; font-weight:bold;}

#cBox_skins ul li {margin:5px 0;}


h3.catname {border:solid #cbe2f4; border-width:1px 0; margin-bottom:0;}
h3.catname span {font-family:Arial, Tahoma, Helvetica, Sans-Serif; font-size:16px; line-height:27px; color:#669aca;}

h1.catname {border:solid #cbe2f4; border-width:1px 0; margin-bottom:0;font-family:Arial, Tahoma, Helvetica, Sans-Serif; font-size:16px; line-height:27px; color:#669aca;}

.list_view{float:left; margin:0px 0 10px 0px; width:100%;  padding:7px 0; border-bottom:1px solid #cbe2f4;}
.sort_type{float:left; width:200px;}
.sort_type a{color:#6699cc;}

.listNav{float:left; width:300px; text-align:center;}
.listNav a{margin-right:10px;}
.listNav span{color:#cc0000; margin-right:10px;}
.listNav span.pgn{color:#6699cc; margin-right:9px;}
.printing{float:left;}
.printing span{color:#6699cc;}
.list_type{float:right; height:17px;}
.list_type span, .sort_type span{color:#6699cc;}

#cListBig{margin-bottom:20px;}
#cListBig .picture a img {border:1px solid #fff;}
#cListBig .item{ padding-top:10px; height:100%; padding-bottom:15px; border-bottom:1px solid #cbe2f4;}
#cListBig .item .left{float:left; width:155px;}
#cListBig .item .right{float:right; width:590px;}
#cListBig .item .pname{float:left; width:470px;}
#cListBig .item .pname a{font-weight:bold;}
#cListBig .item .producerlogo{float:right;}
#cListBig .item .prname{float:left; color:#016599;}
#cListBig .item .tags{float:left; margin-top:5px; width:200px;}
#cListBig .item table.attr td{font-size:10px; padding-bottom:1px;}
#cListBig .item table.attr td.at2{font-weight:bold; padding-left:7px;}
#cListBig .more{float:right;}
#cListBig .buy_buttons{float:right;}
#cListBig .footer{float:left; width:590px;  margin-top:10px;}
#cListBig .price{float:left; width:150px; font-size:10px;}
#cListBig .price span{color:#cc0001; font-size:12px;}
#cListBig .instock{float:left; width:90px;}
#cListBig .instock .stock_0{font-size:10px; color:#999;}
#cListBig .instock .stock_1{font-size:10px; color:#06679a;}
#cListBig .compare{float:right; margin:0 10px 0 0;}
#cListBig .compare input{margin-left:7px;}
#cListBig .compare label{color:#3159b0; cursor:pointer;}
#cListBig .buttons{float:right; margin:0 10px 10px 0;}






/**********************POWROT DO GORY***************************************/
.nav_page {margin:10px 0; border-top:1px solid #cbe2f4;}
.nav_page a {text-decoration:none;}
.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 */
.cMainBox {margin-bottom:25px;}
.cMainBox h3 {border:solid #cbe2f4; border-width:1px 0; margin-bottom:10px;}
.cMainBox h3 span {font-family:Arial, Tahoma, Helvetica, Sans-Serif; font-size:14px; line-height:27px; color:#669aca;}
.cMainBox h4{margin:7px 0 5px 0; color:#669aca;}
.doc_paragraph h4{margin:7px 0 5px 0; color:#669aca;}
.doc_paragraph ol{margin:5px 0 5px 30px; line-height:20px;}
.doc_paragraph ul{margin:5px 0 5px 25px; list-style-type:square; line-height:20px;}
.wciety{}
.wciety h4{margin:5px 0; color:#669aca;}
.wciety ul{margin:5px 0 5px 25px; list-style-type:square; line-height:20px;}
.wciety ol{margin:5px 0 5px 30px; line-height:20px;}
.wciety a.more_link{display:block; margin-top:5px; float:right;}
h1.tyt{border-bottom:1px solid #669aca; 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;}
.menuTop ul{list-style-type:square; margin-left:25px; line-height:20px;}
.menuTop ul li{color:#006599;}
a.more{text-decoration:none;}

/*
#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; padding-bottom:5px; }
#productMain .head{float:left;width:753px;border:solid #cbe2f4; border-width:1px 0; margin-bottom:14px;}
#productMain .head .categoryname{float:left; font-family:Arial, Tahoma, Helvetica, Sans-Serif; font-size:16px; line-height:27px; color:#669aca;}
#productMain .head .categorylink{float:right; padding:6px 9px 0 0;}
#productMain .head .categorylink a{color:#6699cc;}
#productMain .product_picture{float:left;}
#productMain .product_picture a img {border:1px solid #fff;}
#productMain .prod_rightcontent{float:right; width:476px;}
#productMain .prod_rightcontent .name{float:left; width:300px;}
#productMain .prod_rightcontent .name h1{color:#006699; font-size:16px;}
#productMain .tIcons{float:right; width:170px;}
#productMain .tIcons a{margin-right:8px;}
#productMain .producer{float:left; margin-top:8px;}
#productMain .producer div{color:#006699;}
#productMain .prodLogo{margin-top:3px;}
#productMain .prod_rightdesc{float:left; width:476px; margin-top:10px; color:#333;}
#productMain .prodMiniPic{float:left; width:100%;  margin:10px 0;}
#productMain .prodMiniPic .item{float:left; margin:0 15px 10px 0;}
#productMain .prodMiniPic .item img{border:1px solid #fff;}
#productMain .prod_lastbar{float:left; width:753px;  border-bottom:1px solid #cae2f4; padding-bottom:10px;}
#productMain .our_params{float:left; width:240px;}
#productMain .our_params table{width:240px;}
#productMain .theirs_params{float:left; width:350px;}
#productMain table.attrs{margin:5px 0 0 0;}
#productMain table.attrs td{padding:2px 0;}
#productMain table.attrs td.a1{width:108px; text-align:right;}
#productMain table.attrs td.a2{font-weight:bold; padding-left:10px;}
#productMain .all_data{float:right; padding-left:15px;}
#productMain .promotion_status{margin-top:10px; height:79px; width:124px;}
#productMain .price_box{float:left; color:#333; font-size:10px; margin-top:7px;}
#productMain .price_box div{margin-top:2px;}
#productMain .price_box span{color:#cc0000; font-weight:bold; font-size:12px;}
#productMain .btns{margin-top:5px;}
#productMain input.quant{width:24px;}
#productMain .sbm{margin-top:5px;}
#productMain .buy strong{font-size:10px;}
input.send2{border:0; width:70px; height:20px; padding:0; cursor:pointer; background-image:url(../images/buttons/buy2.gif);}
input.calcinp{border:0; width:15px; height:20px; padding:0; cursor:pointer; background-image:url(../images/buttons/calculator.gif);}
#productMain .delivery_costs{float:left; width:553px; margin-top:7px;}
#productMain .delivery_costs h6{margin-bottom:5px;}
#productMain .delivery_costs p{margin-bottom:5px;}
#productMain  li{margin-left:15px;}
#productMain .shows{float:left; margin-top:20px; width:570px; height:23px;  border-bottom:1px solid #3159b0;}
#productMain .shows ul{float:left; height:23px; width:548px; margin-left:16px;}
#productMain .shows li{float:left; display:block; margin-left:10px; width:120px; height:22px; border-left:1px solid #abc5ff; border-right:1px solid #abc5ff; border-top:1px solid #abc5ff; text-align:center;}
#productMain .shows li a{display:block; width:120px; height:19px; padding-top:3px; color:#3159b0; text-decoration:none; background-color:#abc5ff;}
.pricebar{float:left; margin:5px 0 5px 0; width:100%;}

.cListVariants{float:left; width:753px; margin-top:10px;}
.cListVariants .item{float:left; padding-top:6px;  height:168px; border-bottom:1px solid #cae2f4;}
.cListVariants .item_left{width:376px;}
.cListVariants .item_right{width:377px;}
.cListVariants .item_content{float:left; width:375px; height:160px;}
.cListVariants .item_left .item_content{border-right:1px solid #cae2f4;}
.cListVariants .item_right .item_content{width:366px; padding-left:9px;}
.cListVariants .picture{float:left; width:80px; height:80px;}
.cListVariants .promo{float:left; width:40px; height:80px;}
.cListVariants .lastbarr{float:right; width:240px; overflow:hidden; height:180px; font-size:10px;}
.cListVariants .name{float:left; width:240px; height:27px;}
.cListVariants .name a{font-size:10px; font-weight:bold;}
.cListVariants .params{float:left; width:240px; aheight:80px; overflow:hidden;   font-size:10px; margin-top:3px;}
.cListVariants .params td{font-size:10px; padding-bottom:1px;}
.cListVariants .params td.c2{padding-left:7px; font-weight:bold;}
.cListVariants .price{font-size:10px; float:left; width:240px;}
.cListVariants .price .val{float:left; font-size:10px;}
.cListVariants .price .val span{color:#cc0000; font-weight:bold;}
.cListVariants .price .more{float:right;}
.cListVariants .stock{float:left; width:240px; margin-top:2px;}
.cListVariants .stock span{font-size:10px;}
.cListVariants .stock span.stock_1{color:#6699cc;}
.cListVariants .stock span.stock_0{color:#999;}
.cListVariants .thelast{font-size:10px; float:left; width:230px; padding-right:10px; margin-top:3px;}
.cListVariants .thelast strong{font-size:10px;}
.cListVariants .thelast input.quan{width:24px;}
.cListVariants input.calcinp{margin-left:10px;}
.cListVariants .all{float:left; width:240px;}
.cListVariants .sbm {float:left;}
.cListVariants .sbmt {float:right; padding-top:5px;}
.cListVariants .inpcheck{float:right; width:50px; height:17px; padding:3px 0 0 20px; background-image:url(../images/buycheck.gif);}
.cListVariants .buybar{float:left; padding:10px 0;}

.cListSimilar{float:left; width:753px; margin-top:20px;}
.cListSimilar .cListContent{padding-left:20px;}
.cListSimilar .item{float:left; width:100px; height:140px; margin:0 20px 10px 0; overflow:hidden;}
.cListSimilar .picture{float:left; width:100px; height:102px;}
.cListSimilar .picture img{border:1px solid #fff;}
.cListSimilar .name{float:left; width:100px; height:30px; margin-top:10px;}
.cListSimilar .name a{font-size:10px; color:#6699cc;}

.ovlib{width:190px; text-align:left; padding:5px;}
.ovlib div{margin-bottom:5px;}
.ovlib .pname{color:#006699; font-weight:bold;}
.ovlib .prname span{font-weight:bold; color:#6699cc;}
.ovlib .priceval span{font-weight:bold; color:#cc0000;}

td.pname{border-bottom:1px solid #abc5ff; width:160px;}
td.pname a{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;}


.fInput{border:1px solid #abc5ff; height:20px; width:200px; background-color:#fff;}
.fTextarea{ width:200px; background-color:#fff;}
#show_question{margin-top:15px;}
#show_question table{float:left;}
/***************POWAIADOM ZNAJOMEGO***********************************************/
#show_send_friend{ margin-top:15px;}


/***************WYSLIJ OPINIE******************************************************/
#show_form_opinion{ margin-top:15px;}
#show_form_opinion table{float:left;}




/* ================================= PRODUCT LISTS ========================= */

.list_results {}
#cListLasBar{float:left; margin-top:10px; width:570px; height:30px; color:#3159b0;}

#catsInList .item{float:left; width:190px; height:30px; margin-bottom:5px;}

.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; width:251px; height:185px; overflow:hidden; padding:4px 0 0 0; border-bottom:1px solid #cae2f4;}

.cListMedium .col_0 {}
.cListMedium .col_1 { width:246px; padding-left:3px; padding-right:2px;}
.cListMedium .col_2 { padding-left:6px; width:245px;}
.cListMedium .picture {float:left; width:140px; height:140px;}
.cListMedium .picture img{border:1px solid #fff;}
.cListMedium .right_content{float:right; font-size:10px; height:140px; width:85px; padding:0 10px; border-right:1px solid #cae2f4; background-position:left bottom; background-repeat:no-repeat;}
.cListMedium .col_1 .right_content{float:right;}
.cListMedium .col_2 .right_content{border:0; float:right;}
.cListMedium .promo{background-image:url(../images/icons/tagPromoleft.gif);}
.cListMedium .news{background-image:url(../images/icons/tagNewleft.gif);}
.cListMedium .tradeoff{background-image:url(../images/icons/tagSaleleft.gif);}
.cListMedium .pname{float:left; width:85px; height:55px; margin-bottom:2px;}
.cListMedium .pname h4 a{font-size:10px;}
.cListMedium .prname{float:left; width:85px; height:25px; font-size:10px; color:#006699;}
.cListMedium .stock{float:left; width:85px; height:15px; font-size:10px;}
.cListMedium .stock span.stock_0{font-size:10px; color:#999;}
.cListMedium .stock span.stock_1{font-size:10px; color:#6699cc;}
.cListMedium .logo{float:left; width:85px; height:25px; margin-top:5px; text-align:right;}
.cListMedium .price {float:left; margin-top:3px;width:85px; height:20px; text-align:right; font-size:10px; color:#cc0000; font-weight:bold;}
.cListMedium .more{float:left; width:85px; text-align:right;}
.cListMedium .desc_txt { margin:0 0 8px 10px; height:40px;}
.cListMedium .buttons {float:left; margin-top:5px; width:85px; text-align:right;}
/*.cListMedium .buttons .more_btn {width:71px; height:20px; color:#fff;}*/
.cListMedium .formular{float:left;}
.cListMedium .wiecej{float:right; margin-top:0px;}



.cListSmall table{width:100%; margin-bottom:10px;}
.cListSmall td{border-bottom:1px solid #cbe2f4; padding:5px 0; font-size:10px;}
.cListSmall td.c1{width:360px; padding-right:20px;}
.cListSmall td.c1{font-size:10px; color:#01669a;}
.cListSmall td.c1 a{font-size:10px; font-weight:bold;}
.cListSmall td.c2{width:85px; text-align:right;}
.cListSmall td.c3{width:75px; padding-left:30px;}
.cListSmall td.c3 span{font-size:10px;}
.cListSmall td.c3 span.stock_1{color:#6799cc;}
.cListSmall td.c3 span.stock_0{color:#999;}
.cListSmall td.c4{width:115px; text-align:right;}
.cListSmall td.c4 span{font-size:10px; color:#cc0003; font-weight:bold;}
.cListSmall td.c5{text-align:right;}
.cListSmall input.buyme_small{margin-top:7px;}



/* ================================= /PRODUCT LISTS ======================== */


/* ================================= CART ================================== */
#cMainBox_cart .item{border-bottom:1px solid #cae2f4; padding:5px 0 10px 0;}
#cMainBox_cart .left{float:left; width:175px;}
#cMainBox_cart .picture{float:left;}
#cMainBox_cart .picture img{border:1px solid #fff;}
#cMainBox_cart .promotionCode {color:#7d90bc;}
#cMainBox_cart .promotionCode img{display:none;}
#cMainBox_cart table {width:350px; margin-top:10px;}
#cMainBox_cart td.c1{color:#cc0000;}
#cMainBox_cart td.c2 input{border:1px solid #6799cc;}
#cMainBox_cart td.c3 strong{color:#cc0000;}
#cMainBox_cart .c4 {text-align:right;}
#cMainBox_cart .price {float:left; margin-top:10px; color:#7d90bc; font-weight:bold;}
#cMainBox_cart .price .price_value {color:#cc0000; font-weight:bold; font-size:20px;}
#cMainBox_cart .buttons2 {float:left; margin-top:10px;}
/* ================================= /CART ================================= */


/* ================================= WISHLIST ============================== */
#cMainBox_wishlist .item{border-bottom:1px solid #cae2f4; padding:5px 0 10px 0;}
#cMainBox_wishlist .left{float:left; width:175px;}
#cMainBox_wishlist .picture{float:left;}
#cMainBox_wishlist .picture img{border:1px solid #cae2f4;}
#cMainBox_wishlist table {width:500px;}
#cMainBox_wishlist th, #cMainBox_wishlist td {text-align:right;}
#cMainBox_wishlist .c4 {text-align:right;}
#cMainBox_wishlist td.c1{color:#cc0000; font-weight:bold;}
#cMainBox_wishlist .comment input {vertical-align:top; float:left; margin-left:5px;}
#cMainBox_wishlist .comment textarea {width:250px; float:left; border:1px solid #6799cc;}
#cMainBox_wishlist .comment .userComment {width:250px; float:left;}
#cMainBox_wishlist .sends{margin-top:10px;}
/* ================================= /WISHLIST ============================= */



/*******************FORMULARZ ZAMOWIENIA****************************************/
#cMainBox_order h2{margin-bottom:7px; text-align:center;}
#cMainBox_order h2 span{font-size:12px; color:#b00000;}
#cMainBox_order h3 span{font-size:14px; color:#26428a;}
#cMainBox_order tr{height:30px;}
#cMainBox_order td{padding-bottom:5px;}
#cMainBox_order .first td{border-bottom:1px solid #abc5ff;}
#cMainBox_order .last td{color:#c42725; font-weight:bold; padding-top:3px;}
#cMainBox_order .last td{border:0;}
#cMainBox_order .priceDelivery{margin-top:10px; color:#c42725;}
#cMainBox_order .priceDelivery span{color:#c42725; font-weight:bold;}
#cMainBox_order .priceToPay{margin:10px 0; color:#c42725;}
#cMainBox_order .priceToPay span{color:#c42725; font-weight:bold;}
#cMainBox_order tr.faktura td{padding:30px 0;}
#cMainBox_order tr.faktura td.c2 label{font-weight:bold; color:#cc0000;}
#cMainBox_order .basket_view_in_order{width:552px;}
#cMainBox_order .basket_view_in_order td.c1{ width:300px;}
#cMainBox_order .basket_view_in_order td.c2{width:50px; padding-left:10px; background-color:#eee;}
#cMainBox_order .basket_view_in_order td.c3{width:50px;}

#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;  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;}
*/


/* === BOX PROMOCJE STRONA GŁÓWNA === */
#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:22px; 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;}
/* === / BOX PROMOCJE STRONA GŁÓWNA === */



#cBox_filter h3{background-image:url(../images/cbox/cbox_subscript_header.gif);}
#cBox_filter h3 span{color:#cc9999;}
#cBox_filter .cBoxBody { background-image:url(../images/cbox/cbox_news_body.gif); background-repeat:repeat; width:170px; padding:2px 9px; border:1px solid #fcf8f8; border-width:0 1px 1px 1px;}
#cBox_filter #cBox_filter_pricefrom{width:53px;}
#cBox_filter #cBox_filter_priceto{width:53px;}
#cBox_filter input, #cBox_filter select{margin-top:2px;}
#cBox_filter .search_button{background-image:url(../images/buttons/search_red.gif); width:80px; height:18px; border:0; cursor:pointer;}
#cBox_filter .sbm{width:100%; text-align:center; margin-top:1px;}


#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 label{margin-right:10px;}
#cMainBox_searchAdv .smInput{width:70px;}

/*************************************************************************/

#cMainBox_form table{margin:10px 0 0 0;}
#cMainBox_form .send{margin-top:10px;}

/**************************WYNIKI WYSZUKIWANIA************************************/
.search_result {margin-bottom:20px;}
.search_result a{color:#305c88; font-weight:bold;}
.search_result h3 {margin-bottom:10px;}
.search_result table{margin:5px 0;}
.search_result table td{padding:5px 0;}
.search_result table td.c1{font-weight:bold; width:120px;}
.search_result table td.c2{padding-left:10px;}
.search_noreasults{margin:5px 0 10px 0; color:#a50000; font-weight:bold;}

#cMainBox_reclamation_form select.select{width:55px;}
#cMainBox_reclamation_form td.c2{padding-bottom:5px;}
#cMainBox_reclamation_form input.send{font-weight:bold;}

/*************************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 .item{margin-bottom:8px; padding-bottom:5px;}
#cBox_lastview .item h4{margin-bottom:5px;}
#cBox_lastview .item h4 a{text-decoration:none;}
#cBox_lastview .item h4 a:hover{text-decoration:underline;}
#cBox_lastview .item .left{float:left; width:70px; overflow:hidden;}
#cBox_lastview .item .right{float:right; width:90px;}
#cBox_lastview .desc{margin-top:5px; width:170px;}

#cBox_lastview2 .item{margin-bottom:8px; padding-bottom:5px;}
#cBox_lastview2 .item h4{margin-bottom:5px;}
#cBox_lastview2 .item h4 a{text-decoration:none;}
#cBox_lastview2 .item h4 a:hover{text-decoration:underline;}
#cBox_lastview2 .item .left{float:left; width:70px; overflow:hidden;}
#cBox_lastview2 .item .right{float:right; width:90px;}
#cBox_lastview2 .desc{margin-top:5px; width:170px;}


#cBox_tradeoff .item{margin-bottom:8px; padding-bottom:5px;}
#cBox_tradeoff .item_last{padding:5px 0 5px 0;}
#cBox_tradeoff .item h4{margin-bottom:5px;}
#cBox_tradeoff .item h4 a{text-decoration:none;}
#cBox_tradeoff .item h4 a:hover{text-decoration:underline;}
#cBox_tradeoff .item .left{float:left; width:70px; overflow:hidden;}
#cBox_tradeoff .item .right{float:right; width:90px;}
#cBox_tradeoff .desc{margin-top:5px; width:170px;}
#cBox_tradeoff .seemore{margin-top:7px;}

#iBestsellers {}
#iBestsellers h3{background-image:url(../images/cbox/cbox_producers_header.gif);}
#iBestsellers h3 span{color:#808080;}
#iBestsellers .cBoxBody{background-image:url(../images/cbox/cbox_producer_body.gif); background-repeat:repeat; width:188px; border:solid #fafafa; border-width:0 1px 1px 1px;  background-repeat:repeat-y;}
#iBestsellers .cBoxContent{ padding:10px; width:168px;}
#iBestsellers ul{list-style-type:none; float:left; width:168px;  padding:0; margin:0;}
#iBestsellers li {float:left; display:block; width:168px; padding:5px 0; margin:0; border-bottom:1px solid #fff; color:#006699;}
#iBestsellers .info{float:left; width:168px; text-align:center; padding:5px 0; color:#999; font-size: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;}

.BannerCenterBottom{margin:20px 0;}

#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{}
.contact_form{float:left; margin:10px 0 10px 0;}
.contact_form .image_left{float:left; width:253px;}
.contact_form .forminput{float:right; width:200px; margin-bottom:10px;}
.contact_form .label{float:left; width:75px; margin-bottom:10px; text-align:right; color:#989898;}
.contact_form sup {color:#989898;}
.contact_form .star {color:#989898;}
.contact_form .cInput{width:170px;}
.contact_form textarea{width:170px;}
.contact_form .right{float:right; width:200px; text-align:center;}
.contact_form .send{font-weight:bold;}
#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;}
.result{float:left; width:100%; margin:20px 0; text-align:center; color:#fe1b15}
#contact{float:right; width:280px;}

/* ============================ 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;}
#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{margin:10px auto 0 auto; width:430px;}
#cMainBox_galeria .gallery_item{float:left; border:1px solid #cbe2f4; height:195px; width:130px; margin:0 10px 10px 0; padding-top:5px; text-align:center;}
#cMainBox_galeria .gallery_item span{color:#a50000; 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;}
#cMainBox_galeria .next_prev{float:left; width:100%; margin:20px 0;}
#cMainBox_galeria .next_prev .prev{float:left;}
#cMainBox_galeria .next_prev .next{float:right;}
#cMainBox_galeria h5{color:#a50000;}


/********************************KONTO******************************************/
#cMainBox_login a{color:#3159b0;}
#cMainBox_login .login_menu{text-align:center; margin-bottom:20px;}
#cMainBox_login ul{width:450px; height:15px;  margin:0 auto 0 auto;}
#cMainBox_login ul li{display:block; float:left; height:15px; width:150px;}
#cMainBox_login ul li a{color:#3159b0; text-decoration:none;}
#cMainBox_login ul li a:hover{text-decoration:underline;}
#cMainBox_login .login_box{margin-bottom:10px; border-bottom:1px solid #abc5ff; padding-bottom:5px;}
#cMainBox_login .login_box h4{text-transform:uppercase; margin-bottom:5px;}
#cMainBox_login textarea{width:160px;}
.login_box a strong{color:#3159b0;}
.login_box a.edit{float:left; text-decoration:none; display:block; margin:10px 0 10px 0px; border:1px solid #abc5ff; 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 #abc5ff; text-align:center; padding:5px 0; width:100px;}
.login_box .c1, .login_box .c2{border:0;}

/**********************HISTORIA ZAMÓWIEŃ**************************/
.tabHist{}
.tabHist td.c1{border-bottom:1px dotted #abc5ff; font-weight:bold; width:200px;}
.tabHist td.c2{border-bottom:1px dotted #abc5ff;}
.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;}
#footer #footerbar{float:left; width:945px; height:33px; padding:3px 15px 0 0; margin-top:20px; background-image:url(../images/footerbar.gif);}
#footer .idotcomlogo{float:right;}
#footer .menu {margin:10px 0 12px 0;}
#footer .menu ul {margin-bottom:13px;}
#footer .menu ul li {display:inline; border-left:1px solid #999;}
#footer .menu ul li a {padding:0 5px; text-decoration:none; color:#999;}
#footer .menu ul li a:hover {text-decoration:underline;}
#footer #cards {margin:0 auto;}
#footer #cards ul {float:left; padding-left:20px; text-align:center;}
#footer #cards ul li {display:inline; margin:0 5px;}
#footer .txt{color:#ccc;}


/* overlib -> overDiv */
div#overDiv { position:absolute; visibility:hidden; z-index:1000; left:0; border:1px solid #ccc; padding:0px; background-color:transparent; }

/*********************** WYSUWANE OKIENKO OFERTY DODATKOWEJ ***********************************/
#OfertaDodatkowaContainer {
    position:fixed;
    left:0;
    top:10%;
    z-index:200;
}
#OfertaDodatkowaContainer .img {
    display:block;
    width:32px;
    height:160px;
    background:url(../images/buttons/oferta_dodatkowa_pion.png) no-repeat top left;
    float:right;
    cursor:pointer;
}
#OfertaDodatkowaContainer .img:hover {
    cursor:pointer;
}
#OfertaDodatkowaContainer .wrapper {
    float:left;
    width:200px;
    height:auto;
    background-color:#fff;
    border:1px solid #568ac1;
    border-left:none;
    overflow:hidden;
}
#OfertaDodatkowaContainer.rozwiniete {
    width:233px;
}
#OfertaDodatkowaContainer .wrapper img {
    margin:3px 0;
}

.prodDesc div div{display:inline;font-size: 10px;}
.prodDesc div .c1{width: 135px;float:left;}
.prodDesc div .c2{padding-left: 10px; font-weight: bold;}

.opinie div {width: 100%;float: left;padding: 3px;}
.opinie div .c1,.opinie div .c2 {display:inline;font-size: 11px;float: left;}
.opinie .c1 {width: 84px;}
.opinie .c2 {width: 193px;}

.pytanie div {width: 100%;float: left;padding: 0px 0px 5px 5px;}
.pytanie div .c1,.pytanie div .c2 {display:inline;font-size: 11px;float: left;}
.pytanie .c1 {width: 52px;}
.pytanie .c2 {width: 160px;}

.znajomy div {width: 100%;float: left;padding: 0px 0px 5px 5px;}
.znajomy div .column1,.znajomy div .column2 {display:inline;font-size: 11px;float: left;}
.znajomy .column1 {width: 119px;}
.znajomy .column2 {width: 170px;}
#show_send_friend p {padding-bottom: 10px;}

#productMain div.attrs{margin:5px 0 0 0;}
#productMain div.attrs div{padding:2px 0;}
#productMain div.attrs div.a1{width:138px; text-align:left; display:inline;float: left;}
#productMain div.attrs div.a2{font-weight:bold; padding-left:10px; display:inline;float: left;width: 132px;}

#productMain .our_params{float:left;width:300px;}

#cListBig .params .attr .at1{display:inline;float: left;font-size: 10px;}
#cListBig .params .attr .at2{display:inline;float: left;font-weight:bold;padding-left: 7px; font-size: 10px;}


.cListSmall .lista{width:100%; margin-bottom:10px;}
.cListSmall .lista{padding:5px 0; font-size:10px;float: left;}
.cListSmall .lista div{height:46px;border-bottom:1px solid #cbe2f4; margin-bottom: 20px;}
.cListSmall div.c1{width:360px; padding-right:20px;display:inline;float:left;margin-top: 10px;height:36px;}
.cListSmall div.c1{font-size:10px; color:#01669a;display:inline;float:left;margin-top: 10px;height:36px;}
.cListSmall div.c1 a{font-size:10px; font-weight:bold;padding-right: 3px;}
.cListSmall div.c2{width:85px; text-align:right;display:inline;float:left;margin-top: 10px;height:36px;}
.cListSmall div.c3{width:75px; padding-left:30px;display:inline;float:left;margin-top: 10px;height:36px;}
.cListSmall div.c3 span{font-size:10px;display:inline;float:left;}
.cListSmall div.c3 span.stock_1{color:#6799cc;display:inline;float:left;}
.cListSmall div.c3 span.stock_0{color:#999;display:inline;float:left;}
.cListSmall div.c4{width:115px; text-align:right;display:inline;float:left;margin-top: 10px;height:36px;}
.cListSmall div.c4 span{font-size:10px; color:#cc0003; font-weight:bold;display:inline;float:left;}
.cListSmall div.c5{text-align:right;display:inline;float:left;width: 68px;height: 16px; border: none;}
.cListSmall input.buyme_small{margin-top:5px;}

/* ================================= CART ================================== */
#cMainBox_cart .tkosz {width:350px; margin-top:10px;float: left;}
#cMainBox_cart .tkosz div div {float: left;valign:middle;}
#cMainBox_cart div.c1{color:#cc0000;width: 91px;}
#cMainBox_cart div.c2 input{border:1px solid #6799cc;}
#cMainBox_cart .tkosz div.c2 {width: 107px;}
#cMainBox_cart div.c3 strong{color:#cc0000;}
#cMainBox_cart div.c3 {width: 96px;}
#cMainBox_cart div.c4 {width: 54px;}
#cMainBox_cart .tkosz div div{display:inline;}
#cMainBox_cart .tkosz .nag .c1{color: black}
#cMainBox_cart .tkosz div .c1{color:red;}

#cMainBox_cart .tkosz .nag div{font-weight: bold;height: auto;}
/* ================================= /CART ================================= */

.search_result div div{padding:5px 0;display: inline;}
.search_result div div.c1{font-weight:bold; width:120px;}
.search_result div div.c2{padding-left:10px}

/***************************WYSZUKIWANIE ZAAWANSOWANE*********************/
#cMainBox_searchAdv .table div{padding: 3px;float:left;}
#cMainBox_searchAdv .table .c1,#cMainBox_searchAdv .table .c2 {adisplay:inline;}
#cMainBox_searchAdv .table .c1{width: 116px;float:left;}
#cMainBox_searchAdv .table .c2{padding-left: 10px;float:left;}

.order_form div{padding: 5px;float: left;width: 100%}
.order_form  .c1,.order_form  .c2 {display:inline;}
.order_form .c1{width: 169px;float:left;}
.order_form .c2{padding-left: 10px;width: 338px;}
.order_form  .faktura .c2 label{font-weight: bold; color: red;}
.order_form .h4{width: 100%;}
.order_form .validation-advice {float: right;}

#cMainBox_order .basket_view_in_order{width:552px;}
#cMainBox_order .basket_view_in_order .first1 {border-bottom: 1px solid #ABC5FF;}
#cMainBox_order .basket_view_in_order .last div {font-weight: bold; color: red;padding: 5px 0px 5px 0px;}
#cMainBox_order .basket_view_in_order div{float: left;}
#cMainBox_order .basket_view_in_order .nag{font-weight: bold; }
#cMainBox_order .basket_view_in_order div div{margin: 5px 0px 5px 0px;}
#cMainBox_order .basket_view_in_order div.c1{width:300px;}
#cMainBox_order .basket_view_in_order div.c2{width:50px; padding-left:10px; background-color:#eee;}
#cMainBox_order .basket_view_in_order div.c3{width:50px;}
#cMainBox_order .basket_view_in_order div.c4{width:68px;}
#cMainBox_order .basket_view_in_order div.c6{width:69px;}
#cMainBox_order .delivery_form div div h3{width: 100%; float:left;}

#cMainBox_order .priceDelivery {float: left;width: 100%;}
#order h3{width: 100%; float: left;}

.register_form {padding-top: 5px;}
.register_form div{float: left;width: 100%}
.register_form  .c1{float:left;width: 130px;padding: 3px;}
.register_form  .c2 {float: left; width: 416px;}



