{literal}
* {
margin:0px;
padding:0px;
font-family: Tahoma,Arial;
font-size: 12px;
color:#343434;
}
html, body {
	margin:0;
	padding:0;
	border:0;
	height:100%;
	font-family: Tahoma,Arial,Helvetica;
	font-size: 12px;
	color:#FFFFFF;
	text-align:center;
}

body {
	background-color:#FFFFFF;

}
h1 {
	font-size:18px;
	font-weight:lighter;
	color:#35484B;
	font-family: Arial,Helvetica;
	padding-top:0px;
	padding-right:10px;
	padding-bottom:10px;
}

a {
	color:#538fce;
	font-size:12px;
	font-family: Tahoma,Arial,Helvetica;	
}

a:hover {
	color:#538fce;
	font-size:12px;
	font-family: Tahoma,Arial,Helvetica;
	text-decoration:underline;
}
.postcomment_h3 {
	color:#97CA41;
	font-size:18px;
	font-family: Tahoma,Arial,Helvetica;
	text-decoration:none;
	padding-bottom:30px;

}
tab_menu li {
	padding-bottom:30px;

}
/**form**/
.form_caption {
	font-family:Tahoma,Arial,Helvetica;
	font-size:14px;
	color:#111111;

}
.textbox {
	font-size:13px;
	width:80%;
	color:#333333;
	height:20px;
	font-family:Tahoma,Arial,Helvetica;
	padding-left:3px;			
}
.textbox:hover {

}
.error_textbox {
	font-size:13px;
	width:80%;
	color:#333333;
	height:20px;
	font-family:Tahoma,Arial,Helvetica;
	padding-left:3px;
	background:#FFE3EA;		
}
.textarea {
	font-size:13px;
	width:80%;
	height:80px;
	color:#333333;
	font-family:Tahoma,Arial,Helvetica;
	padding-left:3px;			
}
.textarea2 {
	font-size:13px;
	width:80%;
	background:#FFFFFF;
	color:#333333;
	height:40px;
	font-family:Tahoma,Arial,Helvetica;
	padding-left:3px;			
}
.textarea3 {
	font-size:12px;
	width:400px;;
	height:65px;
	color:#555555;
	font-family:Tahoma,Arial,Helvetica;
	padding-left:3px;			
}
.textarea_form {
	font-size:12px;
	width:400px;;
	height:50px;
	color:#555555;
	font-family:Tahoma,Arial,Helvetica;
	padding-left:3px;			
}	
.textarea:hover {

}
.error_textarea {
	font-size:13px;
	width:80%;
	background:#FFE3EA;
	color:#333333;
	height:75px;
	font-family:Tahoma,Arial,Helvetica;
	padding-left:3px;		
}
.input_lin {
	font-size:11px;
	font-family:Tahoma,Arial,Helvetica;
	color:#FF6E01;
	height:18px;
}
.link_jj {

}					
.button {
	font-size:12px;
	font-family:Tahoma,Arial,Helvetica;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:bold;			
}
.button2 {
	font-size:12px;
	font-family:Tahoma,Arial,Helvetica;
	padding-left:10px;
	padding-right:10px;
	padding-top:0px;
	padding-bottom:0px;		
}

HR {
 border: solid; /* Убираем границу для браузера Firefox */
 color: C5C8D0; /* Цвет линии для браузера Internet Explorer */
 background-color: #C5C8D0; /* Цвет линии для браузера Firefox и Opera */
 height: 1px; /* Толщина линии */
}
/**form**/


/**classes**/
.bookmarks {
	width:100%;
	height:auto !important;
	min-height:20px;
	height:20px;
	float:left;
	margin-top:5px;
	margin-bottom:5px;
	padding-top:3px;
	padding-bottom:3px;
}
	.bookmarks li {
		display:inline;
		list-style:none;
		padding-left:2px;
		padding-right:2px;
	}
.ots {
	width:65px;
	height:12px;
	background:url('/images/blackstar.gif') repeat-x;
}

