/* ------------------------------- начальные параметры BEGIN*/
html,body,div,form,span,iframe,a,img,table,th,td,p {
	font: 13px/13px Arial, Tahoma, Helvetica, sans-serif;
}

a:focus,input {
	outline: 0;
}

a img {
	border: none;
}

h1 {
	font-weight: normal;
}

select {
	font: 13px/13px Arial;
}

label,.ParentArrow {
	cursor: pointer;
}

.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.black {
	color: #000;
}

.red {
	color: red;
}

.gray-text {
	color: #616161;
}

.red {
	color: #C41C14;
}

.orange-text {
	color: #f07910;
}

h1 {
	font: 24px/24px Arial;
}

h5 {
	font-weight: bold;
	color: #666666;
	font-size: 13px;
}

a {
	text-decoration: none;
	color: #005788;
}

.blue-link {
	color: #006aa7;
}

.line-height-150 {
	line-height: 1.5;
}

.line-height-200 {
	line-height: 2;
}

.lh1-5 {
	line-height: 1.5;
}

.page-title {
	font: 24px/24px Arial;
	color: #000000;
}

.inPage-subtitle {
	font: 18px/18px Arial;
}

#fcompare {
	background-color: #FFF;
}

/* ------------------------------- начальные параметры END*/
/*-------------------------------- декоративные элементы BEGIN*/
.longShadow {
	background: url(/pics/shadow-after-slider.png) repeat-x;
}

.line-gray-1px {
	background: #E7E7E7;
}

.line-white-1px {
	background: #FFF;
}

.footer-middle-line {
	background: url(/pics/footer-middle-line.png) no-repeat;
}

.decLineSearch1 {
	background: #EBEBEB;
}

#contentContainer {
	background: url(/pics/shadow-after-slider.png) repeat-x;
}

.WrapwelcomeText {
	background: url(/pics/bg-SearchProduct.png) repeat-x top;
}

/* ------------------------------- декоративные элементы END*/
/*-------------------------------- основные блоки страницы BEGIN*/
#header {
	background: #FFF;
}

/*-------------------------------- основные блоки страницы END*/
/*-------------------------------- баннерные поля BEGIN*/
.parent-logoblock {
	background: url(/pics/bg-logoBlock.png) repeat-x 0px 1px;
}

.upButton {
	background: url(/pics/bg-upButton.png) repeat-x;
	opacity: 0.75;
	cursor: pointer;
}

.upButton:hover {
	opacity: 1;
}

.upButton-Line {
	cursor: pointer;
}

.upButton-Line:hover {
	background: url(/pics/scroll-top-bg.png);
}

.upButton-Line:hover .upButton {
	opacity: 1;
}

.upButton-arrow {
	background: url(/pics/upButton-aroow.png) no-repeat;
}

/*-------------------------------- баннерные поля END*/
/*-------------------------------- горизонтальное меню BEGIN*/
/* Первая менюшка в header */
#upperMenu {
	background: url(/pics/bg-upperMenu.png) repeat-x;
}

.line-under-upperMenu {
	background: #BCBCBC;
	opacity: 0.60;
}

#upperMenu li:first-child {
	background: none;
}

#upperMenu li {
	background: url(/pics/item-vert-line.png) no-repeat;
	background-position: 0px 9px;
	list-style: none;
}

#upperMenu a {
	text-align: left;
	font: 13px/13px Arial, Helvetica, sans-serif;
	color: #005788;
	text-align: left;
}

a.upper-menuButton {
	background: url(/pics/item-dot.png) no-repeat;
	background-position: 0px 15px;
}

/* Конец Первой менюшки */ /* Вторая менюшка в header */
.mainMenu {
	background: url(/pics/bg-mainMenu.png) repeat-x;
}

.mainMenu ul {
	list-style: none;
}

.mainMenu a {
	font: 13px/13px Arial, sans-serif;
}

.mainMenu .first-menuButton {
	background: url(/pics/mainMenu-arrowDown.png) no-repeat 51px 26px;
}

.dropDownEmptyBlock {
	background: #FAFAFA;
}

#parent-CatalogBlock:hover {
	background: url(/pics/mainMenu-first-centerShadow.png) repeat-x center;
}

.mainMenu-verticalLine {
	background: url(/pics/mainMenu-verticalLine.png) no-repeat;
}

.advSearch .mainMenu-verticalLine-Right,.current-page .mainMenu-verticalLine-Right
	{
	background: url(/pics/mainMenu-verticalLine.png) no-repeat;
}

.cont-menu-item:hover,.cont-menu-item-2string:hover,.advSearch:hover,.current-page
	{
	background: url(/pics/bg-upperMenu-hover.png) repeat-x center;
}

.searchArea .findButton:hover {
	background: url(/pics/bg-searchField-hover.png) repeat-x;
}

.mainMenu-button-rightShadow,.mainMenu-button-leftShadow,.mainMenu-button-leftShadow-FIRST,.mainMenu-button-rightShadow-FIRST
	{
	background: none;
}

#parent-CatalogBlock:hover .mainMenu-button-leftShadow-FIRST {
	background: url(/pics/mainMenu-button-leftShadow-FIRST.png) no-repeat
		center;
}

#parent-CatalogBlock:hover .mainMenu-button-rightShadow-FIRST {
	background: url(/pics/mainMenu-button-rightShadow-FIRST.png) no-repeat
		center;
}

.cont-menu-item:hover .mainMenu-button-leftShadow,.advSearch:hover .mainMenu-button-leftShadow,.current-page .mainMenu-button-leftShadow
	{
	background: url(/pics/mainMenu-button-leftShadow.png) no-repeat center;
}

