 /*<![CDATA[*/
 
  body { background-color:#e8e8e8; padding: 0px 0; text-align: center;} 
  body { font-family:  Verdana, Helvetica,Arial,  sans-serif; font-size: 12px;    color: #222;    }
  * { margin:0; padding: 0 } 
  * html body * { overflow:visible; }
 
 
  html { height: 100%;  } 
  body { text-align: left;  height: 100%;  }
  fieldset, img { border: 0 solid; } 
  #headerBand { z-index:-1; position:absolute; left:0; width:100%;  height:20px; background-color:#f2a443; 
  border-bottom: 1px solid #586dff} 
  #headerbackground { z-index:-2; position:absolute; left:0; top:21px; width:100%;  height:183px; background-color:#fff; background-image: url(img/bg_header.jpg);  }

 #container {   position:relative; width: 1024px;  margin: 0 auto -44px auto;   text-align:left;  min-height:100%; height:auto  !important; height:100%;    }
  
 #header {position:relative; color: #000; padding:  0; height:160px;   }  
 #header, #nav, #main, #footer { clear:both;  }
  #logo {  float:left; width: 330px ; margin-top: 22px }
   
  #headerPlatz {  height:162px; margin-left:330px;  }
  #topPlatz {  text-align: right;  height:25px;  padding:4px 20px 0 0;  }
  #topPlatz h1 { font-size:11px; color:#fafafa; margin:0; font-weight: normal; padding: 0px 75px 0px 0}
  #topnav { float:right ;   margin:0; padding: 0 	  }
  #topnav { color: #aaa; background: transparent; }   

  #nav_main { height:42px; width:98%; overflow: hidden; float: left; display: inline;   line-height: 0; padding-left: 2%;   } 
  #nav_main ul {display: inline; float: left; margin: 0px 0 0 0px;   padding: 0;  white-space:nowrap;  }
  #nav_main ul li {display: inline; float: left; font-size: 1.0em; line-height: 1em;list-style-type: none; margin: 0; padding: 16px 8px 10px 8px;  border:1px solid #fff; border-bottom: 0px solid #586dff}
  
  #nav_main ul li.current{ padding: 16px 8px 13px 8px;  border:1px solid #f3a644; border-bottom: 0px solid #586dff; background:#fff}
  
  
  #nav_main ul li a,
  #nav_main ul li strong {   display: block; font-size: 12px;  color: #fff;  text-transform:uppercase;
  font-weight: bold; margin: 0; padding: 0 10px 0 10px ; text-decoration: none;   }  
     
        
#nav_main ul li a:focus,
  #nav_main ul li a:hover,
  #nav_main ul li a:active  {  color: #ff3842; text-decoration: none;  }
  #nav_main ul li.current strong,
  #nav_main ul li.current a,
  #nav_main ul li.current a:focus,
  #nav_main ul li.current a:hover,
  #nav_main ul li.current a:active { background: transparent;  color: #ff3842; text-decoration: none; 
	 no-repeat right;}  
	 #ru_de{padding: 0 15px 0 0;   height:46px; width:270px; text-align:right;    padding:0 13px 0 0 }
  #ru_de img{ padding:14px 3px 0 5px}






h2, h3
   {
     margin: 0 0 0 0;
     padding: 0 0 0 0;
   }
   
/* Цвет обычных ссылок в магазине */
a 
   {
     color: #000;
     text-decoration: underline;
   }

a:hover 
   {
     color: #990000;
     text-decoration: none;
   }
/* /Цвет обычных ссылок в магазине */

/* Центр */

div#container
   {
     width: 1000px;
     margin: 0 auto;
   }
   
div#wrapper  { float: left;  width: 100%; background-color:#fff }

div#content
   {
     margin: 0 186px 0 216px; /* отступ центра от боковых колонок */
   }

/* /Центр */ 
/* Левая колонка */
div#left { float: left;  width: 210px; margin-left: -1000px; background: #fff; padding: 10px 0 }
/* /Левая колонка */
/* Правая колонка */
div#right { float: left; overflow: auto;  width: 180px;  margin-left: -180px; background: #fff; padding:10px 0;}
/* /Правая колонка */



/* Навигация */
div#navigation 
   {
     margin-top:10px;
     padding-left: 10px;
     
     background: #E8E8E8;
     color: #35419A;
   }

#navigation span 
   {
     display: block;
     font: 10px  Verdana, Arial, sans-serif;
     
     color: #35419A;
     padding: 0 0 0 0; 
   }
   
#navigation a
   {
     font: 10px  Verdana, Arial, sans-serif;
     
     color: #35419A;
     text-decoration: none;
   }


#navigation a:visited
   {
     font: 10px  Verdana, Arial, sans-serif;
     
     color: #35419A;
     text-decoration: none;
   }
   #navigation a:hover
   {
     font: 10px  Verdana, Arial, sans-serif;
    
     color: #FF3842;
     text-decoration: none;
   }
   
/* /Навигация */
   
/* Заголовок страницы */
#content h1 
   {  text-transform:uppercase;
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #35419a;
     border-bottom:1px solid #f3a644;
     margin: 0.5em 0 5px 0 ;
     padding: 0.1em 1em 0em 8px;
   }

#content h1 a 
   {
     color: #35419a;
     text-decoration: none;
   }
/* /Заголовок страницы */

/* Скругленные углы */
.page 
   {
     margin: 0 0 0.5em 0;
     padding: 0;
     background: #fff;
     
   }

.pageItem 
   {
     background: transparent;
     
   }
