@font-face {
	 font-family: 'SegoeR'; src: url('fonts/SegoeUI.eot?#iefix') format('embedded-opentype'), url('fonts/SegoeUI.woff') format('woff'), url('fonts/SegoeUI.ttf') format('truetype'), url('fonts/SegoeUI.svg#SegoeUI') format('svg'); font-weight: normal; font-style: normal;
}
@font-face {
	 font-family: 'SegoeB'; src: url('fonts/SegoeUI-Semibold.eot?#iefix') format('embedded-opentype'), url('fonts/SegoeUI-Semibold.woff') format('woff'), url('fonts/SegoeUI-Semibold.ttf') format('truetype'), url('fonts/SegoeUI-Semibold.svg#SegoeUI-Semibold') format('svg'); font-weight: normal; font-style: normal;
}
@font-face {
	 font-family: 'Sylfaen'; src: url('fonts/Sylfaen.eot?#iefix') format('embedded-opentype'), url('fonts/Sylfaen.woff') format('woff'), url('fonts/Sylfaen.ttf') format('truetype'), url('fonts/Sylfaen.svg#Sylfaen') format('svg'); font-weight: normal; font-style: normal;
}
img {
	max-width: 100%;
	height: auto;
}
h5 {
	font-family:segoeb;
	font-size:16px;
	color:#333;
}
BODY {
	background-image: url(back_body.png);
	background-repeat: repeat;
	margin: 0;
	width: 100%;
	height: 100%;
	text-align: center;
}
#div100 {
	 height:100%; width:100%; text-align:center; display:inline-block;
}
.ico_div {
	float:left;
}
.contactsup_line {
	display:inline-block;
	width:100%;
}
.contactsup_text {
	height:100%;
	display:inline-block;
}
#cookie_note {
    	display: none;
    	position: fixed;
    	box-sizing: content-box;
    	bottom: 15px;
    	left: 50%;
    	width: 80%;
    	transform: translateX(-50%);
    	padding: 20px;
    	background-color: white;
    	border-radius: 4px;
    	box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.4);
    	z-index: 18;
}
.cookie_container {
	display: inline-block;
}
.cookie_txt {
    	display: inline-block;
    	text-align: left;
}
#cookie_note.show {
    	display: inline-block;
}
.cookie_accept {
    	padding: 5px 10px;
    	margin-top: 8px;
    	font-size: 14px;
    	line-height: 1.5;
    	width: auto;
    	min-width: 200px;
    	float: right;
    	border-radius: 5px;
    	background-color: #4e8a56;
}
.cookie_accept:hover {
    	background-color: #fdf99f;
    	color: #333333;
}
#cookie_note p{
    	margin: 0;
    	font-size: 1.5rem;
    	text-align: left;
    	color: #333333;
}
.onlinebutton {
	font-family:sylfaen;
	font-size:18px;
	color:#4e8a56;
	background-color:#fff;
	border:2px solid #4e8a56;
	border-radius:4px;
	padding:10px;
	padding-top:15px;
	padding-bottom:15px;
	margin-bottom:5px;
	box-sizing:padding-box;
	text-transform:uppercase;
	-webkit-transition-delay: 5ms;
	 -o-transition-delay: 5ms; 
	 -webkit-transition-property: color, border;
	 -o-transition-property: color, border;
         -webkit-transition-duration: 0.2s;
         -o-transition-duration: 0.2s;
         -webkit-transition-timing-function: ease;
         -o-transition-timing-function: ease;
         transition-delay: 5ms;
         transition-property: color, border;
         transition-duration: 0.2s;
         transition-timing-function: ease;
}
.onlinebutton:hover {
	color:#333;
	border:2px solid #333;
	-webkit-transition-delay: 5ms;
	-o-transition-delay: 5ms; 
	-webkit-transition-property: color, border;
	-o-transition-property: color, border;
        -webkit-transition-duration: 0.2s;
        -o-transition-duration: 0.2s;
        -webkit-transition-timing-function: ease;
        -o-transition-timing-function: ease;
        transition-delay: 5ms;
        transition-property: color, border;
        transition-duration: 0.2s;
        transition-timing-function: ease;
}
.greenbutton {
	font-family:sylfaen;
	font-size:18px;
	color:#4e8a56;
	background-color:#fff;
	display:inline-block;
	border:2px solid #4e8a56;
	border-radius:4px;
	padding:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin:5px;
	box-sizing:padding-box;
	text-transform:uppercase;
	-webkit-transition-delay: 5ms;
	-o-transition-delay: 5ms; 
	-webkit-transition-property: color, border;
	-o-transition-property: color, border;
        -webkit-transition-duration: 0.2s;
        -o-transition-duration: 0.2s;
        -webkit-transition-timing-function: ease;
        -o-transition-timing-function: ease;
        transition-delay: 5ms;
        transition-property: color, border;
        transition-duration: 0.2s;
        transition-timing-function: ease;
}
.greenbutton:hover {
	color:#333;
	border:2px solid #333;
	-webkit-transition-delay: 5ms;
	-o-transition-delay: 5ms; 
	-webkit-transition-property: color, border;
	-o-transition-property: color, border;
        -webkit-transition-duration: 0.2s;
        -o-transition-duration: 0.2s;
        -webkit-transition-timing-function: ease;
        -o-transition-timing-function: ease;
        transition-delay: 5ms;
        transition-property: color, border;
        transition-duration: 0.2s;
        transition-timing-function: ease;
}
#head.container {
	padding-left:0px;
	display:inline-block;
}
#online.col-lg-5.col-md-5.col-sm-6.col-xs-12 {
	font-size: 14px;
	font-family: segoeb;
	letter-spacing: 2px;
	padding-bottom: 10px;
	padding-top: 40px;
	float: right;
	text-align: right;
}
#logo.col-lg-2.col-md-2.col-sm-12.col-xs-12 {
	padding-top: 20px;
	display: inline-block;
	float: left;
	text-align: center;
}
#phones.col-lg-5.col-md-5.col-sm-6.col-xs-12 {
	color: #333;
	font-size: 19px;
	font-family: segoeb;
	padding-bottom: 10px;
	padding-top: 35px;
	display: inline-block;
	text-align: left;
}
#pageMainmenu {
	display: inline-block;
	width: 92%;
}
#menu.container {
	display: inline-block;
	padding: 0;
}
#menu100 {
	background-color: #4e8a56;
	border-top: 3px solid #487f4f;
	border-bottom: 3px solid #487f4f;
	margin-top: 10px;
	display: inline-block;
	width: 100%;
	height: 75px;
	text-align: center;
}
#pageMainmenu .tableMenu {
	width: 100%;
}
#pageMainmenu .menu {
	color: #fff;
	font-size: 24px;
	font-family: sylfaen;
	text-decoration: none;
	text-transform: uppercase;
	padding-bottom: 17px;
	padding-top: 18px;
	padding-left: 10px;
	padding-right: 10px;
	display: inline-block;
	width: 90%;
}
#pageMainmenu .mids {
	display: none;
}
#pageMainmenu .mbordr {
	display: none;
	width: 15px;
}
#pageMainmenu .mbordl {
	display: none;
	width: 15px;
}
#burger.row {
	cursor: pointer;
	background-image: url(ico_menu_adapt.png);
	background-position: center center;
	background-repeat: no-repeat;
	margin-top: 5px;
	margin-left: 5px;
	display: none;
	width: 59px;
	height: 59px;
	float: left;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}
