html {height: 100%; padding: 0; margin: 0; }

body {background-color: #000000; margin: 0px; font-family: Arial, Tahoma, Verdana; color: #ECCA5A; height: 100%; }

table {width: 100%; border-collapse: collapse; margin: 0; }

div {width: 100%; }

h1 { margin: 0; }

h2 { margin: 0; }

h3 { margin: 0; }

p { margin: 0; padding: 0; }

a:hover {text-decoration: none;}

td { padding: 0; vertical-align: top; }

.cbox {width: 16px; background: transparent; border: 0;}

.ImgRightTop {margin-left: 35px; margin-bottom: 15px;} .ImgLeftTop {margin-right: 35px; margin-bottom: 15px;} .ImgLeft {margin-right: 35px; margin-top: 15px; margin-bottom: 15px;} .ImgRight {margin-left: 35px; margin-top: 15px; margin-bottom: 15px;}

form {padding: 0 ; margin: 0;}

.MenuLine {width: 812px;}

.MenuLine td {background: url('/img/gr_yellow.gif'); color: #000; font-size: 11px; height: 25px; font-weight: 800; white-space: nowrap;}

.LT {width: 5px; height: 5px; overflow: hidden; background: url('/img/lt.gif'); position: relative; margin-bottom: -5px;}

.RT[class] {width: 5px; height: 5px; overflow: hidden; background: url('/img/rt.gif'); position: relative; left: 100%; margin-left: -5px; margin-bottom: -5px;}

.LTX {width: 5px; height: 5px; overflow: hidden; background: url('/img/ltx.gif'); position: relative; margin-bottom: -5px;}

.RTX[class] {width: 5px; height: 5px; overflow: hidden; background: url('/img/rtx.gif'); position: relative; left: 100%; margin-left: -5px; margin-bottom: -5px; }

.MenuLine p {text-align: center; margin-top: 5px; padding: 0 5px 0 5px;}

.SP {width: 1px; background: #000 !important; padding: 0 !important;}

.SP div {width: 1px;}

.SPA {width: 1px; padding: 0 !important; background: #ECCA5A !important; border: 0 !important;}

.SPA div {width: 1px; height: 5px; overflow: hidden; margin-bottom: -5px; top: -5px; background: url('/img/5.gif'); position: relative;}

.ActLine {height: 9px; overflow: hidden; margin-bottom: -9px; background: url('/img/gr_act.gif'); top: -8px; position: relative;}

.Active {background: url('/img/gr_black.gif') !important; color: #ECCA5A !important;}

.Active a {color: #ECCA5A !important;}

.Active p {margin-top: 0 !important;}

.ActLine div {width: 5px; height: 8px; position: relative; margin-bottom: -8px; background: url('/img/ltax.gif'); overflow: hidden;}

.ActLine[class] span {width: 5px; height: 8px; position: relative; margin-bottom: -8px; background: url('/img/rtax.gif'); overflow: hidden; display: block; left: 100%; margin-left: -5px;}

.ActLineT {height: 9px; overflow: hidden; margin-bottom: -9px; background: url('/img/gr_act.gif'); top: -8px; position: relative;}

.ActLineT div {width: 5px; height: 6px; position: relative; margin-bottom: -6px; background: url('/img/lta.gif'); overflow: hidden;}

.ActLineT[class] span {width: 5px; height: 6px; position: relative; margin-bottom: -6px; background: url('/img/rta.gif'); overflow: hidden; display: block; left: 100%; margin-left: -5px;}

.LBA[class] {width: 6px; height: 6px; position: relative; margin-bottom: -6px; background: url('/img/lba.gif'); top: 25px; z-index: 2; left: -1px; overflow: hidden;}

.RBA[class] {width: 6px; height: 6px; position: relative; margin-bottom: -6px; background: url('/img/rba.gif'); top: 25px; z-index: 2; left: -1px; left: 100%; margin-left: -5px; overflow: hidden;}

.MT {width: 900px; margin: auto; height: 100%;}

.MTX {width: 972px; margin: auto; height: 100%;}

.Logo {position: relative; width: 101px; height: 84px; margin-bottom: -84px; display: block; top: 20px; left: 30px;}

.Easy {position: relative; width: 251px; height: 49px; margin-bottom: -49px; left: 200px; top: 45px; display: block;}

.Yellow {margin-top: 146px;}

.C11 {width: 5px; height: 5px; position: relative; background: url('/img/tl1.gif'); margin-bottom: -5px; overflow: hidden;}

.C12 {background: url('/img/y.gif') repeat-x;}

.C18 {background: url('/img/y.gif') 0 100% repeat-x;}

.C21 {background: url('/img/y.gif') repeat-y;}

.C15 {background: url('/img/y.gif') 100% 0 repeat-y;}

.C13 {width: 5px; height: 5px; position: relative; background: url('/img/tr1.gif'); margin-bottom: -5px; left: 100%; margin-left: -5px; overflow: hidden;}

.C131 {width: 5px; height: 5px; background: url('/img/tr1.gif');}

.C19 {width: 5px; height: 5px; position: relative; background: url('/img/bl1.gif'); margin-bottom: -5px;  overflow: hidden; top: -5px;}

.C17 {width: 5px; height: 5px; position: relative; background: url('/img/br1.gif'); margin-bottom: -5px;  overflow: hidden; top: -5px; left: 100%; margin-left: -5px;}

.C171 {width: 5px; height: 5px; background: url('/img/br1.gif');}

.YB {background: #D1B350; padding: 1px; color: #000;}

.AllBrands {background: url('/img/gr_big.gif') repeat-x #C0A448 !important ; width: 160px; height: 50px; font-size: 13px;}

.AllBrandsA {background: url('/img/gr_big_black.gif') no-repeat; width: 160px; height: 75px;}

.LeftY {background: url('/img/mlb.gif') 0 100% no-repeat #ECCA5A; font-size: 11px; font-weight: 800;}

.LeftY a {text-decoration: none; color: #000;}

.LeftY p {padding-left: 20px; height: 12px;}

.opc {color: #000; cursor: pointer;}

.mline1 {position: relative; overflow: hidden; width: 160px; height: 5px; background: url('/img/mline1.gif'); top: -5px; margin-bottom: -5px;}

.mline1a {position: relative; overflow: hidden; width: 160px; height: 5px; background: url('/img/mline1a.gif'); top: -5px; margin-bottom: -5px;}

.mline2 {position: relative; overflow: hidden; width: 160px; height: 8px; background: url('/img/mline2.gif');}

.mline3 {position: relative; overflow: hidden; width: 160px; height: 5px; background: url('/img/mline3.gif');}

.HorBlack {width: 1px;}

.HorYellow div {width: 2px;}

.HorYellow {background: url('/img/y.gif') repeat-y;}

.BlackLine {height: 1px; overflow: hidden; width: 650px;}

.YellowLine {height: 1px; overflow: hidden; background: #ECCA5A; width: 807px !important; left: 160px; position: relative; top: -1px;}

.YellowLineX {height: 1px; overflow: hidden; background: #ECCA5A; position: relative;}

.YZ {background: url('/img/y.gif') 0 100% no-repeat;}

.BotL {width: 4px; height: 4px; overflow: hidden; background: url('/img/botl.gif'); left: 100%; margin-bottom: -4px; top: -5px; margin-left: -5px; position: relative;}

.BotLX {width: 4px; height: 4px; overflow: hidden; background: url('/img/botl.gif'); left: 100%; margin-bottom: -4px; top: -4px; margin-left: -5px; position: relative;}

.BotR {width: 4px; height: 4px; overflow: hidden; background: url('/img/botr.gif'); top: -4px; position: relative; margin-bottom: -4px;}

.MenuLine a {color: #000; text-decoration: none;}

.AllBrandsA {text-align: center; text-transform: uppercase;}

.AllBrands a {text-align: center; text-transform: uppercase; display: block; margin-top: 30px;}

.ML1 {padding: 10px 15px 10px 15px; font-weight: 800; font-size: 14px;}

.Auth .L1 {width: 40%; padding-left: 15px;}

.Auth .L2 {width: 60%;}

.Auth .L1 input {width: 100px;}

.Auth .L2 input {width: 100px; margin-left: 10px;}

.Auth input {background: #000; border: 0; color: #D1B350; font-size: 13px;}

.Auth a {color: #000;}

.L3 {padding-left: 15px; font-size: 10px; font-family: Tahoma, Arial; padding-top: 2px;}

.L4 {padding-left: 10px; font-size: 10px; font-family: Tahoma, Arial; padding-top: 2px;}

.L5 {padding-left: 10px; font-size: 10px; font-family: Tahoma, Arial; padding-bottom: 3px; padding-top: 3px;}

.L5 div {width: 8px; height: 8px; position: relative; margin-bottom: -8px; background: url('/img/savem.gif'); top: 3px; cursor: pointer; overflow: hidden;}

.ABX {background: url('/img/savem_a.gif') !important;}

.L5 p {padding-left: 12px; white-space: nowrap; cursor: pointer;}

.BlackH {height: 15px; overflow: hidden; border-top: 1px solid #000; margin-top: 15px;}

.MC {width: 220px; padding: 0 15px 0 15px; font-size: 12px;}

.Menu a {color: #D1B350; font-size: 15px; margin-right: 25px;}

.Menu {padding-left: 32px; margin-top: 10px;}

.Menu span { font-size: 15px; margin-right: 25px; color: #aaa;}

.Bottom {vertical-align: bottom; padding-top: 60px; padding-bottom: 25px; font-size: 11px; font-family: Tahoma, Arial;}

.Copy {padding-left: 32px;}

.Copy div {width: 15px; height: 15px; position: relative; margin-bottom: -15px; left: -15px;}

.Intitle {width: 1%; padding-right: 30px;}

.Intitle td {white-space: nowrap;}

.Intitle a {color: #D1B350; text-decoration: none;}

.Intitle img {display: block; margin-right: 10px; margin-top: 3px;}

.RightTop {position: relative; width: 400px; height: 146px; margin-bottom: -146px; left: 100%; margin-left: -400px; text-align: right;}

.RightTop a {color: #D1B350;}

.RightTop .RT1 {font-size: 14px; font-weight: 800; display: block; margin-top: 10px;}

.RightTop table {height: 146px;}

.RT4 {margin-bottom: 15px; display: block; font-size: 12px;}

.RT3 {font-size: 12px; margin-top: 3px;}

.RT2 {font-size: 16px; font-weight: 800;}

.lActive {background: #000; position: relative; top: -4px; border-left: 1px solid #D1B350; border-right: 1px solid #D1B350; height: 19px !important; margin-bottom: -19px; z-index: 1; padding-top: 4px !important;}

.InAct {color: #666;}

.InAct a {color: #666;}

#NML {height: 75px !important;}

.Brands img {margin-top: 1px; margin-bottom: 1px; display: block; float: left; margin-left: 0; margin-right: 2px; margin-left: 1px;}

h1 {font-size: 22px; font-weight: 500; margin-bottom: 15px; line-height: 130%;}

h2 {font-size: 22px; font-weight: 500; margin-bottom: 15px; line-height: 130%;}

h3 {font-size: 18px; font-weight: 500; margin-bottom: 15px; line-height: 130%;}

.Content {font-size: 12px; line-height: 130%; padding: 25px; height: 400px;}

.Content p {margin-bottom: 10px;}

.Content img {border-color: #BDA146;}

.ProPrev {margin-right: 10px; margin-left: 8px; margin-bottom: 20px; display: block; float: left; width: 132px; height: 230px; background: #DBC272; color: #000; font-size: 11px;}

.ProPrev p {text-align: center; padding-top: 5px;}

.ProPrev img {display: block; border: 1px solid #BDA146;}

.ProPrevZ {margin-right: 10px; margin-left: 8px; margin-bottom: 20px; border: 0; float: left; display: inline; width: 132px; height: 245px;  background: #DBC272;  color: #000; font-size: 11px;}

#ZXC {height: 302px !important;}

.ProPrevZ img {display: block; border: 0;}

.ProPrevZ p {text-align: center; padding-top: 4px; margin-bottom: 0 !important;}

.Content a {color: #ECCA5A;}

.ToCatalog {height: 20px; margin-bottom: 5px; margin-top: 140px; font-size: 14px; padding-left: 12px;}

.ToCatalog a {color: #ECCA5A;}

.ProPrevs img {border: 2px solid #000; margin: 2px; cursor: pointer;}

.ProPrevs .Act {border: 2px solid #ECCA5A; margin: 2px;}

.ProPrevs {margin-bottom: 5px;}

.H320 {position: relative; width: 320px; height: 20px; margin-bottom: -20px;}

#bf img {display: block; border: 1px solid #74632C;}

#bf div {width: 19px; height: 18px; position: relative; z-index: 1; margin-bottom: -18px; background: url('/img/zoom.gif'); top: 10px; left: 10px; cursor: pointer;}

#ViewPhoto {
	position: absolute;
	background-color: #D8C998;
	border: 1px solid #999999;
	padding: 25px;
	padding-bottom: 10px;
	left: 50%;
	top: 50%;
	z-index: 20;
	display: none;
	color: #F5F5F5;
	text-align: center;
	background-repeat: no-repeat;
	background-position: 50% 50%;

}

#ViewPhoto img {
	border: 1px solid #999999;
	margin-bottom: 10px;
	cursor: pointer;
	background: #ffffff;
}

#Vdiv {
	padding: 0;
	margin: 0;
	font-size: 12px;
	text-align: center;
	color: #000;
}

.interlaced[class] {
	position: absolute;
	background: url('/img/trans.png');
	top: 0;
	left: 0;
	visibility: hidden;
	z-index: 15;
	width: 100%;
}

.PRS {font-size: 20px; font-family: Arial Narrow, Arial; margin-top: 35px; margin-bottom: 35px !important;}

.bsale {width: 28px; height: 15px; display: block; margin-bottom: -15px; position: relative; left: 135px; top: 35px;}

.U12 {text-transform: uppercase; font-size: 12px;}

.Sizes {font-size: 12px; display: block; border: 1px solid #000;}

.Sizes span {margin-right: 5px; border: 1px solid #ECCA5A; padding: 2px 4px 2px 4px; cursor: poiter; cursor: pointer; white-space: nowrap; display: block; float: left; margin-bottom: 7px;}

.NoSize {border: 1px solid #CFCAB8 !important; color: #CFCAB8;}

.SelSize {font-size: 18px !important; background: #ECCA5A; color: #000;}

.AddToBasket {display: block; cursor: pointer; margin-top: 35px;}

.ProPrevZ img {border: 1px solid #74632C;}

.sAct {background: #000; border-left: 1px solid #ECCA5A; border-right: 1px solid #ECCA5A;} 

.ProDesc h1 {font-size: 15px; font-weight: 800; margin-bottom: 2px !important;} 

.Art {font-size: 10px; font-family: Arial; margin-bottom: 15px !important;}

.ProCol {width: 22px; height: 22px; position: relative; overflow: hidden; border: 3px solid #D1B350; cursor: pointer;}

.ProColX {width: 22px; height: 22px; position: relative; overflow: hidden; border: 3px solid #ffffff; cursor: pointer;}

.ProColors {margin-top: 10px;}

.MF .L {width: 1%; white-space: nowrap; padding-right: 15px; text-align: right;  padding-top: 2px;}

.MF input {width: 98%; border: 1px solid #ECCA5A; background: #000; color: #ECCA5A; font-size: 12px;}

.MF textarea {width: 98%; border: 1px solid #ECCA5A; background: #000; color: #ECCA5A; height: 70px; font-family: Arial; font-size: 12px;}

.MF select {background: #000; color: #ECCA5A; border: 1px solid #ECCA5A;}

.MF td {padding-bottom: 5px; font-family: Tahoma, Arial; font-size: 11px;}

.MF p {margin-bottom: 2px !important;}

#ob {border-left:  3px solid #ECCA5A; display: block; position: relative; left: -2px;}

.cbox {width: 15px !important; height: 15px !important; border: none !important;}

.Agree {font-size: 14px; font-family: Arial; padding-top: 5px; padding-left: 24px;}

.BBOX {position: relative; width: 16px; height: 16px; margin-bottom: -16px; background: url('/img/cbox.gif'); top: 4px; cursor: pointer;}

.BBOXA {position: relative; width: 16px; height: 16px; margin-bottom: -16px; background: url('/img/cbox_a.gif'); top: 4px; cursor: pointer;}

.Radio {position: relative; width: 12px; height: 12px; margin-bottom: -12px; background: url('/img/radio.gif'); top: 1px; cursor: pointer;}

.RadioA {position: relative; width: 12px; height: 12px; margin-bottom: -12px; background: url('/img/radio_a.gif'); top: 1px; cursor: pointer;}

#Variants p {padding-left: 16px;} #Variants {padding-top: 3px;}

.RegBut {margin-top: 20px; cursor: pointer;}

.Err {padding-top: 10px; color: #b00;}

.Warn {font-size: 14px; font-weight: 800; color: #b00;}

.LogTop {position: relative; width: 350px; height: 70px; margin-bottom: -70px; left: 100%; margin-left: -350px; top: 20px;}

.LogTop input {width: 120px; border: 1px solid #ECCA5A; background: #000; margin: 2px 15px 2px 0; color: #ECCA5A;}

.XCL input {width: 120px; border: 1px solid #ECCA5A; background: #000; margin: 2px 15px 2px 0; color: #ECCA5A;}

.LogTop {font-size: 11px; font-family: Tahoma, Arial;}

.LogTop a {color: #ECCA5A;}

.LogTop {display: block; cursor: pointer;}

.EnterError {color: #b00; font-size: 12px; text-align: right; width: 300px; position: relative; height: 20px; margin-bottom: -20px; left: 100%; margin-left: -480px; top: 3px;}

.ArrowEn {width: 16px; height: 22px; position: relative; margin-bottom: -22px; background: url('/img/arrow.gif'); left: 100%; margin-left: -19px; top: -2px; cursor: pointer;}

.Guest a {color: #000;} .Guest {padding-top: 15px;  font-size: 14px; font-weight: 800;}

.nSize {text-align: right; font-size: 11px; position: relative; height: 20px; margin-bottom: -20px; top: -18px; padding-right: 70px; visibility: hidden;}

.InCart[class] {width: 46px; height: 47px; position: relative; margin-bottom: -47px; background: url('/img/cart.png'); position: relative; left: 100%; margin-left: -42px; top: 194px; cursor: pointer;}

.InCart img {display: block; width: 46px; height: 47px; border: 0;}

.BskList td {vertical-align: middle; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px solid #544820;}

.BskList img {border: 1px solid #BDA146; display: block; cursor: pointer;}

#Vdiv {white-space: nowrap; font-size: 11px; font-family: Tahoma, Arial;}

.bCol {border: 2px solid #ECCA5A; width: 22px; height: 22px;}

.TH td {border-bottom: 1px solid #D1B350;}

.OrdBut {display: block; cursor: pointer; margin-top: 10px;}

#AK47 {margin-bottom: -5px !important;}

.Sort {margin-bottom: 20px !important;}

#NBA {background: none !important;}

#NBA {padding-bottom: 1px;}

.YC1 {background: #DBC272; padding: 0;}

.YC1 .L {position: relative; width: 5px; height: 5px; overflow: hidden; background: url('/img/c11.gif'); margin-bottom: -5px;}

.YC1 .R {position: relative; width: 5px; height: 5px; overflow: hidden; background: url('/img/c13.gif'); margin-bottom: -5px; float: right;}

.YC2 .L {position: relative; width: 5px; height: 5px; overflow: hidden; background: url('/img/c19.gif'); margin-bottom: -5px; top: -5px;}

.YC2 .R {position: relative; width: 5px; height: 5px; overflow: hidden; background: url('/img/c17.gif'); margin-bottom: -5px; float: right; top: -5px;}

.BL {font-size: 15px; font-weight: 800; margin-bottom: 5px !important;}

.ImgList .L img {display: block; border: 5px solid #DBC272;}

.ImgList .L {width: 1%; padding-right: 20px; padding-top: 5px;}

.ImgList .R {padding-top: 5px;}

.ImgList {margin-bottom: 10px;}

.upchk {position: relative; overflow: hidden; height: 5px; margin-bottom: -5px; width: 33px;}

#xyz {height: 130px;}

#xyz a {margin-top: 60px !important;}

.RM p {padding-left: 12px; cursor: pointer;}

.RM {padding-bottom: 2px; padding-top: 3px;}

.RM div {width: 8px; height: 8px; position: relative; background: url('/img/save.gif'); margin-bottom: -8px; top: 4px; cursor: pointer; overflow: hidden;}

.RM .ABX {background: url('/img/save_a.gif') !important;}

.zhep {font-size: 11px; text-transform: uppercase; font-weight: 800;}

.zhep a {text-decoration: none;}

#Pic4 .AllBrandsA {height: 75px !important;}

.Pix4 img {display: block; float: left;}

.pall {color: #000; cursor: pointer; margin-bottom: 20px;}

.SaleIco {width: 19px; height: 10px; position: relative; display: block; margin-bottom: -10px; border: none !important; left: 130px; top: 6px;}

.azx {width: 1%; margin: 2px;}

.azx td {padding: 0;}

.ProBrief p {margin-bottom: 5px !important;}

.yyy {height: 6px; overflow: hidden;}

.bsep {height: 5px !important; background:  #000 !important;}

.oDate {width: 1%; font-size: 10px; text-align: center; white-space: nowrap; padding-right: 15px; font-family: Tahoma; line-height: 100%;}

.oNum {font-size: 18px; padding-top: 2px; padding-right: 15px; width: 1%; white-space: nowrap;}

.Orders td {padding-bottom: 10px; padding-top: 10px; border-bottom: 1px dashed #444;}

.oClick span {border-bottom: 1px dashed #ECCA5A; cursor: pointer;}

.oClickT span {border-bottom: 1px dashed #ECCA5A; cursor: pointer;}

.oClickT {padding-left: 10px; padding-right: 20px;white-space: nowrap;}

.oInf {white-space: nowrap; padding-right: 15px; font-size: 14px; width: 1%;}

.oInf span {background: #ECCA5A; color: #000; padding: 2px; font-weight: 800;}

.nobor td {border-bottom: none !important;}

.Grey td {border-bottom: none !important; background: #333;}

.nopad td {padding: 0 !important;}

.OOF {background: #333; margin-bottom: 10px;}

.OOF td {padding: 5px !important;}

.CPH {font-size: 14px; font-weight: 800; color: #ECE2C2; margin-bottom: 2px !important;}

.ttc {font-size: 10px; font-family: Verdana, Arial;}

.orin td {white-space: nowrap;}

.orin textarea {width: 97%; background: #222; border: 1px solid #95928C; color: #ECE2C2; font-family: Arial, Tahoma; font-size: 12px; height: 100px;}

.Next {width: 28px; height: 22px; background: url('/img/next.gif'); cursor: pointer; margin-right: 5px;}

.NextA {width: 28px; height: 22px; background: url('/img/next_a.gif'); cursor: pointer; margin-right: 5px;}

.l3 {padding-left: 28px !important;}

.l3a {padding-left: 28px !important; background: #000;}

.l3a a {color: #ECCA5A;}

.l4 {padding-left: 37px !important; font-weight: 500 !important;}

.l4a {padding-left: 37px !important; background: #000; font-weight: 500 !important;}

.l4a a {color: #ECCA5A;}

.cls td {padding: 0 !important; border-bottom: none !important;}

.prolink {font-size: 11px; font-family: Tahoma, Arial;}

.prolink a {display: block; margin-bottom: 15px;}

.prolink td {border-bottom: 1px solid #000 !important;}

.nobornopad td {padding: 0 !important; border-bottom: 0 !important;}

.ems input {background: #222222; color: #ECE2C2; border: 1px solid #95928C; font-size: 12px; font-weight: 800; margin-bottom: 2px; width: 150px;}

.ems3 {border: 0 !important; background: #000 !important;}

.TopM {height: 25px; margin-bottom: -25px; width: 760px; left: 210px; position: relative; top: 10px;font-size: 14px; z-index: 10;}

.TopM a {color: #ECCA5A;}

.TopM span {color: #999;}

.ttxt {border: 1px solid #ECCA5A; background: #fff; color: #000; font-size: 12px; height: 16px; width: 70px; margin-left: 15px;}

.guest {margin-top: 30px; background: #ECCA5A; padding: 5px; color: #000;} .guest a {color: #000; font-weight: 800;}

.Phone {width: 218px; height: 16px; display: block; position: relative; margin-bottom: -16px; left: 100%; margin-left: -218px; top: 14px;}

.OnSklad[class] {position: relative; width: 103px; height: 104px; margin-bottom: -104px; background: url('/img/moscow.png'); z-index: 2;}

.ssss a {color: #ECCA5A; font-family: Arial;}

.tblh {background: #ECCA5A; color: #000; font-size: 18px;}

.ssss td {padding: 3px;}

.tblul td {border-bottom: 1px dashed #ECDCA8; text-align: center;}

.borr {border-right: 1px solid #ECDCA8;}

.HitYa {position: relative; width: 53px; height: 52px; margin-bottom: -52px; background: url('/img/hit.png'); top: 190px; left: 110px;}

.MoscowYa {position: relative; width: 77px; height: 78px; margin-bottom: -78px; background: url('/img/moscow_s.png');}

.dls {width: 10px; height: 10px; overflow: hidden; position: relative; margin-bottom: -10px; left: -20px; top: 5px; display: block;}

.ShowNew {position: relative; height: 20px; margin-bottom: -20px; font-size: 12px; top: 115px; left: 200px; width: 200px;}

.ShowNew a {background: #ECCA5A; color: #000; padding: 3px; font-weight: 800;}

.RightMenu {width: 169px; padding-top: 25px; padding-bottom: 25px;}

.br_norm {width: 140px; height: 18px; background: url('/img/line1.gif'); font-size: 11px; padding: 2px 0 0 20px; position: relative; color: #ECCA5A;  font-weight: 800;}

.br_act {width: 140px; height: 18px; background: url('/img/line2.gif'); font-size: 11px; padding: 2px 0 0 20px; position: relative;  font-weight: 800;}

.br_norm a {color: #000; text-decoration: none;}

.br_act a  {color: #ECCA5A; text-decoration: none;}

.FLR[class] {position: fixed; top: 0;}

.FLL[class] {position: fixed; top: 0; width: 160px;}

.w160 {position: relative; height: 1px; width: 160px; margin-bottom: -1px; overflow: hidden;}

.newarrow {position: relative; width: 9px; height: 10px; overflow: hidden; margin-bottom: -10px; background: url('/img/newarrow.gif'); top: 4px; left: 6px;}

.newarrowa {position: relative; width: 9px; height: 10px; overflow: hidden; margin-bottom: -10px; background: url('/img/newarrow_a.gif'); top: 3px; left: 6px; z-index: 10;}

.RMY {background: url('/img/rbb.gif') 0 100% no-repeat #ECCA5A;}

.LMM {background: 0 !important; padding: 0 !important; width: 160px;}

.RIM {width: 160px;}

.CheckItems {font-size: 14px; display: block; position: relative; width: 400px; height: 20px; margin-bottom: -20px; top: 110px; left: 210px;}

.CheckItems a {color: #ECCA5A;}

.CheckTop {height: 120px; position: relative; width: 98%; left: 1%;}

.ifr {height: 600px; border: 0; width: 98%; position: relative; left: 1%;}

.NextArrow {width: 45px; height: 61px; position: relative; margin-bottom: -61px; background: url('/img/next_arrow.gif'); left: 100%; margin-left: -45px; top: 40px; cursor: pointer;}

#ltd {width: 1%; white-space: nowrap; padding-right: 20px; padding-top: 2px;}

#rtd {font-weight: 500; font-size: 12px; text-transform: uppercase;}

#rtd input {position: relative; top: 2px;} #rtd p {margin-bottom: 5px;}

.DLL {width: 23px; height: 22px; margin-bottom: -22px; position: relative; background: url('/img/dl.gif'); left: 100%; margin-left: -47px; top: 10px; cursor: pointer;}

.DLLA {width: 23px; height: 22px; margin-bottom: -22px; position: relative; background: url('/img/dl_a.gif'); left: 100%; margin-left: -47px; top: 10px; cursor: pointer;}

.inmsk {text-transform: uppercase; background: url('/img/newarrow.gif') 6px 50% no-repeat; padding: 3px 0 3px 0;}

#inmsk {text-transform: uppercase; background: url('/img/newarrow_a.gif') 6px 50% no-repeat #000; padding: 3px 0 3px 20px;}

.SizeHint {position: absolute; display: none; width: 270px; height: 50px; left: 50%; top: 50%;}

.a11 div {width: 11px; height: 11px; background: url('/img/11.png'); overflow: hidden;} .a11 {width: 1%;}

.a13 div {width: 11px; height: 11px; background: url('/img/13.png'); overflow: hidden;} .a13 {width: 1%;}

.a12 {background: url('/img/12.png');}

.a19 div {width: 11px; height: 11px; background: url('/img/19.png'); overflow: hidden;}

.a17 div {width: 11px; height: 11px; background: url('/img/17.png'); overflow: hidden;}

.a18 {background: url('/img/18.png');}

.a21 {background: url('/img/21.png');}

.a15 {background: url('/img/15.png');}

.a0 {background: url('/img/0.png'); color: #000; font-size: 12px; font-weight: 800;}

.uLine td {padding: 15px 5px 15px 5px; border-bottom: 1px dashed #857233; font-size: 13px;}

.uLine p {margin-bottom: 6px;}

.uLine input {width: 170px; border: 0; background: #222; color: #ECCA5A; border: 1px solid #555;}

.uCol3 textarea {width: 270px; border: 0; background: #222; color: #ECCA5A; border: 1px solid #555; height: 90px; font-size: 12px; font-family: Arial;}

.uCol2 {padding-top: 37px !important;}

.uCol4 {font-size: 18px !important; text-align: center; vertical-align: middle; padding-right: 45px !important;}

.uCol4 a {color: #fff; text-decoration: underline !important;}

.uCol5 input {width: 15px !important; height: 15px !important; border: 0 !important; position: relative; top: 3px;}

.uCol5 {font-size: 11px !important;}

.Alphabet {font-size: 12px; margin-bottom: 20px; color: #fff;} 

.Alphabet a {color: #ECCA5A;} 

.Alphabet span {padding-right: 2px; font-weight: 800;}

.paging {font-size: 12px;} .paging a {color: #ECCA5A;} 

.uLine a {color: #ECCA5A; text-decoration: none;}

.uSearch {width: 250px; height: 30px; position: relative; margin-bottom: 15px;}