.pageItem p.sort, .pageItem p.linkPage{font-size:10px; padding:2px 0; text-align:center; background:#E8E8E8; color:#35419A;}
.pageItem p.sort a, .pageItem p.linkPage a{color:#35419A;}
.page h1, .page p { margin: 0 0px;}

.page h1 
   {
     font-size: 2em;
     color: #fff;
   }

.page p 
   {
     padding-bottom: 0.5em;
     padding-top: 0.5em;
   }

.page .b1, .page .b2, .page .b3, .page .b4, .page .b1b, .page .b2b, .page .b3b, .page .b4b 
   {
     display: none;
     overflow: hidden;
     font-size: 1px;
   }

.page .b1, .page .b2, .page .b3, .page .b1b, .page .b2b, .page .b3b 
   {
     display: none;
     height: 1px;
   }

.page .b2 
   {
     display: none;
     background: #eaeaea;
     border-left: 1px solid #fff;
     border-right: 1px solid #eaeaea;
   }

.page .b3 
   {
     display: none;
     background: #eaeaea;
     border-left: 1px solid #fff;
     border-right: 1px solid #eaeaea;
   }

.page .b4 
   {
     display: none;
     background: #eaeaea;
     border-left: 1px solid #fff;
     border-right: 1px solid #eaeaea;
   }

.page .b4b 
   {
     display: none;
     background: #eaeaea;
     border-left: 1px solid #eaeaea;
     border-right: 1px solid #eaeaea;
   }

.page .b3b 
   {
     display: none;
     background: #eaeaea;
     border-left: 1px solid #eaeaea;
     border-right: 1px solid #eaeaea;
   }

.page .b2b 
   {
     display: none;
     background: #eaeaea;
     border-left: 1px solid #eaeaea;
     border-right: 1px solid #eaeaea;
   }

.page .b1 
   {
     display: none;
     margin: 0 5px;
     background: #eaeaea;
   }

.page .b2, .page .b2b 
   {
     display: none;
     margin: 0 3px;
     border-width: 0 2px;
   }

.page .b3, .page .b3b 
   {
     display: none;
     margin: 0 2px;
   }

.page .b4, .page .b4b 
   {
     display: none;
     height: 2px;
     margin: 0 1px;
   }

.page .b1b 
   {
     display: none;
     margin: 0 5px;
     background: #eaeaea;
   }

.pagecontent 
   {
     display: block;
     padding-left: 0.5em;
     padding-right: 0.5em;
   }
 .pagecontent table.shopping_cart{ width:100%}
 .pagecontent table.shopping_cart td{padding:3px}
 .pagecontent table.shopping_cart td.text_qty {border-bottom:1px solid #C5CED6; text-align:center; }
 .pagecontent table.shopping_cart td.text_article{border-bottom:1px solid #C5CED6;}
 .pagecontent table.shopping_cart td.text_single {border-bottom:1px solid #C5CED6; text-align:right; width:50px;}
 .pagecontent table.shopping_cart td.text_total  {border-bottom:1px solid #C5CED6; text-align:right; width:70px;}
 .pagecontent table.shopping_cart td.text_remove {border-bottom:1px solid #C5CED6; text-align:center;}
 .pagecontent table.shopping_cart td a { color:#35419a; text-decoration:none; font-size:12px; font-weight:bold; line-height:10px}
 .pagecontent table.shopping_cart td a:hover {color:#990000}

.pagecontentfooter 
   {
     display: block;
     text-align: right;
     margin-top: 0.5em;
     margin-bottom: 0.5em;
     padding: 0.2em;
   }
/* /Скругленные углы */

/*- Меню-закладки сверху */

#menu 
   {
     border-top: 1px solid #000;
     border-bottom: 1px solid #000;
     background: url(img/helius/back.gif);
	  border-width: 1px;
	  margin-top: 1em;
	  padding-top: 0.4em;
	  padding-bottom: 0.4em;
   }

#menu ul, #navigation ul li 
   {
	  list-style: none;
	  margin: 0;
   }

#menu ul 
   {
	  text-align: center;
   }

#menu ul li 
   {
	  display: inline;
	  padding: 0 0.3em 0 0.3em;
	  margin: 0;
   }

#menu ul li.last 
   {
	  margin-right: 0;
   }

#menu ul li a 
   {
	  color: #000;
     font-weight: bold;
	  padding: 0;
	  text-decoration: none;
   }

#menu ul li a:hover 
   {
	  color: #000;
     font-weight: bold;
	  text-decoration: underline;
   }

#menu ul li.current a 
   {
	  color: #000;
     font-weight: bold;
	  padding: 0;
	  text-decoration: underline;
   }

#menu ul li a span 
   {
	  padding: 0;
   }

#menu ul li.current a span 
   {
	  padding: 0;
   }

#menu ul li a:hover span 
   {
	  color: #000;
     font-weight: bold;
	  text-decoration: none;
   }

/*\*//*/
#menu ul li a 
   {
	  display: inline-block;
	  white-space: nowrap;
	  width: 1px;
   }

#menu ul 
   {
	  padding-bottom: 0;
	  margin-bottom: -1px;
   }
/**/

/*\*/
* html #menu ul li a 
   {
	  padding: 0;
   }
/**/

/*- /Меню-закладки сверху */

/*- Боксы */

/*- Бокс разделы */
#boxCategories
   {
     text-align: left;
     margin-bottom: 0;
     
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса разделы */
#boxCategories h5   { display: block;  text-transform:uppercase;    font: 12px  Verdana, Arial, sans-serif;
  font-weight: bold;  color: #fff; border-bottom: 1px #586dff solid; margin: 0; padding: 0.7em 1em 0.4em 1em; 
  background-color:#f3a644 }
/*- /Заголовок бокса разделы */

/*- Список разделов */
#categoriesBoxMenu 
   {
     padding: 0 0.5em 0.5em 0.5em; 
     margin: 0 auto;
     border: 1px #c5ced6 solid;
     border-top:0;     
     background: #fff;
   }

 #CatNavi ul,  #CatNavi li 
   { 
     margin: 0; 
     padding: 0;      
     list-style-type: none; 
   }
  #CatNavi li {margin-left:1.3em;}
   
 #categoriesBoxMenu #CatNavi{ padding: 7px 0 0 0; }

#categoriesBoxMenu #CatNavi li a
   { 
     width: 95%;
     display: block; 
     
     color: #000;
    
     text-decoration: none;
    
     margin: 0; 
   }

#categoriesBoxMenu #CatNavi li a:hover
   { 
     color: #ff3842; 
   }

#categoriesBoxMenu #CatNavi .CatLevel1, 
#categoriesBoxMenu #CatNavi .CatLevel2, 
#categoriesBoxMenu #CatNavi .CatLevel3,
#categoriesBoxMenu #CatNavi .CatLevel4,
#categoriesBoxMenu #CatNavi .CatLevel5,
#categoriesBoxMenu #CatNavi .CatLevel6
   {
     padding-left: 0.1em;
   }
   
#categoriesBoxMenu #CatNavi .CatLevel1{  line-height: 16px;  list-style-image:url(img/listImage.gif) ; 
 background-image:url(img/delimetr.gif);  margin-top:2px; padding:1px 0  }   

#categoriesBoxMenu #CatNavi .Current{    list-style-image:url(img/listImageAct.gif) ; 
  }     

#categoriesBoxMenu #CatNavi .CurrentParent a 
   { 
     font-weight: bold; 
   }

#categoriesBoxMenu #CatNavi li a,
#categoriesBoxMenu #CatNavi .Current li a,
#categoriesBoxMenu #CatNavi .CurrentParent li a,
#categoriesBoxMenu #CatNavi .CurrentParent .Current li a 
   { 
     font-weight: normal; 
     color:#35419A;
   }

#categoriesBoxMenu #CatNavi .Current a,
#categoriesBoxMenu #CatNavi .CurrentParent .Current a 
   { 
     font-weight: bold;
     color:#ff3842 
   }
   
/*- /Список разделов */

/*- /Бокс разделы */

/*- Бокс фильтры */
#boxFilters
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса фильтры */
#boxFilters h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #000;
     border-bottom: 1px #e4a612 solid;
     background: url(img/helius/box-header-bg.gif) no-repeat left top;
     margin: 0;
     padding: 0.7em 1em 0.4em 1em;
  }
/*- /Заголовок бокса фильтры */

/*- Содержимое бокса фильтры */
#boxFiltersContent 
   {
     padding: 0.3em 0.5em 0.5em 1em; 
     margin: 0 auto;
     border-right: 1px #e4a612 solid;
     border-left: 1px #e4a612 solid;
     border-bottom: 1px #e4a612 solid;
     background: #fff;
  }

/*- /Содержимое бокса фильтры */

/*- /Бокс фильтры */

/*- Бокс выбранные фильтры */
#boxFiltersList
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса выбранные фильтры */
#boxFiltersList h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #000;
     border-bottom: 1px #e4a612 solid;
     background: url(img/helius/box-header-bg.gif) no-repeat left top;
     margin: 0;
     padding: 0.7em 1em 0.4em 1em;
  }
/*- /Заголовок бокса выбранные фильтры */

/*- Содержимое бокса выбранные фильтры */
#boxFiltersListContent 
   {
     padding: 0.3em 0.5em 0.5em 1em; 
     margin: 0 auto;
     border-right: 1px #e4a612 solid;
     border-left: 1px #e4a612 solid;
     border-bottom: 1px #e4a612 solid;
     background: #fff;
  }

/*- /Содержимое бокса выбранные фильтры */

/*- /Бокс выбранные фильтры */

/*- Бокс контент */
#boxContent {text-align: left; margin-bottom: 0; margin-top: 0; padding-bottom: 0.5em; }

/*- Заголовок бокса контент */
#boxContent h5 {display: block; font: 10px  Verdana, Arial, sans-serif; font-weight: bold;  color: #fff;
     background-color:#f3a644; border-bottom: 1px #586dff solid; margin: 0;  padding: 0.5em 1em 0.3em 1em; text-transform:uppercase;   }
/*- /Заголовок бокса контент */

/*- Содержимое бокса контент */
#boxContentContent 
   {
     padding: 0.3em 0.5em 0.5em 0; 
     margin: 0 auto;
     border: 1px #c5ced6 solid;
     border-top:0;
     background: #fff;
  }

#boxContentContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }
#boxContentContent a{color:#35419A; text-decoration:none;}
#boxContentContent a:hover{color:#FF3842;}

#boxContent ul
   {
     list-style-type: none;
     text-align: left;
     
     margin: 0 0 0 0;
   }

#boxContent li 
   {
	  display: block;
     font: 11px  Verdana, Arial, sans-serif;
     
     padding: 0 0 0 10px; 
   }

/*- /Содержимое бокса контент */

/*- /Бокс контент */

/*- Бокс информация */
#boxInformation  { text-align: left; margin-bottom: 0;  margin-top: 0;  padding-bottom: 0.5em; 
/* отступ от края бокса, т.е. от пунктирной линии */       }

/*- Заголовок бокса информация */
#boxInformation h5  { display: block;   font: 10px  Verdana, Arial, sans-serif; font-weight: bold;   color: #fff;
     margin: 0; padding: 0.5em 1em 0.3em 1em; text-transform:uppercase; border-bottom: 1px #586dff solid;   background-color:#f3a644  }
/*- /Заголовок бокса информация */

/*- Содержимое бокса информация */
#boxInformationContent 
   {
     padding: 0.3em 0.5em 0.5em 0; 
     margin: 0 auto;
     border: 1px #c5ced6 solid;
     border-top:0;
     background: #fff;
  }

#boxInformationContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

#boxInformation ul
   { list-style-type: none; text-align: left; margin: 0 0 0 0;  }

#boxInformation li {
	display: block;
   font: 11px  Verdana, Arial, sans-serif;   
   padding: 0 0 0 10px; 
}
#boxInformation a{color:#35419A; text-decoration:none;}
#boxInformation a:hover{color:#FF3842;}

/*- /Содержимое бокса контент */

/*- /Бокс информация */

/*- Бокс быстрый заказ */
#boxAddQuickie
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }


#boxAddQuickie #boxAddQuickieTable td input, #boxSearchTable td input{margin: 0 5px 0 0;}
/*- Заголовок бокса быстрый заказ */
#boxAddQuickie h5   {  display: block; font: 10px  Verdana, Arial, sans-serif;  font-weight: bold;     color: #fff;       
     margin: 0;  padding: 0.5em 1em 0.3em 1em; text-transform:uppercase; border-bottom: 1px #586dff solid;   background-color:#f3a644
  }
/*- /Заголовок бокса быстрый заказ */

/*- Содержимое бокса быстрый заказ */
#boxAddQuickieContent 
   { font: 11px Tahoma; 
     padding: 0.3em 0.5em 0.5em 0.8em; 
     margin: 0 auto;
     border: 1px #c5ced6 solid;
     border-top:0;
     background: #fff;
     color:#35419A;
  }

#boxAddQuickieContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

/*- /Содержимое бокса быстрый заказ */

/*- Форма быстрый заказ */
.addquickieform input {
	width: 150px;
	font-size: 1em;
	border: 1px solid;
	border-color: #586DFF;
	padding: 2px;
   margin-top: 0.2em;
   margin-bottom: 0.4em;
}

.addquickieform input:focus, .sffocus, .sffocus {
	background-color: #ffc;
}
/*- /Форма быстрый заказ */

/*- /Бокс быстрый заказ */

/*- Бокс авторы */
#boxAuthors
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса авторы */
#boxAuthors h5    {display: block;  font: 10px  Verdana, Arial, sans-serif;   font-weight: bold; color: #fff;     
     margin: 0;      padding: 0.5em 1em 0.3em 1em; text-transform:uppercase; border-bottom: 1px #586dff solid;   background-color:#f3a644  }
/*- /Заголовок бокса авторы */

/*- Содержимое бокса авторы */
#boxAuthorsContent 
   {
     padding: 0.3em 0.5em 0.5em 0.8em; 
     margin: 0 auto;
     border: 1px #c5ced6 solid;
     border-top:0;
     background: #fff;
  }

#boxAuthorsContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

/*- /Содержимое бокса авторы */

/*- /Бокс авторы */

/*- Бокс статьи */
#boxArticles
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса статьи */
#boxArticles h5   {display: block; font: 10px  Verdana, Arial, sans-serif; font-weight: bold; color: #fff;      
     margin: 0; padding: 0.5em 1em 0.3em 1em;  text-transform:uppercase; border-bottom: 1px #586dff solid;   background-color:#f3a644  }
/*- /Заголовок бокса статьи */

/*- Содержимое бокса статьи */
#boxArticlesContent     {  font-size:11px;      padding: 0.3em 0.5em 0.5em 0.8em; 
     margin: 0 auto;       border: 1px #c5ced6 solid;      border-top:0;      background: #fff;   }
#boxArticlesContent a{color:#35419A;  font-size:11px;}
#boxArticlesContent a:hover {color:#FF3842;}
#boxArticlesContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

/*- /Содержимое бокса статьи */

/*- /Бокс статьи */

/*- Бокс партнёрка */
#boxAffiliate
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса партнёрка */
#boxAffiliate h5 
   {display: block; font: 10px  Verdana, Arial, sans-serif; font-weight: bold; color: #fff;  margin: 0;
     padding: 0.5em 1em 0.2em 1em; text-transform:uppercase;    background-color:#f3a644  }
/*- /Заголовок бокса партнёрка */

/*- Содержимое бокса партнёрка */
#boxAffiliateContent  { padding: 0.3em 0.5em 0.5em 0.8em;   margin: 0 auto;
     border: 1px #c5ced6 solid; border-top:1px #586dff solid;     background: #fff;   }
     
#boxAffiliateContent a{color:#35419A; text-decoration:none; font-size:11px;} 
#boxAffiliateContent a:hover{color:#FF3842;}

#boxAffiliateContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

/*- /Содержимое бокса партнёрка */

/*- /Бокс партнёрка */

/*- Бокс новые статьи */
#boxArticlesNew
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса новые статьи */
#boxArticlesNew h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #000;
     border-bottom: 1px #e4a612 solid;
     background: url(img/helius/box-header-bg.gif) no-repeat left top;
     margin: 0;
     padding: 0.7em 1em 0.4em 1em;
  }
/*- /Заголовок бокса новые статьи */

/*- Содержимое бокса новые статьи */
#boxArticlesNewContent 
   {
     padding: 0.3em 0.5em 0.5em 0.8em; 
     margin: 0 auto;
     border-right: 1px #e4a612 solid;
     border-left: 1px #e4a612 solid;
     border-bottom: 1px #e4a612 solid;
     background: #fff;
  }

#boxArticlesNewContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

/*- /Содержимое бокса новые статьи */

/*- /Бокс новые статьи */

/*- Бокс просмотренные товары */
#boxLastViewed
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса просмотренные товары */
#boxLastViewed h5 { display: block; font: 10px  Verdana, Arial, sans-serif;  font-weight: bold; color: #fff;
     margin: 0;  padding: 0.5em 1em 0.2em 1em; text-transform:uppercase;   background-color:#f3a644
  }
/*- /Заголовок бокса просмотренные товары */

/*- Содержимое бокса просмотренные товары */
#boxLastViewedContent    { padding: 0.3em 0.5em 0.5em 0.8em; margin: 0 auto;   border: 1px #c5ced6 solid;
border-top:1px #586dff solid;   background: #fff;   text-align: center;  }

#boxLastViewedContent p   {margin: 0 0 0 0; padding-bottom: 0.2em; }
.LastViewedP a{color:#35419a; text-decoration:none; font-size:11px; font-weight:bold; line-height:10px}
.LastViewedP a:hover {color:#990000}
.LastViewedPriceP {font-size:11px; font-weight:bold;}
.LastViewedDutyP{font-size:10px;}     
/*- /Содержимое бокса просмотренные товары */

/*- /Бокс просмотренные товары */

/*- Бокс отзывы */
#boxReviews
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса отзывы */
#boxReviews h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #000;
     border-bottom: 1px #e4a612 solid;
     background: url(img/helius/box-header-bg.gif) no-repeat left top;
     margin: 0;
     padding: 0.7em 1em 0.4em 1em;
  }
/*- /Заголовок бокса отзывы */

/*- Содержимое бокса отзывы */
#boxReviewsContent 
   {
     padding: 0.3em 0.5em 0.5em 0.8em; 
     margin: 0 auto;
     border-right: 1px #e4a612 solid;
     border-left: 1px #e4a612 solid;
     border-bottom: 1px #e4a612 solid;
     background: #fff;
     text-align: center;
  }

#boxReviewsContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /Содержимое бокса отзывы */

/*- /Бокс отзывы */

/*- Бокс поиск */
#boxSearch
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса поиск */
#boxSearch h5   { display: block;  font: 10px  Verdana, Arial, sans-serif;  font-weight: bold;   color: #fff;
     margin: 0; padding: 0.5em 1em 0.3em 1em;  text-transform:uppercase; border-bottom: 1px #586dff solid;   background-color:#f3a644
  }

#boxSearch h5 a
   {
     color: #fff;
     text-decoration: none;
   }
/*- /Заголовок бокса поиск */

/*- Содержимое бокса поиск */
#boxSearchContent 
   {
     padding: 0.3em 0.5em 0.5em 0.8em; 
     margin: 0 auto;
     border: 1px #c5ced6 solid;
     border-top:0;
     background: #fff;
  }
#boxSearchContent a{color:#35419A;  font-size:10px;}
#boxSearchContent a:hover {color:#FF3842;}
#boxSearchContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

/*- /Содержимое бокса поиск */

/*- Форма бокса поиск */
.searchboxform input {
	width: 150px;
	font-size: 1em;
	border: 1px solid;
 border-color: #586DFF;;
	padding: 2px;
   margin-top: 0.2em;
   margin-bottom: 0.4em;
}

.searchboxform input:focus, .sffocus, .sffocus {
	background-color: #ffc;
}
/*- /Форма бокса поиск */

/*- /Бокс поиск */

/*- Бокс скидки */
#boxSpecials
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса скидки */
#boxSpecials h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #000;
     border-bottom: 1px #e4a612 solid;
     background: url(img/helius/box-header-bg.gif) no-repeat left top;
     margin: 0;
     padding: 0.7em 1em 0.4em 1em;
  }