.cont-menu-item:hover .mainMenu-button-rightShadow,.advSearch:hover .mainMenu-button-rightShadow,.current-page .mainMenu-button-rightShadow
	{
	background: url(/pics/mainMenu-button-rightShadow.png) no-repeat center;
}

.mainMenu .menuButton,.first-menuButton {
	color: #2A2A2A;
	text-shadow: #FFF 1px 1px 1px;
}

.mainMenu .menuButton-2string,#text-advSearch {
	line-height: 16px;
}

/*-------------------------------- горизонтальное меню END*/
/*-------------------------------- форма поиска BEGIN*/
.searchArea {
	color: #555555;
}

.searchArea form input {
	border: 0;
	background: none;
	font: 10px/10px Arial;
	color: #999;
}

.searchArea form .findButton {
	border: none;
	color: #000;
}

.searchArea form .findButton:focus {
	border: none;
}

.searchArea .advSearch a {
	font-size: 11px;
}

.searchArea a:link,.searchArea a:visited {
	color: #000;
	text-decoration: underline;
}

.searchArea a:hover,.searchArea a:active {
	text-decoration: none;
}

.searchArea form div.findField {
	border: 1px solid #C7C7C7;
	border-radius: 5px 0 0 5px;
	box-shadow: 1px 1px 4px #E8E8E8 inset;
	background: #FFF;
}

.searchArea form div.findButton {
	border: 1px solid #C7C7C7;
	border-radius: 0 5px 5px 0;
	background: url(/pics/bg-searchField.png) repeat-x;
}

.searchArea form div.findField input {
	font: 13px/13px Arial;
	color: #636363;
	background: none;
}

.searchArea form div.findField input:focus {
	outline: none;
}

.searchArea form div.findButton input {
	font: 15px/15px Arial;
	color: #000;
	background: none;
	text-shadow: #FFF 1px 1px 1px;
	cursor: pointer;
}

.advSearch {
	color: #666;
	text-shadow: #FFF 1px 1px 1px;
}

#text-advSearch {
	color: #2A2A2A;
	text-shadow: #FFF 1px 1px 1px;
}

/*-------------------------------- форма поиска END*/
/*------ Выпадающее меню BEGIN*/
.CatalogBlock {
	background: #fafafa;
	border-right: 1px solid #dadada;
	border-left: 1px solid #dadada;
	border-bottom: 1px solid #dadada;
}

.CatalogBlockInner {
	border: 1px solid #dadada;
	background: #fafafa;
}

/*---------Настройки отдельных элементов---------------*/
.CatalogLevel a {
	line-height: 18px;
}

.CatalogLevel a:hover,.selected a {
	color: #993399;
	font-weight: bold;
}

.mainMenu-ArrowRight .CatalogArrow{
	background: url(/pics/mainMenu-ArrowRight.png) right 0px no-repeat;
	font: 0px/0px Arial,Verdana,Geneva,Helvetica,sans-serif;
}

.selected .CatalogArrow {
	background: url(/pics/mainMenu-ArrowRight-hover.png) right 0px no-repeat;
	font: 0px/0px 'PT Sans',Arial,Verdana,Geneva,Helvetica,sans-serif;
}

/*------ Выпадающее меню END-------------*/
/*-------------------------------- каталог товаров BEGIN*/
.subcatalog-mainblock {
	vertical-align: top;
}

.subcatalog-mainblock .first-level-catalog {
	font-size: 18px;
	color: #00598C;
}

.subcatalog-mainblock .second-level-catalog {
	color: #006AA7;
	font: 13px/20px Arial;
}

.clear_ItemBlock,.clear_ItemBlock_last {
	font: 0px/0px Arial;
}

/*-------------------------------- каталог товаров END*/
/*-------------------------------- вход на сайт BEGIN*/
#Link-login {
	background: #E9E9E9;
}

#Script-loginForm {
	border: 1px solid #BCBCBC;
	box-shadow: 0 0 15px #ccc;
	background: #fff;
}

.script-loginForm-inner {
	background: #F5F5F5;
	border: 1px solid #FFF;
}

div.Block-login {
	background: #E9E9E9;
}

#Link-login a {
	font-size: 11px;
}

.call-loginForm {
	border-bottom: 1px dotted #005788;
	color: #005788;
	cursor: pointer;
	font-size: 11px;
}

.name-profileAccount {
	color: #000;
	font: 11px/11px Arial;
}

/*-------------------------------- вход на сайт END*/
/*-------------------------------- путь - хлебные крошки BEGIN*/
#sectionsTree a:hover,#sectionsTree a:active {
	text-decoration: underline;
}

#firstSectionTree-ID,.AdressBlock-title {
	font: bold 13px/13px Arial;
}

#sectionsTree {
	list-style: none;
}

#sectionsTree-bottom {
	list-style: none;
}

.sectionsTree-Arrow {
	background: url(/pics/sectionsTree-Arrow.png) no-repeat;
}

.lastSectionTree {
	color: #000;
}

.check {
	vertical-align: top;
	line-height: 1.6;
}

.addressTitle {
	line-height: 1.4;
}

.Adressform-text {
	text-align: right;
	vertical-align: top;
}

.Parent-Adress-field {
	background: #fff;
	border: 1px solid #DDD;
	border-radius: 4px;
	box-shadow: 1px 1px 4px #E8E8E8 inset;
	vertical-align: top;
}

.Parent-Restore-field {
	border: 1px solid #DDD;
	border-radius: 4px;
	box-shadow: 1px 1px 4px #E8E8E8 inset;
}

