	body, h2 {margin:0; padding:0;}
	body, td, p, th, div, span {font-family: verdana; font-size:12px; font-weight:normal; line-height:1; color:#3f3f3f;}
	tr {vertical-align:top;}
	.topline {height:29px; background:url(/users/templates/mosnarodsobor/im/topline.gif) left top no-repeat;}
	.topline div {float:left; font-weight:bold;}
	#t1 {margin:4px 550px 4px 5px;}
	#t2 {margin:4px 10px 4px;}
	#t3 {margin:4px 10px 4px;}
	#t4 {margin:4px 10px 4px;}
	#t5 {margin:4px 10px 4px;}
	#t6 {margin:2px 7px 4px 10px;}
	#t7 {margin:2px 4px 0px 0px;}
	.search {width:200px; height:14px; border:1px solid #9d8970; background:url(/users/templates/mosnarodsobor/im/searchb.gif) center left; text-indent: 20px;}
	.headtitle {padding:30px 0 0 205px; font-weight:bold; font-size:16px;}
	.line {margin:10px 0 0 0; height:29px; background:url(/users/templates/mosnarodsobor/im/line3.gif) left top no-repeat;}
	.content {margin:0 10px; padding:0 10px; background:#f1f1f1; border:1px solid #cacacc;}
	.tap {margin:7px 0 ; padding:7px 0; background:#ffffff; border:1px solid #cacacc;}
	.tap a, .tap a:hover {text-decoration:none;}
	.article {margin:0 0 10px 0; width:680px; padding:7px 0; background:#ffffff; border:1px solid #cacacc;}
	.razdel  {margin:0 0 5px 0; width:680px; padding:7px 0; background:#ffffff; border:1px solid #cacacc;}
	.padd {}
	.maintitle, .maintitle a {font-size:18px; font:Arial; font-weight:bold; color:black; margin:0 7px 7px 7px;}
	.maintitle a, .maintitle a:hover {text-decoration:none;}
	.morda_img2 {width:176px; height:115px;}
	.mainimg {float:left; margin:0 7px;}
	.mainimg img{border:0;}
	.maindate {float:left; color:#949494;}
	.maintext { margin:0 7px;}
	.taptitle {font-size:12px; font-weight:bold; color:black; margin:0 7px 7px 7px;}
	.tapimg {float:left; margin:0 7px;}
	.tapdate {float:left; color:#949494; font-size:12px;}
	.taptext {font-size:12px; margin:0 7px;}
	h4.righttap {margin:0 0 5px; padding:0;}
	.righttap {font-size:11px; font-weight:normal;}
	.righttap a {text-decoration:underline; color:#006699;}
	.righttap a:hover {text-decoration:none; color:#006699;}
	.righttaptext {font-size:11px;}
	
#nav, #nav ul {padding:0; margin: 0; list-style: none; line-height: 1;}
#nav a, span.nolink { display: block; width: 192px;}
#nav .nav_parent {background: url(/users/templates/mosnarodsobor/im/menu2.gif) top left no-repeat;} 
#nav .nav_child {background: url(/users/templates/mosnarodsobor/im/menu2.gif) top left no-repeat;}
#nav .menu_selected {background: url(/users/templates/mosnarodsobor/im/menu2.gif) top left no-repeat;}
#nav .page-list {width:0; height:0; padding:0; margin:0; display:none;}
#nav .page-list li,#nav .page-list .menu_selected {background:none;}
#nav span { font-weight:bold; color: black;}
#nav li a {width:192px; color: red; text-decoration: none; height:29px; padding:8px 0 5px; text-align:center;}
#nav li a:hover {text-decoration:underline; color:black;}
#nav .page-list {margin:10px 0 0 0;}
#nav li ul a {width: 192px; font-weight:normal; color:black; text-decoration:none; padding:0; margin:0; text-indent:20px;}
#nav li ul a:hover {color: black;}	
	
	#nav2, #nav2 ul {display:block; width:192px; list-style:none; margin:0; padding:0;}
	#nav2 li {width:192px; height:29px; display:block; background:url(/users/templates/mosnarodsobor/im/menu2.gif) top left no-repeat; font-weight:bold; padding:8px 0 5px; text-align:center;}
	#nav2 span { font-weight:bold; color: black;}
	#nav2 a {text-decoration:none; color:black;}
	#nav2 a:hover {text-decoration:underline; color:black;}
	
	.icon {font-size:16px; font-weight:bold; color:#ff931a; margin:0 0 7px 0;}
	
	table.update {margin:10px 0 0;}
	.update td {padding:3px 0;}
	#container-2, #container-3 {margin: 1em 0 0;}
	.pagenum a {text-decoration:underline; color:#0033CC;}
	.pagenum a:hover {text-decoration:none; color:#0033CC;}
	.pagenum a.selected {text-decoration:none; color:black;}
	.pagenum a.selected:hover {text-decoration:none; color:black;}	