.ots2 {
	width:0px;
	height:12px;	
	background:url('/images/redstar.gif') repeat-x;
}
.menu_noselected {
	vertical-align:top;
	padding-top:5px;
}
	.menu_noselected a {
		color:#538fce;
		font-size:18px;
		background:url('/images/default/href_bg_blue.jpg') bottom repeat-x;
		text-decoration:none;
	}
	.menu_noselected a:hover {
		color:#FF6E01;
		font-size:18px;	
		background:url('/images/default/href_bg_blue_hover.jpg') bottom repeat-x;
		text-decoration:none;
	}
.menu2_noselected {
	vertical-align:top;
	padding-top:5px;
	font-size:18px;
	color:#97CA41;
	font-weight:lighter;
}
	.menu2_noselected a {
		color:black;
		font-size:18px;
		background:url('/images/default/href_bg_black.jpg') bottom repeat-x;
		text-decoration:none;
	}
	.menu2_noselected a:hover {
		color:#004B88;
		font-size:18px;	
		background:url('/images/default/href_bg_blue_hover.jpg') bottom repeat-x;
		text-decoration:none;
	}
.menu_selected {
	vertical-align:middle;
	text-align:left;
	color:#000;
	font-size:18px;
	padding-bottom:6px;
}
.home_item {
	display:inline;
	list-style:none;
	padding-right:37px;
}
.bluelinks a {
	color:#279AE6;
	font-size:12px;
	font-family: Tahoma,Arial,Helvetica;
	text-decoration:underline;
}
.bluelinks a:hover {
	color:#025D99;
	font-size:12px;
	font-family: Tahoma,Arial,Helvetica;
	text-decoration:underline;
}
.startpage{
	display:inline;
	list-style:none;
	list-style-position:outside;
	background:url('/images/default/start_li.jpg') top left no-repeat;
	padding-left:12px;
}
.searchbox {
	width:231px;
	height:16px;
	font-size:12px;
	color:#FF6E01;
	background:#FFFFFF;
	border:1px #D7E1E6 solid;
}
.last_item {
	width:287px;
	height:auto !important;
	height:70px;
	min-height:70px;
	float:left;
}
.full {
	width:100%;
	height:auto !important;
	height:70px;
	min-height:70px;
	float:left;
}
	.last_item h2 {
		padding:0px;
		margin:0px;	
		padding-left:15px;
		padding-bottom:3px;
		height:20px;
		color:#4C5256;
		font-size:12px;
		font-family: Tahoma,Arial,Helvetica;
		font-weight:bold;
	}
	.last_green {
		width:287px;
		width:272px/*ie*/;
		height:auto !important;
		height:70px;
		min-height:70px;
		padding-left:10px;
		padding-right:5px;
		float:left;
	}
		.last_green li {
			list-style:none;
			list-style-position:outside;
			padding-left:20px;
			background:url('/images/default/green_li.jpg') top left no-repeat;
			padding-bottom:5px;
		}
		.last_green a {
			color:#80B815;
			font-size:11px;
			text-decoration:underline;
		}
		.last_green a:hover {
			color:#5E8F02;
			font-size:11px;
		}
	.last_blue {
		width:287px;
		width:272px/*ie*/;
		height:auto !important;
		height:70px;
		min-height:70px;
		padding-left:10px;
		padding-right:5px;
		float:left;
	}
		.last_blue li {
			list-style:none;
			list-style-position:outside;
			padding-left:20px;
			background:url('/images/default/blue_li.jpg') top left no-repeat;
			padding-bottom:5px;
		}
		.last_blue a {
			color:#2492CB;
			font-size:11px;
			text-decoration:underline;
		}
		.last_blue a:hover {
			color:#00527D;
			font-size:11px;
		}
.top100 {
	color:#4C5256;
	font-size:16px;
	font-family: Tahoma,Arial,Helvetica;
	font-weight:lighter;
}
	.top100 li {
		display:inline;
		padding-left:3px;
		padding-right:3px;
		color:#4C5256;
		font-size:16px;
		font-family: Tahoma,Arial,Helvetica;
		font-weight:lighter;		
	}
	.top100_green a {
		color:#77B306;
		font-size:16px;
		background:url('/images/default/href_bg_green.jpg') bottom repeat-x;
		text-decoration:none;
	}
	.top100_green a:hover {
		color:#77B306;
		font-size:16px;
	}
	.top100_blue a {
		color:#1CA3EC;
		font-size:16px;
		background:url('/images/default/href_bg_blue2.jpg') bottom repeat-x;
		text-decoration:none;
	}
	.top100_blue a:hover {
		color:#1CA3EC;
		font-size:16px;
	}