#brand.row {
	color: #ffffff;
	font-size: 24px;
	font-family: sylfaen;
	text-transform: uppercase;
	cursor: pointer;
	padding-bottom: 17px;
	padding-top: 17px;
	padding-left: 20px;
	padding-right: 50px;
	margin-left: 13px;
	display: none;
}
#dropdown {
	color: #ffffff;
	font-size: 20px;
	font-family: sylfaen;
	text-transform: uppercase;
	background-color: rgba(78,138,86,0.8);
	padding-top: 15px;
	padding-right: 10px;
	border-bottom: 5px solid #ffffff;
	display: none;
	width: 100%;
	position: relative;
	z-index: 15;
	text-align: center;
}
.dropdownlinks {
	display:inline-block;
	width:100%;
	padding:15px 0px 15px 0px;
	color:#fff;
	background-color: rgba(78,138,86,0.8);
	margin-bottom:0px;
	margin-top:0px;	
	margin-left:5px;
}
.dropdownlinks:hover {
	color:#fdf99f;
	text-decoration:none;	
}
#global0 .slider-bigsh .contentBody {
}
.fadedImages .faded {
	width: 100%;
	height: 100%;
	position: relative;
}
.fadedImages .faded .fadedArea {
	margin: 0;
	width: 100%;
	height: 100%;
	position: relative;
	top: 0px;
	left: 0px;
}
.fadedImages .faded .fadedArea .object { width:100%; height:100%; position:absolute; top:0px; left:0px; list-style-type:none; }
.fadedImages .objectTitle { position:absolute; top:20px; left:20px; }
.fadedImages .objectImage {
	width: 100%;
	height: auto;
	position: relative;
	z-index: 1;
}
.fadedImages .objectNote { position:absolute; top:100px; left:20px; z-index:2; }
.fadedImages .linkNext { text-decoration:none; position:absolute; bottom:100px; left:20px; }
.fadedImages .faded .pagination li {
	border-width: 3px;
	border-color: #ffffff;
	border-style: solid;
	margin-right: 5px;
	width: 25px;
	height: 25px;
	position: relative;
	float: left;
	overflow: hidden;
	list-style-type: none;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
.fadedImages .faded .pagination li a {
	background-color: transparent;
	border: none;
	width: 100%;
	height: 100%;
	overflow: hidden;
	text-indent: 100px;
	-moz-border-radius: 0;
	-webkit-border-radius: 0;
	border-radius: 0;
}
.fadedImages .faded .pagination li.current {
	border-width: 3px;
	border-color: #487F4F;
	border-style: solid;
}
.fadedImages .faded .pagination li.current a {
	background-color: transparent;
}
.fadedImages .faded .pagination li a:hover {
	background-color: #4E8A56;
}
#global0 .fadedImages .faded {
	background-color: #80ff80;
}
#global0 .fadedImages .faded .fadedArea {
	background-color: #ff8040;
}
#global0 .fadedImages .faded .fadedArea .object {
	background-color: #c0c0c0;
	border-width: 5px;
	border-color: #4e8a56;
	border-style: solid;
	display: inline-block;
	height: auto;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
