HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, sans-serif; BACKGROUND-COLOR: #ffffff
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, sans-serif; BACKGROUND-COLOR: #ffffff
}
INPUT {
	FONT-SIZE: 110%; FONT-FAMILY: Tahoma, sans-serif
}
SELECT {
	FONT-SIZE: 110%; FONT-FAMILY: Tahoma, sans-serif
}
DIV.srch {
	MARGIN-TOP: 8px; FONT-SIZE: 90%; BACKGROUND-COLOR: #86aeff
}
DIV.srch FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
DIV.srch FORM A {
	COLOR: #7b847a; TEXT-DECORATION: none
}
INPUT.btn {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(../images/btn.gif) no-repeat left top; BORDER-LEFT: 0px; WIDTH: 91px! important; BORDER-BOTTOM: 0px; HEIGHT: 23px! important
}
INPUT.ser {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(../iimages/ser.gif) no-repeat left top; BORDER-LEFT: 0px; WIDTH: 91px! important; BORDER-BOTTOM: 0px; HEIGHT: 23px! important
}
INPUT.order {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(../images/order.gif) no-repeat left top; BORDER-LEFT: 0px; WIDTH: 113px! important; COLOR: #000! important; BORDER-BOTTOM: 0px; HEIGHT: 23px! important
}
INPUT.order2 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(../iimages/order2.gif) no-repeat left top; BORDER-LEFT: 0px; WIDTH: 113px! important; BORDER-BOTTOM: 0px; HEIGHT: 23px! important
}
INPUT.order3 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 90%; BACKGROUND: url(../images/order3.gif) no-repeat left top; BORDER-LEFT: 0px; WIDTH: 200px! important; COLOR: #000! important; BORDER-BOTTOM: 0px; HEIGHT: 23px! important
}
INPUT.order4 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 90%; BACKGROUND: url(../images/order4.gif) no-repeat left top; BORDER-LEFT: 0px; WIDTH: 300px! important; COLOR: #000! important; BORDER-BOTTOM: 0px; HEIGHT: 23px! important
}
INPUT.edit {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BACKGROUND: url(../images/edit.gif) no-repeat left top; BORDER-LEFT: 0px; WIDTH: 145px! important; BORDER-BOTTOM: 0px; HEIGHT: 23px! important
}
INPUT.ur {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 90%; BACKGROUND: url(../images/ur.gif) no-repeat left top; BORDER-LEFT: 0px; WIDTH: 121px! important; COLOR: #000! important; BORDER-BOTTOM: 0px; HEIGHT: 21px! important
}
INPUT.inp {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BORDER-LEFT: #9c9c9c 1px solid; BORDER-BOTTOM: #9c9c9c 1px solid
}
LI.activ {
	BACKGROUND-COLOR: #d1ffb2
}
TD.menu {
	TEXT-ALIGN: center
}
TD.menu TD {
	COLOR: #999999; TEXT-ALIGN: center
}
TD.menu TD.rm {
	COLOR: #999999; TEXT-ALIGN: center
}
TD.menu A {
	PADDING-RIGHT: 1.4em; DISPLAY: block; PADDING-LEFT: 1.4em; PADDING-BOTTOM: 4px; BORDER-LEFT: #e2e2e2 1px solid; LINE-HEIGHT: 2em; PADDING-TOP: 4px; TEXT-DECORATION: none
}
TD.menubtn A {
	BORDER-RIGHT: #e2e2e2 1px solid; PADDING-RIGHT: 1.4em; DISPLAY: block; PADDING-LEFT: 1.4em; PADDING-BOTTOM: 4px; LINE-HEIGHT: 2em; PADDING-TOP: 4px; TEXT-DECORATION: none
}
A.activ {
	FONT-WEIGHT: normal; FONT-SIZE: 100%! important; BORDER-LEFT: gold 1px solid; LINE-HEIGHT: 2em! important; HEIGHT: 40px
}
TD.menu TD.rm A {
	BORDER-RIGHT: #e2e2e2 0px solid
}
TD.menu TD.lm A {
	BORDER-LEFT: #e2e2e2 0px solid
}
TD.menu A SPAN {
	COLOR: #999999
}
TD.menu A.activ SPAN {
	FONT-WEIGHT: bold; COLOR: #000
}
TD.menu A:hover {
	COLOR: #2a52be; TEXT-DECORATION: underline
}
TD.menu A:hover SPAN {
	
}
.maintable TH {
	PADDING-RIGHT: 1em; PADDING-LEFT: 1em; FONT-SIZE: 80%; PADDING-BOTTOM: 3px; BORDER-LEFT: white 1px solid; WIDTH: 17%; PADDING-TOP: 3px; BACKGROUND-COLOR: #dbebfd; TEXT-ALIGN: center
}
.maintable TD {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; FONT-SIZE: 70%; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 20px
}
.maintable TD.brd {
	BACKGROUND: url(../images/tbr.gif) repeat-y left 50%; VERTICAL-ALIGN: top
}
TD.brd {
	BACKGROUND: url(../images/tbr.gif) repeat-y left 50%; VERTICAL-ALIGN: bottom
}
TH.brd {
	BACKGROUND: url(../images/tbr.gif) repeat-y left 50%; VERTICAL-ALIGN: top
}
.maintable TD TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.maintable TD.news A {
	COLOR: #666666
}
.maintable TD.news .bullet {
	MARGIN-RIGHT: 5px
}
.ann {
	COLOR: #999999
}
.ann A {
	COLOR: #666666
}
TD.copyright {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 70%; PADDING-BOTTOM: 15px; COLOR: #000; PADDING-TOP: 15px; BACKGROUND-COLOR: #f5f5f5
}
TD.copyright TD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-SIZE: 70%; PADDING-BOTTOM: 15px; COLOR: #000; PADDING-TOP: 15px; BACKGROUND-COLOR: #f5f5f5
}
TD.copyright TD {
	COLOR: #666
}
TD.copyright TD A {
	COLOR: #666
}
TD.copyright A {
	COLOR: #000
}
.oland {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 70%; PADDING-BOTTOM: 10px; COLOR: #666666; PADDING-TOP: 10px; BACKGROUND-COLOR: #f5f5f5
}
.oland A {
	FONT-WEIGHT: bold; COLOR: #666666; TEXT-DECORATION: none
}
TD.catalog {
	VERTICAL-ALIGN: top; WIDTH: 140px; HEIGHT: 100px
}
.prodblock {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 9px 7px 5px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: green 1px solid; BACKGROUND-COLOR: #f0f0f0
}