.random_item {
	width:287px;
	width:112px/*ie*/;
	height:18px;
	padding-right:5px;
	padding-left:170px;
}
	.random_item li {
		list-style:none;
		list-style-position:outside;
		padding-left:15px;
		background:url('/images/default/random_li.jpg') top left no-repeat;
	}
	.random_item a {
		color:#414141;
		font-size:11px;
		text-decoration:none;
	}
	.random_item a:hover {
		color:#000;
		font-size:11px;
	}
.menu_glav {
	width:387px;
	height:auto !important;
	height:62px;
	min-height:62px;
	padding-bottom:10px;
	float:left;
	padding-right:20px;
}
	.catalog_icon {
		width:55px;
		height:62px;
		height:57px/*ie*/;
		float:left;
		padding-top:5px;
	}
	.catalog_text {
		width:332px;
		height:auto !important;
		height:62px;
		min-height:62px;
		float:left;
		text-align:left;
		color:#538fce;
	}
		.catalog_text h3 {
			color:#538fce;
			font-size:20px;
			font-family:Tahoma,Arial,Helvetica;
			font-weight:lighter;
		}
		.catalog_text h3 a {
			color:#538fce;
			font-size:20px;
			font-family:Tahoma,Arial,Helvetica;
			text-decoration:underline;
			font-weight:lighter;
		}
		.catalog_text h3 a:hover {
			color:#97CA41;
			font-size:20px;
		}		
		.catalog_text li {
			display:inline;
			list-style:none;
			list-style-position:outside;
		}
		.catalog_text li a {
			color:#538fce;
			font-size:11px;
			text-decoration:underline;
		}
		.catalog_text li a:hover {
			color:#97CA41;
			font-size:11px;
			text-decoration:underline;
		}
	.smalllinks li {
		display:inline;
		list-style:none;
	}
	.smalllinks a {
		color:#2b2b2b;
		font-size:11px;
		font-family:Tahoma,Arial,Helvetica;
	}
.link_num {
	color:white;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	float:center;
	width:53px;
	height:50px;
	margin-left:-55px;
	padding-top:5px;
	position:absolute;
	background:url('/images/shab/reyting.gif') top center no-repeat;
}
.link_cont {
	width:647px;
	width:626px/*ie*/;
	float:left;
	height:auto !important;
	height:25px;
	min-height:25px;
	padding-left:21px;
	padding-bottom:5px;
}
	.link_cont h3 a {
		font-size:16px;
		text-decoration:underline;
		color:#538fce;
		font-weight:lighter;
		font-weight:bold;
	}
	.link_cont h3 a:hover {
		color:#FF6E01;
		font-size:16px;
		font-weight:bold;
	}
	.link_cont b {
		font-size:16px;
		font-weight:lighter;
		font-weight:bold;
	}
	.link_cont p {
		font-size:11px;
		color:black;
	}
.subviews {
	padding-top:2px;
	padding-bottom:2px;
}
.newsbox {
	width:100%;
	height:auto !important;
	height:50px;
	min-height:50px;
	padding-bottom:10px;
	float:left;
}
.news {
	width:300px;
	width:255px/*ie*/;
	height:auto !important;
	height:50px;
	height:34px/*ie*/;
	min-height:50px;
	margin-right:15px;
	float:left;
	background:#f6f6f6;
	padding-top:7px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:7px;
	font-size:12px;
	color:#2492CB;
}
	.news h2 {
		font-size:18px;
		color:#6f6f6f;
		font-weight:lighter;
	}
	.news p {
		color:black;
	}
			.leftmenu {
				float:left;
				width:215px;
				width:200px/*ie*/;
				height:auto !important;
				height:150px;
				min-height:150px;
				margin-bottom:20px;
				text-align:right;
				padding-right:15px;
				color:#858585;
				font-size:11px;
			}
				.leftmenu h3 {
					padding-top:3px;
					font-size:18px;
					font-family: Tahoma,Arial,Helvetica;
					text-decoration:none;
					color:#d1d1d1;
					font-weight:lighter;				
				}
				.leftmenu h3 a {
					font-size:18px;
					font-family: Tahoma,Arial,Helvetica;
					text-decoration:none;
					color:#23A8ED;
				}
				.leftmenu h3 a:hover {
					font-size:18px;
				}		
				.leftmenu li {
					display:list-item;
					list-style:none;					
					list-style-position:outside;			
				}
				.leftmenu li a {
					color:#282828;
					font-size:11px;
					text-decoration:none;
				}
				.leftmenu li a:hover {
					font-size:11px;
				}
				.leftmenu p {
					font-size:11px;
					color:#858585;
				}