#global0 .fadedImages {
	background-color: #ff80ff;
	display: inline-block;
	width: 100%;
	height:auto;
}
#global0 {
	width: 100%;
}
#slidercontainer.container {
	padding-bottom: 15px;
	display: inline-block;
	height: 100%;
}
#global0 .fadedImages .contentTitle {
	display: none;
}
#div300 {
	background-color: #c0c0c0;
	margin-top: 100px;
	width: 100%;
	height: 500px;
	position: relative;
}
#slider.col-lg-9.col-md-9.col-sm-9.hidden-xs {
	display: inline-block;
	padding: 0;
}
#encyclo.col-lg-3.col-md-3.col-sm-3.hidden-xs {
	margin-top: 20px;
	display: inline-block;
}
.fadedImages {
	width: 100%;
	height:auto;
}
.slider-bigsh .contentBody {
	width: 100%;
}
#center {
	background-color: #ffffff;
	background-image: url(flat-leaves.png);
	background-repeat: repeat;
	padding-top: 20px;
	margin-top: -2px;
	height: auto;
}
.cont_news #view .objectTitle {
	display:inline-block;
	width:100%;
	font-family:sylfaen;
	font-size:22px;
	margin-bottom:15px;
}
.cont_news #view .objimage {
	padding-right: 10px;
	margin-bottom: 10px;
	display: inline-block;
	float: left;
}
.cont_news .buttonSend {
	color: #4e8a56;
	font-size: 18px;
	font-family: sylfaen;
	text-transform: uppercase;
	background-color: #fff;
	padding-bottom: 10px;
	padding-top: 10px;
	border: 2px solid #4e8a56;
	margin-top: 15px;
	margin-bottom: 5px;
	display: inline-block;
	padding: 10px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	box-sizing:padding-box;
	   -webkit-transition-delay: 5ms;
	  -o-transition-delay: 5ms;
	   -webkit-transition-property: color, border;
	  -o-transition-property: color, border;
	 -webkit-transition-duration: 0.2s;
	 -o-transition-duration: 0.2s;
	 -webkit-transition-timing-function: ease;
	 -o-transition-timing-function: ease;
	 transition-delay: 5ms;
	 transition-property: color, border;
	 transition-duration: 0.2s;
	 transition-timing-function: ease;
}
.cont_news .buttonSend:hover { 
	color:#333;
	border:2px solid #333;
	-webkit-transition-delay: 5ms;
	-o-transition-delay: 5ms; 
	-webkit-transition-property: color, border;
	-o-transition-property: color, border;
        -webkit-transition-duration: 0.2s;
        -o-transition-duration: 0.2s;
        -webkit-transition-timing-function: ease;
        -o-transition-timing-function: ease;
        transition-delay: 5ms;
        transition-property: color, border;
        transition-duration: 0.2s;
        transition-timing-function: ease;
}
.cont_news .newslink { margin-top:5px; display:block; }
.cont_news #linkArchive { margin-top:20px; display:block; clear:both; }
#arh_news .arhivTitle {
	font-size: 17px;
	font-family: segoer;
	margin-bottom: 10px;
	text-align: left;
}
#arh_news .buttonSend {
	color: #4e8a56;
	font-size: 18px;
	font-family: sylfaen;
	text-transform: uppercase;
	background-color: #fff;
	padding-bottom: 10px;
	padding-top: 10px;
	border: 2px solid #4e8a56;
	margin-top: 5px;
	margin-bottom: 5px;
	display: inline-block;
	padding: 10px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	box-sizing:padding-box;
	   -webkit-transition-delay: 5ms;
	  -o-transition-delay: 5ms;
	   -webkit-transition-property: color, border;
	  -o-transition-property: color, border;
	 -webkit-transition-duration: 0.2s;
	 -o-transition-duration: 0.2s;
	 -webkit-transition-timing-function: ease;
	 -o-transition-timing-function: ease;
	 transition-delay: 5ms;
	 transition-property: color, border;
	 transition-duration: 0.2s;
	 transition-timing-function: ease;
}
#arh_news .buttonSend:hover {
	color:#333;
	border:2px solid #333;
	-webkit-transition-delay: 5ms;
	-o-transition-delay: 5ms; 
	-webkit-transition-property: color, border;
	-o-transition-property: color, border;
        -webkit-transition-duration: 0.2s;
        -o-transition-duration: 0.2s;
        -webkit-transition-timing-function: ease;
        -o-transition-timing-function: ease;
        transition-delay: 5ms;
        transition-property: color, border;
        transition-duration: 0.2s;
        transition-timing-function: ease;
}
#menuLink {
	display: inline-block;
	position: relative;
	text-align: center;
}
#menuLink .object:hover {
	background-color: #fdf99f;
	border-width: 5px;
	border-color: #f2ed84;
	border-style: solid;
	-webkit-transition-delay: 8ms;
	 -o-transition-delay: 8ms; 
	 -webkit-transition-property: background;
	 -o-transition-property: background;
         -webkit-transition-duration: 0.3s;
         -o-transition-duration: 0.3s;
         -webkit-transition-timing-function: ease;
         -o-transition-timing-function: ease;
         transition-delay: 8ms;
         transition-property: background;
         transition-duration: 0.3s;
         transition-timing-function: ease;
}
#menuLink .contentTitle {
	color: #333;
	font-size: 24px;
	font-family: segoeb;
	text-transform: uppercase;
	margin-top: 20px;
	margin-bottom: 25px;
	display: inline-block;
	width: 100%;
}
#menuLink .contentText {
	display: inline-block;
	width: 100%;
	position: absolute;
	bottom: -70px;
	right: 0px;
}
#menuLink .object {
	cursor: pointer;
	background-color: #fdf99f;
	padding-bottom: 40px;
	border-width: 5px;
	border-color: #fdf99f;
	border-style: solid;
	margin-bottom: 17px;
	margin-left: 1px;
	margin-right: 3px;
	display: inline-block;
	width: 240px;
	position: relative;
	text-align: center;
	vertical-align: top;
	-moz-border-radius: 2px;
	-webkit-border-radius: 2px;
	border-radius: 2px;
}
#menuLink .object .objectImage {
	margin: 0;
	position: relative;
	float: none;
}
#menuLink .object .link {
	color: #333;
	font-size: 14px;
	font-weight: normal;
	font-family: segoeb;
	text-decoration: none;
	text-transform: uppercase;
	padding-top: 8px;
	padding-left: 5px;
	padding-right: 5px;
	margin-top: 5px;
	display: block;
	width: 100%;
	height: 35px;
	position: absolute;
	bottom: 0px;
	left: 0px;
	text-align: center;
	vertical-align: middle;
}
#sidebar.col-lg-4.col-md-4.col-sm-12.col-xs-12 {
	background-color: #4e8a56;
	padding-bottom: 15px;
	border-width: 3px;
	border-color: #487f4f;
	border-style: solid;
	margin-bottom: 40px;
	display: inline-block;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
