@charset "UTF-8";body, div, img, h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dd, dt,
blockquote, fieldset, legend, label, input, textarea{margin:0;padding:0;border:0;}
sh1, h2, h3, h4, h5, h6, p{margin:0 0 1em 0;}
body{background:url(images/deep_ground.jpg) top left repeat-x #FFF;font-family:'Open Sans', sans-serif;font-weight:300;font-size:15px;color:#555;min-width:320px;}
img{border:0;max-width:100%;height:auto;width:auto\9;}
.clear{clear:both;}
h1, h2, h3, h4, h5, h6{font-weight:500;color:#666;margin-bottom:1%;margin-top:2%;}
h1{font-size:200%;margin-top:0px;}
h2{font-size:170%;}
h3{font-size:160%;}
h4{font-size:140%;}
h5{font-size:100%;font-weight:500;}
a{color:#39C;font-weight:300;}
.red{color:#C82328;}
#container{width:100%;max-width:1200px;margin:0 auto;}
.textarea{line-height:1.4;font-weight:400;}
#top-nav{background-color:#132B3E;height:48px;position:relative;width:100%;max-width:1200px;margin:0px auto;}
#top-logo{display:none;position:absolute;top:0px;left:40px;font-family:Pacifico;font-size:28px;font-style:normal;font-weight:400;line-height:40px;text-transform:none;}
#top-logo a{color:#FFF !important;text-decoration:none;}
#top-head{background:url(images/back_header2.jpg) top left no-repeat;height:227px;position:relative;margin-top:12px;}
#top_logo{position:absolute;top:20px;left:10px;width:350px;height:190px;}
#top-visa{position:absolute;top:29px;right:16px;width:255px;height:30px;}
#top-menu{color:#62b6e8;text-shadow:none;display:block;text-align:right;margin-right:-11px;font-size:18px;}
.now-select{color:#FC0 !important;}
.menu{display:block;margin:0;}
.menu li{display:inline-block;position:relative;z-index:100;}
.menu li a{text-decoration:none;padding:11px 11px;display:block;color:#FBE68B;-webkit-transition:all 0.2s ease-in-out 0s;-moz-transition:all 0.2s ease-in-out 0s;-o-transition:all 0.2s ease-in-out 0s;-ms-transition:all 0.2s ease-in-out 0s;transition:all 0.2s ease-in-out 0s;}
.menu li a:hover, .menu li:hover > a{color:#ffffff;background:#1C83B0;}
.menu ul{display:none;text-align:left;margin:0;padding:0;width:250px;position:absolute;top:47px;left:0px;background:#ffffff;text-transform:none;}
.menu li:hover > ul{display:block;}
.menu ul li{display:block;float:none;background:none;margin:0;padding:0;}
.menu ul li a{font-size:15px;font-weight:normal;display:block;color:#797979;border-left:3px solid #ffffff;background:#f9f9f9;}
.menu ul li a:hover, .menu ul li:hover > a{background:#f0f0f0;border-left:3px solid #1C83B0;color:#797979;}
.menu ul ul{left:149px;top:0px;}
.mobile-menu{display:none;text-align:left;width:100%;padding:6px 8px;background:#132B3E;color:#ffffff;}
.mobile-menu:hover{background:#132B3E;color:#ffffff;text-decoration:none;}
.tm-white{color:#FFF !important;font-size:70%;}
#wrapper{width:100%;margin:0 auto;height:auto !important;background-color:#FFF;}
#content_adp #colLeft{position:relative;margin-left:20px;float:left;width:220px;}
#content_adp #colRight{float:right;width:78%;height:auto;margin-right:0px;}
#content{padding:2%;margin-right:20px;}
#breadcrumbs{padding:0;font-size:13px;height:30px;display:block;}
#breadcrumbs #breadul{list-style-type:none;margin:0;padding:0;display:block;position:relative;}
#breadcrumbs #breadul li{display:inline-block;position:relative;width:auto;float:left;padding-left:14px;margin-left:4px;background:url(images/arrow1.gif) center left no-repeat;height:20px;}
#breadcrumbs #breadul .first{display:block;position:static;width:10px;background:url(images/nav_home.gif) center left no-repeat;padding-left:0px;margin-left:0px;}
#breadul .first a span{color:#FFF;}
#breadul li a{color:#888;text-decoration:none;}
#breadul li a:hover{text-decoration:underline;}
#breadul .first a:hover{text-decoration:none;}
.cl_today{color:#C00;font-weight:400;}
.cl_holiday{color:#C00;}
#footer{border-top:1px solid #999;font-size:12px;padding:20px;}
.itemhead{font-weight:500;color:#666;margin-bottom:10px;margin-top:30px;font-size:150%;}
.sidemenu{padding:0px;font-size:14px;}
.sidemenu ul{position:relative;margin:0px;padding:0px 0px 0px 20px;}
.sidemenu ul li{margin-top:2px;}
.sidemenu a{text-decoration:none;font-weight:400;}
.sidemenu a:hover{text-decoration:underline;}
#active_menu a{color:#C30 !important;}
.date{font-weight:500;}
.mlevel3{text-transform:none;}
input, textarea{font-size:16px;color:#888;padding:8px;border:#bbb 1px solid;}
select{font-size:90%;padding:8px;padding-right:16px;}
input[type="submit"]{padding:5px;background-color:#1888B8;cursor:pointer;font-weight:400;color:#FFF;font-size:17px;}
input[type="button"]{padding:5px;background-color:#1888B8;cursor:pointer;font-weight:400;color:#FFF;font-size:17px;}
.filter-goods{padding-left:0px;margin-bottom:30px;}
.filtername{font-weight:600;font-size:14px;margin-top:15px;margin-bottom:8px;}
.filtervalue{padding-left:15px;font-size:75%;padding-bottom:10px;}
.filtervalue input{margin-right:4px;}
.uncheck-all{margin-top:15px;}
.sort-select{margin-bottom:10px;}
.prod_itemcl{display:block;position:relative;float:left;max-width:190px;width:80%;height:310px;margin:10px;text-align:center;border:#F6F6F6 1px solid;background-color:#ccc;padding-top:0px;-webkit-transition:background 0.6s ease;-moz-transition:background 0.6s ease;transition:background 0.6s ease;}
.prod_itemcl:hover{border-color:#2D5C88;background-color:#2D5C88;}
.inside_itemcl{background-color:#FFF;margin-top:0;padding-top:10px;height:250px;}
.prod_iconcl{display:block;height:150px;width:100%;overflow:hidden;text-align:center;margin-top:0px;}
.prod_iconcl_img{max-width:100%;height:auto;border:0px none;max-height:150px;margin:0px auto;}
.prod_pricecl{font-weight:400;color:#C82328;font-size:120%;}
.prod_pricecl .discount{font-weight:300;color:#999;text-decoration:line-through;font-size:14px;}
.prod_price .discount{font-weight:300;color:#999;text-decoration:line-through;font-size:16px;}
.addcart{position:absolute;bottom:0px;width:100%;padding-top:6px;padding-bottom:6px;text-transform:uppercase;color:#FFF;font-size:90%;cursor:pointer;}
.itemhead a{font-weight:500;color:#666;text-decoration:none;}
.itemhead a:hover{text-decoration:underline;}
.sc_item_title{font-size:90%;line-height:95%;display:none;}
.sc_item_price{margin-bottom:20px;color:#C82328;font-weight:bold;font-size:90%;display:none;}
#goodscart{font-weight:bold;color:#000;}
#sumscart{font-weight:bold;color:#C82328;}
#side_scart{border:#F6F6F6 1px solid;padding:10px;}
#goodscartorder{margin-top:20px;text-align:center;}
#goodscartorder a{padding:5px;background-color:#1888B8;cursor:pointer;font-weight:400;color:#FFF;font-size:17px;display:inline-block;text-decoration:none;}
#bigcart{font-size:14px;}
#bigcart input[type="checkbox"]{margin-right:6px;}
#bigcart table{border-collapse:collapse;background:#fff;text-align:left;}
#bigcart table caption{caption-side:top;text-align:left;font-size:24px;padding-bottom:20px;padding-top:30px;color:#c82328;}
#bigcart table th{background:#ECECEC;text-align:left;border:1px solid #888;vertical-align:middle;padding:15px 30px;margin:1px;}
#bigcart table td{border:1px solid #bbb;padding:10px;margin:1px;}
#bigcart table td.allsum{border:0;border-bottom:1px dotted #5C5C5C;}
#bigcart table td.noborder{padding-top:6px;border:0;}
#denincart{padding-right:10px;}
#contshop{padding-top:20px;}
.bt_pm td{border:none !important;padding:0px !important;}
#head_bcart{color:#c82328;font:24px/72px;margin:0;}
.head_bcart{color:#c82328;font:24px/72px;margin:0;margin-top:30px;margin-bottom:10px;}
#reg_text{margin-bottom:10px;margin-top:10px;font-size:16px;line-height:20px;}
#sc_notlog{padding-top:40px;text-align:center;}
.headresult{color:#CC3333;font-weight:bold;text-align:center;}
.bodyresult{text-align:justify;padding:20px;}
#hidesel{display:none;}
.prod_single{margin-top:30px;}
.prod_title_single{padding-bottom:3%;margin-bottom:2%;border-bottom:#CCC 1px solid;}
.prod_title_single h1{line-height:100%;}
.prod_pic{width:45%;margin-right:4%;max-width:600px;float:left;}
.prod-right-side{width:50%;float:left;}
.prod_price{font-weight:400;color:#C82328;font-size:140%;padding-bottom:0;margin-bottom:3%;border-bottom:#CCC 1px solid;}
#prod-right-descr{}
#prod_shopcrt{font-size:30px;cursor:pointer;}
#add-shc{padding-bottom:0;}
.shopcart_num{width:50px;}
.graybox2b{color:#58606B;background-color:#FFF;border:1px solid #19AFE1;margin-top:0px;text-align:left;}
.odd{background-color:#F7FCFF;}
#dop_field_head{margin-top:20px;margin-bottom:10px;text-align:center;font-weight:bold;}
#title-recom{margin-top:2%;}
.tabBox{margin-top:4%;margin-bottom:3%;}
.comments{}
.comform{text-align:right;width:100%;max-width:400px;}
.comtitle{font-size:120%;font-weight:400;}
.comdata{font-size:70%;font-weight:bold;margin-bottom:1%;color:#000;}
.com-item{border-bottom:#666 dashed 1px;padding-bottom:1%;margin-bottom:3%;}
.com-answer{margin-left:10%;margin-top:2%;}
.search_input{width:100%;}
#ts-button{padding-left:20px;}
#ts-button a{color:#fff;}
#topsearch{position:absolute;top:140px;left:377px;width:100%;max-width:700px;}
#ts-button{cursor:pointer;}
.ac_results{padding:0px;border:1px solid WindowFrame;background-color:Window;overflow:hidden;text-align:left;z-index:9999999;}
.ac_results ul{width:100%;list-style-position:outside;list-style:none;padding:0;margin:0;}
.ac_results iframe{display:none;display/**/:block;position:absolute;top:0;left:0;z-index:-1;filter:mask();width:3000px;height:3000px;}
.ac_results li{position:relative;margin:0px;padding:2px 5px;cursor:pointer;display:block;width:100%;font:menu;font-size:12px;overflow:hidden;}
.ac_loading{background:Window url('autocomplete_indicator.gif') right center no-repeat;}
.ac_over{background-color:Highlight;color:HighlightText;}
.saprice{color:#E3053F;font-weight:bold;}
.notes{font-size:80%;}
.notes-reg{display:none;}
#alr-reg{background-color:#fafafa;margin-top:20px;margin-bottom:20px;padding:20px;}
.inf-icon{font-size:24px;color:#C82328;}
.links{text-decoration:underline;cursor:pointer;}
#enter-reg{display:none;}
.errorform{color:#C82328;font-size:120%;}
.spaym{margin:10px;padding:20px;background-color:#fafafa;font-size:90%;color:#000;display:none;}
#spaym_0{display:block;}
.topnav{padding:40px 28px 25px 0;width:213px;}
ul.topnav{font-size:1em;line-height:0.5em;list-style:none outside none;margin:0;padding:0;}
ul.topnav li{}
ul.topnav li a{color:#000;display:block;font-size:13px;font-weight:bolder;line-height:110%;padding:10px 5px;text-decoration:none;background:#fefefe;border-bottom:1px solid #D3D3D3;cursor:pointer;overflow:hidden;}
ul.topnav li a:hover{color:#39C;}
ul.topnav ul{display:none;margin:0;padding:0;list-style:none outside none;}
ul.topnav ul li{clear:both;margin:0;padding:0;}
ul.topnav ul li a{font-size:12px;font-weight:normal;outline:0 none;padding-left:20px;}
ul.topnav ul li a:hover{color:#39C;}
ul.topnav ul ul li a{padding-left:40px;}
ul.topnav ul ul li a:hover{color:#39C;}
ul.topnav span{float:right;}
.count_bul{width:32px;height:13px;background:url(images/back_counter.jpg) top right no-repeat;font-size:70%;float:right;text-align:right;padding-right:4px;}
.notpresence{margin-top:15px;font-size:16px;color:#000;}
.pop-close{color:#1b82af !important;border:none !important;background:none !important;box-shadow:none !important;font-family:Arial, Helvetica, sans-serif !important;font-size:13px!important;}
.side-sale{margin-top:20px;margin-bottom:20px;text-align:center;background-color:#C82328;padding:10px;font-size:18px;}
.side-sale a{color:#FFF;font-weight:bold;text-decoration:none;}
.side-sale a:hover{text-decoration:underline;}
.prod_titlecl{font-size:13px;}
.sort-select{margin-top:5px;}
#breadcrumbs{margin-top:2px;}
ul.topnav ul li a{padding-left:30px;}
#top-phone{display:none;position:absolute;top:70px;right:16px;color:#FFF;font-size:18px;font-weight:500;}
#top_logo img{height:190px !important;}
.linkpage, .curpage{margin-right:8px;font-size:16px;}
.p_social{margin-top:20px;margin-bottom:20px;}
#sprod_social{margin-top:20px;margin-bottom:20px;}
.bodylogin{margin-top:50px;margin-bottom:20px;}
.ps_addtc{font-size:16px;}
.shopcart{margin-top:-12px;}
.rating {font-size: 8px; color: #fafafa;}