@CHARSET "UTF-8";
body, table, tr, td, form, p, h1, h2, h3, h4, a:link, a:visited, a:hover, a , fieldset{
	margin: 0 0 0 0; padding: 0; font-family: Arial,Tahoma; font-size: 12px; font-style: normal; border:none;
}
div, table, tr, td, img, ul, li {margin: 0 0 0 0; padding: 0;}
ul li(list-style-type:none;)
fieldset{display: block; width:100%;}
a img{border:none;outline: none;}

a:link, a:visited {text-decoration: none;outline: none;}
a:hover, a:active {text-decoration: underline;outline: none;}

p {color:#303030;text-shadow: 0 1px 0 #FFFFFF; font-size:13px;line-height: 1.25em;}
.hidden {display: none;}
.left{float:left;}.right{float:right;}.clear{clear:both;}
.center{text-align:center;}
body {background-color: #fff;}

.head_navigation_outer,.header_outer,.main_content_outer,.top_fld_outer,.footer_outer,.path_fld{width:987px;margin:0 auto;}
.head_navigation{background-color:#f5f5f5;height:35px;width:100%;border-bottom:1px solid #e2e2e2;}
@media screen and (-webkit-min-device-pixel-ratio:0) { .head_navigation_outer,.header,.main_content_outer,.top_fld_outer{width:987px;margin:0 auto;} }

.ml0{margin-left:0!important;}.ml10{margin-left:10px !important;}.mt4 {margin-top:4px !important;}.mt7 {margin-top:7px !important;}.mt15 {margin-top:15px !important;}.mb15 {margin-bottom:15px !important;}.ml45{margin-left:45px !important;}.mb0{margin-bottom:0px !important;}.mt0{margin-top:0px !important;}
.width360{width: 360px;}
.no_bg{background:none !important;}.no_border{border:none !important;}
.toners_search_button{margin-left: 25px;margin-top: -5px;}

.top_navi{margin-top:9px;}
.top_navi li{display:inline-block;margin-right:13px;}
.top_navi li a, .top_navi li span{font-family: Arial, sans-serif;font-size:11px;color:#737373;text-shadow:none;padding-left:21px;}
.top_navi li a:hover,.top_navi li a#active_top{text-decoration:none;color:#ae1f0c;}
.top_navi li a#home_icon{width:16px;height:14px;background:url(../img/icon_home.png) no-repeat;}
.top_navi li a#phone_icon{width:18px;height:14px;background:url(../img/icon_phone.png) no-repeat;}
.top_navi li a#mail_icon{width:20px;height:13px;background:url(../img/icon_mail.png) no-repeat;padding-left:25px;}
.top_navi li a#question_icon{width:14px;height:14px;background:url(../img/icon_question.png) no-repeat;padding-left:18px;}

.loggedIn,.loggedIn a{font-family: Arial, sans-serif;font-size:11px;color:#737373;text-shadow:none;padding-left:2px;margin-top:11px;}
.loggedIn a{text-decoration:underline;}.loggedIn a:hover{text-decoration:none;}

.social_navi{margin-top:15px;}
.social_navi li {display:inline-block; margin:0 10px;}
.social_navi li a{display:block;}
.social_navi li span{display:none;}
.social_navi li a#facebook{width:20px;height:20px;background:url(../img/fb_icon.png) no-repeat;}
.social_navi li a#facebook:hover{background:url(../img/fb_icon_hover.png) no-repeat;}
.social_navi li a#myspace{width:18px;height:20px;background:url(../img/myspace_icon.png) no-repeat;}
.social_navi li a#myspace:hover{background:url(../img/myspace_icon_hover.png) no-repeat;}
.social_navi li a#youtube{width:17px;height:20px;background:url(../img/youtube_icon.png) no-repeat;}
.social_navi li a#youtube:hover{background:url(../img/youtube_icon_hover.png) no-repeat;}
.social_navi li a#soundcloud{width:30px;height:14px;background:url(../img/soundcloud_icon.png) no-repeat;}
.social_navi li a#soundcloud:hover{background:url(../img/soundcloud_icon_hover.png) no-repeat;}

.header{background:url(../img/main_navigation_bg.png) center bottom repeat-x;width:100%;}
.header h1{margin:6px 0 0 -3px;}
.header h1 span{display:none;}

#ui-carousel-prev, #ui-carousel-next {margin:30px 0; height: 39px; display: block; font-size: 24px;font-family: 'Open Sans', sans-serif; color:#fff; font-weight:normal;font-weight: 300; text-decoration: none;}
#ui-carousel-prev {background: url(../img/left_arrow.png) right center no-repeat; margin-right: -12px;  padding: 3px 22px 0 10px;}
#ui-carousel-next { background: url(../img/right_arrow.png) left center no-repeat; padding: 3px 10px 0 22px; }
#ui-carousel-prev:hover {background: url(../img/left_arrow_hover.png) right center no-repeat; }
#ui-carousel-next:hover {background: url(../img/right_arrow_hover.png) left center no-repeat; }

.content{background:url(../banners/bg_page.jpg) no-repeat center 30px;}
.main_content_left{width:257px; margin-top: 33px;}
.main_content_left div.left_content, .main_content_left div.left_content p{font-family:Verdana;font-size:12px;padding-right:21px;text-align:right;line-height:18px;color:#303030;}
.main_content_left div.left_content a,.main_content_left div.left_content p a {font-family:Verdana;font-size:12px;color:#791cb4;}

.main_content_outer{margin-top: 15px;box-shadow: 0px 0px 15px #888888;padding-top:10px;background-color:#fff;-moz-border-radius: 6px 6px 0 0;border-radius:6px 6px 0 0; min-height: 400px;}
.global_info_c{padding:0 12px;}

.swap_images,.swap_image_shadow{width:768px;}
.swap_images {border:1px solid #e1e1e1;-moz-border-radius: 4px;border-radius: 4px;margin:0 11px;height:317px;}
.swap_image_shadow{background: url(../img/elements.png) 90px 0px no-repeat;height:10px;margin-left:11px;}

.head_banners{width:181px;margin-right:13px;}
.head_banners a{display:block;margin-bottom:8px;}
.head_banners a img,.head_subscribe{border:1px solid #dbdbdb;-moz-border-radius:4px;border-radius:4px;box-shadow:0px 0px 5px #dbdbdb;}
.head_banners a img:hover,.head_subscribe:hover{box-shadow:0px 0px 5px #636363;}
.head_subscribe{background:url(../banners/bg_subscribe.jpg) center top no-repeat;width:181px;height:72px;}
.head_subscribe input[type='text']{border:none;background:url(../img/elements.png) -202px -91px no-repeat;margin-left:8px;width:138px;height:23px;color:#757575;font-size:11px;}
.head_subscribe input[type='submit']{border:none;background:url(../img/elements.png) -169px -95px no-repeat;width:27px;height:24px;cursor:pointer;-moz-border-radius: 0 4px 4px 0;border-radius: 0 4px 4px 0;}
.head_subscribe input[type='submit']:hover{background-position:-169px -118px;}
.head_subscribe input[type='text'],.head_subscribe input[type='submit']{margin-top:40px;}

.online_promo_timer{/*background:url(../img/elements.png) -188px -153px no-repeat;*/height:80px;margin-top:10px;}
.online_promo_timer_caption{text-transform:uppercase;text-align:center;color:#b82026;font-weight:bold;}
.promo_digits{margin:0 0 0 0;}
.promo_digits_captions{background:url(../img/elements.png) -719px -68px no-repeat;height:10px;margin-top:3px;margin-left:-1px;}
.main_menu_sens_in_top{height:25px;width:980px;position:absolute;z-index:11;background:url(../img/opaque.png);margin-top:-25px;}
.main_menu_sens_in_bottom{height:16px;width:980px;position:absolute;z-index:1;background:url(../img/opaque.png);margin-top:50px;}
.main_menu_sens_fix{height:50px;width:980px;position:absolute;z-index:10;background:url(../img/opaque.png);}
.main_navigation{width:100%;}
.main_navigation li:hover a {text-decoration:none;background-color:#313131;}
.main_navigation ul li.selected{background:url(../img/main_navigation_hover_bg.png) center top repeat-x;}
.main_navigation ul li.selected a#selected_a{color:#000;box-shadow:inset 0 0 5px #000000; -moz-box-shadow: inset 0 0 5px #000000;}
.main_navigation ul li.selected a:VISITED{color:#8A8A8A;}

.main_navigation li {display:inline-block;border-right:1px solid #545454;transition: all 0.1s ease-in-out;float:left;}
.main_navigation li a{display: block;height:32px;font-size:12px;color:#fff;text-transform:uppercase;padding:18px 12px 0 12px;transition: all 0.3s ease-in-out;}
.main_navigation li a#active_left{color:#fff;font-weight:bold;padding:15px 20px;}
.main_navigation li a#active_left, .main_navigation li a:hover {text-decoration:none;background-color:#313131;}
.main_navigation li a.b_shadow:hover {box-shadow:0 0 5px #000;}
.main_navigation li:hover div.main_dropdown_menu {visibility:visible;opacity:1;height:auto !important;transition-delay:.3s;-webkit-transition-delay: .3s;content:', ';}
.main_navigation li ul {background-color:#313131;padding:10px 0;}
.main_navigation li ul li span {margin-left: 5px;}
.main_navigation li ul li a,.main_navigation li ul li span {font-size:12px;color:#fff;text-align: right;}
.main_navigation li ul li a#active_subleft{background-color:#969696;color:#fff !important;font-weight:bold !important;}
.main_navigation ul li.selected a#selected_a{color:#fff;}
.main_navigation ul li.selected a#selected_a:hover{background:url(../img/main_navigation_hover_bg.png) center top repeat-x;color:#c60000;}

.button_google_translation{width:107px;height:32px;display:block;background: url(../img/google_translate.png) left center no-repeat;margin-top:2px !important;}.button_google_translation span{display:none;}
.button_type1{cursor:pointer;border:1px solid #c5c5c5 !important;padding:5px 7px !important;-moz-border-radius:4px;border-radius:4px;color:#3e3d3d;padding-left:20px !important;background: url(../img/elements.png) -467px -59px no-repeat; }
.button_type1:hover{text-decoration:none;background:url(../img/arrow_black_down.png) 7px center no-repeat;background-color:#fff;}
.button_type1 span{color:#e60000;}
.button_type2{cursor:pointer;border:1px solid #c5c5c5 !important;padding:5px 7px !important;-moz-border-radius:4px;border-radius:4px;color:#3e3d3d;padding:5px 20px !important;background: url(../img/elements.png) -483px -56px no-repeat; }
.button_type2:hover{text-decoration:none;background:none;background-color:#fff;}

.free_shipping{width:201px;height:27px;padding:7px 0 0 40px !important;display:block;background: url(../img/elements.png) no-repeat;color:#505050;background-position:-167px -57px; }
.order_by_cat_number{width:251px;height:40px;padding-top:14px !important;display:block;background: url(../img/elements.png) no-repeat;color:#505050;background-position:-588px -341px;text-align:center;color:#505050; }
.free_shipping:hover,.order_by_cat_number:hover{color:#aa0606;text-decoration:none;}
.vertical_separator_type1{background: url(../img/elements.png) -717px -59px no-repeat;padding:3px 5px;}

.header_search,.header_options,.header_cart{margin-top:7px;}
.header_search{margin-left:39px;}
.search_field{width:261px;height:31px;background: url(../img/elements.png) -202px -117px no-repeat;}
.search_field input[type='text']{border:none;margin: 7px 0 0 6px;width:210px;background:none;font-size:11px;color:#757575;}
.search_field input[type='button']{width:34px;height:30px;background: url(../img/elements.png) -425px -55px no-repeat;border:none;cursor:pointer;margin-top:-1px;transition: all 0.3s ease-in-out;}
.search_field input[type='button']:hover{background-position:-425px -86px;}
.header_search select{width:123px;border:1px solid #a7a6aa;margin-top:10px;color:#757575;}
.header_search select:last-child{margin-left:6px;}
.header_search a{color:#505050;font-family:Tahoma;font-size:11px;display:block;margin-top:5px;}.header_search a span{padding:0 3px;}
.header_options{margin-left:12px;}
.header_cart{width:158px;height:83px;background: url(../img/elements.png) 0 -56px no-repeat;}
.count_in_cart{font-size:18px;font-weight:bold;text-shadow: 0 1px 0 #FFFFFF;margin:13px 0 0 11px;width:30px;text-align:center;}
.price_in_cart{font-size:23px;font-weight:bold;text-shadow: 0 1px 0 #FFFFFF;color:#797979;letter-spacing:-1.3px;margin:13px 22px 0 0;}
.price_in_cart span{font-size:16px;display: block;float:right;margin-top:2px;letter-spacing:-1px;}
.price_in_cart b {font-size: 11px;font-weight: normal;letter-spacing: -1px;margin: 13px 0 0 2px;position: absolute;}
.wish_list_count,.header_cart a.pay_in_cart{margin-top:12px;}
.wish_list_count{margin-left:10px;}
.header_cart a.pay_in_cart{color:#3b3b38;text-transform:uppercase;margin-right:12px;background: url(../img/arrow_black_right.png) left center no-repeat;padding-left:8px;}.header_cart a.pay_in_cart:hover{color:#c82420;text-decoration:none;}
#wishlistCount{display: block;width: auto !important;padding-left: 25px;color:#757575;}

.info_fields{margin:5px 0px 0px 12px;}
.one_info_field{margin-right:10px;}
.one_info_field_content{border:1px solid #e4e4e4;width:183px;height:243px;-moz-border-radius:4px;border-radius:4px;background: url(../img/info_field_bg.png) repeat-x left bottom;}
.info_fields h2 a{display:block;background: url(../img/elements.png) -467px -94px no-repeat;width:183px;height:35px;padding-top:15px;font-size:14px;text-align:center;color:#fff;text-shadow: 0px -1px #000;letter-spacing:-.5px;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}
.info_fields h2 a:hover,.one_info_field_content:hover h2 a{background: url(../img/elements.png) -654px -94px no-repeat;text-decoration:none;}
.one_info_field_shadow{background: url(../img/elements.png) 4px -13px no-repeat;height:15px;}

.toners_select,.toners_caption{color:#757575;margin:1px 10px;}
.toners_select{border:1px solid #a7a6aa;margin-bottom:7px;width:164px;}
.toners_radio{color:#757575;font-weight:bold;margin:9px 0 0 22px;}
.toners_radio label{cursor:pointer;}
.toners_radio label input[type='radio']{margin-top:2px;}

.services_list{margin:7px 0 0 6px;}
.services_list li{height:48px;background: url(../img/icons_set2.png) no-repeat;list-style-type:none;margin-bottom:2px;}
.services_list li#paint_and_copy_icon {background-position:0px -49px;}.services_list li#paint_and_copy_icon:hover {background-position:0px 0px;}
.services_list li#office_clean_icon {background-position:0px -148px;}.services_list li#office_clean_icon:hover {background-position:0px -98px;}
.services_list li#adver_icon {background-position:0px -247px;}.services_list li#adver_icon:hover {background-position:0px -197px;}
.services_list li#furnishing_icon{background-position:0px -49px;}.services_list li#furnishing_icon:hover {background-position:0px 0px;}
.services_list li#progress_icon {background-position:0px -148px;}.services_list li#progress_icon:hover {background-position:0px -98px;}
.services_list li#new_opportunities_icon {background-position:0px -247px;}.services_list li#new_opportunities_icon:hover {background-position:0px -197px;}
.services_list li a{color:#7f7f7f;padding-left:55px;display:block;width:110px;height:40px;padding-top:8px;background: url(../img/elements.png) 51px -146px no-repeat;}.services_list li a:hover{color:#c90100;text-decoration:none;}

.info_center{margin:7px 0 0 6px;}
.info_center li{height:48px;background: url(../img/icons_set3.png) no-repeat;list-style-type:none;margin-bottom:2px;}
.info_center li#how_to_order {background-position:0px -49px;}.info_center li#how_to_order:hover {background-position:0px 0px;}
.info_center li#how_to_buy_icon {background-position:0px -148px;}.info_center li#how_to_buy_icon:hover {background-position:0px -98px;}
.info_center li#logistic_icon {background-position:0px -247px;}.info_center li#logistic_icon:hover {background-position:0px -197px;}
.info_center li a{color:#7f7f7f;padding-left:55px;display:block;width:110px;height:40px;padding-top:8px;background: url(../img/elements.png) 51px -146px no-repeat;}.info_center li a:hover{color:#c90100;text-decoration:none;}

.all_categoris_data {border:1px solid #acacac;background-color:#f5f5f5;-moz-border-radius: 4px;border-radius: 4px;margin: 10px 0;padding:5px;}
.all_categoris_data_bg{background-color:#fff;padding:7px;}
.all_categoris_data  fieldset{display:block;width:200px;margin-bottom: 30px;}
.all_categoris_data  fieldset ul li{list-style-type:none;line-height:18px;}
.all_categoris_data  fieldset ul li a{	color:#7A7A7A;}
.all_categoris_data  fieldset ul li a:hover{text-decoration:none;color:#AF2024;}
.cl_link{background:url(../img/bg_link_b.png) right center no-repeat !important;}
.cl_link a{color:#de0008; text-decoration:none;}

.all_categoris_data  label{color:#fff;font-weight:bold;margin:5px 0;padding:10px 5px;display:block;background-color:#313131;}

.group_caption{}
.group_caption legend{display:block;background:url(../img/elements.png) 9px -233px no-repeat;width:946px;height:58px;padding-top:16px;font-size:18px;font-weight:bold;color:#484848;letter-spacing:-1px;text-shadow:1px 1px 1px #fff;padding-left:30px;}
.group_caption a.group_more{font-weight:normal;color:#7e7e7e;letter-spacing:0;float:right;margin:3px 17px 0 0;}

.infobit{width:182px;height:340px;padding:0 6px;border-left:1px solid #e7e7e7;margin-bottom:15px;} .list_width{width:179px;}
.infobit div.infobit_photo{text-align:center;width:170px;height:152px;}
.infobit strong{color:#595959;display:block;min-height:39px;}.infobit a:hover {text-decoration:none;}.infobit a:hover strong,.infobit:hover a strong{color:#B82026;}
.infobit div.infobit_photo{text-align:center;}
.infobit_rating,.infobit_cat_num,.infobit_comments,.infobit label,.infobit_order_count{color:#595959;font-size:11px;}
.infobit_rating{margin:10px 0;}
.rating_stars{background:url(../img/elements.png)-433px -164px no-repeat;width:69px;margin-right:60px;}
.rating_stars div.rating{background:url(../img/elements.png)-433px -178px no-repeat;}
.infobit div.infobit_cat_num{margin:10px 0;}
.infobit a.add_to_favorite{width:60px;padding-left:20px;height:18px;padding-top:4px;border:1px solid #adadad;-moz-border-radius:4px;border-radius:4px;display:block;color:#858585;text-transform:uppercase;background: url(../img/elements.png) -507px -150px no-repeat;}
.infobit a.add_to_favorite:hover{text-decoration:none;color:#fff;background: #858585 url(../img/elements.png) -507px -168px no-repeat;}
.infobit input.add_to_cart{width:89px;padding-left:20px;height:23px;cursor:pointer;padding-top:0px;font-size:12px;border:1px solid #82bb1f;-moz-border-radius:4px;border-radius:4px;display:block;color:#fff;text-transform:uppercase;background: #82bb1f url(../img/elements.png) -572px -150px no-repeat;}
.infobit input.proguct_query{width:89px;padding-left:0px;height:23px;cursor:pointer;padding-top:0px;font-size:12px;border:1px solid #adadad;-moz-border-radius:4px;border-radius:4px;display:block;color:#858585;text-transform:uppercase;}
.infobit input.add_to_cart:hover{text-decoration:none;color:#fff;background: #6c9c18 url(../img/elements.png) -572px -150px no-repeat;transition: all 0.3s ease-in-out;}
.infobit span.infobit_comments{background:url(../img/elements.png) -376px -153px no-repeat;width:10px;display:block;height:16px;font-size:11px;padding-left:20px;}
.infobit span.infobit_seen{background:url(../img/elements.png) -406px -154px no-repeat;width:12px;display:block;height:16px;font-size:11px;padding-left:20px;margin-left:5px;color:#595959;}
.infobit label{padding-bottom:5px;}
.infobit label input[type='checkbox']{vertical-align:middle;}
.infobit_order_count input[type='text']{width:25px;padding-left:5px;border:1px solid #bababa;-moz-border-radius:4px;border-radius:4px;margin-top:-6px;margin-left:5px;color:#595959;}
.infobit_real_price{font-size:11px;color:#b82026;text-align:right;}
.infobit_real_price b{font-size:20px;color:#b82026;letter-spacing:-1px;}
.infobit_real_price span{font-size:11px;color:#b82026;margin-bottom:15px;vertical-align:top;margin-right:-15px;}
.infobit_vat_price{font-size:12px;color:#7f7f7f;text-align:right;margin-bottom:10px;}
.infobit_vat_price span{font-size:9px;color:#7f7f7f;vertical-align: top;}
.infobit div.valid_price, .cart_fld div.valid_price{position:absolute;font-size:11px;color:#fff;background:url(../img/elements.png) -625px -310px no-repeat;width:107px;height:33px;padding-left:6px;line-height:12px;margin-top:-5px;margin-left:-10px;}
.infobit div.special_price, .cart_fld div.special_price{position:absolute;font-size:11px;color:#fff; background:url("../img/elements.png") no-repeat -471px -400px;no-repeat;width:107px;height:33px;padding-left:6px;line-height:12px;margin-top:-5px;margin-left:-10px;}
.infobit div.trade_discount, .cart_fld div.trade_discount{position:absolute;font-size:11px;color:#fff;background:url("../img/elements.png") no-repeat 2px -400px;width:107px;height:33px;padding-left:6px;line-height:12px;margin-top:-5px;margin-left:-10px;}

.infobit div.discount{border-radius: 50%;width:39px;height:27px;padding-top:12px;background:#82bb1f;text-align:center;color:#fff;position:absolute;z-index:1;font-weight:bold;margin:68px 0px 0 139px;}
html>/**/body .infobit div.discount {background:url(../img/bg_dicount.png) 0 0 no-repeat;width:40px;height:28px;}
.view_left div.discount{border-radius: 50%;width:79px;height:56px;padding-top:23px;background:#82bb1f;text-align:center;color:#fff;position:absolute;z-index:1;font-weight:normal;margin:270px 0px 0 330px;font-size: 28px;}
.infobit div.promotion, .view_left div.promotion{width:39px;height:27px;padding-top:12px;text-align:center;color:#fff;position:absolute;z-index:1;font-weight:bold;margin:-10px 0 0 0;}
html>/**/body .view_left div.discount{background:url(../img/bg_dicount_view.png) 0 0 no-repeat;}

.promo_products_slider{width:986px;height:360px; overflow: hidden;margin-left:7px;}
#ui-promo_products-next, #ui-promo_products-prev, #ui-last_promo_products-next, #ui-last_promo_products-prev, #ui-most-wanted_products-next, #ui-most-wanted_products-prev {width: 48px;height: 60px;background:url(../img/elements.png) -664px -164px no-repeat;display: block;position: absolute;z-index: 10;cursor:pointer;margin:100px 0 0 -13px;}
#ui-promo_products-next, #ui-most-wanted_products-next, #ui-last_promo_products-next {margin-left:954px;background-position:-779px -164px;}

#ui-promo_products-prev:hover, #ui-last_promo_products-prev:hover, #ui-most-wanted_products-prev:hover{background-position:-715px -164px;}
#ui-promo_products-next:hover, #ui-last_promo_products-next:hover, #ui-most-wanted_products-next:hover{background-position:-829px -164px;}

.big_image{display:block; width:458px; height:396px;}

.icon_new_product,.icon_new_product_view{width:40px; height:40px; border:1px slid red; z-index:2; position:absolute; margin-top:18px; }
.icon_new_product img{width:90%;}
.icon_new_product_view{width:62px; height:64px; margin-top:60px; }

.icon_sale_logo {width:40px; height:40px; border:1px slid red; z-index:2; position:absolute; margin-top:68px; }
.icon_sale_logo img{width:90%;}

.icon_custom_product,.icon_custom_product_view{width:40px; height:40px; z-index:2; position:absolute; margin-top:40px; margin-left:140px; }
.icon_custom_product {height:156px; margin-top:10px; width:180px; margin-left:0;text-align:right;}
.main_link h2{display:none !important;}

.icon_new_product_view img, .icon_custom_product_view img{margin-top:60px; float:right;}
.icon_custom_product_view{width:100px; height:100px; margin-top:60px; margin-left:309px;}

.footer_banners{display: inline-block;}
.footer_banner1.footer_banner2,.footer_banner3{display:block;}.footer_banners a.footer_banner1{margin-left:10px;}.footer_banners a.footer_banner2{margin-left:25px;}.footer_banners a.footer_banner3{margin-left:25px;}
.footer{background-color:#1b2225;}
.footer_subscribe{height:44px;}
.footer_subscribe form{padding-top:5px;}
.footer_subscribe_caption{color:#989898;font-size:14px;width:220px;padding-top:13px;}
.footer_subscribe input[type='text']{border:none;background:url(../img/elements.png) -202px -116px no-repeat;width:138px;height:30px;color:#757575;font-size:11px;padding-left:5px;}
.footer_subscribe input[type='submit']{border:none;background:url(../img/elements.png) -5px -197px no-repeat;width:41px;height:30px;cursor:pointer;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0;}
.footer_subscribe input[type='submit']:hover{background-position:-47px -197px;}
.footer_info{background-color:#323638;}
.footer_info_content fieldset{width:160px;margin-bottom:40px;color:#d2d2d2;font-size:11px;}
.footer_info_content fieldset legend{color:#9f9f9f;font-size:18px;margin-bottom:20px;padding-top:20px;}
.footer_info_content fieldset ul{margin-left:3px;}
.footer_info_content fieldset ul li{list-style-type:none;line-height:20px;}
.footer_info_content fieldset ul li a{color:#d2d2d2;font-size:11px;}
.about_officeExpress_footer{margin-right:50px;}
.footer_info_content fieldset.contacts_footer{width:200px;}
.vertical_separator_footer{border-left:1px solid #585858;margin:65px 20px 0 20px;height:100px;}

.add_this_field{width:300px;margin-top:12px;}
.footer_copy{color:#9f9f9f;font-size:11px;padding:35px 0 10px 0;border-top:1px solid #585858;}
.footer_copy a{color:#9f9f9f;font-size:11px;text-decoration:underline;}

.payment_methods{width:284px;height:26px;background: url(../img/elements.png) -373px -200px no-repeat;margin-bottom:10px;}

#pages {width:92px;height:18px;margin: 0 0 10px 0;}
#container,#carousel{height:150px;}
.bullet {background: url(../img/page-off.png) center center no-repeat;display: block;width: 18px;height: 18px;margin: 0;margin-right: 5px;float: left;}
.partners_text,.partners_text p{position: relative;color:#828485;z-index:20;margin-top:10px;text-shadow:none;font-size:11px;}

.blanket, .blanketAjax{display: none;width: 100%;height: 100%;position:fixed;top:0;left:0;background: url("../img/bg_blanket.png") left top repeat;z-index:1900;}
.bgPopup{width: 478px;position:fixed;z-index:2000;}
.bgPopupContent{background:#fff;width: 478px;min-height:150px;padding: 15px 9px;-moz-border-radius:4px;border-radius:4px;box-shadow:0px 0px 15px #000;}
.closeButton{background: url("../img/delete.png") right top no-repeat;width:75px;height: 26px;color: #9c9c9c;text-decoration: underline; padding:4px 0 0 0 !important; font-weight:bold; color:#c80000;margin:-8px -2px 0 0 !important;}
.closeButton:hover{text-decoration: none;}
.titlePopup{color: #4b4b4b;font-size: 16px;text-transform: uppercase;text-align: center;margin: 25px 0px;margin:80px 0 0 0;font-weight:bold;}
.popupContentGrey{width:315px;padding: 25px 0px;margin: 0px auto;}
.popupContentGrey .fieldForm label{color: #94999f;font-size: 12px;display: block;margin-bottom: 5px;}
.popupContentGrey .profileButton{width: 170px;}
.popup_logo{position:absolute;margin:-22px 0 10px -6px;}
.popupDesc ul li{list-style-type:none;color:#3e3e3e;}.popupDesc p{margin:20px 0 10px 0;color:#9c5604;font-weight:bold;}
.popup_or{text-align:center;margin:-15px 0;}
.requiredFieldText{padding:5px;border:1px solid red;background-color:#ffdab9;text-align:center;}
.popupLink,.helpLinks a{color:#414141;}
.successMsg {margin-top:70px;text-align:center; margin: 30px;}
.successMsg h2 {color:#272727;font-size:18px;font-weight:normal;}
#forgotten{margin-top:105px;}

.content_field{width:768px;}/*margin:0 12px;*/
.fill_size_content{}
.content_field h2{font-size:22px;color:#494949;margin:10px 0;}
.global_info_c h2{font-size:18px;color:#494949;margin:10px 0;}

.navigation li{display:inline-block;color:#870d12;font-size:11px;}
.navigation li a{font-size:11px;color:#494949;}.navigation li a:hover{text-decoration:underline;}
.path_fld{padding-top:8px;margin-bottom:-3px;}

.banner_corners{-moz-border-radius:3px;border-radius:3px;}

.paging_separators {border-top:1px solid #dedede;border-bottom:1px solid #dedede;margin:12px 0;}
.product_list_separator,.separator_type1{border-top:1px solid #dedede;margin:10px 0;padding-bottom:10px;}
.separator_type2{height:33px;background-color:#f5f5f5;margin-bottom:15px;}
.pages a{display:block;float:left;}
.pages ul{width:auto;margin:0;float:left;}
.pages li{display:inline-block;}
.pages li a, .pages a{-moz-border-radius:4px;border-radius:4px;text-align:center;width:30px;display:block;border:1px solid #c5c5c5;color:#6d6d6d;font-size:13px;padding:3px 0;background: url(../img/elements.png) -414px -123px no-repeat;}
.pages li a.activePage{background:none;background-color:#9a9a9a;color:#fff;}
.pages li a:hover, .pages a:hover{background:none;background-color:#e3e3e3;text-decoration:none;}
.pages a{width:43px;margin:10px 3px 8px 0;}
.pages a span{text-decoration:none;background: url(../img/elements.png) -861px -96px no-repeat;padding:0 6px;}
.pages a.nextPage span{background-position:-904px -96px;}
.pagesBottom{width:auto;}
.paging_spacer{margin:10px 0 20px 0;}

.bgSelect{-moz-border-radius:4px;border-radius:4px;border:1px solid #c5c5c5;}
.bgSelect select{border:none;margin:2px;width:60px;}
.bgSelect select#sort_by_bottom{border:none;margin:2px;width:90px;}
.viewProducts  span{color:#5a5a5a;margin:5px;}
.viewProducts{margin:10px 0 0 0;}
.sort_by{margin-right:20px;}
.rating_view{width:89px;height:16px;background: url(../img/elements.png) -880px -362px no-repeat;}
.rating_view div{background: url(../img/elements.png) -880px -381px no-repeat;height:16px;}

.leftContent,.prodcutContainer{width:768px;}

/*--- filters ---*/
.rightContent{margin-left:12px;}
.filters{width:183px;margin-top: 15px;}
.filterTitle{
	border-bottom:1px solid #535353;
	margin: 10px 0px 10px 0px;	
	padding-bottom:2px;
}
.filterTitle span{background-color: #fff;width:auto;display: block;color:#535353;font-weight:bold;letter-spacing:-.2px;text-transform: uppercase;font-size: 12px;float: left;}
.CheckBoxClass,.RadioClass {position: absolute;overflow: hidden;left: -9999px;}
.CheckBoxLabelClass{background: url("../img/radios_checks.png") left bottom no-repeat;width: 21px;height: 21px;display: block;padding-left: 10px;float: left;}
.CheckBoxLabelSelected{background: url("../img/radios_checks.png") left -63px no-repeat;}
.LabelSelected{background: url("../img/radios_checks.png") left -42px no-repeat;}
.RadioLabelClass{background: url("../img/radios_checks.png") left -20px no-repeat;width:21px;height:21px;display: block;float: left;padding-left: 10px;float: left;}
.RadioSelected{background: url("../img/radios_checks.png") left top no-repeat;}
.radioTxt{display: block;margin-bottom:1px;margin-top:2px;color:#535353;}
.sliderAmount{color: #686868;font-size:13px;border: none;margin: 0px 0px 14px 40px;}
.bankNumber{width: 200px;display: block;}

/*------- cats accordion menu ---------------*/
.headCatsAccordionMenu{background: url("../img/bg_cats_menu.png") left top no-repeat;width:183px;height:38px;padding-top:15px;cursor:pointer;text-align:center;}
.headCatsAccordionMenu p{color: #7b7b7b;font-size: 18px;}	
.headCatsAccordionMenu a{background: url("../img/open_close_catsmenu.png");background-position: left top;background-repeat: no-repeat;width: 21px;height: 21px;display: block;}
.catsAccordionMenu ul{width:183px;margin-top:5px;background-color:#535353;-moz-border-radius:4px;border-radius:4px;}
.catsAccordionMenu ul li{display:list-item;list-style-type:none;background: url(../img/menu_separator.png) left bottom  no-repeat;padding:9px 6px;height:auto;}
.catsAccordionMenu ul li a{	color:#fff;font-size:12px;font-weight:bold;letter-spacing:-.01px;display:block;}
.promotion{background-color: #bf0200 !important; background-image: none !important; border-bottom: 1px solid #fff}
.promotion:first-child{border-top-left-radius: 5px; border-top-right-radius: 5px;}
.promotion a {color: #fff !important; transition: all .2s linear;} 
.promotion a:hover{ opacity: .7 !important;}
.catsAccordionMenu ul li a:hover, .catsAccordionMenu ul li a.activeRightMenu{color:#fbda2c;text-decoration:none;}
.deleteFilters{text-transform:uppercase;margin-top: 10px;}
.deleteFilters a{height:19px;color:#bd2121;display: block;font-size:11px;border:1px solid #b30000;-moz-border-radius:3px;border-radius:3px;background-color:#f0d2c9;padding:5px 0 0 5px;background:url(../img/elements.png)-9px -168px no-repeat;}
.deleteFilters a:hover{background-color:#d8272e;color:#fff;text-decoration:none;background-position:-9px -142px;}
.deleteFilters img{vertical-align: middle;margin-left: 7px;}	
/*--- sub ---*/
.catsAccordionMenu ul li ul{width:169px;margin-top: 10px;}
.catsAccordionMenu ul li ul li{background:none;padding:5px 0;}
.catsAccordionMenu ul li ul li a{color: #bababa;font-weight:normal;font-size:11px;}
.catsAccordionMenu ul li ul li a .arrowLeft{background: url("../img/arrows_left.png") left bottom no-repeat;width: 5px;height: 9px;display: block;margin: 4px 5px 0px 0px;}
.catsAccordionMenu ul li ul li a:hover .arrowLeft, .catsAccordionMenu ul li ul li a.activeRightMenu .arrowLeft{background: url("../img/arrows_left.png") left top no-repeat;}
/*--- view ---*/
.view_left{width:460px;margin-left:12px;margin-bottom:20px;}
.view_right{width:480px;margin-top:40px;margin-right:12px;margin-bottom:20px;}
.view_right h1{font-size:18px;color:#484848;letter-spacing:-.2px;margin-bottom:20px;}
.cart_fld{background-color:#f5f5f5;border:1px solid #dddddd;min-height:95px;-moz-border-radius:4px;border-radius:4px;padding:10px 8px;margin-bottom:10px;}
.button_add_to_card{background: url("../img/button_add_to_cart.png");background-position:left -18px;width:237px;height:66px;border:none;-moz-border-radius:4px;border-radius:4px;cursor:pointer;color:#fff;font-size:18px;text-shadow: 0 1px 0 #527810;letter-spacing:-0.2px;}
.button_query_product{background-color: #FAFAFA; background-position:left -18px;width:237px;height:66px;border:none;-moz-border-radius:4px;border-radius:4px;cursor:pointer;border: solid 1px #dddddd;font-size:18px;text-shadow: 0 1px 0 #527810;letter-spacing:-0.2px; color:#58585}
.button_add_to_card:hover{background-position:left -104px;}

.cart_fld_right_part{width:255px;}
.cart_fld_right_left{width:200px;}
.cart_fld .cart_fld_right_left{margin-top:23px;}

.price_old{color:#484848;text-align:right;text-decoration: line-through; margin: -13px 0 0 155px;position: absolute;}
.price_master{color:#484848;font-size:18px;font-weight:bold;}
.price_master div{color:#c80000;font-size:40px;font-weight:bold;}
.price_master div strong{vertical-align:middle;color:#484848;font-size:18px;padding-right:20px;}
.price_master div b{color:#484848;font-size:18px;margin-left:-19px;}
.price_master div span{font-size:18px;vertical-align:top;}
.price_with_vat{color:#838383;text-align:right;font-size:13px;}

.quantity_input{width:50px;border:1px solid #a7a7a7;padding:3px;-moz-border-radius:4px;border-radius:4px;margin-bottom:8px;}
.quantity_caption{color:#494949;padding:5px 5px 0 0;}

.option_fld{border-bottom:1px solid #dedede;color:#757575;padding-bottom:6px;}
.option_fld img{vertical-align:center;}
.option_fld a{color:#757575;}
.option_fld div.vert_separator{color:#c9c9c9;padding:0 5px;}
.option_fld a.infobit_comments{background:url(../img/elements.png) -376px -153px no-repeat;width:10px;display:block;height:16px;font-size:11px;padding-left:20px; }
.option_fld a.infobit_comments:hover{background:url(../img/elements.png) -376px -172px no-repeat;}
.option_fld span.infobit_seen{background:url(../img/elements.png) -406px -154px no-repeat;width:12px;display:block;height:16px;font-size:11px;padding-left:20px;margin-left:5px;margin-right: 8px;}
.infobit_retail_price{font-size:11px;color:#393939;text-align:right;margin-top:-10px;text-decoration:line-through;}

.in_sock_fld{margin:6px -23px 10px 0;}
.in_sock_fld.out_of_stock_fix{margin:6px -17px 10px 0;}
.in_sock_fld div.in_stock_caption, .in_sock_fld div.out_of_stock_caption{color:#619d26;text-transform:uppercase;font-weight:bold;margin:10px 0 5px 0;}
.in_sock_fld p,.in_sock_fld{color:#939393;}
.in_sock_fld div.in_stock_caption, .in_sock_fld div.out_of_stock_caption{padding-left:20px;background: url(../img/elements.png) -191px -309px no-repeat; min-width: 100px;}
.in_sock_fld div.free_shipping_caption{color:#c80000;font-weight:bold;margin-top:5px;}
.back_order div.in_stock_caption{color:#fea700;background-position: -191px -327px;}
.in_sock_fld div.out_of_stock_caption{padding-left:20px;background: url(../img/out_of_stock.png) no-repeat;width:120px; color:#be272d;}

.addToWishList{color:#757575;background: url("../img/elements.png") no-repeat scroll -507px -154px; padding-left:20px !important;}
.link_send_tofriend{color:#757575;background: url("../img/elements.png") no-repeat scroll -949px -343px; padding-left:20px !important;}
.compare_view{color:#757575;margin-right:10px;margin-top:-3px;}
.view_description, .view_description p{color:#6d6d6d;margin:20px 0;line-height:20px;}

.product_gallery{border:1px solid #dddddd;-moz-border-radius:4px;border-radius:4px;margin-top:30px;}
#ui-carousel-product_gallery-prev{width:24px;height:41px;background:url(../img/elements.png) -905px -186px no-repeat;display: block;position: absolute;z-index: 10;cursor:pointer;margin:-82px 0 0 -1px;}
#ui-carousel-product_gallery-next{width:24px;height:41px;background:url(../img/elements.png) -904px -144px no-repeat;display: block;position: absolute;z-index: 10;cursor:pointer;margin:-82px 0 0 436px;}
#ui-carousel-product_gallery-next:hover{background-position:-880px -144px;}
#ui-carousel-product_gallery-next span,#ui-carousel-product_gallery-prev span {display:none;}
#ui-carousel-product_gallery-prev{background-position:-905px -186px;}
#ui-carousel-product_gallery-prev:hover{background-position:-881px -186px;}
#small_photos_carousel{margin-left:10px;margin-top:12px;margin-bottom:12px;}
#small_photos_carousel img {border-right:1px solid #dedede;}

.technical_caption{color:#c80000;text-transform:uppercase;position:absolute;width:191px;height:30px;padding-top:22px;background-color:#fff;border:1px solid #dedede;border-bottom:none;text-align:center;margin:-63px 0 0 -11px;}
.tehnikalPart, .tabContent{margin:12px;border:1px solid #dedede;padding:10px;margin-top:15px;}
.prodcutContainer{margin:12px;padding:10px;margin-top:15px;}
.tehnikalPart  table tr{background-color:#f4f4f4;height:31px;}
.tehnikalPart  table tr td{color:#686868;font-weight:bold;}
.tehnikalPart  table tr td.h-ka{width:50%;text-align:left;color:#d13131;}
.tehnikalPart  table tr td span.arrowsTehPart{background:url(../img/elements.png) -377px -308px no-repeat;padding:0 8px;}

.tabContent  table tr, .certificates, .prodcutContainer table tr{/*background-color:#f4f4f4;*/border-bottom:1px solid #ebebeb !important;height:31px;}
#firs_infobit_compare{border: none;width: 150px;}
.certificates{padding-top:8px;height:23px;padding-left:10px;}
.tabContent  table tr td, .certificates a, .prodcutContainer table tr td{color:#686868;font-weight:bold;border-bottom:1px solid #ebebeb !important;}
.certificates  span{color:Red;}
.tabContent  table tr td.h-ka{width:50%;text-align:left;color:#d13131;}
.prodcutContainer  table tr td.h-ka{width:50%;text-align:center;color:#d13131;}
.tabContent  table tr td span.arrowsTehPart, .prodcutContainer  table tr td span.arrowsTehPart{background:url(../img/elements.png) -377px -308px no-repeat;padding:0 8px;}
.prodcutContainer table tr td div.infobit{width: 185px;}

.back_button {background: url("../img/elements.png") no-repeat scroll -427px -314px transparent;display: block;height:23px;padding-top:5px !important;width:84px;text-align:right;margin-left:12px !important;color:#494949;margin-bottom:10px !important; }
.back_to_shop{background: url("../img/elements.png") no-repeat scroll -427px -314px transparent;display: block;height:23px;padding-top:5px !important;width:128px;text-align:right;color:#494949;margin-bottom:10px !important; }
.top_button {background: url("../img/elements.png") no-repeat scroll -518px -314px transparent;display: block;height:23px;padding-top:5px !important;width:100px;text-align:left;margin-left:12px !important;color:#494949;margin-bottom:10px !important; }

.banners_left{width:183px;}
.banners_left img{border:1px solid #dbdbdb;-moz-border-radius:4px;border-radius:4px;box-shadow:0px 0px 5px #dbdbdb;margin:4px 0;}
h3{color:#0961A6;text-transform:uppercase;background: url("../img/blue_arrow.png") no-repeat left center; padding-left:10px;display:block;}
.profile_fld1{width:315px;height:40px;padding-top:20px;border:1px solid #dddddd;-moz-border-radius:4px;border-radius:4px;background-color:#f5f5f5;text-align:center;}
.profile_fld1 input{border:1px solid #c5c5c5;-moz-border-radius:3px;border-radius:3px;background:url("../img/elements.png") no-repeat scroll -486px -59px; padding:3px;cursor:pointer;}
.profile_fld1 input:hover{background:none;background-color:#fff;}
.profile_subscribe{width:400px;margin-top:6px;}
.profile_table1{width:768px;margin-top:15px;}
.profile_table1 th{background-color:#f5f5f5;border-top:1px solid #dedede;border-bottom:1px solid #dedede;padding:7px 0;color:#878787;text-align:center;}
.profile_table1 td{text-align:center;vertical-align:center;height:50px;border-bottom:1px solid #dedede;color:#484848;}
.profile_table1 td.order_success {color: #2B9700;font-weight: bold;}
.profile_table1 td.order_price{color:#838383;}
.profile_table1 td a{color:#0961a6;}
.profile_table1 td b{font-size:13px;color:#484848;}
.rssChecks{width:100px;padding-left:15px;}

.register_type_field{background-color:#f5f5f5;text-align:center;height:45px;padding-top:25px;border-top:1px solid #dedede;border-bottom:1px solid #dedede;color:#535353;text-transform:uppercase;font-weight:bold;}
.register_type_field label{margin-right:50px;}
.field_caption{width:270px;text-align:left;padding-right:12px;color:#a5a5a5;padding-top:7px;padding-bottom:6px;}
.field_input input[type='text'],.field_input input[type='password'],.field_input textarea{border:1px solid #aeaeae;width:320px;padding:0 15px;height:28px;background-color:#e3e3e3;-moz-border-radius:4px;border-radius:4px;color:#535353;-moz-box-shadow:1px 2px 2px #A7A7A7 inset;-webkit-box-shadow:1px 2px 2px #A7A7A7 inset;box-shadow:1px 2px 2px #A7A7A7 inset;}
.field_input1 input[type='text']{border:1px solid #aeaeae;width:120px;padding:0 15px;height:28px;background-color:#e3e3e3;-moz-border-radius:4px;border-radius:4px;color:#535353;-moz-box-shadow:1px 2px 2px #A7A7A7 inset;-webkit-box-shadow:1px 2px 2px #A7A7A7 inset;box-shadow:1px 2px 2px #A7A7A7 inset;}
.field_input_small input[type='text']{border:1px solid #aeaeae;width:37px;padding:0 15px;height:28px;background-color:#e3e3e3;-moz-border-radius:4px;border-radius:4px;color:#535353;-moz-box-shadow:1px 2px 2px #A7A7A7 inset;-webkit-box-shadow:1px 2px 2px #A7A7A7 inset;box-shadow:1px 2px 2px #A7A7A7 inset;}
.field_input_small2 input[type='text']{border:1px solid #aeaeae;width:88px;padding:0 15px;height:28px;background-color:#e3e3e3;-moz-border-radius:4px;border-radius:4px;color:#535353;-moz-box-shadow:1px 2px 2px #A7A7A7 inset;-webkit-box-shadow:1px 2px 2px #A7A7A7 inset;box-shadow:1px 2px 2px #A7A7A7 inset;}
.field_input input.p[type="text"]{border:1px solid #aeaeae;width:95px;padding:0 15px;height:28px;background-color:#e3e3e3;-moz-border-radius:4px;border-radius:4px;color:#535353;-moz-box-shadow:1px 2px 2px #A7A7A7 inset;-webkit-box-shadow:1px 2px 2px #A7A7A7 inset;box-shadow:1px 2px 2px #A7A7A7 inset;}
.field_input textarea{padding:3px;font-family:Arial;font-size:12px;width:285px;height:70px;resize: none;}
.field_input input.required, .field_input_small input.required, .field_input_small2 input.required{background:#e3e3e3 url("../img/red_arrow.png") 5px 10px no-repeat;}
.field_input:hover div.field_caption,.field_input:focus div.field_caption, .field_input_small:hover div.field_caption, .field_input_small:focus div.field_caption, .field_input_small2:hover div.field_caption, .field_input_small2:focus div.field_caption {color:#000;font-weight:bold;}
.agreement_register{display:block;padding-left:278px;color:#7d7d7d;}
.registration_button_field{text-align:center;margin:20px 0 20px 0;display: inline-block;}
.registration_back_button_field{margin:20px 0 20px 130px;display: inline-block;}
.registration_button, .registration_back_button{background-color:#818182;border:none;-moz-border-radius:4px;border-radius:4px;width:227px;height:66px;font-size:18px;color:#fff;cursor:pointer;text-shadow: 0 1px 0 #527810;}
.registration_back_button{color:#c7c7c7;}
.registration_button:hover, .registration_back_button:hover{background-color:#82bb1f;}
.field_input select{width:120px;border:none;background-color:#e3e3e3;-moz-border-radius:4px;border-radius:4px;padding:5px;color:#535353;-moz-box-shadow:1px 2px 2px #A7A7A7 inset;-webkit-box-shadow:1px 2px 2px #A7A7A7 inset;box-shadow:1px 2px 2px #A7A7A7 inset;}
.field_input_small select{width:68px;border:none;background-color:#e3e3e3;-moz-border-radius:4px;border-radius:4px;padding:5px;color:#535353;-moz-box-shadow:1px 2px 2px #A7A7A7 inset;-webkit-box-shadow:1px 2px 2px #A7A7A7 inset;box-shadow:1px 2px 2px #A7A7A7 inset;}
.field_input_small2 select{width:105px;border:none;background-color:#e3e3e3;-moz-border-radius:4px;border-radius:4px;padding:5px;color:#535353;-moz-box-shadow:1px 2px 2px #A7A7A7 inset;-webkit-box-shadow:1px 2px 2px #A7A7A7 inset;box-shadow:1px 2px 2px #A7A7A7 inset;}
.fisical_or_legal{text-align:center;margin:40px 0 40px 160px;}
.fisical_or_legal div{margin-left: 8px;}
.underlined{text-decoration: underline;}

.steps_navigation li{display:inline-block;}
.steps_navigation li a{display:block;background:url("../img/button_steps.png") left bottom no-repeat;width:226px;height:45px;padding:8px 0 0 12px;font-size:31px;font-weight:bold;color:#fff;text-decoration:none;}
.steps_navigation li a span{font-size:12px;text-transform:uppercase;color:#fff;font-size:12px;text-shadow: 0 1px 0 #7b7b7c;padding:13px 0 3px 0px;display:block;float:right;width:195px;text-align:center;}
.steps_navigation li a.selected_step{background-position:0 0;}
.steps_navigation li a.selected_step span{background-position:0 0;text-shadow: 0 1px 0 #f9df85;color:#2c2c2c;}
.steps_navigation li a:hover{background-position:0 0;text-shadow: 0 1px 0 #f9df85;color:#a62107;}
.steps_navigation li a:hover span{color:#2c2c2c;}

.steps_content{width:745px;margin:30px auto;min-height:460px;}
.global_info_c h3{font-size:16px;color:#494949;margin:10px 0;font-weight:none;background:none;}
.global_info_c h4{font-size:12px;color:#5e5e5e;margin-top:95px;margin-bottom:8px;font-weight:none;background:none;text-transform:uppercase;}
.registration_none{color:#8c8c8c;}.registration_none span,.field_caption span, .red_star{font-family:Georgia;font-size:13px;color:#bf0100; line-height: 10px;}
.steps_form_left,.steps_form_right{width:350px;}
.addr_delivery{width:350px;clear:both;padding-top:20px;}
.addr_delivery2{clear:both;padding-top:20px;width: auto;}
.addr_delivery2 span.radioTxt{width: 500px;}
.addr_delivery label{margin-top:5px;}
.addr_delivery2 label{margin-top:2px;}
/*
 .steps_form_right div.checkbox_deliveryAddres{background:url("../img/radios_checks.png") left 63px no-repeat;width:21px;height:21px;display:inline-block;margin-top:13px;}
 */
.categories_content{padding-left:10px;}
.listCategory{text-align:left; width: 192px;}
.listCategoryImage{border: 1px solid #D3D3D3;height: 160px;width: 180px;-moz-border-radius:4px;border-radius:4px;}.listCategoryImage:hover{border: 1px solid #686868;box-shadow:0px 0px 5px #b7b7b7;}
.listCategoryTxt {padding:4px 0;padding-bottom:30px;}
.listCategoryTxt h3 a{color:#353535;}.listCategoryTxt h3 a:hover{color:#b30303;text-decoration:none;}
.productsCount{position:absolute;margin:-5px 0 0 15px;width:31px;padding-left:10px;height:26px;padding-top:10px;background: url("../img/elements.png") no-repeat scroll -930px -141px;text-align:center;z-index:2;}
.productsCount a{color:#fff;font-size:11px;}
.zerro_count:hover{border: 1px solid #D3D3D3; !important;box-shadow:none !important;}
.zerro_count_white_fx{position:absolute;height:153px;width:179px;background:url("../img/80per_white.png");z-index:1;}

ul.tabsMenuView {display: block;height: 40px;margin-left:14px;}
ul.tabsMenuView a{text-decoration:none;}
ul.tabsMenuView li {display: block;float:left;height:52px;margin-right:1px;}
ul.tabsMenuView li a:hover span {color:#c80000;}
ul.tabsMenuView li a span {cursor: pointer;display: block;font-size: 12px;font-weight: normal;padding: 17px 20px 0;text-transform: uppercase;color:#494949;height:30px;margin-top:7px;border-right:1px solid #dedede;}
ul.tabsMenuView li a span{background: url("../img/elements.png") no-repeat scroll -330px -346px;}
ul.tabsMenuView li a.activeTab span {color:#c80000;text-transform:uppercase;height:30px;padding-top:22px;background-color:#fff;border:1px solid #dedede;border-bottom:none;text-align:center;margin:3px 0 0 -2px;background-image:none;}
ul.tabsMenuView li a span.first_tab{border-left:1px solid #dedede;}

.basketContent tr.basketContent_captions th{background-color:#f5f5f5;border:1px solid #dedede;padding:3px;color:#2a76b2;}
.basketContent tr.basketContent_captions th.basketContent_captions_delete{color:#9d9d9d;}
.basketContent tr.basketContent_products td{border-bottom:1px solid #dedede;}
.basketContent tr.basketContent_products td div.basketTitle{width:207px;}
.basketContent tr.basketContent_products td div.basketTitle p{color:#0961a6;font-weight:bold;margin:10px 0 5px 0;}
.basketContent tr.basketContent_products td div.basketTitle a{color:#484848;}
.basketContent tr.basketContent_products td.basketContent_price {font-weight:bold;color:#484848;font-size:15px;width:120px;}
.basketContent tr.basketContent_products td.basketContent_price b,.basketContent tr.basketContent_products td.basketContent_price span{font-size:12px;}
.basketContent tr.basketContent_products td.basketContent_price strong{font-size:11px;color:#838383;}
.basketContent tr.basketContent_products td.basketContent_price span{color:#838383;}
.basketContent tr.basketContent_products td.basketContent_discount div.discount {border-radius: 50%;width:39px;height:27px;padding-top:12px;background:#82bb1f;text-align:center;color:#fff;position:absolute;z-index:1;font-weight:bold;margin:-19px 0 0 14px;}
.basketContent tr.basketContent_products td.basketContent_quantity{text-align:center;}
.basketContent tr.basketContent_products td.basketContent_quantity input[type='text']{width:20px;border: 1px solid #BABABA;border-radius: 4px 4px 4px 4px;color: #595959;margin-left: 5px;margin-top: 20px;padding-left: 5px;width: 25px;}
.basketContent_quantity_bg{background-color:#f4f4f4;width:70px;height:70px;margin:15px 0 15px 23px;height:60px;width:70px;text-align:center;}
.basketContent tr.basketContent_products td.basketContent_total_price{font-size:11px;color:#838383;}
.basketContent tr.basketContent_products td.basketContent_total_price b{color:#c80000;font-size:15px;}

.totalPrice{font-size:18px;color:#484848;font-weight:bold;margin-top:20px;text-align: right;}.totalPrice strong{font-size:40px;color:#c80000;letter-spacing:-1px;}.totalPrice span{color:#c80000;position:absolute;}.totalPrice b{padding:0 0 0 3px;}
.totalPrice_withoutVAT{font-size:15px;color:#838383;font-weight:bold;margin:10px 0;text-align:right;}
.totalPrice_withoutVAT span{background-color:#f4f4f4;width:178px;padding-right:10px;height:20px;padding-top:4px;display:block;text-align:right; margin-left:10px;margin-top:-5px;color:#484848;}
.shipping_info_cart_fld{margin:0px 0 32px;}
.shipping_info_cart_fld p{color: #838383;font-size: 12px;font-weight: bold;text-align:right;}
.shipping_info_cart_fld p span{/*display:block;width:200px;float:right;*/}

.button_cart_next{display:block;background-color:#82bb1f;border-radius: 4px 4px 4px 4px;color: #FFFFFF;cursor: pointer;font-size: 18px;height:46px;padding-top:20px !important;text-shadow: 0 1px 0 #527810;width: 227px;text-align:center;font-size:18px !important;}
input.button_cart_next{display:block;background-color:#82bb1f;border-radius: 4px 4px 4px 4px;color: #FFFFFF;cursor: pointer;font-size: 18px;height:66px;text-shadow: 0 1px 0 #527810;width: 227px;text-align:center;font-size:18px !important;padding-top: 0px !important; border:none;}
.button_cart_next:hover{text-decoration:none;background-color:#a2c613;}
.button_cart_prev{display:block;background-color:#e4e4e4;border-radius: 4px 4px 4px 4px;color: #484848;cursor: pointer;font-size: 18px;height:46px;padding-top:20px !important;text-shadow: 0 1px 0 #fff;width: 227px;text-align:center;font-size:18px !important;}
.button_cart_prev:hover{text-decoration:none;background-color:#c5c5c5;}
.color_orange{background-color:#f0b80c;text-shadow: 0 1px 0 #c58a19;}.color_orange:hover{background-color:#f7a32c;}
.cart_step1_next{margin:20px 0;width:964px;}

.field_input input.required,.field_input textarea.required {background: url("../img/red_arrow.png") no-repeat scroll 5px 10px #E3E3E3;}
.field_input input[type="text"], .field_input input[type="password"], .field_input textarea {border: 1px solid #AEAEAE;border-radius: 4px 4px 4px 4px;box-shadow: 1px 2px 2px #A7A7A7 inset;color: #535353;height: 28px;padding: 0 15px;width: 320px;}
.field_input input[type="text"].half_area ,.field_input input[type="password"].half_area, .field_input textarea.half_area{width:195px;}
.field_input input[type="text"].promo_popup{width: 50px;}
textarea.comment_field{width: 850px;}
.field_input input.required {background: url("../img/red_arrow.png") no-repeat scroll 5px 10px #E3E3E3;}
.field_input input[type="text"].requiredFieldError,.field_input input[type="password"].requiredFieldError{border: 2px solid #ff0000;height: 26px;width: 318px;background-color:#f6d7d7;}
.field_input textarea{height:100px;padding-top:9px;padding-bottom:4px;}
.field_input textarea.requiredFieldError{border: 2px solid #ff0000;height:98px;background-color:#f6d7d7;}

.field_input:hover label.field_caption, .field_input:focus label.field_caption {color: #000000;font-weight: bold;}
.registration_none span, .field_caption span {color: #BF0100;font-family: Georgia;font-size: 13px;}
.no_result{text-align:center;margin:100px 0;}

.requiredFieldTextError, .requiredFieldTextError2{border:1px solid red;position:absolute;margin:3px 0 0 -75px;border:1px solid red;font-size:11px;padding:2px 5px;background-color:#d8272e;color:#fff;}
.requiredFieldTextError3{border:1px solid red;position:absolute;margin:3px 0 0 187px;border:1px solid red;font-size:11px;padding:2px 5px;background-color:#d8272e;color:#fff;}
.requiredFieldTextError4{border:1px solid red;position:absolute;margin:-10px 0 0 100px;border:1px solid red;font-size:11px;padding:2px 5px;background-color:#d8272e;color:#fff;}
.requiredFieldTextError5{border:1px solid red;position:absolute;margin:3px 0 0 -14px;border:1px solid red;font-size:11px;padding:2px 5px;background-color:#d8272e;color:#fff;}
.requiredFieldTextError6{border:1px solid red;position:absolute;margin:8px 0 0 15px;border:1px solid red;font-size:11px;padding:2px 5px;background-color:#d8272e;color:#fff;display:inline-block !important;}
.successAbonament{border:1px solid #a2c613 !important;position:absolute;margin:8px 0 0 15px;border:1px solid red;font-size:11px;padding:2px 5px;background-color:#82bb1f;color:#fff;display:inline-block !important;}
.contactForm{width:354px;}
.addressesContacts{width:373px;}
.addressesContacts p{margin-bottom:15px;}.addressesContacts p a{color:#c10100;}

.lastSeen{background-color:#f5f5f5;left:25px;position: absolute; top:25px; width:88px;text-align:center;background: url("../img/latest_seen.png") repeat-y -88px 0;}
.compareMoving{background-color:#f5f5f5;right:25px;position: absolute; top:25px; width:88px;text-align:center;background: url("../img/compare.png") repeat-y -88px 0;}
.lastseen_caption, .comparemoving_caption{background: url("../img/latest_seen.png") no-repeat 0 0;height:60px;margin-top:-5px;}
.comparemoving_caption{background: url("../img/compare.png") no-repeat 0 0;}
.showHideLink{position: absolute; top: 0; width: 110px;}
.popupImageCompare{display:none;right:-6%;background: none repeat scroll 0 0 #FFFFFF;height:108px;padding-top:7px;position: absolute;text-align: center;width:134px;margin-right:75px;padding-left:10px;}
.popupImage {display:none;background: none repeat scroll 0 0 #FFFFFF;height:108px;padding-top:7px;position: absolute;text-align: center;width:117px;margin-left:75px;padding-left:10px;}
.popupImageCompare img{padding-right: 28px;}

.compareMovingContent table tr td{ right: 50px;}
.smallSeenImage tr td:hover, .smallCompareImage tr td:hover{background: url("../img/bg_image_small.png") no-repeat scroll left top transparent;height: 56px;}
.smallSeenImage tr td:hover .popupImage{display: block;background: url("../img/latest_seen_popup_image.png") no-repeat left top transparent;}
.smallCompareImage tr td:hover .popupImageCompare{display: block;background: url("../img/campare_popup_image.png") no-repeat left top transparent;}
.lastSeen_thumb{border:1px solid #9a999c;width:70px;height:70px;margin:5px 0 0 2px;}
.lastSeen_thumb:hover{border:1px solid #b6040b;}
.lastSeenContent, .compareMovingContent{margin:15px 0 0 8px;}
.lastSeenContent p, .compareMovingContent p{font-weight:bold;font-size:11px;margin-top:31px;}
.lastseen_hide{width:88px;height:18px;background: url("../img/latest_seen.png") no-repeat -265px 0px;display:block;position:absolute;margin:51px 0 0 5px !important;}
.lastseen_hide:hover{background-position: -265px -18px;}
.lastseen_hide span, .txtShowHide span{display:none;}
.lastseen_upper, .comparemoving_upper{background: url("../img/latest_seen.png") no-repeat -176px 0px;height:66px;margin-bottom:-66px;}
.popupImage  p{margin:0 !important; padding:0 !important; display:block; background-color:#838383;padding:10px 0!important;text-shadow:none;color:#fff;}
.popupImageCompare p{display:block; background-color:#838383;padding:10px 0!important;margin:0 20px 0 -10px;text-shadow:none;color:#fff;}
.txtShowHide{width:137px;height:126px;background: url("../img/latest_seen_activate.png") no-repeat;display:block;margin-top:11px;}
.hide_button_compare:hover{text-decoration:none;}
.hide_button_compare span{border:1px solid #82BB1F;border-radius:4px 4px 4px 4px;color:#FFF;display:block;font-size:12px;height:23px;padding-left:0;padding-top:8px;text-transform:uppercase;width:65px;margin-top:10px;margin-left:5px;background-color:#82BB1F;}
.hide_button_compare span:hover{text-decoration:none;background-color:#6C9C18;}


.faq h3{background:none;background-color:#eeeeee;padding:10px;color:#343434;border-top:1px solid #d4d7d9;margin-bottom:5px;}
.faq h4 a{color:#7f0000;display:block;padding:10px 10px 10px 20px;border-top:1px solid #ededed;background: url("../img/icon_question.png") no-repeat left center;}
.faqAnswers{padding-bottom:30px;}
.faqAnswers h5{padding:0;margin:20px 0 5px 0;}
.faqAnswers h5 a{font-size:18px;color:#343434;font-weight:normal;}
.faqAnswers p{color:#343434;}

.profile_form_fld,.password_form_fld{width:470px;margin-left:150px;background: url("../img/profile_icon.jpg") no-repeat top right;}
.profile_form_fld{background: url("../img/profile_man_icon.jpg") no-repeat right 70px;}
.profile_form_fld div.profileButton,.password_form_fld div.profileButton{margin:20px 0 50px 20px;}
.orangeTxt{color:#ff6c00 !important;font-weight:bold;}.greenTxt{color:#206816 !important;font-weight:bold;}.redTxt{color:#890d00 !important;font-weight:bold;}
.profile_form_fld div.field_caption{width:470px;margin-top:5px;}
.small{margin-top: 5px; display: inline-block;width: 68px;margin-left: 5px;}
.profile_form_fld div.field_input select {width:180px;}
.field_input_small{display: inline-block;width: 70px;margin-right: 4px;}
.field_input_small div.field_caption{width:53px;}
.field_input_small2{width: 105px;display: inline-block;margin-left: 2px;}
.field_input_small2	div.field_caption{width:115px;}
.profile_form_fld span.requiredFieldTextError, .profile_form_fld span.requiredFieldTextError3{margin-left:-280px;margin-bottom:-10px;}

.shipping_icon{background: none;}
.successMsg{background-color:#ebeff1;border:1px solid #bec5c9;padding:50px;font-size: 14px;}
.green{background-color:#defad6;border:1px solid #3e8229;color:#3e8229 !important;font-weight:bold;}
.totalPriceProfile p.totalPrice{width:350px;}
.totalPriceProfile p.totalPrice span{display:inline-block;position:relative;}
.totalPriceProfile p.totalPrice span.dds{font-size:14px;padding-right:5px;}
.deliveryTotal{text-align:right;background-color:#e2e9ed;padding:5px;border:1px solid #d4d7d9;margin-top:30px;}
.orderTileData{color:#215375;font-size:18px;margin-top:20px;}
.contenGreyAreaCentered span.fieldForm label{font-weight:bold;width: 200px;text-align:right;padding:5px;background-color:#f1f1f1;}
.contenGreyAreaCentered span.deliveryDataTxt{padding:5px;margin:1px;}

.order_my_cat_position{margin-left:170px;}
.order_by_cat_number_form div.quantity{margin-left:200px;}
.order_by_cat_number_form div.field_caption{width:150px;}
.order_by_cat_number_form div.field_input{margin-top:10px;}
.quantity_fld{width:30px !important;padding:0 5px !important;margin-left:20px;}
.add_more_filds{margin:10px 0 0 0;}
.order_by_cat_number_error{margin:-26px 0 0 188px;}

.main_dropdown_menu{position:absolute;background-color:#313131;width:968px;padding:10px;z-index:21;left:0;right:0;margin: 0 auto !important;visibility:hidden;opacity:0;transition: all 0.1s ease-out;overflow:hidden;}
.main_dropdown_menu_inner{background:#fff url("../img/main_dropdown_navigation_right_bg.png") no-repeat bottom right;}
.main_dropdown_menu_inner_categories{width:238px;}
.main_dropdown_menu_inner_categories p{background: url("../img/main_dropdown_navigation_right_bg.png") no-repeat top left;display:block;height:45px;padding:16px 0 0 16px;font-size:18px;font-weight:bold;color:#fff;text-shadow:-1px -1px 1px #590609;}
.main_dropdown_menu_inner_categories ul li span{background-color:#af2024;color:#f5f5f5;padding:0 6px;font-size:11px !important;-moz-border-radius:6px;border-radius:6px;margin-left:5px;}
.main_dropdown_menu_inner_categories ul li {list-style-type:none;margin:7px 0 7px 18px !important;border:none;display:block;}
.main_dropdown_menu_inner_categories ul li a{color:#333333 !important;font-size:13px;font-weight:bold;text-transform:none;display:inline;padding:0 !important;}
.main_dropdown_menu_inner_categories ul li a:hover{color:#af2024 !important;background:none;}
.main_dropdown_menu_inner_categories a.banner_menu{text-align:center;margin:30px 0;display:block;padding:0 !important; height:auto;background:none !important; box-shadow:none !important;}
.main_dropdown_menu_inner_categories a.banner_menu:hover{background:none;}
.main_dropdown_menu_inner_content{padding:15px;width:700px;}
.main_dropdown_menu_inner_content p{color:#8d8d8d;font-size:16px;font-weight:bold;border-bottom:2px solid #b9b9b9;display:block;padding-bottom:15px;}
.main_dropdown_menu_inner_content fieldset{border-bottom:1px solid #d6d6d6;width:220px;margin-right:20px; height:210px;}
.main_dropdown_menu_inner_content fieldset div.more a{color:#af2024;font-size:11px;display:block;background: url("../img/elements.png") no-repeat scroll -953px -48px;height:30px;padding-left:18px;text-transform:none;}
.main_dropdown_menu_inner_content fieldset label{color:#393939;font-size:16px;font-weight:bold;padding:0 !important;display:table; height:20px; width:220px; margin:10px 0;}
.main_dropdown_menu_inner_content fieldset label a{background-color:#313131;display: table-cell;vertical-align: middle; padding:6px; transition: all 0.2s ease-in-out;}
.main_dropdown_menu_inner_content fieldset label a:hover{background-color:#AF2024;}
.main_dropdown_menu_inner_categories ul,.main_dropdown_menu_inner_content fieldset ul{background:none !important;padding:0; }
.main_dropdown_menu_inner_content fieldset ul li{list-style-type:none;padding:3px 0;border:none;display:block;float:none;}
.main_dropdown_menu_inner_content fieldset ul li a{color:#8a8a8a;display:inline;padding:0;text-transform:none;background:none !important;}
.main_dropdown_menu_inner_content fieldset ul li a:hover{color:#C60000 !important;background:none;}

.introduce_addr{width: 400px;}
div.basket-address-caption{text-align:center;margin: 15px 0;font-size:18px;color:#2A76B2;}
span.basket-address-caption{text-align:center;margin: 15px 0;font-size:18px;color:#494949;}
div.choose_new_addr{margin-right: 75%;font-size: 16px;font-family: Arial;color:#A5A5A5;}
.one-basket-address{font-size: 16px;font-family: Arial;color:#A5A5A5;width: 400px;font-weight:bold;}
.one-basket-address span{font-size: 12px;color: #2A76B2;}
span.gray{color:#A5A5A5;font-weight:normal;}
.bgDelivery h2{color: #494949;font-size:18px;}

.send_comment{width: 850px;}
.send_comment a{width:220px;border-radius: 4px 4px 4px 4px;background-color:#82BB1F;border: 1px solid #82BB1F;display:block;height:22px;padding-top:6px;text-align:center;color:#fff;font-size:14px;font-weight:bolder;margin-left:45px;margin-top:10px;}

.comment_item_view{width:950px;margin: 20px 0;}
.comment_poster{font-size:18px;font-weight:bold;color:#82bb1f;display:block;margin-bottom:10px;}
.comment_itself{font-size:13px;color:#797979;line-height:18px;margin-left:15px;display:block;}

.basket_step1_voucher{padding-top: 20px;}
.field_caption_voucher{color: #838383;font-size: 15px;font-weight: bold;display: inline-block;}
.basket_step1_voucher a{display: block;background: url("../img/main_search_button.png") center top no-repeat;width:164px;height:34px;padding-top:20px;text-align:center;color:#0961A6;font-size:16px;font-weight:bold;margin:15px auto;}
.basket_step1_voucher a:hover{text-decoration: none;background: url("../img/main_search_button.png") center bottom no-repeat;}
.form_voucher_number{display: inline-block;margin-top: -18px;}
.form_voucher_number .field_caption span{color:#BF0100;}
#number_voucher{padding:0 0 0 0;display: inline-block;width:98px;height: 30px;}

.conditionsLabel{display: inline-block;width: 500px;margin-bottom: 10px;}
.conditionsLabel a{display: inline-block;}
.largeImage{width: auto;display: none;position: absolute;background: #FFFFFF;padding: 5px;z-index: 1910;color: #336699;border: 2px solid #d1d1d1;}
.largeImage img{margin: 5px;}
.largImageTitle{color: #717f8f;font-size: 12px;font-family: Arial;margin-top: 10px;}
.closeImagePopup{background: url("../img/close_button.png") left top no-repeat;width: 25px;height: 26px;float: right;display: block;clear: both;}
/*----------------- facebook ----------*/
.facebook-area{background: url(../img/left_facebook.png) left bottom no-repeat;width: 0px;height: 371px;position: fixed;right: 0;top: 50%;cursor: pointer;z-index: 30000;padding-left: 34px;}
.facebook-area-content{background-color: #fff;border-top: 1px solid #6d84b4;border-bottom: 1px solid #6d84b4;border-right: 1px solid #6d84b4;width: 188px;height: 349px;padding: 10px;}
.facebook-area:hover{background-position: left top;padding: 0px 0px 0px 40px;}
/*----------------- popup auto fadein ----------*/
.promo_popup{position: absolute;right:0;top:100px;left:0;bottom:0;margin:0 auto;width: 700px;height:420px;border: 1px solid #a7a6aa;z-index: 1000;background: #f3f3f3;}
.promo_pop_submit input[type="submit"]{width: 164px;height: 44px;background-color:#818182;border:none;-moz-border-radius:4px;border-radius:4px;font-size:18px;color:#fff;cursor:pointer;text-shadow: 0 1px 0 #527810;}
.promo_pop_submit input[type="submit"]:hover{background-color:#82bb1f;}
.promo_popup .closeButton{background: url("../img/delete.png") right top no-repeat;width:75px;height: 26px;color: #9c9c9c;text-decoration: underline; padding:4px 0 0 0 !important; font-weight:bold; color:#c80000;margin:0px 0px 0 0 !important;}
.promo_popup .closeButton:hover{text-decoration: none;}
.l_abonament{width: 450px;}
.l_abonament img{width: 450px;height: 400px;}
.r_form_abonament{width: 200px;margin-top: 30px;margin-right: -70px;}
.r_form_abonament h2{font-size: 20px;margin-bottom: 20px;font-family: Tahoma;}
.hot_offers{color: #cc0001;text-transform: uppercase;}

.marquee_div{width:987px;margin:0 auto;margin-top:8px;font-size:13px; font-weight:normal; cursor: pointer; font-weight: bold;}
.marquee_div a{text-decoration:none; color:#313131;z-index:2;position:relative;}
.marquee_div a:hover{color:#AF2024;}
.icon_dift_bascket{position: absolute;margin: 50px 0 0 55px;}

.delivery_address_table, .delivery_address_table td{border: 1px solid #dedede;border-collapse:collapse;text-align: center;padding:0 5px; }
.delivery_address_table th{background: url("../img/view_tabs_gradient.png") right top repeat-x;}
.delivery_address_table tr{height: 40px;}
.small_cell{width: 150px;color: #2A76B2;font-size: 14px;}
.bigger_cell{color: #2A76B2;font-size: 14px;}
.item { width: 25%; }
.item.w2 { width: 50%; }

.cntSeparator{display:none;}

.promotion_description{float:left;font-weight:bold;}

.save_more_fld{float:right;width:245px;border-bottom:#dddddd 1px solid;}
.buy_more_save_more{font-weight:bold;color:#c80000;font-size:13px;}
.save_more_fld table.save_more_table{width:100%;}
.save_more_table{margin-top:5px;}
.save_more_table th{border-top:#5b5b5b 2px solid;border-bottom:#5b5b5b 2px solid;background-color:#f5f5f5;}
.save_more_table tr td{padding:3px;}
.save_more_table tr:nth-child(odd){background-color:#f5f5f5;}
.save_more_table tr td span{color:#c80000;}

.main_navigation li ul.links_menu{
	width:220px;
	background:none !important;
	border-bottom:1px solid #545454;
	padding-bottom:10px;
	margin:0 20px 20px 0;
	float: left;
}
.main_navigation li ul.links_menu:nth-child(3n+1) {
	margin: 0 0 20px 0;
	
}
.main_navigation li ul.links_menu li {
    border-right: 1px solid #545454;
    display:block;
	background:none !important;
	clear: left;	
	border:none;
}
.main_navigation li ul.links_menu li a{
	background:none !important;
	text-align:left;
	text-transform:none;
	padding:0;
	height:auto;
	color:#8A8A8A;
	transition:all 0.3s ease-in-out 0.1s;
	padding:2px 2px 2px 0;
}
.main_navigation li ul.links_menu li a:hover{color:#c60000;}
.contact_f_fld{width:355px;}
.contact_f_fld.c_left{ margin-left:100px;}
.contact_f_fld.c_right{ margin-right:100px; margin-top:71px;}
.infoice_check{padding:5px 5px 5px 7px;width:25px; float:left;}
.order_comments{border:1px solid #DEDEDE;height:100px;width:99%;border-radius:4px;font-family:Arial;font-size:12px;padding:5px;resize:none;}
.payment_method_description {text-align:left !important;color:#2A76B2;font-weight:bold;font-size:14px;}
.payment_method_description span{display: block; margin: 10px 0; text-align:left !important;color:#6f6f6f;font-weight:bold;font-size:12px;}
.payment_method_description img{display:block; position:absolute; margin-left:230px;}
.payment_method_description label{cursor:pointer;}
.c_payment{width:20px;}
.payment_methods_table{border: 1px solid #dedede;}
.payment_method_message{border: 1px solid #dedede;padding:7px; margin:20px 0;background-color:#fff4ea;color:#ff4c0e;font-weight:bold;}
.bankTxtUser{display: block; margin: 10px 0; text-align: left;}
.orderHeadOrange{padding-top: 20px;}
.orderHeadOrange .orangeTxt{text-transform:uppercase;}
.orderHead{color:#666;}
.orderHead span{font-weight:bold;color:#C80000;}
.basketTitle{padding-top: 0px;}
.fix_title{text-align:left;margin-left:10px;width:300px;margin-top:10px; }
/* counter */
#countdown_dashboard { height: 55px;	background:url("../img/bg_clock.png") no-repeat; padding:12px 0 0 40px; }
#countdown_dod { height: 55px;	background:url("../img/bg_clock_small.png") no-repeat; padding:12px 0 0 40px; }
.dash { width: 30px;	height: 40px; float: left; margin-left: 3px; position: relative; }
.dash .digit { float: left; width: 15px;	text-align: center;	font: bold 22px impact, verdana; color: #555;	position: relative;}
.dash_title { position: absolute; display: block; bottom: 0px; right: 6px; font-size: 9pt; color: #555; text-transform: uppercase; letter-spacing: 2px;}
.dev_comment { font-size: 14pt; color: #777; text-align: center;	font-style: italic;	margin: 40px 10px;}
.view_gift {width:31.5%;float:left;margin: 45px 0 55px 12px;text-align:center;min-height:180px;position:relative;}
.view_gift h4{display:block;font-size:14px;}
.view_gift h4 span{font-size:24px;color:#c80000;}
.view_gift img{margin:20px 0;width:41%;}
.view_gift .title{color:#595959;}


.om-menu{
	border: 1px solid #9e9e9e;
	margin-bottom: 10px;
	padding: 1px;
	box-sizing: border-box;
	width: 183px;
}
.om-menu label{
	display: block;
	border-top: 8px solid #dadada;
	padding: 15px 15px 15px 10px;
	color: #007dc7;
	font-size: 16px;
	font-weight: normal;
}
.om-menu ul{
	width: auto;
	background-color: #fff;
	padding: 0 10px 15px 0;
	margin: 0 0 0 10px;
}
.om-menu ul li{
	background: none;
	padding: 0 0 5px 10px;
	background: url("../img/om_arrow.png") left 1px no-repeat;
}
.om-menu ul li a{
	color: #666;
	font-weight: normal;
	transition: all .2s linear;
}
.om-menu ul li a:hover, .om-menu ul li a.activeRightMenu{
	color: #007dc7;
}
.om-bonus{
	background: url("../img/om_bonus.jpg") left 30px no-repeat;
	height: 85px;
	border-bottom: 1px solid #f2f2f2;
	margin-bottom: 15px;
}
.om-bonus p{
	background-color: #f2f2f2;
	padding: 7px 10px;
}
.om-bonus span{
	display: block;
	float: right;
	color: #007dc7;
	font-size: 16px;
	margin: 22px 10px 0 0;
}
.om-back{
	display: block;
	background: url("../img/om_arrow_back.png") left 2px no-repeat;
	font-weight: bold;
	padding-left: 10px !important;
	color: #666;
	margin-bottom: 30px !important;
}

/* ------------ deal of the day ----------- */
.caption-countdown{    
	font-size: 18px;
    color: #484848;
    letter-spacing: -.2px;
    margin: 10px 0;
}
.view-left-countdown{ 
	width: 768px; 
	position: relative;
}
.view-left-countdown .big_image{ 
	width: 280px; 
	height: auto;
}
.view-left-countdown .big_image img{ width: 280px; }
.view-left-countdown .product_gallery img{ width: 60px !important; }
.view-left-countdown div.discount{ 
	margin: 0;
	right: 15px;
	bottom: 15px; 
}
.view-left-countdown .online_promo_timer{
	width: 200px;
	position: absolute;
	right: 0;
}
.view-right-countdown{ 
	margin-top: 0;
	
	float: right;
	width: 768px;
}
.view-right-countdown .view_description, .view-right-countdown .view_description  p { margin-top: 0}
.view-right-countdown .online_promo_timer{ 
	margin-top: 0;
	float: right;
	margin-bottom: 15px;
}
.button_cart_cancel{display:block;background-color:red;border-radius: 4px 4px 4px 4px;color: #FFFFFF;cursor: pointer;font-size: 18px;height:46px;padding-top:20px !important;text-shadow: 0 1px 0 red;width: 227px;text-align:center;font-size:18px !important;}
input.button_cart_cancel{display:block;background-color:#82bb1f;border-radius: 4px 4px 4px 4px;color: #FFFFFF;cursor: pointer;font-size: 18px;height:66px;text-shadow: 0 1px 0 #527810;width: 227px;text-align:center;font-size:18px !important;padding-top: 0px !important; border:none;}
.button_cart_cancel:hover{text-decoration:none;background-color:red}

/* ORDER LIST BUTTONS and etc*/
a.sendBtn {
	margin-top:20px;
	width:100px;
	text-align:center;
	padding:5px 10px;
    cursor: pointer;

    border: 1px solid #82bb1f;
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: inline-block;;
    color: #fff;
    text-transform: uppercase;
	text-decoration:none;
    background: #82bb1f url(../img/elements.png) -217px -406px no-repeat;	
}

a.sendBtn:hover {
    background: #82bb1f url(../img/elements.png) 0 -358px no-repeat;	
}
input.sendBtn {
	margin:20px 0;
	width:120px;
	text-align:center;
	padding:5px 10px;
    cursor: pointer;

    border: 1px solid #82bb1f;
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: inline-block;;
    color: #fff;
    text-transform: uppercase;
	text-decoration:none;
    background: #82bb1f url(../img/elements.png) -217px -406px no-repeat;	
	outline:none;
}

input.sendBtn:hover {
    background: #82bb1f url(../img/elements.png) 0 -358px no-repeat;	
}
input.addBtn {
	width:32px;
	height:32px;
	text-align:center;
	padding:5px 10px;
    cursor: pointer;
    display: inline-block;
    color: #fff;
    text-transform: uppercase;
	text-decoration:none;
	outline:none;
	border:0;
	text-indent:-9999px;
    background: transparent url(../img/elements.png) -835px -401px no-repeat;
	outline: 0;
	-webkit-box-shadow: none;
	box-shadow: none;
}
a.listSended {
	margin-top:20px;
	width:178px;
	text-align:center;
	padding:5px 10px;
    cursor: pointer;
    border: 1px solid #858585;
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: inline-block;
    color: #858585;
    text-transform: uppercase;
	text-decoration:none;
    background: #fff url(../img/elements.png) -622px -406px no-repeat;	
}
a.listSended:hover {
    background: #858585;
	color:#fff;
}

a.combineOrders {
	margin-top:6px;
	margin-right:15px;
	width:420px;
	text-align:center;
	padding:5px 10px;
    cursor: pointer;
    border: 1px solid #858585;
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: inline-block;
    color: #858585;
    text-transform: uppercase;
	text-decoration:none;   	
}
a.combineOrders:hover {
    background: #858585;
	color:#fff;
}
/*table list people*/

table.whoTosend {
    border-collapse: collapse;
    width: 100%;
	margin-top:10px;
}

table.whoTosend th, td {
    text-align: left;
    padding: 8px;
}

table.whoTosend tr:nth-child(even){background-color: #f2f2f2}

table.whoTosend th {
    background-color: #dedede;
    color: #444;
}
a.yourOrder {
	margin-top:20px;
	width:90%;
	text-align:center;
	padding:5px 10px;
    cursor: pointer;
    border: 1px solid #858585;
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: inline-block;
    color: #858585;
    text-transform: uppercase;
	text-decoration:none;
    background: #fff;
	outline:none;
}

a.seeOrderBtn {
	margin-top:20px;
	text-align:center;
	padding:5px 10px;
    cursor: pointer;
    border: 1px solid #858585;
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: inline-block;
    color: #858585;
	text-decoration:none;
    background: #fff;
	outline:none;
}
a.seeOrderBtn:hover {
	background: #858585;
	color:#fff;
}
.profile_table1 td a.seeOrderBtn {
	color:#858585;
}
.profile_table1 td a.seeOrderBtn:hover {
	color:#fff;
}
input.saveBtn {
	margin:20px 0;
	width:178px;
	text-align:center;
	padding:5px 10px;
    cursor: pointer;
    border: 1px solid #82bb1f;
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: inline-block;
    color: #fff;
    text-transform: uppercase;
	text-decoration:none;
    background: #82bb1f url(../img/elements.png) -829px -1px  no-repeat;
	outline:none;
}
input.cancelBtn {
	margin:20px 0;
	width:121px;
	text-align:center;
	padding:5px 10px;
    cursor: pointer;
    border: 1px solid #e13a41;
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: inline-block;
    color: #fff;
    text-transform: uppercase;
	text-decoration:none;
    background: #e13a41 url(../img/elements.png) -610px -1px  no-repeat;
		outline:none;
}
p.orderMsg{
	text-align:center;
	font-size: 18px;
	text-transform:normal;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#cc0000+0,f42c00+100 */
	margin:auto;
}
.yourOrder >b {
	font-size:18px;
	margin:0 3px;
}
p.sum {
    width: 200px;
    height: 60px;
    background: #ffffff;
    background: -moz-linear-gradient(top, #ffffff 0%, #e5e5e5 100%);
    background: -webkit-linear-gradient(top, #ffffff 0%,#e5e5e5 100%);
    background: linear-gradient(to bottom, #ffffff 0%,#e5e5e5 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 );
    border: 1px solid #ddd;
    border-radius: 4px;
    margin-right: 5px;
    text-align: center;
    line-height: 20px;
    padding-top: 20px;
	margin-bottom:10px;
}
p.sum #totalPrice{ 
    font-size: 23px;
    font-weight: bold;
    text-shadow: 0 1px 0 #FFFFFF;
    color: #797979;
    letter-spacing: -1.3px;
	margin-right:5px;
}
.warning{
	margin: 20px auto;
    width: 60%;
    text-align: center;
    padding: 5px 10px;
    border: 1px solid #ddd;
    -moz-border-radius: 4px;
    border-radius: 4px;
    display: inline-block;
    color: #858585;
    text-decoration: none;
    background: #fff;
    outline: none;
	font-size:14px;
	float:left;
}

td.listCategoryImage a img {
    width: 150px;
    height: auto;
}