h3{font-size:14px;color:#1a4d8e;FONT-FAMILY: verdana, arial, sans-serif;}

.bbig{font-size:18px;color:#ffffff;font-weight:normal;margin:2px 5px 2px 5px}

h2{font-size:18px;color:#1a4d8e;font-weight:normal;margin:2px 5px 2px 5px}

.w100{width:100%}
.kt{width:33%;text-align:center;vertical-align:top}

img{border:none;}
.fl {float:left;margin:0 15px 15px 0}
.sm{font-size:11px;}
.blue{color:#1a4d8e}
.or{	color: #ffbf00;padding-left:4px;padding-right:4px;margin-top:5px;font-size:11px;}

body {
	background: #1a4d8e;
	padding: 0px;
	margin: 0px;
}
a {
	color: #1a4d8e
}
a:hover {
	color: #ff0000;
}
.text {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, sans-serif; COLOR: #595959; margin-right: 30px; text-align: justify
}
.mtext {
	FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, sans-serif; COLOR: #595959; margin-right: 30px; text-align: justify
}
.hr {
	background: url('images/hr_bg.gif');
	margin-bottom: 10px;
	margin-top: 10px;
	height: 8px;
}
.hr hr {
	display: none;
}

.bg_up {
	background: url('images/bg_up.jpg');
}

/* Меню */
#menu {
	background: url('images/bg_menu.jpg') repeat-y;
	width: 228px;
}
#menu .up {
	background: url('images/bg_menu_up.jpg') no-repeat top;
	padding-top: 151px;
	font-size:12px;
}
#menu .dw {
	background: url('images/bg_menu_dw.jpg') no-repeat bottom;
	padding-bottom: 54px;
	padding-left: 46px;
}
#menu .m {
	border-bottom: 1px solid #3a77b2;
	vertical-align: middle;
	background: #6299c8;
	text-align: left;
	margin-top:2px;
	width: 127px;
}
#menu .m1 {
	border-bottom: 1px solid #3a77b2;
	vertical-align: middle;
white-space: nowrap;
	background: #6299c8;
	text-align: left;
	margin-top:2px;
	width: 127px;
}
.p4{padding: 4px;FONT-FAMILY: verdana, arial, sans-serif;font-size:11px}
#menu .m a {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	padding: 4px;
	display: block;
}
#menu .m a:hover {
	text-decoration: underline;
	color: #ffbf00;
}
#menu .m1 a {
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ffffff;
	padding: 4px;
white-space: nowrap;

}
#menu .m1 a:hover {
	text-decoration: underline;
	color: #ffbf00;
white-space: nowrap;
}

/* Тело документа */
#body {
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-bottom: 20px;
	padding-right: 20px;
	color: #000;
}

/* Заголовок */
h1 {
	font: bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding: 0px;
	margin: 0px;
	margin-left: 10px;
}

/* Бокс */
#box {
	margin-top: 5px;
}
#box .body {
	border-right: 1px solid #e0e0e3;
	border-left: 1px solid #e0e0e3;
	border-top: 1px solid #e0e0e3;
	padding: 10px;
}
#box .dw {
	background: url('images/box_dw.gif');
}
#box .lf {
	background: url('images/box_dw_lf.gif') no-repeat;
}
#box .rg {
	background: url('images/box_dw_rg.gif') no-repeat right;
}

/* Новости */
#news {
	font: 11px Arial, Helvetica, sans-serif;
	height: 100%;
	width: 203px;
}
#news .up {
	background: url('images/news_up.gif') no-repeat top;
	padding-top: 65px;
	height: 100%;
	padding-right: 36px;
	padding-left: 15px;
}
.news_dw {
	background: url('images/news_dw.gif') no-repeat bottom #ffffff;
	padding-bottom: 80px;
	height: 100%;
}
#news .date {
	color: #f7941d;
}
#news .n {
	margin-bottom: 7px;
	font-size: 11px;
	margin-top: 4px;
	color: #707070;
}
#news .arc {
	margin-bottom: 10px;
	margin-top: 7px;
}

/* Подвал */
#bottom {
	background: url('images/coner.jpg') no-repeat;
	font: 11px Arial, Helvetica, sans-serif;
	text-align: center;
	color: #ffffff;
	padding: 15px;
}
