html, body { margin:0; padding:0; width:100%; height:100%; }
body { background-color:#fff9ed; background:url(../img/main_bg.gif); }
form { margin:0px; }
div, table, td, span { font-family:Tahoma, Arial, Verdana; font-size:12px; color:#454544; line-height:15px; }
a { color:#93664c; }
p { margin:0 0 8px 0; }
h1, .zag, .zag1 {
	margin:0;
	padding:0;
	font-family: Georgia, Arial, Tahoma;
	font-size:22px;
	font-style:italic;
	font-weight:normal;
	color:#6f3d13;
}
.br { clear:both; line-height:1px; }

.main { width:100%; height:100%; }
.top { height:305px; }

.t1 { height:2px; background-color:#683409; }

.splash { width:100%; height:256px; }
.splash_m { width:1000px; background:url(../img/top_bg_main.jpg) no-repeat top left; }
.splash_l { background:url(../img/top_left_bg.jpg) no-repeat top right; }
.splash_r { background:url(../img/top_right_bg.jpg) no-repeat top left; }
.splash .logo { margin-left:90px; }
.splash .logo img { width:160px; height:170px; position:relative; top:27px; left:28px; }

.top_menu { width:100%; height:49px; }
.tm_m { width:1000px; overflow:hidden; }
.tm_l { background:url(../img/tm_left_bg.jpg) no-repeat top right; }
.tm_r { background:url(../img/tm_right_bg.jpg) no-repeat top left; }

/*.tm { width:1000px; height:49px; background-color:#765b57; }*/
.tm_m div { float:left; height:49px; }
.tm_m .ms { width:1px; }

.tm_m a { color:#ffffff; text-decoration:none; }

.tm_m .m1 { width:142px; background:url(../img/mm1.gif) no-repeat top left; text-align:center; }
.tm_m .m1:hover { background:url(../img/mm1_act.gif) no-repeat top left; }
.tm_m .m1 a { display:block; height:48px; width:142px; }
.tm_m .m1 span { position:relative; top:18px; color:#ffffff; font-size:13px; }

.tm_m .m2 { width:142px; background:url(../img/mm2.gif) no-repeat top left; text-align:center; }
.tm_m .m2a { width:142px; background:url(../img/mm2_act2.gif) no-repeat top left; text-align:center; }
.tm_m .m2:hover { background:url(../img/mm2_act.gif) no-repeat top left; }
.tm_m .m2 a, .tm_m .m2a a { display:block; height:48px; width:142px; }
.tm_m .m2 span, .tm_m .m2a span { position:relative; top:18px; color:#ffffff; font-size:13px; }

.tm_m .m3 { width:142px; background:url(../img/mm2.gif) no-repeat top left; text-align:center; }
.tm_m .m3a { width:142px; background:url(../img/mm2_act2.gif) no-repeat top left; text-align:center; }
.tm_m .m3:hover { background:url(../img/mm2_act.gif) no-repeat top left; }
.tm_m .m3 a, .tm_m .m3a a { display:block; height:48px; width:142px; }
.tm_m .m3 span, .tm_m .m3a span { position:relative; top:8px; color:#ffffff; font-size:13px; }

.tm_m .m4 { width:142px; background:url(../img/mm2.gif) no-repeat top left; text-align:center; }
.tm_m .m4a { width:142px; background:url(../img/mm2_act2.gif) no-repeat top left; text-align:center; }
.tm_m .m4:hover { background:url(../img/mm2_act.gif) no-repeat top left; }
.tm_m .m4 a, .tm_m .m4a a { display:block; height:48px; width:142px; }
.tm_m .m4 span, .tm_m .m4a span { position:relative; top:8px; color:#ffffff; font-size:13px; }

.tm_m .m5 { width:142px; background:url(../img/mm2.gif) no-repeat top left; text-align:center; }
.tm_m .m5a { width:142px; background:url(../img/mm2_act2.gif) no-repeat top left; text-align:center; }
.tm_m .m5:hover { background:url(../img/mm2_act.gif) no-repeat top left; }
.tm_m .m5 a, .tm_m .m5a a { display:block; height:48px; width:142px; }
.tm_m .m5 span, .tm_m .m5a span { position:relative; top:18px; color:#ffffff; font-size:13px; }

.tm_m .m6 { width:142px; background:url(../img/mm2.gif) no-repeat top left; text-align:center; }
.tm_m .m6a { width:142px; background:url(../img/mm2_act2.gif) no-repeat top left; text-align:center; }
.tm_m .m6:hover { background:url(../img/mm2_act.gif) no-repeat top left; }
.tm_m .m6 a, .tm_m .m6a a { display:block; height:48px; width:142px; }
.tm_m .m6 span, .tm_m .m6a span { position:relative; top:18px; color:#ffffff; font-size:13px; }

.tm_m .m7 { width:142px; background:url(../img/mm7.gif) no-repeat top left; text-align:center; }
.tm_m .m7a { width:142px; background:url(../img/mm7_act2.gif) no-repeat top left; text-align:center; }
.tm_m .m7:hover { background:url(../img/mm7_act.gif) no-repeat top left; }
.tm_m .m7 a, .tm_m .m7a a { display:block; height:48px; width:142px; }
.tm_m .m7 span, .tm_m .m7a span { position:relative; top:18px; color:#ffffff; font-size:13px; }


.left_column {
	width:306px;
	padding-bottom:30px;
	background:url(../img/bot_bg_left.jpg) no-repeat bottom right;
}
.center_column {
	padding-bottom:30px;
	width:100%;
}
.right_column {
	width:241px;
	background:url(../img/bot_bg_right.jpg) no-repeat bottom left;
	padding-bottom:50px;	
}

/* left column */
.left_menu1 { margin-left:8px; width:298px; }
.left_menu2 { margin-left:8px; width:298px; }

.news1 { margin-left:20px; width:286px; }
.sv1_top { margin-top:20px; width:273px; height:46px; background:url(../img/svitok_top.jpg) no-repeat bottom left; }
.sv1_bottom { width:273px; height:56px; background:url(../img/svitok_bottom.jpg) no-repeat top left; }
.sv1 { background:url(../img/svitok_bg.jpg) repeat-y top left; width:273px; padding:24px 0 15px 0; }
.sv1 .n_block { margin:0 20px 0 28px; }
.sv1 .zag { margin-bottom:24px; background:url(../img/ficha1.gif) no-repeat 217px 7px; font-size:20px; }
.sv1 .n_title { font-size:11px; font-weight:bold; }
.sv1 .n_text { font-size:11px; margin-top:4px; }
.sv1 .n_sep, .obj .n_sep { height:1px; background:url(../img/ficha2.gif) repeat-x top left; margin:15px 0 15px 0; }
.sv1 .n_sep2 { height:4px; background-color:#8b7c77; margin:20px 5px 20px 4px; }
.sv1 .n_date .date { font-size:20px; color:#5a423b; padding-right:5px; padding-bottom:10px; }
.sv1 .n_date .month { color:#5f5f5f; padding-left:4px; }
.sv1 .n_all { margin:20px 0 20px 0; }

.obj { margin:35px 0 40px 25px; width:273px; }
.obj .img { padding-right:12px; }
.obj .n_title { font-size:11px; font-weight:bold; }
.obj .n_text { font-size:11px; margin-top:4px; }

/* right column */
.blk1_top { height:45px; background:url(../img/svitok_top2.jpg) no-repeat bottom left; width:241px; }
.blk1_bottom { height:46px; background:url(../img/svitok_bottom2.jpg) no-repeat top left; width:241px; }
.blk1 { background:url(../img/svitok_bg2.jpg) repeat-y top left; width:241px; padding:18px 0 15px 0; }
.blk1 .n_block { margin:0 20px 0 28px; }
.blk1 .a2, .n_block .a2 { margin-top:20px; }
.n_block .a3 { margin-top:10px; }
.blk1 a, .n_block a { color:#856e6e; font-size:13px; font-family: Georgia, Arial, Tahoma; font-style:italic; }
.r1 { background:url(../img/right_bg1.jpg) no-repeat top right; min-height:282px; width:241px; }
.zag1 { padding-bottom:13px; background:url(../img/ficha1.gif) no-repeat 152px 14px; font-size:20px; line-height:20px; }

.subscribe { width:210px; padding-top:20px; margin:0 10px 0 20px; }
.subscribe .sub .s1 { width:13px; height:27px; background:url(../img/subscribe_el1.gif) no-repeat top left; }
.subscribe .sub .s2 { width:160px; height:27px; background:url(../img/subscribe_el3.gif) repeat-x top left; }
.subscribe .sub .s2 input { border:none; background-color:transparent; font-size:11px; margin-top:4px; }
.subscribe .sub .s3 { width:14px; height:27px; background:url(../img/subscribe_el2.gif) no-repeat top left; }
.subscribe .sub2 { margin-top:11px; }
.subscribe .sub3 { margin-top:10px; }
.subscribe .sub3 div { margin-bottom:5px; }
.subscribe .sub3 div input { margin-right:8px; position:relative; top:2px; }
.subscribe .sub4 { height:55px; background:url(../img/subscribe_bg.jpg) no-repeat top left; }
.subscribe .sub4 { text-align:right; padding:38px 40px 0 0; }

/* центр */
.center1 { background:url(../img/top_bg1.jpg) no-repeat top left; min-height:48px; padding:12px 20px 0 5px; }
.navy { font-size:12px; color:#685149; }
.navy a { color:#917f76; font-size:12px; }
.center1 .sep { height:1px; background:url(../img/ficha2.gif) repeat-x top left; margin:20px 0 20px 0; }

.center2 { padding-top:20px; background:url(../img/logo_sm.jpg) no-repeat 90% 5px; }
.center2 .zag { background:url(../img/ficha1.gif) no-repeat 120px 7px; }
.center2 .text { margin-top:20px; }
.center2 .dalee { margin-top:20px; }

.center3 { min-height:60px; }
.center3 .zag { background:url(../img/ficha1.gif) no-repeat 210px 7px; margin-bottom:30px; }
.center3 .zag2 { background:url(../img/ficha1.gif) no-repeat 225px 7px; margin-bottom:30px; }
.center3 .n_date { font-size:13px; }
.center3 .n_date .d1 { color:#95807e; }
.center3 .n_date .d2 { color:#95807e; }
.center3 .n_title { margin-top:5px; font-weight:bold; }
.center3 .n_anno { margin-top:8px; }
.center3 .n_img {
	/*background:url(../img/pic_bg.jpg) no-repeat top left;*/
	width:112px;
	height:86px;
	float:right;
	margin-top:10px;
	margin-left:10px;
}
.center3 .n_img img { position:relative; top:2px; left:1px; border:2px solid #ffffff; }

.center3 .bar { margin-top:30px; }
.center3 .bar_table .bt1 { padding-right:20px; }
.center3 .bar_table .bt3 { padding-left:16px; }
.center3 .bar_table .bt2 .bar_cur_page { font-size:14px; color:#28262c; margin-right:4px; }
.center3 .bar_table .bt2 a { font-size:11px; margin-right:4px; text-decoration:none; }
.center3 .bar_table .bt2 a:hover { text-decoration:underline; }

.center3 .filter_table { width:442px; height:107px; margin-top:30px; }
.center3 .filter_table .f1 { width:8px; background:url(../img/filtr_left.gif) no-repeat top right; }
.center3 .filter_table .f3 { width:8px; background:url(../img/filtr_right.gif) no-repeat top left; }
.center3 .filter_table .f2 { background:url(../img/filtr_bg.gif) repeat-x bottom left; }
.center3 .filter_table .f2 .f4 { padding:20px 0 0 5px; background:url(../img/filtr_ficha.gif) no-repeat 340px 0px; }
.center3 .filter_table .f2 .f4 .zag { background:url(../img/ficha1.gif) no-repeat 75px 7px; margin:0; }
.center3 .filter_table .f2 .f4 .f5 { margin-top:10px; }
.center3 .filter_table .f2 .f4 .f6 { float:left; margin-top:13px; width:160px; }
.center3 .filter_table .f2 .f4 .f6 select { width:140px; }
.center3 .filter_table .f2 .f4 .f7 { float:left; margin-top:13px; width:160px; }
.center3 .filter_table .f2 .f4 .f7 select { width:140px; }
.center3 .filter_table .f2 .f4 .f8 { float:left; margin-top:11px; }

.center4 { padding-top:20px; background:url(../img/logo_sm.jpg) no-repeat 90% 5px; }
.center4 .zag, .center4 h1 { margin-bottom:30px; line-height:25px; }
.center4 .n_date { font-size:13px; }
.center4 .n_date .d1 { color:#95807e; }
.center4 .n_date .d2 { color:#95807e; }
.center4 .n_title { margin-top:5px; font-weight:bold; }
.center4 .n_anno { margin-top:8px; }
.center4 .n_img {
	/*background:url(../img/pic_bg.jpg) no-repeat top left;*/
	width:112px;
	height:86px;
	float:right;
	margin-top:10px;
	margin-left:10px;
}
.center4 .n_img img { position:relative; top:2px; left:1px; border:2px solid #ffffff; }

.center4 .bar { margin-top:30px; }
.center4 .bar_table .bt1 { padding-right:20px; }
.center4 .bar_table .bt3 { padding-left:16px; }
.center4 .bar_table .bt2 .bar_cur_page { font-size:14px; color:#28262c; margin-right:4px; }
.center4 .bar_table .bt2 a { font-size:11px; margin-right:4px; text-decoration:none; }
.center4 .bar_table .bt2 a:hover { text-decoration:underline; }

.center4 .filter_table { width:442px; height:107px; margin-top:30px; }
.center4 .filter_table .zag { line-height:17px; }
.center4 .filter_table .f1 { width:8px; background:url(../img/filtr_left.gif) no-repeat top right; }
.center4 .filter_table .f3 { width:8px; background:url(../img/filtr_right.gif) no-repeat top left; }
.center4 .filter_table .f2 { background:url(../img/filtr_bg.gif) repeat-x bottom left; }
.center4 .filter_table .f2 .f4 { padding:20px 0 0 5px; background:url(../img/filtr_ficha.gif) no-repeat 340px 0px; }
.center4 .filter_table .f2 .f4 .zag { background:url(../img/ficha1.gif) no-repeat 75px 7px; margin:0; }
.center4 .filter_table .f2 .f4 .f5 { margin-top:10px; }
.center4 .filter_table .f2 .f4 .f6 { float:left; margin-top:13px; width:160px; }
.center4 .filter_table .f2 .f4 .f6 select { width:140px; }
.center4 .filter_table .f2 .f4 .f7 { float:left; margin-top:13px; width:160px; }
.center4 .filter_table .f2 .f4 .f7 select { width:140px; }
.center4 .filter_table .f2 .f4 .f8 { float:left; margin-top:11px; }

.news_element {}
.news_element .n1 img { margin-right:15px; border:3px solid #ffffff; }
.news_element .news_date { font-size:13px; }
.news_element .news_date .d1 { color:#95807e; padding-right:0px; padding-bottom:10px; }
.news_element .news_date .d2 { color:#95807e; padding-left:0px; }
.news_element .news_source { margin-top:5px; }
.news_element .news_author_foto { margin-top:5px; }
.news_element .news_author_text { margin-top:5px; }
.news_element .news_favor { margin-top:20px; background:url(../img/favorites.jpg) no-repeat top left; padding-left:20px; }
.news_element .news_print { margin-top:9px; background:url(../img/print.gif) no-repeat 1px 3px; padding-left:20px; }
.center4 .news_annons { margin-bottom:20px; }
.center4 .news_annons2 { margin-top:30px; }
.center4 .news_text2 { margin-top:20px; }

.document_pages { margin-bottom:30px; }
.document_page_element { margin-bottom:7px; }

.center5 { padding-top:20px; background:url(../img/logo_sm.jpg) no-repeat 90% 5px; }
.center5 h1 { margin-bottom:10px; line-height:25px; }
.center5 .text2 { margin-top:0px; }
.center5 .cat { margin-top:30px; }
.center5 .cat .cat_elm {	
	float:left;	
	margin-right:13px;
	margin-bottom:13px;	
	background-color:#ffffff;
}
.center5 .cat .cat_elm .cat_img { font-size:16px; font-weight:bold; }
.center5 .cat .cat_elm .cat_txt { margin-top:10px; }
.center5 .cat .cat_elm .cat_url { margin-top:8px; }
.center5 .cat .cat_elm .cat_mail { margin-top:5px; }
.center5 .cat .cat_elm .e1 { background:url(../img/cat_elm_top_left.gif) no-repeat left top; }
.center5 .cat .cat_elm .e2 { background:url(../img/cat_elm_top_right2.gif) no-repeat right top; }
.center5 .cat .cat_elm .e3 { background:url(../img/cat_elm_bot_right2.gif) no-repeat right bottom; }
.center5 .cat .cat_elm .e4 {
	background:url(../img/cat_elm_bot_left.gif) no-repeat left bottom;
	padding:13px;
	width:190px;
	height:157px;
}

.center5 .bar { margin-top:30px; }
.center5 .bar_table .bt1 { padding-right:20px; }
.center5 .bar_table .bt3 { padding-left:16px; }
.center5 .bar_table .bt2 .bar_cur_page { font-size:14px; color:#28262c; margin-right:4px; }
.center5 .bar_table .bt2 a { font-size:11px; margin-right:4px; text-decoration:none; }
.center5 .bar_table .bt2 a:hover { text-decoration:underline; }

.center5 .cat .cat_elm2 { margin-bottom:40px; }
.center5 .cat .cat_elm2 .zag { font-size:19px; font-style:normal; margin-bottom:10px; }

.center6 { padding-top:20px; background:url(../img/logo_sm.jpg) no-repeat 90% 5px; }
.center6 h1 { margin-bottom:10px; line-height:25px; }
.center6 .cat { margin-top:10px; }
.center6 .cat .cat_elm2 { margin-bottom:40px; }
.center6 .cat .cat_elm2 .zag { font-size:19px; font-style:normal; margin-bottom:10px; }

.elm_bit { margin-bottom:5px; }


.btm1 { background-color:#683409; }

.newsline_menu { margin-bottom:5px; }
.newsline_menu td { padding-left:20px; padding-right:40px; }
.newsline_menu div { margin-bottom:7px; }

.banners { margin-top:15px; }
.banners img { margin-bottom:10px; }