#boxSpecials h5 a
   {
     color: #000;
     text-decoration: none;
   }
/*- /Заголовок бокса скидки */

/*- Содержимое бокса скидки */
#boxSpecialsContent 
   {
     padding: 0.3em 0.5em 0.5em 0.8em; 
     margin: 0 auto;
     border-right: 1px #e4a612 solid;
     border-left: 1px #e4a612 solid;
     border-bottom: 1px #e4a612 solid;
     background: #fff;
     text-align: center;
  }

#boxSpecialsContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /Содержимое бокса скидки */

/*- /Бокс скидки */

/*- Бокс рекомендуемые */
#boxFeatured
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса рекомендуемые */
#boxFeatured h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #000;
     border-bottom: 1px #e4a612 solid;
     background: url(img/helius/box-header-bg.gif) no-repeat left top;
     margin: 0;
     padding: 0.7em 1em 0.4em 1em;
  }
  
#boxFeatured h5 a
   {
     color: #000;
     text-decoration: none;
   }
/*- /Заголовок бокса рекомендуемые */

/*- Содержимое бокса рекомендуемые */
#boxFeaturedContent 
   {
     padding: 0.3em 0.5em 0.5em 0.8em; 
     margin: 0 auto;
     border-right: 1px #e4a612 solid;
     border-left: 1px #e4a612 solid;
     border-bottom: 1px #e4a612 solid;
     background: #fff;
     text-align: center;
  }

#boxFeaturedContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /Содержимое бокса рекомендуемые */

/*- /Бокс рекомендуемые */

/*- Бокс новинки */
#boxWhatsNew
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса новинки */
#boxWhatsNew h5 {  display: block; font: 12px  Verdana, Arial, sans-serif;   font-weight: bold;      color: #fff;
     margin: 0; padding: 0.5em 1em 0.4em 1em;  text-transform:uppercase;   background-color:#f3a644
  }

#boxWhatsNew h5 a
   {
     color: #fff;
     text-decoration: none;
   }
/*- /Заголовок бокса новинки */

/*- Содержимое бокса новинки */
#boxWhatsNewContent  { padding: 0.3em 0.5em 0.5em 0.8em;  margin: 0 auto;
      border: 1px #c5ced6 solid; border-top:1px #586dff solid;      background: #fff;      text-align: center;  }
.WhatsNewP a{color:#35419a; text-decoration:none; font-size:11px; font-weight:bold; line-height:10px}
.WhatsNewP a:hover {color:#990000}
.WhatsNewPriceP {font-size:11px; font-weight:bold;}
.WhatsNewDutyP{font-size:10px;}       
#boxWhatsNewContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /Содержимое бокса новинки */

/*- /Бокс новинки */

/*- Бокс новости */
#boxNews
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса новости */
#boxNews h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #000;
     border-bottom: 1px #e4a612 solid;
     background: url(img/helius/box-header-bg.gif) no-repeat left top;
     margin: 0;
     padding: 0.7em 1em 0.4em 1em;
  }

#boxNews h5 a
   {
     color: #000;
     text-decoration: none;
   }
/*- /Заголовок бокса новости */

/*- Содержимое бокса новости */
#boxNews .boxNewsContent 
   {
     padding: 0.3em 0.5em 0.5em 0.8em; 
     margin: 0 auto;
     border-right: 1px #e4a612 solid;
     border-left: 1px #e4a612 solid;
     border-bottom: 1px #e4a612 solid;
     background: #fff;
     text-align: left;
  }

#boxNews .boxNewsContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /Содержимое бокса новости */

/*- /Бокс новости */

/*- Бокс вопросы и ответы */
#boxFaq
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса вопросы и ответы */
#boxFaq h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #000;
     border-bottom: 1px #e4a612 solid;
     background: url(img/helius/box-header-bg.gif) no-repeat left top;
     margin: 0;
     padding: 0.7em 1em 0.4em 1em;
  }

