/*GLOBAL*/
html		{margin:0;padding:0;background:url(../images/v.jpg) #fefcf9 repeat-x top right;}
body		{margin:0;padding:0;background:url(../images/hands.jpg) no-repeat top right;}

#content	{min-height:100%;margin-bottom:-150px;height:auto; background:url(../images/bgt.jpg) repeat-x top center; height:100%;}
#footer 	{width:100%;clear:both;height:150px;}
#clearfooter{clear:both;height:150px;}
.header 	{ margin:0px 0px 0px 0px;}
.content 	{ margin:0px 0px 0px 0px;}
.width		{width:100%;}
.all		{float:left; width:100%;}
.clear 		{clear: both;}
/*TAGS*/
#contentIndexi img {
	margin-right: 10px;
}
.info-wrapper ul li a {
    display: flex;
    min-height: 90px;
    align-items: center;
    position: absolute;
    width: calc(100% - 65px);
    left: 0;
    padding-right: 10px;
    padding-left: 56px;
    top: 0;
    text-align: center;
    transition: all 0.3s;
height: 2em;
}
.info-wrapper ul li a:hover {
    background-color: rgba(0, 124, 0, 0.3);
    color: #ffffff;
    transition: all 0.3s;
}
button.slick-next.slick-arrow {
	color: transparent;
	background: transparent;
	border: 10px solid transparent;
	border-left: 10px solid #09a100;
	width: 20px;
	height: 20px;
	margin: 0;
	right: -50px;
	position: absolute;
	top: calc(50% - 10px);
	cursor: pointer;
}
table.slog img {
    margin: 0 !important;
}
button.slick-prev.slick-arrow {
	border-left: 10px solid #09a100;
	cursor: pointer;
}
DIV, TD, INPUT, SELECT, TEXTAREA{font-family: Arial;font-size: 12px;color: #221d11; font-weight:normal;}
IMG 	{border: 0px;}
LI		{padding: 0px 0px 0px 0px;margin: 0px;}
UL, OL	{padding: 0px 0px 15px 40px;margin: 0px;}

H1, H2, H3, H4{	font-weight:normal;	font-family: Arial;	color: #221d11;	padding: 0px;margin: 0px;}

H1		{font:24px Trebuchet MS, Arial; color:#025a76; margin:9px 0px 5px 0px; font-weight: normal;}
H2		{font:21px Trebuchet MS, Arial; color:#025a76; margin:5px 0px 5px 0px; font-weight: normal;}
H3		{font:17px Trebuchet MS, Arial; color:#025a76; margin:5px 0px 5px 0px; font-weight: normal;}
H4		{font:16px Trebuchet MS, Arial; color:#025a76; margin:5px 0px 5px 0px; font-weight: normal;}
H5		{font:13px Arial; color:#221d11; margin:5px 0px 5px 0px; font-weight: bold;}
H6		{font:11px Tahoma; color:#025a76; margin:0px 0px 10px 0px; font-weight: bold;}

P{	font-weight:normal;
	font-family: Arial;
	font-size: 12px;
	color: #221d11;
	text-align: left;
	margin: 0px;
	padding: 0px 0px 8px 0px;}

img {border:0px}
img.png	{behavior:url("/templates/ipr/css/png.htc")}
	
a		{color:#0f6d09;text-decoration:underline;}
a:hover	{text-decoration:none;}
/*HEAD*/
#head			{ width:948px; height:150px; text-align:left;}
#headi			{ width:948px; height:33px; text-align:left;}
#ligoi			{ width:948px; height:150px; text-align:left;}
#head img		{ margin:29px 0px 0px 9px;}
#logoi img		{ margin:0px 0px 33px 0px;}

#crumb			{ margin:0px 0px 15px 0px; font:11px Tahoma; color:#016a8c;}
#crumb strong		{ line-height:1.5;}
#crumb img		{ margin:0px 5px 0px 5px;}

.print			{ margin:10px 0px 0px 0px;}
.print img		{ margin:0px 5px 0px 0px; float:left;}
.print div		{ margin:0px 0px 0px 0px; float:left; font:11px Tahoma;}
/*ALLContent*/
#contentGlobal	{ width:948px;}
#contentIndex	{ margin:0px 262px 0px 262px; text-align:left;}
#contentIndexi	{ margin:0px 0px 0px 277px; text-align:left;}
.slog			{ background:url(../images/bg.gif) repeat-x top left;}
.moreT			{ position:relative; z-index:1; margin:-13px 0px 0px 308px;}
.more			{ background:url(../images/morebg.gif) repeat-x top left; padding:0px 5px 0px 5px;}
.more a			{ font:11px Tahoma;color:#0c6c06; text-decoration:none;}
.t100			{ width:100%;}
.b100			{ width:100%; border-bottom:1px solid #b1cdda;}
.slogTd			{ border-left:1px solid #b1cdda;border-right:1px solid #b1cdda; font:11px Tahoma; padding:3px 11px 10px 16px;}
.ili			{ padding:0px 0px 0px 9px; margin:0px 0px 10px 16px; background: url(../images/li.gif) no-repeat; background-position:0px 4px;}
.ili a:hover		{ color:#025a76; }
.iliC			{ position:absolute; z-index:20;top:0; left:0;border:1px solid #928569; width:350px; padding:10px 10px 10px 10px; margin:0px 0px 0px 0px; background:#faf2e0;}
.iliC div.noteI	{ clear:both;position:absolute; z-index:21;margin:10px 0px 0px 4px;}
/*MENU*/
.menu			{ float:left; width:262px; margin:0px 0px 0px -100%; text-align:left;}
#menu			{ width:237px; margin:0px 0px 0px 0px; border:0px solid #000000;}
.mnl			{ text-align:left; position:relative; z-index:1;}
.mnla			{ position:relative; z-index:1;width:237px;}
.mnLR			{ vertical-align:top;}
.mnLL			{ background: url(../images/titbg.gif) #007100 repeat-x top left; padding:7px 2px 7px 12px;font:12px Arial;width:100%; font-weight:bold; color:#ffffff; }
.mnl a			{ display:block; line-height:100%; font:12px Arial; color:#0f6d09; padding:7px 12px 8px 12px; text-decoration:none;}
.mnl a:hover		{ display:block; line-height:100%; font:12px Arial; color:#0f6d09; padding:7px 12px 8px 12px; text-decoration: underline;}
.mnline			{ background:#c5c4c2; opacity: .6;  filter: alpha(opacity=60); margin:-1px 10px 0px 9px; height:1px; position:relative; z-index:0;}
.ili2			{ padding:0px 0px 0px 9px; font:11px Tahoma; color:#016a8c; margin:0px 0px 5px 10px; background: url(../images/li.gif) no-repeat; background-position:0px 4px;}
.ili2 a			{ font:11px Tahoma;}
/*NEWS*/
#news			{ margin:20px 0px 0px 11px;}
.title			{ font:24px Trebuchet MS, Arial; color:#025a76; margin:0px 0px 10px 0px;}
.dateN			{ font:11px Tahoma;color:#6f6f6f;}
.titleN			{ position:relative; z-index:1; margin:-14px 24px 13px 50px;border:0px solid #000000;}
.titleN a		{ font:12px Arial;color:#0c6c06; padding:0px 0px 0px 0px;}
.titleN div		{ font:12px Arial;color:#221d11; padding:3px 0px 0px 0px;}
.arh			{ margin:0px 0px 0px 54px;}
.arh a			{ display:block; line-height:100%;font:11px Tahoma;color:#0c6c06; padding:0px 0px 4px 16px; background:url(../images/news.gif) no-repeat top left;}
/*Right*/
.right			{ float:left; width:237px; margin:170px 0px 0px -237px; text-align:left;}
/*MENU2   MENU3*/
.mnr			{ background:url(../images/mnl.gif) no-repeat;background-position:0px 20px; display: block;padding:20px 0px 0px 0px; cursor:pointer; width:237px; height:66px;}
.mnrAc			{ background:url(../images/mnla.gif) no-repeat;background-position:0px 20px; display: block;padding:20px 0px 0px 0px; cursor:pointer; width:237px; height:66px;}
table.mnrt		{ position: relative; z-index:1; width:100%;}
table.mnrt tr td	{ padding:0px 10px 0px 103px; height:66px;}
table.mnrt tr td a	{ font:12px Arial; color:#ffffff; font-weight:bold; text-decoration:none;}
table.mnrt tr td a:hover	{ text-decoration:underline;}
#menuR			{ margin:0px 0px 0px 0px;}
.menu_content	 	{}
.menu_content DIV 	{clear:both;}
.mnra			{ margin:0px 0px 5px 214px;}
.mnrPng1		{ position:absolute; z-index:1; margin:-85px 0px 0px 0px;}
.mnrPng2		{ position:absolute; z-index:1; margin:-70px 0px 0px 0px;}
.mnrPng3		{ position:absolute; z-index:1; margin:-78px 0px 0px 0px;}
.mnrPng4		{ position:absolute; z-index:1; margin:-71px 0px 0px 0px;}
.mn2			{ margin:0px 0px 10px 10px;border:0px solid #000000; font:11px Tahoma; color:#016a8c; padding:0px 22px 0px 8px; background:url(../images/mli.gif) no-repeat; background-position:0px 5px;}
.mn2 a			{ font:11px Tahoma;}

.mn3			{ margin:0px 0px 8px 10px; font:11px Tahoma; color:#016a8c; padding:0px 0px 0px 8px; background:url(../images/mli.gif) no-repeat; background-position:0px 6px;}
.mn3 a			{ font:11px Tahoma;}
.menu3			{ border-left:1px solid #b1cdda;border-right:1px solid #b1cdda; font:11px Tahoma; padding:3px 11px 0px 0px;}

/*FOOTER*/
#foot			{ width:930px; padding:39px 0px 0px 0px; text-align:left;}
#brown			{ height:1px; background:#b1b0ae;}
#brown div#red	{ height:4px; background:#d40404; width:228px; position:absolute; z-index:0;}
#brown div#green{ height:4px; background:#09a100; width:67px; position:absolute; z-index:1;}
#logof			{ width:268px; background:url(../images/gerb.gif) no-repeat top left; margin:27px 0px 0px 0px; float:left;}
#logof span		{ display:block; line-height:100%; padding:3px 40px 10px 68px; float:left; font:11px Tahoma;}
#copy			{ float: left; margin:30px 0px 0px 0px; width:475px; font:11px Tahoma;}
#copy span		{ font:11px Tahoma; color:#444444; font-weight:bold; }
#artis 			{ float:left; font:11px Tahoma; margin:53px 0px 0px 0px;}

/*FORM*/
.txt		{padding:0px 5px 2px 0px; vertical-align:top;font-size: 12px; font-family:Arial;color:#392700;}
.text		{ font:12px Arial; border:1px solid #bebbbb; width:400px; height:17px; padding:2px 0px 0px 0px; margin:0px 0px 8px 0px; background:#ffffff;}
.textbody	{ font:12px Arial; border:1px solid #bebbbb; width:400px; height:90px; padding:2px 0px 0px 0px; margin:0px 0px 8px 0px; background:#ffffff;}
.button		{ font:11px Tahoma; color:#ffffff; font-weight:bold; border:1px solid #bebbbb; padding:2px 5px 3px 5px; margin:0px 0px 8px 0px; background:#0f6d09;}

#layerShadow{
	width:995; height:100%;
	position: absolute;
	display: none;
	z-index: 505;
	top:0;left:0;
	filter: Alpha(opacity=70);
	opacity: .7;
	background-color:#000000; 
}

/*CONTENT EDITOR*/
.content_TABLE	{border:0px dashed #b1cdda;  font-family:Arial; font-size:12px; background-color:#b1cdda; margin:5px 0px 5px 0px;}
.header_TD		{padding:4px 4px 4px 4px; text-align:center; background-color:#ecf4f6; font-weight:bold; font-family:Arial; font-size:12px; color:#016a8c; vertical-align:middle;}
.content_TD		{padding:4px 4px 4px 7px; background-color:#ffffff; font-family:Arial; font-size:12px; color:#221d11; vertical-align:middle; }
.header_TD p {padding:0px 0px 0px 0px; text-align:center; background-color:#ecf4f6; font-weight:bold; font-family:Arial; font-size:12px; color:#016a8c; vertical-align:middle;}
.content_TD p		{padding:0px 0px 0px 0px; background-color:#ffffff; font-family:Arial; font-size:12px; color:#221d11; vertical-align:middle;}


/*СЛАБОВИД*/
.info-slabovid-wrapper{display:inline-block;}

/*ПОИСК*/
.main-search, .inner-search {    
	display: block;
    float: right;
    position: relative;
    top: 80px;
    right: 0;
    width: 123px;
}

.search-page .text {
	display: block;
}