/**id**/
#cont_block {
	margin-left:50px;
}
	#header {
		width:982px;
		height:144px;
		float:left;
	}
	 #logo_menu {
	 	padding-top:3px;
		padding-left:0px;		
		width:590px;
		width:574px/*ie*/;
		height:70px;
		height:70px/*ie*/;
		float:left;
	 }
	 	#logo {
			width:143px;
			height:88px;
			float:left;
		}
		#catalog_menu {
			width:431px;
			width:391px/*ie*/;
			padding-left:20px;
			padding-right:20px;
			padding-top:30px;			
			height:88px;
			height:58px/*ie*/;
			float:left;
		}
			#catalog_menu li {
				display:inline;
				list-style:none;
				padding-left:3px;
				padding-right:3px;
			}
				#catalog_menu li a {
					font-size:12px;
					color:#0077B8;
					text-decoration:underline;
				}
				#catalog_menu li a:hover {
					font-size:12px;
					color:#0077B8;
					text-decoration:underline;
				}						
		#menu {
			float:left;
		}
	 #home_add {
	 	padding-left:14px;
		padding-top:26px;
		width:364px;
		width:350px/*ie*/;
		height:144px;
		height:118px/*ie*/;
		margin-right:3px;
		float:right;
		background:url('/images/default/home_bg.jpg') top repeat-x;
	 }
	 	#home {
			width:350px;
			height:54px;
			float:left;			
		}
	 	#add {
			width:350px;
			height:59px;
			float:left;			
		}
	#poisk_last {
		padding-right:20px;
		height:50px;
		min-height:50px;
		float:left;
	}
		#poisk {
			padding-top:15px;
			height:50px;
			height:50px/*ie*/;
			float:left;

		}
			#poisk h2 {
				color:#fff;
				font-size:18px;
				font-family: Tahoma,Arial,Helvetica;
				font-weight:lighter;
			}
			#poisk p {
				font-size:12px;
				color:white;
			}
		#last {
			padding-top:5px;
			width:590px;
			height:auto !important;
			height:177px;
			height:172px/*ie*/;
			min-height:177px;
			float:left;
		}
	#rss_news {	
		width:367px;
		width:344px/*ie*/;
		padding-top:5px;
		padding-bottom:10px;
		padding-left:19px;
		padding-right:4px;
		height:287px;
		height:272px/*ie*/;
		float:right;
		background:#F2F2F2 url('/images/default/rss_news_bg.jpg') top no-repeat;
	}
		#rss_news h2 {
			padding-left:20px;
			font-size:18px;
			font-family: Tahoma,Arial,Helvetica;
			font-weight:lighter;
			color:#4C5256;
		}
			#scroll {
				width:325px;
				height:170px;
				height:165px/*ie*/;
				float:left;
				overflow:hidden;
			}
				#scroll h2 {
					padding-top:5px;
					padding-left:20px;
					font-size:18px;
					font-family: Tahoma,Arial,Helvetica;
					font-weight:lighter;
					color:#949BA0;
					padding-bottom:7px;
				}
				#scroll li {
					list-style:none;
					list-style-position:outside;
					padding-left:20px;
					background:url('/images/default/rss_li.jpg') top left no-repeat;
					padding-bottom:5px;
				}
				#scroll a {
					color:#272937;
					font-size:11px;
					text-decoration:underline;
				}
				#scroll a:hover {
					color:#353D7C;
					font-size:11px;
				}
			#scroll_panel {
				width:15px;
				text-align:center;
				height:170px;
				float:right;
			}
