/*-----------------------------------------------------------------------------------------
VaM Shop - open source ecommerce solution
http://vamshop.ru

Copyright (c) 2006 VaM Shop
-----------------------------------------------------------------------------------------
Released under the GNU General Public License
---------------------------------------------------------------------------------------
<![CDATA[*/
HTML, BODY
{
	margin: 0;
	padding: 0;
}
BODY
{
	font: 76% arial, sans-serif;
	background: #EAEAEA;
}
IMG
{
	border: 0;
}
H2, H3
{
	margin: 0;
	padding: 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%;
}
DIV#content
{
	margin: 0 180px;
/*отступ центра от боковых колонок*/
}
/*/Центр
Левая колонка*/
DIV#left
{
	float: left;
	width: 170px;
/*Ширина левой колонки*/
	margin-left: -1000px;
	background: #EAEAEA;
}
/*/Левая колонка
Правая колонка*/
DIV#right
{
	float: left;
	overflow: auto;
	width: 170px;
/*Ширина правой колонки*/
	margin-left: -170px;
	background: #EAEAEA;
	margin-top: 6px;
}
/*/Правая колонка
Низ*/
DIV#footer
{
	clear: left;
	width: 100%;
	background: #EAEAEA;
	border-top: 3px solid #EAEAEA;
	text-align: center;
	color: #000;
}
DIV#footer P
{
	margin: 0;
	padding: 5px 10px;
}
/*/Низ
Навигация*/
DIV#navigation
{
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	padding-left: 10px;
	border-bottom: 1px solid #000;
	background: url(img/helius-original/back1.gif);
	color: #FFFFFF;
}
#navigation SPAN
{
	display: block;
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	padding: 0;
}
#navigation A
{
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
#navigation A:hover
{
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
#navigation A:visited
{
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	text-decoration: none;
}
/*/Навигация
Заголовок страницы*/
#content H1
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	background: url(img/helius-original/box-header-bg-center.gif) no-repeat left top;
	margin: 0.5em 0 0;
	padding: 0.5em 1em 0.2em 2.5em;
	text-align: left;
}
#content H1 A
{
	color: #000;
	text-decoration: none;
}
/*/Заголовок страницы
Скругленные углы*/
.page
{
	margin: 0 0 0.5em;
	padding: 0;
	background: #FFF;
	border-top: 2px solid #B40000;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 2px solid #B40000;
}
.pageItem
{
	background: transparent;
}
.page H1, .page P
{
	margin: 0 10px;
}
.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;
}
.pagecontentfooter
{
	display: block;
	text-align: right;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	padding: 0.2em;
}
/*/Скругленные углы
- Меню-закладки сверху*/
#menu
{
	border-top: 2px solid #B40000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/back.gif);
	border-width: 2px 1px;
	margin-top: 1em;
	padding-top: 0.4em;
	padding-bottom: 0.4em;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}