#boxFaq h5 a
   {
     color: #000;
     text-decoration: none;
   }
/*- /Заголовок бокса вопросы и ответы */

/*- Содержимое бокса вопросы и ответы */
#boxFaq .boxFaqContent 
   {
     padding: 0.3em 0.5em 0.5em 0.8em; 
     margin: 0 auto;
     border-right: 1px #e4a612 solid;
     border-left: 1px #e4a612 solid;
     border-bottom: 1px #e4a612 solid;
     background: #fff;
     text-align: left;
  }

#boxFaq .boxFaqContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /Содержимое бокса вопросы и ответы */

/*- /Бокс вопросы и ответы */

/*- Бокс корзина */

/* Оформление */
#boxCart 
   {
     text-align: left;
     margin-bottom: 0;
     
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

#boxCart .top, #boxCart .bottom 
   {
     display: block; 
     background: transparent; 
     font-size: 1px;
   }

/* Шапка с углами */
#boxCart .b1, #boxCart .b2, #boxCart .b3, #boxCart .b4, #boxCart .b5 
   {
     display: block; 
     overflow: hidden; 
     height: 1px; 
     background: #006600; 
     border-left: 1px solid #000; 
     border-right: 1px solid #000;
   }
/* /Шапка с углами */

/* Низ с углами */
#boxCart .b1b, #boxCart .b2b, #boxCart .b3b, #boxCart .b4b, #boxCart .b5b 
   {
     display: none; 
     overflow: hidden; 
     height: 1px; 
     background: #eaeaea; 
     border-left: 1px solid #000; 
     border-right: 1px solid #000;
   }
/* /Низ с углами */

#boxCart .b1, #boxCart .b1b
   {
     display: none; 
     margin: 0 5px; 
     background: #000;
   }

#boxCart .b2, #boxCart .b2b
   {
     display: none; 
     margin: 0 4px;
   }

#boxCart .b3, #boxCart .b3b 
   {
     display: none; 
     margin: 0 3px;
   }

#boxCart .b4, #boxCart .b4b 
   {
     display: none; 
     margin: 0 2px;
   }

#boxCart .b5, #boxCart .b5b 
   {
     display: none; 
     margin: 0 1px;
   }

#boxCart .boxheader 
   { display: block;      font: 12px  Verdana, Arial, sans-serif;       font-weight: bold;  color: #fff;
     border-bottom: 2px #ff3f47 solid; margin: 0; padding: 0.5em 1em 0em 0.1em;  text-transform:uppercase;    background-color:#f3a644
   }

#boxCart .boxcontent 
   { padding: 0.3em 0.5em 0.5em 0.8em;  margin: 0 auto;  border: 1px #c5ced6 solid; border-top:1px #586dff solid;     
     background: #fff;  font-size:11px;
   }

#boxCart .boxcontent  span 
   {
     font-weight: bold;
   }

#boxCart .boxheader p 
   {
     padding-top: 0;
     padding-bottom: 0.4em;
     padding-left: 0.5em;
     margin-top: 0;
     margin-bottom: 0;
     margin-left: 0;
     margin-right: 0;
   }

#boxCart .boxcontent p 
   {
     padding-top: 0.1em;
     padding-bottom: 0.1em;
     padding-left: 0.5em;
     margin-top: 0;
     margin-bottom: 0;
     margin-left: 0;
     margin-right: 0;
   }
/* /Оформление */

/* Ссылки в заголовке бокса */
#boxCart .boxheader a 
   {
     color: #fff;
     text-decoration: none;
   }

#boxCart .boxheader a:hover 
   {
     color: #000;
     text-decoration: none;
   }
/* /Ссылки в заголовке бокса */

p.CartContentRight
   {
     text-align: right;
     padding-right: 0.2em;
   }

p.CartContentCenter
   {
     text-align: center;
   }

/*- /Бокс корзина */

/*- Бокс вход/админ */

/* Оформление */
#boxLogin 
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0.5em;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

#boxLogin .top, #boxLogin .bottom 
   {
     display: block; 
     background: transparent; 
     font-size: 1px;
   }

/* Шапка с углами */
#boxLogin .b1, #boxLogin .b2, #boxLogin .b3, #boxLogin .b4, #boxLogin .b5 
   {
     display: none; 
     overflow: hidden; 
     height: 1px; 
     background: #000; 
     border-left: 1px solid #000; 
     border-right: 1px solid #000;
   }
/* /Шапка с углами */

/* Низ с углами */
#boxLogin .b1b, #boxLogin .b2b, #boxLogin .b3b, #boxLogin .b4b, #boxLogin .b5b 
   {
     display: none; 
     overflow: hidden; 
     height: 1px; 
     background: #eaeaea; 
     border-left: 1px solid #000; 
     border-right: 1px solid #000;
   }
/* /Низ с углами */

#boxLogin .b1, #boxLogin .b1b
   {
     display: none; 
     margin: 0 5px; 
     background: #000;
   }

#boxLogin .b2, #boxLogin .b2b
   {
     display: none; 
     margin: 0 4px;
   }

#boxLogin .b3, #boxLogin .b3b 
   {
     display: none; 
     margin: 0 3px;
   }

#boxLogin .b4, #boxLogin .b4b 
   {
     display: none; 
     margin: 0 2px;
   }

#boxLogin .b5, #boxLogin .b5b 
   {
     display: none; 
     margin: 0 1px;
   }

#boxLogin .boxheader { display: block; font: 12px  Verdana, Arial, sans-serif;  font-weight: bold;  color: #fff;
      text-transform:uppercase;    background-color:#f3a644;     margin: 0;
     padding: 0.5em 1em 0em 0.1em;
   }

#boxLogin .boxcontent  { padding: 0.3em 0.5em 0.5em 0.8em;  margin: 0 auto;   border: 1px #c5ced6 solid; border-top:1px #586dff solid;    background: #fff; font-size:11px; color:#35419A;  }

 #boxLogin .LoginContentCenter a { font-size:9px; color:#35419A;}


