p.normal {
	text-indent: 5mm;
	text-align: justify;
}

.hidden {
  display: none !important;
}


/**************************************************************************************/
/* для оформления галлериеи в новости по ширине N превьшек */
div.post-img-4, div.post-img-5, div.post-img-6, div.post-img-7, div.post-img-8 {
  width: 100%; 
  text-align: center;
} 

div.post-img-4 > div { /* 4 превьюхи в ряд + 50px, при условии ширины 150px */
  max-width: 650px; 
  display: inline-block;
}

div.post-img-5 > div { /* 5 превьюхи в ряд + 50px, при условии ширины 150px */
  max-width: 800px; 
  display: inline-block;
}

div.post-img-6 > div { /* 6 превьюхи в ряд + 50px, при условии ширины 150px */
  max-width: 950px; 
  display: inline-block;
}

div.post-img-7 > div { /* 7 превьюхи в ряд + 50px, при условии ширины 150px */
  max-width: 1100px; 
  display: inline-block;
}

div.post-img-8 > div { /* 8 превьюхи в ряд + 50px, при условии ширины 150px */
  max-width: 1250px; 
  display: inline-block;
}

div.post-img-4 > div > a, div.post-img-5 > div > a, div.post-img-6 > div > a, 
div.post-img-7 > div > a, div.post-img-8 > div > a,	
div.post-img-4 > div > p, div.post-img-5 > div > p, div.post-img-6 > div > p, 
div.post-img-7 > div > p, div.post-img-8 > div > p,
div.post-img-4 > div > a > img, div.post-img-5 > div > a > img, div.post-img-6 > div > a > img, 
div.post-img-7 > div > a > img, div.post-img-8 > div > a > img,	
div.post-img-4 > div > p > a > img, div.post-img-5 > div > p > a > img, div.post-img-6 > div > p > a > img, 
div.post-img-7 > div > p > a > img, div.post-img-8 > div > p > a > img
{
  display: inline-block;
  padding: 0;
}
div.post-img-4 > div > p, div.post-img-5 > div > p, div.post-img-6 > div > p, 
div.post-img-7 > div > p, div.post-img-8 > div > p
{
  margin-left: 5px;
  margin-right: 5px;
}

div.post-img-4 > div > p:hover, div.post-img-5 > div > p:hover, div.post-img-6 > div > p:hover, 
div.post-img-7 > div > p:hover, div.post-img-8 > div > p:hover
:hover, .im-r:hover, .im-c div:hover {
	box-shadow: 0 0 10px rgba(255,0,255,0.8); 
}


/**************************************************************************************/


/*--- for btn i ---*/

.i_info {
  padding-left: 25px;
  background: url('../../../uploads/animated_gif/warning_24x24.gif') no-repeat
}

ul.postbullet {
  padding-left: 10px; 
  margin: 3px 0; 
  list-style-image: url(/images/icons/postbullets.png);	
}

ul.marginless {
  margin: 0 0 0 20px; 
}

ul.fullmarginless {
  margin: 0; 
}

/* стили для картинок на короткой новости слева и справа с подсветкой при намышении */
div.im-l {
	float: left;
	margin: 0 10px 5px 0; 
}
div.im-r {
	float: right;
	margin: 0 0 5px 10px; 
}
div.im-c {
	clear: both;
	text-align: center; 
}
div.im-c div {
	display: inline-block;
}

.im-l a img, .im-r a img, .im-c a img, .im-c div a img {
	padding: 0;
}
.im-l:hover, .im-r:hover, .im-c div:hover {
	box-shadow: 0 0 10px rgba(255,0,255,0.8); 
}

/* для счётчика */
.counterbox {
  width: 88px; height: 120px;
  margin: 10px auto 0 auto;
  border: 2px #fff solid; 
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -khtml-border-radius: 5px;
}
.counterbox:hover {border: 2px #f0f solid; box-shadow: 0 0 10px rgba(255,0,255,0.8); /* Параметры тени */
}

/* кнопки сверху справа (контрастная верися, ...)*/
ul.top_right_btns {
    float: right;
    margin: 0; /* Обнуляем значение отступов */
    padding: 0; /* Значение полей */
   }