.Adress-field {
	border: 0;
	background: none;
	outline: none;
	font: 13px/13px Arial;
}

.Restore-field {
	border: 0;
	background: none;
	outline: none;
	font: 13px/13px Arial;
}

.Parent-Textarea-field {
	background: #fff;
	border: 1px solid #DDD;
	border-radius: 4px;
	box-shadow: 1px 1px 4px #E8E8E8 inset;
}

.InnerTextArea {
	border: 0;
	background: none;
	outline: none;
	font: 13px/13px Arial;
	resize: none;
}

.InnerSaveLink,.InnerRestoreLink,.InnerSaveLinkSel {
	text-align: center;
}

/*-------------------------------- путь - хлебные крошки END*/
/*-------------------------------- сортировка BEGIN*/
.wrapperSort {
	background: #F5F5F5;
}

.decorSortLine {
	background: #E4E4E4;
}

.sort_text,.num_pag,.textTotalProduct {
	line-height: 18px;
}

/*-------------------------------- сортировка END*/
/*-------------------------------- Страница раздела товаров BEGIN*/
#centerColumn #sectionsTree .SectionTree-bold {
	color: #006699;
	font-weight: bold;
}

.DisplayShortDescription-link {
	color: #005788;
	font: 13px/18px Arial;
	border-bottom: 1px dotted #005788;
	cursor: pointer;
}

.Container-DisplayShortDescription-link {
	height: 18px;
}

.SectionPage-Catalog-Item-title {
	font: bold 15px/15px Arial;
	color: #005788;
}

.container-SearchProduct {
	background: url(/pics/bg-SearchProduct.png) repeat-x top;
}

.editLink,.deleteLink {
	font: 11px/15px Arial;
	color: #005788;
	border-bottom: 1px dotted #005788;
	cursor: pointer;
}

.cleanLink {
	color: #616161;
	cursor: pointer;
	font: 11px/14px Arial;
	border-bottom: 1px dotted #005788;
}

.Parent-navigSearch {
	background: #F5F5F5;
}

.SectionPage-Catalog-Item-description {
	color: #000;
	line-height: 18px;
}

.inPageNavig,.inPageNavig>li {
	list-style-type: none;
}

.NavPageNomber {
	background: #F0F0F0;
	background: url(/pics/navPage.png) no-repeat;
	cursor: pointer;
}

.NavPageNomber-active {
	background: #DDD;
	background: url(/pics/navPage-active.png) no-repeat;
	cursor: pointer;
}

.NavPageNomber:hover {
	background: #F0F0F0;
	background: url(/pics/navPage-hover.png) no-repeat;
}

.In-NavPageNomber {
	color: #000;
	font: 11px/11px Arial;
	text-align: center;
	text-shadow: #FFF 1px 1px 1px;
}

.prev-PageNav,.next-PageNav {
	background: #F6F6F6;
	background: url(/pics/navPage-Pr-Nx.png) no-repeat;
}

.prev-PageNav:hover,.next-PageNav:hover {
	background: url(/pics/navPage-Pr-Nx-hover.png) no-repeat;
}

.prev-PageNav>.In-NavPageNomber,.next-PageNav>.In-NavPageNomber {
	text-align: center;
}

.Filter-price1>input[type="text"],.Filter-price2>input[type="text"],.FilterValueSelWrapper
	{
	border: 1px solid #D0D0D0;
}

.tableFilter .Filter-price1>input[type="text"],.tableFilter .Filter-price2>input[type="text"]
	{
	background: #fff;
}

.Section-fullDesr {
	font: 13px/18px Arial;
}

.sectionPage-title {
	font: 18px/18px Arial;
}

.sectionPage_Open {
	background: url(/pics/catalog_open.png) no-repeat top left;
	cursor: pointer;
}

.sectionPage_Opens {
	background: url(/pics/catalog_open.png) no-repeat bottom left;
	cursor: pointer;
}

/*-----------Подбор товаров---------------*/
/*------------------Фильтр начало-------------*/
.select_middle,.sortsel,.num_pag_sel {
	border: 0;
	outline: 0;
}

.FilterValueSelWrapper {
	border-radius: 4px;
	box-shadow: 1px 1px 4px #E8E8E8 inset;
	line-height: 20px;
	background: #fff;
}

.FilterCaption {
	text-align: right;
	white-space: pre-line;
	line-height: 18px;
}

.FilterCaption {
	word-wrap: break-word;
}

.tableFilter .Filter-price1>input[type="text"],.tableFilter .Filter-price2>input[type="text"]
	{
	border-radius: 4px;
	box-shadow: 1px 1px 4px #E8E8E8 inset;
}

#open-sectionDesc-shortText>#innerSectionDesc {
	line-height: 18px;
}

.FindPage-checkbox-text {
	line-height: 16px;
}

/*------------------Фильтр конец-------------*/
/*-------------------------------- Страница раздела товаров END */
/*-------------------------------- секция товаров BEGIN*/
.ItemBlock-nameItem {
	font-weight: bold;
	color: #006AA7;
}

.firstPrice {
	color: #000;
	font: bold 13px/13px Arial;
}

.secondPrice {
	font: 11px/11px Arial;
	color: #616161;
}

.noItemImg {
	font: italic 15px Arial;
	color: #000;
	background: #e6e6e6;
}

/*-------------------------------- секция товаров END*/
/*-------------------------------- отделный товар BEGIN*/
.raitingText {
	color: #616161;
}

.InnerReviLinks {
	color: #005788;
	cursor: pointer;
}

#firstPrice-ItemPage {
	font: bold 15px/15px Arial;
}

#secondPrice-ItemPage {
	font: 13px/15px Arial;
}