#global1 .cont_news .contentTitle {
	color: #FFFFFF;
	font-size: 24px;
	font-family: segoeb;
	text-transform: uppercase;
}
#global1 .cont_news .object {
	display: inline-block;
	text-align: left;
}
#global1 .cont_news #dataType_date {
	color: #fdf99f;
	font-size: 13px;
	font-family: segoer;
}
#global1 .cont_news .objectTitleTxt {
	color: #ffffff;
	font-size: 17px;
	font-family: sylfaen;
}
#global1 .cont_news .objectImage {
	padding-right: 10px;
	display: block;
	float: left;
}
#global1 .cont_news .objectNote {
	color: #ffffff;
	font-size: 14px;
	font-family: segoer;
	display: block;
	text-align: justify;
}
#global1 .cont_news .newslink {
	color: #fdf99f;
	font-size: 15px;
	font-family: sylfaen;
	text-decoration: none;
	padding-bottom: 4px;
	padding-top: 4px;
	padding-left: 8px;
	padding-right: 8px;
	margin-top: 10px;
	display: inline-block;
	outline:2px solid #fdf99f;
	    -webkit-transition-delay: 5ms;
	       -o-transition-delay: 5ms;
	        -webkit-transition-property: outline;
	       -o-transition-property: outline;
	     -webkit-transition-duration: 0.2s;
	     -o-transition-duration: 0.2s;
	     -webkit-transition-timing-function: ease;
	     -o-transition-timing-function: ease;
	     transition-delay: 5ms;
	     transition-property: color;
	     transition-duration: 0.2s;
	     transition-timing-function: ease;
}
#global1 .cont_news .newslink:hover {
	outline:2px solid #f2ed84;
	-webkit-transition-delay: 5ms;
	 -o-transition-delay: 5ms; 
	 -webkit-transition-property: outline;
	 -o-transition-property: outline;
         -webkit-transition-duration: 0.2s;
         -o-transition-duration: 0.2s;
         -webkit-transition-timing-function: ease;
         -o-transition-timing-function: ease;
         transition-delay: 5ms;
         transition-property: color;
         transition-duration: 0.2s;
         transition-timing-function: ease;
}
#global1 .cont_news #linkArchive {
	color: #ffffff;
	font-size: 16px;
	font-family: sylfaen;
	text-decoration: none;
	text-transform: uppercase;
	padding-bottom: 10px;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	border-width: 2px;
	border-color: #ffffff;
	border-style: solid;
	display: inline-block;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
		-webkit-transition-delay: 5ms;
	 -o-transition-delay: 5ms; 
	 -webkit-transition-property: color, border;
	 -o-transition-property: color, border;
         -webkit-transition-duration: 0.2s;
         -o-transition-duration: 0.2s;
         -webkit-transition-timing-function: ease;
         -o-transition-timing-function: ease;
         transition-delay: 5ms;
         transition-property: color, border;
         transition-duration: 0.2s;
         transition-timing-function: ease;
}
#global1 .cont_news #linkArchive:hover {
	color:#333;
	border:2px solid #333;
	-webkit-transition-delay: 5ms;
	 -o-transition-delay: 5ms; 
	 -webkit-transition-property: color, border;
	 -o-transition-property: color, border;
         -webkit-transition-duration: 0.2s;
         -o-transition-duration: 0.2s;
         -webkit-transition-timing-function: ease;
         -o-transition-timing-function: ease;
         transition-delay: 5ms;
         transition-property: color, border;
         transition-duration: 0.2s;
         transition-timing-function: ease;
}
#global0 .fadedImages .objectTitle {
	display: none;
}
.fadedImages .faded .pagination {
	background-color: rgba(0,0,0,0.1);
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 3px;
	margin-top: 32%;
	display: inline-block;
	position: absolute;
	right: 15px;
	z-index: 14;
}
#advantages100 {
	background-image: url(slideavantages.jpg);
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	margin-top: -1px;
	height: 100%;
	position: relative;
}
#advantages_plate.col-lg-6.col-md-6.col-sm-12.col-xs-12 {
	background-image: url(advantages_left.png);
	background-position: center center;
	background-repeat: no-repeat;
	display: inline-block;
	min-height: 630px;
}
#content1 .cont_txt .contentTitle {
	display: none;
}
#content1 .cont_txt .contentText {
	color: #333;
	font-size: 22px;
	font-family: segoer;
	text-align: justify;
}
#advantages_text.col-lg-6.col-md-6.col-sm-12.col-xs-12 {
	padding-bottom: 50px;
	padding-top: 50px;
	display: inline-block;
}
#aboutus {
	background-color: #4e8a56;
	border-top: 3px solid #487f4f;
	border-bottom: 3px solid #487f4f;
}
#content2 {
	padding-bottom: 25px;
	padding-top: 25px;
	width: 100%;
}
#content2 .cont_txt .contentTitle {
	display: none;
}
#content2 .cont_txt .contentText {
	color: #ffffff;
	font-size: 24px;
	font-family: segoer;
	padding-left: 15px;
	padding-right: 15px;
}
#photo_container.container {
	height: 100%;
}
#rou6.row {
	height: 100%;
}
.adap_imggallery .contentTitle {
	font-size: 40px;
	font-family: segoeb;
	text-transform: uppercase;
	margin-bottom: 20px;
}
.adap_imggallery .contentBody .links .object {
	margin-bottom: -70px;
	display: inline-block;
	width: 24%;
	min-width: 270px;
	float: none;
}
.adap_imggallery .contentBody .links .object .objectImage {
	border-width: 4px;
	border-color: #f6f6f6;
	border-style: solid;
	display: inline-block;
}
.adap_imggallery .contentBody .links {
	display: inline-block;
	width: 100%;
	height: 200px;
	overflow: hidden;
	text-align: center;
}
.adap_imggallery .contentBody {
	display: inline-block;
	width: 100%;
	text-align: center;
}
.adap_imggallery {
	text-align: center;
}
#warning {
	color: #fdf99f;
	font-size: 22px;
	font-family: segoer;
	text-transform: uppercase;
	background-color: #487f4f;
	padding-bottom: 15px;
	padding-top: 15px;
	display: inline-block;
	width: 100%;
} 
#content3 .cont_txt {
	display: inline-block;
	width: 100%;
}
#content3 .cont_txt .contentText {
	display: inline-block;
	height: 100%;
}
#content3 {
	padding-bottom: 25px;
}
#content3 .cont_txt .contentTitle {
	font-size: 40px;
	font-family: segoeb;
	text-transform: uppercase;
	margin-bottom: 20px;
}
#left.col-lg-6.col-md-6.col-sm-12.col-xs-12 {
	color: #FFFFFF;
	font-size: 14px;
	font-family: segoer;
	padding-bottom: 15px;
	display: inline-block;
	text-align: left;
}
#right.col-lg-6.col-md-6.col-sm-12.col-xs-12 {
	color: #ffffff;
	font-size: 14px;
	font-family: segoer;
	padding-bottom: 20px;
	display: inline-block;
	text-align: right;
}
#content .cont_txt .objectTitle {
	color: #487f4f;
	font-size: 20px;
	font-family: segoeb;
	margin-top: 15px;
	margin-bottom: 20px;
	display: inline-block;
	width: 100%;
	text-align: justify;
}
#content .cont_txt .objectNote {
	font-size: 16px;
	font-family: segoer;
	text-align: justify;
}
#footer {
	background-color: #4e8a56;
	padding-top: 20px;
}
#cont0.col-lg-12.col-md-12.col-sm-12.col-xs-12 {
	padding-bottom: 40px;
	display: inline-block;
	text-align: center;
}
.cont_news #view .objectText {
	color: #333;
	font-size: 17px;
	font-family: segoer;
	display: block;
	text-align: justify;
}
#arh_news .contentTitle {
	font-family: segoeb;
	text-transform: uppercase;
}
.cont_news .object {
	display: inline-block;
	float: left;
}
#content6 #menuLink .contentTitle {
	color: #ffffff;
	font-size: 24px;
}
#content6 #menuLink .object {
	background-color: transparent;
	padding-bottom: 0px;
	border: none;
	margin-bottom: 5px;
	display: inline-block;
	max-width: 233px;
	position: relative;
}
#content6 #menuLink .object .link {
	color: #ffffff;
	font-size: 16px;
	font-family: sylfaen;
	padding-bottom: 7px;
	padding-top: 7px;
	padding-left: 7px;
	padding-right: 7px;
	margin: 0;
	display: inline-block;
	height: auto;
	position: relative;
	text-align: left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
}
#content6 #menuLink .object .link:hover {
	background-color: #487f4f;
}
#content .cont_txt .contentText {
	font-size: 16px;
	font-family: segoer;
	text-align: justify;
}
#content .cont_txt .objectImage {
	margin-bottom: 15px;
	margin-right: 25px;
	display: inline-block;
	float: left;
}
#content .cont_txt .objectNote {
	font-size: 16px;
	font-family: segoer;
	text-align: justify;
}
.accordion .object { margin-bottom:15px; overflow:hidden; }
.accordion .objectTitle { font-size:120%; font-weight:bold; line-height:1; cursor:pointer; background-image:url(accordion/close_panel.png); background-position:4px 50%; background-repeat:no-repeat; margin:0; padding:8px 20px; outline:none; }
.accordion .objectTitleTxt { text-decoration:none; border-bottom:1px dotted; }
.accordion .objectTitle.ui-state-active { background-image:url(accordion/open_panel.png); }
.accordion .contentBlock { padding:8px 20px 20px; }
#content .accordion .objectNote {
	color: #333;
	font-size: 15px;
	font-family: segoer;
}
#content .accordion .objectTitleTxt {
	color: #4E8A56;
	font-size: 18px;
	font-family: Segoeb;
	border: none;
}
#content .accordion .contentTitle {
	color: #333;
	font-size: 24px;
	font-family: Segoeb;
	text-transform: uppercase;
}
#content .accordion .objectTitle {
	text-align: left;
}
#content .cont_txt .contentTitle {
	color: #333;
	font-size: 24px;
	font-family: segoeb;
	text-transform: uppercase;
	margin-bottom: 20px;
	display: inline-block;
	width: 100%;
}
new DGWidgetLoader {
       width:400px;
}
#pageMainmenu .menu:hover {
	background-image: url(menu_part.png);
	background-position: bottom left;
	background-repeat: repeat-x;
}
#pageMainmenu .menu.menuActive {
	background-image: url(menu_part_white.png);
	background-position: bottom left;
	background-repeat: repeat-x;
}
#content .cont_txt .contentImage {
	margin-bottom: 15px;
	margin-right: 25px;
	display: inline-block;
	float: left;
}
.cont_ank table,
.cont_ank tbody,
.cont_ank tr,
.cont_ank td {
	display: block;
	width: auto;
}
.cont_ank .tabletitle {
	width:auto;
}
.cont_ank .tabletitle .divtitle {
	display:block;
	margin-top:15px;
}
.cont_ank #objects .objTitle {
	width:100% !important;
}
.cont_ank #general .objTitle {
	margin-top:15px;
}
.cont_ank .inpfield {
	width:100%;
	-moz-box-sizing:border-box;
	box-sizing:border-box;
}
.objHSpace {
	display:none !important;
}
.cont_ank {
	margin-bottom: 20px;
	display: inline-block;
	text-align: center;
}
.cont_ank #anketa {
	display: inline-block;
}
.cont_ank .tableTable {
	display: inline-block;
	width: 100%;
}
.cont_ank .tableTable#objects {
	margin-bottom: 5px;
	display: inline-block;
}
.cont_ank .tableTable#objects .ObjRow td {
	display: inline-block;
	width: 100%;
	text-align: center;
}
.cont_ank #general .objArea {
	display: inline-block;
	width: 100%;
	text-align: center;
}
.cont_ank #general .objTitl {
	font-size: 18px;
	font-family: segoeb;
	margin-top: 5px;
	margin-bottom: 10px;
	text-align: center;
}
.cont_ank .contentTitle {
	color: #333;
	font-size: 24px;
	font-family: segoeb;
	text-transform: uppercase;
}
.cont_ank .contentText {
	color: #487f4f;
	font-size: 16px;
	font-family: segoeb;
	margin-top: 15px;
	margin-bottom: -30px;
	text-align: center;
}
.cont_ank #objects .objTitl {
	font-size: 18px;
	font-family: segoeb;
	margin-top: 10px;
	margin-bottom: 10px;
}
.cont_ank #objects .select {
	font-size: 16px;
	font-family: segoer;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	min-width: 220px;
}
.cont_ank #objects .inputText {
	font-size: 16px;
	font-family: segoer;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	min-width: 220px;
}
.cont_ank #general .inputText {
	font-size: 16px;
	font-family: segoer;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	width: 220px;
}
.cont_ank #anketa .buttonSend {
	font-family:sylfaen;
	font-size:18px;
	color:#4e8a56;
	background-color:#fff;
	display:inline-block;
	border:2px solid #4e8a56;
	border-radius:4px;
	padding:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:5px;
	box-sizing:padding-box;
	text-transform:uppercase;
	-webkit-transition-delay: 5ms;
	-o-transition-delay: 5ms; 
	-webkit-transition-property: color, border;
	-o-transition-property: color, border;
        -webkit-transition-duration: 0.2s;
        -o-transition-duration: 0.2s;
        -webkit-transition-timing-function: ease;
        -o-transition-timing-function: ease;
        transition-delay: 5ms;
        transition-property: color, border;
        transition-duration: 0.2s;
        transition-timing-function: ease;
}
.cont_ank #anketa .buttonSend:hover {
	color:#333;
	border:2px solid #333;
	-webkit-transition-delay: 5ms;
	-o-transition-delay: 5ms; 
	-webkit-transition-property: color, border;
	-o-transition-property: color, border;
        -webkit-transition-duration: 0.2s;
        -o-transition-duration: 0.2s;
        -webkit-transition-timing-function: ease;
        -o-transition-timing-function: ease;
        transition-delay: 5ms;
        transition-property: color, border;
        transition-duration: 0.2s;
        transition-timing-function: ease;
}
.cont_ank .ank_tderr {
	display: inline-block;
	width: 100%;
	text-align: center;
}
.cont_ank .ank_ertxt {
	color: #ff0000;
	font-size: 16px;
	font-family: segoeb;
}
.cont_ank #autoreply {
	font-size: 18px;
	font-family: segoer;
	margin-top: 30px;
	margin-bottom: 30px;
}
.cont_ank .buttonSend {
	font-family:sylfaen;
	font-size:18px;
	color:#4e8a56;
	background-color:#fff;
	display:inline-block;
	border:2px solid #4e8a56;
	border-radius:4px;
	padding:10px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:5px;
	box-sizing:padding-box;
	text-transform:uppercase;
	-webkit-transition-delay: 5ms;
	-o-transition-delay: 5ms; 
	-webkit-transition-property: color, border;
	-o-transition-property: color, border;
        -webkit-transition-duration: 0.2s;
        -o-transition-duration: 0.2s;
        -webkit-transition-timing-function: ease;
        -o-transition-timing-function: ease;
        transition-delay: 5ms;
        transition-property: color, border;
        transition-duration: 0.2s;
        transition-timing-function: ease;
}
.cont_ank .buttonSend:hover {
	color:#333;
	border:2px solid #333;
	-webkit-transition-delay: 5ms;
	-o-transition-delay: 5ms; 
	-webkit-transition-property: color, border;
	-o-transition-property: color, border;
        -webkit-transition-duration: 0.2s;
        -o-transition-duration: 0.2s;
        -webkit-transition-timing-function: ease;
        -o-transition-timing-function: ease;
        transition-delay: 5ms;
        transition-property: color, border;
        transition-duration: 0.2s;
        transition-timing-function: ease;
}
.g-recaptcha {
	display: inline-block;
}
@media screen and (max-width: 475px) {
   #advantages_plate.col-lg-6.col-md-6.col-sm-12.col-xs-12 {
      background-image:url('advantages_top.png');
      background-size:310px;
      min-height:120px;
   }
   #content1 .cont_txt .contentText {
	font-size: 16px;
	text-align:center;
   }
   #content2 .cont_txt .contentText {
	font-size: 16px;
   }
   #content .cont_txt .objectNote {
   	font-size: 14px;
   }
   #content6 #menuLink .object .link {
	font-size: 14px;
   }
   #content .cont_txt .objectTitle {
	font-size: 16px;
   }
   #content .cont_txt .contentText {
	font-size: 14px;
   }
}
      