ul.top_right_btns li {
    display: inline-block; /* Отображать как строчный элемент */
    height: 60px;
    background: url("../images/lvsep.png") no-repeat;
    margin-right: 5px; /* Отступ слева */
/*    border: 1px solid #000;  */
    padding: 0 3px 0 15px; /* Поля вокруг текста */
   }
ul.top_right_btns li a {
  margin-top: 10px;	
}

ul.top_right_btns li a img:hover {
  box-shadow: 0 0 10px rgba(255,0,255,0.8);	
  border-radius: 7px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  -khtml-border-radius: 7px;
}   


/************************************************************************************/

div.advertise-block {
	width: 100%;
	text-align: center;
	background-color: #fae6bc;
	padding: 10px;
}
div.advertise-block>div {
  display: inline-block;	
  margin: 10px;
  width:  200px;
  height: 150px;
  border: 5px groove rgba(33,128,191,0.8);
  border-radius: 25px 0px 25px 0px; 
  -webkit-box-shadow: 0px 0px 5px 2px rgba(0,255,214,0.83); 
  box-shadow: 0px 0px 5px 2px rgba(0,255,214,0.83);
  transition: all 0.3s ease-out;
  vertical-align: top; 
}
div.advertise-block>div:hover {
  border-color: #DD3333;
  border-radius: 0px 25px 0px 25px; 
 -webkit-transform: scale(1.1);
 -moz-transform: scale(1.1);
 -o-transform: scale(1.1);
 transform: scale(1.1);  
 transition: all 0.5s ease-out;
 -webkit-box-shadow: 0px 0px 5px 0px rgba(255,8,8,0.83); 
 box-shadow: 0px 0px 5px 0px rgba(255,8,8,0.83);
}

div.advertise-block>div>a, div.advertise-block>div>a>img {
  padding: 0;	
  border-radius: 22px 0px 22px 0px; 
  transition: all 0.3s ease-out;
}

div.advertise-block>div:hover>a>img {
  border-radius: 0px 22px 0px 22px; 
  transition: all 0.5s ease-out;
}

/************************************************************************************/

/* для телефонов горячих линий */

.hot-line-phone-main {
  color: #0000ff; 
  font-family: times new roman,times; 
  font-size: xx-large; 
  font-weight: bold; 
  text-align: center; 
  text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 
    0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 
    0 6px 1px rgba(0,0,0,.1), 0 0 5px rgba(0,0,0,.1), 
    0 1px 3px rgba(0,0,0,.3), 0 3px 5px rgba(0,0,0,.2), 
    0 5px 10px rgba(0,0,0,.25), 0 10px 10px rgba(0,0,0,.2), 
    0 20px 20px rgba(0,0,0,.15); 
}

.hot-line-phone-normal {
  color: #0000ff; 
  font-family: times new roman,times; 
  font-size: large; 
  font-weight: bold; 
  text-align: center; 
  text-shadow: 0   -1px 5px #EBEBEB, 0   -1px 5px #EBEBEB,
    0    1px 5px #EBEBEB, 
    0    1px 5px #EBEBEB,
    -1px -0   5px #EBEBEB, 
    1px -0   5px #EBEBEB,
    -1px  0   5px #EBEBEB, 
    1px  0   5px #EBEBEB,
    -1px -1px 5px #EBEBEB, 
    1px -1px 5px #EBEBEB, 
    -1px  1px 5px #EBEBEB, 
    1px  1px 5px #EBEBEB,
    -1px -1px 5px #EBEBEB, 
    1px -1px 5px #EBEBEB,
    -1px  1px 5px #EBEBEB, 
    1px  1px 5px #EBEBEB;
}

.text-shaddow-white-3px {
  text-shadow: -1px -1px 3px #FFF, -1px 0 3px #FFF, 0 -1px 3px #FFF, 1px 1px 3px #FFF, 1px 0 3px #FFF, 0 1px 3px #FFF, 1px -1px 3px #FFF, -1px 1px 3px #FFF;
}

