BODY { background-color: #FFFFFF; SCROLLBAR-ARROW-COLOR: #800000; }

a, span {text-align: left;}

A:link { FONT-SIZE: 10pt; COLOR: #800000; TEXT-DECORATION: none; font-weight:bold; text-align: left; }

A:visited { FONT-SIZE: 10pt; COLOR: #800000; TEXT-DECORATION: none; font-weight:bold; text-align: left; }

A:active { FONT-SIZE: 10pt; COLOR: #800000; TEXT-DECORATION: none; font-weight:bold; text-align: left; }

A:hover { COLOR: red; TEXT-DECORATION: none; font-weight:bold; text-align: left; }

H1 { COLOR: #AD0000; FONT-SIZE: 15pt; FONT-FAMILY: arial, verdana, tahoma; text-align: left; margin-top: 5; margin-bottom: 5; }

P {	COLOR: #555555; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma, Verdana,sans-serif; text-align: justify; text-indent: 10; margin-top: 10; margin-bottom: 10; }

H2 { COLOR: #AD0000; FONT-SIZE: 13pt; FONT-FAMILY: arial, verdana, tahoma; text-align: left; margin-top: 5; margin-bottom: 5; }

H3 { COLOR: #AD0000; FONT-SIZE: 11pt; FONT-FAMILY: arial, verdana, tahoma; text-align: left; margin-top: 5; margin-bottom: 5; }





H4 { FONT-SIZE: 12pt; FONT-FAMILY: Book Antiqua, garamond, tahoma; margin-top: 5; margin-bottom: 5; text-align: left; margin-left: 20; }

H5 { FONT-SIZE: 12pt; FONT-FAMILY: Book Antiqua, garamond, tahoma; text-align: center; margin-top: 5; margin-bottom: 5; }

H6 { FONT-SIZE: 11pt; FONT-FAMILY: Book Antiqua, garamond, tahoma; margin-top: 15; margin-bottom: 15; text-align: left; }

LI { COLOR: #555555; FONT-SIZE: 10pt; text-align: justify; margin-top: 0; margin-bottom: 5; margin-left: 10; margin-right: 10; list-style-type:square }

HR { border: none; color: c6c6c6; background-color: c6c6c6; height: 1px; }

.yel { BACKGROUND-COLOR: #D9F5C8 }

.badValue {background:red;color:white}

.dizValue {background:#C0C0C0;color:black}

.ltl { font-family : Tahoma, Verdana,sans-serif; font-size: 11px;}

.mlow { FONT-SIZE: 12pt; COLOR: #800000; TEXT-DECORATION: none; font-weight:bold }

.hr {border-top:dotted 2px brown; margin:4px 4 4px 4}

.menu_n { padding: 5px; text-align: left; }

.menu_o { FILTER: alpha(opacity=70); -moz-opacity: .70; opacity: .70; padding: 5px; text-align: left; }

.nlink { COLOR: #AD0000; FONT-SIZE: 13pt; FONT-FAMILY: arial, verdana, tahoma; text-align: left; margin-top: 5; margin-bottom: 5; }





TD { COLOR: #555555; FONT-SIZE: 10pt; FONT-FAMILY: Tahoma, Verdana,sans-serif; border-color: c6c6c6; }


span.yandex_date {font-size: 100%; margin-right:0.5em;} 

span.yandex_news_title {text-align: left;}

div.yandex_informer	{font-size: 100%; margin-bottom: 0.3em;} 

div.yandex_title 	{font-size: 100%; margin-bottom: 0.7em; text-align: left; }	

div.yandex_title a	{font-weight: 400; text-align: left; }	

div.yandex_allnews	{font-weight: 400; font-size: 100%; margin-top: 0.3em;}	

div.yandex_annotation		{font-size: 100%; margin-bottom: 1.0em; text-align: left; }

iframe, object {
width:100%; 
height: 480px; 
}

.categor{
    margin: 10px 10px 10px 0px;
}

.categor img{
    margin: 0px 10px 10px 0px;
    clear: both;
    display: block;
    max-width: 300px;
    float: left;
}


ul.relpost {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  justify-content: space-around;
  flex-wrap: wrap;
  text-align: center;
  align-items: flex-start;
}

ul.relpost li {
  display: block;
  padding: 5px;
  margin: 5px;
  width: 200px;
  min-height: 210px;
  max-height: 250px;
  overflow: hidden;
  border: #666666 1px solid;
  border-radius: 5px;
  line-height: 1.4em;
  transition: border-color 0.2s ease, color 0.2s ease;
}

ul.relpost li:hover {
  border-color: #666666;
}

ul.relpost li img {
  max-width: 200px;
  width: 100%;
  height: auto;
  border-radius: 5px;
  margin: 0;
}

ul.relpost li div.relimg {
  max-height: 150px;
  min-width: 100%;
  overflow: hidden;
  border-radius: 5px;
  display: block;
  height: 150px;
}


.clear {
	clear: both;
}


.button {
  display: inline-block;
  padding: 5px 10px;
  margin-right: 3px;
  background-color: #efefef;
  color: #4444;
  border-radius: 10px; }
  
a.button {
  color: #fff; /* цвет текста */
  text-decoration: none; /* убирать подчёркивание у ссылок */
  user-select: none; /* убирать выделение текста */
  outline: none; /* убирать контур в Mozilla */
} 

.pagination  {
	margin-right: 0px;
}

ul.pagination  {
    display: inline;
}
.categor .title a{
	text-decoration: none;
}


.pagination a.button:hover, .pagination a.button.active {
    background-color: #006E55;
    color: #fff;
}

.pagination > li {
    display: inline;
	padding-right: 3px;
}


/*
     */
/*
*/