#top_random_caption {
	width:979px;
	height:80px;
	float:left;
}
	#random_caption {
		width:590px;
		height:80px;
		float:left;
	}
		#random {
			width:590px;
			height:18px;
			float:left;
		}
		#caption {
			width:590px;
			height:62px;
			height:42px/*ie*/;
			padding-top:20px;
			float:left;
		}
			#caption h1 {
				padding-left:20px;
				font-size:18px;
				font-family: Tahoma,Arial,Helvetica;
				font-weight:lighter;
				color:#FF6E01;
			}
	#top {
		padding-left:7px;
		width:364px;
		width:357px/*ie*/;
		height:80px;
		float:right;
	}
	#content {
		width:982px;
		height:auto !important;
		height:50px;
		min-height:50px;
		text-align:center;
		float:left;		
	}
		#center {
			margin:0 auto;
			width:100%;
			width:98%/*ie*/;
			height:auto !important;
			height:50px;
			min-height:50px;
			padding-bottom:70px;
			float:left;
			text-align:left;
		}
		#center h1 {
			font-size:18px;
			font-weight:lighter;
			color:#35484B;
			font-family: Arial,Helvetica;
			padding-top:0px;
			padding-right:10px;
			padding-bottom:10px;
		}
		#center h2 {
			font-size:16px;
			font-weight:lighter;
			color:#97CA41;
			font-family: Tahoma,Arial,Helvetica;
			padding-top:0px;
			padding-right:10px;
			font-weight: bold;
		}
		#center p {
			font-size:12px;
			color:#4f4f4f;
			font-family: Tahoma,Arial,Helvetica;
			padding-top:5px;
			padding-bottom:5px;
		}
		#center ul {
			padding-left:15px;
		}		
			#leftmenu {
				float:left;
				background-color:#FF6E01;
			}
				#leftmenu h3 {
					padding-top:3px;
					font-size:18px;
					font-family: Tahoma,Arial,Helvetica;
					text-decoration:none;
					color:#d1d1d1;
					font-weight:lighter;				
				}
				#leftmenu h3 a {
					font-size:18px;
					font-family: Tahoma,Arial,Helvetica;
					text-decoration:none;
					color:#23A8ED;
				}				
				#leftmenu li {
					display:list-item;
					list-style:none;					
					list-style-position:outside;			
				}
				#leftmenu li a {
					color:#2198C4;
					font-size:13px;
					text-decoration:underline;
					padding:3px;

				}
				#leftmenu li a:hover{
					color:#333333;
					font-size:13px;
					text-decoration:underline;
					padding:3px;

				}
				#leftmenu p {
					font-size:16px;
					color:#858585;
				}			
			#rightmenu {
				float:left;
			}
				#rightmenu h2 {
					color:black;
					font-size:18px;
					font-family:Tahoma,Arial,Helvetica;
					font-weight:lighter;
					padding-left:22px;
					padding-bottom:10px;
					padding-top:12px;
				}
#bot_footer {
	width:100%;
	height:60px;
	margin-top:-70px;	
	float:left;
}
#footer_b {
	width:80%;
	height:60px;
	border-top: 1px dashed #CCCCCC;
	text-align:left;
	margin-left:50px;
	margin-top:50px;
	float:left;
}
	#poru_cop {
		height:70px;
		height:40px/*ie*/;
		float:left;
		font-size:12px;
		color:#222222;
		font-family: Tahoma,Arial,Helvetica;
	}
		#poru_cop li {
			display:inline;
			padding-left:3px;
			padding-right:5px;
			list-style:none;
			color:#999999;
			font-size:11px;
		}
		#poru_cop li a {
			color:#A4D532;
			font-size:12px;
			font-family: Tahoma,Arial,Helvetica;
		}
		#poru_cop li a:hover {
			color:#76A30C;
			font-size:12px;
			font-family: Tahoma,Arial,Helvetica;
		}
		#contact-form a {
			color:#A4D532;
			font-size:10px;
			font-family: Tahoma,Arial,Helvetica;
		}
		#contact-form a:hover {
			color:#A4D532;
			font-size:10px;
			font-family: Tahoma,Arial,Helvetica;
		}
	#counters {
		width:45%;
		padding-top:30px;
		height:70px;
		height:50px/*ie*/;
		float:right;
		text-align:right;
	}
		#counters li {
			display:inline;
			padding-left:5px;
			padding-right:3px;
			list-style:none;
		}