.ItemtabLink {
	font: 15px/15px Arial;
	color: #005788;
	border-bottom: 1px dotted #005788;
	cursor: pointer;
}

.ItemtabActive .ItemtabLink {
	border: 0;
	color: #2F2F2F;
}

.NameItem,.TitleGoods {
	font: normal 15px/15px Arial;
}

.groupTable .name {
	background: url(/pics/separatorgroup.png) repeat-x left 17px;
}

.groupTable .name+td {
	line-height: 18px;
}

.descBig,.ItemShoprtInfo .DescShort {
	font: 13px/18px Arial;
}

.linkedSections-item {
	background: url(/pics/footer-item-dot.png) no-repeat 0 6px;
	color: #005788;
}

.light-text {
	color: #616161;
}

.ItemBlock-item-title {
	line-height: 18px;
}

.secondPrice {
	white-space: nowrap;
}

/*-------------------------------- отдельный товар END*/
/*-------------------------------- полное описание товара BEGIN*/
.status_podzakaz {
	background: url(/pics/podzakaz.png) no-repeat right top;
	color: #FFFFFF;
	font-size: 14px;
	text-align: right;
}

.ImageTd {
	border-spacing: 0;
	vertical-align: top;
	line-height: 0;
}

.ItemShoprtInfo .DescShort {
	font-size: 14px;
}

/*Таблица со вкладками Begin*/
.TabsNavigate .Itemtab {
	list-style-type: none;
}

.TabsNavigate .ItemtabActive {
	background: #e9e9e9;
}

.TabsNavigate {
	border-bottom: 1px solid #E9E9E9;
}

.groupTable div.tabsclass {
	border-top: 1px solid #BFBFBF;
}

.tabsblockWapper .groupTable .name span {
	background: none repeat scroll 0 0 #FFFFFF;
}

/*Вкладка аксессуары Begin*/
#linkedSections ul {
	list-style-type: none;
}

.greyTitleLine {
	font: bold 15px/15px Arial;
}

#linkedItems h4 a:link,#linkedItems h4 a:visited {
	color: #65923C;
	font-weight: bold;
	text-decoration: none;
}

#linkedItems h4 {
	text-align: center;
}

#linkedItems h4 a:hover,#linkedItems h4 a:active {
	color: #000;
	text-decoration: none;
}

.ItemBlock-item-title-inner {
	font: bold 13px/18px Arial;
	color: #005788;
}

/*Вкладка отзывы Begin*/
.Container-CreateReview {
	background: #F4F4F4;
}

.itemTextFild {
	text-align: right;
}

.form-createReview td {
	vertical-align: top;
}

/*Таблица со вкладками Finish*/
/*-------------------------------- полное описание товара END*/
/*-------------------------------- Footer / Футер / Подвал BEGIN*/
#footer {
	background: #F2F2F2 url(/pics/bg-footer.png) bottom repeat-x;
}

.footer-menu-li,.footer_link1 {
	background: url(/pics/footer-item-dot.png) no-repeat 0 6px;
}

.footer-menu-a,.footer_link-a {
	font: 12px/12px Arial, Tahoma Helvetica, sans-serif;
	color: #006aa7;
}

.current-page-footer,.current-page-header {
	color: #993399;
}

.footer_link1:hover a {
	color: #993399;
}

.footer-menu-a:hover,li.footer-menu-li:hover a,.footer-menu-li .current-page-footer,.footer_link_block_sel .footer_link1 .footer_link-a
	{
	color: #993399;
}

.owner-site-text {
	color: #666;
	font-size: 11px;
}

/*-------------------------------- Footer / Футер / Подвал END*/
/*-------------------------------- Дополнительные страницы BEGIN*/
#captcha_img {
	border: 1px solid #C4C6CA;
}

.captcha-postText {
	color: #616161;
	font: 11px/18px Arial;
}

.feedBack-OK {
	color: #046719;
}

.work-day,.holiday {
	color: #FFFFFF;
	font: 11px/11px Arial;
	text-align: center;
}

.work-day {
	background: #005788;
}

.holiday {
	background: #BCBCBC;
}

.delivery-bottom-text {
	font: 13px/18px Arial;
}

.daysRequest {
	line-height: 22px;
}

.h1-404 {
	font: 24px/24px Arial;
}

.p-404 {
	font: 13px/18px Arial;
}

.captcha-postText {
	color: #616161;
	font: 11px/18px Arial;
}

.infoPageText-Parent-paragraph {
	font: 13px/18px Arial;
}

/*-------------------------------- Дополнительные страницы END*/
/*-------------------------------- Новости BEGIN*/
.newsContent {
	color: #000;
	font: 13px/18px Arial;
}

.newsDate {
	font: 11px/11px Arial;
	color: #616161;
}

.allNews-link {
	font-weight: bold;
}

.small-arrows {
	font: 10px/10px Arial;
}

.news-Title {
	font-weight: bold;
	color: #006699;
}

.NewsText>div,.NewsHideText>div {
	font: 13px/18px Arial;
}

.TransferLink {
	border-bottom: 1px dotted #005788;
	color: #005788;
	cursor: pointer;
	font: 13px/18px Arial;
}

/*-------------------------------- Новости END*/
/*-------------------------------- расширенные поиск BEGIN*/
.recoment>li {
	background: url(/pics/footer-item-dot.png) no-repeat 2px 8px;
	list-style-position: inside;
	list-style-type: none;
}

.nothingFind {
	font: 13px/18px Arial;
}

.fprice {
	border: 0;
}

.Parent-fprice {
	border: 1px solid #D0D0D0;
	border-radius: 4px;
	box-shadow: 1px 1px 4px #E8E8E8 inset;
}

