BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #c02126; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 23px; COLOR: #333333; PADDING-TOP: 0px; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
TABLE.maintab {
	BACKGROUND: url(/bitrix/templates/1/images/img01.jpg) #c02126 repeat-y center 50%; TEXT-ALIGN: center
}
TD.footer {
	FONT-SIZE: 12px; BACKGROUND: url(/bitrix/templates/1/images/img04.jpg) no-repeat center 50%
}
.banner1 {
	PADDING-RIGHT: 83px; PADDING-LEFT: 30px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 14px
}
.banner2 {
	PADDING-RIGHT: 83px; FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP: 14px
}
.banner3 {
	FLOAT: left; PADDING-BOTTOM: 2px; PADDING-TOP:14px
}
#maincontainer {
	BACKGROUND: url(images/img01.jpg) repeat-y; MARGIN-LEFT: auto; WIDTH: 960px; MARGIN-RIGHT: auto; FONT-FAMILY: Arial; TEXT-ALIGN: center
}
#topsection {
	BACKGROUND: url(images/img02.jpg) no-repeat; POSITION: relative; HEIGHT: 93px; TEXT-ALIGN: left
}
#topsection2 {
	BACKGROUND: url(images/img03.jpg) no-repeat; FLOAT: left; WIDTH: 100%; HEIGHT: 118px; TEXT-ALIGN: left
}
#topsection3 {
	MARGIN-TOP: 10px; BACKGROUND: url(images/img06.jpg) no-repeat; FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 960px; HEIGHT: 149px; TEXT-ALIGN: left
}
#contentwrapper {
	BACKGROUND: url(images/img01.jpg) repeat-y; FLOAT: left; WIDTH: 100%
}
#contentcolumn {
	MARGIN-LEFT: 467px; TEXT-ALIGN: left
}
#leftcolumn {
	FLOAT: left; MARGIN-LEFT: -960px; WIDTH: 467px; TEXT-ALIGN: left
}
#footer {
	CLEAR: left; BACKGROUND: url(images/img04.jpg) no-repeat; WIDTH: 100%; COLOR: #333333; HEIGHT: 92px; TEXT-ALIGN: center
}
#footer A {
	COLOR: #2570b8
}
TABLE {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-COLLAPSE: collapse; BORDER-RIGHT-WIDTH: 0px
}
TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#userka {
	MARGIN-TOP: 65px; PADDING-LEFT: 27px; FLOAT: left
}
.activepunkt {
	MARGIN-TOP: 4px; FLOAT: left
}
.punkt {
	PADDING-LEFT: 34px; FLOAT: left; PADDING-TOP: 13px
}
#phone {
	MARGIN-TOP: 60px; BACKGROUND: url(images/telefons2.gif) no-repeat; FLOAT: left; MARGIN-LEFT: 94px; WIDTH: 283px; HEIGHT: 26px
}
#search1 {
	MARGIN-TOP: 40px; PADDING-LEFT: 150px; FLOAT: left
}
FORM#search_box {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}


#search_box {
	BACKGROUND: url(images/search_new.gif) no-repeat; HEIGHT: 26px; 
}
#search_box #s {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 0px 4px; WIDTH: 147px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px;
}