#boxLogin .boxcontent  span 
   {
     font-weight: bold;
   }

#boxLogin .boxheader p 
   {
     padding-top: 0;
     padding-bottom: 0.4em;
     padding-left: 0.5em;
     margin-top: 0;
     margin-bottom: 0;
     margin-left: 0;
     margin-right: 0;
   }

#boxLogin .boxcontent p 
   {
     padding-top: 0.1em;
     padding-bottom: 0;
     padding-left: 0.2em;
     margin-top: 0;
     margin-bottom: 0;
     margin-left: 0;
     margin-right: 0;
   }
/* /Оформление */

/*- Форма входа */
.loginform input {
	width: 150px;
	font-size: 1em;
	border: 1px solid;
	border-color: #586dff;
	padding: 2px;
   margin-top: 0.1em;
   margin-bottom: 0.4em;
}

.loginform input:focus, .sffocus, .sffocus {
	background-color: #ffc;
}
/*- /Форма входа */

p.LoginContentCenter
   {
     text-align: center;
   }

p.LoginContentLeft
   {
     text-align: left;
   }

/*- /Бокс вход/админ */

/*- Бокс рассылка */
#boxNewsletter
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса рассылка */
#boxNewsletter h5 { display: block; font: 10px  Verdana, Arial, sans-serif; font-weight: bold; color: #fff;      
     margin: 0;  padding: 0.5em 1em 0.3em 1em;  text-transform:uppercase;    background-color:#f3a644  }
/*- /Заголовок бокса рассылка */

/*- Содержимое бокса рассылка */
#boxNewsletterContent  { padding: 0.3em 0.5em 0.5em 1em;  margin: 0 auto;
     border: 1px #c5ced6 solid; border-top:1px #586dff solid;      background: #fff; font-size:11px; color:#35419A;   }

#boxNewsletterContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }
#boxNewsletterContent .newsContentCenter {text-align:center;}
/*- /Содержимое бокса рассылка */

/*- Форма рассылка */
.newsletterform input {
	width: 150px;
	font-size: 1em;
	border: 1px solid;
	border-color: #586DFF;
	padding: 2px;
   margin-top: 0.2em;
   margin-bottom: 0.4em;
}

.newsletterform input:focus, .sffocus, .sffocus {
	background-color: #ffc;
}
/*- /Форма рассылка */

/*- /Бокс рассылка */

/*- Бокс лучшие товары */
#boxBestsellers
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса лучшие товары */
#boxBestsellers h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #000;
     border-bottom: 1px #e4a612 solid;
     background: url(img/helius/box-header-bg.gif) no-repeat left top;
     margin: 0;
     padding: 0.7em 1em 0.4em 1em;
  }
/*- /Заголовок бокса лучшие товары */

/*- Содержимое бокса лучшие товары */
#boxBestsellersContent 
   {
     padding: 0.3em 0.5em 0.5em 0.8em; 
     margin: 0 auto;
     border-right: 1px #e4a612 solid;
     border-left: 1px #e4a612 solid;
     border-bottom: 1px #e4a612 solid;
     background: #fff;
  }

#boxBestsellersContent p 
   {
     margin: 0 0 0 0;
     text-align: left;
  }

/*- /Содержимое бокса лучшие товары */

#boxBestsellersContent p.BestsellersContentRight
   {
     text-align: right;
     padding-right: 0.2em;
     padding-bottom: 0.3em;
   }

#boxBestsellersContent  span 
   {
     font-weight: bold;
   }
   
/*- /Бокс лучшие товары */

/*- Бокс информация о группе */
#boxGroupInfo
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса информация о группе */
#boxGroupInfo h5{ display: block;  font: 10px  Verdana, Arial, sans-serif;  font-weight: bold;  color: #fff;
     margin: 0;  padding: 0.5em 1em 0.3em 1em; text-transform:uppercase;   background-color:#f3a644   }
/*- /Заголовок бокса информация о группе */

/*- Содержимое бокса информация о группе */
#boxGroupInfoContent{ padding: 0.3em 0.5em 0.5em 0.8em;  margin: 0 auto;
      border: 1px #c5ced6 solid; border-top:1px #586dff solid; background: #fff;  text-align: center;    }

#boxGroupInfoContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

#boxGroupInfoContent  span 
   {
     font-weight: bold;
   }

/*- /Содержимое бокса информация о группе */

/*- /Бокс информация о группе */

/*- Бокс валюты */
#boxCurrencies
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса валюты */
#boxCurrencies h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #000;
     border-bottom: 1px #e4a612 solid;
     background: url(img/helius/box-header-bg.gif) no-repeat left top;
     margin: 0;
     padding: 0.7em 1em 0.4em 1em;
  }
/*- /Заголовок бокса валюты */

/*- Содержимое бокса валюты */
#boxCurrenciesContent 
   {
     padding: 0.3em 0.5em 0.5em 0.8em; 
     margin: 0 auto;
     border-right: 1px #e4a612 solid;
     border-left: 1px #e4a612 solid;
     border-bottom: 1px #e4a612 solid;
     background: #fff;
     text-align: center;
  }

#boxCurrenciesContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /Содержимое бокса валюты */

/*- Форма выбора валюты */
#boxCurrenciesContent select {
	width: 70%;
	font-size: 1em;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
	padding: 2px;
   margin-top: 0.2em;
   margin-bottom: 0.4em;
}
/*- /Форма выбора валюты */

/*- /Бокс валюты */

/*- Бокс языки */
#boxLanguages
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса языки */
#boxLanguages h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #000;
     border-bottom: 1px #e4a612 solid;
     background: url(img/helius/box-header-bg.gif) no-repeat left top;
     margin: 0;
     padding: 0.7em 1em 0.4em 1em;
  }
/*- /Заголовок бокса языки */

/*- Содержимое бокса языки */
#boxLanguagesContent 
   {
     padding: 0.3em 0.5em 0.5em 0.8em; 
     margin: 0 auto;
     border-right: 1px #e4a612 solid;
     border-left: 1px #e4a612 solid;
     border-bottom: 1px #e4a612 solid;
     background: #fff;
     text-align: center;
  }

#boxLanguagesContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /Содержимое бокса языки */

/*- /Бокс языки */

/*- Бокс производители */
#boxManufacturers
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса производители */
#boxManufacturers h5 { display: block; font: 10px  Verdana, Arial, sans-serif; font-weight: bold; color: #fff;
     margin: 0; padding: 0.5em 1em 0.5em 1em; text-transform:uppercase; background-color:#f3a644  }
/*- /Заголовок бокса производители */

/*- Содержимое бокса производители */
#boxManufacturersContent{padding: 0.3em 0.5em 0.5em 0.8em; margin: 0 auto;
     border: 1px #c5ced6 solid; border-top:1px #586dff solid; background: #fff; text-align: center;   }

#boxManufacturersContent p     {      margin: 0 0 0 0;      padding-bottom: 0.2em;   }

/*- /Содержимое бокса производители */

/*- Форма выбора производителя */
#boxManufacturersContent select {
	width: 70%;
	font-size: 1em;
	border: 1px solid;
	border-color: #666 #ccc #ccc #666;
	padding: 2px;
   margin-top: 0.2em;
   margin-bottom: 0.4em;
}
/*- /Форма выбора производителя */