<!-- доп -->
.way {
	list-style:none;
	list-style-position:outside;
	font : 13px Arial, tahoma, sans-serif;
	background-repeat:no-repeat;
	margin: 4px;
}

.way a:link, .way a:visited {
	background-color: #777777;
    font : 13px Arial, tahoma, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:7px;
	padding-right:7px;
}
.way a:active {
	background-color: #000000;
    font : 13px Arial, tahoma, sans-serif;
	color: #444444;
	text-decoration: underline;
	padding-left:7px;
	padding-right:7px;
}
.way a:hover {
	background-color: #777777;
	color: #FFFFFF;
    font : 13px Arial, tahoma, sans-serif;
	text-decoration: underline;
	padding-left:7px;
	padding-right:7px;
}

#site_sections {margin-bottom:0em;}
  #site_sections ul.menu {margin:0px 0em 0em; padding:0em; list-style-type:none; width:100%;}
  #site_sections ul.menu li {margin:0px 2.75em 0px 0px; padding-bottom:10px; float:left;}
  #site_sections ul.menu li.last {margin:0px; padding-top:1.8em; float:right;}
  #site_sections ul.menu a {bottom:0px; display:block; text-decoration:underline; font-size:110%; font-weight: bold; color:#538fce !important;}
  #site_sections ul.menu a:hover {color:#FF6E01 !important; text-decoration:underline;}
  #site_sections ul.menu li.last a {font-size:120%; text-decoration:underline;}
  #site_sections ul.menu li.selected a {color:#FF6E01 !important;}

/* @group univ-div */

.univ-div .top,
.univ-div .bot {
	border-top: 1px solid #c8c8c8;
	font-size: 0;
	height: 4px;
	margin: 0 5px;
}

.univ-div .bot {
	border-top: 0;
	border-bottom: 1px solid #c8c8c8;
}

.univ-div .top div,
.univ-div .bot div {
	background: url(/images/shab/univ-div-corners.gif) left top no-repeat;
	font-size: 0;
	float: left;
	height: 5px;
	margin: -1px 0 0 -5px;
	position: relative;
	width: 5px;
}

.univ-div .top .r {
	background-position: -5px 0;
	float: right;
	margin: -1px -5px 0 0;
}

.univ-div .bot .l {
	background-position: 0 -5px;
	margin: 0 0 -1px -5px;
}

.univ-div .bot .r {
	background-position: -5px -5px;
	float: right;
	margin: 0 -5px -1px 0;
}

.univ-div .inner {
	border: 1px solid #c8c8c8;
	border-width: 0 1px;
	padding: 0 4px;
}

.univ-div .inner h3 {
	color: #000;
	background: transparent;
	padding: 2px 3px 7px;
	font-weight: bold;
}

.univ-div .inner .inner {
	background: #f6f6f6;
	border: 0;
	padding: 10px;
	overflow: hidden;
}
				#univ-div li {
					display:list-item;	
					list-style-position:outside;
					padding-bottom:1px;	
list-style:circle inside;		
				}
				#univ-div li a {
					color:#538fce;
					font-size:13px;
					text-decoration:underline;
					padding-bottom:1px;
list-style:circle inside;
				}
				#univ-div li a:hover{
					color:#FF6E01;
					font-size:13px;
					text-decoration:underline;
					padding-bottom:1px;

				}

/* @end */

			#razd_menu {
				float:left;
				background-color:#FFFFFF;
				font-family: Tahoma,Arial,Helvetica;
				font-size: 12px;
			}

				#razd_menu h5 {
					padding-top:2px;
					font-size:14px;
					font-family: Tahoma,Arial,Helvetica;
					text-decoration:none;
					color:#35484B;
					font-weight: bold;				
				}

				#razd_menu h3 {
					font-size:12px;
					font-family: Tahoma,Arial,Helvetica;
					text-decoration:underline;
					color:#d1d1d1;
					font-weight: bold;		
				}
				#razd_menu h3 a {
					font-size:12px;
					font-family: Tahoma,Arial,Helvetica;
					text-decoration:underline;
					color:#538fce;
					font-weight: bold;
					padding-left:20px;
				    background: url(/images/shab/link_arrow2.gif) left  no-repeat;
				}
					#razd_menu h3 a:hover{
					font-size:12px;
					font-family: Tahoma,Arial,Helvetica;
					text-decoration:underline;
					color:#FF6E01;
					font-weight: bold;
					padding-left:20px;
				    background: url(/images/shab/link_arrow2.gif) left  no-repeat;
				}				
				#razd_menu li {
					display:list-item;	
					list-style-position:outside;
					padding-bottom:1px;	
