BODY {
	FONT-SIZE: 13px; BACKGROUND: url(../images/fon/bg_main.jpg) #282b37 50% top; COLOR: #979aa5; FONT-FAMILY: Arial, Tahoma, Verdana, sans-serif
}
TD {
	FONT-SIZE: 13px; COLOR: #979aa5
}
.normal {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 14px; BACKGROUND-COLOR: transparent
}
.black {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 20px; PADDING-TOP: 14px; BACKGROUND-COLOR: #21232f
}
.jast {
	TEXT-ALIGN: justify
}
.right {
	TEXT-ALIGN: right
}
.left {
	FONT-SIZE: 12px; COLOR: #412f1d; TEXT-ALIGN: left
}
A {
	COLOR: #c8cdd7; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.aover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.menu {
	FLOAT: left; BORDER-BOTTOM: #bdbdc2 1px dashed; TEXT-DECORATION: none
}
A.menu:hover {
	BORDER-BOTTOM: #bdbdc2 1px; TEXT-DECORATION: none
}
.menu_w {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #88a396; TEXT-DECORATION: none
}
A.menu_w:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #20b550; TEXT-DECORATION: none
}
.p_menu {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #6b707e; TEXT-DECORATION: underline
}
.p_menu:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.katalog {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #686a72; TEXT-DECORATION: none
}
A.katalog:hover {
	COLOR: #edf4ff; TEXT-DECORATION: none
}
.katalog2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #edf4ff; TEXT-DECORATION: none
}
A.katalog2:hover {
	COLOR: #edf4ff; TEXT-DECORATION: none
}
.page {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #5e6171; TEXT-DECORATION: underline
}
.page:hover {
	COLOR: #edf4ff; TEXT-DECORATION: none
}
.menuover {
	BORDER-RIGHT: #edf4ff 5px solid; BORDER-TOP: #edf4ff 5px solid; BORDER-LEFT: #edf4ff 5px solid; BORDER-BOTTOM: #edf4ff 5px solid
}
.menuout {
	BORDER-RIGHT: #3a3c47 5px solid; BORDER-TOP: #3a3c47 5px solid; BORDER-LEFT: #3a3c47 5px solid; BORDER-BOTTOM: #3a3c47 5px solid
}
.ramka {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/fon/katalog.jpg) no-repeat left top; PADDING-BOTTOM: 10px; WIDTH: 172px; PADDING-TOP: 10px
}
.ramka1 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(../images/fon/katalog1.jpg) no-repeat left top; PADDING-BOTTOM: 10px; WIDTH: 172px; PADDING-TOP: 10px
}
.no_ramka {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 10px; WIDTH: 172px; PADDING-TOP: 10px
}
.tren {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #5c655f; TEXT-DECORATION: none
}
.tren:hover {
	FONT-WEIGHT: bold; COLOR: #20b550; TEXT-DECORATION: underline
}
.tren_ov {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #20b550; TEXT-DECORATION: underline
}
.page1 {
	FONT-SIZE: 14px; COLOR: #265176
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 38px; MARGIN: 0px 0px 25px; COLOR: #da2128; TEXT-DECORATION: none
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; MARGIN: 0px 0px 20px; COLOR: #ffffff; TEXT-DECORATION: none
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 14px; MARGIN-BOTTOM: -5px; COLOR: #d77979; TEXT-DECORATION: none
}
H4 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; MARGIN-BOTTOM: 12px; COLOR: #666666; LINE-HEIGHT: 18px; TEXT-DECORATION: none
}
.td_grey {
	FILTER: alpha(opacity=75); BACKGROUND-COLOR: #1e2128; moz-opacity: 0.75; opacity: 0.75
}
.trans_black {
	FILTER: alpha (opacity=50); BACKGROUND-COLOR: #000000; moz-opacity: 0.5; opacity: 0.5
}
.td_zagl {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #a4b1a9; BACKGROUND-COLOR: #e0e6e2; TEXT-DECORATION: none
}
.column {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; PADDING-BOTTOM: 8px; PADDING-TOP: 8px; BACKGROUND-COLOR: #ecf0ee
}
.td_txt {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-COLOR: #f8f8f8
}
.small {
	FONT-SIZE: 9px; COLOR: #fefefe
}
.day {
	FONT-SIZE: 24px; MARGIN: 0px 20px 0px 0px; COLOR: #aa2424
}
.day2 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #aa2424; PADDING-TOP: 10px
}
.month {
	FONT-SIZE: 9px; COLOR: #979aa5; LINE-HEIGHT: 10px
}
.news {
	FONT-SIZE: 14px
}
.lang {
	FONT-SIZE: 9px; COLOR: #818392; TEXT-DECORATION: underline
}
.lang:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.copyright {
	COLOR: #8890a1
}
A.copyright:hover {
	COLOR: #ffffff
}
UL {
	MARGIN-TOP: 13px
}
UL LI {
	MARGIN-TOP: 7px; LIST-STYLE-IMAGE: url(../images/fon/krug.gif); MARGIN-LEFT: -10px
}
OL LI {
	MARGIN-TOP: 7px; MARGIN-LEFT: -10px
}
.light {
	COLOR: #86827a
}
.contact_razd {
	COLOR: #7189ac
}
.invers {
	FONT-SIZE: 10px; COLOR: #ffcc33
}
A.invers {
	COLOR: #ffcc33
}
.invers:hover {
	COLOR: #fefefe
}
.red {
	FONT-SIZE: 8px; TEXT-TRANSFORM: uppercase; COLOR: #cc3333; TEXT-DECORATION: none
}
.red_s {
	FONT-SIZE: 14px; COLOR: #da2128
}
.sorri {
	FONT-SIZE: 16px; COLOR: #d59d48
}
.big_tel {
	FONT-SIZE: 19px; COLOR: #b4bac1
}
IMG.png {
	BACKGROUND-IMAGE: none! important; BEHAVIOR: url("css/png.htc")
}
.fonc {
	BACKGROUND-POSITION: center center; BACKGROUND-REPEAT: no-repeat
}
.topl {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: no-repeat
}
.botc {
	BACKGROUND-POSITION: center bottom; BACKGROUND-REPEAT: repeat-y
}
.topc {
	BACKGROUND-POSITION: center top; BACKGROUND-REPEAT: no-repeat
}
.topr {
	BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: no-repeat
}
.botr {
	BACKGROUND-POSITION: right bottom; BACKGROUND-REPEAT: no-repeat
}
.botl {
	BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: no-repeat
}
.toplef {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: repeat-x
}
.botrig {
	BACKGROUND-POSITION: right bottom; BACKGROUND-REPEAT: repeat-x
}
.botlef {
	BACKGROUND-POSITION: left bottom; BACKGROUND-REPEAT: repeat-x
}
.lefty {
	BACKGROUND-POSITION: left top; BACKGROUND-REPEAT: repeat-y
}
.righy {
	BACKGROUND-POSITION: right top; BACKGROUND-REPEAT: repeat-y
}