#menu UL, #navigation UL LI
{
	list-style: none;
	margin: 0;
}
#menu UL
{
	text-align: center;
}
#menu UL LI
{
	display: inline;
	padding: 0 2.3em;
	margin: 0;
}
#menu UL LI.last
{
	margin-right: 0;
}
#menu UL LI A
{
	color: #000;
	font-weight: normal;
	padding: 0;
	text-decoration: none;
}
#menu UL LI A:hover
{
	color: #000;
	font-weight: normal;
	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.5em;
	margin-top: 0.5em;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса разделы*/
#boxCategories H5
{
	display: block;
	font: 12px Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.5em 1em 0.2em;
	text-align: center;
}
/*- /Заголовок бокса разделы
- Список разделов*/
#categoriesBoxMenu
{
	font: normal 11px Verdana;
	color: #000;
	padding: 0 0.5em 0.5em 0.1em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 0px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
}
#categoriesBoxMenu #CatNavi, #CatNavi UL, #CatNavi LI
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
#categoriesBoxMenu #CatNavi LI A
{
	width: 100%;
	display: block;
	padding: 0.1em 0 0 10px;
	color: #000;
	text-indent: 0.8em;
	text-decoration: none;
	margin: 2px 0 0;
}
#categoriesBoxMenu #CatNavi LI A:hover
{
	color: #F00;
}
#categoriesBoxMenu #CatNavi .CatLevel1
{
	background: url(img/helius-original/pointer_light.gif) no-repeat left 0.8em;
	padding-top: 0.4em;
	font: normal small-caps normal 11px "Arial Black";
}
#categoriesBoxMenu #CatNavi .CatLevel2, #categoriesBoxMenu #CatNavi .CatLevel3, #categoriesBoxMenu #CatNavi .CatLevel4, #categoriesBoxMenu #CatNavi .CatLevel5, #categoriesBoxMenu #CatNavi .CatLevel6
{
	padding-left: 1.3em;
	background: url(img/helius-original/pointer_light2.gif) no-repeat center;
	background-position: 1.6em;
	font: 11px sans-serif;
}
#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;
}
#categoriesBoxMenu #CatNavi .Current A, #categoriesBoxMenu #CatNavi .CurrentParent .Current A
{
	font-weight: bold;
}
/*- /Список разделов
- /Бокс разделы
- Бокс контент*/
#boxContent
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса контент*/
#boxContent H5
{
	display: block;
	font: normal 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
/*- /Заголовок бокса контент
- Содержимое бокса контент*/
#boxContentContent
{
	padding: 0 0.5em 0.5em 0;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 0px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
}
#boxContentContent P
{
	margin: 0;
	padding-bottom: 0.2em;
}
#boxContent UL
{
	list-style-type: none;
	text-align: left;
	padding-left: 0.5em;
	margin: 0;
}
#boxContent LI
{
	display: block;
	font: 11px Tahoma, Verdana, Arial, sans-serif;
	background: url(img/helius-original/pointer_light.gif) no-repeat left 0.5em;
	padding: 5px 0 0 20px;
}
/*- /Содержимое бокса контент
- /Бокс контент
- Бокс информация*/
#boxInformation
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса информация*/
#boxInformation H5
{
	display: block;
	font: 12px Verdana, Tahoma, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
/*- /Заголовок бокса информация
- Содержимое бокса информация*/
#boxInformationContent
{
	padding: 0.3em 0.5em 0.5em 0;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 2px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
}
#boxInfromationContent P
{
	margin: 0;
	padding-bottom: 0.2em;
}
#boxInformation UL
{
	font: 12px Verdana, Tahoma, Arial, sans-serif;
	list-style-type: none;
	text-align: left;
	padding-left: 0.5em;
	margin: 0;
}
#boxInformation LI
{
	display: block;
	background: url(img/helius-original/pointer_light.gif) no-repeat left center;
	padding: 0 0 0 10px;
}
/*- /Содержимое бокса информация
- /Бокс информация
- Бокс быстрый заказ*/
#boxAddQuickie
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса быстрый заказ*/
#boxAddQuickie H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
/*- /Заголовок бокса быстрый заказ
- Содержимое бокса быстрый заказ*/
#boxAddQuickieContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 2px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
}
#boxAddQuickieContent P
{
	margin: 0;
	text-align: left;
}
/*- /Содержимое бокса быстрый заказ
- Форма быстрый заказ*/
.addquickieform INPUT
{
	width: 80%;
	font-size: 1em;
	border: 1px solid #000000;
	border-color: #666 #CCC #CCC #666;
	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.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса авторы*/
#boxAuthors H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
/*- /Заголовок бокса авторы
- Содержимое бокса авторы*/
#boxAuthorsContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 0px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
}
#boxAuthorsContent P
{
	margin: 0;
	text-align: left;
}
/*- /Содержимое бокса авторы
- /Бокс авторы
- Бокс статьи*/
#boxArticles
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса статьи*/
#boxArticles H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
/*- /Заголовок бокса статьи
- Содержимое бокса статьи*/
#boxArticlesContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 2px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
}
#boxArticlesContent P
{
	margin: 0;
	text-align: left;
}
/*- /Содержимое бокса статьи
- /Бокс статьи
- Бокс партнёрка*/
#boxAffiliate
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса партнёрка*/
#boxAffiliate H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
	/*+image-replace:url(img/helius-original/box-header-bg.gif);*/
	display: block;
}
@media screen
{
	.images-on #boxAffiliate H5
	{
		background-image: url(img/helius-original/box-header-bg.gif);
		background-repeat: no-repeat !important;
		text-indent: -1000000px !important;
		overflow: hidden;
	}
}
/*- /Заголовок бокса партнёрка
- Содержимое бокса партнёрка*/
#boxAffiliateContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 0px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
}
#boxAffiliateContent P
{
	margin: 0;
	text-align: left;
}
/*- /Содержимое бокса партнёрка
- /Бокс партнёрка
- Бокс новые статьи*/
#boxArticlesNew
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса новые статьи*/
#boxArticlesNew H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
/*- /Заголовок бокса новые статьи
- Содержимое бокса новые статьи*/
#boxArticlesNewContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 2px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
}
#boxArticlesNewContent P
{
	margin: 0;
	text-align: left;
}
/*- /Содержимое бокса новые статьи
- /Бокс новые статьи
- Бокс просмотренные товары*/
#boxLastViewed
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса просмотренные товары*/
#boxLastViewed H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
/*- /Заголовок бокса просмотренные товары
- Содержимое бокса просмотренные товары*/
#boxLastViewedContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 2px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
	text-align: center;
}
#boxLastViewedContent P
{
	margin: 0;
	padding-bottom: 0.2em;
}
/*- /Содержимое бокса просмотренные товары
- /Бокс просмотренные товары
- Бокс отзывы*/
#boxReviews
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса отзывы*/
#boxReviews H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
/*- /Заголовок бокса отзывы
- Содержимое бокса отзывы*/
#boxReviewsContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 0px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
	text-align: center;
}
#boxReviewsContent P
{
	margin: 0;
	padding-bottom: 0.2em;
}
/*- /Содержимое бокса отзывы
- /Бокс отзывы
- Бокс поиск*/
#boxSearch
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса поиск*/
#boxSearch H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
#boxSearch H5 A
{
	color: #000;
	text-decoration: none;
}
/*- /Заголовок бокса поиск
- Содержимое бокса поиск*/
#boxSearchContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 0px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
}
#boxSearchContent P
{
	margin: 0;
	text-align: left;
}
/*- /Содержимое бокса поиск
- Форма бокса поиск*/
.searchboxform INPUT
{
	width: 80%;
	font-size: 1em;
	border: 1px solid #000000;
	border-color: #666 #CCC #CCC #666;
	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.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса скидки*/
#boxSpecials H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
#boxSpecials H5 A
{
	color: #000;
	text-decoration: none;
}
/*- /Заголовок бокса скидки
- Содержимое бокса скидки*/
#boxSpecialsContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 2px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
	text-align: center;
}
#boxSpecialsContent P
{
	margin: 0;
	padding-bottom: 0.2em;
}
/*- /Содержимое бокса скидки
- /Бокс скидки
- Бокс рекомендуемые*/
#boxFeatured
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса рекомендуемые*/
#boxFeatured H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
#boxFeatured H5 A
{
	color: #000;
	text-decoration: none;
}
/*- /Заголовок бокса рекомендуемые
- Содержимое бокса рекомендуемые*/
#boxFeaturedContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 2px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
	text-align: center;
}
#boxFeaturedContent P
{
	margin: 0;
	padding-bottom: 0.2em;
}
/*- /Содержимое бокса рекомендуемые
- /Бокс рекомендуемые
- Бокс новинки*/
#boxWhatsNew
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса новинки*/
#boxWhatsNew H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
#boxWhatsNew H5 A
{
	color: #000;
	text-decoration: none;
}
/*- /Заголовок бокса новинки
- Содержимое бокса новинки*/
#boxWhatsNewContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 2px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
	text-align: center;
}
#boxWhatsNewContent P
{
	margin: 0;
	padding-bottom: 0.2em;
}
/*- /Содержимое бокса новинки
- /Бокс новинки
- Бокс новости*/
#boxNews
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса новости*/
#boxNews H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
#boxNews H5 A
{
	color: #000;
	text-decoration: none;
}
/*- /Заголовок бокса новости
- Содержимое бокса новости*/
#boxNews .boxNewsContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 2px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
	text-align: center;
}
#boxNews .boxNewsContent P
{
	margin: 0;
	padding-bottom: 0.2em;
}
/*- /Содержимое бокса новости
- /Бокс новости
- Бокс вопросы и ответы*/
#boxFaq
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса вопросы и ответы*/
#boxFaq H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
#boxFaq H5 A
{
	color: #000;
	text-decoration: none;
}
/*- /Заголовок бокса вопросы и ответы
- Содержимое бокса вопросы и ответы*/
#boxFaq .boxFaqContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 2px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
	text-align: left;
}
#boxFaq .boxFaqContent P
{
	margin: 0;
	padding-bottom: 0.2em;
}
/*- /Содержимое бокса вопросы и ответы
- /Бокс вопросы и ответы
- Бокс корзина
Оформление*/
#boxCart
{
	text-align: left;
	margin-bottom: 0;
	margin-top: 0.5em;
	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;
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 1px solid #8D9198;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
/*/Низ с углами*/
#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 Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
#boxCart .boxcontent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 2px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
}
#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: #000;
	text-decoration: none;
}
#boxCart .boxheader A:hover
{
	color: #000;
	text-decoration: none;
}
/*/Ссылки в заголовке бокса*/
P.CartContentRight
{
	text-align: right;
	padding-right: 0.2em;
}
/*- /Бокс корзина
- Бокс вход/админ
Оформление*/
#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 Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
#boxLogin .boxcontent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 2px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
}
#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.1em;
	padding-left: 0.2em;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	margin-right: 0;
}
/*/Оформление
- Форма входа*/
.loginform INPUT
{
	width: 70%;
	font-size: 1em;
	border: 1px solid #000000;
	border-color: #666 #CCC #CCC #666;
	padding: 2px;
	margin-top: 0.2em;
	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.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса рассылка*/
#boxNewsletter H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
/*- /Заголовок бокса рассылка
- Содержимое бокса рассылка*/
#boxNewsletterContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 0px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
}
#boxNewsletterContent P
{
	margin: 0;
	text-align: left;
}
/*- /Содержимое бокса рассылка
- Форма рассылка*/
.newsletterform INPUT
{
	width: 70%;
	font-size: 1em;
	border: 1px solid #000000;
	border-color: #666 #CCC #CCC #666;
	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.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса лучшие товары*/
#boxBestsellers H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
/*- /Заголовок бокса лучшие товары
- Содержимое бокса лучшие товары*/
#boxBestsellersContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 0px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
}
#boxBestsellersContent P
{
	margin: 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.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса информация о группе*/
#boxGroupInfo H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
/*- /Заголовок бокса информация о группе
- Содержимое бокса информация о группе*/
#boxGroupInfoContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 0px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
	text-align: center;
}
#boxGroupInfoContent P
{
	margin: 0;
	padding-bottom: 0.2em;
}
#boxGroupInfoContent SPAN
{
	font-weight: bold;
}
/*- /Содержимое бокса информация о группе
- /Бокс информация о группе
- Бокс валюты*/
#boxCurrencies
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса валюты*/
#boxCurrencies H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
/*- /Заголовок бокса валюты
- Содержимое бокса валюты*/
#boxCurrenciesContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 2px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
	text-align: center;
}
#boxCurrenciesContent P
{
	margin: 0;
	padding-bottom: 0.2em;
}
/*- /Содержимое бокса валюты
- Форма выбора валюты*/
#boxCurrenciesContent SELECT
{
	width: 70%;
	font-size: 1em;
	border: 1px solid #000000;
	border-color: #666 #CCC #CCC #666;
	padding: 2px;
	margin-top: 0.2em;
	margin-bottom: 0.4em;
}
/*- /Форма выбора валюты
- /Бокс валюты
- Бокс языки*/
#boxLanguages
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса языки*/
#boxLanguages H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 2px solid #B40000;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
/*- /Заголовок бокса языки
- Содержимое бокса языки*/
#boxLanguagesContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 2px solid #B40000;
	border-left: 2px solid #B40000;
	border-bottom: 0px solid #B40000;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
	text-align: center;
}
#boxLanguagesContent P
{
	margin: 0;
	padding-bottom: 0.2em;
}
/*- /Содержимое бокса языки
- /Бокс языки
- Бокс производители*/
#boxManufacturers
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса производители*/
#boxManufacturers H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 1px solid #8D9198;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
/*- /Заголовок бокса производители
- Содержимое бокса производители*/
#boxManufacturersContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 1px solid #8D9198;
	border-left: 1px solid #8D9198;
	border-bottom: 1px solid #8D9198;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
	text-align: center;
}
#boxManufacturersContent P
{
	margin: 0;
	padding-bottom: 0.2em;
}
/*- /Содержимое бокса производители
- Форма выбора производителя*/
#boxManufacturersContent SELECT
{
	width: 70%;
	font-size: 1em;
	border: 1px solid #000000;
	border-color: #666 #CCC #CCC #666;
	padding: 2px;
	margin-top: 0.2em;
	margin-bottom: 0.4em;
}
/*- /Форма выбора производителя
- /Бокс производители
- Бокс информация о производителе*/
#boxManufacturersInfo
{
	text-align: left;
	margin-bottom: 0.5em;
	margin-top: 0;
	padding-bottom: 9px;
/*отступ от края бокса, т.е. от пунктирной линии*/
	background: url(img/helius-original/background-footer.gif) no-repeat left bottom;
}
/*- Заголовок бокса информация о производителе*/
#boxManufacturersInfo H5
{
	display: block;
	font: 12px Tahoma, Verdana, Arial, sans-serif;
	font-weight: bold;
	color: #000;
	border-bottom: 1px solid #8D9198;
	background: url(img/helius-original/box-header-bg.gif) no-repeat left top;
	margin: 0;
	padding: 0.7em 1em 0.4em 2.5em;
}
/*- /Заголовок бокса информация о производителе
- Содержимое бокса информация о производителе*/
#boxManufacturersInfoContent
{
	padding: 0.3em 0.5em 0.5em 0.8em;
	margin: 0 auto;
	border-right: 1px solid #8D9198;
	border-left: 1px solid #8D9198;
	border-bottom: 1px solid #8D9198;
	background: #FFF url(img/helius-original/background.gif) repeat-y left top;
	text-align: center;
}
#boxManufacturersInfoContent P
{
	margin: 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 #000000;
	border-color: #666 #CCC #CCC #666;
	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: #FF0000;
}
/*- /Формы
- Цены*/
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 #000000;
	border-color: #FF0000;
	background-color: #FFCCCC;
	text-align: center;
	margin-bottom: 0.5em;
	margin-top: 0.5em;
}
/*/Ошибка на странице свяжитесь с нами
Вывод товаров
Количества колонок с товаром на странице новинки*/
DL.itemNewProducts
{
	display: table-footer-group;
	width: 50%;
/*количество колонок, 50% - товар выводится двумя колонками, т.е. два товара в одной строке, 100% - товар выводится одной колонкой, т.е. один товар в одной строке*/
	float: inherit;
	height: auto;
/*высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться"*/
	margin: 0;
	padding: 0;
	background: transparent;
}
/*/Количества колонок с товаром на странице новинки
Количества колонок с товаром на странице рекомендуемые товары*/
DL.itemFeaturedProducts
{
	display: block;
	width: 48%;
/*количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке*/
	float: left;
	height: 100px;
/*высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться"*/
	margin: 20px 0 20px 5px;
	padding: 0;
	border: 1px dotted #B40000;
	/*[empty]background-color:;*/
}
/*/Количества колонок с товаром на странице рекомендуемые товары
Количества колонок с товаром в блоке новинки на главной странице*/
DL.itemNewProductsDefault
{
	display: block;
	width: 30%;
/*количество колонок, 48% (не 50, иначе в IE всё равно в одну колонку будут) - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке*/
	float: left;
	height: 120px;
/*высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться"*/
	margin: 10px 0 10px 15px;
	padding: 0;
	background: transparent;
	border: 1px dotted #FFFFFF;
}
/*/Количества колонок с товаром в блоке новинки на главной странице
Количества колонок с товаром в блоке рекомендуемых на главной странице*/
DL.itemFeaturedProductsDefault
{
	display: block;
	width: 48%;
/*количество колонок, 48% (не 50, иначе в IE всё равно в одну колонку будут) - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке*/
	float: left;
	height: 100px;
/*высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться"*/
	margin: 20px 0 20px 5px;
	padding: 0;
	background: transparent;
	border: 1px dotted #B40000;
}
/*/Количества колонок с товаром в блоке рекомендуемых на главной странице
Количества колонок с новостями на главной странице*/
DL.itemLatestNewsDefault
{
	display: block;
	width: 99%;
/*количество колонок, 48% (не 50, иначе в IE всё равно в одну колонку будут) - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке*/
	float: left;
	margin: 0.2em 0;
	padding: 0.5em 0;
	color: #B40000;
	font: 12px sans-serif;
}
/*/Количества колонок с новостями на главной странице
Количества колонок с новостями на странице новостей*/
DL.itemLatestNews
{
	display: block;
	width: 98%;
/*количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке*/
	float: left;
	margin: 0.5em 0;
	padding: 0;
}
/*/Количества колонок с новостями на странице новостей
Количества колонок с товаром на странице скидки*/
DL.itemSpecials
{
	display: block;
	width: 48%;
/*количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке*/
	float: left;
	height: auto;
/*высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться"*/
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #E5E5E5;
}
/*/Количества колонок с товаром на странице скидки
Количества колонок с товаром на странице мои данные*/
DL.itemLastViewed
{
	display: block;
	width: 98%;
/*количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке*/
	float: left;
	height: auto;
/*высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться"*/
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #E5E5E5;
}
/*/Количества колонок с товаром на странице мои данные
Информация о заказе, адрес клиента и адрес доставки*/
DL.ordersAddress
{
	display: block;
	width: 49%;
/*количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке*/
	float: left;
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #E5E5E5;
}
DT.ordersAddress
{
	display: block;
	float: left;
	background: transparent;
	border-right: 0px solid #EAEAEA;
	margin: 0;
	padding: 0;
	text-align: center;
}
DD.ordersAddress
{
	display: block;
	margin: 0 0 0 1em;
	padding: 0;
	line-height: normal;
	background: transparent;
}
/*/Информация о заказе, адрес клиента и адрес доставки
Адресная книга*/
DL.AddressBook
{
	display: block;
	width: 49%;
/*количество колонок, 48% - товар выводится двумя колонками, т.е. два товара в одной строке, 99% - товар выводится одной колонкой, т.е. один товар в одной строке*/
	float: left;
	margin: 0;
	padding: 0;
}
DT.AddressBook
{
	display: block;
	float: left;
	width: 90px;
	background: transparent;
	border-right: 0px solid #EAEAEA;
	margin: 0;
	padding: 0;
	text-align: center;
}
DD.AddressBook
{
	display: block;
	margin: 0 0 0 90px;
	padding: 0;
	line-height: normal;
	background: transparent;
}
DL.AddressBookList
{
	display: block;
	width: 49%;
	float: left;
	height: auto;
	margin: 0;
	padding: 0 0 1em;
}
DT.AddressBookList
{
	display: block;
	float: left;
	background: transparent;
	border-right: 0px solid #EAEAEA;
	margin: 0;
	padding: 0;
	text-align: center;
}
DD.AddressBookList
{
	display: block;
	margin: 0;
	padding: 0;
	line-height: normal;
	background: transparent;
}
/*/Адресная книга
Вход*/
DL.Login
{
	display: block;
	width: 49%;
	float: left;
	margin: 0;
	padding: 0;
}
DT.Login
{
	float: left;
	display: block;
	background: transparent;
	margin: 0;
	padding: 0;
	text-align: center;
}
DD.Login
{
	display: block;
	margin: 0 0 0 1em;
	padding: 0;
	line-height: normal;
	background: transparent;
}
/*/Вход*/
DT.itemImage
{
	float: left;
	display: block;
	background: transparent;
	border-right: 0px solid #EAEAEA;
	margin: 0;
	padding: 5px 5px 0;
	text-align: center;
}
DT.itemNews
{
	display: none;
	float: left;
	background: transparent;
	border-right: 0px solid #EAEAEA;
	margin: 0;
	padding: 5px 5px 0;
	text-align: left;
}
DD.itemDescription
{
	display: block;
	margin: 0;
	padding: 0;
	line-height: normal;
	background: transparent;
}
DD.itemDescriptionPrice
{
	display: block;
	margin: 1em 0 0;
	padding: 0;
	line-height: normal;
	background: transparent;
}
DD.itemNews
{
	display: block;
	margin-left: 1em;
	padding: 0;
	line-height: normal;
	background: transparent;
}
DIV.clear
{
	clear: both;
}
DIV.navigation
{
	display: block;
	width: 100%;
	padding-top: 1em;
}
SPAN.right
{
	float: right;
}
/*/Вывод товаров
Вывод категорий*/
DL.itemCategoriesListing
{
	width: 30%;
/*количество колонок, 50% - товар выводится двумя колонками, т.е. два товара в одной строке, 100% - товар выводится одной колонкой, т.е. один товар в одной строке*/
	float: left;
	height: auto;
/*высота блока с товаром, нужно устанавливать обязательно, иначе блоки товаров с картинками и без будут "слипаться"*/
	margin: 0;
	padding: 0;
	background: transparent;
}
DT.itemCategoriesListing
{
	float: left;
	height: auto;
	background: transparent;
	border-right: 0px solid #EAEAEA;
	margin: 0;
	padding: 5px 5px 0;
	text-align: center;
}
DD.itemCategoriesListing
{
	margin: 0 1em;
	padding: 0;
	line-height: normal;
	background: transparent;
	text-align: center;
}
/*/Вывод категорий
Страница карточки товара*/
P.center
{
	text-align: center;
}
DIV.ProductInfoLeft
{
	float: left;
	margin-right: 1em;
}
DIV.ProductInfoRight
{
	float: left;
	margin-left: 1em;
	text-align: right;
}
/*/Страница карточки товара
Ссылки на странице мои данные*/
UL.accountLinks
{
	list-style-type: none;
	text-align: left;
	padding-left: 1em;
	margin: 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 #FF0000;
}
.messageStack
{
	background-color: #FFB3B5;
	padding: 0.5em;
}
FIELDSET.form
{
	border: 1px solid #000;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
.form LEGEND
{
	color: #000;
	background: #FFF;
	border: 1px solid #000;
	padding: 2px 6px;
}
/*]]>*/

