div.top_menu_lnk {float:left; margin:0 35px 0 0;}
div.top_menu_lnk a{color:#00aad5; font-family:arial; font-size:13px;font-weight:bold}
div.top_menu_lnk a:hover{color:#8F8F8F;}

div.tarif_txt{line-height:1.8;font-family:arial;font-size:14px;color:#444444;}
div.tarif_otstup {margin-left:10px;}

div.tarif_price a{color:#3f9bb6; font-family:Times New Roman;font-size:32px;height:90px;text-decoration:none}

#tabbs {
	position:relative;
	padding:0; margin:0 auto;
	width: 1000px;
	min-width:1000px;

}

.slider_content div{
	padding:0px;
	height:50px;
	color:black;

}
.name div{
	float:left;
	padding:  15px 5px 5px 0px;
	text-align:left;
	width: 270px;

}

.hide{ /* скрываем вкладку */
	display:none;
	font-family:arial;
	font-size:14px;
}
.show{ /* показываем вкладку */
	display:block;
	font-family:arial;
	font-size:14px;
	line-height:1.5;


}

.show p, active p, nonactive p, .hide p{ /* показываем вкладку */
margin:20px;


}
.nonactive{ /* неактивная вкладка */
	cursor:pointer;
	color:#2f8ab7;
	font-family:arial;
	font-size:14px;
	text-decoration:none;
	width:200px;

}
.active span, .nonactive span{
	border-bottom: 1px dashed #2f8ab7;

}
.active{ /* активная вкладка */
	cursor:default;
	color:#2f8ab7;
	font-family:arial;
	font-size:14px;
	text-decoration:none;
	width:200px;

}

div.arr_1 {margin-top:5px;}
div.arr_2 {margin-top:38px;}
div.arr_3 {margin-top:76px;}
div.arr_4 {margin-top:113px;}
div.arr_5 {margin-top:174px;}
div.arr_6 {margin-top:210px;}
div.arr_7 {margin-top:245px;}
div.arr_8 {margin-top:305px;}

div.news_date_name a{font-family:arial;font-size:13px;color:#3399cc;font-weight:bold;}
div.news_date_name a:hover{font-family:arial;font-size:13px;color:#999999;font-weight:bold;}
div.news_date_name {color:#858585;font-family:arial;font-size:13px;font-weight:normal;}

div.news_date_name1 a{font-family:arial;font-size:13px;color:#3399cc;font-weight:bold;}
div.news_date_name1 a:hover{font-family:arial;font-size:13px;color:#999999;font-weight:bold;}
div.news_date_name1 {color:#858585;font-family:arial;font-size:14px;font-weight:normal;}

div.news_txt {color:#858585;font-family:arial;font-size:13px;font-weight:normal;}
div.news_txt1 {color:#373737;font-family:arial;font-size:14px;font-weight:normal;margin:5px 0 5px 0;}

div.copy {font-family:arial; font-size:13px;color:#636161}
div.copy a{font-family:arial; font-size:13px;color:#636161}

h1 {font-family:arial narrow; font-size:21px;font-weight:normal;color:#3399cc;padding-left:20px;text-transform:uppercase}
h2 {font-family:arial narrow; font-size:21px;font-weight:normal;color:#636161;padding-left:20px;}

.seclevelcont p{
	font-family:arial;
	font-size:14px;
	margin:20px;line-height:1.6}

a {font-family:arial; font-size:14px;color:#3399cc}






#cookie_notification {background:url(/img/cookie.png) no-repeat left center;font-family:arial;}


#cookie_notification .button:hover {opacity:0.9}

#cookie_notification .button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background-color: #677381;
  border: none;
  color: #ededed;
  text-decoration: none;
  padding: 12px 35px;
  letter-spacing: 1px;
  cursor: pointer;
  border-radius: 4px;
  max-width: 100%;
  transition: all .1s linear;
  font-size: 15px;
}


#cookie_notification{
  display: none;
  justify-content: space-between;
  align-items: flex-end;
  position: fixed;
  bottom: 15px;
  left: 50%;
  width: 900px;
  max-width: 93%;
  transform: translateX(-50%);
  padding: 18px 18px 18px 75px;
  background-color: white;
  border-radius: 4px;
  box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.3);
  z-index: 10;
}

#cookie_notification p{
  margin: 0;
  font-size: 13px;
  text-align: left;
}








@media (min-width: 576px){
  #cookie_notification.showc{display: flex;}
  .cookie_accept{margin: 0 0 0 25px;  }
}

@media (max-width: 575px){
  #cookie_notification {padding: 12px; background:#fff; }
  #cookie_notification.showc{display: block;text-align: left;}
  #cookie_notification span {background: url(/img/cookie.png) no-repeat left bottom;    width: 70px;    height: 50px;    display: inline-block;    background-size: 70%;}
  .cookie_accept{margin: 10px 0 0 0;font-size: 13px;}
  .cookie_accept::before {background:url(/img/cookie.png) no-repeat left center; width:20px; height:20px;}
  #cookie_notification p br {display:none; }
}