HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f6f7f9; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #f6f7f9; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left;
}
BODY {
	MARGIN-TOP: 14px; FONT-SIZE: 13pt; COLOR: #000; FONT-FAMILY: arial
}
H1 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px;
	COLOR: #2a4e8e;
	PADDING-TOP: 0px;
	text-transform: uppercase;
}
H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px;
	COLOR: #00327e;
	PADDING-TOP: 0px;
	text-transform: uppercase;
}
H3 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px;
	COLOR: #a3b4c1;
	PADDING-TOP: 0px;
	text-transform: uppercase;
}
H4 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px;
	COLOR: #a3b4c1;
	PADDING-TOP: 0px;
	text-transform: uppercase;
}
H5 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px;
	COLOR: #a3b4c1;
	PADDING-TOP: 0px;
	text-transform: uppercase;
}
H6 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-WEIGHT: normal;
	PADDING-BOTTOM: 15px;
	MARGIN: 0px;
	COLOR: #a3b4c1;
	PADDING-TOP: 0px;
	text-transform: uppercase;
}
H1 {
	FONT-SIZE: 25px
}
/*H1:first-letter {
	FONT-SIZE: 18pt
}*/
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 17px
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 100%
}
H4 {
	FONT-SIZE: 100%
}
UL {
	MARGIN-TOP: 2px; LIST-STYLE-IMAGE: url(i/marker.gif)
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; PADDING-TOP: 0px
}
INPUT {
	FONT-SIZE: 100%
}
SELECT {
	FONT-SIZE: 100%
}
FORM {
	FONT-SIZE: 100%
}
OPTION {
	FONT-SIZE: 100%
}
TABLE {
	FONT-SIZE: 100%
}
.l_td IMG {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px
}
A {
	COLOR: #325eaf
}
A:hover {
	COLOR: #325eaf; TEXT-DECORATION: none
}
.fl_r {
	FLOAT: right
}
.mr8 {
	MARGIN-RIGHT: 8px
}
.cons {
	FONT-SIZE: 10px; MARGIN: 42px 8px 46px 0px; TEXT-ALIGN: right
}
.h100 {
	HEIGHT: 100%
}
.w0 {
	HEIGHT: 0%
}
.h329 {
	HEIGHT: 304px
}
#All {
	FONT-SIZE: 70%; BACKGROUND: #fff; WIDTH: 1024px
}
.ten {
	BACKGROUND: url(i/bg_ten_r.gif) #f6f7f9 repeat-y 0px 0px; WIDTH: 0%
}
.l_td {
	BACKGROUND: url(i/bg_l.gif) repeat-y 0px 0px; WIDTH: 0%
}
.l_td DIV {
	BACKGROUND: #e2f0f8; MARGIN: 6px 0px 4px
}
.r_td DIV {
	BACKGROUND: #e2f0f8; MARGIN: 6px 0px 4px
}
.r_td {
	BACKGROUND: url(i/bg_r.gif) repeat-y 0px 0px; MARGIN: 0px 6px 0px 20px; WIDTH: 100%
}
.r_td_2 {
	PADDING-RIGHT: 6px; PADDING-LEFT: 20px; BACKGROUND: url(i/bg_r.gif) repeat-y 0px 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
.ten_b {
	BACKGROUND: url(i/bg_ten_b.gif) #f6f7f9 repeat-x 0px 0px
}
#menu_l {
	BORDER-RIGHT: #e2f0f8 4px solid; BORDER-TOP: #e2f0f8 4px solid; MARGIN-TOP: 9px; FONT-SIZE: 11px; BACKGROUND: #b5c9d7; BORDER-LEFT: #e2f0f8 4px solid; WIDTH: 0%; BORDER-BOTTOM: #e2f0f8 4px solid
}
#menu_l .zagolovok {
	CLEAR: both; BACKGROUND: #b5c9d7; MARGIN: 15px 0px 10px 28px; COLOR: #2a4e8e; PADDING-TOP: 0px
}
#menu_l .zag_resh {
	FONT-SIZE: 200%; MARGIN: 10px 0px 0px 28px; COLOR: #fff;
}
/*#menu_l .zagl:first-letter {
	FONT-SIZE: 155%
}*/
#menu_l .zagolovok SPAN {
	FONT-SIZE: 155%
}
#menu_l .zagl {
	width:180px; cursor:hand; PADDING-RIGHT: 10px; PADDING-LEFT: 0px; BACKGROUND: #b5c9d7; PADDING-BOTTOM: 0px; MARGIN: 4px 0px; PADDING-TOP: 0px
}
#menu_l A {
	CLEAR: both; PADDING-LEFT: 28px; BACKGROUND: url(i/gal.gif) no-repeat -15px 50%; FLOAT: left; COLOR: #2a4e8e; WHITE-SPACEs: nowrap; TEXT-DECORATION: none
}
#menu_l A:hover {
	CLEAR: both; PADDING-LEFT: 28px; BACKGROUND: url(i/gal.gif) no-repeat 13px 50%; FLOAT: left; COLOR: #fff; WHITE-SPACEs: nowrap; TEXT-DECORATION: none
}
#menu_l A.menu_ON {
	CLEAR: both; PADDING-LEFT: 28px; BACKGROUND: url(i/gal.gif) no-repeat 13px 50%; FLOAT: left; COLOR: #fff; WHITE-SPACEs: nowrap; TEXT-DECORATION: none
}
#menu_l A.menu_ON:hover {
	CLEAR: both; PADDING-LEFT: 28px; BACKGROUND: url(i/gal.gif) no-repeat 13px 50%; FLOAT: left; COLOR: #fff; WHITE-SPACEs: nowrap; TEXT-DECORATION: none
}
#head {
	WIDTH: 100%
}
#head_c {
	FONT-SIZE: 10px; BACKGROUND: url(i/bg_head.gif) #9ab4d0 repeat-x 0px 100%; WIDTH: 50%; COLOR: #fff; TEXT-ALIGN: center
}
#head_c DIV {
	MARGIN-TOP: 5px
}
#head_r {
	FONT-SIZE: 10px; BACKGROUND: url(i/bg_head.gif) #adcae1 repeat-x 0px 100%; WIDTH: 50%; COLOR: #2a4e8e; TEXT-ALIGN: center
}
#head_r TABLE {
	MARGIN-BOTTOM: 2px; COLOR: #2a4e8e
}
#head_r DIV {
	MARGIN: 5px 2px 0px; WHITE-SPACE: nowrap
}
A.m_1 {
	DISPLAY: block; BACKGROUND: url(i/m_1.gif) no-repeat 0px -25px; FLOAT: left; WIDTH: 14px; MARGIN-RIGHT: 3px; HEIGHT: 13px
}
A.m_1:hover {
	DISPLAY: block; BACKGROUND: url(i/m_1.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 14px; MARGIN-RIGHT: 3px; HEIGHT: 13px
}
A.m_2 {
	DISPLAY: block; BACKGROUND: url(i/m_2.gif) no-repeat 0px -25px; FLOAT: left; WIDTH: 15px; MARGIN-RIGHT: 3px; HEIGHT: 13px
}
A.m_2:hover {
	DISPLAY: block; BACKGROUND: url(i/m_2.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 15px; MARGIN-RIGHT: 3px; HEIGHT: 13px
}
A.m_2_on {
	DISPLAY: block; BACKGROUND: url(i/m_2.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 15px; MARGIN-RIGHT: 3px; HEIGHT: 13px
}
A.m_2_on:hover {
	DISPLAY: block; BACKGROUND: url(i/m_2.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 15px; MARGIN-RIGHT: 3px; HEIGHT: 13px
}
A.m_3 {
	DISPLAY: block; BACKGROUND: url(i/m_3.gif) no-repeat 0px -25px; FLOAT: left; WIDTH: 15px; MARGIN-RIGHT: 3px; HEIGHT: 13px
}
A.m_3:hover {
	DISPLAY: block; BACKGROUND: url(i/m_3.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 15px; MARGIN-RIGHT: 3px; HEIGHT: 13px
}
A.m_3_on {
	DISPLAY: block; BACKGROUND: url(i/m_3.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 15px; MARGIN-RIGHT: 3px; HEIGHT: 13px
}
A.m_3_on:hover {
	DISPLAY: block; BACKGROUND: url(i/m_3.gif) no-repeat 0px 0px; FLOAT: left; WIDTH: 15px; MARGIN-RIGHT: 3px; HEIGHT: 13px
}
.inpu {
	BORDER-RIGHT: #d7dce3 1px solid; BORDER-TOP: #d7dce3 1px solid; BACKGROUND: #fff; BORDER-LEFT: #d7dce3 1px solid; WIDTH: 100px; BORDER-BOTTOM: #d7dce3 1px solid
}
.inpu_2 {
	BORDER-RIGHT: #d7dce3 1px solid; BORDER-TOP: #d7dce3 1px solid; BACKGROUND: #fff; MARGIN: 21px 0px 7px; BORDER-LEFT: #d7dce3 1px solid; WIDTH: 100px; BORDER-BOTTOM: #d7dce3 1px solid
}
.knop {
	BORDER-RIGHT: #b0cee4 1px solid; BORDER-TOP: #b0cee4 1px solid; BACKGROUND: #f0f5fa; BORDER-LEFT: #b0cee4 1px solid; COLOR: #325eaf; BORDER-BOTTOM: #b0cee4 1px solid; HEIGHT: 23px
}
.knop2 {
	BORDER-RIGHT: #b0cee4 1px solid; BORDER-TOP: #b0cee4 1px solid; BACKGROUND: #f0f5fa; BORDER-LEFT: #b0cee4 1px solid; COLOR: #325eaf; BORDER-BOTTOM: #b0cee4 1px solid
}
#menu_c {
	FONT-SIZE: 11px; BACKGROUND: #b0cee4; MARGIN: 15px 0px 7px; WIDTH: 100%; HEIGHT: 30px
}
#menu_c SPAN {
	FONT-SIZE: 155%
}
#menu_c A {
	PADDING-LEFT: 2px; COLOR: #2a4e8e; TEXT-DECORATION: none
}
#menu_c A:hover {
	PADDING-LEFT: 2px; COLOR: #2a4e8e; TEXT-DECORATION: none
}
#menu_c A.menu_ON {
	PADDING-LEFT: 2px; COLOR: #fff; TEXT-DECORATION: none
}
#menu_c A.menu_ON:hover {
	PADDING-LEFT: 2px; COLOR: #fff; TEXT-DECORATION: none
}
#def {
	PADDING-RIGHT: 60px; PADDING-LEFT: 70px; BACKGROUND: url(i/bg_l_3.gif) repeat-y 100% 0px; PADDING-BOTTOM: 0px; WIDTH: auto; PADDING-TOP: 28px; TEXT-ALIGN: left
}
#foot {
	FONT-SIZE: 11px; BACKGROUND: #f6f7f9; COLOR: #a3b4c1
}
#foot SPAN {
	MARGIN-LEFT: 12px
}
#foot DIV {
	MARGIN-RIGHT: 110px
}
#foot A {
	COLOR: #a3b4c1; TEXT-DECORATION: none
}
#foot A:hover {
	COLOR: #a3b4c1; TEXT-DECORATION: underline
}
.pos_rel {
	MARGIN-TOP: 5px; FLOAT: left; POSITION: relative; HEIGHT: 25px
}
.pos_abs {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #9ab4cf; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; OVERFLOW: hidden; PADDING-TOP: 0px; POSITION: absolute; TOP: 25px
}
.pos_abs A DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 3px; PADDING-TOP: 5px; HEIGHT: 25px
}
.pos_abs A {
	PADDING-RIGHT: 17px; DISPLAY: block; WIDTH: 100%; CURSOR: pointer
}
.pos_abs A:hover {
	PADDING-RIGHT: 17px; DISPLAY: block; WIDTH: 100%; BACKGROUND-COLOR: #b0cee4
}
.pos_abs2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; FONT-SIZE: 92%; BACKGROUND: #accae2; LEFT: 150px; PADDING-BOTTOM: 8px; MARGIN: 0px 5px 0px 0px; OVERFLOW: hidden; WIDTH: 162px; PADDING-TOP: 8px; POSITION: absolute; TOP: 25px
}
.pos_abs2 A {
	DISPLAY: block; MARGIN-BOTTOM: 5px; WIDTH: 162px
}
.pos_abs2 A:hover {
	DISPLAY: block; MARGIN-BOTTOM: 5px; WIDTH: 162px
}
.mnews {
	MARGIN: 0px 50px 0px 0px
}
.glavn {
	MARGIN: 0px 0px 65px
}
.glavn P:first-letter {
	FONT-SIZE: 155%; COLOR: #3d62ba
}
.banner {
	FLOAT: left; MARGIN: 15px 50px 0px 0px
}
.podr_link {
	FONT-WEIGHT: bold; COLOR: #325eaf
}
.date {
	COLOR: #a3b4c1
}
.arch {
	FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: #325eaf
}
.arch2 {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 90%; PADDING-BOTTOM: 5px; COLOR: #325eaf; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.img_news {
	BORDER-RIGHT: #6287b5 2px solid; BORDER-TOP: #6287b5 2px solid; FLOAT: left; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #6287b5 2px solid; BORDER-BOTTOM: #6287b5 2px solid
}
.img_pr {
	BORDER-RIGHT: #6287b5 2px solid; BORDER-TOP: #6287b5 2px solid; FLOAT: right; MARGIN: 0px 0px 10px 10px; BORDER-LEFT: #6287b5 2px solid; BORDER-BOTTOM: #6287b5 2px solid
}
.shophead01 {
 font-family:Verdana; color:#003399; font-size:12px; font-weight:normal;
}
.shophead01 a{
 font-family:Verdana; color:#003399; font-size:11px; font-weight:normal; text-decoration:underline
}
.shoptext {
  padding-top:5px; font-family:Verdana; color:#000000; font-size:11px; font-weight:normal;
}
.shoptext02 {
  padding-top:5px;padding-left:20px; font-family:Verdana; color:#000000; font-size:11px; font-weight:normal;
}
.shoptext a {
  padding-top:5px; font-family:Verdana; color:#2a4e8e; font-size:11px; font-weight:normal; text-decoration:underline;
}
.shoptext_price {
  padding-top:5px; font-family:Verdana; color:#9e0b0f; font-size:11px; font-weight:normal;
}

a.nowr, a.nowr:visited {white-space:nowrap}

ul.ul2 {margin-left:18px;}

div.pat {text-align:right; padding-right:20px; padding-top:8px}