A.gal {
	WIDTH: 25px; DISPLAY: block; BACKGROUND: url(http://s.exist.ru/img/gal.gif) no-repeat center 50%; HEIGHT: 22px
}
A.tobasket {
	WIDTH: 25px; DISPLAY: block; BACKGROUND: url(http://s.exist.ru/img/v.gif) no-repeat center 50%; HEIGHT: 22px
}
A.tobasketparn {
	WIDTH: 25px; DISPLAY: block; BACKGROUND: url(http://s.exist.ru/img/v4.gif) no-repeat center 50%; HEIGHT: 22px
}
A.stat {
	WIDTH: 25px; PADDING-RIGHT: 25px; DISPLAY: block; BACKGROUND: url(http://s.exist.ru/img/34.png) no-repeat 50% top; HEIGHT: 22px; COLOR: black; MARGIN-LEFT: 10px
}
TD.firmname {
	TEXT-ALIGN: left; WIDTH: 120px
}
TD.updtime {
	TEXT-ALIGN: center; WIDTH: 60px
}
TD.statis {
	TEXT-ALIGN: center; WIDTH: 50px; FONT-WEIGHT: bold
}
TD.price {
	TEXT-ALIGN: center; FONT-WEIGHT: bold
}
TD.warn {
	TEXT-ALIGN: center; COLOR: #990000; FONT-WEIGHT: bold
}
TD.basket {
	TEXT-ALIGN: center; WIDTH: 25px
}
.hidden {
	DISPLAY: none
}
.menu-tab {
	MARGIN: 1px 1px -5px; HEIGHT: 35px
}
.menu-tab UL {
	WIDTH: 100%; HEIGHT: 32px; OVERFLOW: hidden
}
.menu-tab UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; FLOAT: left; HEIGHT: 32px; PADDING-TOP: 0px
}
.menu-tab UL LI A {
	BORDER-BOTTOM: #7f9db9 0px solid; TEXT-ALIGN: center; BORDER-LEFT: #7f9db9 1px solid; PADDING-BOTTOM: 6px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: inline-block; WHITE-SPACE: nowrap; HEIGHT: 32px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid; TEXT-DECORATION: none; PADDING-TOP: 6px
}
.menu-tab UL LI A:hover {
	BACKGROUND: #92afcf
}
.selected-button {
	BACKGROUND: #d8e4f0; COLOR: #003566
}
.capital {
	COLOR: #990000
}
.region-buttons IMG {
	FILTER: alpha(opacity=40)
}
.select-region IMG {
	FILTER: alpha(opacity=100)
}
.rightmenu {
	PADDING-LEFT: 5px; FLOAT: left
}
.rightmenu A {
	FONT-WEIGHT: bold
}
.row {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.row LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: url(http://s.exist.ru/img/arrow.gif); PADDING-TOP: 0px
}
.row UL {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.login-button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; MARGIN: 0px 0px 0px 3px; WIDTH: 30px; BACKGROUND: url(http://s.exist.ru/img/btn-go.gif) no-repeat; HEIGHT: 20px; FONT-SIZE: 9px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.progress-bar {
	POSITION: absolute; TOP: 350px; LEFT: 470px
}
.progress-bar-content {
	BORDER-BOTTOM: #92afcf 2px solid; BORDER-LEFT: #92afcf 2px solid; BACKGROUND-COLOR: #ffffff; WIDTH: 111px; HEIGHT: 35px; BORDER-TOP: #92afcf 2px solid; CURSOR: pointer; BORDER-RIGHT: #92afcf 2px solid
}
.progress-bar-img {
	MARGIN-TOP: 10px; MARGIN-LEFT: 10px
}
.progress-bar-text {
	POSITION: relative; PADDING-LEFT: 3px; COLOR: #284e98; TOP: -3px; TEXT-DECORATION: none; LEFT: 1px
}
.pager {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 8pt; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.pager:hover {
	BACKGROUND: #d8e4f0; FONT-SIZE: 8pt; TEXT-DECORATION: none
}

.tbld {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN: 1px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}

.tbl {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; BACKGROUND-COLOR: #ffffff; MARGIN: 1px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.tbl TR {
	BACKGROUND-COLOR: #f4f4f2; HEIGHT: 22px
}
.tbl TR:hover {
	BACKGROUND-COLOR: #d8e4f0
}
.trh {
	BACKGROUND-COLOR: #d8e4f0 !important; HEIGHT: 25px
}
.trv {
	WIDTH: 150px; CURSOR: pointer
}
.footer {
	BACKGROUND-COLOR: #f0f8ff !important; HEIGHT: 16px
}
.tabletitle {
	BACKGROUND-COLOR: #e5e5e3 !important; HEIGHT: 29px; COLOR: #003566; FONT-WEIGHT: bold
}
.tblwhite TD {
	PADDING-BOTTOM: 4px; MIN-HEIGHT: 50px; PADDING-LEFT: 20px; PADDING-RIGHT: 4px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
.tblwhite TR {
	CURSOR: pointer
}
.tblwhite TR:hover {
	BACKGROUND-COLOR: #d8e4f0
}
.aspNetDisabled {
	BORDER-BOTTOM: gray 1px solid; TEXT-ALIGN: center; BORDER-LEFT: gray 1px solid; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e4e4e4; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; WHITE-SPACE: nowrap; COLOR: gray; BORDER-TOP: gray 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: gray 1px solid; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.button {
	BORDER-BOTTOM: #003566 1px solid; 
        TEXT-ALIGN: center; 
        BORDER-LEFT: #003566 1px solid; 
        PADDING-BOTTOM: 2px; 
        BACKGROUND-COLOR: #d8e4f0; 
        PADDING-LEFT: 5px; 
        PADDING-RIGHT: 5px; 
        DISPLAY: inline-block; 
        WHITE-SPACE: nowrap; 
        BORDER-TOP: #003566 1px solid; FONT-WEIGHT: bold; 
        BORDER-RIGHT: #003566 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.button:hover {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #92afcf; COLOR: #003566; PADDING-TOP: 5px
}
.button:active {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BACKGROUND: #92afcf; COLOR: #003566; PADDING-TOP: 5px
}
.pagerstyle SPAN {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: #92afcf; TEXT-DECORATION: none; PADDING-TOP: 2px
}
.pagerstyle A:link {
	FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.pagerstyle A:hover {
	FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif; BACKGROUND: #d8e4f0; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.pagerstyle A:active {
	FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif; BACKGROUND: #d8e4f0; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.pagerstyle A:visited {
	FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif; FONT-SIZE: 8pt; TEXT-DECORATION: none
}
.pagerstyle A[disabled] {
	FONT-SIZE: 20px
}
.pagerstyle TD {
	TEXT-ALIGN: center; BACKGROUND-COLOR: #fff !important
}
.inp {
	BORDER-BOTTOM: #7f9db9 1px solid; BORDER-LEFT: #7f9db9 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Sans-Serif; HEIGHT: 18px; FONT-SIZE: 11px; BORDER-TOP: #7f9db9 1px solid; BORDER-RIGHT: #7f9db9 1px solid
}
.label {
	TEXT-ALIGN: left; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; BACKGROUND: url(/image/dots1.gif) repeat-x right bottom; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.itemparamname {
	BACKGROUND-COLOR: #ffffff; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; COLOR: black; FONT-SIZE: 11px; FONT-WEIGHT: normal
}
A.question {
	TEXT-INDENT: -9999px; MARGIN: 3px 5px 0px 2px; WIDTH: 8px; BACKGROUND: url(/image/q.gif) no-repeat; FLOAT: left; HEIGHT: 9px; OVERFLOW: hidden
}
.required {
	PADDING-LEFT: 5px; COLOR: #990000; FONT-WEIGHT: bold
}
.carlist_caption {
	TEXT-ALIGN: left; PADDING-LEFT: 10px; WIDTH: 80px; BACKGROUND: url(/image/ic_del2.gif) #bfd2e3 no-repeat 53pt 50%; HEIGHT: 22px; COLOR: #004477; CURSOR: pointer; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
.cardiv {
	Z-INDEX: 10000; BORDER-BOTTOM: 0px; POSITION: absolute; TEXT-ALIGN: right; FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#646464,direction=135); BORDER-LEFT: 0px; BACKGROUND-COLOR: #ffffff; MARGIN-TOP: -27px; DISPLAY: none; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.carframe {
	BORDER-BOTTOM: #bfd2e3 1px solid; BORDER-LEFT: #bfd2e3 1px solid; BORDER-TOP: #bfd2e3 1px solid; BORDER-RIGHT: #bfd2e3 1px solid
}
.required {
	BACKGROUND-COLOR: #fff; PADDING-RIGHT: 10px; FONT-SIZE: 11px; FONT-WEIGHT: bold
}
.norequired {
	BACKGROUND-COLOR: #fff; PADDING-RIGHT: 10px; FONT-SIZE: 11px
}
.workpageheader {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #990000; FONT-SIZE: 10pt; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
.mainpage_column1 {
	BORDER-BOTTOM: black 0px solid; BORDER-LEFT: black 0px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.2em; PADDING-LEFT: 0px; WIDTH: 230px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: url(/image/dots1.gif) repeat-x right bottom; FLOAT: left; FONT-SIZE: 11px; VERTICAL-ALIGN: text-bottom; BORDER-TOP: black 0px solid; BORDER-RIGHT: black 0px solid; PADDING-TOP: 0px
}
.mainpage_column2 {
	BORDER-BOTTOM: black 0px solid; TEXT-ALIGN: left; BORDER-LEFT: black 0px solid; WIDTH: 190px; FLOAT: left; BORDER-TOP: black 0px solid; BORDER-RIGHT: black 0px solid
}
.mainpage_column3 {
	BORDER-BOTTOM: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-RIGHT: black 0px solid
}
.mainpage_column4 {
	BORDER-BOTTOM: black 0px solid; BORDER-LEFT: black 0px solid; WIDTH: 300px; FLOAT: right; VERTICAL-ALIGN: top; BORDER-TOP: black 0px solid; BORDER-RIGHT: black 0px solid
}
.c1_text {
	BACKGROUND-COLOR: #fff
}
.tablerow {
	HEIGHT: auto; CLEAR: both
}
.tablerowheader {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 25pt; CLEAR: both; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 10px
}
.frametable {
	LINE-HEIGHT: 6px
}
.divic {
	POSITION: absolute; TEXT-ALIGN: right; DISPLAY: none; CURSOR: move
}
.iframe_layer {
	BORDER-BOTTOM: #004477 1px solid; BORDER-LEFT: #004477 1px solid; OVERFLOW: auto; BORDER-TOP: #004477 1px solid; BORDER-RIGHT: #004477 1px solid
}
.iframe_caption {
	BORDER-BOTTOM: #fff 1px solid; POSITION: relative; TEXT-ALIGN: left; BORDER-LEFT: #047 1px solid; LINE-HEIGHT: 12px; PADDING-LEFT: 10px; WIDTH: 65px; BACKGROUND: url(/image/ic_del2.gif) #d8e4f0 no-repeat 42pt 50%; HEIGHT: 18px; COLOR: #004477; FONT-SIZE: 10px; BORDER-TOP: #047 1px solid; TOP: 1px; CURSOR: pointer; BORDER-RIGHT: #047 1px solid; PADDING-TOP: 5px
}