list-style:circle inside;		
				}
				#razd_menu li a {
					color:#538fce;
					font-size:13px;
					text-decoration:underline;
					padding-bottom:1px;
list-style:circle inside;
				}
				#razd_menu li a:hover{
					color:#FF6E01;
					font-size:13px;
					text-decoration:underline;
					padding-bottom:1px;

				}
				#razd_menu p {
					font-size:16px;
					color:#858585;
				}

.green_ti {
	font-size:18px;
	color:#97CA41;
}
.grey {
	font-size:11px;
	color:#555555;
}
.grey2 {
	font-size:11px;
	color:#555555;
	display:block;
}
			.tab_menu {
				background: url(/images/shab/ugol4.gif) left top no-repeat;
				border: 1px solid #EEEEEE;
				height: 4px;
				padding-bottom:50px;
				padding-left:10px;
				padding-right:40px;

}
			.tab_str {
				border-top: 1px solid #EEEEEE;
				margin-top: 20px;
				padding-top: 10px;
				padding-bottom:20px;
				padding-left:10px;
				padding-right:10px;

}
			.tab_menu2 {
				background-color:#F1EFDB;
				border: 1px solid #EEEEEE;
				height: 4px;
}
			.tab_menu3 {
				background-color:#F4F9EE;
				height: 4px;
}
			.td_top {
				background-color:#FFFFFF;
				border: 1px solid #CCCCCC;
				height: 100px;
				width: 265px;
				padding:7px;
				font-size:75%;
				color:#999999;
}
			.td_top p {
				font-size:9px;
				color:#999999;
}

			.td_top img {
				margin-left: 2px;
				margin-right: 5px;
} 

			.td_topline {
				background: url(/images/shab/topline.gif) left top no-repeat;
} 
	#razd_menu h5 {
		padding-top:3px;
		font-size:12px;
		font-family: Tahoma,Arial,Helvetica;
		text-decoration:none;
		color:#343434;
		font-weight: bold;
		padding-left:0px;
			}
 	.no {
		margin-left: 5px;
		margin-right: 5px;
		color:#343434;
} 

.st_mhz {
	background-color:#FFFFFF;
	font-size:11px;
	color:#35484B;
	font-family: Arial,Helvetica;
	padding-top:5px;
	padding-right:4px;
	padding-left:5px;
	padding-bottom:2px;
	border: 1px solid #CCCCCC;
	margin-right: 1px;
}

.img_radio {
	padding-right:7px;
}

.td_home  {
	background-color:#FFFFFF;
	color:#35484B;
	padding-top:10px;
	padding-right:10px;
	padding-left:17px;
	padding-bottom:10px;
}
.td_home strong{
	color:#35484B;
	font-size:12px;
	font-weight:normal;
}
.td_home b{
	color:#E64085;
	font-size:12px;
	font-weight:bold;
}

.td_home_bot {
	background-color:#FFFFFF;
	color:#35484B;
	padding-top:10px;
	padding-right:30px;
	padding-left:30px;
	padding-bottom:20px;
}
.td_home_bot strong{
	color:#35484B;
	font-size:12px;
	font-weight:normal;
}

.td_full {
	color:#538FCE;
	font-size:12px;
	font-family:Tahoma,Arial,Helvetica;
	font-weight:lighter;
	padding-right:15px;
	font-weight:bold;
}

.td_full a {
	color:#97CA41;
	font-size:12px;
	font-family:Tahoma,Arial,Helvetica;
	text-decoration:underline;
	font-weight:lighter;
}

.td_full a:hover {
	color:#97CA41;
	font-size:12px;

}
.color_h1 {
	font-size:13px;
	color:#35484B;
	font-family: Arial,Helvetica;
}
.pink {
	color:#E63085;
	display:block;
}
<!-- конец доп -->
{/literal}