.Parent-Adress-field .findtext2 {
	border: 0;
}

.findTab-text {
	text-align: right;
	vertical-align: top;
}

.dontFind {
	background: #FFFFCC;
	font: italic 13px/13px Arial;
}

.BGSectionList {
	background: url(/pics/bg-SearchProduct.png) repeat-x top;
}

.ParentArrow {
	background: url(/pics/mainMenu-arrowDown.png) no-repeat 4px 11px;
}

.ParentListBlock {
	background: #fff;
	border: 1px solid #DDD;
	box-shadow: 0 0 15px #ddd;
}

.InnerAadSearchHeader {
	font: 15px/20px Arial;
	border-bottom: 1px dotted #000;
}

.adSearchHeader {
	cursor: pointer;
}

.adSearchHeader:hover {
	color: #993399;
}

.adSearchHeader:hover .InnerAadSearchHeader {
	border-bottom: 1px dotted #993399;
}

.TitleSearchFilter {
	font: 18px/22px Arial;
}

#SearchHeaderName,.adSearchHeader-active>.InnerAadSearchHeader,.adSearchHeader-active
	{
	cursor: pointer;
	font: 18px/22px Arial;
}

.adSearchHeader-active {
	border-bottom: 1px dotted #000;
}

.adSearchHeader-active>.InnerAadSearchHeader,.TitleSearchFilter>.InnerAadSearchHeader
	{
	font: 18px/22px Arial;
}

.adSearchHeader-active>.InnerAadSearchHeader {
	border: 0;
}

.dropDownFilter {
	cursor: pointer;
}

.dropDownFilter {
	background: url(/pics/Drop-list-plus.png) no-repeat 0px 5px;
}

.dropDownFilter-minus {
	background: url(/pics/Drop-list-minus.png) no-repeat 0 5px;
}

/*-------------------------------- расширенные поиск END*/
/*-------------------------------- страница сравнения BEGIN*/
.compare .nameItemCompare,.compare .noItem {
	font: bold 13px/18px Arial;
	color: #005788;
	vertical-align: top;
}

.CleanLink-Div-Bottom {
	background: url(/pics/cleanBtn.png) no-repeat 0 4px;
}

.compareButton {
	cursor: pointer;
}

.compare .nameItemCompare,.compare .noItem {
	font: bold 13px/18px Arial;
}

.ItemCompare {
	vertical-align: top;
}

.compare .greyLine td {
	border-bottom: 1px solid #E6E6E6;
}

.compare-img {
	vertical-align: middle;
}

/*-------------------------------- страница сравнения END*/
/*-------------------------------- кнопки BEGIN*/
.text-v-korzinu {
	font-size: 15px;
	text-align: center;
}

.outitemPrice label {
	font: 13px/16px Arial;
}

.compareButton {
	color: #616161;
	font: 13px/13px Arial;
	text-decoration: none;
}

.compareButton:hover {
	color: #000;
	text-decoration: none;
}

.compareResButton {
	color: #00598c;
	font: 13px/13px Arial;
	text-decoration: none;
}

.compareResButton:hover {
	color: #000;
	text-decoration: none;
}

.template-button {
	border-radius: 4px;
	font: 15px/15px Arial;
	cursor: pointer;
}

