@import url("tab.css.css");
@import url("table-style.css");
/* Global styles */

html {
font-size:100.1%;
}
html {
background:transparent;
margin:0;
padding:0;
}
h1 { font-size: 100%;color:#FD8002;}
h2 { font-size: 100%;}
.center a {   color: #617882;}
.center a:hover { color: #FF6A00; }
.black { color:black;}
/* Шапка  */
#header
 {
 width: 1000px;
 height: 172px;
 margin-top:15px;
 margin-bottom: 8px;

}
.logo
 {
 height: 172px;
 width: 293px;
 padding:0;
  margin:0;
}
#phonetop
 {
 height: 172px;
 width: 193px;
 background:#FE8103 url(phone12.jpg) no-repeat;
 padding:0;
 margin:0;


}
#refphone
 {

 height: 24px;
 width: 160px;
   padding-left:0px;
   /*padding-top:29px;
   margin-top: 11px;*/
  text-align: left;
}
#magaz
 {
  height: 172px;
  width: 206px;
  background:#FE8103 url(magaz.jpg) no-repeat;

}
.support
 {
  height: 172px;
  width: 313px;
  background:#FE8103 url(support.jpg) no-repeat;

}
.pay
 {
 margin: 5px;
 width: 90px;
 height:30px;
 float: right;
 }
.shopping_cart
 {
 margin: 8px 60px 0px;
 width: 140px;
 height:15px;
 color: #FFFFFF;
 }
.shopping_cart a  { color: #FFFFFF;  }
.currencies
 {
 margin: 22px 53px 0px ;
 font-size:11px;
 color: #FFFFFF;
 padding:0;
 width: 170px;
 height: 12px;
}
#support_button {  margin-top:15px; height:78px;}
#chat_btn  { margin-left:30px; width:272px; height:78px;}

/* END Шапка  */
/* Линки в шапке */
.hr01
{
	width:230px;
	height:22px;
    padding-top:20px;
    padding-left:50px;
   position:absolute;

}
.hr01 li

 {
	list-style:none;
    padding: 0 0px 0 0px;
    line-height:22px;
   width: 46px;
     float: left;
}
.hr01 a

 {
display: inline;
height:22px;
width: 46px;
}

/* /Линки в шапке */
/* Верхнее меню */
.topnav
{
	height:41px;
	overflow: hidden;
	background-image: url(topmbg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	width:1000px;
	position: relative;
}
.tnavmenu ul
{
	margin: 0px;
	padding: 0px;
}
.tnavmenu li
{
	float: left;
	padding: 0 0px 0 0px;
	min-width: 110px;
	line-height: 44px;
	text-align: center;
	color: #a7a8a8;
	font-family: Arial;
	background: url(spaser.gif) no-repeat right top;
   	list-style: none;
}
.tnavmenu a
{
	color: #fff;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
	display: inline-block;
	width: 130px;
	height: 100%;
    /*background:#617882;  */


 }
.tnavmenu a:hover, .tnavmenu a:active{color: #fff;	text-decoration:underline;}
.mnimgl
{
	position: absolute;
	left: 0px;
	top: 0px;
}
.mnimgr
{
	position: absolute;
	right: 0px;
	top: 0px;
}
.magazlist
 {
   padding-left:0px;
   padding-top:29px;
   margin-top: 11px;
   max-width:206px;
  color:#FFFFFF;
  text-align: left;
  font-family:Helvetica,Helios;

}
.magazlist ul

  {
    margin-left: 20px;

 }
.magazlist  a
 {
text-decoration:none;
color:#FFFFFF;
font-size: 13px;


}
.magazlist  a:hover { text-decoration:none; color:#FFFFFF;}
.time
 {
 padding-left:45px;
 padding-top:0px;
 max-width: 206px;
 height:25px;
 color:#FFFFFF;
 text-align: left;
 font-family:Helvetica,Helios;

}
/* /Верхнее меню */
body,form{margin:0;padding:0}
body{height:100%;background:#FFF}
body {
color:#000000;
font-family:Arial;
font-size:70%;
margin:0 auto;
padding:0;
text-align:left;
width:1002px;
}
select,input,div,span,font,textarea{font-size:11px;font-family: Arial, Verdana}
a img,img,html,body{border:none}
a img,img,a{outline:none!important}
:focus{outline:none}
tr.mid td{vertical-align:middle}
.fil{overflow:hidden;height:6px;width:100%}
.fil1{overflow:hidden;height:4px;width:100%}
.fil2{overflow:hidden;height:14px;width:100%}
.fil3{overflow:hidden;height:1px;width:100%;margin:18px 0;background:#E1E2E5}
.arc{font-family:Arial, Tahoma, Verdana}
.upc{text-transform:uppercase}
.white{background:#FFF}
a{color:#000;text-decoration:underline}
a:hover{color:#000;text-decoration:none}
.profi{width:100%;color:#000;font-size:19px;padding-bottom:60px;text-align:center}
.bf{font-weight:bold}
textarea{padding:1px}
/* ЦЕННИКИ */
.price{/*margin-top:11px; margin-left:128px; width: 80px;*/ color:#DF7017;font-size:16px;font-family:Arial, Verdana !important; white-space:nowrap;font-weight:bold !important}
  .price1{
  margin-top:11px;
  color:#DF7017;font-size:17px;font-family:Arial, Verdana !important; white-space:nowrap;font-weight:bold !important}
  .pricebrf{
  margin-top:11px;
  color:#DF7017;font-size:17px;font-family:Arial, Verdana !important; white-space:nowrap;font-weight:bold !important}
  .price2{
  margin-top:11px;
  text-align: right;
  color:#DF7017;font-size:18px;font-family:Arial, Verdana !important; white-space:nowrap;font-weight:bold !important}
.market-price{
  margin: 7px;
  padding: 7px;
  color: #9CAFB6;
  background:url(line_through.gif) repeat-x center;}
 .desc_text { padding-top:8px;}
.ptbl td{vertical-align:middle;text-align:left;padding:3px 8px}
#axcrt{border:3px solid #FF8309;z-index:100;width:300px;height:58px;font-size:13px;padding-top:42px;background:#F8F9FA}
table.nl tr td a{text-decoration:none}
table.nl tr td a:hover{text-decoration:underline}
a.noline{text-decoration:none}
a.noline:hover{text-decoration:underline}
a.nl,a.nl:hover{text-decoration:none}
.oki{color:#393}
.error{color:#f60}
.cattop{margin-top:4px;padding:4px 0}
.catbot{padding: 4px 0 8px 0}
.imboxr,.imboxl{text-align:center;vertical-align:top}
.imboxl { padding-bottom:8px;}
.imboxr img, .sr{margin-left:8px}
.imboxl img, .sl{margin-right:8px}
img.delim,td.delim{width:4px;height:4px}
.sectb a,.sectb a:hover{text-decoration:none}
/*.fsttab{background:url(srg.gif) no-repeat;} */
.sectb{vertical-align:top;font-size:11px;white-space:nowrap;padding:1px 8px}
.semafor {position: absolute; z-index: 1; top: 0px; right: 0px; background:url('best.png'); height: 70px; width: 70px;}
.cl9{font-size:9px;}
.cl12{font-size:12px;}
.cl18{font-size:18px;}

/* *************Каталог товаров*************** */

.sdmenu {
	width: 240px;
	font-family: Arial, sans-serif;
	font-size: 11px;
	padding-bottom: 5px;
	color: #000;
    margin: 0;
    list-style: none;
}
.sdmenu div {background: url(title.gif) repeat-x;overflow: hidden;}

.sdmenu ul  {
list-style-type: none;
margin: 0;
padding: 0;
}
.sdmenu li { list-style: none;margin-left: 1px;}

.sdmenu ul li a {
height: 13px;
background: url(list.gif) no-repeat center left;
display: block;
padding: 2px 0;
margin-left:5px;
padding-left: 13px;
color: #617882;}


div.sdmenu div a:hover {
	background : #eee ;
	color: #000;
	text-decoration: none;
}
.sdmenu #title
 {
 font-size: 12px;
 height: 23px;
 background:#fff;
 color: #FF6C00;
 text-align: center;
border-bottom: 1px dashed #95a9b0;
 border-top: 1px dashed #95a9b0;
 margin-top:9px;
 padding:4px 0 0 0;
 }

 /*Центральная часть*/
 /* Спецпредложения */
.price_sp  {  background:#FFFFFF url(btsp.gif) no-repeat left bottom;  height:30px;}
.price_sp span
 {
   margin-left:170px;
   font-weight: bold;
   color: #FE7E01;


}
.container{width:100%;padding-bottom:4px;}
.fix{overflow:hidden;height:3px;width:100%;background:#4F78A0}
.center{padding:5px 5px 5px 5px; width:500px;}
#allcat_bgb { background:#FFFFFF url(indexcatbg.jpg) no-repeat bottom left;}


/* ТОП МЕНЮ */

.toplink{color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;padding:5px 16px;background:url(1.gif) repeat-x top left #E58A40}
.toplink a{text-decoration:none}
.toplink a:hover{text-decoration:underline}
.toplink a{color:#fff}

 /*ЗАГОЛОВКИ */
 .sorting {background: #f8f9fa}
 .header_list
 {

    white-space: nowrap;
   font-size: 13px;
   color: #FD8002;
   margin-left: 16px;
   margin-top: 8px;
   margin-bottom: 8px;
   font-family:Helvetica;
}
 .header_list a
 {

   font-size: 12px;
   margin-left: 16px;
   margin-top: 8px;
   font-family:Helvetica;  white-space: nowrap;
}
.header_list a { color: #FF6C00;}
 .header_list_sm
 {
   display: block;
   font-size: 12px;
   color: #FF6C00;
   margin-left: 6px;
   margin-top: 8px;
   font-family:Arial;
}
 .header_list_sm a { color: #FF6C00; text-decoration: none; }
.header_listcat a {color: #FF6C00; font-family:Helvetica;}
 .header_listcat
 {
   display: block;
   font-size: 15px;
   margin: 7px;
 color: #FF6C00;
    background: url(dash_bg.gif) repeat-x bottom;
    padding-bottom:8px;
}
.header_listcat h3
   {
  font-family:Arial, sans-serif;
  padding: 0px;
  margin: 0px;
  letter-spacing:-1px ;
  font-weight: normal;
}
 /* Шапка */
.htba{height:94px;padding-left:15px;background:url(1.gif) repeat-x top left #446991}
.htbb{padding-right:16px;width:50%;background:url(1.gif) repeat-x top left #446991}
.fonta{color:#fff;font-size:27px;font-family:"Trebuchet MS", Arial, Verdana}
.fontb{color:#fff;padding-left:1px;font-size:14px;font-family:"Trebuchet MS", Arial, Verdana}
.btbl{text-align:left;color:#fff;height:35px;font-weight:bold;vertical-align:middle;padding:0 16px;background:url(1.gif) repeat-x bottom left #4F78A0}
.delm{cursor:default;margin:0 4px}
.pform{width:360px;border:1px solid #616265;padding-left:2px}
.stat{font-family:Tahoma, Arial, Verdana !important}

/* Блоки */

#left,#right{width:244px;background:#fff;padding-top:5px}
.header_leftb  { background: url(lheadblock.jpg) no-repeat left;width:240px; height:43px;
  color: #FFFFFF;border-right: 1px solid #C7D2D4
}
.header_rightb { background: url(rheadb.jpg) no-repeat left;width:243px; height:43px;color: #FFFFFF;border-right: 1px solid #C7D2D4}
.header_rightb_news { background: url(news_hdrb.jpg) no-repeat left;width:243px; height:43px;color: #FFFFFF;border-right: 1px solid #C7D2D4}
img.fixwidth{width:243px;height:1px}
.cbt{padding:4px 8px;background:#E1E2E5}
.cbt_dash {margin-top: 11px;padding:9px 8px;background:#fff url(dash_bg.gif) repeat-x center;}
#news h2 a { color:#FD8002; text-decoration: none;}
#news h2 a:hover { color:#FD8002; text-decoration:underline;}

.hd{color:#FF7F00;padding:5px 8px ;background:#fff;
 border:2px solid #A3B4BB;
 margin-bottom:8px;
}
.hdb{
border-left:1px solid #C7D2D4;
border-right:1px solid #C7D2D4;
padding:5px 5px 15px ;
}
.hdb_menu{
border-left:1px solid #C7D2D4;
border-right:1px solid #C7D2D4;
background:#f8f9fa;
padding:0px ;
}
.btbg { height:13px; background:url(lbottomblock.jpg) no-repeat;}
.btbg_r {  height:13px;  background:url(rbottomblock.jpg) no-repeat;}
.product_brief{ margin-left: 22px; padding:6px;}
.catbrf { background: url(roundcat.jpg) no-repeat left bottom;

}
 .brand_sort {padding:5px;}
/* .a_sort {padding-left:15px; }  */
/* Товары в категории */
.hdbtop{padding:8px}
.trans_result {padding:2px;}
.red_result  {
 padding:8px;
 background-position: 35px;
 background: #F8F9FA url(er.gif)no-repeat center right ;
 border: 1px solid red;
}
.red_result img {padding-right: 12px;}
.red_green
 {
 padding:8px;
  background: #F8F9FA url(ok.gif)no-repeat center left;
 border: 1px solid red;
 margin-right: 7px;
}
.hdbtop_alt{padding:8px;}
.hdbtop_alt a{color: /*#FC840C*/#617882;}
.hmin{padding:4px 0}
.hmin a{color:#FD8002;}
.hdbot{padding:4px 8px;background:#fff}
.hdbot a{font-weight:bold}
.hd a{color:#fff;text-decoration:none}
.hd a:hover{color:#fff;text-decoration:none}
.sitesearch {   padding-bottom: 8px;   padding-top: 8px;}

/* Таблицы */

table.gre{background:#D0D1D5}
table.gre td{background:#fff}
table.gre td.lt{  color:#617882;font-weight:bold;background:#f8f9fa;}
.pad{padding:8px}
.padt{padding:3px 8px}

    /* Рекомендуемые товары */
 .reltab  { border: 1px solid #f8f9fa; }
 .relh {margin-bottom: 13px; }


 .relh a
 {
   font-size: 13px;
   font-weight: bold;
   color:#FF7F00;
  font-family:Arial, sans-serif;
 letter-spacing:-1px ;
 padding-bottom: 6px;
 text-decoration: underline;
}
 .relh a:hover { text-decoration:none;}
.related {padding:4px;margin:4px; }
.relp p {
 font-weight: bold;
 font-size: 16px;
 color:#FF7F00;
 font-family:Arial, sans-serif;
 letter-spacing:-1px ;
}

.related p {padding:4px;}

/*ФормА доска объявлений */

.notification {
	border:3px solid #d55b5b;
	background-color: #ffcdcd;
	padding:5px;
}
.pad { padding-left:25px; }
.empty { color:#ccc; }
.isgreen { color:green; }

.errorboard{background:#FFFFCC;color:red;border:1px solid #dadada;display:block;font-size:110%;font-weight:bold;margin:5px;padding:8px;text-decoration:none;text-align:center;}
.boardpost {width:100%;padding:5px;border:1px solid #E1E2E5;}
.boardtab {border:1px solid #E1E2E5;margin-top:3px;}
.cssform p{
width: 300px;
clear: left;
margin: 0px 5px 0 5px;
padding: 5px 0 8px 0;
padding-left: 155px;
border-top: none;
height: 1%;
}
.cssform label{
font-weight: bold;
float: left;
margin-left: -155px; 
width: 150px;
}
.cssform input[type="text"]{width: 180px;}
.cssform textarea{width: 250px;height: 150px;}
* html .threepxfix{margin-left: 3px;}
td.boardtd {background:#E1E2E5;border:1px solid #fff;color:#4E6592;font-weight:normal;padding:4px 5px;vertical-align:middle; font-size: 10px }
td.boardtd2 {background:#eee;border:1px solid #fff;color:#4E6592;font-weight:bold;padding:4px 5px;vertical-align:middle;}
.postb{background:#EEE;padding:5px;border: 1px solid red;width:100%; }

/* ДОПОЛНИТЕЛЬНЫЕ СТИЛИ */

.brief_bg {height:19px; width:537px; }
/* Pop-up styles */
.highslide-active-anchor img {visibility: hidden;}
.highslide-wrapper {background: white;}
.highslide-image {border: 4px solid white; background-color: white;}
.highslide-loading {display: block; color: white; font-size: 100%; font-weight: bold; text-decoration: none; padding: 3px; border: 1px solid white; background-color: black;}
a.highslide-loading, a.highslide-loading:hover {color: white; font-weight: bold; text-decoration: none; }
.highslide-move {cursor: move;}
.highslide-overlay {display: none;}
a.highslide-full-expand {background: url(fullexpand.gif) no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px;}
.controlbar {background: url(controlbar4.gif); width: 127px; height: 34px;}
.controlbar a {display: block; float: left; height: 27px;}
.controlbar a:hover {background-image: url(controlbar4-hover.gif);}
.controlbar .previous {width: 50px;}
.controlbar .next {width: 40px; background-position: -50px 0;}
.controlbar .close {background: url(controlbar4.gif); width: 36px; background-position: -130px 0;}
.highslide-display-block {display: block;}
.highslide-display-none {display: none;}
.highslide {cursor: url(zoomin.cur), pointer; outline: none;}
/* Rating styles */
.unit-rating{list-style:none;height:13px;position:relative;margin:0;padding:0;background:url(staroff.gif) repeat-x top left}
.unit-rating li{text-indent:-90000px;float:left;margin:0;padding:0}
.unit-rating li a{outline:none;display:block;width:13px;height:13px;text-decoration:none;text-indent:-9000px;z-index:13;position:absolute;padding:0}
.unit-rating li.current-rating{position:absolute;height:13px;display:block;text-indent:-9000px;z-index:1;background:url(staroff.gif) left bottom}
.unit-rating li a:hover{z-index:2;left:0;background:url(staron.gif) left center}
.unit-rating a.r1-unit{left:0}
.unit-rating a.r1-unit:hover{width:13px}
.unit-rating a.r2-unit{left:13px}
.unit-rating a.r2-unit:hover{width:26px}
.unit-rating a.r3-unit{left:26px}
.unit-rating a.r3-unit:hover{width:39px}
.unit-rating a.r4-unit{left:39px}
.unit-rating a.r4-unit:hover{width:52px}
.unit-rating a.r5-unit{left:52px}
.unit-rating a.r5-unit:hover{width:65px}
  /* --------------------------- */
  .pricecart span  { color: #FF3300; font-weight: bold;}
  .micro {font-size: 10px;  color: #000000;
  padding:5px;
  margin:5px;
  }
#pagewidth {margin:0 auto;width:500px;}
#navigation {
background:#000000 none repeat scroll 0 0;
color:#FFFFFF;
margin:0 10em 0 0;
}
#navigation li {
display:inline;
padding:0 2em;
}
.content {
background:#CCCCCC none repeat scroll 0 0;
height:20em;
padding:1em;
}

#containers {height:20em;overflow:hidden;}
#pagewidth a { color: #fff; }
#pagewidth a:hover { color: #00CCFF; }
#pagewidth a:active { font-weight:bold; }

/* Навигация по каталогу */
 .faq {background-color:#ffffff;border:1px solid #dddddd;background-color:#FF0000;color:#FFFFFF; padding-left:6px; padding-right:6px; padding-bottom:3px; padding-top:3px}
a.no_underline{background-color:#ffffff;border:1px solid #dddddd;padding-left:6px; padding-right:6px; padding-bottom:3px; padding-top:3px}
a:hover.no_underline {background-color:#FF0000;border:1px solid #dddddd; color:#FFFFFF;padding-left:6px; padding-right:6px; padding-bottom:3px; padding-top:3px; text-decoration:none}
/* Инфа наличие etc */

.pricecart
 {
 font-size: 19px;
 width: 100px;
 float: right;
}

.inf  { padding-top: 5px; padding-bottom: 5px;}
/* В корзину */
.scart  {width:310px;display:inline;}
 .preorder
 {
width:160px;
padding-left: 32px; padding-top:1px;padding-bottom:5px; margin-top: 3px; margin-bottom: 10px;
 }
 .pricetd { text-align: right;  width: 260px; }

  .scart a {color:#FF6C00;}
  .adtocart  { width:169px; padding-left:8px;}

  .scart_br {width:156px; padding-left:8px; padding-top:5px;padding-bottom:5px; margin-top: 3px;margin-right:8px;margin-bottom:8px;}
   .scart_br2
 {
width:150px;
padding-left:8px; padding-top:5px;padding-bottom:5px; margin-top: 3px;margin-right:8px;margin-bottom:8px;
 }
.scart_br a {color:#FF6C00;}
/* Акции */
.promo a {color: #FE6B01;text-decoration: none;}
.promo a:hover {text-decoration:underline;}
/* Ценник */
#cena {margin-top:25px;padding-bottom:5px;}
#cena span { font-size: 19px; font-weight: bold;}
.actual {color:#FF7000;}
#cena1 {margin-top:25px;padding-bottom:5px; font-size: 19px; font-weight: bold;}
 /*Обзор категорий */
#allcat_hdr h3  {   color:/*#718188*/#FF6F00;font-size:13px; }
/* Валюта */
#changecurrency { display: inline;
height: 18px; padding: 0px;
margin: 0px;
 }
.curr { height: 20px; }
.valuta_sel  { width: 105px; padding:6px; margin: 6px;}
.valuta_sel form { width: 110px; float: right;}

  /* Футер */
  /* Нижнее  меню */
.botopnav
{
	height:35px;
	overflow: hidden;
	background-image: url(btbg.jpg);
	background-repeat: repeat-x;
	margin-left: 0px;
	width:1000px;
	position: relative;
}
.botopnavmenu ul
{
	margin: 0px;
	padding: 0px;
}
.botopnavmenu li
{
	float: left;
	padding: 0 0px 0 0px;
	min-width: 130px;
	line-height: 35px;
	text-align: center;
	color: #a7a8a8;
	font-family: Arial;
   	list-style: none;
}
.botopnavmenu a
{
	color:#617882;
	text-decoration: underline;
   	font-size: 11px;
    display: inline-block;
	width: 130px;
	height: 100%;


 }
.botopnavmenu a:hover, .botopnavmenu a:active {color: #617882;}
.bot_b
 {
   	margin-top:8px;
   height:80px;
   background:#FFFFFF url(bot_b.jpg) no-repeat top left;

}
.bot_b  p {text-align:right; padding-top:15px;}
#counter {display: inline;  height: 30px; margin-top: 8px;margin-left: 15px;float:left;}

hr {
  margin: 7px 0;
  height: 1px;
  border: none;
  background: #9CAFB6;
  color: #9CAFB6;
}
* html hr {margin: 0; /* для IE6 */}
*+html hr {margin: 0; /* для IE7 */}
/* Инфа табиками */

.bottom { min-height: 10px;  background: #eee url(tabbg.jpg) no-repeat bottom left;}


.tabs {
	display: block;
	width: 100%;
	margin-bottom: 0px;
}
.tabs a {
   width: 103px;
	float: left;
	display: block;
	padding: 6px 0px 7px 15px;
	margin-right: 1px;
	border-top: 0px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 0px solid #DDDDDD;
	border-right: 0px solid #DDDDDD;
	background: /*#F8F9FB */url('off.gif') no-repeat left;
	color: #000000;
 	font-size: 13px;
	text-decoration: none;
	z-index: 1;
	position: relative;
    cursor: pointer;
	top: 1px;
}
.tabs a.selected {
	background: #FFFFFF url('on.gif') no-repeat left;
	border-bottom: 0px;
	padding-bottom: 8px;
	z-index: 3;
}
.page {
	border: 1px solid #DDDDDD;
	background: #FFFFFF;
	display: inline-block;
	padding: 10px;
	display: block;
	width: 480px;
	clear: both;
	z-index: 2;
	margin-bottom: 10px;
    list-style: none;
}

 .heading {
	color: #000000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-transform: uppercase;
	margin: 0px;
}
.heading {
	border-bottom: 1px solid #DDDDDD;
	padding-bottom: 3px;
	margin-bottom: 10px;
}
.page ul {margin:0;padding:0 8px;}
.page ul li {
border-bottom:1px dashed #eee;
font-size:100%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom:5px;
padding-top:5px;
}
.page ul li:last-child {border-bottom:medium none;}
.page img { border: 1px solid #DDDDDD; margin: 5px;}
/* Сообщения  */

/* ---------------------------------------------------------------------- */
.clean-gray{
border:solid 1px #DEDEDE;
background:#F8F9FA;
color:red;
padding:4px;
text-align:center;
/*font-weight: bold;  */
}
  .round-a-gray{
		background:#444444 url(round_gray-left.png) left top no-repeat;
		color:#FFFFFF;
		text-align:center;
	}
 .round-a-gray div{
	   background:url(round_gray-right.png) right bottom no-repeat;
	   padding:4px;
		}
/* ---------------------------------------------------------------------- */
	.round-a-ok{
		background:#008000 url(round_green-left.png) left top no-repeat;
		color:#FFFFFF;
		text-align:center;
	}
		.round-a-ok div{
			background:url(round_green-right.png) right bottom no-repeat;
			padding:4px;
		}
/* ---------------------------------------------------------------------- */
.round-a-error{
		background:#CC0000 url(round_red-left.png) left top no-repeat;
		color:#FFFFFF;
		text-align:center;
	}
.round-a-error div{	background:url(round_red-right.png) right bottom no-repeat;	padding:4px;}

.infobox{
border:solid 1px #DEDEDE;
background:#F8F9FA url(info.gif) 8px 6px no-repeat;
color:#222222;
padding:4px;
text-align:center;
}
.hide { display: none;}
  /* Пагинация */
	div.pagination {
	  font-size: 11px;
      font-family: Tahoma;
   	  padding: 3px;
	  margin: 3px;
	  text-align:center;
     	}

	div.pagination a {
		border: 1px solid #dedfde;
		margin-right:3px;
		padding:2px 6px;
        background-position:bottom;
		text-decoration: none;
       	color: #617882;
	}
	div.pagination a:hover, div.meneame a:active {
		border: 1px solid #CED9DB;
		background-image:none;
		background-color:#FF7F00;
		color: #fff;
	}
	div.pagination span.current {
		margin-right:3px;
		padding:2px 6px;

		font-weight: bold;
		color: #ff0084;
	}
	div.pagination span.disabled {
		margin-right:3px;
		padding:2px 6px;

		color: #adaaad;
	}
    /* фильтры */
* HTML fieldset {  position:relative;}
* HTML legend { position:relative; top:-0.6em; margin-bottom:-0.6em;}

  fieldset {
    background-color:#fff;
    border:#617882 1px solid;
    color:#000;
    font:12px/1 Arial;
    padding:8px;
    width:480px;

  }
  legend {
    background-color:#fff;
    color:#FF8201;
    _padding:8px 0;

  }
 fieldset a{ color: #617882; font-size: 95%; }
.hidden{display:none;}
 #banner{  height: 350px;width: 100%;}
 #printinv{  max-width:222px; }
/*Window*/
 .lbanner {  padding-bottom: 8px;}
  .reviews {font-family: Arial; padding: 9px 0 0px 9px;}
 .reviews_more {  padding-bottom: 8px;
 background: url(rev_bg.gif) no-repeat right ;
 height: 31px;

 }
  .reviews_more span  { float: right;margin: 11px 30px 0 0;}
  .reviews_more a {  color: #FF7200;}

 /* Тултип  */
a.tt:hover{
position:relative;
z-index:23;
}
a.tt span{
display:none;
}
a.tt:hover span{
display:block;
position:absolute;
top:-10px;
left:40px;
background:#fafafa;
border:1px solid #ccc;
color:#000;
z-index:20;
width:200px;
padding:5px;
font-size:11px;
cursor:pointer;
text-decoration:none;
}

/*инфобокс*/
.solid-r{
background:#F8F9FA;
border: 1px solid #CB2026;
color:#000000;
font-weight:bold;
padding:8px;
text-align:left;
}
.solid-g{
background:#F8F9FA;
border: 1px solid #dadada;
color:#000000;
padding:8px;
text-align:left;
}
.mapinfo {   padding: 5px; }
.pad_compare ul li {
border-bottom:1px solid #eee;
font-size:70%;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
padding-bottom:5px;
padding-top:5px;

}
.pad_compare ul {
margin:0;
padding:0 8px;
}
.comfont { font-size: 80%;}
.finish{float: right;}
.red { color: #FF3300; }
.red1 {  background:#F8F9FA;  border: 2px solid #FE8405;}
.bot_b .red    {  color:#FF0000;  }
.bot_b a  { color:blue;text-decoration: none;}
.bot_b { color:#617882; }
.compare_add
 {
   font-size: 11px;
   text-align: left;
  margin-left: 18px
}
a[href$='.doc'], a[href$='.rtf'], a[href$='.txt'], a[href$='.wps'] {
display:inline-block;
padding-left:20px;
line-height:18px;
background:transparent url(word.gif) center left no-repeat;
}
.cloud_keywords {float: left; text-align: left;}
.cloud_keywords a {vertical-align: bottom; padding: 0; margin: 0;}
.cloud_keywords a.level1 {font-size: 13px; color: #00BFFF; }
.cloud_keywords a.level2 {font-size: 12px; color: #8FBC8F;}
.cloud_keywords a.level3 {font-size: 11px; color: Teal;}
.cloud_keywords a.level4 {font-size: 10px; color: #483D8B;}
.cloud_keywords a.level5 {font-size: 9px; color: #A0522D;}

/*  */
input.new{border:1px solid #8DA8C0;margin:0;padding:1px;}
input.prc{border:1px solid #8DA8C0;margin:0;padding:1px;text-align:left;}
input.prcs{width:52px;}
input.prcss{width:33px;}
input.round{height:14px;margin:0;padding:0;width:14px;}
input.textp{border:1px solid #8DA8C0;font-size:100%;margin:0;padding:1px;
width: 200px;}
 /*  */
 .coolnews span
 { font-size: 120%; }

.error    {  border: 2px solid red; }
.error a {  color: #617882;}

/* Tabs sort category */

div.tablolayout {
margin:0 0 0px;
width:100%;

}
ul.tablolayout {
/*-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;*/
background:transparent;
/*float:left; */
list-style-type:none;
width:100%;
}
ul.tablolayout li {
float:left;
margin:0 2px 0 0;
}
ul.tablolayout a {
color:#000;
display:block;
float:left;
font-weight:bold;
padding:4px 8px;
text-decoration:none;
}
ul.tablolayout span {
color:#000;
display:block;
float:left;
font-weight:bold;
padding:4px 8px;
text-decoration:none;
}
ul.tablolayout a:hover {
background:#FFFFFF none repeat scroll 0 0;
}
ul.tablolayout a.active {
color:#FE8407;
cursor:default;
padding-bottom:5px;
text-decoration: underline;
background:#FFFFFF none repeat scroll 0 0;
}
.tabs-container {
clear:left;
padding:5px 8px 8px 8px;
background: url(dash_bg.gif) repeat-x bottom left;
/*border-right: 1px solid #91A5AC;  border-bottom: 1px solid #91A5AC; */
width: 100%;
}
#tablo-nav {  padding: 0px;   margin: 0px;    }
.warranty
 {
 padding-bottom: 10px;
 max-width: 100%;
 text-align: center;
}
.catd  {  color:#9CAFB6;padding:5px 8px 8px 8px;  }

#zvonok {margin-top:5px; max-height: 30px}
#zvonok a {padding-top:5px; color: #FFFFFF; font-family:Helvetica,Helios;   font-size: 13px;}
.compare  {padding: 10px; background-color: #FF7701; color: #FFFFFF;/*font-weight: bold;*/ font-size: 13px;margin: 5px }
.compare a ,.compare a:hover  { color: #FFFFFF; font-weight: normal;}
.div_container{	display : none;}


