html,body{height: 100%; margin: 0; padding: 0;}
html{background:#CAD8D9 url(img/back.jpg) no-repeat top center;}
body{font:normal 8pt Tahoma;color:#646464;padding-top:20px;}
table{border-collapse:collapse;}
table td{padding:0px;vertical-align:top;}
a{color:#233a53;}
a:hover{text-decoration:none;}
img{border:none;}
ul {list-style:none;margin:0px;padding:0px;}
h3,h3 a{color:#233a53;font:normal 16pt Arial;}
h3{border-bottom: #ccc 1px dotted;width:97%; }
#ny{ min-height:1400px;//height:100%;}
#wrapper{height:100%;  border-left:#ccc 1px solid;border-right:#ccc 1px solid;width:950px;margin: 0 auto 0 auto;margin-bottom:20px;} 
#wrapper td{ }
#content{width:950px;height:100%;background:#fff;}
.header{background:url(img/top_line.png) repeat-x 0 0;}

.pic{float:left;margin-right:10px;max-width:45px;max-height:25px;}
h4{color:#233a53;}
.search{width:300px;float:left;} 
.searcher{float:left;margin-left:30px;margin-top:5px;width:160px;height:18px;background:url(img/search_holder.png) no-repeat 0 0;}
.searcher input{background:none;border:none;width:150px;cursor:text;height:14px;margin-left:4px;margin-top:1px;}
#sb{width:77px;height:18px;margin-left:10px;margin-top:5px;}

.delivery{display:block;height:17px;color:#0a7ecb;font-size:11pt;padding-left:25px;background:url(img/delivery.png) no-repeat 0 3px;}
.ustanovka{margin-top:5px;display:block;height:17px;color:#0a7ecb;font-size:11pt;padding-left:25px;background:url(img/ustanovka.png) no-repeat 0 3px;}
#instruct{color:#555452;width:150px;margin-top:5px;display:block;height:20px; font-size:10pt;padding-left:25px;background:url(img/instruction.png) no-repeat 0 1px;}

.gp{width:140px;height:190px;float:left;margin-right:10px;}
.gp a{color:#f36823;}
.dprice{margin-top:5px;color:#000;font:normal 10pt Tahoma;}
.gp img{max-width:111px;max-height:111px;border:#b7b7b7 1px solid;}

.korzina{width:670px;margin-top:10px;}
.first td{background:#eee;font:bold 8pt Tahoma;color:gray;}
.korzina td{padding:5px;}
.korzina td img{border:#ccc 1px solid;padding:2px;}

.order_info{margin-left:0px;}
.order_info td{vertical-align:top;}
.error{color:red;padding:5px;font:bold 8pt Tahoma;display:none;}



.advantages{margin-top:20px;height:87px; width:353px;padding-left:115px;padding-top:10px;background:url(img/advantages.png) no-repeat 0 0px;}
.advantages a{color:#3a3a3a;}

.desc22 h2 { background:none; margin-left:-26px; font-size:20px; margin-bottom:0px}
.basket{margin-top:8px;background:url(img/shop_icon.png) no-repeat 0 0;color:#fff;float:right;padding-right:10px;padding-left:20px;}
.basket a{width:77px;height:21px;float:right;margin-left:10px;margin-top:-2px;display:block;background:url(img/order_button.png) no-repeat 0 0;}
.basket a:hover{background:url(img/order_button.png) no-repeat 0 -21px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {.basket a {margin-top:-17px;}}

.cnt_me{padding-left:10px;padding-right:25px;padding-top:5px;} 
.banner{padding-left:15px;padding-right:20px;} 
.logos{width:100%;margin-top:10px;margin-left:20px;} 
.logo{width:320px;padding-top:10px;}
.logo a{display:block;background:url(img/logo.jpg) no-repeat 0 0;width:259px;height:60px;} 
 
.phone{margin-top:2px;color:#fd6802;font:normal 16pt Tahoma;} 
.phone span{color:#717171;font:normal 12pt Tahoma;} 
.more{margin-top:2px;} 
.more a{display:block;float:left;padding-left:20px;margin-top:4px;height:16px;padding-top:1px;margin-right:10px;}
.icq{color:#1d4429;background:url(img/icons.png) no-repeat 0px -32px;text-decoration:none;}
.skype{color:#03aaf1;background:url(img/icons.png) no-repeat 0px 0px;text-decoration:none;}
.feedback{color:#6c9acb;background:url(img/icons.png) no-repeat 0px -16px;text-decoration:none;} 
.feedback span{border-bottom: #6c9acb 1px dotted;} 
.mailus{color:#929292;background:url(img/icons.png) no-repeat 0px -48px;}

 
h1{margin:0px;color:#301c0c;font:normal 18pt Arial;margin-bottom:0px;}
h2{font:normal 16pt Arial;margin-left:20px;}

.anb{width:100%;}
.center_column{padding-top:10px; }
.left_column{padding-left:20px;width:190px;}

.hh{width:100px;padding-top:8px;padding-right:20px;}
.line{ background:url(img/goldline.png) repeat-x 0px 20px;}
 

.rmenu{line-height:15px;padding-left:40px;}
.rmenu a{display:block;color:#5e5e5e;}
.rmenu a.sales{margin-left:-20px;text-decoration:none;display:block;color:#d0560b;font:bold 10pt Tahoma;height:22px;padding-top:2px;padding-left:0px;background:url(img/star.jpg) no-repeat 0px 0px;}
 
.rmenu a.sales, x:-moz-any-link, x:default{padding-left:25px;}
.menu_top{width:100%;margin-top:10px;margin-left:5px;height:41px;background:url(img/menu_line2.png) repeat-x 0 0;}

.menu_top td{text-align:center; padding-top:3px;}
.menu_top td a{font-weight:bold;background:url(img/menu_delim.png) no-repeat 0px 2px;display:block;color:#fff;text-decoration:none;padding-left:13px;padding-right:8px; }

.menu_top td a:hover{color:#0a457c;}
.menu_top td.first{width:3px;background:url(img/menu_left.png) no-repeat 0px 0px;}
.menu_top td.last{width:3px; background:url(img/menu_right.png) no-repeat top right;}

.mleft{margin-left:10px;}
.search_wrapper{margin-top:10px;width:165px;background:url(img/left_block_line.png) repeat-y 0 0;}
.search_wrapper select{width:135px;margin-top:10px;border:#999999 1px solid;}
.search_header{height:29px;background:url(img/left_block_header1.png) no-repeat 0px 0px;}
.search_body{padding-left:14px;}
.search_footer{height:10px;background:url(img/left_block_footer.png) no-repeat 0px 0px;}
#sb2{margin-top:10px;margin-left:47px;}

.info_header{height:29px;background:url(img/left_block_header2.png) no-repeat 0px 0px;}

.articles{width:135px;margin-top:5px;}
.articles li{padding:5px;border-bottom: #ccc 1px solid;}
.articles li span,.articles li a{color:#2e2e2e;display:block;cursor:pointer;}
.articles li span{background:url(img/down.png) no-repeat 120px 6px;}

.articles li span:hover{background:url(img/down2.png) no-repeat 120px 6px;}

.baners{margin-top:15px;}

.footer{background:url(img/footer_line.jpg) repeat-x 0 0;height:97px;}
.footer table{width:100%;height:97px;}
.footer table td{padding-top:20px;color:#c0c0c0;}
.copyright{ width:300px;background:url(img/footer_logo.jpg) no-repeat  30px 30px; }
.copyright div{margin-top:20px;margin-left:220px;width:120px;}
.madeby{padding-right:10px;text-align:right;width:530px;}

.bmenu li{float:left;margin-left:20px;}
 .bmenu li a{color:#d9d9d9;font-weight:bold;text-decoration:none;}
  .bmenu li a:hover{color:#d65600;font-weight:bold;}

.bb{text-align:left;padding-left:20px;} 
.bb span{color:#d6d6d6;}
.clear{clear:both;}
.delim{height:10px;clear:both;}

.mway, .mway a{color:#666;font:normal 10pt Arial;}
.mway a:hover{color:orange;}

#tabs{position:relative; background:url(img/index_tabs_line.png) repeat-y 0px 0px;margin-top:0px;width:730px;} 
#tabs .tf{display:block;position:absolute;z-index:9999;background:url(img/index_tabs_footer.png) no-repeat 0px 0px;width:750px;height:12px;bottom:0px;left:0px;}
.tabs-nav{background:#fff url(img/index_tabs_header.png) no-repeat left bottom; padding-bottom:3px; list-style: none; margin:0;}
.tabs-nav:after {display: block;clear: both; content: " ";}
.tabs-nav li {float: left; margin:0 0 0 10px;}
.tabs-nav li a{text-align:center;display:block;height:24px;padding-top:12px;width:154px; background: url(img/tab.png) no-repeat 0 4px; font: bold 10pt Arial;color:#333;text-decoration:none;}
.tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {  color:#f04f00;  cursor: pointer;}
.tabs-nav .tabs-disabled {opacity: .4;}
.tabs-nav .tabs-selected{}
.tabs-nav .tabs-selected a{color:#f04f00; background: url(img/tab_sel.png) no-repeat 0 0px; }
.tabs-container {clear:left;	overflow:none;padding: 1em 8px;}
.tabs-hide{display:none;}




h2{color:#233a53;font-size: 14pt;padding-left:25px;background: url(img/bullet.jpg) no-repeat 0 2px;}

.nitem{width:250px;height:130px;color:#333333;margin-left:45px;float:left;}
.nitem a{color:#3c538c;font-size:12pt;}
.nitem img{border:#9d9d9d 1px solid;}

.text{padding-left:47px;padding-right:20px;color:#333333;}

.art_items{display:none;padding-left:5px;}
.art_items a{margin-top:5px;background:none;color:#d65600 !important;}
.art_items a:hover{color:#233a53 !important;}

.art_items a.current{text-decoration:none;color:#2392f1 !important;}

.sub_wrapper{position:relative; height:30px;margin-top:-2px; }
.sub_wrapper a{border:transparent 1px solid;}
.menu_top td div.sel{background:#0a457c;}
.menu_top td div.sel a.mm{background:#fff;color:#0a457c;
border-radius: 5px 5px 0px 0px;
-moz-border-radius: 5px 5px 0px 0px;	
-webkit-border-radius: 5px 5px 0px 0px;
 border:#ccc 1px solid; border-bottom:none;height:30px;position:relative;z-index:9999999;}

div.submenu {
  display:none;
  position: absolute;
  z-index: 99999;
  height: auto;
  top: 30px;
  border-top: none;
  padding: 0;
  background: none;
  margin: 0;
  width: auto;
}

div.submenu .ss {
  height: auto;
  margin: 0;
  padding: 20px;
  border:#ccc 1px solid;
   border-radius: 5px;-moz-border-radius: 5px;	-webkit-border-radius:5px;
   background:#fff url(img/fon_bottom_submenu.png) repeat-x left bottom;
}
div.dr {  left: -11px;}
div.dl {  right: -3px;}
div.submenu table {  background: none;}
div.submenu td {
  padding: 0;
  background: none;
  text-align: left;
  height: auto;
  
}
div.submenu td a {
  display: block;
  width:100%;
  background: none;
  padding: 2px 5px 2px 0px;
  margin-left:10px;
  white-space: nowrap;
  font-weight: bold;
  color: #233a53;
  border-bottom: 1px dotted #b4b4b4;
}
div.submenu td a:hover {  text-decoration: underline;}
div.submenu td a:hover {  color: #fda422;}
 

.marki_holder{border:#858585 1px solid;width:698px;
border-radius: 0px 0px 5px 5px ;
-moz-border-radius: 0px 0px 5px 5px ;	
-webkit-border-radius: 0px 0px 5px 5px;
padding:10px;
}

.text2{padding-right:20px;}

.marki{width:auto;}  
 
.marki td ul li,.dot ul li{ border-bottom: 1px dotted #b4b4b4;padding:5px;padding-left:0px;padding-right:35px;}
 
.marki td a{color:#233a53;font:normal 10pt Arial;}
.marki_header{width:700px;height:23px;background: url(img/cat_line.png) no-repeat 0 0px;color:#fff;font:normal 10pt Arial;padding-left:40px;padding-top:6px;}


a.item_name{color:#233a53 !important; font-size:16px !important;}
 
.product_box{border:#ececec 1px solid;width:94%;padding:10px;margin-bottom:15px;
border-radius: 5px;
-moz-border-radius:5px;	
-webkit-border-radius:5px;
color:#464646;
} 

.descr{padding-top:10px;}
.price{font:normal 12pt Arial;margin-right:10px;padding-top:6px;}
.price span{color:#1b67c7;}

.buy{display:block;width:119px;height:28px;background: url(img/buy.png) no-repeat 0px 0px;}
.buy:hover{background: url(img/buy.png) no-repeat 0px -28px;}

.dphoto{width:182px;height:18px;background: url(img/dphoto.png) no-repeat 0px 0px;margin-top:6px;}
.nstars{width:110px;height:17px;background: url(img/ns0.png) no-repeat 0px 0px;margin-top:10px;position:relative;padding-right:10px;}
.info_star{cursor:pointer;position:absolute;top:-2px;right:0px;width:9px;height:10px;background: url(img/info.png) no-repeat 0px 0px;}
.info_blue{display:none;padding:5px;color:#fff;font:normal 8pt Arial;background:#233a53;opacity: 0.9;position:absolute;width:150px;left:130px;top:-25px;}

.stars{width:84px;height:14px;background: url(img/star0.png) no-repeat 0px 0px;margin-top:5px;}


.star1{background: url(img/star1.png) no-repeat 0px 0px;}
.star2{background: url(img/star2.png) no-repeat 0px 0px;}
.star3{background: url(img/star3.png) no-repeat 0px 0px;}
.star4{background: url(img/star4.png) no-repeat 0px 0px;}
.star5{background: url(img/star5.png) no-repeat 0px 0px;}

.nstar1{background: url(img/ns1.png) no-repeat 0px 0px;}
.nstar2{background: url(img/ns2.png) no-repeat 0px 0px;}
.nstar3{background: url(img/ns3.png) no-repeat 0px 0px;}
.nstar4{background: url(img/ns4.png) no-repeat 0px 0px;}
.nstar5{background: url(img/ns5.png) no-repeat 0px 0px;}


#dm{max-width:180px;border:#ccc 1px solid;}
.mimg{position:relative;height:190px;}
.vertical{height:295px;}
.info{text-align:center;padding:6px;width:150px;font:bold 10pt Tahoma;color:#000;}
.gift{position:absolute;display:block;cursor:pointer;top:0px;right:5px;width:75px;height:60px;background:url(img/gift.png) 0 0px no-repeat;}

a.images_good {display:block;margin-right:7px;float:left;margin-bottom:7px;height:50px;}
.images_good img{border:#ccc 1px solid;height:50px;max-width:50px;max-height:50px;}

.oldprice{color:#777978;text-align:right;font:bold 12pt Arial;padding-right:2px;}
.oldprice strike{color:red;}
.oldprice span{color:#777978;}

.pricer{margin-top:4px;color:#777978;font:normal 17pt Arial;text-align:right;}
.pricer span{color:#777978;font:normal 12pt Arial;}

.topgoods{width:140px;float:left; background:#fff;margin:7px; border:#ccc 1px solid;padding:5px;height:210px}
.topgoods img{max-width:130px;max-height:110px;}

.topgoods a.image{display:block;text-align:center;}
.item_name{display:block;margin-top:5px;}
.pricemini{margin-top:10px;font:bold 10pt Tahoma;}
.pricemini span{font:normal 10pt Tahoma;}


.abouts div{width:326px;height:136px;position:relative;}
.podbor{background:url(img/podbor2.png) no-repeat 0px 0px;display:block;width:90px;height:22px;position:absolute;bottom:20px;right:30px;}
.podbor:hover{background:url(img/podbor2.png) no-repeat 0px -22px;}
.hs{display:block;width:330px;height:135px;position:absolute;bottom:0px;right:20px;}
.abouts td{padding:2px;}
.b1{background:url(img/b1.jpg) no-repeat 0px 0px;}
.b2{background:url(img/b2.jpg) no-repeat 0px 0px;}
.b3{background:url(img/b3.jpg) no-repeat 0px 0px;}
.b4{background:url(img/b4.jpg) no-repeat 0px 0px;}

table.abouts{margin-left:13px;}
table.abouts td{padding-left:20px !important;padding-bottom:10px !important;}

h5{color:#233a53;font:normal 18pt Arial;margin:5px;}
.infos{display:block;position:relative;z-index:999;font:normal 10pt Arial;width:120px;color:#233a53;margin-left:15px;padding-left:25px;height:17px;background:url(img/info.jpg) no-repeat 0 0px;}

#sb{width:82px;height:21px;border:none;cursor:pointer;background:url(img/search_button.png) no-repeat 0px 0px;}
#sb:hover{background:url(img/search_button.png) no-repeat 0px -21px;}

#sb2{width:89px;height:24px;border:none;cursor:pointer;background:url(img/podbor_button.png) no-repeat 0px 0px;}
#sb2:hover{background:url(img/podbor_button.png) no-repeat 0px -24px;}

#p3{width:201px;display:block;height:32px;border:none;cursor:pointer;background:url(img/p3.png) no-repeat 0px 0px;}
#p3:hover{background:url(img/p3.png) no-repeat 0px -32px;}

.added{display:none;}
.showme,.empty{display:none;}

.added2{position: fixed; _position: absolute;display:none;text-align:center;z-index:999;padding:10px;font:normal 10pt Tahoma;color:#fff;
width:260px;top:50%;margin-top:-35px;
left:50%;margin-left:-130px;height:52px;background:#233a53;opacity: 0.9;
 -moz-border-radius: 20px;
 -webkit-border-radius: 20px;
border-radius: 20px;  
behavior: url(img/PIE.htc); 
}

.added2 a{color:#fff;}

/*SLIDER*/
.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:60;display:none;}
.nivo-slice{display:block;position:absolute;z-index:50;height:100%;}
.nivo-directionNav a{position:absolute;top:45%;z-index:999;cursor:pointer;}
.nivo-prevNav{left:0px;}
.nivo-nextNav{right:0px;}
.nivo-controlNav a{position:relative;z-index:99;cursor:pointer;}
.nivo-controlNav a.active{font-weight:bold;}
#slider{position:relative;    width:910px;   height:192px;background:url(img/loading.gif) no-repeat 50% 50%;}
#slider img {	position:absolute;	top:0px;	left:0px;	display:none;}
#slider a {	border:0;	display:block;}
.nivo-controlNav{position:absolute;left:50%;bottom:-30px;margin-left:-60px;}
.nivo-controlNav a{display:block;width:22px;height:22px;background:url(img/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left;}
.nivo-controlNav a.active{background-position:0 -22px;}
.nivo-directionNav a{display:block;width:30px;height:30px;background:url(img/arrows.png) no-repeat;text-indent:-9999px;border:0;}
a.nivo-nextNav {	background-position:-30px 0;	right:15px;}
a.nivo-prevNav {	left:15px;}

.sort{margin-top:-15px;font:normal 10pt Arial;padding:5px;padding-top:0px;margin-bottom:5px;}
.sort div{float:right;margin-left:10px;}
.sort a{display:block;float:right;margin-left:10px;color:#666;padding-right:20px;}
.sort a.down{background:url(img/mdown.png) no-repeat 52px 8px;}
.sort a.up{background:url(img/mup.png) no-repeat 52px 8px;}

.sort a.down2{background:url(img/mdown.png) no-repeat 109px 8px;}
.sort a.up2{background:url(img/mup.png) no-repeat 109px 8px;}

.contacts{text-align:left;padding-left:80px;}
a.highslide-credits{display:none;}

.menu_top td a.noback{background:none;padding-top:6px;height:24px !important;}
 
/*\*/ * html .search{width:400px;} /**/
/*\*/ * html .searcher input{position:relative;z-index:99999;margin-left:-26px;margin-top:0px;} /**/
/*\*/ * html .basket{ height:30px; margin-top:3px;width:190px;} /**/
/*\*/ * html .basket a{margin-top:-13px;} /**/

/*\*/ * html .advantages p{margin-top:5px;} /**/
/*\*/ * html .sub_wrapper { z-index:9999;} /**/
/*\*/ * html .tabs-nav { height:30px;} /**/

#cont2
{font-size:14px; margin-left:-50px}
#cont2 ul li
{list-style:circle; margin-left:10px; padding-bottom:4px}
#cont2 ol li
{padding-bottom:4px}
#cont2 ol
{margin-left:-20px; margin-top:0px}

#cont2 h2 {background:none; margin-left:-30px; padding-bottom:0px; margin-bottom:4px}

.catcat {font-size:18px; padding-top: 5px; padding-bottom: 5px}
.catcat a {font-size:18px}

.topgoods a.item_name{font:bold 10pt Tahoma !important;} 