/*- /Бокс производители */

/*- Бокс информация о производителе */
#boxManufacturersInfo
   {
     text-align: left;
     margin-bottom: 0;
     margin-top: 0;
     padding-bottom: 0.5em; /* отступ от края бокса, т.е. от пунктирной линии */
   }

/*- Заголовок бокса информация о производителе */
#boxManufacturersInfo h5 
   {
     display: block;
     font: 12px Tahoma, Verdana, Arial, sans-serif;
     font-weight: bold;
     color: #000;
     border-bottom: 1px #e4a612 solid;
     background: url(img/helius/box-header-bg.gif) no-repeat left top;
     margin: 0;
     padding: 0.7em 1em 0.4em 1em;
  }
/*- /Заголовок бокса информация о производителе */

/*- Содержимое бокса информация о производителе */
#boxManufacturersInfoContent 
   {
     padding: 0.3em 0.5em 0.5em 0.8em; 
     margin: 0 auto;
     border-right: 1px #e4a612 solid;
     border-left: 1px #e4a612 solid;
     border-bottom: 1px #e4a612 solid;
     background: #fff;
     text-align: center;
  }

#boxManufacturersInfoContent p 
   {
     margin: 0 0 0 0;
     padding-bottom: 0.2em;
  }

/*- /Содержимое бокса информация о производителе */

/*- /Бокс информация о производителе */

/*- /Боксы */

/*- Время парсинга */
div#parseTime
   {
     clear: left;
     background: #eaeaea;
     width: 100%;
     text-align: center;
     color: #000;
     padding-top: 0.5em;
     padding-bottom: 0.5em;
   }
/*- /Время парсинга */

/*- Информация о магазине */
div#copyright
   {
     clear: left;
     background: #eaeaea;
     width: 100%;
     text-align: center;
     color: #000;
     padding-top: 0.5em;
     padding-bottom: 0.5em;
   }

div.copyright
   {
     clear: left;
     background: #eaeaea;
     width: 100%;
     text-align: center;
     color: #000;
     padding-top: 0.5em;
     padding-bottom: 0.5em;
   }
/*- /Информация о магазине */

/*- Формы */

form 
   {
	  width: 100%;
	  margin: 0;
   }

.form input, textarea 
   {
	  font-size: 1em;
	  border: 1px solid;
	  border:1px solid #586DFF;
	  padding: 2px;
   }

/*- Подсветка ошибок формы */
#errormsg
   {
     border: 2px solid #c00;
     padding: 5px;
     width: 96%;
   }    

.error
   {
	  background: #fcc;
   }
/*- /Подсветка ошибок формы */
   
.form textarea:focus, input:focus, .sffocus, .sffocus 
   {
	  background-color: #ffc;
   }

span.Requirement 
   {
     color: red;
   }

/*- /Формы */

/*- Цены */

span.markProductOutOfStock 
   {
     font-family: Tahoma, Verdana, Arial, sans-serif;
     color: #c76170;
     font-weight: bold;
   }

span.productSpecialPrice 
   {
     font-family: Verdana, Arial, sans-serif;
     color: #ff0000;
   }

span.productOldPrice 
   {
	  font-family: Verdana, Arial, sans-serif;
	  color: #ff0000;
	  text-decoration: line-through;
   }

span.errorText 
   {
     font-family: Verdana, Arial, sans-serif;
     color: #ff0000;
   }

/*- /Цены */

/* Ошибка на странице свяжитесь с нами */

div.contacterror 
   {
     border: 1px solid; 
     border-color: #ff0000; 
     background-color: #FFCCCC; 
     text-align: center; 
     margin-bottom: 0.5em; 
     margin-top: 0.5em;
   }

/* /Ошибка на странице свяжитесь с нами */

/* Вывод товаров */

/* Количества колонок с товаром на странице новинки */
dl.itemNewProducts 
   {
     display: block;
     width: 98%; /* количество колонок, 50% - товар выводится двумя колонками, т.е. два товара в одной строке, 100% - товар выводится одной колонкой, т.е. один товар в одной строке */ 
     float: left;
     height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */ 
     margin: 0 0 0 0;
     padding: 0 0 4px 0;
     background: transparent;
     border-bottom:1px solid #f3a644;
   }
/* /Количества колонок с товаром на странице новинки */

/* Количества колонок с товаром на странице рекомендуемые товары */
dl.itemFeaturedProducts 
   {
     display: block;
     width: 48%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ 
     float: left;
     height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */ 
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     border-bottom: 1px #e5e5e5 solid;
   }
/* /Количества колонок с товаром на странице рекомендуемые товары */

/* Количества колонок с товаром в блоке новинки на главной странице */
dl.itemNewProductsDefault 
   {
     display: block;
     width: 46%; /* количество колонок, 48% (не 50, иначе в IE всё равно в одну колонку будут) - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ 
     float: left;
     height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */ 
     margin: 0 0 0 0px;
     margin-left: 10px;   
     padding: 5px 0 ;
     background: transparent;
     border-bottom:1px solid #f3a644;
   }
/* /Количества колонок с товаром в блоке новинки на главной странице */