#search_box #go {
	float: left; width: 49px; height: 26px;
}
#logo {
	MARGIN-TOP: 14px; FLOAT: left; MARGIN-LEFT: 22px;
}
#mainmenu1 {
	FONT-WEIGHT: bold; FLOAT: left; MARGIN-LEFT: 95px; TEXT-TRANSFORM: uppercase; WIDTH: 550px; COLOR: #ffffff; PADDING-TOP: 36px
}
#mainmenu1 A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; TEXT-DECORATION: none
}
.menu1 {
	FLOAT: left; WIDTH: 101px
}
.menu2 {
	FLOAT: left; WIDTH: 170px
}
.menu3 {
	FLOAT: left; WIDTH: 115px
}
.menu4 {
	FLOAT: left; WIDTH: 161px
}
.menu1a {
	FLOAT: left; WIDTH: 101px
}
.menu2a {
	FLOAT: left; WIDTH: 170px
}
.menu3a {
	FLOAT: left; WIDTH: 115px
}
.menu4a {
	FLOAT: left; WIDTH: 161px
}
.topmenu {
	FLOAT: left; WIDTH: 100%
}
.bottommenu {
	MARGIN-TOP: 12px; FLOAT: left; WIDTH: 100%
}
.roundcont {
	Z-INDEX: 10; FLOAT: left; WIDTH: auto; PADDING-TOP: 23px
}
.roundcont2 {
	Z-INDEX: 10; FLOAT: left; WIDTH: auto; PADDING-TOP: 23px
}
.roundtop {
	Z-INDEX: 10; BACKGROUND: url(images/spacer.gif) no-repeat right top; POSITION: relative
}
.roundbottom {
	Z-INDEX: 10; BACKGROUND: url(images/b2.gif) no-repeat right top; POSITION: relative
}
 HTML .roundbottom {
	POSITION: static
}
IMG.corner {
	DISPLAY: block! important; WIDTH: 4px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 4px; BORDER-BOTTOM-STYLE: none
}
.img {
	MARGIN: -4px 0px
}
.zagolovok {
	FONT-SIZE: 18px; MARGIN-BOTTOM: 10px
}
.zagolovok3 {
	FONT-SIZE: 18px; MARGIN-BOTTOM: 10px
}
.red1 {
	FONT-SIZE: 15px; MARGIN-BOTTOM: 10px; COLOR: #da251c
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 20px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(images/list.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.maintext {
	PADDING-RIGHT: 90px; PADDING-LEFT: 47px; PADDING-TOP: 35px
}
.maintext2 {
	MARGIN-LEFT: auto; WIDTH: 850px; MARGIN-RIGHT: auto; PADDING-TOP: 35px; TEXT-ALIGN: left
}
.zagolovok2 {
	PADDING-LEFT: 20px; FONT-SIZE: 18px; BACKGROUND: url(images/news.gif) no-repeat 0px 5px; MARGIN-BOTTOM: 10px; text-decoration: underline; float: left;
}
/* H left block*/
.news1 {
	PADDING-LEFT: 20px; HEIGHT: 580px; clear: both;
}
.date {
	FONT-SIZE: 10px; COLOR: #cccccc
}
.news1 A {
	FONT-SIZE: 12px; COLOR: #2570b8
}
.line {
	MARGIN-TOP: 15px; BACKGROUND: url(images/line.gif) no-repeat; WIDTH: 342px; HEIGHT: 10px
}
#copy {
	PADDING-LEFT: 250px; FONT-SIZE: 12px; FLOAT: left; PADDING-TOP: 40px
}
.small1 {
	FONT-SIZE: 11px; COLOR: #666666
}
.navigation2 {
	FLOAT: left; WIDTH: 750px; HEIGHT: 30px
}
.samtext {
	MARGIN-TOP: 15px; FLOAT: left
}
.twomenu {
	FLOAT: left; MARGIN-LEFT: 20px; COLOR: #2570b8
}
.twomenu A {
	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #2570b8; BORDER-BOTTOM: #2570b8 1px dashed; TEXT-DECORATION: none
}
.lefttd {
	BACKGROUND: url(images/left.gif); WIDTH: 2px; HEIGHT: 17px
}
.righttd {
	BACKGROUND: url(images/right.gif); WIDTH: 2px; HEIGHT: 17px
}
.centertd {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND: #da251c; COLOR: #fefefe; HEIGHT: 17px
}
centertd2 {
	TEXT-ALIGN: center
}
.centertd A {
	BORDER-TOP-WIDTH: 0px; FONT-WEIGHT: bold; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; COLOR: #fefefe; BORDER-RIGHT-WIDTH: 0px
}
.raised {
	MARGIN-TOP: 12px; BACKGROUND: none transparent scroll repeat 0% 0%; MARGIN-LEFT: 30px; WIDTH: 433px
}
.raised .b1 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.raised .b2 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.raised .b3 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.raised .b4 {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.raised .b1b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.raised .b2b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.raised .b3b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.raised .b4b {
	DISPLAY: block; FONT-SIZE: 1px; OVERFLOW: hidden
}
.raised .b1 {
	HEIGHT: 1px
}
.raised .b2 {
	HEIGHT: 1px
}
.raised .b3 {
	HEIGHT: 1px
}
.raised .b1b {
	HEIGHT: 1px
}
.raised .b2b {
	HEIGHT: 1px
}
.raised .b3b {
	HEIGHT: 1px
}
.raised .b2 {
	BORDER-RIGHT: #eef2f6 1px solid; BACKGROUND: #eef2f6; BORDER-LEFT: #eef2f6 1px solid
}
.raised .b3 {
	BORDER-RIGHT: #eef2f6 1px solid; BACKGROUND: #eef2f6; BORDER-LEFT: #eef2f6 1px solid
}
.raised .b4 {
	BORDER-RIGHT: #eef2f6 1px solid; BACKGROUND: #eef2f6; BORDER-LEFT: #eef2f6 1px solid
}
.raised .b4b {
	BORDER-RIGHT: #eef2f6 1px solid; BACKGROUND: #eef2f6; BORDER-LEFT: #eef2f6 1px solid
}
.raised .b3b {
	BORDER-RIGHT: #eef2f6 1px solid; BACKGROUND: #eef2f6; BORDER-LEFT: #eef2f6 1px solid
}
.raised .b2b {
	BORDER-RIGHT: #eef2f6 1px solid; BACKGROUND: #eef2f6; BORDER-LEFT: #eef2f6 1px solid
}
.raised .b1 {
	BACKGROUND: #eef2f6; MARGIN: 0px 5px
}
.raised .b2 {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.raised .b2b {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 2px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 0px 3px; BORDER-RIGHT-WIDTH: 2px
}
.raised .b3 {
	MARGIN: 0px 2px
}
.raised .b3b {
	MARGIN: 0px 2px
}
.raised .b4 {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.raised .b4b {
	MARGIN: 0px 1px; HEIGHT: 2px
}
.raised .b1b {
	BACKGROUND: #eef2f6; MARGIN: 0px 5px
}
.raised .boxcontent {
	BORDER-RIGHT: #eef2f6 1px solid; DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND: #eef2f6; BORDER-LEFT: #eef2f6 1px solid; COLOR: #333333; FONT-FAMILY: Arial; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.textin {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; PADDING-TOP: 20px
}
.newsdata {
	FONT-SIZE: 10px; COLOR: #cccccc
}
.text {
	FONT-SIZE: 12px
}
 HTML .img {
	MARGIN: -4px 0px -6px
}

.rssicon {
padding-top:6px;
text-align: right;
}

.mainli {
list-style-image: url(images/arrow_tit.gif);
margin-bottom: 12px;
}