/*************************************************************/
/* для значков на главной */
table.top-links {
	width: 100%; 
	background-color: #fcfcce;
	border: 0;
}
table.top-links tr.top-link  td {
	width: 12%; 
	text-align: center!important; 
	line-height: 1;
	vertical-align: middle;
}

table.top-links tr.top-link  td > div {
	width: 48px; 
	height: 48px; 
	display: inline-block; 
	margin: 0 0 4px 0;
}

table.top-links tr.top-link  td div > a {
    padding: 0; 
    line-height: 0; 
    display: block;
}


/* для надписей на главной в стиле старой градиентной заливки WordArt */
.old-office-wordart-like-text{
    font-family: 'Arial Black', 'Arial Bold', Gadget, sans-serif; 
    font-size: 280%;
    line-height: 120%;

    display: -moz-inline-stack; /* ← Firefox 2 backwards compatibility */
    display: inline-block;
/* ↓ IE6 & IE7 «hasLayout» voodoo */
   zoom: 1;
   *display: inline;
/* ↑ IE6 & IE7 starhack ← http://www.ejeliot.com/blog/63 */

    background-color: rgba(122, 117, 96, 1);
    /* IE9, iOS 3.2+ */
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIHZpZXdCb3g9IjAgMCAxIDEiIHByZXNlcnZlQXNwZWN0UmF0aW89Im5vbmUiPjxsaW5lYXJHcmFkaWVudCBpZD0idnNnZyIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMTAwJSIgeTI9IjAlIj48c3RvcCBzdG9wLWNvbG9yPSIjZTIwMDc5IiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMCIvPjxzdG9wIHN0b3AtY29sb3I9IiNkZjEzMmMiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIwLjIiLz48c3RvcCBzdG9wLWNvbG9yPSIjZjNlZjE1IiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMC40Ii8+PHN0b3Agc3RvcC1jb2xvcj0iIzAwOTg0NyIgc3RvcC1vcGFjaXR5PSIxIiBvZmZzZXQ9IjAuNiIvPjxzdG9wIHN0b3AtY29sb3I9IiMwMGE1ZGYiIHN0b3Atb3BhY2l0eT0iMSIgb2Zmc2V0PSIwLjgiLz48c3RvcCBzdG9wLWNvbG9yPSIjM2UxNDdiIiBzdG9wLW9wYWNpdHk9IjEiIG9mZnNldD0iMSIvPjwvbGluZWFyR3JhZGllbnQ+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCN2c2dnKSIgLz48L3N2Zz4=);
    background-image: -webkit-gradient(linear, 0% 0%, 100% 0%,color-stop(0, rgb(226, 0, 121)),color-stop(0.2, rgb(223, 19, 44)),color-stop(0.4, rgb(243, 239, 21)),color-stop(0.6, rgb(0, 152, 71)),color-stop(0.8, rgb(0, 165, 223)),color-stop(1, rgb(62, 20, 123)));
    /* Android 2.3 */
    background-image: -webkit-repeating-linear-gradient(left,rgb(226, 0, 121) 0%,rgb(223, 19, 44) 20%,rgb(243, 239, 21) 40%,rgb(0, 152, 71) 60%,rgb(0, 165, 223) 80%,rgb(62, 20, 123) 100%);
    /* IE10+ */
    background-image: repeating-linear-gradient(to right,rgb(226, 0, 121) 0%,rgb(223, 19, 44) 20%,rgb(243, 239, 21) 40%,rgb(0, 152, 71) 60%,rgb(0, 165, 223) 80%,rgb(62, 20, 123) 100%);
    background-image: -ms-repeating-linear-gradient(left,rgb(226, 0, 121) 0%,rgb(223, 19, 44) 20%,rgb(243, 239, 21) 40%,rgb(0, 152, 71) 60%,rgb(0, 165, 223) 80%,rgb(62, 20, 123) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    /* обводка */
    -webkit-text-stroke: 1px black;
    text-stroke: 1px black;
}

/* IE8- CSS hack */
@media \0screen\,screen\9 {
.old-office-wordart-like-text {
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffe20079",endColorstr="#ff3e147b",GradientType=1);
    }
}


