/* print only */
@import url("print.css") print;

/* global */
* {margin:0; padding:0; font-family:Verdana, Tahoma, Arial, Sans-Serif; font-size:11px; color:#666; outline:0; border:0; background-repeat:no-repeat;}
html {margin:0; padding:0;}
body {margin:0; padding:0; text-align:center;/* background-image:url(../images/main_bg.gif); background-repeat:repeat-x;*/}
table td, input, img, label {vertical-align:middle;}
strong {font-weight:bold; color:#447987;}

/* table {width:100%;} */ /* to psuje overliba */
ul {list-style:none;}

a {text-decoration:underline; color:#f00;}
a:hover {text-decoration:none;}
a.invert {text-decoration:none;}
a.invert:hover {text-decoration:underline;}
.last, .first {border:0 !important;}
a.arr_link {padding-left:16px; background-position:left center;}

.clr {clear:both; overflow:hidden; height:0;}
.center {margin:0 auto; text-align:center;}
.trans {behavior:url(css/iepngfix.htc);}
.error {color:#f4380e; font-weight:bold; text-align:center; margin:15px auto 25px auto;}
.star, .accent, .validation-advice {color:#f00;}
.invisible {display:none;}
h1.page_description {color:#97A1CA; font-size:10px; display:none;}
.cInput {margin:0; padding:3px 5px 0 5px; width:160px; height:15px; border:1px solid #BEC2C4; color:#6E8E96; background-color:#fff; font-size:11px; margin-bottom:3px;}
.cInput2 {margin:0; padding:3px 5px 0 5px; width: auto; height:15px; border:1px solid #BEC2C4; color:#6E8E96; background-color:#fff; font-size:11px; margin-bottom:3px;}
input[type="button"] {cursor:pointer;}
input.buy_btn,
input.send,
input.btn_send,
input.btn_search,
input.search_btn {cursor:pointer;}
input.send {background:none; background-image:url(../images/buttons/btn_bg.gif); background-position:left center; background-repeat:repeat-x; border:1px solid #7a99a3; color:#096178; font-family:Tahoma,Helvetica,Verdana,Sans-Serif; font-weight:bold; height:18px; width:auto; padding-bottom:2px;}

select.cInput {padding:0; padding-top:1px; height:18px; width:172px;}
/* /global */

/* debug */
/* div#cMainLeft, div#cMainCenter, div#cMainRight {border:1px solid red;} */
/* /debug */


#content {width:970px; margin:0 auto 30px auto; text-align:left;}
/*#cMainTop {background-image:url(../images/main_top_bg.png); border-top:0; background-repeat:no-repeat; height:100%;}*/
#cTopLeft {float:left;}
#cTopRight {float:right; width:622px; margin-right:1px; height:110px; }
#cTopMenu {float:right; /*margin:0 2px 0 0;*/ margin:0; background-color:#1789BF; padding-left:5px; background-image:url(../images/header_menu_bg.png); background-repeat:repeat-x; height:19px;}
#cTopMenu ul li {display:inline;}
#cTopMenu ul li a {color:#87D2ED; font-weight:bold; font-family:Tahoma, Helvetica, Arial, Sans-Serif; line-height:18px; margin:0 8px 0 0;}
#cTopMenu ul li.first a {color:#CAEFFC;}
#cTopMenu ul li a:hover {color:#CAEFFC; text-decoration:none;}

#cMainLogo {margin:0 0 0 17px; width:284px; height:92px;}
#cMainLogo img {}
#cMainBanner {float:right; margin:0 0 0 2px;}

#cMainMenu {text-align:center; width:970px;}
#cMainMenu ul {margin:0 0 0 1px; height:32px;}
#cMainMenu ul li {display:block; float:left; margin:0 4px 0 0; text-align:center; width:104px; height:32px; background-image:url(../images/mainmenu_dynamic_item_bg.png); background-position:0 0;}
#cMainMenu ul li.dynamic {background-image:url(../images/mainmenu_dynamic_item_bg.png);}
#cMainMenu ul li.static {background-image:url(../images/mainmenu_static_item_bg.png);}
#cMainMenu ul li.last {margin-right:0;}
#cMainMenu ul li a {display:block; height:32px; text-decoration:none;}
#cMainMenu ul li a:hover {height:100%;}
#cMainMenu ul li a span {display:block; margin-top:7px; font-weight:bold; text-transform:uppercase; color:#fff; font-size:13px; letter-spacing:-1px;}
#cMainMenu ul li a:hover span {text-decoration:underline;}

#cNavPath {margin:4px 0 5px 0; color:#18BFFF;}
#cNavPath a {text-decoration:none; font-size:10px; color:#6F7A7E}
#cNavPath a:hover {text-decoration:underline;}
#cNavPath a.first {color:#6F7A7E;}

#cMainLeft {float:left; width:170px;}
#cMainCenter {float:left; width:610px; margin-left:10px; position:relative;}
#cMainRight {float:right; width:170px;}


.cBox_adv h3 {display:none;}
.cBox_adv .cBoxBody {text-align:center; border:0 !important;}
.cBox_adv img {margin:5px auto;}

.cBox {width:170px; overflow:hidden; margin-bottom:20px;}
.cBox h3 {height:29px; background-image:url(../images/cbox/cbox_header_bg_1.png); text-align:center;}
.cBox h3 span {position:relative; top:8px; font-family:Tahoma, Helvetica, Arial, Sans-Serif; text-transform:uppercase; color:#fff;}
.cBox .cBoxBody {border:1px solid #C7DEE6; border-width:0 1px 1px 1px; background-color:#fff;}
.cBox .cBoxContent {width:162px; margin:0px auto; padding: 0px 0;}/*electro.pl bylo margin:8px auto; nie bylo paddingu*/

.buy_btn {width:72px; height:20px; color:#fff;}

/* cBox - specific */
#cBox_search {margin:0 0 5px 0; width:100%; height:45px;}
#cBox_search h3 {display:none;}
#cBox_search .cBoxBody {background-image:url(../images/cbox/cbox_search_bg.jpg); border:0; height:45px;}
#cBox_search .cBoxContent {width:515px; float:right; height:35px; margin-top: 8px;}/*electro added margin-top*/
#cBox_search .cInput {float:left; margin:4px 0 0 0; width:300px; border:1px solid #71B7DA;}
#cBox_search .search_btn {float:left; margin:0 0 0 9px; width:78px; height:31px; background-image:url(../images/buttons/search_go.gif); background-color:transparent;}/*electro margin top 1 to 0*/
#cBox_search a.search_link {float:left; margin:0 0 0 12px; color:#4D5D69; font-weight:normal; display:block; width:88px; text-decoration:none; font-family:Tahoma, Verdana, Sans-Serif;}/*electro margin top 2 to 0*/
#cBox_search a.search_link:hover {text-decoration:underline;}

#cBox_categorytree h3 {background-image:url(../images/cbox/cbox_categories_header_bg.png);}
#cBox_categorytree .cBoxBody {border:0;}
#cBox_categorytree .cBoxContent {width:170px; margin:0 auto; overflow:hidden; padding: 0;}/*electro.pl nie bylo padding*/
#cBox_categorytree ul {}
#cBox_categorytree li {margin:0; padding:0; background-image:url(../images/cbox/cbox_category_item_bg.png); width:170px;}
#cBox_categorytree li a,#cBox_categorytree li a:link,#cBox_categorytree li a:visited {
	font-size:11px;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	font-weight:bold;
	text-decoration:none;
	text-transform:uppercase;
	color:#eaeff2;
	border:0;
	outline:none;
	display:block;
	padding:5px 0 5px 10px;
	margin:0;
	line-height:16px;
	height:100%;
}
cbox_category_item_l2_bg.gif
#cBox_categorytree li#on a {color:#fff;}
#cBox_categorytree li#on li a {color:#3D5667; font-weight:bold;}
#cBox_categorytree li a:hover {color:#fff;}
#cBox_categorytree li#on li a:hover {color:#647992;}
#cBox_categorytree ul ul{margin:0; padding:0;}
#cBox_categorytree li li {padding:0 0 0 10px; margin:0; background-image:none; background-color:#d5e9f5; width:158px;border:1px solid #c2d2e1;border-top:none}
#cBox_categorytree li li a, #cBox_categorytree li li a:link, #cBox_categorytree li li a:visited {padding:5px 0 5px 10px; color:#1B5162; font-weight:bold; text-transform:none;}
#cBox_categorytree li li a:hover {color:#647992;}
#cBox_categorytree li li:hover {padding-left:10px;}

#cBox_categorytree ul ul ul {margin-left:-10px; padding:0;}
#cBox_categorytree li li li {padding-left:20px; margin:0; font-weight:normal; background:none; border:1px solid #C7DEE6; border-top:none; background-color:#E7F2F9; width:148px;}
#cBox_categorytree li li li a {color:#344653 !important; font-weight:normal !important; padding:6px 0 4px 9px !important;}
#cBox_categorytree li li#on > a, #cBox_categorytree li li li#on > a {text-decoration:underline;}
#cBox_categorytree li li li a:hover {color:#1B5162 !important;}
#cBox_categorytree li li li:hover {padding-left:20px;}

#cBox_dayOffer {position:relative; overflow:visible;}
#cBox_dayOffer h3 {height:32px; background:url(../images/cbox/cbox_dayoffer_header_bg.png);}
#cBox_dayOffer h3 span {display:none;}
#cBox_dayOffer .cBoxContent {width:168px; margin-bottom:0;}
#cBox_dayOffer .logo {float:left; margin-left:7px; display:inline;}
#cBox_dayOffer .prod_img {margin:0 7px 8px 0; text-align:center; float:right; display:inline;}
#cBox_dayOffer .prod_img img {/*border:1px solid #eee;*/}
#cBox_dayOffer .prod_img img:hover {/*border:1px solid #ccc;*/}
#cBox_dayOffer .price_box {text-align:center;}
#cBox_dayOffer .price {font-weight:bold; font-size:11px; color:#F4380E; text-transform:uppercase; font-family:Tahoma, Verdana, Sans-Serif;}
#cBox_dayOffer .price_value {font-weight:bold; font-size:12px; color:#F4380E;}
#cBox_dayOffer .footer {height:75px; background-image:url(../images/cbox/cbox_product_footer_bg.png); background-repeat:repeat-x; margin-top:10px; text-align:center;}
#cBox_dayOffer h4 {text-align:center; width:145px; height:26px; margin:14px auto 8px auto; overflow:hidden;}
#cBox_dayOffer h4 a {font-size:11px; font-family:Tahoma, Verdana, Sans-Serif; color:#000;}
#cBox_dayOffer .buy_btn {width:30px; height:17px; background-image:url(../images/buttons/buy_now.png);}
#cBox_dayOffer .info {margin:0 4px 0 0;}
#cBox_dayOffer .status {position:absolute; top:24px; left:92px;}

#cBox_tradeoff h3 {height:32px; background:url(../images/cbox/cbox_tradeoff_header_bg.png);}
#cBox_tradeoff h3 span {display:none;}
#cBox_tradeoff .cBoxBody {}
#cBox_tradeoff .cBoxContent {width:168px; padding:0; margin:8px 0 0 0;}
#cBox_tradeoff .item {margin-bottom:0; border:1px solid red;}
#cBox_tradeoff .logo {float:right; margin-right:7px; display:inline;}
#cBox_tradeoff .prod_img {margin:0 0 8px 7px; text-align:center; float:left; display:inline;}
#cBox_tradeoff .prod_img img {/*border:1px solid #eee;*/}
#cBox_tradeoff .prod_img img:hover {/*border:1px solid #ccc;*/}
#cBox_tradeoff .price_box {text-align:center;}
#cBox_tradeoff .price {font-weight:bold; font-size:11px; color:#F4380E; text-transform:uppercase; font-family:Tahoma, Verdana, Sans-Serif;}
#cBox_tradeoff .price_value {font-weight:bold; font-size:12px; color:#F4380E;}
#cBox_tradeoff .footer {height:75px; background-image:url(../images/cbox/cbox_product_footer_bg.png); background-repeat:repeat-x; margin-top:10px; border-bottom:1px solid #ddd; text-align:center;}
#cBox_tradeoff h4 {text-align:left; width:140px; height:26px; overflow:hidden; margin:7px auto 6px auto;}
#cBox_tradeoff h4 a {color:#0E3B47;}
#cBox_tradeoff .buy_btn {width:30px; height:17px; background-image:url(../images/buttons/buy_now.png);}
#cBox_tradeoff .info {margin:0 4px 0 0;}
#cBox_tradeoff .more_tradeoff {font-size:10px; color:#77828B; margin:5px 0 0 7px; font-family:Tahoma, Verdana, Sans-Serif; display:block;}

#cBox_why .cBoxBody {background-image:url(../pictures/adv/whywe3.jpg); background-position:50% 5%; background-color:#F2F5F7;}
#cBox_why .cBoxContent {padding-top:120px;}/*electro.pl bylo margin-top:120px;*/
#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 {text-align:center; background-color:#F2F5F7;}
#cBox_subscript p {font-size:10px; margin-bottom:8px; text-align:left;}
#cBox_subscript .checkbox_cat {height:20px; text-align:left; font-weight:bold; color:#5F8791; font-size:10px; margin-left:5px;}
#cBox_subscript .cInput {margin-top:6px; width:80px; float:left; margin-right:5px; float:left;}
#cBox_subscript #zapisz {margin-top:3px; width:57px; height:26px; background-image:url(../images/buttons/zapisz.gif); cursor:pointer;}

#cBox_producers .cBoxContent {width:100%; margin:2px 0 0 0;}
#cBox_producers li {border-bottom:1px solid #D6E3E8; padding:3px 0;}
#cBox_producers p {text-align:center; margin-top:5px; padding:5px; background-color:#F5F9FA; border-top:1px solid #D6E3E8;}
#cBox_producers p a {color:#6d8d95; font-family:Tahoma, Verdana, Sans-Serif;}

#cBox_cart h3 {background-image:url(../images/cbox/cbox_cart_header_bg.png);}
#cBox_cart h3 span {padding-left:20px;}
#cBox_cart .cBoxBody {height:65px; background-image:url(../images/cbox/cbox_cart_bg.gif); background-repeat:repeat-x;}
#cBox_cart .cBoxContent {width:150px; height:55px; margin:0px auto 0 auto;}/*electro.pl bylo margin:5px auto 0 auto;*/
#cBox_cart .info {padding:5px 0 0 0; color:#935010; font-weight:bold; font-family:Tahoma, Verdana, Sans-Serif;}/*electro.pl bylo margin:5px 0 0 0;*/
#cBox_cart .info a {color:#935010; font-weight:normal;}
#cBox_cart .info a strong {color:#935010;}
#cBox_cart .info a:hover strong {color:#935010; text-decoration:underline;}
#cBox_cart .content_cart {float:right; display:block; margin-top:8px;}

#cBox_login .cBoxBody {background-image:url(../images/cbox/cbox_login_bg.png); background-position:right bottom;}
#cBox_login .cBoxContent {width:155px;}
#cBox_login .cInput {width:85px; margin:0;}
#cBox_login ul {margin-top:8px;}
#cBox_login ul li {margin:5px 0; color:#f00; font-weight:bold;}
#cBox_login label {font-weight:bold; font-size:11px; color:#4C5A7F; font-family:Tahoma, Helvetica, Arial, Sans-Serif;}
#cBox_login input.send {margin:0 0 0 50px; width:66px; height:21px; color:#fff; background-image:url(../images/buttons/login.gif); background-color:transparent;}
#cBox_login .links {color:#f00;}
#cBox_login a {color:#0096E9; font-family:Tahoma, Verdana, Sans-Serif; font-weight:normal;}
#cBox_login a.wishlist {font-weight:bold;}
#cBox_login .cBoxContent {color:#6D8D95;}
#cBox_login .cBoxContent b {color:#26444C;}

#cBox_lastview .cBoxContent {width:170px; _width:168px;}
#cBox_lastview .cBoxContent {margin:0 0 5px 0;}
#cBox_lastview .item {margin:5px 0;}
#cBox_lastview .last .left,
#cBox_lastview .last .right {background-image:none; height:70px;}
#cBox_lastview .left {width:70px; height:75px; float:left; background-image:url(../images/cbox/hr1.gif); background-position:left bottom;}
#cBox_lastview .left a img {/*border:1px solid #eee;*/ margin-left:5px;}
#cBox_lastview .left a:hover img {/*border:1px solid #ccc;*/}
#cBox_lastview .right {width:85px; height:75px; float:right; background-image:url(../images/cbox/hr1.gif); background-position:right bottom; padding-right:5px;}
#cBox_lastview h4 {height:25px; overflow:hidden; line-height: 11px;}
#cBox_lastview h4 a {color:#2F373D; font-size:10px; font-weight:bold; font-family:Tahoma, Helvetica, Arial, Sans-Serif;}
#cBox_lastview p {font-size:9px; font-family:Tahoma, Helvetica, Arial, Sans-Serif; color:#2F373D; margin:3px 0; height:23px; overflow:hidden;}
#cBox_lastview .price {color:#F72D00; font-weight:bold; font-size:10px;}


#cBox_news .cBoxBody {}
#cBox_news .date {color:#ED6A00; font-weight:normal; display:block; margin-bottom:3px;}
#cBox_news dt {margin:3px 0; text-align:left;}
#cBox_news dt span {color:#3B5B63; font-weight:bold; display:block;}
#cBox_news dd {background-image:url(../images/cbox/news_hr_kamikaze.gif); background-position:center bottom; text-align:left; margin-bottom:10px;}
#cBox_news dd span {color:#3B5B63; font-size:10px;}
#cBox_news dd a {display:block; float:right; margin:5px 0 10px 0;}
#cBox_news .more_news {font-weight:bold; font-size:10px; color:#0E3B47;}

#cBox_skins ul li {margin:5px 0;}

/* cMainBox */
.cMainBox {margin-bottom:15px; width:610px;}
.cMainBox h3 {margin:15px 0 8px 0;}
.cMainBox h3 span {font-size:16px; text-transform:uppercase; color:#f57007;}
.cMainBox h3.nolowercase span {text-transform: none;}
.cMainBox h4 {margin:20px 0 5px 0;}

/* cMainBox - specific */
#cMainBox_bannerAdMain {text-align:center; width:610px; margin-bottom:9px;}
#cMainBox_bannerAdMain object {margin:0 auto;}
#cMainBox_login .login_menu {margin-left:30px;}
#cMainBox_login .login_menu li {margin:3px 0;}
#cMainBox_login input.cSubmit {font-family:Tahoma, Helvetica, Verdana, Sans-Serif; font-weight:bold; color:#096178; border:1px solid #7A99A3; background-color:transparent; background-image:url(../images/buttons/btn_bg.gif); background-repeat:repeat-x; background-position:left center; width:auto; height:20px; margin-right:5px;}
#cMainBox_login textarea.cInput {height:80px;}
#cMainBox_login .tabHist td {padding:2px 10px; border-bottom:1px solid #eee;}
#cMainBox_login .tabHistIn {width:400px; margin:5px 0; }
#cMainBox_login .tabHistIn td {padding:2px 0;}
#cMainBox_login .tabHistIn .c14 {text-align:right;}
#cMainBox_login .tabHistSum {width:200px; margin-top:5px;}
#cMainBox_login .tabHistSum td {padding:2px 0;}
#cMainBox_login a {color:#447987;}
#cMainBox_login h4 {text-transform:uppercase; color:#f57007;}

#cMainBox_form input.cSubmit {font-family:Tahoma, Helvetica, Verdana, Sans-Serif; font-weight:bold; color:#096178; border:1px solid #7A99A3; background-color:transparent; background-image:url(../images/buttons/btn_bg.gif); background-repeat:repeat-x; background-position:left center; width:auto; height:20px; margin:10px 5px 0 0;}
#cMainBox_form textarea.cInput {height:80px;}

#cMainBox_Producers1 table {width:100%;}
#cMainBox_Producers1 table td {text-align:center; padding:5px; border:1px solid #ddd;}

#cMainBox_home_promotion {float:left;}
#cMainBox_home_promotion .cat_item {width:305px; height:161px; overflow:hidden; margin-top:8px;}
#cMainBox_home_promotion .item_left {float:left;}
#cMainBox_home_promotion .item_right {float:right;}
#cMainBox_home_promotion .cat_item h3 {width:306px; height:33px; background-image:url(../images/cmainbox/promotions_main_h_bg.png);}
/* #cMainBox_home_promotion .cat_item h3 span {position:relative; top:9px; left:30px; color:#D76413; font-family:Verdana, Tahoma, Arial, Sans-Serif; font-weight:bold; font-size:13px;} */
#cMainBox_home_promotion .cat_item h3 span {display:none;}
#cMainBox_home_promotion .cMainBoxBody {height:128px; border-width:0 1px 1px 1px; background-image:url(../images/cmainbox/promotions_main_bg.png); background-repeat:no-repeat;}
#cMainBox_home_promotion .picture {float:right; height:92px; overflow:hidden; margin-right:5px;}
#cMainBox_home_promotion .picture a img {/*border:1px solid #ddd;*/ _display:block; _height:90px;}
#cMainBox_home_promotion .picture a:hover img {/*border:1px solid #bbb;*/}
#cMainBox_home_promotion .desc {float:left; margin:8px 8px 0 0; _margin:8px 4px 0 0; margin:8px 0 0 70px; _margin:8px 0 0 40px; padding-left:10px; width:118px; height:115px; overflow:hidden;}/*electro bylo width:105px; height:90px;*/
#cMainBox_home_promotion .desc a {font-weight:bold; color:#000;}
#cMainBox_home_promotion .desc .txt {margin-top:5px; color:#1B5162;}
#cMainBox_home_promotion .price {margin-top:7px; color:#E9411B; font-weight:bold; font-size:11px;}
#cMainBox_home_promotion .price span {color:#E9411B; font-size:12px;}

#cMainBox_home_tradeoff {float:right;}
#cMainBox_home_tradeoff .cat_item {width:305px; height:161px; overflow:hidden; margin-top:8px;}
#cMainBox_home_tradeoff .item_left {float:left;}
#cMainBox_home_tradeoff .item_right {float:right;}
#cMainBox_home_tradeoff .cat_item h3 {width:306px; height:33px; background-image:url(../images/cmainbox/tradeoff_main_h_bg.png);}
/*#cMainBox_home_tradeoff .cat_item h3 span {position:relative; top:9px; left:30px; color:#D76413; font-family:Verdana, Tahoma, Arial, Sans-Serif; font-weight:bold; font-size:13px;}*/
#cMainBox_home_tradeoff .cat_item h3 span {display:none;}
#cMainBox_home_tradeoff .cMainBoxBody {height:128px; border-width:0 1px 1px 1px; background-image:url(../images/cmainbox/tradeoff_main_bg.png); background-repeat:no-repeat;}
#cMainBox_home_tradeoff .picture {float:right; height:92px; overflow:hidden; margin-right:5px;}
#cMainBox_home_tradeoff .picture a img {/*border:1px solid #ddd;*/ _display:block; _height:90px;}
#cMainBox_home_tradeoff .picture a:hover img {/*border:1px solid #bbb;*/}
#cMainBox_home_tradeoff .desc {float:left; margin:8px 8px 0 0; _margin:8px 4px 0 0; margin:8px 0 0 70px; _margin:8px 0 0 40px; padding-left:10px; width:118px; height:115px; overflow:hidden;}/*electro bylo width:105px; height:90px;*/
#cMainBox_home_tradeoff .desc a {font-weight:bold; color:#000;}
#cMainBox_home_tradeoff .desc .txt {margin-top:5px; color:#1B5162;}
#cMainBox_home_tradeoff .price {margin-top:7px; color:#E9411B; font-weight:bold; font-size:11px;}
#cMainBox_home_tradeoff .price span {color:#E9411B; font-size:12px;}

#cat_cont {}
#cat_cont .cat_item {width:304px; height:179px; overflow:hidden; margin-top:8px;}
#cat_cont .item_left {float:left; display:inline;}
#cat_cont .item_right {float:right; display:inline;}
#cat_cont .cat_item h3 {width:306px;  height:33px; background-image:url(../images/cmainbox/category_main_h_bg.png);}
#cat_cont .cat_item h3 span {position:relative; top:9px; left:10px;}
#cat_cont .cat_item h3 a {color:#0067A8; font-family:Verdana, Tahoma, Arial, Sans-Serif; font-weight:bold; font-size:13px;}
#cat_cont .cMainBoxBody {height:145px; background-repeat:no-repeat;}
#cat_cont .item_left .cMainBoxBody {background-image:url(../images/cmainbox/category_main_left_bg.png);}
#cat_cont .item_right .cMainBoxBody {background-image:url(../images/cmainbox/category_main_right_bg.png);}
#cat_cont ul.sub_cats {float:left; display:inline; width:175px; height:100px; margin:7px 0 0 10px; overflow:hidden;}
#cat_cont ul.sub_cats li {margin:1px 0 2px 0; float:left; width:175px; color:#93A3B2; font-weight:normal; font-family:Tahoma, Vedana, Sans-Serif;}
#cat_cont ul.sub_cats li a {color:#93A3B2; font-weight:bold; font-family:Tahoma, Vedana, Sans-Serif;}
#cat_cont ul.sub_cats li.more {margin-top:5px;}
#cat_cont ul.sub_cats li.more a {color:#FF4810; font-weight:normal; font-size:10px; color:#8F9294;}
#cat_cont .picture {float:right; margin:8px 10px 0 0; height:92px; overflow:hidden; display:inline;}
#cat_cont .picture a img {/*border:1px solid #ddd;*/ _display:block; _height:90px;}
#cat_cont .picture a:hover img {/*border:1px solid #bbb;*/}
#cat_cont .footer {width:280px; margin:4px 0 0 10px; font-weight:bold; text-align:right;}
#cat_cont .footer a {color:#000; font-weight:normal; float:left; width:190px; height:27px; overflow:hidden; font-size:10px;}
#cat_cont .footer span.price {float:right;}
#cat_cont .footer .price {color:#E9411B; margin-left:10px; font-size:12px;}


#cMainBox_offer {width:612px; margin-top:20px;}
#cMainBox_offer h3 {height:32px; background-image:url(../images/cmainbox/home_promotions_h_bg.gif); background-repeat:repeat-x; text-align:center;}
/* #cMainBox_offer h3 span {font-weight:bold; color:#fff; position:relative; top:2px; text-transform:uppercase; font-size:11px;} */
#cMainBox_offer h3 span {display:none;}
#cMainBox_offer .item {width:153px; overflow:hidden; float:left; background-image:url(../images/cmainbox/promotions_separator2.gif); background-position:100% 20%;}
#cMainBox_offer .logo {margin:11px 0 8px 0; height:20px;}
#cMainBox_offer .picture {text-align:center; margin-bottom:5px;}
#cMainBox_offer .picture a img {/*border:1px solid #ddd;*/}
#cMainBox_offer .picture a:hover img {/*border:1px solid #bbb;*/}
#cMainBox_offer .footer {background-image:url(../images/cmainbox/home_promotions_footer_bg.png); background-repeat:repeat-x; height:51px; background-position:left bottom;}
#cMainBox_offer .pname h4 {margin:5px 0 4px 10px; height:16px;}
#cMainBox_offer .pname h4 a {font-weight:normal; color:#000; font-family:Tahoma, Verdana, Sans-Serif;}
#cMainBox_offer .price {margin:2px 0 0 10px; _margin:2px 0 0 5px; float:left;}
#cMainBox_offer .price .price_value {color:#E9411B; font-weight:bold; font-family:Tahoma, Helvetica, Arial, Sans-Serif;}
#cMainBox_offer .buttons {float:right; margin:0 2px 0 0; width:68px;}
#cMainBox_offer .buttons .more_btn {width:30px; height:17px; background-image:url(../images/buttons/buy_now.png); float:right;}
#cMainBox_offer .info {float:right; margin:0 2px 0 2px;}


#cMainBox_topten {margin-top:20px;}
#cMainBox_topten h3 {width:170px; margin-top:0;}
/* #cMainBox_topten h3 span {color:#276474; font-size:11px; font-weight:bold; font-family:Tahoma, Helvetica, Arial, Sans-Serif; margin-left:3px; text-transform:uppercase;} */
#cMainBox_topten h3 span {display:none;}

#cMainBox_topten ul.tabs {list-style:none; float:right; margin:0; padding:14px 0 0 0; background-image:url(../images/cmainbox/topten_h_bg.gif); background-position:left top; width:100%; background-color:#117CC5;}
#cMainBox_topten li {float:left; height:20px; margin:0 0 0 3px; padding:0; display:block;}
#cMainBox_topten li#tab_no_1 {margin-left:170px;}
#cMainBox_topten li a {text-align:center; height:20px; cursor:pointer; text-decoration:none; display:block;}
#cMainBox_topten li a:hover {height:100%;}
#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:6px; color:#8C9399; text-transform:uppercase; font-size:10px;}
#cMainBox_topten li a:hover span {background-position:0 -20px; color:#363B40;}
#cMainBox_topten li.on a span {background-position:0 -20px; color:#363B40;}
#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:#808D92; font-size:11px; font-weight:bold; padding:5px; background-color:#F0F3F5;}
#cMainBox_topten table th.c4 {text-align:center;}
#cMainBox_topten table td {border-bottom:1px solid #C7DEE6; padding:5px; color:#598B98; font-family:Tahoma, Verdana, Sans-Serif;}
#cMainBox_topten table td.c1 {width:30px; text-align:left; font-family:Helvetica, Arial, Tahoma, Sans-Serif; font-weight:bold; font-size:12px; color:#A4A4A4;}
#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:#ff6200;}
#cMainBox_topten table td.c2 a, #cMainBox_topten table td.c2 a b {color:#000; font-family:Tahoma, Verdana, Sans-Serif;}
#cMainBox_topten table td.c3 {color:#E03A15;}
#cMainBox_topten table td.c4 {color:#E9411B; font-weight:bold;}
#cMainBox_topten table td.c5 a {color:#598B98;}

#cMainBox_topten table .t1 .c1 {color:#FF6200}
#cMainBox_topten table .t2 .c1 {color:#F4791B}
#cMainBox_topten table .t3 .c1 {color:#EA8633}
#cMainBox_topten table .t4 .c1 {color:#DE8D4B}
#cMainBox_topten table .t5 .c1 {color:#CF8F5B}
#cMainBox_topten table .t6 .c1 {color:#C49C7B}
#cMainBox_topten table .t7 .c1 {color:#BBA390}
#cMainBox_topten table .t8 .c1 {color:#A8998C}
#cMainBox_topten table .t9 .c1 {color:#ABA39C}
#cMainBox_topten table .t10 .c1 {color:#A4A4A4}

#cMainBox_doc {text-align:center; margin:20px 0 20px 0;}
#cMainBox_doc .cMainBoxBody {margin:0 auto; text-align:left; width:527px;}
#cMainBox_doc h3 {margin:0 auto; text-align:left; width:527px; margin-bottom:10px;}
#cMainBox_doc h3 span {color:#F57007; text-transform:uppercase;}
#cMainBox_doc h4 {color:#f57007; margin:0 0 8px 0; font-size:12px;}
#cMainBox_doc .doc_paragraph, #cMainBox_doc p, #cMainBox_doc li {color:#1C4E4F;}
#cMainBox_doc .doc_paragraph {text-align:justify;}
#cMainBox_doc .doc_paragraph a.nav_page_top {padding-top:7px; padding-bottom:7px;}
#cMainBox_doc .doc_ofirmie {background-color: #f9f4e9; width: 580px; padding: 0 15px;}
#cMainBox_doc .doc_paragraph_ofirmie {color:#1C4E4F; text-align:justify; }
#cMainBox_doc .doc_paragraph_ofirmie a.nav_page_top {padding-top:7px; padding-bottom:7px;}
#cMainBox_doc p {text-align:justify;}
#cMainBox_doc ol {margin:5px 0 10px 23px;}
#cMainBox_doc a {text-decoration:none; color:#F57008;}
#cMainBox_doc a:hover {text-decoration:underline;}
#cMainBox_doc .menuTop {margin:20px 0;}
#cMainBox_doc .menuTop ul {list-style:square; margin-left:15px;}
#cMainBox_doc .menuTop li {margin:2px 0; color:#f57007;}

#cMainBox_doc .doc_paragraph table {margin:10px 0; border:1px solid #cee2e9; border-width:0 1px 1px 0;}
#cMainBox_doc .doc_paragraph td {padding:5px 7px; border:1px solid #cee2e9; border-width:1px 0 0 1px; font-family:Tahoma, Helvetica, Arial, Verdana, Sans-Serif; font-size:11px;}
#cMainBox_doc .doc_paragraph th {padding:5px 7px; border:1px solid #cee2e9; border-width:1px 0 0 1px; font-family:Tahoma, Helvetica, Arial, Verdana, Sans-Serif; font-size:11px; background-color:#e9eef1;}


#cMainBox_contact {}
#cMainBox_contact  .cMainBoxBody {width:610px;}
#cMainBox_contact h3 {border-bottom:1px solid #CBD6DA; padding-bottom:5px; width:610px;}
#cMainBox_contact h3 span {margin-left:20px;}
#cMainBox_contact h4 {color:#f57007; font-size:11px; margin-left:20px;}
#cMainBox_contact .item {width:610px; border:1px solid #D3D4D6; border-top:2px solid #01A1DF; background-color:#F8F9FB; margin-bottom:15px;}
#cMainBox_contact .last_item {border-width:1px 0; background-color:#fff;}
#cMainBox_contact .picture {float:left; margin:15px 0 30px 15px; display:inline;}
#cMainBox_contact img {width:105px; border:1px solid #BCC1C4; float:left; margin:0 15px 15px 0; display:inline;}
#cMainBox_contact .text {float:left; display:inline; color:#61717E; font-family:Tahoma, Verdana, Sans-Serif; line-height:16px; margin:15px 0 15px 15px;}

#cMainBox_porady {}
#cMainBox_porady h4 {color:#f57007; font-size:11px;}
#cMainBox_porady .item {width:527px; margin-bottom:15px;}
#cMainBox_porady .last_item {}
#cMainBox_porady .picture {float:left; margin:15px 0 30px 0; display:inline;}
#cMainBox_porady img {width:150px; border:1px solid #BCC1C4; float:left; margin:0 25px 15px 0; display:inline;}
#cMainBox_porady .text {float:left; color:#646464; font-family:Tahoma, Verdana, Sans-Serif; line-height:16px; margin:15px 0 15px 0; text-align:justify; width:auto;}
#cMainBox_porady .share img{width:auto;margin:0;}
#cMainBox_porady .share .text{margin:0;}
#cMainBox_porady a.more {float:right; display:block; margin-top:7px;}


.document {text-align:center; margin:20px 0 20px 0;}
.document .cMainBoxBody {margin:0 auto; text-align:left; width:527px;}
.document h3 {margin:0 auto; text-align:left; width:527px; margin-bottom:10px;}
.document h3 span {color:#F57007; text-transform:uppercase;}
.document h4 {color:#0c485c; margin:0 0 8px 0; font-size:12px;}
.document .doc_paragraph, #cMainBox_doc p, #cMainBox_doc li {color:#1C4E4F;}
.document ol {margin:5px 0 10px 23px;}
.document a {text-decoration:none; color:#F57007;}
.document a:hover {text-decoration:underline;}
.document p {margin-bottom:5px;}
.document .menuTop {margin-bottom:20px;}
.document .menuTop ul {list-style:square; margin-left:15px;}
.document .menuTop li {margin:2px 0; color:#f57007;}

.contact_form {margin-top:10px;}
.contact_form .text {margin-bottom:10px;}
.contact_form .result {margin-bottom:10px; color:#f00; text-align:center;}
.contact_form div.label {float:left; width:150px;}
.contact_form input, .contact_form textarea {margin:0; padding:3px 5px 0 5px; width:320px; height:15px; border:1px solid #98B8C1; background-image:url(../images/input_bg.gif); background-repeat:repeat-x; color:#6E8E96; background-color:#fff; font-size:11px; margin-bottom:5px;}
.contact_form textarea {height:60px;}
.contact_form select {width:332px; _width:334px;}
.contact_form .left {margin-left:50px;}
.contact_form .right {margin:10px 0 0 150px;}
.contact_form .send {width:73px; height:23px; background-image:url(../images/buttons/send.gif); border:0;}


/* cart */
#cMainBox_cart {border-bottom:0;}
#cMainBox_cart .item {padding-bottom:10px;}
#cMainBox_cart .last {border-bottom:1px solid #ACD4E0 !important;}
#cMainBox_cart .left {float:left; margin:0 0 0 15px; width:100px;}
#cMainBox_cart .right {width:460px;/* height:115px;*/ overflow:hidden;}/*electro - disabled fixed height, full auto*/
#cMainBox_cart .desc_box {width:350px; float:left; /*height:40px;*/ overflow:hidden;}/*electro - disabled fixed height, full auto*/
#cMainBox_cart .logo {float:right; margin:10px 0 0 0;}
#cMainBox_cart table {margin:15px 0 0 0; width:350px;}
#cMainBox_cart table input {width:14px; cursor:auto; border:0; background:0;}
#cMainBox_cart table .cInput {background:none; width:40px; height:14px; padding-top:0px; cursor:text;}
#cMainBox_cart .c4 {text-align:right; width:40px;}
#cMainBox_cart th {padding-bottom:5px;}
#cMainBox_cart .price {float:right; font-weight:bold; font-size:14px; margin:10px 0 10px 0;}
#cMainBox_cart .price span {font-size:18px;}
#cMainBox_cart .price em {float: left;display: block;font-style: normal; font-size: 14px;margin-right: 5px; line-height: 18px;}
#cMainBox_cart .price ul {float: left; margin-top: 1px;}
#cMainBox_cart .price span.price_old {color: #666;font-size: 12px; line-height: 18px; text-decoration: line-through;}
#cMainBox_cart .price span.price_value {line-height: 18px;}
#cMainBox_cart .buttons2 input {font-family:Tahoma, Helvetica, Verdana, Sans-Serif; font-weight:bold; color:#096178; border:1px solid #7A99A3; background-color:transparent; background-image:url(../images/buttons/btn_bg.gif); background-repeat:repeat-x; background-position:left center; width:auto; height:18px; margin-right:5px;}
#cMainBox_cart .cInput {margin:0; padding:3px 5px 0 5px; width:160px; height:15px; border:1px solid #98B8C1; background-image:url(../images/input_bg.gif); background-repeat:repeat-x; color:#6E8E96; background-color:#fff; font-size:11px; margin-bottom:3px;}
#cMainBox_cart .buttons2 input#code {background: none; margin-bottom: 5px; width: 98px; padding: 1px 5px; font-weight: normal; color: #CA1B3A; cursor: text; border: 1px solid #CA1B3A; text-align: center; height: 16px; }
#cMainBox_cart .buttons2 input.accept_code {margin-bottom: 5px; background: url("../images/buttons/btn_bg2.gif") repeat 0 0; color: #CA1B3A; padding: 0 3px; border: 1px solid #CA1B3A;}
#cMainBox_cart .buttons2 input#cart_accept { float: right;  width:150px; background-image:url(../images/buttons/btn_bg2.gif); color:#ca1b3a; border:1px solid #ca1b3a;}
#cMainBox_cart table td span.price_old, #cMainBox_order table.basket_view_in_order td span.price_old {display: block; text-decoration: line-through; font-weight: normal;}
#cMainBox_cart table td strong.new_price, #cMainBox_order table.basket_view_in_order td span.new_price {color: #F2300A;}
#cMainBox_cart span.delivery_discount {color: #CA1B3A; font-weight: bold; display: block;font-size: 11px; text-align: right; margin-top: 4px;}
#cMainBox_cart .info_page_order {padding:5px; border:1px solid #f00; background-color:#fff8f8; color:#f00; text-align:center;}

#cMainBox_order {}
#cMainBox_order h2 {margin:10px 0 10px 0; font-size:13px;}
#cMainBox_order h2 span {font-size:16px; color:#f57327;}
#cMainBox_order h3 {margin:15px 0 5px 0;}
#cMainBox_order h3 span {color:#f4380e; font-size:12px;}
#cMainBox_order h4 {margin:5px 0 5px 0;}
#cMainBox_order h4.subscription_data span {color:#ff6927;}
#cMainBox_order table.basket_view_in_order {width:605px; margin-top:10px;}
#cMainBox_order table.basket_view_in_order th {padding:2px 10px 5px 10px; background-color:#f8f9fb; border-top:3px solid #00a2d9; border-bottom:1px solid #ddd;}
#cMainBox_order table.basket_view_in_order td {padding:4px 10px 4px 10px; border-bottom:1px solid #ddd; }
#cMainBox_order table.basket_view_in_order td.guaranty_text {border-left: 1px solid #DDD; border-right: 1px solid #DDD; text-align: right; font-weight: bold; color:#F4380E;}
#cMainBox_order table.basket_view_in_order .c1 {text-align:right; border-left:1px solid #ddd;}
#cMainBox_order table.basket_view_in_order .c5 {text-align:right; border-right:1px solid #ddd;}
#cMainBox_order table.basket_view_in_order .c4 {text-align:right;}
#cMainBox_order table.basket_view_in_order .c3 {text-align:right;}
#cMainBox_order table.basket_view_in_order tr.last td {padding-top:10px; font-weight:bold; color: #ff4202;}
#cMainBox_order .box_delivery { background-color:#f8f9fb; border-top:3px solid #00a2d9; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
#cMainBox_order .box_delivery dt {margin:10px 10px; 7px 0;}
#cMainBox_order .box_delivery dt strong { color: #515151;}
#cMainBox_order .box_delivery dd {margin:5px 10px;}
#cMainBox_order .sms_notification { background-color:#f8f9fb; padding:10px; border-top:3px solid #00a2d9; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
#cMainBox_order .CardBox { background-color:#f8f9fb; padding:10px; border-top:3px solid #00a2d9; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
#cMainBox_order .delivery_form input.next {font-family:Tahoma, Helvetica, Verdana, Sans-Serif; font-weight:bold; color:#096178; border:1px solid #7A99A3; background-color:transparent; background-image:url(../images/buttons/btn_bg.gif); background-repeat:repeat-x; background-position:left center; width:auto; height:20px;}
#cMainBox_order .priceDelivery {margin-top:10px;}
#cMainBox_order .buttons {margin-top:10px; height:30px;}
#cMainBox_order .buttons input {font-family:Tahoma, Helvetica, Verdana, Sans-Serif; font-weight:bold; color:#096178; border:1px solid #7A99A3; background-color:transparent; background-image:url(../images/buttons/btn_bg.gif); background-repeat:repeat-x; background-position:left center; width:auto; height:19px; margin-right:5px;}
#cMainBox_order .buttons input.send_order {background-image:url(../images/buttons/btn_bg2.gif); color:#CA1B3A; border-color:#CA1B3A;}
#cMainBox_order .priceToPay {margin-bottom:10px; background-color:#f8f9fb; padding:10px; border-top:3px solid #00a2d9; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
#cMainBox_order .priceToPay span {color:#f4380e; font-weight:bold; font-size:18px;}
#cMainBox_order .priceToPay span.old_price {color: #666; font-size: 13px; text-decoration: line-through;} 
#cMainBox_order table.order_form { background-color:#f8f9fb; width:100%; margin-bottom:10px; border-top:3px solid #00a2d9; border-left:1px solid #ddd; border-right:1px solid #ddd; border-bottom:1px solid #ddd;}
#cMainBox_order table.order_form .checkbox {margin:3px 0;}
#cMainBox_order table.order_form img {margin:20px;}
#cMainBox_order table.order_form td.single_delivery {padding:10px;}
#cMainBox_order table.order_form textarea.cInput {height:60px;}
#cMainBox_order table.order_form .cInput {width:250px;}
#cMainBox_order table.order_form td.c1 {width:30%;}
#cMainBox_order .info_page_order {padding:5px; border:1px solid #f00; background-color:#fff8f8; color:#f00; text-align:center;}
#cMainBox_order .box_delivery .line-through, #cMainBox_order table.order_form td.single_delivery .line-through,
#cMainBox_order table.order_form .line-through { text-decoration: line-through; font-weight: normal;}
#cMainBox_order .box_delivery .after_discount, #cMainBox_order table.order_form td.single_delivery span.after_discount,
#cMainBox_order table.order_form .after_discount{font-weight: bold; color: #CA1B3A;}
#cMainBox_order .efaktura {margin-bottom: 10px;}
#cMainBox_order .efaktura span.tutaj {color: #FF0000; font-weight: bold; cursor: pointer;}
#cMainBox_order #efaktura_table label {cursor: pointer;}
#cMainBox_order .ship_table {background: url('../images/efaktura.png') right bottom no-repeat;}
#cMainBox_searchAdv .btn_search {font-family:Tahoma, Helvetica, Verdana, Sans-Serif; font-weight:bold; color:#096178; border:1px solid #7A99A3; background-color:transparent; background-image:url(../images/buttons/btn_bg.gif); background-repeat:repeat-x; background-position:left center; width:auto; height:20px; margin-right:5px;}
#cMainBox_searchAdv input.short {width:70px;}

#cMainBox_reclamation_form {}
#cMainBox_reclamation_form th {padding:10px 0 10px 5px;}
#cMainBox_reclamation_form td {padding:2px 10px;}
#cMainBox_reclamation_form .select {border:1px solid #98b8c1; padding:1px 0 0 0; height:17px;}
#cMainBox_reclamation_form .btn_send {font-family:Tahoma, Helvetica, Verdana, Sans-Serif; font-weight:bold; color:#096178; border:1px solid #7A99A3; background-color:transparent; background-image:url(../images/buttons/btn_bg.gif); background-repeat:repeat-x; background-position:left center; width:auto; height:20px; margin-right:5px;}
#cMainBox_reclamation_form textarea.cInput {height:80px;}


.searchResult {margin:5px 0;}
.searchResult h3 {margin:10px 0 5px 0;}
.searchResult table td {padding:3px 10px;}



/* lists */

.list_results {text-align:center; margin:10px 0;}
.list_results a {font-weight:bold; color:#53859C; text-decoration:none;}
.list_results .active {font-weight:bold; color:#F94A0B;}
.search_noresults {text-align:center; margin:10px 0;}
.list_view {height:25px; background-image:url(../images/list_view_bg.gif); background-repeat:repeat-x;}
.sort_type {float:left; margin:6px 0 0 10px; font-weight:bold; color:#666;}
.sort_type a {font-weight:bold; color:#666; text-decoration:none; margin:0 5px;}
.list_type {float:right; margin:4px 10px 0 0; font-weight:bold; color:#666;}
.list_type span {margin:0 5px 0 15px;}
.list_type img {position:relative; top:-2px;}
.nav_page {margin-bottom:20px;}
.nav_page a {font-weight:bold; color:#53859C; padding-left:15px; background-position:left center; text-decoration:none;}
.nav_page .nav_page_back {float:left; margin-left:20px; background-image:url(../images/buttons/nav_page_back.gif);}
.nav_page .nav_page_top {float:right; margin-right:20px; background-image:url(../images/buttons/nav_page_up.gif);}
.list_nav {text-align:center; margin:10px 0 10px 0;}
.list_nav a {font-weight:bold; color:#53859C; text-decoration:none; border-right:2px solid #AFC6CE; margin-right:0; padding:0 9px 0 5px;}
.list_nav .active {font-weight:bold; color:#F94A0B; border-right:2px solid #AFC6CE; margin-right:0; padding:0 9px 0 5px;}
.list_nav .next {border:0; margin-left:10px;}
.list_nav .prev {border:0;}
.list_nav img {position:relative; top:-2px;}

.new_list_view
{
    margin: 10px 0;
    height: 42px;
    /*background-color: #dae8ec;
    border-top: 1px solid #d4e1e6;*/
    background-image: url(../images/list_bg_main.gif);
    background-repeat: repeat-x;
    color: #617685;
    font-weight: bold;
}
.new_list_view a
{
    color: #617685;
    text-decoration: none;
    font-size: 10px;
}
.new_list_view span.new_list_item
{
    color: #617685;
    font-size: 10px;
    padding-left: 7px;
}
.new_list_view_left
{
    background-image: url(../images/list_bg_left.gif);
    background-repeat: no-repeat;
    width: 6px;
    height: 42px;
    float: left;
}
.new_list_view_right
{
    background-image: url(../images/list_bg_right.gif);
    background-repeat: no-repeat;
    width: 6px;
    height: 42px;
    float: right;
}
.new_sort_type
{
    float: left;
    width: 265px;
    height: 42px;
    color: #617685;
    font-size: 10px;
}
.new_sort_type-design
{
    padding-top: 13px;
}
.new_list_print
{
    float: left;
    width: 110px;
    height: 42px;
    border-left: 1px solid #cbdae0;
    color: #617685;
    font-size: 10px;
}
.new_list_print-design
{
    padding-top: 11px;
}
.new_list_type0
{
    float: left;
    width: 221px;
    height: 42px;
    border-left: 1px solid #cbdae0;
    color: #617685;
    font-size: 10px;
}
.new_list_type
{
    text-align: right;
    border-bottom: 1px solid #cbdae0;
    height: 26px;
}
.new_list_type-design
{
    padding-top: 5px;
}
.new_list_archiwalny_type
{
    text-align: center;
}
.new_list_archiwalny_type a
{
    color: #715e4f;
}



#cMainBox_wishlist h2 {margin:10px 0 10px 0; font-size:13px;}
#cMainBox_wishlist h2 span {font-size:16px; color:#f57327;}
#cMainBox_wishlist .item {margin-bottom:10px;}
#cMainBox_wishlist .comment {float:left; width:315px; margin-top:-3px;}
#cMainBox_wishlist .comment textarea {width:300px; height:60px; float:left;}
#cMainBox_wishlist .comment .txt {width:300px; float:left;}
#cMainBox_wishlist .comment input {float:left; margin:5px 10px 0 0; width:auto; height:auto;}
#cMainBox_wishlist #add_edit_btn {width:100px; height:17px;}
#cMainBox_wishlist #anuluj_btn {width:50px; height:17px;}
#cMainBox_wishlist #zapisz_btn {width:50px; height:17px;}
#cMainBox_wishlist .tags {margin:0 0 25px 0;}
#cMainBox_wishlist .footer {margin-top:10px;}
#cMainBox_wishlist .footer table {width:250px; float:right;}
#cMainBox_wishlist .footer table th {background-color:#eee;}
#cMainBox_wishlist .footer table td.c1 {color:#f00;}
#cMainBox_wishlist .footer table .c3 input {float:right; height:20px;}
#cMainBox_wishlist .send {margin:10px 0 5px 0; padding:10px 0 0 0; border-top:1px solid #acd4e0; }
#cMainBox_wishlist .send input.cInput {margin:0; padding:3px 5px 0 5px; width:160px; height:15px; border:1px solid #98B8C1; background-image:url(../images/input_bg.gif); background-repeat:repeat-x; color:#6E8E96; background-color:#fff; font-size:11px; margin-bottom:3px; cursor:text;}
#cMainBox_wishlist .send input.send_btn {font-family:Tahoma, Helvetica, Verdana, Sans-Serif; font-weight:bold; color:#096178; border:1px solid #7A99A3; background-color:transparent; background-image:url(../images/buttons/btn_bg.gif); background-repeat:repeat-x; background-position:left bottom; width:auto; height:20px; margin:-2px 0 0 10px; padding:0 4px;}

#cMainBox_payments {}
#cMainBox_payments .payments_abstract {margin:20px 0;}
#cMainBox_payments ul {list-style:none; margin-left:10px;}
#cMainBox_payments li {margin:4px 0;}
#cMainBox_payments p {margin:20px 0;}
#cMainBox_payments h4 {margin:10px 0 20px 0;}
#cMainBox_payments span.price_value {font-size:16px; color:#f72d00; font-weight:bold; font-size:11px; font-family:Verdana, Tahoma, Arial, Sans-Serif;}
#cMainBox_payments input#payments_send {background-image:url(../images/buttons/payments_send.png); width:182px; height:19px; color:#096178; font-family:Tahoma, Verdna, Arial, Sans-Serif; font-weight:bold; background-color:#fff; background-position:left center;}


.cMainBox_lista_duza {border-bottom:1px solid #ACD4E0; margin-bottom:30px;}
.cMainBox_lista_duza .item {background-image:url(../images/list_big_item_bg.gif); background-repeat:repeat-x;}
.cMainBox_lista_duza h3 {margin:10px 0 15px 15px; float:left;}
.cMainBox_lista_duza h3 a {font-size:13px; font-weight:bold; font-family:Tahoma, Helvetica, Arial, Sans-Serif; color:#30494E;}
.cMainBox_lista_duza .tags {float:right; margin:22px 0 0 0;}
.cMainBox_lista_duza .left {float:left; margin:0 0 0 15px; width:150px;}
.cMainBox_lista_duza .picture a img {border:1px solid #ddd;}
.cMainBox_lista_duza .picture a:hover img {border:1px solid #bbb;}
.cMainBox_lista_duza .price {float:left; margin:10px 5px 0 15px;}
.cMainBox_lista_duza .price span {color:#F2300A; font-weight:bold; font-size:12px;}
.cMainBox_lista_duza .instock {float:left; margin:10px 0 0 5px; color:#F2300A;}
.cMainBox_lista_duza .right {float:right; margin:0 20px 0 10px; width:410px;}
.cMainBox_lista_duza .right .desc_box {margin-bottom:5px; overflow:hidden;}
.cMainBox_lista_duza .buttons {float:right; width:430px; border-top:1px solid #D7E5E5;}
.cMainBox_lista_duza form {float:left; margin:4px 0;}
.cMainBox_lista_duza form input {background-image:url(/images/buttons/buy_now2.gif); width:74px; height:19px; background-color:#fff; cursor:pointer;}
.cMainBox_lista_duza .buttons a {display:block; float:left; height:30px; background-position:right center; font-weight:bold; color:#53859C; line-height:30px; margin-right:15px; _margin-top:6px;}
.cMainBox_lista_duza .buttons input {float:left; margin:7px 15px 0 0;}
.cMainBox_lista_duza .buttons input.submit {margin-top:3px;}
.cMainBox_lista_duza .buttons label {float:left; margin:7px 5px 0 0; _margin:9px 5px 0 0;}
.cMainBox_lista_duza .buttons a.kit {background-image:url(../images/kit.png); padding-right:40px; _line-height:25px;}
.cMainBox_lista_duza .buttons a.comp {background-image:url(../images/comp.png); padding-right:20px;}
.cMainBox_lista_duza .params {float:left; width:315px;margin-top:6px;}
.cMainBox_lista_duza .params table {width:100%;}
.cMainBox_lista_duza .params td {background-image:url(../images/list_big_params_sep.gif); padding:3px 0; color:#546668;}
.cMainBox_lista_duza .params .c1 {font-weight:bold; width:45%;}
.cMainBox_lista_duza .logo {float:right; margin:0px 5px 0 0;}
.cMainBox_lista_duza .extra_view { background-image: url(../images/list_big_item_bg_extra_view.gif); background-color: #F9F4E9; }

.cMainBox_lista_duza .produkt_archiwalny
{
    float: left;
    width: 509px;
    height: 29px;
    background-image: url(../images/archiwalny_bg_big.gif);
    background-repeat: no-repeat;
    color: #532f13;
    padding: 7px 0 0 9px;
}
.cMainBox_lista_duza .produkt_archiwalny strong
{
    color: #532f13;
}
.cMainBox_lista_duza .instock_produkt_archiwalny
{
    color: #6e4a2c;
}

.cMainBox_lista_srednia {}
.cMainBox_lista_srednia .item {position:relative; width:305px; float:left; padding:15px 0 15px 0; background-image:url(../images/list_med_item_bg.gif); background-repeat:repeat-x; background-position:left bottom;}
.cMainBox_lista_srednia .left {float:left; width:150px; margin:0 0 0 15px; overflow:hidden;}
/*
.cMainBox_lista_srednia .picture a img {border:1px solid #ddd;}
.cMainBox_lista_srednia .picture a:hover img {border:1px solid #bbb;}
*/
.cMainBox_lista_srednia .right {text-align:right; float:right; width:120px; height:145px; background-image:url(../images/cmainbox/promotions_separator2.gif); background-position:right bottom;}
.cMainBox_lista_srednia .col_1 .right {background:none;}
.cMainBox_lista_srednia .logo {margin:0 20px 10px 0;}
.cMainBox_lista_srednia .instock {color:#F2300A; margin:0 20px 5px 0;}
.cMainBox_lista_srednia .price {margin:0 20px 10px 0;}
.cMainBox_lista_srednia .price span {color:#F2300A; font-weight:bold; font-size:12px;}
.cMainBox_lista_srednia .buttons .buy_btn {width:32px; height:17px; background-image:url(../images/buttons/buy_now.png); float:right;}
.cMainBox_lista_srednia .buttons .info {float:right; margin:0 20px 15px 2px;}
.cMainBox_lista_srednia .footer {height:55px; overflow:hidden;}
.cMainBox_lista_srednia h3 {margin:10px 0 5px 15px;}
.cMainBox_lista_srednia h3 a {font-size:11px; font-weight:bold; font-family:tahoma, Helvetica, Arial, Sans-Serif; color:#30494E;}
.cMainBox_lista_srednia .desc_txt {color:#8E9B9F; margin-left:15px; height:28px; line-height: 12px;}
.cMainBox_lista_srednia .promo {position:absolute; top:-1px; left:175px;}

.cMainBox_lista_srednia .instock_produkt_archiwalny
{
    color: #6e4a2c;
}

.cMainBox_lista_mala {}
.cMainBox_lista_mala table {width:100%;}
.cMainBox_lista_mala th {color:#718A91; padding:5px; border-bottom:1px solid #B6CCD9;}
.cMainBox_lista_mala td {padding:1px 5px; border-bottom:1px solid #D1E6E9;}
.cMainBox_lista_mala .c1 {text-align:left;}
.cMainBox_lista_mala .c2 {text-align:center;}
.cMainBox_lista_mala .c3 {text-align:center;}
.cMainBox_lista_mala .c4 {text-align:left;}
.cMainBox_lista_mala .c5 {text-align:center; width:67px;}
.cMainBox_lista_mala .c6 {text-align:right;}
.cMainBox_lista_mala td.c1 a {color:#3F6A7A; font-weight:bold;}
.cMainBox_lista_mala td.c6 {color:#F63C03; font-weight:bold;}
.cMainBox_lista_mala .buy_btn {width:32px; height:17px; background-image:url(../images/buttons/buy_now.png); float:right;}
.cMainBox_lista_mala .info {float:right;}
.cMainBox_lista_mala .avail {color:#EC5003;}
.cMainBox_lista_mala .empty {color:#848484;}

.cMainBox_lista_mala .instock_produkt_archiwalny
{
    color: #6e4a2c;
}


#compareList {height:150px; border-bottom:1px solid #ACD4E0; margin-bottom:10px;}
#compareList h3 {background-image:url(/images/list_big_item_bg.gif); background-repeat:repeat-x; height:37px;}
#compareList h3 span {font-size:13px; color:#30494e; position:relative; top:8px; left:10px;}
#compareList table {margin:0 0 10px 10px; width:400px;}
#compareList td.empty {height:0px; border:0;}
#compareList td {padding:3px 40px 3px 0; border-bottom:1px solid #eee;}
#compareList td.c2 {padding-right:0;}
#compareList .compare_btn {margin-left:10px;}

#compare_products p {text-align:center; margin:20px;}
table#compare_prod {width:100%; border:1px solid #c7dee6; border-width:1px 0;}
#compare_prod .price {color:#f72d00; font-weight:bold; color:#f72d00; margin-top:5px; font-size:16px;}
#compare_prod .stock_avail {color:#f72d00; margin-bottom:8px;}
#compare_prod tr.pictures td {width:25%; text-align:center; padding:0;}
#compare_prod p {margin:10px 0 5px 0;}
#compare_prod a.button {display:block; margin-bottom:10px;}
#compare_prod th {font-size:14px; padding:10px 0 5px 0; text-decoration:underline; border:1px solid #c7dee6; border-width:1px 0 1px 0; color:#f57327;}
#compare_prod td {padding:3px 0 3px 30px; border:1px solid #c7dee6; border-width:0 1px 0 0;}
#compare_prod td.c1 {border-left:1px solid #c7dee6; font-weight:bold;}
#compare_prod tr.even td {background-color:#E8F3F4;}

#compare_prod .instock_produkt_archiwalny
{
    color: #6e4a2c;
}



/* product card */
.productCardTemplate .top {border:2px solid #D9E4E6; border-width:0 2px; padding:0 10px;}
.productCardTemplate .top #cBox_search {height:35px; margin-bottom:0;}
.productCardTemplate .top #cBox_search .cBoxBody {background-image:url(../images/cbox/cbox_search_bg2.jpg); height:35px;}
.productCardTemplate .top #cBox_search .cBoxContent {margin-right:60px; width:600px; display:inline; margin-top:0;}
.productCardTemplate .top #cBox_search .cInput {float:left; margin:8px 0 0 0; width:300px; border:1px solid #71B7DA;}
.productCardTemplate .top #cBox_search .search_btn {float:left; margin:2px 0 0 9px; width:78px; height:31px; background-image:url(../images/buttons/search_go.gif); background-color:transparent;}
.productCardTemplate .top #cBox_search a.search_link {width:140px; margin-top:11px;}
#productMain {border:2px solid #D9E4E6; border-width:0 2px 2px 2px; padding-bottom:10px; width:966px; overflow:hidden;}
h2.info {color:#f72d00;}
#productMain h3.section {background-color:#EDF8FA; border-bottom:1px solid #ABD5E3; border-top:1px solid #f00; height:40px; margin:0 0 10px 0; text-align:left;}
#productMain h3.section span {color:#044F66; font-family:Tahoma, Helvetica, Arial, Verdana, Sans-Serif; font-size:12px; position:relative; left:30px; top:13px;}
#productMain h3.section span a {color:#044F66;}
#productMain .red {color:#f12c00; margin:5px auto;}
#productMain .section_body {margin:0 30px 10px 30px;}

#product_navigation {margin:0 15px 10px 15px; width:933px;}
#product_navigation span {font-weight:bold;}
#product_navigation span.prev_product {float:left;}
#product_navigation span.next_product {float:right;}
#product_navigation a {color:#5D9BAA; font-weight:bold;}
#product_navigation a.prev_product {padding-left:12px; background-image:url(../images/buttons/prev_prod.gif); background-position:left center;}
#product_navigation a.next_product {padding-right:12px; background-image:url(../images/buttons/next_prod.gif); background-position:right center;}


#real_card {background-image:url(../images/product_card_bg1.gif); background-repeat:repeat-x; height:100%; position:relative;}
#real_card h1 {float:left; margin:10px 0 10px 26px;}
#real_card h1 span {color:#044F66; font-size:17px;}

#real_card .left {float:left; margin:0 0 10px 26px; width:300px;}
#real_card .center {float:left; margin:0 0 10px 20px; width:310px; text-align:left;}
#real_card .right {float:left; margin:0 0 10px 10px; width:290px;}

#real_card .product_picture {}
#real_card .product_picture img {border:1px solid #ddd;}
#real_card .product_picture a {display:block; height:253px; margin-bottom:10px;}
#real_card .product_picture a:hover img {border:1px solid #bbb;}
#real_card .product_picture a.zoom {float:left; height:43px;}
#real_card .product_picture a.zoom img {border:0;}
#real_card .promotion_status {float:right; position:relative; top:-13px; width:85px;}
#real_card .price_box {float:left; margin-bottom:10px;}
#real_card .price_box .price_brutto span {color:#F72D00; font-size:16px; font-weight:bold; line-height:18px;}
#real_card .instock {float:right; margin:0 10px 10px 0; width:190px;}
#real_card .instock span {color:#F57327; font-weight:bold; font-size:12px; line-height:21px;}
#real_card .buttons1 {margin-bottom:10px; padding-bottom:10px; background-image:url(../images/hr5.gif); background-position:center bottom;}
#real_card .buttons1 input {float:left; margin-right:28px;}
#real_card .buttons1 img {float:left; margin-right:12px;}
#real_card .prod_desc {margin-bottom:10px;}
#real_card .prod_desc h6 {margin:6px 0 2px 0;}
#real_card .prod_desc p {font-family:Tahoma, Helvetica, Arial, Verdana, Sans-Serif; font-size:10px;}
#real_card .prod_desc img {margin:3px 0 0 0;}
#real_card .prod_desc strong {color:#368EB2;}
#real_card .price_old {margin:0 0 10px 0;}
#real_card .price_old span {text-decoration:line-through; color:#f72d00;}
#real_card .price_old span strong {text-decoration:none; color:#f72d00;}
#real_card .prodMiniPic {}
#real_card .prodMiniPic h3 {background-image:url(../images/hr1.png); padding-top:6px; margin-bottom:10px;}
#real_card .prodMiniPic .item {float:left; width:70px; margin:0 18px 10px 0;}
#real_card .prodMiniPic .item a {display:block; height:73px;}
#real_card .prodMiniPic .item a img {border:1px solid #FD7818;}
#real_card .prodMiniPic .item a:hover img {border:1px solid #E06001;}
#real_card .tIcons {width:290px; height:35px; background-image:url(../images/hr1.png); background-position:left bottom; margin-bottom:10px;}
#real_card .tIcons a {float:left; margin-right:3px;}
#real_card .prod_logo {float:right; width:130px; overflow:hidden;}
#real_card .users_opinion {background-image:url(../images/hr1.png); background-position:left bottom; margin-bottom:10px; padding-bottom:10px;}
#real_card .users_opinion h4 {font-family:Tahoma, Verdana, Sans-Serif; color:#447987;}
#real_card .users_opinion div {width:290px; overflow:hidden;}
#real_card .fav_kit {margin-bottom:10px; padding:10px; border:1px solid #FFDC8A; background-color:#FFF2D5; width:268px;}
#real_card .fav_kit h4 {font-family:Tahoma, Verdana, Sans-Serif; color:#447987; margin-bottom:5px; padding-left:40px; padding-bottom:5px; background-image:url(../images/kit2.png); height:30px; line-height:25px; border-bottom:1px solid #fb5210;}
#real_card .fav_kit .thumbs {float:left;}
#real_card .fav_kit .thumbs img {border:1px solid #ddd;}
#real_card .fav_kit .thumbs a {display:block; width:50px; height:45px; float:left;}
#real_card .fav_kit .thumbs a:hover img {border:1px solid #bbb;}
#real_card .fav_kit .thumbs .plus {margin:15px 5px; float:left; color:#fb5210;}
#real_card .fav_kit .desc2 {float:right; color:#449787; font-weight:bold; width:110px; text-align:right;}
#real_card .fav_kit .desc2 span {color:#F12C00;}
#real_card .fav_kit span.legend {font-weight:normal; color:#F12C00;}
#real_card .fav_kit span.desc {display:block; margin:5px 0 5px 0; width:290px; overflow:hidden;}
#real_card .fav_kit span.desc a {display:inline; color:#3D474A; font-size:10px;}
#real_card .fav_kit span.desc span {float:none; display:inline; color:#3D474A; font-size:10px;}
#real_card .fav_kit span.desc span.plus {color:#fb5210; font-size:11px;}

#real_card .prods_in_kit {margin-bottom:10px; padding-bottom:10px;}
#real_card .prods_in_kit h4 {font-family:Tahoma, Verdana, Sans-Serif; color:#447987; margin-bottom:5px; padding-left:40px; background-image:url(../images/kit.png); height:30px; line-height:25px;}
#real_card .prods_in_kit .item {padding:3px 0; border-top:1px solid #eee;}
#real_card .prods_in_kit .thumbs {float:left; margin:2px 0 3px 0;}
#real_card .prods_in_kit .thumbs img {border:1px solid #ddd;}
#real_card .prods_in_kit .thumbs a {display:block; width:50px; height:45px; float:left;}
#real_card .prods_in_kit .thumbs a:hover img {border:1px solid #bbb;}
#real_card .prods_in_kit .desc {float:left; margin:2px 0 5px 10px; width:220px; overflow:hidden;}
#real_card .prods_in_kit .desc a {color:#3D474A; font-size:10px;}
#real_card .prods_in_kit .price {color:#f72d00; font-size:10px; float:left; margin:19px 10px 0 0;}
#real_card .prods_in_kit .info {float:left; margin:12px 0 0 0;}



#productMain h4.tabs {background-image:url(../images/prod_tabs_bg.gif); background-repeat:repeat-x; height:27px; margin-bottom:5px;}
#productMain h4.tabs span {display:block; top:7px; position:relative; float:left; margin-right:20px;}
#productMain h4.tabs span a {color:#3B6975; margin-right:20px;}
#productMain h4.tabs span a.first {margin-left:30px;}
#productMain h4.tabs span.title {color:#F03F08; margin-left:30px;}



#productMain .client_desc {margin-bottom:10px; font-size:10px;}

	#show_packages table {width:100%;}
	#show_packages table thead td {background-color:#F5FBFC; border-bottom:1px solid #E6F3F7; height:23px; text-align:center;}
	#show_packages table tbody td {padding:5px 0; text-align:center; border-bottom:1px solid #DCE6EA;}

	#show_packages .c0, #show_packages .c6 {width:0;}

	#show_packages .c1 {width:550px; padding:8px 0 0 30px; text-align:left;}
	#show_packages .c1 .thumbs img {border:1px solid #ddd;}
	#show_packages .c1 .thumbs a {display:block; width:50px; height:45px; float:left;}
	#show_packages .c1 .thumbs a:hover img {border:1px solid #bbb;}
	#show_packages .c1 span.desc {display:block; margin:5px 0 5px 0;}
	#show_packages .c1 span.desc a {display:inline; color:#3D474A; font-size:10px;}
	#show_packages .c1 span.desc span {float:none; display:inline; color:#3D474A; font-size:10px;}
	#show_packages .c1 span.desc span.plus {color:#FB5210; margin:15px 5px;}

	#show_packages tbody .c2 {color:#F12C00;}
	#show_packages tbody .c3 {color:#F12C00; font-weight:bold;}
	#show_packages tbody .c4 {color:#FB5210; font-weight:bold;}
	#show_packages .c5 {padding-right:30px;}
	#show_packages .c5 form {margin-bottom:4px;}

	#show_packages span.plus {color:#FB5210; margin:15px 5px; float:left;}

	#show_packages .first {}
	#show_packages .first td { height: 85px;border:1px solid #ffdc8a; border-width:1px 0 0; background-image:url(../images/packages_first_bg_c.gif); background-position:left 45px; background-repeat:repeat-x; /*padding-top:45px;*/}/*electro*/
	#show_packages .first .c1 {border-left:1px solid #ffdc8a; background-image:url(../images/packages_first_bg_c1.gif); background-repeat:no-repeat;}
	#show_packages .first .c5 {border-right:1px solid #ffdc8a;}
	#show_packages .first .c0 {border:none; width:6px !important; padding:0; background:none;}
	#show_packages .first .c6 {border:none; width:6px !important; padding:0; background:none;}
	#show_packages .first .c1 span.desc a {color:#985A1E;}
	/*electro*/
	#show_packages .second .c1, 
	#show_packages .second .c2, 
	#show_packages .second .c3, 
	#show_packages .second .c4, 
	#show_packages .second .c5 {
     background-color: #FEF1D5;
     border-bottom : 1px solid #FFDC8A;
	}
#show_packages .second .c1{ border-left: 1px solid #FFDC8A; }
#show_packages .second .c5{ border-right: 1px solid #FFDC8A; }
/******/
#productMain .left_section {width:483px; border-right:1px solid #ABD5E3; float:left; display:inline; overflow:hidden; clear:both;}
#productMain .right_section {width:482px; float:right; display:inline; overflow:hidden;}

#productMain #AddNotification {}
#productMain #AddNotification label {display:block; margin-bottom:3px;}
#productMain #AddNotification .cInput {width:120px; padding-top:1px; height:15px; vertical-align:top;}
#productMain #AddNotification .cSubmit {width:50px; height:18px; background-image:url(../images/buttons/wishlist_comment_save.png); font-size:0;}

#productMain #show_description {}
			 #show_description .prodDesc {margin-left:0; width:100%;}
			 #show_description .prodDesc th {text-decoration:underline; padding:10px 0; color:#f57327;}
			 #show_description .prodDesc td {padding:5px 0 5px 0; border-bottom:1px solid #dbe6ea;}
			 #show_description .prodDesc td.c1 {font-weight:bold; padding-left:20px;}
			 #show_description .prodDesc td.c2 {text-align:right; padding-left:20px;}

#productMain #show_technical_data {}
			 #show_technical_data .prodDesc {margin-left:0; width:100%;}
			 #show_technical_data .prodDesc th {text-decoration:underline; padding:10px 0; color:#f57327;}
			 #show_technical_data .prodDesc td {padding:5px 0 5px 0; border-bottom:1px solid #dbe6ea;}
			 #show_technical_data .prodDesc td.c1 {font-weight:bold; padding-left:20px;}
			 #show_technical_data .prodDesc td.c2 {text-align:right; padding-left:20px;}

#productMain #show_accessories {text-align:center;}
			 #show_accessories table {width:100%; margin:0 auto; text-align:left;}
			 #show_accessories th, #show_accessories td {padding:3px 10px; border-bottom:1px solid #DBE6EA;}
			 #show_accessories thead td {background-color:#E9EEF1; font-weight:bold;}
			 #show_accessories td.price {text-align:right; font-weight:bold;}
			 #show_accessories tbody td.price {color:#f72d00;}
			 #show_accessories td.buttons {text-align:right; width:70px;}
			 #show_accessories td.status {width:70px;}
			 #show_accessories td.wishlist {width:70px;}
			 #show_accessories tbody td.pname {padding-left:15px;}
			 #show_accessories td.pname a {color:#496163; font-weight:normal; float:left; margin:5px 0 0 5px; display:inline;}
			 #show_accessories .thumb .thumbs img {border:1px solid #ddd;}
			 #show_accessories .thumb .thumbs a {width:50px; height:45px; float:left; display:inline;}
			 #show_accessories .thumb .thumbs a:hover img {border:1px solid #bbb;}

#productMain #show_another_product_from_producer {text-align:center;}
			 #show_another_product_from_producer table {width:100%; margin:0 auto; text-align:left;}
			 #show_another_product_from_producer th, #show_another_product_from_producer td {padding:3px 10px; border-bottom:1px solid #DBE6EA;}
			 #show_another_product_from_producer thead td {background-color:#E9EEF1; font-weight:bold;}
			 #show_another_product_from_producer td.price {text-align:right; font-weight:bold;}
			 #show_another_product_from_producer tbody td.price {color:#f72d00;}
			 #show_another_product_from_producer td.buttons {text-align:right; width:70px;}
			 #show_another_product_from_producer td.status {width:70px;}
			 #show_another_product_from_producer td.wishlist {width:70px;}
			 #show_another_product_from_producer tbody td.pname {padding-left:15px;}
			 #show_another_product_from_producer td.pname a {color:#496163; font-weight:normal; float:left; margin:5px 0 0 5px; display:inline;}
			 #show_another_product_from_producer .thumb .thumbs img {border:1px solid #ddd;}
			 #show_another_product_from_producer .thumb .thumbs a {width:50px; height:45px; float:left; display:inline;}
			 #show_another_product_from_producer .thumb .thumbs a:hover img {border:1px solid #bbb;}

#productMain #show_opinion {}
			 #show_opinion textarea {height:60px;}
			 #show_opinion .item {margin:0 0 5px 0; padding:0 0 5px 0; border-bottom:1px solid #eee;}
			 #show_opinion .item h4 span {color:#f12c00;}
			 #show_opinion .item h4 {margin-bottom:3px;}
			 #show_opinion .opinion_txt {margin-left:15px; width:880px; overflow:hidden;}
			 #show_opinion .opinion_txt .author {font-size:10px;}
			 #show_opinion .opinion_txt .author a {color:#666; font-size:11px;}

#productMain #show_question {}
			 #show_question textarea {height:60px;}

#productMain #show_send_friend {}
			 #show_send_friend textarea {height:60px;}

#productMain #box-product-producer {}
			 #box-product-producer .cMainBoxBody {}
			 #box-product-producer ul li {display:block; float:left; width:290px; margin:0 10px 5px 0;}
			 #box-product-producer ul li a {color:#4A5D62; font-size:10px;}

#productMain div.produkt_archiwalny
{
    width: 187px;
    /*height: 57px;*/
    background-image: url(../images/archiwalny_bg.gif);
    background-repeat: no-repeat;
    color: #5f3714;
}
#productMain div.produkt_archiwalny_info
{
    color: #5f3714;
    padding: 8px 0 0 14px;
}
#productMain div.produkt_archiwalny_info strong
{
    color: #5f3714;
}
#productMain p.produkt_archiwalny_inne
{
    padding: 3px 0 0 14px;
}
#productMain p.produkt_archiwalny_inne a
{
    color: #967c65;
    text-decoration: none;
}
#productMain .archiwalny_zakup_text
{
    cursor: pointer;
}

#header_category {margin:0 0 5px 0;}
#header_category ul {margin:10px 0 0 5px;}
#header_category ul li {width:220px; display:block; float:left; margin:2px 15px 2px 0;}
#header_category ul li a {color:#347197; font-weight:bold;}

#bdk-filters h3 span {font-size:14px;}
#bdk-filters .filetrs-button {padding-bottom:1px;}
#bdk-filters .cSubmit {width:50px; height:17px; background-image:url(../images/buttons/btn_filter.png);}

#footer {text-align:center; background-image:url(../images/footer_bg.gif); background-position:left bottom;height:175px;}
#footer .menu {margin-bottom:22px; background-image:url(../images/footer_menu_bg.png); background-position:left top; border-bottom:1px solid #FF7C12; padding-top: 1px;}
#footer .menu ul {margin:13px auto 8px auto; }
#footer .menu ul li {display:inline; font-weight:bold; color:#97ADB3;}
#footer .menu ul li a {padding:0 10px; text-decoration:none; font-weight:bold; color:#61717D; font-family:Tahoma, Verdana, Sans-Serif;}
#footer .menu ul li a:hover {text-decoration:underline;}
#footer .content {border:1px solid #C9DFE5; border-width:0 1px; margin-bottom:30px;}
#footer #cards {margin:15px auto;}
#footer #cards ul {margin:0 auto; text-align:center;}
#footer #cards ul li {display:inline; margin:0 5px;}
#footer #cards ul li.idotcom {position:relative; left:25px;}/*electro bylo 50px;*/
#footer p {color:#A2ACB4; font-size:10px;}


/* overlib -> overDiv */
div#overDiv { position:absolute; visibility:hidden; z-index:1000; left:0; border:1px solid #ccc; padding:0px; background-color:transparent; }

div#notifyme input.send_btn {font-family:Tahoma, Helvetica, Verdana, Sans-Serif; font-weight:bold; color:#096178; border:1px solid #7A99A3; background-color:transparent; background-image:url(../images/buttons/btn_bg.gif); background-repeat:repeat-x; background-position:left bottom; width:auto; height:20px; margin:-2px 0 0 10px; padding:0 4px;}

#bannerPopup {position:absolute; width:200px; height:200px; left:100px; top:100px; z-index:9999;}
#bannerPopup .close {position:absolute; top:-10px; right:-10px; _top:0; _right:0; width:19px; height:19px; background-image:url(../images/buttons/btn_close.gif); cursor:default;}

.VisibleContentFlash {position:absolute; overflow:hidden; width:610px; text-align:center; z-index:8999;}

/* === LISTA KATEGORII HOME === */
#cCatCont{float:left; margin:0px 0 0 0; width:522px;}
#cCatCont h3{float:left; width:502px; height:25px; padding:5px 0 0 0px; background-image:url(../images/header_big.png); border:0; font-weight:normal; font-size:14px; margin-bottom:0px;}
#cCatCont h3 span{color:#fff; text-transform:uppercase;}


#cCatCont ul{float:right; margin:0; padding:0; width:480px;}
#cCatCont ul li{display:block; float:left; width:480px;}
#cCatCont ul li a{ padding:7px 0 0 20px; color:#da251d; font-size:12px; font-weight:normal; display:block; height:15px; width:380px; border:1px solid #fff; background-image:url(../images/catbg.png); float:left;  margin:5px 0;}
#cCatCont ul li img{ margin-left:0px;border:1px solid #999; float:left;}
#cCatCont ul li ul{ float:left; width:300px; overflow:hidden;}
#cCatCont ul li ul li ul{ float:left; width:300px;  overflow:hidden;}
#cCatCont ul li ul li a{color:#333; font-size:11px; font-weight:normal; height:auto; width:300px; background-image:none; text-decoration:none; padding:0 0 0 10px; background-image:url(../images/dot.gif); background-position:0 4px;}
#cCatCont ul li ul li a:hover{text-decoration:underline;}
#cCatCont ul li ul li a{margin-left:30px;}
#cCatCont ul li ul li ul li {padding:0;}
#cCatCont ul li ul li ul li a{margin-left:60px;}
#cCatCont ul li ul li ul li ul li a{margin-left:90px;}
#cCatCont ul li ul li ul li ul li ul li a{margin-left:120px;}

#PressRoom {position:relative; margin-bottom:2em;}
#PressRoom h1 {margin:23px 0; text-align:left;}
#PressRoom h1 span {color:#f57007; text-transform:uppercase; font-size:16px;}
#PressRoom .header1 {width:616px; height:118px; overflow:hidden; margin:0; background-image:url(../images/cmainbox/pressroom_header.png);}
#PressRoom .header1 h4 {display:none;}
#PressRoom .header1 p {width:460px; height:65px; overflow:hidden; margin:30px 0 0 70px; text-align:center;}
#PressRoom ul.sections_list {margin:0; padding:0; width:613px; height:41px; list-style-type:none; color:#e5c8a6; background-image:url(../images/cmainbox/pressroom_sections_list_bg.png); border-bottom:12px solid #f9f4e9;}
#PressRoom ul.sections_list li {display:inline; margin:0 8px 0 12px; padding-left:11px; background-image:url(../images/cmainbox/pressroom_list_item_bg.gif); background-position:0 3px; background-repeat:no-repeat;}
#PressRoom ul.sections_list li a {color:#f66901; font-weight:bold; text-decoration:none; line-height:41px;}
#PressRoom .sections {background-image:url(../images/cmainbox/pressroom_sections_bg.png); background-position:left bottom; background-repeat:no-repeat; padding-bottom:8px; width:613px;}
#PressRoom .sections * {font-family:Tahoma, Verdana, Helvetica, Arial, Sans-Serif;}
#PressRoom .sections .last {background-image:none !important;}
#PressRoom .section {background-color:#f9f4e9; background-image:url(../images/cmainbox/pressroom_section_bg.png); background-position:left bottom; background-repeat:no-repeat; padding-bottom:30px; width:613px;}
#PressRoom .section h2 {height:41px; overflow:hidden; margin:0 0 16px 22px; background-image:url(../images/cmainbox/pressroom_section_header_bg.png); background-position:left top; background-repeat:no-repeat;}
#PressRoom .section h2 span {line-height:60px; color:#f57007; font-size:14px; margin-left:19px;}
#PressRoom .section .section_content {width:572px; margin:0 auto;}
#PressRoom .section h3 {font-size:12px; color:#442d0b; text-decoration:underline; margin-bottom:3px;}
#PressRoom .section .publication_date {font-size:10px; color:#442d0b; display:block; margin-bottom:4px;}
#PressRoom .section .intro_item {padding:10px 0; background-image:url(../images/cmainbox/pressroom_intro_item_bg.gif); background-position:left bottom; background-repeat:repeat-x;}
#PressRoom .section .intro_text {font-size:12px; color:#442d0b; line-height:1.5em; margin-bottom:0.5em;}
#PressRoom .section .more1 {font-size:12px; font-weight:bold; color:#da5f1c; padding-left:18px; line-height:13px; background-image:url(../images/cmainbox/pressroom_more1_bg.gif); background-position:left center; background-repeat:no-repeat; display:block; margin-bottom:}
#PressRoom .section .more2 {float:right; width:138px; height:25px; background-image:url(../images/cmainbox/pressroom_news_more2_bg.png); font-size:0; line-height:99px;}
#PressRoom .section_1 .section_content {margin-bottom:9px;}

/* konkursy */
#PressRoom .section_3 .section_content {margin-bottom:9px;}
#PressRoom .section_3 .more2 {width:183px; background-image:url(../images/cmainbox/pressroom_contest_more2_bg.png);}
#PressRoom .section_4 .more2 {display:none;}

/* galeria */
#PressRoom .section .gallery {}
#PressRoom .section .gallery .preview {position:relative; margin-bottom:30px; width:256px; height:155px; float:left;}
#PressRoom .section .gallery .preview a {position:absolute; top:0; left:0;}
#PressRoom .section .gallery .preview img {width:256px; height:155px; border:2px solid #fff;}
#PressRoom .section .gallery .thumbs {list-style-type:none; margin:0; padding:0;}
#PressRoom .section .gallery .thumbs li {display:inline; margin:0 8px 7px 0;}
#PressRoom .section .gallery .thumbs a {cursor:crosshair;}
#PressRoom .section .gallery .thumbs img {border:2px solid #fff;}

#PressRoom .section .gallery .gallery_text {position:relative; float:right; overflow:hidden; margin-bottom:30px; width:265px; height:155px;}
#PressRoom .section .gallery .gallery_text .text_content {position:absolute; top:0; left:0; background-color:#f9f4e9; width:100%;}

#cMainBox_order_cb3{padding:0 20px;}
#cMainBox_order_cb3 .form-row{float:left;width:100%;padding-bottom:8px;}
#cMainBox_order_cb3 .form-row label{float:left;width:150px;padding-right:5px;}
#cMainBox_order_cb3 .form-row .cInput{float:left;border-color:#98B8C1;margin-right:10px;}
#cMainBox_order_cb3 .form-row textarea{height:50px;}
#cMainBox_order_cb3 .form-row select{float:left;border:1px solid #98B8C1;margin-right:10px;width:170px;}
#cMainBox_order_cb3 .form-row p{margin:5px 0 0 0;padding-left:150px;}
#cMainBox_order_cb3 .other_address{padding-bottom:8px;color:#f57007;}
#cMainBox_order_cb3 .agree label{float:none;width:auto;}
#cMainBox_order_cb3 .btn_submit{background-color:#fff;border:1px solid #98B8C1;color:#98B8C1;font-weight:bold;padding:2px;cursor:pointer;}




#cMainBox_pressroomgalleria {}
#cMainBox_pressroomgalleria .gallery_item img {float:left; border:1px solid #aaa; margin:0 2em 2em 0;}
#cBox_adv_left1 a {text-decoration:none;}


#cMainBox_instalments {}
#cMainBox_instalments h3 {margin:15px 0 5px;}
#cMainBox_instalments h3 span {color:#f4380e; font-size:12px;}
#cMainBox_instalments .choose_contract table {background-color:#f8f9fb; border-color:#00a2d9 #dddddd #dddddd; border-style:solid; border-width:3px 1px 1px; margin-bottom:10px; width:100%;}
#cMainBox_instalments .choose_contract table td {padding:3px 4px;}
#cMainBox_instalments .choose_contract #produkty table th {background-color:#f8f9fb; border-bottom:1px solid #dddddd; border-top:3px solid #00a2d9; padding:2px 10px 5px;}
#cMainBox_instalments .choose_contract #produkty table td {border-bottom:1px solid #dddddd; padding:4px 10px;}
#cMainBox_instalments .choose_contract #produkty .c1 {border-left:1px solid #dddddd; text-align:right;}
#cMainBox_instalments .choose_contract #produkty .c2 {text-align:right;}
#cMainBox_instalments .choose_contract #produkty .c3 {text-align:right;}
#cMainBox_instalments .choose_contract input.next {background-color:transparent; background-position:left center; background-image:url(../images/buttons/btn_bg2.gif); color:#ca1b3a; background-repeat:repeat-x; border:1px solid #ca1b3a; font-family:Tahoma,Helvetica,Verdana,Sans-Serif; font-weight:bold; height:19px; margin-right:5px; width:auto;}
#cMainBox_instalments .choose_contract .cRadio {margin:0; padding:3px 5px 0 5px; border:1px solid #BEC2C4; color:#6E8E96; background-color:#fff; margin-bottom:3px;}

.rotateBanner .turboBannerBody {display:none; padding-bottom:35px;}
.rotateBanner div.item_1 {display:block;}
.rotateBanner .control_panel {height:18px; margin-bottom:5px;}
.rotateBanner .control_panel a {float:left; width:16px; height:16px; text-align:center; line-height:16px; border:1px solid #000; background-color:#fff; color:#333; font-weight:bold; text-decoration:none; margin-right:2px; font-size:10px;}
.rotateBanner .control_panel a.active {background-color:#167CC3;}

/**
 * Banner - kwiecien
 */
/*#cMainTop{
background-image:url(../images/main_top_bg_april.png);
}*/


/**
 * Banner - kwiecien
 */
/*#cMainTop{
background-image:url(../images/main_top_bg_july.png);
}*/

#cMainBox_reclamation_form {}
#cMainBox_reclamation_form .cInput {width:210px;}
#cMainBox_reclamation_form #addedProducts .product_name {color:#f00; float:left; width:216px; clear:left; padding-right:10px;}
#cMainBox_reclamation_form #addedProducts div {margin-bottom:5px; overflow:hidden;}
#cMainBox_reclamation_form th.rma_add_product {padding:10px 40px;}


/* MOJE KONTO -- NEW */

.cAccountMenus .fake_link{
display:block;
text-decoration:none;
font-size:11px;
color:#c7d7db;
font-weight:700;
cursor:default;
}


.cAccountMenus .login_register_box_active,
.account_managament_box_active,
.cAccountMenus .problems_box_active,
.cAccountMenus .history_box_active{
cursor:pointer;
}

.cAccountMenus .login_register_box_active .fake_link,
.account_managament_box_active .fake_link,
.cAccountMenus .problems_box_active .fake_link,
.cAccountMenus .history_box_active .fake_link{
color:#447987;
}

.cAccountMenus .login_register_box_active a.fake_link:hover,
.account_managament_box_active a.fake_link:hover,
.cAccountMenus .problems_box_active a.fake_link:hover,
.cAccountMenus .history_box_active a.fake_link:hover{
color:#2B4C55;
cursor:pointer;
}

.cAccountMenus div.complex_menu{
width:580px;
height:460px;
display:block;
clear:both;
position:relative;
}

.cAccountMenus .account_managament_box,
.cAccountMenus .login_register_box,
.cAccountMenus .problems_box,
.cAccountMenus .history_box,
.cAccountMenus .center_box{
position:absolute;
z-index:20;
}

.cAccountMenus .login_register_box{
width:267px;
height:73px;
display:block;
top:30px;
left:0px;
padding-top:10px;
padding-bottom:105px;
padding-left:20px;
background:url(../images/account/login_register_box_passive.jpg) no-repeat top left;
}
.cAccountMenus .login_register_box_active{
background:url(../images/account/login_register_box.jpg) no-repeat top left;
}

.cAccountMenus .account_managament_box{
background:url(../images/account/account_management_box_passive.jpg) no-repeat top left;
width:240px;
height:336px;
top:30px;
right:0px;
}

.cAccountMenus .account_managament_box_active{
background:url(../images/account/account_management_box.jpg) no-repeat top left;
}

.cAccountMenus .problems_box{
background:url(../images/account/help_box_passive.jpg) no-repeat top left;
width:194px;
height:47px;
bottom:0px;
left:250px;
padding-top:105px;
padding-bottom:25px;
}

.cAccountMenus .problems_box_active{
background:url(../images/account/help_box.jpg) no-repeat top left;
}

.cAccountMenus .problems_box a{
text-align:center;
}

.cAccountMenus .history_box{
background:url(../images/account/history_box_passive.jpg) no-repeat top left;
width:212px;
height:177px;
bottom:30px;
left:5px;
}

.cAccountMenus .history_box_active{
background:url(../images/account/history_box.jpg) no-repeat top left;
}

.picture_menu_title{
color:#a4a8a9;
font-size:18px;
font-weight:700;
text-align:center;
display:block;
clear:both;
}

.cAccountMenus .center_box{
background:transparent url(../images/account/center_box.png) no-repeat top left;
width:185px;
height:27px;
top:160px;
left:200px;
z-index:40;
padding-top:90px;
padding-bottom:5px;
text-align:center;
color:#f17511;
font-size:18px;
font-weight:700;
}

.cAccountMenus .login_ico,
.cAccountMenus .register_ico{
background-position:0 5px;
background-repeat:no-repeat;
padding-left:30px;
padding-top:15px;
line-height:20px;
}

.cAccountMenus .login_ico{
background-image:url(../images/account/login_ico.png);
}

.cAccountMenus .register_ico{
background-image:url(../images/account/register_ico.png);
background-position:4px 5px;
}

.cAccountMenus .data_change_box{
height:75px;
padding-top:25px;
clear:both;
}

.cAccountMenus .data_change_box .fake_link{
padding-left:110px;
}

.cAccountMenus .account_manage_box{
height:105px;
clear:both;
padding-top:20px;
}

.cAccountMenus .account_manage_box .fake_link{
width:100px;
line-height:15px;
padding-left:120px;
}

.cAccountMenus .wishlist_manage_box{
padding-top:55px;
padding-left:120px;
}

.cAccountMenuBox{
background:url(../images/account/account_header.png) no-repeat top left;
display:block;
clear:both;
margin-bottom:5px;
width:538px;
height:38px;
padding:10px 10px 10px 65px;
position:relative;
}

.cAccountMenuBox h3{
display:block;
float:left;
width:160px;
margin-right:20px;
}

.cAccountMenuBox h3 a{
display:block;
color:#e85f09;
font-weight:700;
font-size:20px;
text-transform:uppercase;
line-height:38px;
text-decoration:none;
}

.cAccountMenuBox h4{
display:block;
float:left;
color:#e85f09;
font-weight:700;
font-size:14px;
text-transform:uppercase;
line-height:38px;
}

.cAccountMenuBox .menu_toggle{
line-height:19px;
width:90px;
text-align:left;
display:block;
float:right;
cursor:pointer;
text-decoration:none;
}

.cAccountMenuBox .menu_toggle span{
font-size:11px;
color:#d75b08;
}

.hiddable_box{
background:url(../images/account/account_content_box_middle.png) repeat-y -1px 0;
position:relative;
margin-bottom:10px;
}

.hiddable_box .box_content{
background:url(../images/account/account_content_box_top.png) no-repeat top left;
padding-top:24px;
}

.hiddable_box .box_body{
background:url(../images/account/account_content_box_bottom.png) no-repeat left bottom;
padding:15px 20px 6px 20px;
}

.hiddable_box .box_title{
margin:0px;
position:absolute;
top:15px;
left:0px;
z-index:5;
padding-left:20px;
background:url(../images/account/account_content_box_title.png) no-repeat -1px 0;
color:#e85f09;
font-size:14px;
line-height:16px;
font-weight:700;
}

.additional_menu{
display:block;
height:26px;
clear:both;
overflow:hidden;
margin-bottom:5px;
}

.additional_menu a{
background:url(../images/account/additional_menu_link_right.png) no-repeat right top;
display:block;
height:26px;
padding-right:8px;
float:left;
margin-right:5px;
text-decoration:none;
}

.additional_menu a span{
background:url(../images/account/additional_menu_link_left.png) no-repeat left top;
padding-left:8px;
display:block;
color:#e85f09;
text-decoration:none;
text-transform:uppercase;
text-align:center;
line-height:26px;
font-size:12px;
font-weight:700;
}

.additional_menu a span:hover{
color:#D35608;
}

.hiddable_box input.cSubmit,
.hiddable_box input[type="submit"]{
display:block;
clear:both;
padding:1px 3px;
border:1px solid #77959d;
color:#005e74;
font-size:11px;
font-weight:700;
background:url(../images/account/account_submit_button.jpg) repeat-x 0 0;
cursor:pointer;
height:20px;
}

.hiddable_box input.cSubmit:hover,
.hiddable_box input[type="submit"]:hover{
border:1px solid #627A81;
}

.cMainBox .wishlist_box h2 {margin:10px 0 10px 0; font-size:13px;}
.cMainBox .wishlist_box h2 span {font-size:16px; color:#f57327;}
.cMainBox .wishlist_box h3 {margin:10px 0 15px 15px; float:left;}
.cMainBox .wishlist_box h3 a {font-size:13px; font-weight:bold; font-family:Tahoma, Helvetica, Arial, Sans-Serif; color:#30494E;}
.cMainBox .wishlist_box .item {margin-bottom:10px;}
.cMainBox .wishlist_box .comment {float:left; width:315px; margin-top:-3px;}
.cMainBox .wishlist_box .comment textarea {width:300px; height:60px; float:left;}
.cMainBox .wishlist_box .comment .txt {width:300px; float:left;}
.cMainBox .wishlist_box .comment input {float:left; margin:5px 10px 0 0; width:auto; height:auto;}
.cMainBox .wishlist_box #add_edit_btn {width:100px; height:17px;}
.cMainBox .wishlist_box #anuluj_btn {width:50px; height:17px;}
.cMainBox .wishlist_box #zapisz_btn {width:50px; height:17px;}
.cMainBox .wishlist_box .tags {margin:0 0 25px 0;}
.cMainBox .wishlist_box .footer {margin-top:10px;}
.cMainBox .wishlist_box .footer table {width:250px; float:right;}
.cMainBox .wishlist_box .footer table th {background-color:#eee;}
.cMainBox .wishlist_box .footer table td.c1 {color:#f00;}
.cMainBox .wishlist_box .footer table .c3 input {float:right; height:20px;}
.cMainBox .wishlist_box .send {margin:10px 0 5px 0; padding:10px 0 0 0; border-top:1px solid #acd4e0; }
.cMainBox .wishlist_box .send input.cInput {margin:0; padding:3px 5px 0 5px; width:160px; height:15px; border:1px solid #98B8C1; background-image:url(../images/input_bg.gif); background-repeat:repeat-x; color:#6E8E96; background-color:#fff; font-size:11px; margin-bottom:3px; cursor:text;}
.cMainBox .wishlist_box .send input.send_btn {font-family:Tahoma, Helvetica, Verdana, Sans-Serif; font-weight:bold; color:#096178; border:1px solid #7A99A3; background-color:transparent; background-image:url(../images/buttons/btn_bg.gif); background-repeat:repeat-x; background-position:left bottom; width:auto; height:20px; margin:-2px 0 0 10px; padding:0 4px;}

.cMainBox .wishlist_box .right {float:right; margin:0 20px 0 10px; width:370px;}

.logginProblems_box textarea.cInput
{
    height: 60px;
}

/* User order history */
#cMainBox_orders_history td
{
    padding: 5px 0;
    vertical-align: top;
}
#cMainBox_orders_history tr.horizontal-line td
{
    border-top: 1px solid #C7DEE6;
    padding-top: 10px;
    margin-top: 10px;
}
#cMainBox_orders_history table.tabHistIn
{
    width: 444px;
    margin: 5px 0;
}
#cMainBox_orders_history table.tabHistIn .c12
{
    width: 290px;
}

/* User reclamation history */
#cMainBox_reclamation td
{
    padding: 5px 0;
    vertical-align: top;
}
#cMainBox_reclamation tr.horizontal-line td
{
    border-top: 1px solid #C7DEE6;
    padding-top: 10px;
    margin-top: 10px;
}

/* gadget */
#cMainBox_gadget .gadget_header
{
    text-align: center;
    margin-bottom: 10px;
}
#cMainBox_gadget .gadget_header img
{
    border-bottom: 2px solid #f35c0d;
}
div.ProductGadget
{
    /*margin-left: 20px;*/
}
div.ProductGadgetItemFooter
{
    margin: 10px 0;
    background-repeat: no-repeat;
    background-image: url(../images/gadget_horizontal_line.gif);
    background-position: center bottom;
    height: 1px;
    line-height: 1px;
}
div.ProductGadgetItem
{
    /*width: 550px;*/
    width: 610px;
}
div.ProductGadgetItemNo1 div.gadget_content
{
    background-image: url(../images/gadget_no_1.gif);
}
div.ProductGadgetItemNo2 div.gadget_content
{
    background-image: url(../images/gadget_no_2.gif);
}
div.ProductGadgetItemNo3 div.gadget_content
{
    background-image: url(../images/gadget_no_3.gif);
}
div.ProductGadgetItemNo4 div.gadget_content
{
    background-image: url(../images/gadget_no_4.gif);
}
div.ProductGadgetItemNo5 div.gadget_content
{
    background-image: url(../images/gadget_no_5.gif);
}
div.ProductGadgetItemNo6 div.gadget_content
{
    background-image: url(../images/gadget_no_6.gif);
}
div.ProductGadgetItem div.gadget_content
{
    background-repeat: no-repeat;
    padding-left: 55px;
}
div.ProductGadgetItem div.gadget_content div.picture
{
    float: left;
    width: 105px;
}
div.ProductGadgetItem div.gadget_content div.gadget_button
{
    float: right;
    width: 140px;
    margin-top: 45px;
    text-align: center;
}
div.ProductGadgetItem div.gadget_content div.gadget_button .checkbox_wrapper {
	width: 17px;
	height: 17px;
	margin: 0 auto;
}
div.ProductGadgetItem div.gadget_content div.gadget_button strong {
	color: #F57327;
	text-transform: uppercase;
	font-size: 9px;
	display: block;
}
div.ProductGadgetItem div.gadget_content div.gadget_button input {
	margin-top: 3px;
}
div.ProductGadgetItem div.gadget_content div.gadget_info
{
    margin-left: 110px;
    margin-right: 150px;
}
div.ProductGadgetItem div.price
{
    text-align: right;
    margin-right: 155px;
    color: #ef2e08;
    font-size: 1.3em;
    font-weight: bold;
}
div.ProductGadgetItemNo7 div.gadget_content
{
    background-image: url(../images/gadget_no_7.gif);
}
div.ProductGadgetItemNo8 div.gadget_content
{
    background-image: url(../images/gadget_no_8.gif);
}
div.ProductGadgetItemNo9 div.gadget_content
{
    background-image: url(../images/gadget_no_9.gif);
}
div.ProductGadgetItemNo10 div.gadget_content
{
    background-image: url(../images/gadget_no_10.gif);
}
div.ProductGadgetItemNo11 div.gadget_content
{
    background-image: url(../images/gadget_no_11.gif);
}
div.ProductGadgetItemNo12 div.gadget_content
{
    background-image: url(../images/gadget_no_12.gif);
}
div.ProductGadgetItemNo13 div.gadget_content
{
    background-image: url(../images/gadget_no_13.gif);
}
div.ProductGadgetItemNo14 div.gadget_content
{
    background-image: url(../images/gadget_no_14.gif);
}

div.ProductGadgetItem div.logo
{
    padding-left: 65px;
    height: 30px;
    background-image: url(../images/gadget_item_bg.gif);
    background-repeat: no-repeat;
    background-position: center top;
}

div.ProductGadgetItem div.gadget_button input.gadget_buy
{
    background-image: url(../images/gadget_cart.gif);
    background-repeat: no-repeat;
    width: 137px;
    height: 80px;
    cursor: pointer;
}

div.ProductGadgetItem h3.gadget_name a.gadget_link
{
    color: #119fd3;
}

div#cMainBox_gadget div.ProductGadget input.next {font-family:Tahoma, Helvetica, Verdana, Sans-Serif; font-weight:bold; color:#096178; border:1px solid #7A99A3; background-color:transparent; background-image:url(../images/buttons/btn_bg.gif); background-repeat:repeat-x; background-position:left center; width:auto; height:20px;}

div#cMainBox_gadget h2 {margin:10px 0 10px 0; font-size:13px;}
div#cMainBox_gadget h2 span {font-size:16px; color:#f57327;}
/*#cMainTop{
background-image:url(../images/main_top_bg_dec.png);
}
#cMainTop{
background-image:url(../images/main_top_bg_dec2.png);
}

#cMainTop{
background-image:url(../images/main_top_bg_jan_2010.png);
}

#cMainTop{
background-image:url(../images/main_top_bg_jan_2010_bis.png);
}*/
/*
body{
background:url(../images/electro_feb_bg.png) repeat-y top center;
}
*/
body {
background:url(../images/boki.png) repeat-y top center;
}
/*body{
background:url(../images/electro_jan_bg.png) repeat-y top center;
}*/

/*body{
background:url(../images/electro_jan_bis_bg.png) repeat-y top center;
}*/

/*#cMainTop{*/
/*background-image:url(../images/main_top_valent_2010.png);*/
/*}*/

/*body{*/
/*background:url(../images/electro_valent_2010_bg.png) repeat-y top center;*/
/*}*/
/*#cMainTop{*/
/*background-image:url(../images/main_top_easter_2010.png);*/
/*}*/

/*#cMainTop{*/
/*background-image:url(../images/main_top_08_04_2010.png);/*
/*}*/

/*#cMainTop{
background-image:url(../images/top_swieta_electro_czerwiec.png);
}
*/
/*
#cMainTop{
background-image:url(../images/main_top_luty_2011.jpg);
}*/
#cMainTop{
background-image:url(../images/main_top_bg.png);
}
/* #cMainTop{
background-image:url(../images/main_top_2010_autumn.png);
}*/
/* święta
#cMainTop{
background-image:url(../images/main_top_2010_winter.jpg);
}
*/
/* zaloba
#cMainTop{
background-image:url(../images/main_top_12_04_2010.png);
}*/

/*body{
background:url(../images/electro_boki_easter_2010.png) repeat-y top center;
}
*/

/*body{
background:url(../images/electro_boki_autumn_2010.png) repeat-y top center;
}

#cMainTop{
background-image:url(../images/main_top_sell.jpg);
}
body{
background:url(../images/electro_dec_bg.png) repeat-y top center;
}

#cMainTop{
background-image:url(../images/main_top_valent_2011.jpg);
}
*/
/*
body{
background:url(../images/electro_valent_2011_bg.png) repeat-y top center;
}
*/
div.overlay_hestia {
color: #F57327;
font-weight: bold;
margin-top: 10px;
background: url(../images/icons/help.png) right no-repeat;
cursor: pointer;
padding-right: 20px;
width: 129px;
padding-bottom: 3px;
}
/* -------- SHARE ----------- */
div.share {
width: 220px;
border-bottom: 1px solid #cbcbcb;
height: 25px;
}
div.share ul li {
list-style: none;
float: left;
display: block;
margin-left: 8px;
color: #222;

}
div.share ul li.text {
padding-top: 3px;
padding-left: 10px;
margin-left: 0;
}
.document div.share {
float: right;
margin-top: -30px;
}

/*box do promocji przy karcie produktu */
#promocje-electro{
    border: 1px solid #e37222;
    width: 288px;
    text-align: center;
    font-size: small;
}
#promocje-electro h3{
    background-color: #e37222;
    color: #ffffff;
    font-size: small;
}
#promocje-electro p{
    color: #666666;
    font-weight: bold;
	margin: 4px 0px 4px 0px;
}
#promocje-electro span{
    color: #ff0000;
    font-weight: bold;
}

.rcol_ban > a,.rcol_ban > img,.rcol_ban div{float: left;}
.rcol_ban > a,.rcol_ban > img,.rcol_ban div a{ display: block; margin-bottom: 10px;}

.rules_archive {
	border-top: 1px solid #F57008;
	padding-top: 15px;
}
.rules_archive h3 {
	color: #F57008;
	font-size: 15px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 10px;
}
ul.rules_pdf li {
	margin-bottom: 10px;
	margin-left: 5px;
	display: block;
	width: 100%;
	float: left;
}
ul.rules_pdf li a {
	background: url('../images/icons/pdf_icon.png') left center no-repeat;
	padding: 10px 0 10px 35px;
	color: #F57008;
	font-weight: bold;
	text-decoration: none;
	display: block;
	float: left;
}
ul.rules_pdf li a:hover {
	text-decoration: underline;
}