.Podbor-Button {
	border: 1px solid #C7C7C7;
	background: #F0F0F0;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6),
		to(#DDD) ); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #F6F6F6, #DDD);
	/* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image: -moz-linear-gradient(top, #F6F6F6, #DDD); /* FF3.6 */
	background-image: -ms-linear-gradient(top, #F6F6F6, #DDD); /* IE10 */
	background-image: -o-linear-gradient(#F6F6F6, #DDD); /* Opera 11.10+ */
	background-image: linear-gradient(#F6F6F6, #DDD);
}

.Podbor-Button:hover {
	background: #DDD;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#DDD),
		to(#F6F6F6) ); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #DDD, #F6F6F6);
	/* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image: -moz-linear-gradient(top, #DDD, #F6F6F6); /* FF3.6 */
	background-image: -ms-linear-gradient(top, #DDD, #F6F6F6); /* IE10 */
	background-image: -o-linear-gradient(#DDD, #F6F6F6); /* Opera 11.10+ */
	background-image: linear-gradient(#DDD, #F6F6F6);
}

.InnerPodborButton {
	color: #000;
	text-shadow: #FFF 1px 1px 1px;
	font: 15px/15px Arial;
	text-align: center;
}

.buyButton {
	background: #993399;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#c049be),
		to(#6a1c68) ); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #c049be, #6a1c68);
	/* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image: -moz-linear-gradient(top, #c049be, #6a1c68);
	/* FF3.6 */
	background-image: -ms-linear-gradient(top, #c049be, #6a1c68);
	/* IE10 */
	background-image: -o-linear-gradient(#c049be, #6a1c68);
	/* Opera 11.10+ */
	background-image: linear-gradient(#c049be, #6a1c68);
	border: 1px solid #8c2e8b;
	border-radius: 4px;
	color: #FFF;
	font: 15px/15px Arial;
	cursor: pointer;
}

.buyButton:hover {
	background: #993399;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#6a1c68),
		to(#c049be) ); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #6a1c68, #c049be);
	/* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image: -moz-linear-gradient(top, #6a1c68, #c049be);
	/* FF3.6 */
	background-image: -ms-linear-gradient(top, #6a1c68, #c049be);
	/* IE10 */
	background-image: -o-linear-gradient(#6a1c68, #c049be);
	/* Opera 11.10+ */
	background-image: linear-gradient(#6a1c68, #c049be);
}

.text-v-korzinu {
	color: #fff;
}

.new-item {
	color: #993399;
	font-weight: bold;
}

.pod-zakaz {
	color: #616161;
	font-weight: bold;
}

.Button-resetDiv {
	background: url(/pics/cleanBtn.png) no-repeat 0px 4px;
}

.Filter-ResetButton {
	background: url(/pics/cleanBtn.png) no-repeat 0px 8px;
}

.Button-review {
	background: url(/pics/cleanBtn.png) no-repeat 0px 12px;
}

.CleanLink-Div {
	background: url(/pics/cleanBtn.png) no-repeat 0px 4px;
}

.Button-resetDiv-Reg {
	background: url(/pics/cleanBtn.png) no-repeat 0 12px;
}

.Button-reset,.ResetButton {
	border-bottom: 1px dotted #616161;
	font: 11px/11px Arial;
	cursor: pointer;
	color: #616161;
}

.InnerSaveLink,.InnerSaveLinkSel,.InnerRestoreLink {
	color: #FFF;
	font: 15px/1 Arial;
}

.text-Enter {
	font: 11px/11px Arial;
	color: #FFF;
	text-align: center;
}

/*-------------------------------- кнопки END*/
/*-------------------------------- фрейм корзины BEGIN*/
#shcartFrame {
	font-size: 11px;
	color: #666;
	text-align: left;
	border-radius: 8px;
	border: 3px solid #993399;
}

.izakaz {
	background: url(/pics/basket_purple.png) no-repeat;
}

#pricecont {
	border: 0;
	color: #000;
	font-size: 13px;
}

.Korzina {
	font-weight: bold;
	color: #000;
}

.izakaz {
	font-size: 0px;
}

#pricecont {
	background: none;
	color: #000;
}

/*-------------------------------- фрейм корзины END*/
/*-------------------------------- Авторизация BEGIN*/
#loginPlace {
	font-size: 13px;
}

.script-loginForm-inner {
	background: #F5F5F5;
	border: 1px solid white;
}

.login-formButton {
	font: 11px/11px Arial;
	border: 0;
	color: #fff;
	background: none;
}

#loginPlace .posRelative {
	color: #000;
	font-size: 11px;
}

#loginPlace input.formButton {
	border: none;
}

#loginPlace a:link,#loginPlace a:visited {
	font-size: 11px;
	color: #00598C;
	text-decoration: underline;
}

#loginPlace a:hover,#loginPlace a:active,.HeaderDot {
	font: 11px/11px Arial;
	color: #00598C;
	text-decoration: none;
}

.HeaderDot {
	font: 10px/10px Arial;
}

#loginPlace .errors {
	color: #C66;
	font: 11px/11px Arial;
}

#loading {
	background: url(/pics/loading.gif);
}

#loginPlace input {
	line-height: normal;
	border: 0;
}

#log_email,#log_password {
	font: 11px/11px Arial;
}

.loginf-podlo6ka-input input {
	line-height: normal;
	border: 0;
	background: none;
}

.loginf-podlo6ka-input {
	box-shadow: 1px 1px 4px #E8E8E8 inset;
	border: 1px solid #D0D0D0;
	border-radius: 4px;
	background: #fff;
}

#loginPlace p.posRelative input {
	border: 0;
	background: none;
}

#loginPlace p.posRelative label {
	cursor: text;
	color: #000;
}

.error {
	color: #ff0000;
}

/*-------------------------------- Авторизация END*/
/*-------------------------------- регистрация BEGIN*/
.helpForField {
	text-align: right;
}

.helpForField {
	color: #616161;
	font: 11px/18px Arial;
}

/*-------------------------------- регистрация END*/
/*-------------------------------------- отзывы BEGIN*/
.smallRaiting {
	background: url(/pics/star_small.gif) left -9px repeat-x;
}

.smallRaiting i {
	background: url(/pics/star_small.gif) 0 0 repeat-x;
}

.voting {
	background: url(/pics/stars.png) no-repeat 0 -15px;
	list-style: none outside none;
}

.voting a.cur,.voting a:hover,.voting:hover a.cur:hover,.voting.phover a.cur:hover,.voting:hover a:hover,.voting.phover a:hover
	{
	background: url(/pics/stars.png) no-repeat 0 0;
}

.voting:hover a.cur,.voting.phover a.cur {
	background: none repeat scroll 0 0 transparent;
}

/*таб с отзывами*/
.review-name {
	font: normal 11px/11px Arial;
	color: #005788;
	background: #F4F4F4;
}

.review-name .review-name-men {
	background: url(/pics/men.jpg) no-repeat 0 -1px;
}

.review-name-text-info {
	color: #4D4D4D;
	font: normal 11px/11px Arial;
}

.status {
	font: 15px/15px Arial;
}

.mark-result {
	font: bold 13px/16px Arial;
}

.helpful {
	color: #4D4D4D;
	font: normal 11px/16px Arial;
}

.helpful-yes,.helpful-no,.helpful-yes+span,.helpful-no+span {
	font: normal 11px/16px Arial;
}

.otziv p,.otziv-plus p,.otziv-minus p {
	font: 13px/18px Arial;
}

.otziv-plus {
	color: #0B8009;
}

.otziv-minus {
	color: #C41C14;
}

.titleReview {
	font: normal 18px/18px Arial;
	color: #000;
}

.helpReview {
	border-bottom: 1px dotted #005788;
	color: #005484;
	cursor: pointer;
}

.whatWrite {
	background: #fff;
	border: 1px solid #C4C6CA;
	box-shadow: 0 0 18px #9A9A9A;
	color: #000;
}

.helpReview-text {
	font-size: 12px;
	line-height: 12px;
}

.reviewHelp,.reviewHelp .helpReview-indent {
	color: #616161;
	font: normal 13px/18px Arial;
}

.list-helpReview {
	list-style-position: inside;
}

.list-helpReview-item {
	background: url(/pics/footer-item-dot.png) no-repeat 0 6px;
	list-style-type: none;
}

#rf_positive_message,#rf_negative_message {
	font: 11px/18px Arial;
	color: #616161;
}

.addTable .borderError,.form-createReview .borderError,
#emailContainer .borderError {
	border: 1px solid #C41C14;
}