/* Количества колонок с новостями на главной странице */
dl.itemLatestNewsDefault 
   {
     display: block;
     width: 48%; /* количество колонок, 48% (не 50, иначе в IE всё равно в одну колонку будут) - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ 
     float: left;
     margin: 0.5em 0 0.5em 0;
     padding: 0 0 0 0;
   }
/* /Количества колонок с новостями на главной странице */

/* Количества колонок с новостями на странице новостей */
dl.itemLatestNews 
   {
     display: block;
     width: 98%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ 
     float: left;
     margin: 0.5em 0 0.5em 0;
     padding: 0 0 0 0;
   }
/* /Количества колонок с новостями на странице новостей */

/* Количества колонок с товаром на странице скидки */
dl.itemSpecials 
   {
     display: block;
     width: 48%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ 
     float: left;
     height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */ 
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     border-bottom: 1px #e5e5e5 solid;
   }
/* /Количества колонок с товаром на странице скидки */

/* Количества колонок с товаром на странице мои данные */
dl.itemLastViewed 
   {
     display: block;
     width: 98%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ 
     float: left;
     height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */ 
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     border-bottom: 1px #e5e5e5 solid;
   }

/* /Количества колонок с товаром на странице мои данные */

/* Информация о заказе, адрес клиента и адрес доставки */
dl.ordersAddress 
   {
     display: block;
     width: 49%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ 
     float: left;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     border-bottom: 1px #e5e5e5 solid;
   }

dt.ordersAddress 
   {
     display: block;
     float: left;
     background: transparent;
     border-right: 0px #eaeaea solid;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     text-align: center;
   }

dd.ordersAddress
   {
     display: block;
     margin: 0 0 0 1em;
     padding: 0 0 0 0;
     line-height: normal;
     background: transparent;
   }

/* /Информация о заказе, адрес клиента и адрес доставки */

/* Адресная книга */
dl.AddressBook 
   {
     display: block;
     width: 49%; /* количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке */ 
     float: left;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
   }

dt.AddressBook 
   {
     display: block;
     float: left;
     width: 90px;
     background: transparent;
     border-right: 0px #eaeaea solid;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     text-align: center;
   }

dd.AddressBook
   {
     display: block;
     margin: 0 0 0 90px;
     padding: 0 0 0 0;
     line-height: normal;
     background: transparent;
   }

dl.AddressBookList 
   {
     display: block;
     width: 49%;
     float: left;
     height: auto;
     margin: 0 0 0 0;
     padding: 0 0 1em 0;
   }

dt.AddressBookList 
   {
     display: block;
     float: left;
     background: transparent;
     border-right: 0px #eaeaea solid;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     text-align: center;
   }

dd.AddressBookList
   {
     display: block;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     line-height: normal;
     background: transparent;
   }

/* /Адресная книга */

/* Вход */
dl.Login 
   {
     display: block;
     width: 49%;
     float: left;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
   }

dt.Login
   {
     float: left;
     display: block;
     background: transparent;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     text-align: center;
   }

dd.Login
   {
     display: block;
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     line-height: normal;
     background: transparent;
   }

/* /Вход */

dt.itemImage {float: left; display: block;  background: transparent;
     border-right: 0px #eaeaea solid;
     margin: 0 0 0 0;
     padding: 5px 10px 1px 5px;
     text-align: center;
   }

dt.itemNews 
   {
     display: none;
     float: left;
     background: transparent;
     border-right: 0px #eaeaea solid;
     margin: 0 0 0 0;
     padding: 5px 5px 0 5px;
     text-align: left;
   }

dd.itemDescription
   {
     display: block;
     margin: 0 0 0 0;
     padding: 0 0;
     line-height: normal;
     background: transparent;
     
   }
dd.itemDescription a { color:#35419a; text-decoration:none; font-size:12px; font-weight:bold; line-height:10px}
dd.itemDescription a:hover {color:#990000}
dd.itemDescriptionPrice {display: block; margin: 1em 0 0 0;  padding: 0 0; line-height: normal; background: transparent;  text-align: right; font-size:11px; font-weight:bold;}

dd.itemDescriptionDuty {display:block;  font-size:10px; text-align: right; }
dd.itemDescriptionBuy {text-align:right;}
dd.itemDescriptioncheckbox{ font-size:11px;}
dd.itemDescriptioncheckbox input{border: 1px solid #586DFF; margin:0 5px 0 0}
dd.itemNews
   {
     display: block;
     margin-left: 1em;
     padding: 0 0;
     line-height: normal;
     background: transparent;
   }

div.clear
   {
     clear: both;
   }

div.navigation { font-size:10px; display: block;  width: 100%; padding: 2px; background:#E8E8E8; color:#35419A; margin:4px 0  }
div.navigation a { color:#35419A;}                
span.right
   {
     float: right;
   }

/* /Вывод товаров */

/* Вывод категорий */

dl.itemCategoriesListing 
   {
     width: 33%; /* количество колонок, 50% - товар выводится двумя колонками, т.е. два товара в одной строке, 100% - товар выводится одной колонкой, т.е. один товар в одной строке */ 
     float: left;
     height: auto; /* высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться" */ 
     margin: 0 0 0 0;
     padding: 0 0 0 0;
     background: transparent;
   }

dt.itemCategoriesListing 
   {
     float: left;
     height: auto;
     background: transparent;
     border-right: 0px #eaeaea solid;
     margin: 0 0 0 0;
     padding: 5px 5px 0 5px;
     text-align: center;
   }

dd.itemCategoriesListing 
   {
     margin: 0 1em 0 1em;
     padding: 0 0;
     line-height: normal;
     background: transparent;
     text-align: center;
   }

/* /Вывод категорий */

/* Страница карточки товара */

p.center
   {
     text-align: center;
   }

div.ProductInfoLeft
   {
     float: left;
     margin-right: 1em;
   }

div.ProductInfoRight{ float: right; margin-left: 1em; text-align: right; }
div.ProductInfoRight p.Duty{font-size:10px; text-align: right; padding:0}

/* /Страница карточки товара */

/* Ссылки на странице мои данные */

ul.accountLinks 
   {
     list-style-type: none;
     text-align: left;
     padding-left: 1em;
     margin: 0 0 0 0;
   }

li.accountLinks 
   {
	  display: block;
     font: 11px Tahoma, Verdana, Arial, sans-serif;
     background: url(img/icon_arrow1.jpg) no-repeat left center;
     padding: 0 0 0 14px; 
   }

/* /Ссылки на странице мои данные */

span.bold 
   {
     font-weight: bold;
   }

/* Ajax quick find */

div.ajaxQuickFind 
   {
     text-align: left;
   }

ul.ajaxQuickFind 
   {
     list-style-type: none;
     list-style-image: none;
     padding-left: 0px;
   }

li.ajaxQuickFind 
   {
     font-size: 80%;
     padding-left: 0px;
   } 

/* /Ajax quick find */

/* Ajax add quickie suggest */

div.ajaxAddQuickie 
   {
     text-align: left;
   }

div.addQuick 
   {
     text-align: left;
     color: #000;
     text-decoration: underline;
     cursor: pointer;
   }
   
ul.ajaxAddQuickie 
   {
     list-style-type: none;
     list-style-image: none;
     padding-left: 0px;
   }

li.ajaxAddQuickie 
   {
     font-size: 80%;
     padding-left: 0px;
   } 

/* /Ajax add quickie suggest */

.errorBox 
   {
	  background-color: #ffb3b5;
   }

.messageStackError, .messageStackWarning 
   { 
     background-color: #ffb3b5; 
   }

.messageStackSuccess 
   { 
     background-color: #99ff00; 
   }

.headerError 
   {
	  background-color: #ffb3b5;
     border: 1px solid red;
   }

.messageStack
   {
     background-color: #ffb3b5; 
     padding: 0.5em 0.5em 0.5em 0.5em; 
   }

.form  input
   {
     color: #781351;
     
     border: 1px solid #586DFF;
   }

fieldset.form
   {
     border:1px solid #C5CED6;
     margin-top: 0;
     margin-bottom: 0.5em;
   }
fieldset.form p{margin:0 0 0 5px}
fieldset span.bold{margin:0 3px}
.form legend
   {
     color: #fff;
     background: #F3A644;
    border:1px solid #586DFF;
     padding: 2px 6px;
   }  
   
   
   
   #footer {width: 1024px; margin: 0 auto ; height:40px; } 
  
  #logo_STA { width:60px; height:40px;  float:left ; margin:0 10px 0 15px; }
  #Copyright {height:14px; margin-left:60px; width:250px; padding-top:20px;  }
  #Copyright a { font-weight:normal; font-size:10px; color:#0026ff; text-decoration:none;  } 
  #Copyright a:hover { color:#ff3842; text-decoration:none; } 
  
  
  #footerBand{ z-index:-1; position:absolute; left:0; top:-31px; width:100%; height:40px; background-color:#f3a644; border-top: 1px solid #5c6ffe}
  #footBannerBg{ background-color:Gray; padding: 4px 0 2px 0; }
  #footBanner{width: 950px;  margin: 0 auto ; text-align:center;} 
      
/*]]>*/