@media screen and (max-width: 767px) {
   #phones.col-lg-5.col-md-5.col-sm-6.col-xs-12 {
	font-size: 16px;
	padding-top: 10px;
	text-align: center;
   }
   #online.col-lg-5.col-md-5.col-sm-6.col-xs-12 {
	padding-top: 5px;
	text-align: center;
   }
   #pageMainmenu {
      display: none;
   }
   #burger.row {
      display: inline-block;
   }
   #brand.row {
      display: inline-block;
   }
   #menu.container {
      text-align: left;
      width:90%;
   }
   #content1 .cont_txt .contentText {
	font-size: 18px;
	text-align:center;
   }
   #content2 .cont_txt .contentText {
	font-size: 18px;
   }
   #warning {
       font-size: 12px;
   }
}
@media screen and (max-width: 991px) {
   #advantages_plate.col-lg-6.col-md-6.col-sm-12.col-xs-12 {
      min-height:220px;
      background-image:url('advantages_top.png');
   }
   #advantages_text.col-lg-6.col-md-6.col-sm-12.col-xs-12 {
      padding-top:0px;
   }
   #warning {
       font-size: 14px;
   }
   #left.col-lg-6.col-md-6.col-sm-12.col-xs-12 {
	text-align: center;
   }
   #right.col-lg-6.col-md-6.col-sm-12.col-xs-12 {
	text-align: center;
   }
   #sidebar.col-lg-4.col-md-4.col-sm-12.col-xs-12 {
        margin-bottom:5px;
   }
}
.cont_ank #general .ank_img {
	margin-bottom: 10px;
}
.cont_ank #general .inputPin {
	font-size: 16px;
	font-family: segoer;
	padding-bottom: 3px;
	padding-top: 3px;
	padding-left: 7px;
	padding-right: 7px;
	width: 220px;
}
.art_bank .object .link { margin-bottom:5px; display:inline-block; }

