BODY {
	FONT-SIZE: 75%; BACKGROUND: #eaeaec; MARGIN: 0px; COLOR: #333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
#wrapper {
	MARGIN: 0px auto; WIDTH: 98%; min-width: 1003px
}
.clogo {
	PADDING-RIGHT: 20px; PADDING-LEFT: 21px; PADDING-BOTTOM: 5px; WIDTH: 250px; PADDING-TOP: 15px
}
.cslogan {
	PADDING-RIGHT: 20px; TEXT-ALIGN: right
}
#slogan {
	FONT: 26px Arial
}
#slogan SPAN {
	FONT: 14pt Arial; COLOR: #46a338
}
#hdr1 {
	BACKGROUND-IMAGE: url(http://www.stroit.ru/img2/hdr__bg.gif); BACKGROUND-REPEAT: no-repeat
}
.csearch {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; PADDING-TOP: 7px; TEXT-ALIGN: right
}
.keyword {
	BORDER-RIGHT: #333 1px solid; BORDER-TOP: #333 1px solid; BORDER-LEFT: #333 1px solid; BORDER-BOTTOM: #333 1px solid; HEIGHT: 18px
}
.select {
	PADDING-LEFT: 10px; PADDING-TOP: 2px
}
.sbutt {
	PADDING-RIGHT: 10px; PADDING-TOP: 2px
}
#search {
	BACKGROUND-IMAGE: url(/img2/bg_hdr1.gif); BACKGROUND-REPEAT: no-repeat
}
.thn {
	BACKGROUND: #019235; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center
}
.bhn {
	BORDER-RIGHT: #fff 0px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #019235; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid; TEXT-ALIGN: center
}
.thnthis {
	BACKGROUND: #333; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #333 1px solid; TEXT-ALIGN: center
}
.thnthis A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; COLOR: #eee; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.thnav {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; COLOR: #eee; PADDING-TOP: 2px; TEXT-DECORATION: none; margin:0px
}
.thnav:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #6ebd61; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 100%; COLOR: #eee; PADDING-TOP: 2px; TEXT-DECORATION: none
}
.bhnav {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 3px; MARGIN: 0px; WIDTH: 100%; COLOR: #eee; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.bhnav:hover {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #6ebd61; PADDING-BOTTOM: 3px; WIDTH: 100%; COLOR: #eee; PADDING-TOP: 3px; TEXT-DECORATION: none; margin:0px
}
.hdr2 {
	BACKGROUND: #333; HEIGHT: 20px
}
.footer_hdr2 {
	BACKGROUND: #333; HEIGHT: 4px
}
.mhdr {
	BACKGROUND-IMAGE: url(http://www.stroit.ru/img2/fon__middle3.gif); BACKGROUND-REPEAT: no-repeat
}
.h2mh {
	FONT-SIZE: 22px
}
.bcitem {
	PADDING-RIGHT: 11px; BACKGROUND: url(http://www.stroit.ru/img2/arrgr.gif) no-repeat right 50%; FLOAT: left
}
.bcitem A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #3e9142; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.arrow {
	FLOAT: left; VERTICAL-ALIGN: baseline
}
.bchere {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #4c4d4f; FLOAT: left; PADDING-BOTTOM: 3px; COLOR: #fff; PADDING-TOP: 3px
}
H1 {
	FONT-SIZE: 20pt; MARGIN-LEFT: 10px; COLOR: #4b4c4e; PADDING-TOP: 10px
}
.nav {
	PADDING-LEFT: 20px; PADDING-TOP: 10px; spadding-right: 20px
}
.pitem {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 4px; BACKGROUND: #eee; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.pitem A {
	FONT-SIZE: 10pt; COLOR: #000; TEXT-DECORATION: none
}
.select_page {
	PADDING-RIGHT: 2px; DISPLAY: inline; PADDING-LEFT: 4px; FONT-SIZE: 10pt; BACKGROUND: #ccc; PADDING-BOTTOM: 2px; MARGIN: 0px 1px; PADDING-TOP: 4px; TEXT-ALIGN: center
}
.r_col {
	PADDING-RIGHT: 14px; PADDING-LEFT: 14px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
