@charset "utf-8";

.MainBody { width: 980px; text-align: left; }

/* Для юзеров */

.LoginAU { width: 100% }
.LoginAULeft { width: 700px; text-align: left }
.LoginAURight { width: 280px; text-align: right; }
.LoginAUGrey { font-family: Arial; font-size: 12px; color: #CCC; }
.LoginAUBlack { font-family: Arial; font-size: 12px; color: #000; }
.LoginAULink { font-family: Arial; font-size: 12px; color: #000; border-bottom: 1px dashed #999; text-decoration: none; }

.RecSpace { width: 10px; }

.GreyItalicA a:link { font-family: Georgia; font-size: 12px; font-style: italic; color: #CCC; }
.GreyItalicA a:active { font-family: Georgia; font-size: 12px; font-style: italic; color: #CCC; }
.GreyItalicA a:hover { font-family: Georgia; font-size: 12px; font-style: italic; color: #CCC; }
.GreyItalicA a:visited { font-family: Georgia; font-size: 12px; font-style: italic; color: #CCC; }


/* Левая часть, середина и правая */

.MainSide { width: 980px; text-align: left; }
.LeftSide { width: 170px; vertical-align: top; }
.BodySide { width: 600px; vertical-align: top; }
.RightSide { width: 170px; vertical-align: top; }
.SpaceSide { width: 20px; }

.ZBodyLeft { width: 500px; text-align: left; vertical-align: top; }
.ZBodyRight { width: 100px; vertical-align: middle; text-align: center; }

.ZButtonLeft { width: 200px; text-align: left; }
.ZButtonRight { width: 200px; text-align: right; }

.HRM { width: 170px; background-image: url(../img/b1px.jpg); border: none; height: 1px; }
.HRMB { width: 170px; background-image: url(../img/b1px.jpg); border: none; height: 2px; }
.HRMBody { width: 600px; background-image: url(../img/b1px.jpg); border: none; height: 1px; }
.HRMBodyB { width: 600px; background-image: url(../img/b1px.jpg); border: none; height: 2px; }

.SideNameGreyA a:link { font-family: Georgia; font-size: 12px; text-transform: uppercase; color: #CCC; letter-spacing: 2px; }
.SideNameGreyA a:hover { font-family: Georgia; font-size: 12px; text-transform: uppercase; color: #CCC; letter-spacing: 2px; }
.SideNameGreyA a:active { font-family: Georgia; font-size: 12px; text-transform: uppercase; color: #CCC; letter-spacing: 2px; }
.SideNameGreyA a:visited { font-family: Georgia; font-size: 12px; text-transform: uppercase; color: #CCC; letter-spacing: 2px; }

/* Новинки и распродажа, картинки */
.NewSaleDiv { width: 180px; height: 180px; border: 0; padding-top: 2px; padding-left: 2px; text-align: left; vertical-align: top; background-repeat: no-repeat; }
.NewSaleImg { width: 40px; height: 40px; border: 0; }
.SalePrice { font-family: Georgia; font-size: 16px; color: #CCC; text-decoration: line-through; }
.SaleTable { width: 180px; margin-bottom: -6px; }
.SaleLeft { text-align: left; width: 90px; }
.SaleRight { text-align: right; width: 90px; }

.AddItem { width: 180px; height: 180px; border: 1px solid #CCC; }
.MItem { width: 180px; height: 180px; border: 0px; }
.ChangePositionDiv { text-align: center;  }
.ChangeDiv { width: 180px; height: 180px; text-align: center; }
.ChangeA { color: #999; text-decoration: none; font-size: 12px; }

/* EDIT CATEGORY */
.ECPosition { width: 10px; text-align: left; vertical-align: top; }
.ECName { width: 270px; text-align: left; vertical-align: top; }
.ECSpace { width: 10px; }
.ECAction { text-align: left; text-align: right; vertical-align: top; }
.ECUsData { width: 120px; text-align: left; vertical-align: top; }
.ECUsCol { width: 50px; text-align: left; vertical-align: top; }
.ECUsSum { width: 50px; text-align: left; vertical-align: top; }

.ECUserA a:link { color: #000; text-decoration: none; border-bottom: 1px solid #CCC; }
.ECUserA a:hover { color: #000; text-decoration: none; background-color: #FF0; }
.ECUserA a:active { color: #000; text-decoration: none; border-bottom: 1px solid #CCC; }
.ECUserA a:visited { color: #000; text-decoration: none; border-bottom: 1px solid #CCC; }

.ECInputText { font-size: 16px; border: 1px solid #CCC; width: 220px; padding-top: 8px; padding-bottom: 8px; padding-left: 8px;
	padding-right: 8px; }
.ECActionText { font-size: 12px; color: #000; border-bottom: 1px solid #999; text-decoration: none; }
.ECActionDelete { font-size: 12px; color: #F30; border-bottom: 1px solid #F30; text-decoration: none; }
.ECActionTextGrey { font-size: 12px; color: #000; text-decoration: underline; cursor: pointer; font-style: italic;  }
.ECLine { color: #CCC; }
.ECDivEdit { display: none; padding-bottom: 10px; padding-top: 10px; border: 1px solid #CCC; padding-left: 10px; padding-right: 10px; text-align: center; }
.ECCreate { font-size: 12px; text-transform: uppercase; border-bottom: 1px solid #CCC; cursor: pointer; }

.EditSelect { font-size: 16px; border: 1px solid #CCC; width: 350px; padding-top: 7px; padding-bottom: 7px; padding-left: 8px;
	padding-right: 8px; }
.EditArea { width: 350px; border: 1px solid #CCC; padding-top: 8px; padding-bottom: 8px; padding-left: 8px; padding-right: 8px; height: 100px; }

.FileType { border: 1px solid #CCC; }

/* Новости */
.NewFrame { width: 600px; border: 1px solid #CCC; }


/* БрендБаннер */
.BrandDiv { width: 170px; text-align: center; }
.BrandBanner { width: 140px; height: 140px; border: 0px; }

.WYBlack { color: #000; }
.WYGrey { color: #CCC; }
.WYOnY { color: #000; background-color: #FF0; }
.WYIt { font-style: italic; }
.WYULine { text-decoration: underline; }

/* ЮЗЕРЫ */
.ZName { font-family: Georgia; font-size: 12px; text-transform: uppercase; color: #000; text-decoration: none; border-bottom: 1px inset #999; }
.ZTextBlack { font-family: Georgia; font-size: 12px; color: #000; }
.ZTextBlackDash { font-family: Georgia; font-size: 12px; color: #000; text-decoration: none; border-bottom: 1px dashed #000; text-transform: uppercase; }
.ZTextGrey { font-family: Georgia; font-size: 12px; font-style: italic; color: #CCC; }


/* Навигация по страницам новости, товары */
.PageDiv { width: 600px; text-align: center; }
.PageText { font-size: 12; text-decoration: none; border-bottom: 1px inset #999; color: #000; }
.PageTextSelect { font-size: 12; border: 1px solid #CCC; padding-bottom: 2px; padding-left: 4px; padding-right: 4px; padding-top: 2px; }

/* Фильтрация на муж и женскую */
.SexFilterText { font-size: 14px; font-style: italic; color: #CCC; }
.SexFilterSelect { font-size: 14px; color: #000; }
.SexFilterNotSelect { font-size: 14px; color: #000; border-bottom: 1px dashed #999; text-decoration: none; }

/*Для количества итемов*/
.EditForm { border: 0; color: #000; width: 15px; background-color: #FFF }
.PriceForm { border: 0; color: #000; width: 50px; background-color: #FFF; }
.PriceFormBig { font-size: 18px; border: 0; color: #000; width: 60px; background-color: #FFF; }
.PriceFormBigOver { font-size: 18px; border: 0; color: #000; width: 60px; background-color: #FFF; text-decoration: line-through; }
.znak { cursor: default; }

/*.OneItemSizeDiv {  }
.OneItemSizeCircle { width: 28px; height: 30px; vertical-align: middle; text-align: center; }
.OneItemSizeSpace { width: 5px; }
.OneItemSizeTextBlack { font-size: 12px; }*/


.CopyLeft { width: 810px; vertical-align: top; }
.CopyRight { width: 170px; vertical-align: top; }
.CopyRight { font-family: Arial; font-size: 12px; color: #000; }


.KeskeLeft { width: 40px; height: 40px; }
.KeskeRight { width: 120px; vertical-align: top; text-align: left; }
.KeskeLink { font-family: Arial; text-decoration: none; text-transform: uppercase; font-size: 14px; border-bottom: 1px inset #999; color: #000; }
.KeskeIt { font-family: Arial; font-size: 12px; color: #CCC; font-style: italic; }