#content .art_bank .contentTitle {
	font-size: 24px;
	font-family: segoeb;
}
#content .art_bank .object .link {
	color: #487f4f;
	font-size: 16px;
	font-family: segoer;
}
a {
	color: #487f4f;
	text-decoration: underline;
}
A:hover {
	color: #bb362d;
	text-decoration: none;
}
#content .art_bank .object {
	margin-bottom: 10px;
	margin-left: 10px;
	margin-right: 10px;
	display: inline-block;
}
#content .cont_ank #general #ank_chimg {
	text-align: center;
}

.cont_ank #general .objTitl .pinttl {
	display: none;
}
#content .cont_guest .contentTitle {
	font-family: segoer;
	text-transform: uppercase;
}
#content .cont_guest .contentText {
	font-size: 16px;
	font-family: segoer;
	margin-bottom: 20px;
	text-align: left;
}

#content .cont_guest .block-link-admin ul {
	margin-top: 5px;
}

#content .cont_guest .block-link-admin li {
	display: block;
}
#content .cont_guest #comments .comm {
	font-size: 16px;
	font-family: segoer;
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: left;
}
#content .cont_guest #comments .comm .userdat .date {
	font-size: 14px;
	font-weight: normal;
}

#content .cont_guest #comments .comm .userdat .name {
	font-size: 16px;
}

#content .cont_guest #comments .comm .adm_txt {
	margin-top: 5px;
	margin-bottom: 5px;
}
#content .cont_guest .supererror {
	font-size: 16px;
	font-family: segoer;
}
#content .cont_guest .info {
	font-size: 16px;
	font-family: segoer;
}

#content .cont_guest #comments .pageselector {
	margin-top: 10px;
	margin-bottom: 10px;
}
#content .cont_guest #guesttab {
	font-size: 16px;
	font-family: segoer;
}

#content .cont_guest #guesttab .inp {
	margin-bottom: 10px;
}
#content .cont_guest #guesttab #but {
	color: #ffffff;
	font-size: 16px;
	font-family: sergoe;
	text-transform: uppercase;
	background-color: #ffc75c;
	margin-top: 10px;
	width: 200px;
	height: 50px;
}
.contLicense .contentText {
	font-size: 16px;
    	font-family: segoer;
    	text-align: justify;
}