#mark_text {
	font: 11px/11px Arial;
	color: #616161;
}

.voting a {
	outline: 0;
	text-indent: -9999px;
}

.smallRaiting i {
	text-indent: -1000px;
}

.bigRaiting u {
	vertical-align: middle;
}

.bigRaiting i {
	text-indent: -1000px;
}

/*---------------------------------------- отзывы END*/
/*------------------------------------- корзина BEGIN*/
/*всплывающее сообщение при покупке*/
.innerFixme {
	background: #F5F5F5 url(/pics/CloseMes.png) 250px 10px no-repeat;
}

#fixme {
	border: 1px solid #BCBCBC;
	background: #fff;
	box-shadow: 0 0 15px #CCCCCC;
	-webkit-box-shadow: 0 0 15px 0 #CCCCCC;
}

.fixmeLink {
	color: #005788;
}

.fixmeText {
	font: 13px/18px Arial;
}

.fixmeTitle,.fixmeLink {
	font: bold 13px/18px Arial;
}

#shcartFrame {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F9F9F9),
		to(#E3E3E3) ); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #F9F9F9, #E3E3E3);
	/* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image: -moz-linear-gradient(top, #F9F9F9, #E3E3E3);
	/* FF3.6 */
	background-image: -ms-linear-gradient(top, #F9F9F9, #E3E3E3);
	/* IE10 */
	background-image: -o-linear-gradient(#F9F9F9, #E3E3E3);
	/* Opera 11.10+ */
	background-image: linear-gradient(#F9F9F9, #E3E3E3);
	cursor: pointer;
}

#shcartFrame:hover {
	background-image: -webkit-gradient(linear, left top, left bottom, from(#E3E3E3),
		to(#F9F9F9) ); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #E3E3E3, #F9F9F9);
	/* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image: -moz-linear-gradient(top, #E3E3E3, #F9F9F9);
	/* FF3.6 */
	background-image: -ms-linear-gradient(top, #E3E3E3, #F9F9F9);
	/* IE10 */
	background-image: -o-linear-gradient(#E3E3E3, #F9F9F9);
	/* Opera 11.10+ */
	background-image: linear-gradient(#E3E3E3, #F9F9F9);
}

/*--------------------------------------- корзина END*/
/* -------------------------------- карта сайта BEGIN*/
.sitemap ul {
	list-style: none;
}

.sitemap li {
	line-height: 18px;
}

.sitemap_title {
	font: bold 15px/15px Arial;
}

.linkSection {
	font: bold 13px/13px Arial;
	color: #004E7A;
}

.linkSection .sitemap_linkItem {
	font: 13px/13px Arial;
	color: #004E7A;
}

/* ---------------------------------- карта сайта END*/
/* ------------------------------------ галерея BEGIN*/
.lups {
	background: url(/pics/lupa-ItemPage.png) no-repeat 282px 282px;
}

#view_big {
	border: 1px solid #fff;
	cursor: default;
	text-decoration: none;
	font: 0px/0px Arial;
	color: transparent;
}

#img_item {
	text-align: center;
	vertical-align: middle;
	background: #fff;
}

#icon_gallerey a {
	border: 1px solid #fff;
	background: #fff;
}

#wrapper-img a.lups:hover,#icon_gallerey a:hover,#icon_gallerey a.sel {
	cursor: pointer;
	border: 1px solid #ddd;
}

#view_big {
	line-height: 2000px;
}

#wrapper-img {
	border-spacing: 0;
	outline: 0;
}

#img_item {
	outline: 0;
	line-height: 0;
}

#item_img {
	outline: 0;
}

#icon_gallerey img {
	border: 0;
	outline: 0;
}

#icon_gallerey a span {
	text-align: center;
	vertical-align: middle;
	line-height: 0;
}

#icon_gallerey a {
	outline: 0;
}

/* ------------------ галеря END*/
/* ------------------------------ Корзина BEGIN*/
.ShcartItogoValue,.ShcartItogo,.SchartValuta .TitleValuta,.ShcartMainItogo,.SchartTitleLine td
	{
	font: bold 13px/13px Arial;
}

.SchartTitleLine td {
	background: #f4f4f4;
}

.ShcartBanners {
	line-height: 18px;
}

.InfoBlockShcart .TheadDelete,.InfoBlockShcart .TheadPrice,.InfoBlockShcart .TheadSumma,.InfoBlockShcart .ShcartItogoValue,.ShcartMainItogo
	{
	text-align: right;
}

.InfoBlockShcart .CenterCol {
	text-align: center;
}

.SchartContentLine {
	border-bottom: 1px solid #dadada;
}

.spinbox-active {
	background-image: url("/pics/spinbox-sprite.png");
	background-position: right 1px;
	background-repeat: no-repeat;
}

.spinbox-active.spinbox-up-hover {
	background-position: right -20px;
	cursor: pointer;
}

.spinbox-active.spinbox-down-hover {
	background-position: right -41px;
	cursor: pointer;
}

