/* global */
* {margin:0; padding:0; font-family:Verdana, Tahoma, Arial, Sans-Serif; font-size:11px; color:#545454; 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:#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;}
	.buyme                  {width:80px; height:20px; border:0; background-image:url(../images/buttons/buy2.gif); cursor:pointer;}
	div.error{ width:100%; text-align:center; margin:0 0 20px 0; color:#ed1c24; 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 */

#cMainTop{float:left; background-color:transparent; text-align:center; width:100%; height:135px; background-image:url(../images/main_top.png);}
#cMainTop .content{height:150px; width:964px; background-color:transparent; margin:0 auto;}
#cTopLeft {float:left; height:137px; width:255px;  background-image:url(../images/top_left.png); background-position:bottom; background-repeat:no-repeat;}

#content {width:964px; margin:0 auto 30px auto;  text-align:left;}


#cTopRight {float:right; width:544px; padding-left:165px; height:99px; text-align:left; background-color:transparent;  background-image:url(../images/top_right.png);}
#cTopMenu {float:left; width:340px; height:70px; margin-top:20px;}
#cTopMenu ul{float:left; width:340px;}
#cTopMenu ul li {display:block; float:left; width:130px; margin:0 0 7px 0;}
#cTopMenu ul li a {color:#fff; padding:0; text-decoration:none;}
#cTopMenu ul li a:hover{text-decoration:underline}
#searchbox{float:right; width:190px; height:50px; margin-top:22px;}

#cMainLogo {float:left; width:255px; height:108px;}
#cMainLogo a {display:block; width:255px; height:108px; text-decoration:none;}

#cMainBanner {float:left; margin-top:8px;}

#cMainMenu {float:left; height:38px; width:709px; text-align:left;   background-image:url(../images/menu.gif); background-repeat:repeat-x;}
#cMainMenu .cBody{float:left; width:683px; padding-left:26px; height:38px; background-image:url(../images/menu_body.png); background-repeat:no-repeat;}
#cMainMenu .text{float:left; width:300px; height:21px; padding-top:6px; color:#fff;}
#cMainMenu .text strong{color:#fff;}
#cMainMenu .text a{color:#fff; font-weight:bold; text-decoration:none;}
#cMainMenu .text a:hover{text-decoration:underline;}
#cMainMenu ul {float:right; width:380px;  height:27px;}
#cMainMenu ul li {display:block; float:right; text-align:right; margin-left:13px; padding-top:6px; height:21px;}
#cMainMenu ul li.active {background-position:0 0;}
#cMainMenu ul li a {text-decoration:none; color:#fff; font-weight:bold;}
#cMainMenu ul li a span {display:block; margin-top:8px; font-weight:bold;}
#cMainMenu ul li:hover a span {color:#7E9DDC;}
#cMainMenu ul li.active a span {color:#fff;}
#cMainMenu ul li.active:hover a span {color:#7aa2ff;}

#firstbar{float:left; width:964px; height:20px;}

/************************************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:left; height:18px; background-image:url(../images/navpath.gif); background-repeat:no-repeat; background-position:left 1px; width:680px; padding:2px 0 0 20px; color:#32348e; font-size:10px;}
#cNavPath a {text-decoration:none; color:#32348e; font-size:10px;}
#cNavPath a:hover {text-decoration:underline;}
#cNavPath a.first_arr_link {color:#32348e;}

#cMainLeft {float:left; width:190px;}
#cMainCenter {float:left; width:563px; margin-left:10px;}
#cMainRight {float:right; width:190px;}

#cMainCenter div.center{float:left; width:563px; text-align:center;}
.cBox {width:190px; overflow:hidden; margin-bottom:15px;}
.cBox h3 {height:29px; background-image:url(../images/cbox/cbox_header_bg_kamikaze.png);}
.cBox h3 span {position:relative; top:7px; margin-left:10px; text-transform:uppercase; color:#000;}
.cBox h2 {height:29px; background-image:url(../images/cbox/cbox_header_bg_kamikaze.png);}
.cBox h2 span {position:relative; top:7px; margin-left:10px; text-transform:uppercase; color:#000;}
.cBox .cBoxBody {border:1px solid #eee; width:188px; border-width:0 1px 0 1px; background-color:#fff; padding:0;}
.cBox .cBoxContent {width:188px; margin:0;}

.cBoxBanner{width:190px; margin-bottom:15px; overflow:hidden;}
.cBoxBanner .item{width:190px; margin-bottom:3px;}
.cBoxBanner .last{margin-bottom:0;}

.buy_btn {width:72px; height:20px; color:#fff;}

/* cBox - specific */
#cBox_search .cBoxBody {border:1px solid #ABC5FF; border-width:0 1px 1px 1px; background-color:#D1DFFF;}
#cBox_search a{float:left; margin-top:5px; color:#fff;}
#cBox_search .cInput{float:left; padding:0; width:162px; height:15px; padding:3px 0 0 6px; border:1px solid #d4252a; color:#545454; font-size:10px;}
#cBox_search .search_btn {float:right; margin-top:0; cursor:pointer; width:18px; border:0; height:20px; background-color:transparent; background-image:url(../images/searchsubmit.gif); color:#fff;}

#cBox_categrorytree h3{background-image:url(../images/cbox/cbox_header_bg_categories.png)}
#cBox_categrorytree h3 span{color:#fff;}
#cBox_categrorytree h2{background-image:url(../images/cbox/cbox_header_bg_categories.png)}
#cBox_categrorytree h2 span{color:#fff;}
#cBox_categrorytree .cBoxBody {border:0; width:190px; background-color:#3e41b1; background-image:url(../images/categorybody.png); background-position:left bottom; background-repeat:no-repeat; padding:7px 0 5px 2px;}
#cBox_categrorytree .cBoxContent {width:188px; margin:0;}
#cBox_categrorytree ul{ width:188px;}
#cBox_categrorytree li {margin:0; padding:2px 0 0 0; width:188px;}
#cBox_categrorytree ul li a,#cBox_categrorytree li a:link,#cBox_categrorytree li a:visited{

	font:11px Tahoma, Verdana, Arial, sans-serif;
	text-decoration:none;
	width:179px;
	color:#666;
	border:0;
	outline:none;
	display:block;
	padding:0 0 0 9px;
	margin:0;
}
#cBox_categrorytree ul li a:hover{background-color:#5b5bff;}
#cBox_categrorytree ul li a span{color:#fff; display:block; width:167px; background-image:url(../images/catspan.gif); background-position:right center; padding:5px 0 3px 0; cursor:pointer; border-bottom:1px dotted #6e70bf;}
#cBox_categrorytree ul li a:hover{background-color:#5b5bff; padding:0 0 0 9px; background-image:url(../images/catspanhov.gif); background-position:right top}
#cBox_categrorytree ul li a:hover span{ background-image:none; background-image:none;}
#cBox_categrorytree ul li#on a{background-color:#5b5bff; padding:0 0 0 9px; background-image:url(../images/catspanhov.gif); background-position:right top}
#cBox_categrorytree ul li#on a span{ background-image:none; background-image:none;}
#cBox_categrorytree ul ul{margin:0; padding:0;}
#cBox_categrorytree ul li  ul li{margin:0; padding:0;  border-bottom:1px solid #dcdcff; background-color:#c4c4ff;}
#cBox_categrorytree ul li ul li a{padding-left:0px;  background-image:none; background-position: 10px 7px; background-repeat:no-repeat;}
#cBox_categrorytree ul li ul li a span{background-image:none; color:#000;  border-bottom:0;}
#cBox_categrorytree ul li#on ul li a{background-color:#c4c4ff; background-image:none;}
#cBox_categrorytree ul li#on ul li a span{background-image:none; color:#000; font-weight:normal;  border-bottom:0;}
#cBox_categrorytree ul li#on ul li a:hover{background-color:#dcdcff; background-image:none;}
#cBox_categrorytree ul li#on ul li a:hover span{background-image:none; color:#000; font-weight:normal;  border-bottom:0;}
#cBox_categrorytree li li a:hover {background-color:#dcdcff; background-image:none;}
#cBox_categrorytree li li a:hover span{font-weight:bold;}
#cBox_categrorytree ul li ul li#on a{background-color:#dcdcff; background-image:none;}
#cBox_categrorytree ul li ul li#on a span{}
#cBox_categrorytree ul li ul li#on li{border:0;}
#cBox_categrorytree ul li ul li#on li a{background-color:#f3f6ff; background-image:none;}
#cBox_categrorytree ul li ul li#on li a span{color:#545454; font-weight:normal;}
#cBox_categrorytree ul li ul li#on li a:hover{background-color:#fff; background-image:none;}
#cBox_categrorytree ul li ul li#on li a:hover span{font-weight:bold; background-image:url(../images/lastcat.gif);}
#cBox_categrorytree ul ul ul{padding:0;}
#cBox_categrorytree li li li{ margin:0; border:0;}
#cBox_categrorytree li li li a{padding-left:0px; background-color:#f3f6ff; background-image:url(/images/icons/catbox_point.gif); background-position: 10px 7px; background-repeat:no-repeat;}
#cBox_categrorytree li li li a span{color:#545454;}
#cBox_categrorytree li li li a:hover {background-color:#fff;}
#cBox_categrorytree li li li a:hover span{font-weight:bold; background-image:url(../images/lastcat.gif);}
#cBox_categrorytree ul li ul li ul li#on a{background-color:#fff;}
#cBox_categrorytree li li li#on a span{font-weight:bold; background-image:url(../images/lastcat.gif);}
#cBox_categrorytree span.last{border:0;}


/***************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_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 .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:justify;}
#cBox_subscript .cInput {margin-bottom:6px;}
#cBox_subscript .checkbox_cat{float:left; width:170px; padding:0; text-align:left; margin-bottom:5px;}
#cBox_subscript #zapisz {width:71px; height:20px; border:0; color:#fff; background-image:url(../images/buttons/send_kamikaze.gif); cursor:pointer;}

#cBox_producers {float:left; width:563px; margin-top:20px; padding-bottom:4px;  background-image:url(../images/producersbottom.png); background-position:bottom;}
#cBox_producers .head{float:left; width:541px; padding:5px 11px 0 11px; height:14px; overflow:hidden; background-image:url(../images/producershead.png);}
#cBox_producers h3{float:left;}
#cBox_producers h3 span{color:#000;}
#cBox_producers .seemore{float:right;}
#cBox_producers .seemore a{color:#0000ff;}
#cBox_producers .seemore a span{color:#ed1c24; font-weight:bold;}
#cBox_producers .cBoxBody{float:left; width:540px; padding:10px 11px 5px 10px; border:solid #eeeeee; border-width:0 1px;}
#cBox_producers .cBoxBody .item{float:left; width:130px; margin-bottom:5px;}
#cBox_producers .cBoxBody .item a{font-size:10px; color:#959595;}


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;}
table.fcukTable td a{color:#5b5bff;}

#cBox_cart{float:right; height:18px; padding-top:2px; width:260px;  text-align:right; font-size:10px; color:#545454;}
#cBox_cart .cBody{float:right; font-size:10px; margin-left:8px;}
#cBox_cart .cBody strong{font-size:10px;}
#cBox_cart a.cart{display:block; float:right; width:16px; margin-top:1px; height:12px; background-image:url(../images/cartlink.gif);}

#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{padding-bottom:4px; background-color:#eee; background-image:url(../images/newsbottom.gif); background-position:bottom;}
#cBox_news .item{float:left; width:170px; padding:10px 9px 5px 9px; border-bottom:1px solid #eee;}
#cBox_news .last{border-bottom:0;}
#cBox_news .date{float:left; width:170px; margin-bottom:8px; color:#545454;}
#cBox_news .name{float:left; width:170px; color:#494a62;}
#cBox_news .teaser{float:left; width:170px; color:#898989; margin-top:12px;}
#cBox_news .readmore{float:left; width:170px; text-align:right; color:#494a62; margin-top:16px;}
#cBox_news .readmore a{color:#0000ff; text-decoration:none;}
#cBox_news .readmore a:hover{text-decoration:underline;}
#cBox_news .readmore a span{color:#ed1c24; font-weight:bold;}
#cBox_news .seeall{float:left; padding:5px 0 0 11px; width:179px;}
#cBox_news .seeall a{color:#000;}
#cBox_news .seeall a span{color:#ed1c24; font-weight:bold;}

#cBox_skins ul li {margin:5px 0;}






/* cMainBox */
.cMainBox {margin-bottom:25px;}
.cMainBox h3 {border-bottom:1px solid #3159b0; margin-bottom:5px;}
.cMainBox h3 span {font-family:"Trebuchet MS", Tahoma, Helvetica, Arial, Sans-Serif; font-size:14px; text-transform:uppercase; line-height:27px; text-transform:uppercase; color:#3159b0;}
.cMainBox a.back{padding-left:16px; background-position:left center; background-image:url(../images/icons/back_link.gif); margin-right:7px;}
.cMainBox a.top{padding-left:16px; background-position:left center; background-image:url(../images/icons/top_link.gif);}
.cMainBoxBody{float:left; width:541px; padding:10px; color:red; border:solid #e5ebfe; border-width:0 1px;}
.cMainBoxBody ol{margin:0 0 0 20px;}

/*.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;}


.listhead{float:left; width:563px; height:48px; background-color:#eee; background-image:url(../images/listhead.gif); background-repeat:repeat-x;}
.listhead .categoryname{float:left; width:355px;  height:33px; padding: 15px 0 0 11px;  background-image:url(../images/categoryname.gif); background-position:left; background-repeat:no-repeat;}
.listhead .categoryname h3{color:#2e3192; font-size:14px;}
.listhead .advancedsearch{float:right; width:190px; height:33px; padding:15px 0 0 0;  background-image:url(../images/advancedsearch.gif); background-position:right; background-repeat:no-repeat;}
.listhead .advancedsearch a {color:#0000ff; text-decoration:none;}
.listhead .advancedsearch a:hover{text-decoration:underline;}
.listhead .advancedsearch a span{color:#ff0000; font-weight:bold;}
.list_view{float:left; margin:0; width:551px; height:36px; padding:0 0 0 12px; background-image:url(../images/listview.gif); background-position:left; background-repeat:no-repeat;}
.sort_type{float:left; width:258px; height:26px; padding-top:10px; color:#000; background-color:#fff; background-image:url(../images/sort_type.gif); background-position:right top; background-repeat:no-repeat;}
.sort_type span.txt{color:#545454; font-weight:bold;}
.sort_type a{color:#000; margin-left:2px;}
.list_type{float:left; height:30px; text-align:right; padding:6px 12px 0 0; color:#000; width:281px; background-image:url(../images/list_type.gif);}
.list_type span, .sort_type span{color:#000;}
.listLegend{float:left; width:563px; padding-bottom:7px; background-image:url(../images/listlegend_bottom.gif); background-position:bottom; background-repeat:no-repeat;}
.listLegendBody{float:left; width:561px; text-align:center; padding:15px 0; border:solid #e5ebfe; border-width:0 1px;}
.listLegendBody img{margin-left:12px;}
.listNav{float:left;  width:563px;  margin-top:22px; text-align:center;}

.listNav a{background-color:#fafafa; /*float:left;*/ margin:0 1px 0 0; color:#545454;  overflow:hidden;  border:1px solid #e3e3e3; padding:2px 5px 2px 5px;}
.listNav a.imgs{border:0; padding:0; margin:0 1px 0 0; position:relative; top:-2px;  width:79px; height:19px;}
.listNav span{background-color:#3e41b1; /*float:left;*/ overflow:hidden;   padding:2px 5px 2px 2px; border:1px solid #2f3287; margin:0 0 0 2px; color:#fff; font-weight:bold;}

.search_noreasults{float:left; width:561px; border:solid #e5ebfe; border-width:0 1px; color:#ff0000; font-weight:bold; text-align:center; padding:10px 0;}


#cListBig .item{ padding-top:10px; float:left; width:553px; padding:20px 4px 17px 4px; height:100%; background-image:url(../images/middleitem.gif); background-position:right bottom; background-repeat:no-repeat; border:solid #e5ebfe; border-width:0 1px 1px 1px;}
#cListBig .item .head{float:left; width:553px; border-bottom:1px solid #e3eafe; margin-bottom:5px; padding-bottom:4px;}
#cListBig .item .pname{float:left; width:383px; padding-left:7px;}
#cListBig .item .pname a{color:#3e41b1; font-weight:bold; font-size:12px;}
#cListBig .item .pname a.promotion {color: #FF0000}
#cListBig .item .pname a.news{color: #4951ED}
#cListBig .item .pname a.tradeoff{color: #00a650}
#cListBig .item .producerlogo{float:right;}
#cListBig .item .picture{float:left; width:120px; height:100px; text-align:center;}
#cListBig .item .right{float:left; width:433px;}
#cListBig .item .right td{border-bottom:1px solid #e3eafe; padding:2px 0 4px 0;}
#cListBig .item .right td.c1{padding-left:20px; width:140px;}
#cListBig .item .right td.c2{font-weight:bold;}
#cListBig .item .right table{float:left; width:433px;}

#cListBig .footer{width:553px; margin-top:10px; float:left;}
#cListBig .footer .tags{float:left; width:120px;}
#cListBig .price{float:left;width:140px; color:#545454; font-weight:bold;}
#cListBig .price span{color:#ff0000; font-weight:bold; font-size:14px;}
#cListBig .seemore{float:left; width:200px; padding-top:2px;}
#cListBig .seemore a{color:#0000ff;}
#cListBig .seemore a span{color:#ff0000; font-weight:bold;}
#cListBig .buttons{float:right;}
.send{margin-top:10px;}



/**********************POWROT DO GORY***************************************/
.nav_page {margin:10px 0; }
.nav_page a {text-decoration:none; color:#0000ff;}
.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);}
/***************************************************************************/


.wciety{}
.wciety h4{margin:5px 0; color:#0000ff;}
h1.tyt{border-bottom:1px solid #0000ff; padding-bottom:5px; text-transform:uppercase; font-size:14px; color:#3159b0; font-family:"Trebuchet MS", Tahoma, Helvetica, Arial, Sans-Serif; font-size:14px; text-transform:uppercase; line-height:27px;}
.menuTop{margin:10px 0;}
a.more{text-decoration:none;}

/*
#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 h1{float:left; color:#151919; font-size:19px; margin:10px 0 0 14px;}
#productMain h2{float:left; color:#151919; font-size:19px; margin:10px 0 0 14px;}
h2.msg{color:#ff0000; font-size:12px;}

#productMain .opinions{float:right; width:144px; margin:14px 7px 0 0; padding:2px 0 0 6px; height:19px; background-image:url(../images/opinions.gif);}
#productMain .opinions .stars{float:left;}
#productMain .opinions .pkt{float:right; margin-top:2px; width:50px; color:#151919; font-weight:bold;}
.uphead{float:left; width:563px; background-image:url(../images/uphead.gif);background-color:#E3EAFE;padding-bottom:10px;}
.bottomhead{float:left; width:563px; height:36px;  background-image:url(../images/bottomhead.gif);}
#productMain  .nextprev{float:left; padding:0 0 0 19px;}
#productMain  .nextprev a{color:#0000ff;}
#productMain  .nextprev a.cat{border:solid #545454; border-width:0 1px; padding:0 14px;}
#productMain  .nextprev a span{color:#ff0000; font-weight:bold;}
.ico{float:right; padding:6px 19px 0 0; height:30px; background-image:url(../images/ico.gif); background-position:right; background-repeat:no-repeat;}
#productMain  .ico img{margin-left:15px;}
#productMain table{width:100%;}
#productMain .productMainBody{ float:left; width:561px; border:solid #e5ebfe; border-width:0 1px;}
#productMain .prodleft{float:left; width:208px;}
#productMain .promotion_status{float:left; width:200px; padding-left:8px; margin-bottom:4px;}
#productMain .product_picture{float:left; width:208px; height:208px; padding-top:4px; background-image:url(../images/pic_top.gif); background-position:right top; text-align:right;}
#productMain .product_picture a{display:block; margin:0;background-image:url(../images/pic_bottom.gif); padding-bottom:4px; background-position:right bottom;}
#productMain .product_picture a img {border:solid #e3eafe; border-width:0 1px;  margin:0;}
#productMain .prodright{float:right;  width:330px;}
#productMain .prodLogo{float:left; padding-bottom:5px; width:310px; border-bottom:1px dotted #b1b1b1;}
#productMain .prodLogo span.producername{font-size:12px; font-weight:bold; color:#151919;}
#productMain .pathes{float:left; width:310px; margin-top:18px; font-weight:bold;}
#productMain .pathes ul{float:left; margin:4px 0 0 0; list-style-type:none; padding:0; }
#productMain .pathes ul li{float:left; margin:0 0 4px 0; width:100%; font-weight:normal; color:#32348e; }
#productMain .pathes ul li a{font-weight:normal; color:#32348e;}
#productMain .buttonsall{float:left; width:310px; margin-top:27px;}
#productMain .buy{float:left;}
.buy_card{width:110px; height:30px; border:0; background-image:url(../images/buttons/buy_card.gif); cursor:pointer;}
#productMain .price_box{float:right; margin-top:8px; color:#545454; font-weight:bold;}
#productMain .price_box .price_brutto span{color:#ff1111; font-weight:bold; font-size:16px;}
#productMain .price_box .price_old {text-align:right;}
#productMain .price_box .price_old span{color:#32348e; text-decoration:line-through; font-size:16px;}
#productMain .head{width:100%; height:35px; margin-bottom:10px; padding:5px 0 5px 0; border-bottom:1px solid #abc5ff; border-top:1px solid #abc5ff;}
#productMain .head .name{float:left;}
#productMain .head .name h1 span{color:#3159b0; font-size:14px;}
#productMain .head .tIcons{float:right;}
#productMain .top{float:left; width:100%;}
#productMain .kody{margin:20px 0;}
#productMain .dostawa{margin:20px 0;}
#productMain .productMainBottom{float:left; width:563px; height:18px; padding-top:7px; text-align:center; background-image:url(../images/productmainbottom.gif);}
#productMain .productMainBottom a{color:#0000ff;}
#productMain .productMainBottom a span{color:#ff0000; font-weight:bold;}
#productMain .productMainBottom a.cat{border:solid #545454; border-width:0 1px; padding:0 14px;}
#productMain  li{margin-left:15px;}
#productMain .levytop{float:right; width:260px; height:300px;}
#productMain .iconsall{float:left; margin-top:10px; width:100%;}
#productMain .shows{float:left; margin-top:10px; width:561px; height:35px; background-color:#e5ebfe; background-image:url(../images/shows_right.gif); background-position:right; background-repeat:no-repeat;}
#productMain .shows ul{float:left; padding-left:10px; height:35px; background-image:url(../images/shows_left.gif); background-position:left; background-repeat:no-repeat;}
#productMain .shows li{float:left; display:block; margin:5px 0 0 0; width:auto; height:30px;}
#productMain .shows li a{display:block; float:left; cursor:pointer;  height:30px;  color:#3159b0; text-decoration:none;}
#productMain .shows li a span{display:block; float:left; height:30px;}
#productMain .shows li a span.left{width:8px;}
#productMain .shows li a span.center{padding:8px 8px 0 11px; height:22px; color:#15191a;}
#productMain .shows li a span.right{width:10px;}
#productMain .shows li a span.bord{padding-top:8px; height:22px;}
#productMain .shows li a:hover span.left{background-image:url(../images/showslink_left.gif);}
#productMain .shows li a:hover span.center{background-color:#fff;}
#productMain .shows li a:hover {background-color:#fff;}
#productMain .shows li a:hover span.right{background-image:url(../images/showslink_right.gif);}
#productMain .shows li a:hover span.bord{display:none; float:right;}
#productMain .shows li a.active span.left{background-image:url(../images/showslink_left.gif);}
#productMain .shows li a.active span.center{background-color:#fff;}
#productMain .shows li a.active {background-color:#fff;}
#productMain .shows li a.active span.right{background-image:url(../images/showslink_right.gif);}
#productMain .shows li a.active span.bord{display:none;}
#productMain #show_description{float:left; text-align:justify; width:543px; padding:0 9px; margin:5px 0 5px 0;}
#productMain #show_description h3{color:#3159b0; width:530px; margin:5px 0; padding:4px 0 0 10px; color:#545454; height:18px; background-image:url(../images/prodheader.gif);}
#productMain #show_description .client_desc{color:#545454;}
.pricebar{float:left; margin:5px 0 5px 0; width:100%;}
h3.prodhead{color:#3159b0; width:530px; margin:5px 0; padding:4px 0 0 10px; color:#545454; height:18px; background-image:url(../images/prodheader.gif);}

.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;}

#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_similar{float:left;  width:570px; padding-top:5px;}
#show_accessories{float:left;  width:570px; padding-top:5px;}
.similartitle{padding:5px 0 5px 0; margin:5px 0 5px 0; width:570px; text-align:center;border-bottom:1px solid #abc5ff; border-top:1px solid #abc5ff; background-color:#abc5ff;}
.similartitle h3{color:#3159b0;}
.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 .text{float:left; width:100%;}

/*****************ZADAJ PYTANIE**************************************************/
#show_question{ margin-top:10px; width:541px; padding:0 10px;}
#show_question table{float:left;}
.fInput{border:1px solid #abc5ff; height:20px; width:200px; background-color:#fff;}
.fTextarea{border:1px solid #abc5ff; width:200px; background-color:#fff;}

/***************POWAIADOM ZNAJOMEGO***********************************************/
.red{color: red; font-weight: bold}
#show_send_friend{ margin-top:10px; width:541px; padding:0 10px;}
#show_send_friend table{float:left;}

/***************WYSLIJ OPINIE******************************************************/
#show_form_opinion{ margin-top:10px; width:541px; padding:0 10px;}
#show_form_opinion table{float:left;}
#show_form_opinion select{border:1px solid #abc5ff;}

#show_opinion{ margin-top:10px; width:541px; padding:0 10px;}
#show_opinion .itemop{float:left; width:541px; margin-bottom:7px; padding-bottom:5px; border-bottom:1px solid #abc5ff;}
#show_opinion .itemop h4{width:541px; margin-bottom:5px;}
#show_opinion .itemop .red{float:left; width:541px; margin-bottom:5px;}
#show_opinion .itemop .red img{float:left;margin-right:7px;}
#show_opinion .links{float:left; margin-top:5px;}
#show_opinion .links a{color:#0000ff;}

#ajaxvariants-design{float:left; width:541px; padding:0 10px;}
#ajaxvariants-design .item{float:left; width:541px; margin-bottom:7px;}
#ajaxvariants-design .item select{border:1px solid #abc5ff;}
#ajaxvariants-design .item label{float:left; display:block; width:100px; color:#0000ff;}
#ajaxvariantsproducts-design table{float:left;}

.prnames{float:left; width:100%; text-align:center; font-weight:bold; margin:7px 0;}

/* ================================= PRODUCT LISTS ========================= */

.list_results {}
#cListLasBar{float:left; margin-top:10px; width:570px; 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 .cMainBoxBody{padding:0; border:0; width:561px;}
.cListMedium .item {float:left; width:561px; padding:5px 0; background-image:url(../images/middleitem.gif); background-position:right bottom; background-repeat:no-repeat; border:solid #ecf2fe; border-width:0 1px 1px 1px;}


.cListMedium .picture{float:left; width:80px;  text-align:center;}
.cListMedium .pname{float:left; width:320px;}
.cListMedium h4 {float:left; width:310px; margin:17px 0 12px 0;}
.cListMedium h4 a{color:#3e41b1;}
.cListMedium h3 {float:left; width:310px; margin:17px 0 12px 0;}
.cListMedium h3 a{color:#3e41b1;}
.cListMedium .pname a.moredetails{color:#0000ff;}
.cListMedium .pname a.moredetails span{color:#ff0000; font-weight:bold;}
.cListMedium .tags{float:left; width:23px; padding-top:10px; text-align:right;}
.cListMedium .last {float:left; width:135px;}
.cListMedium .price {float:left; margin:12px 0 10px; 0; font-weight:bold; color:#545454; width:135px; text-align:center;}
.cListMedium .price .price_value {font-weight:bold; color:#ff0000; font-size:14px;}
.cListMedium .buttons {float:left; width:135px; text-align:center;}
.buttons .buybuttons{width:60px; height:19px; cursor:pointer; border:0; background-image:url(../images/buttons/buy_big.gif);}


h4.newsname{margin-bottom:10px;}


.cListSmall table{float:left; width:563px; border: solid #e3eafe; border-width:0 1px;}
.cListSmall table th{padding:5px 0 8px 0; text-transform:uppercase; color:#3e41b1; border-bottom:1px solid #ecf2fe;}
.cListSmall table th.c2{padding-left:5px;}
.cListSmall table td{border-bottom:1px solid #e3eafe; padding:5px 0;}
.cListSmall table td.stat{text-align:center;}
.cListSmall table td.normal{width:24px; background-color:#f6faff; border-bottom:1px solid #ecf2fe; text-align:center;}
.cListSmall table td.promotion{width:24px; background-color:#ffd6d6; border-bottom:1px solid #ede6f2;}
.cListSmall table td.news{width:24px; background-color:#e4f9ff; border-bottom:1px solid #e8f0f9;}
.cListSmall table td.tradeoff{width:24px; background-color:#e0ffcc; border-bottom:1px solid #e8f0f9;}
.cListSmall table td.c1{width:350px; padding-left:5px;}
.cListSmall table td.c1 a{color:#3e41b1;}
.cListSmall table td.c1 a.promotion{color:#ed1c24; font-weight:bold;}
.cListSmall table td.c1 a.news{color:#4951ed; font-weight:bold;}
.cListSmall table td.c1 a.tradeoff{color:#00a650; font-weight:bold;}
.cListSmall table td.c2{width:90px; text-align:right;}
.cListSmall table td.c2 span{font-weight:bold; color:#545454;}
.cListSmall table td.c3{width:70px; text-align:center;}
.cListSmall table td.c3 a{color:#0000ff;}
.cListSmall table td.c3 a span{color:#ff0000; font-weight:bold;}
.cListSmall table td.c4{text-align:center;}
.cListSmall table td.c4 input.buy{width:50px; height:13px; border:0; background-image:url(../images/buttons/buy.gif); cursor:pointer;}


/* ================================= /PRODUCT LISTS ======================== */


/* ================================= CART ================================== */
#cMainBox_cart .cMainBoxBody{float:left;  padding:0; width:561px; border:solid #e5ebfe; border-width:0 1px;}
 h1.headermain{float:left; color:#151919; font-size:12px; margin:17px 0 0 14px;}
 h2.headermain{float:left; color:#151919; font-size:12px; margin:17px 0 0 14px;}
#cMainBox_cart .item {float:left; width:541px; padding:10px 10px; border-bottom:1px solid #e5ebfe;}
#cMainBox_cart .last{border:0;}
#cMainBox_cart .item .picture{float:left; width:125px; text-align:center;}
#cMainBox_cart .item  .right{float:left; width:415px;}
#cMainBox_cart .item h4{float:left; width:415px; margin-bottom:12px;}
#cMainBox_cart .item h4 a{color:#3e41b1;}
#cMainBox_cart .item .seemoredetails{float:left; width:415px;}
#cMainBox_cart .item .seemoredetails a{color:#0000ff;}
#cMainBox_cart .item .seemoredetails a span{color:#ff0000; font-weight:bold;}
#cMainBox_cart .promotionCode {color:#7d90bc; float:left; width:415px; margin-top:20px;}
#cMainBox_cart .promotionCode label {color:#ff0000;}
#cMainBox_cart .item .footer{float:left; width:540px; margin-top:10px;}
#cMainBox_cart .item .tags{float:left; width:125px; padding-top:7px;}
#cMainBox_cart table {float:right; width:415px;}
#cMainBox_cart th{color:#545454; font-size:10px;}
#cMainBox_cart td{font-size:10px;}
#cMainBox_cart td.c1{color:#ff0000; font-weight:bold;}
#cMainBox_cart td.c3{color:#ff0000; font-weight:bold;}
#cMainBox_cart .c4 {text-align:right;}
#cMainBox_cart .price {float:left; margin-top:10px; color:#0000ff; font-weight:bold;}
#cMainBox_cart .price .price_value {color:#ff0000; font-weight:bold; font-size:20px;}
#cMainBox_cart .buttons2 {float:left; margin-top:10px;}
/* ================================= /CART ================================= */


/* ================================= WISHLIST ============================== */
#cMainBox_wishlist table {width:100%;}
#cMainBox_wishlist th, #cMainBox_wishlist td {text-align:right;}
#cMainBox_wishlist th.c1 {color:#7d90bc;}
#cMainBox_wishlist th.c2 {color:#7d90bc;}
#cMainBox_wishlist th.c3 {color:#7d90bc;}
#cMainBox_wishlist th.c4 {color:#7d90bc;}
#cMainBox_wishlist .c4 {text-align:right;}
#cMainBox_wishlist .comment input {vertical-align:top; float:right; margin-left:5px;}
#cMainBox_wishlist .comment textarea {width:250px; float:left;}
#cMainBox_wishlist .comment .userComment {width:250px; float:left;}
/* ================================= /WISHLIST ============================= */

#cMainBox_producersList .cMainBoxBody{float:left; padding:10px; width:541px; border:solid #e5ebfe; border-width:0 1px;}


/*******************FORMULARZ ZAMOWIENIA****************************************/
#cMainBox_order h3 {float:left; padding-left:10px; width:530px; height:22px; border:0; background-image:url(../images/header.gif);}
#cMainBox_order h3 span{font-size:11px; }
#cMainBox_order .cMainBoxBody{float:left; width:540px; padding:10px 12px 10px 9px; border:solid #ecf2fe; border-width:0 1px;}
#cMainBox_order table{float:left; width:540px;}
#cMainBox_order tr{height:30px;}
#cMainBox_order .order_form tr { height:20px}
#cMainBox_order .first .c1{border-bottom:1px solid #abc5ff;}
#cMainBox_order .first .c2{border-bottom:1px solid #abc5ff;}
#cMainBox_order .first .c3{border-bottom:1px solid #abc5ff;}
#cMainBox_order .first .c4{border-bottom:1px solid #abc5ff;}
#cMainBox_order .first .c5{border-bottom:1px solid #abc5ff;}
#cMainBox_order .last td{color:#ff0000; font-weight:bold;}
#cMainBox_order .last td{border:0;}
#cMainBox_order select{border: 1px solid #abc5ff;}
#cMainBox_order td{}
#cMainBox_order dt{margin-top:10px;}
#cMainBox_order dd{margin:10px 0;}
#cMainBox_order .priceDelivery{float:left; width:540px; margin:10px 0 0 0; color:#0000ff;}
#cMainBox_order .priceDelivery span{color:#ff0000; font-weight:bold;}
#cMainBox_order .priceToPay{float:left; width:540px; margin:10px 0; color:#0000ff;}
#cMainBox_order .priceToPay span{color:#ff0000; font-weight:bold;}
#cMainBox_order h4{float:left; color:#ff0000;}
.dalej{width:60px; height:19px; background-image:url(../images/buttons/dalej.gif); border:0; cursor:pointer;}
input.popraw{width:74px; height:19px; background-image:url(../images/buttons/popraw.gif); border:0; cursor:pointer;}
input.wyslij{width:74px; height:19px; background-image:url(../images/buttons/wyslij.gif); border:0; cursor:pointer;}
input.szukaj{width:74px; height:19px; background-image:url(../images/buttons/szukaj.gif); border:0; cursor:pointer;}
input.kopiuj{width:74px; height:19px; background-image:url(../images/buttons/kopiuj.gif); border:0; cursor:pointer;}

#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;}
*/


/* === 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 === */


#cMainBox_form h3{border-bottom:1px solid #3159b0; padding-bottom:5px;}
#cMainBox_form h3 span{text-transform:uppercase; color:#3159b0; font-size:14px;}
#cMainBox_form input.send {width:71px; height:20px; background-image:url(../images/buttons/login_kamikaze.gif); color:#fff; cursor:pointer;}
input.send {width:71px; height:20px; background-image:url(../images/buttons/login_kamikaze.gif); color:#fff; cursor:pointer;}
#cMainBox_form .cMainBoxBody{float:left; width:541px; padding:10px;  border:solid #e5ebfe; border-width:0 1px;}
#cMainBox_form .button{padding-top:20px;}
#cMainBox_form .c1{color:#898989; padding-top:5px;}
#cMainBox_form .c2{padding-top:5px; color:#898989;}
#cMainBox_form .text_inside_box{float:left; margin-bottom:20px;}
#cMainBox_form table{float:left;}
#cMainBox_form select{border:1px solid #abc5ff;}

#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{border-bottom:1px solid #3159b0; padding-bottom:5px; margin-bottom:5px;}
#cMainBox_searchAdv h3 span{text-transform:uppercase; color:#3159b0; font-size:14px;}
#cMainBox_searchAdv .cMainBoxBody{float:left; width:541px; padding:10px; border:solid #e5ebfe; border-width:0 1px;}
#cMainBox_searchAdv h3 span{text-transform:uppercase; color:#3159b0; font-size:14px;}
#cMainBox_searchAdv select{border:1px solid #abc5ff;}
#cMainBox_searchAdv .prices{width:70px;}
/*************************************************************************/


/**************************WYNIKI WYSZUKIWANIA************************************/
.search_result {margin-bottom:20px;}
.search_result a:link, .searchResult a:visited,.searchResult a:hover, .searchResult a:active {color:#3159b0;}
.search_result h3 {margin-bottom:5px;}
.search_result h3 span {color:#0000ff;}
.search_result table{float:left; margin:10px 0;}
.search_result table td{padding-bottom:5px;}
.search_result table td.c1{padding-right:10px; font-weight:bold;}
.search_result a.moree{color:#0000ff;}
.search_result a.moree span{font-weight:bold; color:#ff0000;}


/*************************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{padding-bottom:4px; background-image:url(../images/boxbottom.gif); background-position:bottom; background-repeat:no-repeat;}
#iBestsellers .item{width:164px; float:left; padding:8px 12px; border-bottom:1px solid #eee; background-image:url(../images/bestitem.gif); background-position:bottom; background-repeat:repeat-x;}
#iBestsellers .last{border-bottom:0;}
#iBestsellers .item .picture{float:left; width:164px; text-align:center;}
#iBestsellers .item .pname{width:164px; font-size:11px; color:#000;}
#iBestsellers .item .pname span{float:left; width:15px; font-weight:bold; color:#000; display:block; height:100%;}
#iBestsellers .item .pname a{font-size:11px; display:block; width:149px; float:right; color:#000;font-weight:bold;}
#iBestsellers .item .lastbar{float:left; width:149px; padding-left:15px; margin-top:9px;}
#iBestsellers .item .lastbar span{display:block; float:left; font-weight:bold; color:#ff2d33;}
#iBestsellers .item .lastbar a{float:right; font-weight:bold; color:#545454;}

#iNews ul li{margin-bottom:15px;}
#iNews .more{margin-top:5px;}

.cProductsBox{float:left; margin-top:16px; width:563px; padding-bottom:4px; background-position:bottom;}
.cProductsBox .head{float:left; width:547px; height:22px; padding:7px 8px 0 8px;}
.cProductsBox h3{float:left;}
.cProductsBox .seemore{float:right;}
.cProductsBox .cBoxBody{float:left; width:561px; border: solid #ffd3d3; border-width:0 1px;}
.cProductsBox .item{float:left; width:265px; height:118px; padding:5px 10px 0 5px; background-position:right bottom; border: solid #ffd3d3; border-width:0 1px 1px 0; }
.cProductsBox .right{border-width:0 0 1px 0;}
.cProductsBox .last {border-bottom:0;}
.cProductsBox .beforelast {border-bottom:0;}
.cProductsBox .item .picture{float:left; width:100px; height:100px;}
.cProductsBox .item .maincontent{float:right; margin-top:4px; width:154px; height:106px;}
.cProductsBox .item .pname{float:left; width:154px; height:30px;}
.cProductsBox .item .pname a{color:#000; font-weight:bold;}
.cProductsBox .item .description{float:left; width:154px; height:40px; color:#898989;}
.cProductsBox .item .pname a{color:#000; font-weight:bold;}
.cProductsBox .item .price {float:left; width:154px; text-align:right; margin-top:20px;}
.cProductsBox .item .pname a{color:#000; font-weight:bold;}
.cProductsBox .item .price .brutto {font-size: 17px;}

/* === Promocje === */
#iPromotion{background-image:url(../images/promotions_bottom.png);}
#iPromotion .head{background-image:url(../images/promotions_head.png);}
#iPromotion h3 span{color:#ed1c24;}
#iPromotion .seemore a{color:#ed1c24;}
#iPromotion .item{background-image:url(../images/promotions_item.png);}
#iPromotion .last_left{border-width:0 1px 0 0;}
#iPromotion .item .description a{font-weight:bold; color:#ed1c24;}
#iPromotion .item .price span{color:#ff2d33;}
#iPromotion .beforelast_right{border-width:0 0 1px 0;}

/* === Wyprzedaż === */
#iSell{background-image:url(../images/sells_bottom.png);}
#iSell .head{background-image:url(../images/sells_head.png);}
#iSell h3 span{color:#00a650;}
#iSell .seemore a{color:#00a650;}
#iSell .cBoxBody{border: solid #e1fccb; border-width:0 1px;}
#iSell .item{background-image:none; border: solid #e1fccb; border-width:0 1px 1px 0;}
#iSell .item .description a{font-weight:bold; color:#00a650;}
#iSell .right{border-width:0 0 1px 0;}
#iSell .last_left{border-width:0 1px 0 0;}
#iSell .beforelast{border-bottom:0;}
#iSell .item .price span{color:#00a650;}
#iSell .beforelast_right{border-width:0 0 1px 0;}

/* === Nowości === */
#iNew{background-image:url(../images/news_bottom.png);}
#iNew .head{background-image:url(../images/news_head.png);}
#iNew h3 span{color:#4951ed;}
#iNew .seemore a{color:#4951ed;}
#iNew .cBoxBody{border: solid #dcf0fc; border-width:0 1px;}
#iNew .item{background-image:url(../images/middleitem.gif); border: solid #dcf0fc; border-width:0 1px 1px 0;}
#iNew .item .description a{font-weight:bold; color:#4951ed;}
#iNew .right{border-width:0 0 1px 0;}
#iNew .beforelast{border-bottom:0;}
#iNew .last_left{border-width:0 1px 0 0;}
#iNew .item .price span{color:#4951ed;}
#iNew .beforelast_right{border-width:0 0 1px 0;}

.BannerCentrumBottom{float:left; width:563px; margin-top:10px;}
.BannerCentrumBottom .item{float:left; margin-right:9px;}
.BannerCentrumBottom .last{float:left; margin-right: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{}
#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:410px; margin:10px 0 0 80px;}
.contact_form .forminput{float:left; width:300px; margin-left:10px; margin-bottom:10px;}
.contact_form .label{float:left; width:100px; margin-bottom:10px;}
.contact_form .right{Float:left; width:410px; text-align:center;}
#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 .cMainBoxBody{float:left; width:540px; padding:10px 12px 10px 9px; border:solid #ecf2fe; border-width:0 1px;}
#cMainBox_login h3{border-bottom:1px solid #3159b0; padding-bottom:5px; margin-bottom:5px;}
#cMainBox_login h3 span{text-transform:uppercase; color:#3159b0; font-size:14px;}
#cMainBox_login a{color:#3159b0;}
#cMainBox_login textarea{width:160px;}
#cMainBox_login .login_menu{text-align:center; margin-bottom:20px; width:540px; padding-top:4px; height:18px; background-image:url(../images/header.gif);}
#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{color:#3159b0; text-decoration:underline;}
#cMainBox_login .login_box{margin-bottom:10px; border-bottom:1px solid #ecf2fe; padding-bottom:5px;}
#cMainBox_login .login_box h4{text-transform:uppercase; margin-bottom:5px;}
#cMainBox_login input.send {width:71px; height:20px; background-image:url(../images/buttons/login_kamikaze.gif); color:#fff; cursor:pointer;}
.login_box a strong{color:#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;}
.zaloguj{float:left; width:74px; height:19px; background-image:url(../images/buttons/zaloguj.gif); border:0; cursor:pointer;}
/**********************HISTORIA ZAMÓWIEŃ**************************/
.tabHist{float:left;  width:540px;}
.tabHist td{padding:7px 0;}
.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;}
/*************************************************************************************/
a.darkblue{color:#0000ff;}
a.darkblue span{color:#ff0000; font-weight:bold;}
#footer { width:964px; margin: 0 auto; overflow:hidden;}
#footer .menu {float:left; text-align:left; width:820px; height:35px;  background-image:url(../images/footermenu_right.png); background-position:right; background-repeat:no-repeat;}
#footer .menu ul {margin-top:15px;width:630px; padding-left:60px;}
#footer .menu ul li {display:inline; padding-right:10px;}
#footer .menu ul li a {padding:0 5px; color:#fff; 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;}
#footer .linktop{float:right; width:144px; padding-top:15px; height:20px; background-image:url(../images/toplink_bg.gif); background-repeat:repeat-x;}
#footer .linktop a{color:#fff; background-image:url(../images/toplink.gif); padding-left:11px; background-position:left 5px;}
#footer .txt{color:red; margin-top:20px;}
#footer .txt div{color:#ee7f7f;}

#footerbar{float:left; width:100%; text-align:center; background-image:url(../images/footerbar.png); background-color: #BD2126; background-position:left top;}

/* overlib -> overDiv */
div#overDiv { position:absolute; visibility:hidden; z-index:1000; left:0; border:1px solid #ccc; padding:0px; background-color:transparent; }

h4 a.promotion {color: #FF0000}
h4 a.news {color: #4951ED}
h4 a.tradeoff{color: #00A650}
.c5 {text-align: right}
.col1 {width: 160px}
a.Submenu {padding-bottom: 40px;float: left; margin-right: 20px}


#cBox_cart a.cart{display:block; float:right; width:42px; margin-top:1px; height:42px; background-image:url(../images/cart_link_new.png);position:relative; z-index:99;}

#cBox_cart{float:right; height:42px; _height:26px; _overflow:hidden; padding-top:2px; width:260px;  text-align:right; font-size:10px; color:#545454;position:relative;top:20px;}
#cMainRight {margin-top:55px;}

#cBox_cart .cBody{margin-top:6px;margin-left:0px;width:155px;text-align:left}

h1#page_description{
text-align:right;
padding-right:205px;
}

#cMainTop .content{
    position:relative;
}