.prodblock1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px 9px 7px 5px; COLOR: #666666; PADDING-TOP: 5px; BORDER-BOTTOM: green 1px solid; BORDER-TOP: green 1px solid; BORDER-left: green 1px solid; BORDER-right: green 1px solid; BACKGROUND-COLOR: #ffffff
}


.prodblock .prodname {
	FONT-WEIGHT: bold; MARGIN: 0px; COLOR: #999999; TEXT-ALIGN: left
}
.news {
	CURSOR: default
}
.news A {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/bulletcube2.gif) no-repeat left top; CURSOR: hand; COLOR: gold! important; TEXT-DECORATION: none
}
.news2 A {
	DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/bulletcube2.gif) no-repeat left top; CURSOR: hand; COLOR: gold! important; TEXT-DECORATION: none
}
.news2 A SPAN {
	FONT-SIZE: 90%; COLOR: #000
}
.news2 A SPAN SPAN {
	FONT-SIZE: 110%; COLOR: #666
}
.news A.activ2 {
	BACKGROUND: #ffd705; LINE-HEIGHT: 180%
}
.news .txt A SPAN {
	COLOR: #9d9d9d; LINE-HEIGHT: 150%
}
.news A.act {
	PADDING-RIGHT: 3px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: #ffd705; PADDING-BOTTOM: 3px; COLOR: #000; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.news A SPAN {
	COLOR: #000
}
.news A.act SPAN {
	COLOR: #000
}
.news A.act:hover SPAN {
	COLOR: #000
}
.news A:hover {
	COLOR: gold; TEXT-DECORATION: underline
}
.news2 A:hover {
	COLOR: gold; TEXT-DECORATION: underline
}
BLOCKQUOTE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 0px
}
H5 {
	FONT-SIZE: 110%; COLOR: #999
}
H6 {
	FONT-SIZE: 110%; COLOR: #9c9c9c
}
H3,H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #7b847a; PADDING-TOP: 0px
}
.h3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 110%; PADDING-BOTTOM: 0px; MARGIN: 5px 0px; COLOR: #7b847a; PADDING-TOP: 0px
}
.pn {
	COLOR: #999; LINE-HEIGHT: 1.8em; TEXT-DECORATION: none
}
.pn A {
	COLOR: #999; LINE-HEIGHT: 1.8em; TEXT-DECORATION: none
}
.pages {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 1.8em; PADDING-TOP: 0px
}
.articles {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #999; LINE-HEIGHT: 1.8em; PADDING-TOP: 0px
}
.pages A {
	PADDING-RIGHT: 9px; PADDING-LEFT: 9px; PADDING-BOTTOM: 2px; COLOR: #999999; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.articles A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; COLOR: #999999; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.pn A:hover {
	TEXT-DECORATION: underline
}
.pages A:hover {
	TEXT-DECORATION: underline
}
.articles A:hover {
	TEXT-DECORATION: underline
}
.pages SPAN.curpage {
	PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 2px; COLOR: #000; PADDING-TOP: 2px; BACKGROUND-COLOR: gold
}
.articles SPAN.curpage {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 2px; BACKGROUND-COLOR: gold
}
.txt {
	FONT-WEIGHT: normal; COLOR: #999999
}
.cat A {
	COLOR: #999; TEXT-DECORATION: none
}
.txt A {
	COLOR: #999; TEXT-DECORATION: none
}
.txt P A {
	TEXT-DECORATION: underline
}
.cat A {
	DISPLAY: block; PADDING-LEFT: 5px; COLOR: #999; TEXT-DECORATION: none
}
.cat A.cat {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #000; PADDING-TOP: 5px; BACKGROUND-COLOR: #ffd705; TEXT-DECORATION: none
}
.cat A:hover {
	TEXT-DECORATION: underline
}
.txt A:hover {
	TEXT-DECORATION: underline
}
B.b {
	COLOR: #000! important
}
A.b {
	COLOR: #000! important
}
.b TD B {
	COLOR: #000! important
}
SPAN.b {
	COLOR: #000! important
}
A.b:hover {
	COLOR: #000
}
.art {
	WIDTH: 15%; COLOR: #999999
}
.art SPAN {
	COLOR: #000
}
SPAN.art {
	COLOR: #000
}
SPAN.art2 {
	FONT-SIZE: 80%; COLOR: #000
}
DIV.sep {
	MARGIN: 6px; HEIGHT: 2px; BACKGROUND-COLOR: #f1f1f1
}
DIV.sep1 {
	MARGIN: 5px; HEIGHT: 1px; BACKGROUND-COLOR: #cfcfcf
}
DIV.sep2 {
	HEIGHT: 2px; BACKGROUND-COLOR: #f1f1f1
}
DIV.sep3 {
	MARGIN: 4px; HEIGHT: 3px; BACKGROUND-COLOR: #f1f1f1
}
DIV.sep4 {
	MARGIN: 6px; HEIGHT: 1px; BACKGROUND-COLOR: #ffd705
}
DIV.sep5 {
	MARGIN: 0px 200px 6px 6px; HEIGHT: 3px; BACKGROUND-COLOR: #f1f1f1
}
DIV.sep6 {
	MARGIN: 4px; HEIGHT: 2px; BACKGROUND-COLOR: #c5c9c5
}
DIV.sep7 {
	HEIGHT: 1px; BACKGROUND-COLOR: #c7c7c7
}
.bullet {
	MARGIN-RIGHT: 5px
}
.key {
	COLOR: gold; TEXT-DECORATION: underline
}
.key SPAN {
	COLOR: #000
}
.form TD {
	COLOR: #999
}
SPAN.or {
	COLOR: #efbe03
}
.form FORM.b INPUT {
	COLOR: #000
}
.form FORM.b TEXTAREA {
	COLOR: #000
}
.form A {
	COLOR: #000
}
.form A:hover {
	COLOR: #000
}
.form INPUT {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BORDER-LEFT: #9c9c9c 1px solid; COLOR: #000; BORDER-BOTTOM: #9c9c9c 1px solid; HEIGHT: 1.5em
}
.form SELECT {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; BORDER-LEFT: #9c9c9c 1px solid; COLOR: #797979; BORDER-BOTTOM: #9c9c9c 1px solid; HEIGHT: 1.5em
}
.form TEXTAREA {
	BORDER-RIGHT: #9c9c9c 1px solid; BORDER-TOP: #9c9c9c 1px solid; FONT-SIZE: 120%; BORDER-LEFT: #9c9c9c 1px solid; COLOR: #797979; BORDER-BOTTOM: #9c9c9c 1px solid; FONT-FAMILY: Tahoma
}
.form TD {
	VERTICAL-ALIGN: middle; COLOR: #797979
}
.form .c {
	FONT-SIZE: 100%; COLOR: #666; TEXT-ALIGN: center
}
.form .b {
	COLOR: #000
}
INPUT.none {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
H4 {
	FONT-SIZE: 120%; COLOR: #000
}
.nav A.big {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #000; TEXT-DECORATION: none
}
.nav A {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; COLOR: #000; TEXT-DECORATION: none
}
.nav A:hover {
	TEXT-DECORATION: underline
}
TH.tbg {
	BACKGROUND: url(../images/tbg.gif) no-repeat left top
}
.btxt A {
	FONT-WEIGHT: bold; COLOR: #7b847a; HEIGHT: 0em; TEXT-DECORATION: none
}
.btxt A:hover {
	TEXT-DECORATION: underline
}
.head {
	FONT-WEIGHT: bold; FONT-SIZE: 80%! important; COLOR: #000; LINE-HEIGHT: 1.6em; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
UL.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 22px; PADDING-TOP: 0px
}
UL.list LI {
	LIST-STYLE-IMAGE: url(../images/bulletcube2.gif)
}
.frlog {
	MARGIN: 10px 4px
}
.frlog A {
	FONT-SIZE: 11px; COLOR: #000; TEXT-DECORATION: none
}
.frlog A:hover {
	TEXT-DECORATION: underline
}
INPUT.w170 {
	WIDTH: 170px
}
INPUT.w470 {
	WIDTH: 473px
}
.w440 {
	WIDTH: 440px
}
.w451 {
	WIDTH: 455px
}
.w450 {
	WIDTH: 451px
}
.w60 {
	WIDTH: 60px
}
.w360 {
	WIDTH: 360px
}
.forumt .row TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; COLOR: #9d9d9d; PADDING-TOP: 6px; BORDER-BOTTOM: #c7c7c7 1px solid; TEXT-ALIGN: center
}
.forumt .row2 TD {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; COLOR: #000; PADDING-TOP: 6px; BORDER-BOTTOM: #c7c7c7 1px solid; TEXT-ALIGN: center
}
.forumt .row2 TD.re {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 6px; TEXT-ALIGN: left
}
.forumt .row2 TD.re DIV.re {
	PADDING-LEFT: 40px
}
.forumt .row2 BLOCKQUOTE {
	PADDING-RIGHT: 10px; PADDING-LEFT: 80px; PADDING-BOTTOM: 4px; MARGIN: 0px; COLOR: #9d9d9d; PADDING-TOP: 10px
}
.forumt .row2 BLOCKQUOTE A {
	FONT-WEIGHT: normal; COLOR: #999; TEXT-DECORATION: underline
}
.forumt .row2 BLOCKQUOTE A:hover {
	FONT-WEIGHT: normal; COLOR: #999; TEXT-DECORATION: underline
}
.forumt .row TD.tema {
	TEXT-ALIGN: left
}
.forumt .row2 .otvet {
	TEXT-ALIGN: left
}
.forumt .row TD.b A {
	FONT-WEIGHT: bold; COLOR: gold; TEXT-DECORATION: underline
}
.forumt .row TD.b {
	COLOR: #000
}
.forumt .row TD.b A SPAN {
	COLOR: #000
}
.forumt .row TD.tema A {
	DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; BACKGROUND: url(../images/bulletcube2.gif) no-repeat left top; MARGIN-LEFT: 35px; COLOR: #000
}
.forumt .row2 DIV.tema {
	DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(../images/bulletcube2.gif) no-repeat left top; MARGIN-LEFT: 35px; COLOR: #000
}
.forumt .ftitl TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #9d9d9d; PADDING-TOP: 5px; BORDER-BOTTOM: #c7c7c7 1px solid; BACKGROUND-COLOR: #f1f1f1; TEXT-ALIGN: center
}
A.detail {
	TEXT-DECORATION: none
}
A.detail SPAN {
	COLOR: #000
}
A.detail:hover {
	COLOR: #ffcb02; TEXT-DECORATION: underline
}
A.detail:hover SPAN {
	
}
.forumans A {
	FONT-WEIGHT: bold! important; COLOR: #000000! important; TEXT-DECORATION: none! important
}
.forumans A:hover {
	TEXT-DECORATION: underline! important
}
.links A {
	TEXT-DECORATION: underline! important
}
.links A:hover {
	TEXT-DECORATION: underline! important
}

img.ico	{vertical-align: middle;  height: 24px; border: none;}