.spinbox-active.spinbox-up {
	background-position: right -83px;
	cursor: pointer;
}

.spinbox-active.spinbox-down {
	background-position: right -62px;
	cursor: pointer;
}

.SchartContentLine .quantity_value {
	border: 1px solid #DDDDDD;
	box-shadow: 1px 1px 4px #E8E8E8 inset;
	vertical-align: top;
}

.SchartContentLine .PriceValue {
	border: 0;
	text-align: right;
}

.SchartContentLine .CheckboxDelPay,.SchartContentLine .easy {
	vertical-align: middle;
}

.ButtonsLineShcart .ShcartGrey {
	border: 1px solid #C7C7C7;
	background: #F0F0F0;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6),
		to(#DDD) ); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #F6F6F6, #DDD);
	/* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image: -moz-linear-gradient(top, #F6F6F6, #DDD); /* FF3.6 */
	background-image: -ms-linear-gradient(top, #F6F6F6, #DDD); /* IE10 */
	background-image: -o-linear-gradient(#F6F6F6, #DDD); /* Opera 11.10+ */
	background-image: linear-gradient(#F6F6F6, #DDD);
	color: #000000;
	cursor: pointer;
	font: 15px/15px Arial;
	text-align: center;
}

.ButtonsLineShcart .ShcartGrey:hover {
	background: #DDD;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#DDD),
		to(#F6F6F6) ); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #DDD, #F6F6F6);
	/* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image: -moz-linear-gradient(top, #DDD, #F6F6F6); /* FF3.6 */
	background-image: -ms-linear-gradient(top, #DDD, #F6F6F6); /* IE10 */
	background-image: -o-linear-gradient(#DDD, #F6F6F6); /* Opera 11.10+ */
	background-image: linear-gradient(#DDD, #F6F6F6);
}

.ButtonsFinaliShcart .ShcartSpec,.ButtonsLineShcart .ShcartSpec {
	background: #993399;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#c049be),
		to(#6a1c68) ); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #c049be, #6a1c68);
	/* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image: -moz-linear-gradient(top, #c049be, #6a1c68);
	/* FF3.6 */
	background-image: -ms-linear-gradient(top, #c049be, #6a1c68);
	/* IE10 */
	background-image: -o-linear-gradient(#c049be, #6a1c68);
	/* Opera 11.10+ */
	background-image: linear-gradient(#c049be, #6a1c68);
	border: 1px solid #8c2e8b;
	color: #FFF;
	cursor: pointer;
	font: 15px/15px Arial;
	text-align: center;
}

.ButtonsFinaliShcart .ShcartSpec:hover,.ButtonsLineShcart .ShcartSpec:hover
	{
	background: #e66c02;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#6a1c68),
		to(#c049be) ); /* Saf4+, Chrome */
	background-image: -webkit-linear-gradient(top, #6a1c68, #c049be);
	/* Chrome 10+, Saf5.1+, iOS 5+ */
	background-image: -moz-linear-gradient(top, #6a1c68, #c049be);
	/* FF3.6 */
	background-image: -ms-linear-gradient(top, #6a1c68, #c049be);
	/* IE10 */
	background-image: -o-linear-gradient(#6a1c68, #c049be);
	/* Opera 11.10+ */
	background-image: linear-gradient(#6a1c68, #c049be);
}

.SchartContentLine .CountInfo {
	border: 0;
}

.ShcartInformationDelivery,.ShcartInformationFinish {
	background: #f4f4f4;
}

.ShcartInformationTitle {
	font: bold 15px/15px Arial;
}

.reviewVal .TexareaField {
	background: none;
	border: 0;
}

.FinaliInfo {
	font: 13px/18px Arial;
	color: #046719;
}

.ShcartInformationDelivery .InfoTitle {
	text-align: right;
	vertical-align: top;
}

.ShcartInformationDelivery .TextField,.ShcartInformationDelivery .TexareaField
	{
	border: 1px solid #D4D4D4;
}

.ShcartInformationDelivery .TexareaField {
	vertical-align: top;
}

.ShcartInformationFinish .InfoTitle {
	text-align: right;
}

.ShcartInformationFinish .InfoValue {
	font: normal 13px/13px Arial;
	font-style: italic;
}

.SchartValuta .Parent-Adress-field,.BlockContentSchart .quantity_value {
	border-radius: 4px;
}

.SchartValuta .ShcartSelectValuta {
	border: 0;
	outline: 0;
	width: 100%;
}

.ButtonsLineShcart .ShcartGrey,.ButtonsLineShcart .ShcartSpec,.ButtonsFinaliShcart .ShcartSpec
	{
	border-radius: 4px;
}

.textcont {
	text-align: left;
}

.textcont p {
	line-height: 15px;
}

div#bord_easypay_table>table#easypay_table>tbody>tr>.main>span {
	font: 13px/13px Arial;
}

div#bord_easypay_table>table#easypay_table th {
	font-size: 12px;
	padding: 6px 0 3px;
}

div#bord_easypay_table>table#easypay_table td.ep_text {
	font: 13px/15px Arial;
}

.SchartContentLine td {
	line-height: 18px;
}

.ItemName label {
	white-space: pre-line;
}

/* ------------------------------ Корзина END*/

/*----------- стили ССЫЛОК НА ДОП СТРАНИЦЫ в футере и баннерных -------------*/

.addationalpage-link .footer_link1:hover,
.addationalpage-link-active .footer_link1,
.rightban .addationalpage-link:hover,
.leftban .addationalpage-link:hover {
	color: #993399;
}
/*----------- end стили ССЫЛОК НА ДОП СТРАНИЦЫ в футере и баннерных -------------*/