BODY { background: #ffffff; font-family: Verdana, Helvetica, sans-serif; font-size: 12px;
color: #000000; scrollbar-base-color: #ffffff; scrollbar-arrow-color: #000000}

h1 {font: 1.7em Times New Roman, Arial, Helvetica; color: #701C1F; text-decoration: none; font-weight: bold ;}
h1 a { color: #701C1F; text-decoration: underline; }
h2 {font: 1.5em Times New Roman, Arial;  color: #6D9100; font-weight: bold ; text-decoration: none;}
h2 a { color: #6D9100; text-decoration: underline;}
h3 {font: 1.5em Times New Roman, Arial;  color: #FF6600; font-weight: bold ; text-decoration: none; }
h3 a { color: #FF6600; text-decoration: underline; }
h4 { font: 1.3em Times New Roman, Arial, Helvetica; color: #701C1F; text-decoration: none; font-weight: bold ;}
h4 a { color: #701C1F; text-decoration: underline;}
h5 {font: 1.3em Times New Roman, Arial, Helvetica; color: #6E6E6E; font-weight: bold ; text-decoration: none}
h5 a { color: #6E6E6E;  text-decoration: underline}
a { color: #6D9100; background: transparent; text-decoration: underline;  }
a:hover { color: #84B000; text-decoration: none; }

p {margin-top: 3px; margin-bottom: 10px; text-indent: 30px}
.menu_zagolovok { padding-left: 40px; font: 17px Times New Roman, Arial, Helvetica; margin: 0px; color: #701C1F; text-decoration: none; font-weight: bold ; }

#off { padding-left: 150px; background: url(/images/off.jpg); }


ul { list-style-image : url(/images/np.gif); margin-left: 40px; padding-left: 40px; }


.logotip { margin: 0px 0px 0px 0px; }

.polosa { border-top: #FF9900 1px double; margin: 15px 0px 15px 0px; }


.sf_error {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #701C1F;}
.sf_textbox { border: #FF7F00 1px double; background: #ffffff; color: #FF7F00; } /* инпуты */
.sf_textarea { border: #FF7F00 1px double; background: #ffffff; color: #FF7F00; width: 280px;} /* инпуты */
.sf_select { border: #FF7F00 1px double; background: #ffffff; color: #FF7F00; font: 11px} /* инпуты */
.sf_elements { } /* фон в формах */
.sf_submitbutton { BORDER: #FF7F00 1px double; background: url(/images/kno.gif); color: #ffffff; font-weight: bold; height: 27px; width: 150px;}



td#leftcolumn div.blockContent {  }
#mainmenu a.menuTop { text-decoration: none; padding-left: 40px; padding-top: 4px; padding-bottom: 6px;}
#mainmenu {    padding-top: 6px; padding-bottom: 6px; margin: 0; text-decoration: none; }
#mainmenu a {  background: url(/images/mna.gif); background-repeat: no-repeat; font: 12px Verdana; color: #6D9100; display: block; }
#mainmenu a:hover { background: url(/images/mak.gif); background-repeat: no-repeat; color: #701C1F;  text-decoration: underline; }

#mainmenuskre a.menuTop { text-decoration: none; padding-left: 40px; padding-top: 4px; padding-bottom: 6px; font: 11px Verdana; color: #767575;}
#mainmenuskre a.menuTop0 { background: url(/images/mna0.gif); background-repeat: no-repeat; display: block; text-decoration: none; padding-left: 40px; padding-top: 4px; padding-bottom: 6px; font: 12px Verdana; color: #6D9100;}
#mainmenuskre a.menuTop2 { text-decoration: none; padding-left: 40px; padding-top: 3px; padding-bottom: 6px; font: 14px Verdana; color: #6D9100;}
#mainmenuskre a.menuTop2:hover {  text-decoration: underline;}
#mainmenuskre a.menuTop3 { background: url(/images/mna2.gif); background-repeat: no-repeat; display: block; text-decoration: none; padding-left: 50px; padding-top: 4px; padding-bottom: 7px; font: 11px Verdana; color: #6D9100;}
#mainmenuskre a.menuTop3:hover { background: url(/images/mak2.gif); background-repeat: no-repeat; color: #84B000; }
#mainmenuskre .menuTop {  text-decoration: none; padding-left: 40px; padding-top: 4px; padding-bottom: 6px;}
#mainmenuskre { padding-top: 6px; padding-bottom: 6px; margin: 0; text-decoration: none; }
#mainmenuskre a {  background: url(/images/mna.gif); background-repeat: no-repeat; display: block; }
#mainmenuskre a:hover { color: #84B000; }

#submenu_new .menuTop {  text-decoration: none; padding-left: 40px; padding-top: 4px; padding-bottom: 6px; font: 12px Verdana; color: #767575;}
#submenu_new { background: url(/images/mna0.gif); background-repeat: no-repeat; display: block; }
#submenu_new a {  background: url(/images/mna.gif); background-repeat: no-repeat; display: block; }
#submenu_new a:hover { background: url(/images/mak.gif); background-repeat: no-repeat; color: #701C1F; }

#mainmenuinfo a.menuTop { text-decoration: none; padding-left: 40px; padding-top: 4px; padding-bottom: 6px;}
#mainmenuinfo .menuTop { background: url(/images/mna.gif); background-repeat: no-repeat; text-decoration: none; padding-left: 40px; padding-top: 4px; padding-bottom: 6px;}
#mainmenuinfo {    background-repeat: no-repeat; padding-top: 6px; padding-bottom: 6px; margin: 0; text-decoration: none; }
#mainmenuinfo a {  background: url(/images/mna.gif); background-repeat: no-repeat; font: 11px Verdana; color: #767575; display: block; }
#mainmenuinfo a:hover { background: url(/images/mak.gif); background-repeat: no-repeat; color: #701C1F;  text-decoration: underline; }

#mainmenunews { padding: 0px 12px 0px 12px; margin: 0; text-decoration: none; }
#mainmenunews p { text-align: left; }
#mainmenunews h2 {font: 16px Times New Roman, Arial; margin: 0px;  text-align: left; font-weight: bold ; }
#mainmenunews a { color: #000000; }
#mainmenunews a:hover { color: #701C1F;  text-decoration: underline; }

.info { font: 11px Verdana, Helvetica; color: #767575; padding-left: 40px}
.ma { font: 11px Verdana, Helvetica; color: #701C1F; }
.poisk {background: #ffffff url(/images/poi.gif) top repeat-x; BORDER-BOTTOM: #E9E9E9 1px double; BORDER-LEFT: #B4B7BD 1px double; BORDER-RIGHT: #E9E9E9 1px double; BORDER-TOP: #B4B7BD 1px double; COLOR: #701C1F; FONT-FAMILY: Verdana, Helvetica, sans-serif; FONT-SIZE: 12px; WIDTH: 104px; HEIGHT: 18px}
.tdpoisk { padding-top: 7px; }

.tdgor { BORDER-RIGHT: #D9D9D9 1px double; text-align: center;}
.tdgor2 { text-align: center;}
.menugor {text-decoration: none; font: 12px Verdana; color: #767575;  }
.menugor:hover { color: #701C1F;  text-decoration: underline;  }
.mi { font: 10px Tahoma, Arial; color: #FF7F00}
.mi:hover {color: #FF9900; text-decoration: none}

.podrazdel a { color: #3A434E;}
.podrazdel a:hover {color: #701C1F; text-decoration: none}

#tdnav { background: #F5F5F5; font: 10px Verdana; color: #701C1F; }
#tdnav a { background: #F5F5F5; font: 10px Verdana; color: #701C1F; }
.home { margin-left: 1px;}
.next { margin-right: 10px; margin-left: 10px;}


.tablepict {border-bottom: #E5E5E5 1px double; height: 1px;}
.tdpict2 { background: url(/images/pict2.gif); background-repeat: no-repeat; }
.tdpict3 { background: url(/images/pict3.gif)}
.zag { font: 20px Arial, Tahoma, Helvetica; margin: 0px; color: #ffffff;  text-decoration: none}
.mi1 { font: 12px Tahoma, Arial; color: #ffffff;}
.pol { margin-bottom: 3px; margin-top: 3px;}

.divblok { margin-top: 3px; padding: 23px 35px 23px 27px;}
.pblok   { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #3A434E; border-left: #B8BDC4 1px double; padding-left: 23px; text-align: justify;}
.pod  { vertical-align: middle; padding-right: 3px; padding-left: 16px; color: #701C1F; }
.pod:hover {  color: #99CC00; }

.pict_left { margin: 3px 20px 20px 0px; }
.pict_right { margin: 3px 0px 20px 20px; }

.niz {  border-top: #ffffff 3px double; font: 10px Tahoma; color: #979797; margin: 1px; padding: 10px}

.muviknet { font: 9px Arial, Helvetica, sans-serif; color: #858585; text-decoration: none}
.muviknet:hover { text-decoration: underline; color: #858585;}



tr.search_row_alt1 { BORDER-BOTTOM: #ACA398 1px double; text-align: justify; background-color: #ffffff;}
tr.search_row_alt2 { text-align: justify; background-color: #ffffff;}
tr.search_row_alt1 td, tr.search_row_alt2 td { font-family: Verdana, arial; font-size: 11px; }
.search_error_box { background-color: #701C1F; margin: 5 5% 5 5%; padding: 15px; font-size: 12px; font-face: verdana;
 font-weight: bold; color: white; text-align: center;}
span.search_highlight { background-color: #701C1F; padding-bottom: 2px; padding-top: 0px; padding-right: 3px; padding-left: 3px; color: #ffffff;  font-weight: bold; }








/**********************************************************************************/
/*                              /styles/content.css                               */
/**********************************************************************************/





/**********************************************************************************/
/*                            /styles/b-font-size.css                             */
/**********************************************************************************/

/* CSS Document */
.b-font-size {
	float:right;
	padding:0px 0px 0 0;
	overflow:hidden;
	margin:-20px 0 0 0;

}
.b-font-size ul {
	float:left;
	}
.b-font-size li {
	float:left;
	padding:3px 5px 0 0;
	}
.b-font-size li, .b-font-size li.middle, .b-font-size li.large {
	padding: 12px 0 0 0;
	}
.b-font-size li span {
	display:block;
	cursor:pointer;
	float:left;
	height:14px;
	width:15px;
	background:url(/images/ico-font.gif) no-repeat 0 0;
	overflow:hidden;
	cursor:pointer;
	}
.b-font-size li.regular span:hover, body.regular .b-font-size li.regular span {
	background:url(/images/ico-font.gif) no-repeat 0px -14px;
	}
.b-font-size li.bigger span {
	background:url(/images/ico-font.gif) no-repeat -15px 0;
	}
.b-font-size li.bigger span:hover, body.bigger .b-font-size li.bigger span {
	background:url(/images/ico-font.gif) no-repeat -15px -14px;
	}
.b-font-size li.biggest span {
	background:url(/images/ico-font.gif) no-repeat -32px 0;
	}
.b-font-size li.biggest span:hover, body.biggest .b-font-size li.biggest span {
	background:url(/images/ico-font.gif) no-repeat -32px -14px;
	}
.b-font-size .b-font-size-text{
	font-size: 12px;


	display:block;
	float:left;
	padding:26px 0px 0px 10px;
	}

.biggest .b-news-content {
	font-size:1.7em;
	}



/**********************************************************************************/
/*                               /styles/b-news.css                               */
/**********************************************************************************/

/* CSS Document */
.h-news-article {
	margin:10px 20px 20px 0px;
	}
.h-news-service {
	padding:0 10px;
	}
.bigger .b-news-content {
	font-size:1.3em;
	}
.biggest .b-news-content {
	font-size:1.7em;
	}
.b-news-content {
	font-size:1.17em;
	padding:7px 0 0;
	line-height:1.43em;
	}
.b-news-content .photo {
	font-size:0.79em;
	float:right;
	width:350px;
	padding:0 0 20px 30px;
	line-height:1.3em;
	text-align:left;
	color:#7e828c;
	}
.b-news-content .photo img {
	display:block;
	margin:0 0 5px;
	}
.b-news-content h2 {
	font-size:1.5em;
	margin:1.43em 0 0.2em 0.95em;
	line-height:1.19em;
	letter-spacing:-1px;
	}
.b-news-content p{
	margin:0 0 1.43em;
	}
.b-news-content ul{
	list-style: inherit;
	margin:0 0 1.43em 40px;
	}
.b-news-content li {
	margin:0 0 0.5em;
	}

.b-news-content .url {
	display:none;
	}

/* quote begin */
.b-news-content .quote-right {
	position:relative;
	float:right;
	width:208px;
	padding:8px 15px 12px;
	margin:0 0 20px 20px;
	color:#7e828c;
	border:1px solid #d1d3dc;
	}
.b-news-content .quote-right blockquote {
	font-size:1.29em;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style:italic;
	line-height:1.11em;
	padding:0 0 7px;
	color:#484d59;
	}
.b-news-content .quote-right address {
	font-size:0.85em;
	font-style:normal;
	display:inline;
	line-height:1.3em;
	color:#7e828c;
	}
.b-news-content .quote-right address strong {
	color:#000;
	}
.b-news-content .quote-right .ballon {
	position:absolute;
	right:64px;
	bottom:-20px; /*fix ie6 */
	width:12px;
	height:20px;
	background:url(/images/ballon-q.txt) no-repeat 0 0;
	}
/* quote begin */

/* link to rubrics begin*/
.b-gobackrubrics {
	padding:20px 0 20px 0;
	}
.b-gobackrubrics a {
	float:left;
	padding:10px 10px 10px 15px;
	font-size:1em;
	line-height:1.25em;
	color:#7e828c !important;
	background:#e4e4e6 url(bg-gobac.txt) no-repeat 0 52%;
	}
/* link to rubrics end*/