* {margin: 0; padding: 0}html, body {width: 100%; height: 100%;}body {margin: 0px; padding: 0px;  min-width:1000px; max-width:3000px; background:#fff;font-family: Arial, Verdana, Tahoma, sans-serif; font-size: 62.5%; color: #333333; }body.a {color: #528aa6;}a, a img {outline: none; border: none;}a {color: #528aa6; text-decoration: underline; font-weight: normal;}a:hover {color:#000000;}ul, li {margin: 0px; padding: 0px; list-style: none;}table, td, tr, th {padding: 0px; border: 0px; border-collapse: collapse; vertical-align:top;}form, fieldset, dl, dt, dd {margin: 0px; padding: 0px; border: 0px;}p {margin: 0px; padding: 0; text-align: justify;}div {margin: 0px; padding: 0;}.clear {clear:both; font-size:0; margin:0; overflow:hidden; padding:0; position:relative; z-index:1; zoom:1;}/*Headers*/h1 {font-size:1.8em; font-style:normal; font-weight:normal; color:#468cad; margin:18px 0 18px 0; line-height:1.3em; clear: both;}h2 {font-size:1.4em; font-style:normal; font-weight:normal; color:#468cad; margin:25px 0 14px 0; line-height:1.2em; clear: both;}h3 {font-size:1.2em; font-style:normal; font-weight:normal; color:#468cad; margin:20px 0 11px 0; line-height:1.1em; clear: both;}/*===Global====*/.g-layout {  /*width:95%;*/	/*max-width: 1070px;*/	max-width: 1180px;}.l-mc_cont h2{	color: #000;	font-size: 1.2em;}.l-mc_cont h3{	font-size: 1em;}.l-mc_cont a {	color: #508499;}.l-mc_cont a:hover {  color: #000000;}.g-layout-proc {  width:83%;  min-width:898px;  max-width:1234px;}.g-breadcrumbs {  font-size:1.2em;  color:#787a81;  margin:0 0 5px 0;}.g-breadcrumbs .b-brcr__a {  color:#787a81;  text-decoration:underline;}.g-breadcrumbs .b-brcr__a:hover {  color:#ff6600;}textarea {	font-size: 14px;	font-family: Arial, Verdana, Tahoma, sans-serif;	resize:none;}.g-h1 {font-size:3.6em; font-style:italic; font-weight:normal; color:#000000;  margin:0 0 20px 0; line-height:1em;}.g-h2 {font-size:2.4em; font-style:italic; font-weight:normal; color:#6a8da5;   margin:0 0 10px 0;}/*global white corners*/.g-i-lt, .g-i-rt, .g-i-lb, .g-i-rb {  position:absolute;  display:block;  z-index:999;  width:2px;  height:2px;  background:url(i-rc.png) no-repeat 0 0;}.g-i-lt {  left:0;  top:0;  background-position:0 0;}.g-i-rt {  right:0;  top:0;  background-position:right 0;}.g-i-rb {  right:0;  bottom:0;  background-position:right bottom;}.g-i-lb {  left:0;  bottom:0;  background-position:0 bottom;}/*global gray corners*/.g-round-gray {  position:relative;  overflow:hidden;  padding:3px 0;}.g-round-gray_f .g-rg__cn_f {  position:absolute;  left:-5px;  top:-5px;  height:10px;  width:10px;  background:url("r-star5.png") repeat scroll 0 0 transparent;}.g-round-gray .g-round__cont {  position:relative;  border-width:0 1px;  border-color:#d9e0e3;  border-style:solid;  background:#fff;}.g-round-gray .g-rg__cn {  position:absolute;  left:-3px;  top:-3px;  height:6px;  width:6px;  background:url("r-star4.png") repeat scroll 0 0 transparent;}.g-round-gray .g-rg__bl, .g-round-gray .g-rg__br,.g-round-gray_f .g-rg__bl, .g-round-gray_f .g-rg__br {	top:auto !important;}.g-round-gray .g-rg__tl, .g-round-gray .g-rg__bl,.g-round-gray_f .g-rg__tl, .g-round-gray_f .g-rg__bl {	width:100%;} .g-round-gray .g-rg__tr, .g-round-gray .g-rg__br,.g-round-gray_f .g-rg__tr, .g-round-gray_f .g-rg__br {	margin-left:100%;}.g-round-gray_f {  position:relative;  overflow:hidden;  padding:5px 0;}.g-round-gray_f .g-round__cont {  position:relative;  background:#c8ccd3;}/*global list col*/.g-list-col .g-lc__li {   display: -moz-inline-stack;   display: inline-block; }.g-list-col .g-lc__li a {   display: inline;   word-spacing: normal; }.g-list-col .g-lc__li a, x:-moz-any-link { display:block; }.g-list-col .g-lc__li a, x:-moz-any-link, x:default { display: inline; }.g-list-col .g-lc__li, .g-list-col .g-lc__li a {   vertical-align: top; }/* customize */.g-list-col ul {   width: 100%; }.l-fl-right {  float:right;}.l-fl-left {  float:left;}/*columns*/.g-content {  position: relative;  min-height: 100%;  min-width:1200px;  /*z-index:1;*/}.g-content .g-content__inner {  position:relative;  /*z-index:3;*/  margin:0;  padding:0 0 150px 0;}/*header*/.l-ban {	overflow-x: hidden;}.g-header {  position:relative;  min-height: 450px;	background: url("header00.png") repeat-x 0 0;	/*z-index: 3;*/}.g-header .g-header__top {  position:relative;  margin:0 auto;/*	z-index: 3;*/}.g-header .g-header__top .l-header__top {  position:relative;  padding:32px 0px 15px;}.g-header__top .b-logo {  position:relative;  float:left;	width: 242px;	z-index: 2;}.g-header__top .l-title{ /* margin:8px 15px 0px 15px; */margin:8px 15px 0px 0px;}.g-header__top .b-title {  position:relative;}.g-header__top .b-title .b-title__rust, .b-header__partners .b-title__rust{	display: block;  font-size: 1.8em;	background: #939598; /* Old browsers */	background: -moz-linear-gradient(top,  #939598 0%, #6a6b6d 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#939598), color-stop(100%,#6a6b6d)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #939598 0%,#6a6b6d 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #939598 0%,#6a6b6d 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #939598 0%,#6a6b6d 100%); /* IE10+ */	background: linear-gradient(to bottom,  #939598 0%,#6a6b6d 100%); /* W3C */	-pie-background: linear-gradient(#939598, #6a6b6d);	behavior: url(PIE.htc);  color: #fff;	padding: 2px 5px;	/*z-index: 2;*/}.g-header__top .b-title .b-title__rust .b-title__text {  font-size:2.4em;  font-style:italic;}.l-title__sl {	position: absolute;	width: 15px;	min-height: 100%;	height: 100%;}.b-title__leftsl {	top: 0;	left: -14px;	background: url("sl000000.png") 0 100%;	-moz-background-size: cover; /* Firefox �� 4.0 */	-webkit-background-size: cover; /* Safari � Chrome */	-o-background-size: cover; /* Opera �� ������ 10.53 */	background-size: cover; /* CSS3 */}.b-title__rightsl {	top: 0;	right: -14px;	background: url("sl000000.png") 100% 0%;	-moz-background-size: cover; /* Firefox �� 4.0 */	-webkit-background-size: cover; /* Safari � Chrome */	-o-background-size: cover; /* Opera �� ������ 10.53 */	background-size: cover; /* CSS3 */}.b-header__partners {	position: relative;	float: right;	width: 200px;	margin-top: 15px;	/*z-index: 2;*/}.b-header__partners_text {	position: relative;	float: right;	font-size: 0.7em;	/*margin: 0 15px 0 0;*/margin: 0 0px 0 0;}.b-niarmedic {}/*search*/.l-header__menu_search {	position: relative;	width: 100%;	float: left;	margin: 0 -200px 0 -242px;	/*z-index: 1;*/}.l-header__menu_search .l-hms__cont {	padding: 0 223px 0 260px;}.b-search {	float:right;	margin-top:2px;	position:relative;	width:45%;}.b-input_box {  position:relative;	border: 1px solid #cbccd2;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	border-radius: 4px;	background-color: rgb(255,255,255); /* Needed for IEs */	-moz-box-shadow: inset 2px 2px 7px #cccccc;	-webkit-box-shadow: inset 2px 2px 7px #cccccc;	box-shadow: inset 2px 2px 7px #cccccc;	/*z-index: 1;*/}.b-search .b-input_box {	width:70%;	float:left;	margin:0 -4px 0 0;	font-size: 1.2em;	color:#666666;}.b-input_box .b-input_box_cont {  position:relative;  display:block;  z-index:2;  padding:3px 10px;  color: #808080;}.b-input_box .b-input_box_cont.b-tab-supp_textarea {  padding:3px 0px 0 10px;  color: #808080;}.b-input_box .b-input_box_cont input, .b-input_box .b-input_box_cont textarea {  width:100%;  outline:medium none;  padding:3px 0;  border:0;  background:none;  color:#AAAAAA;}.b-search .b-input_box .b-input_box_cont {	height:22px;}.b-search .b-input_box .b-input_box_cont input {	font-size:1.2em;	line-height:1.2em;}.b-search .b-sch__button {	position: relative;  float:left;	width: 30%;	max-width: 95px;	/*z-index: 2;*/}.b-search .b-input_box .b-input_box_cont input {	color: #666666;}.b-search .g-blueBtn {	-webkit-border-top-left-radius: 0;	-webkit-border-bottom-left-radius: 0;	-moz-border-radius-topleft: 0;	-moz-border-radius-bottomleft: 0;	border-bottom-left-radius: 0;	border-top-left-radius: 0;}.g-blueBtn {	margin:0;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	border-radius: 4px;	background: #939598; /* Old browsers */	background: -moz-linear-gradient(top,  #939598 0%, #8a8b8d 38%, #696a6c 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#939598), color-stop(38%,#8a8b8d), color-stop(100%,#696a6c)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #939598 0%,#8a8b8d 38%,#696a6c 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #939598 0%,#8a8b8d 38%,#696a6c 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #939598 0%,#8a8b8d 38%,#696a6c 100%); /* IE10+ */	background: linear-gradient(to bottom,  #939598 0%,#8a8b8d 38%,#696a6c 100%); /* W3C */	-pie-background: linear-gradient(#939598, #696a6c);	behavior: url(PIE.htc);}.g-blueBtnSend {	margin:0;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	border-radius: 4px;	background: #939598; /* Old browsers */	background: -moz-linear-gradient(top,  #939598 0%, #8a8b8d 38%, #696a6c 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#939598), color-stop(38%,#8a8b8d), color-stop(100%,#696a6c)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #939598 0%,#8a8b8d 38%,#696a6c 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #939598 0%,#8a8b8d 38%,#696a6c 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #939598 0%,#8a8b8d 38%,#696a6c 100%); /* IE10+ */	background: linear-gradient(to bottom,  #939598 0%,#8a8b8d 38%,#696a6c 100%); /* W3C */	-pie-background: linear-gradient(#939598, #696a6c);	behavior: url(PIE.htc);		padding:6px 6px 7px;	text-align: center;	color:#fff;	text-decoration:none;	background-color: transparent;	border: none;	width: 100%;	cursor:hand;}.g-blueBtn.hover {	margin:0;	background: #939598; /* Old browsers */	background: -moz-linear-gradient(top,  #939598 0%, #8a8c8e 33%, #3b3c3d 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#939598), color-stop(33%,#8a8c8e), color-stop(100%,#3b3c3d)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #939598 0%,#8a8c8e 33%,#3b3c3d 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #939598 0%,#8a8c8e 33%,#3b3c3d 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #939598 0%,#8a8c8e 33%,#3b3c3d 100%); /* IE10+ */	background: linear-gradient(to bottom,  #939598 0%,#8a8c8e 33%,#3b3c3d 100%); /* W3C */	-pie-background: linear-gradient(#939598, #3b3c3d);	behavior: url(PIE.htc);}.g-blueBtn .g-blueBtn__a {	display:block;	padding:6px 6px 8px;	height: 30px;	text-align: center;	color:#fff;	text-decoration:none;	background-color: transparent;	border: none;	width: 100%;	cursor:hand;}.b-search .g-blueBtn .g-blueBtn__a {	font-size:1.4em;}.g-grayBtn {	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	border-radius: 4px;	background: #d6d6d6; /* Old browsers */	background: -moz-linear-gradient(top,  #d6d6d6 0%, #999999 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6d6d6), color-stop(100%,#999999)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #d6d6d6 0%,#999999 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #d6d6d6 0%,#999999 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #d6d6d6 0%,#999999 100%); /* IE10+ */	background: linear-gradient(to bottom, .#d6d6d6 0%,#999999 100%); /* W3C */	-pie-background: linear-gradient(#d6d6d6, #999999);	behavior: url(PIE.htc);		padding:6px 6px 7px;	text-align: center;	color:#fff;	text-decoration:none;	background-color: transparent;	border: none;	width: 100%;	cursor:hand;	}.g-grayBtn .g-grayBtn__a {	display:block;	padding:6px 6px 7px;	text-align: center;	color:#fff;	text-decoration:none;}.g-header .b-topmenu {	float:left;	margin:8px 0 0 5px;	position:relative;	width:54%;}/*popup*/#b-popup {	position:fixed;	display:block;	width:60%;	padding:0;	top:50%;	left:50%;	margin-left:-30%;	z-index:11;	font-size:1.4em;	-moz-box-shadow: 5px 5px 15px 2px #727272;	box-shadow: 5px 5px 15px 2px #727272;	-webkit-box-shadow: 5px 5px 15px 2px #727272;}#b-popup p {	margin: 19px 0;}#b-popup .b-popup-container {	width:780px;	margin:0 0 0 0;	padding:22px 0 0 15px;}#opaco {	background-color: #656565;	left: 0;	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70);	-moz-opacity: 0.6;	-khtml-opacity: 0.6;	opacity: 0.6;	position: absolute;	top: 0;	width: 100%;	z-index: 10;}.hidden {	display:none;}.hidden1 {	margin-top:-4000px !important;}.b-close-popup {	position:absolute;	right:0px;	top:-5px;	width:32px;	height:32px;	cursor:pointer;}#b-popup .b-close-popup img {	background: url("icons000.png") no-repeat -124px -129px;}#b-popup .b-opac-popup {	width:780px;	position:relative;	margin:0 0 -22px 0;	height:22px;	z-index:88;}#b-popup .b-foto_arr {	position:absolute;	top:50%;	margin-top: -32px;	width:68px;	height:68px;	cursor:pointer;	z-index: 2;}#b-popup .b-foto_arrl {	left:-32px;}#b-popup .b-foto_arrr {	right:-32px;}#b-popup .b-foto_arrl.b-foto_arractive {	background: url("icons000.png") no-repeat -340px -118px;}#b-popup .b-foto_arrr.b-foto_arractive {	background: url("icons000.png") no-repeat -408px -50px;}#b-popup .b-foto_arrl.b-foto_arrinactive {	background: url("icons000.png") no-repeat -340px -50px;}#b-popup .b-foto_arrr.b-foto_arrinactive {	background: url("icons000.png") no-repeat -408px -118px;}#b-popup .b-foto_gal {	text-align: center;	margin: 5px 0;}#b-popup .b-foto_desc {	font-size: 0.9em;}#b-popup .b-foto_desc i {	font-style: normal;	color: #999999;}/*===rounded corners3===*/.b-rounded-box-3 {	position:relative;	overflow:hidden;	padding:5px 0;	z-index: 1;}.b-rounded-box-3 .b-round__container {position:relative; padding:30px 53px 20px 53px; background:#fff;}.b-rounded-box-3 .g-round__cn.g-round__bl, .b-rounded-box-3 .g-round__cn.g-round__br {	top:auto !important;}.b-rounded-box-3 .g-round__cn{	position:absolute;	width:10px;	height:10px;	left:-5px;	top:-5px;	background:url(r-star3.png);}.b-rounded-box-3 .g-round__cn.g-round__tr, .b-rounded-box-3 .g-round__cn.g-round__br{	margin-left:100%;}.b-rounded-box-3 .g-round__cn.g-round__tl, .b-rounded-box-3 .g-round__cn.g-round__bl {	width:100%;}.b-topmenu .b-tm__list {  position:relative;  width:100%;  vertical-align:top;}.b-topmenu .b-tm__list  .b-tm__li {  position:relative;	float: left;}.b-topmenu .b-tm__list .b-tm__li .l-tm-li {  padding:0px 5px;}.b-topmenu .b-tm__list .b-tm__link {  position:relative;  /*z-index:2;*/  font-size:1.9em;  font-family: arial narrow;  cursor:pointer;  color:#528aa6;}.b-topmenu .b-tm__list .b-tm__link:hover {  color:#000000;}.b-topmenu .b-tm__list .b-sep {	padding:0 2px 0 2px;	padding-top: 5px;	font-size:1.3em;	color:#999999;	font-style:normal;	float: left;}/*main menu*/.b-mainmenu {	position:relative;	margin:0;	font-family:Arial, sans-serif;	clear:both;	margin:40px 0 10px;	width:100%;	/*width:98%;	max-width: 658px;*/	z-index:500;}.b-mm_cont {	position: relative;	z-index: 50;	display:table;	width:100%;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	-khtml-border-radius: .px;	border-radius: 4px;	/*background: #83ae00 url("../i/gr_bg.png") repeat-x 0 0;*/	background: #83ae00;	background: -moz-linear-gradient(top,  #9cc308 0%, #9bc20a 27%, #8bb40e 65%, #83ae00 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9cc308), color-stop(27%,#9bc20a), color-stop(65%,#8bb40e), color-stop(100%,#83ae00));	background: -webkit-linear-gradient(top,  #9cc308 0%,#9bc20a 27%,#8bb40e 65%,#83ae00 100%);	background: -o-linear-gradient(top,  #9cc308 0%,#9bc20a 27%,#8bb40e 65%,#83ae00 100%);	background: -ms-linear-gradient(top,  #9cc308 0%,#9bc20a 27%,#8bb40e 65%,#83ae00 100%);	background: linear-gradient(to bottom,  #9cc308 0%,#9bc20a 27%,#8bb40e 65%,#83ae00 100%);	-pie-background: linear-gradient(#98bf0d, #83ae00);	behavior: url(PIE.htc);	border-width: 1px;	border-style: solid;	border-top-color: #fff;	border-left-color: #fff;	border-right-color: #cddf99;	border-bottom-color: #cddf99;}.b-mainmenu .b-mm__list {	position:relative;	display:table-row;	width:100%;	vertical-align:top;	z-index:50;}.b-mainmenu .b-mm__list  .b-mm__li {	position:relative;	display:table-cell;}.l-rel {	position: relative;}.b-mainmenu .b-mm__list .b-mm__li .l-mm-li {	position:relative;	display:block;	padding:0;	text-align:center;	background:url(mmsep000.png) no-repeat 100% 0;	left: 1px;}.b-mainmenu .b-mm__list .b-mm__link {	position:relative;	left: -1px;	z-index:2;	font-size:1.6em;    font-weight: bold;    text-shadow: 1px 1px #488B33;	cursor:pointer;	color:#fff;	text-decoration:none;	display:block;	padding: 8px 0;}.b-mainmenu .b-mm__list .b-mm_sel .b-mm__link {color: #006915;text-shadow: 1px 1px #A3C758;}.b-mainmenu .b-mm__list .b-mm__link:hover,  .b-mainmenu .b-mm__list li.active .b-mm__link{	background:#6b9600;}.b-mm-leftCorn .b-mm__link:hover,  .b-mainmenu .b-mm__list li.active.b-mm-leftCorn .b-mm__link {	-webkit-border-top-left-radius: 4px;	-webkit-border-bottom-left-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-bottomleft: 4px;	-khtml-border-radius: 4px;	border-top-left-radius: 4px;	border-bottom-left-radius: 4px;}.b-mm-rightCorn .b-mm__link:hover, .b-mainmenu .b-mm__list li.active.b-mm-rightCorn .b-mm__link {	-webkit-border-top-right-radius: 4px;	-webkit-border-bottom-right-radius: 4px;	-moz-border-radius-topright: 4px;	-moz-border-radius-bottomright: 4px;	-khtml-border-radius: 4px;	border-top-right-radius: 4px;	border-bottom-right-radius: 4px;}.b-mm_sep {	position: relative;	display: block;	font-weight: normal;	font-size: 0;	line-height: 0;	width: 2px;	height: 40px;	background: url("mmsep000.png") no-repeat 0 0;}.b-mainmenu .b-mm__list .i-dot {	position:absolute;	display:block;	width:10px;	height:10px;	left:0px;	top:0px;	background:url("tm-ico.png") no-repeat 0 0;}/*call*/.b-callBaner {	position: relative;	margin: 0 auto;	/*z-index: 0;*/}.b-call {	position: relative;	float: left;	width: 216px;	z-index: 50;	margin: 20px 0 0 0;}.b-call .b-call__img {	position: absolute;	left: -10px;	top:-68px;	/*z-index: 3;*/}.b-call .b-call__time {	margin: 0 0 0 96px;	color: #666666;	font-size: 1.2em;	font-size: 12px;}.b-call .b-call__time li {	padding: 0 0 0 17px;	background: url("list2000.gif") no-repeat 0 8px;	margin: 0 0 0 0;}.b-call__services{	margin: 3px 0 0 -4px;	text-align: center;	z-index:50;}.b-call .b-call__title {	position: relative;	display: block;	right: -4px;	font-size: 2.4em;	font-size: 24px;	color: #e3610e;	margin: 0 0 11px 63px;	/*z-index: 3;*/}.b-call .b-call__b1 {	position: relative;	background: url("call_t00.png") no-repeat right 0;	padding: 9px 0 0 0;}.b-call .b-call__b3 {	position: relative;	border-right: 3px solid #7fb7d3;	padding: 6px 0 0 0;}.b-call .b-call__b2 {	position: relative;	/*z-index: 2;*/	background: url("call_b00.png") no-repeat right bottom;	padding: 0 0 9px 0;}.b-call .b-call__phone {	position: relative;	display: block;	margin: 23px 0 0 4px;	text-decoration: none;	cursor: text;}.b-call .b-call__phone i {	color: #999999;	font-size: 2.0em;	font-size: 20px;	font-style: normal;	ma.gin: 0 4px 0 0;	color: #E3610E;}.b-call .b-call__phone b {	color: #000000;	font-size: 2.7em;	font-size: 27px;	font-style: normal;	font-weight: normal;}.thumbnail{	text-decoration: none;	display: -moz-inline-box;	display: inline-block;	vertical-align: top;	text-align: center;	margin: 4px 0 0 0;	font-size: 1.2em;}.thumbnail .r{	width: 63px;	width: 95px;	float: left;}.g-icons50 {	width: 50px;	height: 50px;}.b-call__services .b-ico_phone {	background: url("icons000.png") no-repeat 0 0;	margin: 0 0 -5px 0;}.b-ico_phone {	background: url("icons000.png") no-repeat 0 0;	margin: 0 0 -5px 0;}.b-ico_letter {	background: url("icons000.png") no-repeat -50px 0;	margin: 0 0 -5px 0;}.b-ico_consult {	background: url("icons000.png") no-repeat -100px 0;	margin: 0 0 -5px 0;}/*drop menu*/.g-drop_menu {	position:absolute;	padding-top:10px;	left:50%;	margin-left: -90px;	display:none;	z-index:50;	min-width: 180px;	max-width: 1000px;}.g-dm_cont {	position: relative;	z-index:50;}.g-drop_menu .b-tm__cont {	/*float:left;	clear:both;*/	border:1px solid #cccccc;	border-bottom:none;	-webkit-border-top-right-radius: 2px;	-webkit-border-top-left-radius: 2px;	-moz-border-radius-topright: 2px;	-moz-border-radius-topleft: 2px;	border-top-right-radius: 2px;	border-top-left-radius: 2px;	background:#f1f1f1;	position:relative;	z-index:50;}.g-drop_menu .b-tm__cont .b-tm__blbot {	position:relative;	background:#9cc308;	height:4px;	-webkit-border-bottom-right-radius: 2px;	-webkit-border-bottom-left-radius: 2px;	-moz-border-radius-bottomright: 2px;	-moz-border-radius-bottomleft: 2px;	border-bottom-right-radius: 2px;	border-bottom-left-radius: 2px;	bottom:-3px;	z-index:50;}.g-drop_menu .b-tm__cont .b-tm__bltop {	position:relative;	background:#9cc308;	height:4px;	-webkit-border-top-right-radius: 2px;	-webkit-border-top-left-radius: 2px;	-moz-border-radius-topright: 2px;	-moz-border-radius-topleft: 2px;	border-top-right-radius: 2px;	border-top-left-radius: 2px;	top:0px;	z-index:50;}.g-drop_menu .b-tm__arr {	display:block;	position:absolute;	top:-15px;	left:50%;	margin-left: -16px;	width:32px;	height:20px;	background:url(arr00000.png) no-repeat 0px 0px;	z-index:60;}#mainmenu .popup-last {	display:none;}.g-drop_menu .b-tm__cont ul {	display:block;	list-style:none;	padding:8px 0px 10px 0px;	font-size:1.4em;	overflow: hidden;	z-index:50;}.g-drop_menu .b-tm__cont ul li {	display:block;	padding:0 20px 0 12px;	margin:2px 0 2px 27px;	float: none;	min-width: 0px;	position: relative;	white-space:nowrap;	border-bottom:1px solid #f1f1f1;	background: url("arr_m000.gif") no-repeat 0 6px;	z-index:50;}.g-drop_menu .b-tm__cont ul li a {	text-decoration:underline;	color:#6b9600;	z-index:50;}.g-drop_menu .b-tm__cont ul li a:hover{	color:#000000;	z-index:50;}.g-drop_menu .b-tm__cont ul li.hover{	background: url("arr_a.gif") no-repeat 0 6px;	z-index:50;}.g-drop_menu .b-tm__cont ul li.activec  {	border-bottom:1px solid #dfdfdf;	background: #ffffff; /* Old browsers */	background: -moz-linear-gradient(top,  #ffffff 0%, #f2f2f2 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); /* IE10+ */	background: linear-gradient(to bottom,  #ffffff 0%,#f2f2f2 100%); /* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */	z-index:50;}.g-drop_menu .b {	height:32px;	position:absolute;	bottom:-32px;	left:0;	width:100%;	z-index:50;}.g-drop_menu .br {	background: url(blocks.png) no-repeat -646px -57px;	position:absolute;	bottom:0;	height: 32px;	right:0;	overflow: hidden;	width: 27px;	z-index:50;}.g-drop_menu .bl {	background: url(blocks.png) no-repeat 0 -57px;	height: 32px;	margin-right:27px;	overflow: hidden;	z-index:50;}.b-tm__shadow {	position:absolute;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	top:4px;	left:2px;	right:10px;	bottom:6px;	background:#8a93a1;	-moz-box-shadow: 4px 2px 10px 5px #8a93a1;	box-shadow: 4px 2px 10px 5px #8a93a1;	-webkit-box-shadow: 4px 2px 10px 5px #8a93a1;	zoom: 1;	z-index:20;}.b-mainmenu .b-tm__shadow {	right:6px;}.b-mm__list .b-tm__shadow {	right:10px;}/*middle*/.g-middle_col {  position:relative;  margin:0 auto;	/*z-index: 1;*/}.g-middle_col p {	margin: 5px 0 14px 0;}.g-middle_col .g-mc__container {  position:relative;  padding:10px 0 0 0;}.b-breadcrumbs {	font-size: 0.9em;	margin: 0 0 20px 0;	color: #999999;}a.b-breadcrumbs {	color: #999999;}.b-center_menu .b-sep {	position: relative;	display: inline-block;	padding:0 7px 0 5px;	text-align: center;	width: 3px;	top: -3px;}.b-center_menu p {margin:0 0 0 15px;}.b-center_menu .b-sep img {	background: url("bullet3.gif") no-repeat 0 0;}.b-center_menu {	margin:0 0 25px 0;	font-family: Arial, Verdana, Tahoma, sans-serif;	/*width: 700px; */}.b-mc__tt {	display: block;}.b-mc__textBlock1 {	padding: 10px 0 0 0 ;}.b-center_menu span {        display:inline-block;        padding:2px 0;	font-size: 1.4em;	color: #333333;}.b-center_menu span a {	font-size: 0.75em;}.b-mc__tb1_more {	position: relative;	top: -5px;}.b-mc__tb1_more a {color:#528AA6;}.b-mc__tb1_more a:hover {color:#000;}.b-mc__tb1_more i {	position: relative;	display: inline-block;	font-style: normal;	background: #ffffff;	padding: 0 0 2px 2px;}.b-mc_img__desc {	color: #7a7a7a;	font-size: 0.8em;}.b-mc__imgl {	clear: left;	float: left;	position: relative;	margin-right: 10px; /*������� ������*/	margin-top: 5px; /*������� ������*/	margin-bottom: 5px; /*������� ������*/}.b-photogallery {	margin:-10px 0 0 -10px;	text-align: center;}.b-photogallery .thumbnail {	margin: 10px 0  0 10px;}.b-photogallery .thumbnail .r {	width: 100%;}.b-blockquote {  margin: 40px 0;}.b-blockquote .b-bq__t {	padding: 7px 0 0 0;	background: url("bq_t.png") repeat-x 0 0;}.b-blockquote .b-bq__b {	padding: 0 0 7px 0;	background: url("bq_b.png") repeat-x 0 bottom;}.b-blockquote .b-bq__l {	padding: 0;	background: url("bq_l.png") repeat-y 0 0;}.b-blockquote .b-bq__r {	padding: 0;	background: url("bq_r.png") repeat-y right 0;}.b-bq__cont {	position: relative;	padding: 14px 25px 5px 70px;}.b-ico_att {	background: url("icons000.png") no-repeat -150px 0;}.b-ico_phone {	background: url("icons000.png") no-repeat -200px 0;}.b-ico_dollar {	background: url("icons000.png") no-repeat -250px 0;}.b-ico_quest {	background: url("icons000.png") no-repeat -300px 0;}.g-pos00 {	position: absolute;	left: 13px;	top: 4px;}.b-bq__text {	display: block;}.b-bq__titl {	font-weight: bold;	display: block;	margin: 0 0 7px 0;}.b-bq__text p {	margin: 12px 0 10px;;}/*table*/.b-middle_col table {margin: 30px 0;}.b-middle_col .b-tab1 {	width: 600px;}.b-middle_col table.standart tr td {	text-align: left;	vertical-align: top;	padding: 15px 5px 10px 11px;	border: none;}.b-middle_col table tr td {	text-align: left;	vertical-align: top;	padding: 15px 5px 10px 11px;	border-bottom: 1px solid #efefef;}.b-middle_col table.pad_null tr td {	vertical-align: middle;	padding: 10px 5px 10px 0px;	}.b-middle_col table tr th {	text-align: left;	vertical-align: top;	padding: 9px 5px 6px 11px;	border-bottom: 2px solid #7c7c7c;	background: #ededed;	color: #333333;	font-weight: normal;}.b-middle_col table tr td p, .b-middle_col table tr th p {	margin: 0 0 10px 0;}.b-middle_col .b-tab2 tr td, .b-middle_col .b-tab2 tr th {	padding: 7px 5px 7px 11px;}/*list*/.b-middle_col ul {	margin: 15px 0;}.b-middle_col ul li {	margin: 4px 0 4px 3px;	padding: 0 0 0 15px;	background: url("sep00000.png") no-repeat 0 7px;}.b-middle_col ul li ul {	margin: 8px 0;}.b-middle_col ul li ul li {	margin: 3px 0 3px 7px;	padding: 0 0 0 15px;	background: url("bullet4.gif") no-repeat 0 6px;}.b-middle_col ul li ul li ul {	margin: 6px 0 10px 0;}.b-middle_col ul li ul li ul li {	margin: 3px 0 3px 10px;	padding: 0 0 0 12px;	background: url("list4.gif") no-repeat 0 8px;}.b-middle_col .g-listarr li {	background: url("bullet5.gif") no-repeat 0 6px;}/*form*/.b-middle_col .tab-support {width: 100%; margin: 0;}.b-middle_col .tab-support tr td {	vertical-align: top;	color: #333333;	border-bottom: 0;	padding: 5px 10px 8px 0;}.tab-support td .b-tab-supp_titl {	color: #333333;	font-weight: bold;}.g-star {	position: relative;	line-height: 0;	color: #ff0000;	font-size: 1.3em;	font-style: normal;}.b-input_box .b-input_box_cont .g-input_ex {	color: #999999;}.tab-support input {	font-size: 14px;}.tab-support .b-input_box {	display: block;	margin: 5px 0 5px 0;}.tab-support .b-input_box .b-input_box_cont textarea {	height: 135px;}.b-check {	position:relative;	width: 19px;	height: 19px;	top: 4px;	display: inline-block;	cursor: pointer;	background: #ffffff url(checkbox.png) no-repeat 0 -13px;	border: 1px solid #cbccd2;	-webkit-border-radius: 2px;	-moz-border-radius: 2px;	-khtml-border-radius: 2px;	border-radius: 2px;	-moz-box-shadow: inset 2px 2px 7px #cccccc;	-webkit-box-shadow: inset 2px 2px 7px #cccccc;	box-shadow: inset 2px 2px 7px #cccccc;	/*z-index: 1;*/	margin: 0 3px 0 3px;}.b-check input {	display: none;}.b-label {	margin: 0 5px 0 5px;}.b-select_box {	position:relative;	/*z-index: 1;*/	display: block;	margin: 5px 0 5px 0;}.b-select_box .b-select_box_cont {	position:relative;	display:block;	/*z-index:2;*/}.b-select_box .b-select_box_cont  select {	height: 30px;	width: 100%;	font-size: 14px;	color: #333333;	padding: 0 0 0 4px;	vertical-align: middle;	border: 1px solid #cbccd2;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	border-radius: 4px;	background: url(select_arrow.png), url(select_background.png);	background-position: 97% 53%, center center;	background-repeat: no-repeat, repeat-x;	-webkit-appearance: none;}.b-radiobox {	padding: 0 0 0 8px;	margin: 8px 0 8px 0;}.b-radiobox .b-radio, .b-radiobox .b-label {	display: inline-block;	margin: 4px 3px 4px 0 ;}.b-supp_btnBox {	position: relative;	float: right;	padding: 0 10px;}.b-clear_button {	position: relative;	float: left;	width: 150px;	margin: 0 8px 0 0 ;}.b-send_button {	position: relative;	float: left;	width: 150px;}/* rounded image styles */.g-round_img {	display: inline-block;	overflow: hidden;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;}/*left*/.b-share-icon {	background-image: url("social.png") !important;	width: 31px  !important;	height: 31px  !important;}.b-share-icon_vkontakte {	background-position: -75px 0 !important;}.b-share-icon_facebook {	background-position: 0 0 !important;}.b-share-icon_twitter {	background-position: -37px 0 !important;	background-position: -37px 0 !important;}.g-middle_col .b-leftCol {	position:relative;	float:left;	width:216px;	margin:0;	/*z-index:6;*/}.g-middle_col .b-left_menu {  margin:20px 0 28px 0;}.b-predl {	position: relative;	padding: 30px 0 20px 65px;	margin: 15px 0 0 0;}.g-icons68 {	display: block;	position: absolute;	left: -5px;	top: 5px;	width: 68px;	height: 68px;}.g-icons32 {	display: block;	position: absolute;	width: 32px;	height: 32px;}.b-ico_predl {	background: url("icons000.png") no-repeat 0px -50px;}.l-ico__cont68 {	font-size: 1.8em;	color: #666666;}.b-left_menu .b-left_menu__li {  margin:8px 4px 13px 4px;	color: #fff;	font-size: 1.4em;	position: relative;}.b-left_menu .b-left_menu__li.active .b-left_menu__container {	background: #73940a; /* Old browsers */	background: -moz-linear-gradient(top,  #73940a 0%, #628113 50%, #506f02 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#73940a), color-stop(50%,#628113), color-stop(100%,#506f02)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top,  #73940a 0%,#628113 50%,#506f02 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top,  #73940a 0%,#628113 50%,#506f02 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top,  #73940a 0%,#628113 50%,#506f02 100%); /* IE10+ */	background: linear-gradient(to bottom,  #73940a 0%,#628113 50%,#506f02 100%); /* W3C */	-pie-background: linear-gradient(#73940a, #506f02);}.b-left_menu .b-left_menu__li.hover .b-left_menu__container {	background: #86a809; /* Old browsers */	background: -moz-linear-gradient(top, #86a809 0%, #7c9e12 50%, #678901 100%); /* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #86a809), color-stop(50%, #7c9e12), color-stop(100%, #678901)); /* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #86a809 0%, #7c9e12 50%, #678901 100%); /* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #86a809 0%, #7c9e12 50%, #678901 100%); /* Opera 11.10+ */	background: -ms-linear-gradient(top, #86a809 0%, #7c9e12 50%, #678901 100%); /* IE10+ */	background: linear-gradient(to bottom, #86a809 0%, #7c9e12 50%, #678901 100%); /* W3C */	-pie-background: linear-gradient(#86a809, #678901);}.b-left_menu__container {	position: relative;	z-index: 50;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	border-radius: 4px;	background: #83ae00;	background: -moz-linear-gradient(top,  #9cc308 0%, #9bc20a 27%, #8bb40e 65%, #83ae00 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9cc308), color-stop(27%,#9bc20a), color-stop(65%,#8bb40e), color-stop(100%,#83ae00));	background: -webkit-linear-gradient(top,  #9cc308 0%,#9bc20a 27%,#8bb40e 65%,#83ae00 100%);	background: -o-linear-gradient(top,  #9cc308 0%,#9bc20a 27%,#8bb40e 65%,#83ae00 100%);	background: -ms-linear-gradient(top,  #9cc308 0%,#9bc20a 27%,#8bb40e 65%,#83ae00 100%);	background: linear-gradient(to bottom,  #9cc308 0%,#9bc20a 27%,#8bb40e 65%,#83ae00 100%);	-pie-background: linear-gradient(#98bf0d, #83ae00);	behavior: url(PIE.htc);	border-width: 1px;	border-style: solid;	border-top-color: #fff;	border-left-color: #fff;	border-right-color: #cddf99;	border-bottom-color: #cddf99;	min-height: 36px;}.b-lm__link {	display: block;	color: #fff;	padding: 10px 6px 3px;	text-decoration: none;	font-size: 14px;}.b-lm__link:hover {	color: #fff;}.yashare-auto-init {	text-align: center;}/*right*/.b-right_col {	position: relative;	float: right;	width: 264px;	/*z-index: 3;*/}.b-begin {	position: relative;	padding: 30px 0 20px 65px;	margin: 10px 0 0 0;}.b-ico_begin {	background: url("icons000.png") no-repeat -68px -50px;}.b-begin .l-ico__cont68 {	font-size: 2em;}.b-begin a.b-link_begin {	color: #528aa6;}.b-begin a.b-link_begin:hover {	color: #000000;}.b-baners {}.b-baners .b-baner__box {	/*margin: 25px 0 30px 0;*/	margin: 0 0 20px 0;	font-size: 1.3em;	width: 262px;	height:auto;	overflow:hidden;}.b-baners .b-baner__box a {}.b-baners .b-baner__img {	position: relative;	display: block;	width: 262px;	font-size: 0;	line-height: 0;	margin: 5px 0 8px 0;}.b-baners .b-baner__corner {	position: absolute;	z-index: 2;	bottom: 0px;	right: -1px;}.b-responces {	position: relative;	padding: 20px 0 20px 65px;	margin: 15px 0 0 0;}.b-ico_responces {	background: url("icons000.png") no-repeat -136px -50px;	z-index: 2;}.b-responces .l-ico__cont68 {	font-size 1.8em;}.b-responces i.b-link_responces {	font-style: normal;	display: inline-block;	position: relative;	padding: 3px 10px 3px 15px;	left: -15px;	background: #e5f0f6;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	border-radius: 4px;	/*z-index: 1;*/}.b-faq {	position: relative;	padding: 30px 0 20px 65px;	margin: 21px 0 0 0;}.b-ico_faq {	background: url("icons000.png") no-repeat -204px -50px;	z-index: 2;}.b-faq .l-ico__cont68 {	font-size: 1.8em;}.b-faq i.b-link_faq {	font-style: normal;	display: inline-block;	position: relative;	padding: 3px 10px 3px 15px;	left: -15px;	background: #e5f0f6;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	border-radius: 4px;	/*z-index: 1;*/}.b-resp__block {	margin: 2px 0 22px 0;}.b-resp__block .b-rb__title {	display: block;	font-size: 1.4em;	margin: 2px 0;}.b-resp__block .b-rb__desc {	font-size: 1.3em;	display: block;	margin: 4px 0;}.b-resp__block .b-rb__author {	font-size: 1.2em;	color: #999999;}.b-public {	position: relative;	padding: 25px 0 20px 65px;	margin: 15px 0 0 0;}.b-ico_public {	background: url("icons000.png") no-repeat -272px -50px;	z-index: 2;}.b-public .l-ico__cont68 {	font-size: 1.8em;}.b-public i.b-link_public {	font-style: normal;	display: inline-block;	position: relative;	padding: 3px 10px 3px 15px;	left: -15px;	background: #e5f0f6;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	-khtml-border-radius: 4px;	border-radius: 4px;	/*z-index: 1;*/}.b-pub__box {	position: relative;	padding: 2px 0 2px 17px;	margin: 5px 0 5px 0;}.b-ico_paper {	background: url("icons000.png") no-repeat -96px -129px;	left: -8px;	top: -4px;	/*z-index: 2;*/}.b-pub__box .l-ico__cont32 {	font-size: 1.4em;}.g-link__more {	position: relative;	top: -5px;	display: block;  padding: 0 0 0 18px;	margin: 15px 0;	font-size: 1.2em;	background: url("list3000.gif") no-repeat 0 8px;}/*middle*/.g-middle_col .b-middle_col {  position:relative;  float:left;  /*z-index:2;*/  width:100%;  margin:0 -264px 0 -216px;	font-size: 1.3em;}.g-middle_col .sec_pages {margin-top:-300px;}.g-middle_col .b-middle_col .l-mc_cont {position:relative;padding:0 300px 0 258px;} }.b-slides {  position:relative;	float: left;  width:100%;	margin: 7px 0 0 -216px;	z-index: 1;}.b-slides .b-slides__cont {	padding: 0 0 0 258px;}.b-slides .b-slides__cont .b-slides__corn {	position:absolute;	right:2px;	bottom:-4px; 	z-index:9;}/*slides navigation*/.b-slides .b-slides__nav {  position:absolute;  display:block;  /*z-index:3;*/  bottom:0px;  right:0px;}.b-slides .b-slides__nav .b-nav__list {  position:relative;  display:block;  margin:-10px 0 0 -6px;  float:right;}.b-slides .b-slides__nav .b-nav__list .b-nav__list-li {  text-decoration: none;  display: -moz-inline-box;  display: inline-block;  vertical-align: top;  text-align: left;  margin: 10px 0 0 5px;}.b-slides .b-slides__nav .b-nav__list .b-nav__list-li ins {  position:relative;  display:block;  width:16px;  height:16px;  float:left;  cursor:pointer;  background:url(icons000.png) no-repeat -40px -137px;}.b-slides .b-slides__nav .b-nav__list .b-nav__list-li-act ins {  width:16px;  height:16px;  background-position:-72px -137px;}.b-slides .b-slides__nav .b-nav__list .b-nav__list-li-hover ins {	width:16px;	height:16px;	background-position:-164px -137px;}.b-slides .b-slides__nav .b-nav__list  .b-nav__list-li-stop ins {	width:32px;	height:32px;	background-position:0px -129px;	top: -8px;}.b-slides .b-slides__nav .b-nav__list  .b-nav__list-li-play ins {	width:32px;	height:32px;	background-position:-188px -129px;	top: -8px;}.b-slides .b-slides__slide {	position:relative;	width:926px;}.b-slides .b-slides__slide .b-slds__image {  position: relative;	/*z-index: 1;*/	font-size: 0;	line-height: 0;}.b-slides .b-slides__slide .b-slds__image .b-slds__image-r {}.b-slides .l-slide-container {	display:block;	left:66%;	position:absolute;	top:45px;	width:33%;	/*z-index:2;*/}.b-slides .b-slds__title {  position:relative;  margin:0 0 15px 0;  font-size:3em;  font-style:normal;  font-weight:normal;  line-height:1em;  color:#fff;}.b-slides .b-slds__text {  position:relative;   display:block;  font-size:1.6em;  line-height:1.2em;  font-style:normal;  color:#ffffff;}/*footer*/.g-footer {  position: relative;  height: 150px;  margin: -150px 0 0 0;	background: url("bottom00.png") repeat-x 0 bottom;}.g-footer .l-foot__lp {	width: 100%;	height: 150px;   background: url("bottom_l.png") no-repeat 0 bottom;}.g-footer .g-footer__container {  position:relative;	padding: 65px 0 0 0 ;  /*z-index:4; */  margin:0 auto;}.g-footer  .b-copy {	position:relative;	float:left;	font-size: 1.2em;	text-align: right;	width:216px;	margin:0;	/*z-index:6;*/}.g-footer  .l-foot__middle {	position:relative;	float:left;	text-align: center;	/*z-index:1;*/	width:100%;	margin:0 -282px 0 -232px;}.g-footer  .l-foot__middle .l-foot__cont {	padding: 0 282px 0 232px;}.g-footer .b-foot__right {	float:right;	position:relative;	width:262px;	font-size: 1.2em;}.b-foot__links {	margin: 0 0 12px 0;	font-size: 1.4em;}.g-footer .l-foot__cont {  padding:11px 15px 10px 15px;}.g-footer .g-footer__container .b-foot__link {  text-decoration:underline;  color:#5d92ae;}.g-footer .g-footer__container .b-foot__link:hover {  color:#000000;}.g-footer .g-footer__container .b-sep {	position: relative;	display: inline-block;  padding:0 9px 0 9px;	text-align: center;	width: 6px;	top: -1px;}.b-foot__tel {	font-size: 1.9em;}.b-foot__tel i {	color: #999999;	font-style: normal;}.b-foot__tel b {	color: #000000;	font-weight: normal;}.b-foot__bl {	position: relative;	top: -3px;	margin: 0 10px;	font-size: 1.2em;}.g-footer .g-footer__container .b-sep img {	background: url("sep20000.png") no-repeat 0 0;}.g-footer .g-footer__container .b-foot__cd-b {  margin:0 0 0 15px;  color:#707173;  font-size:1.1em;}.b-foot__cd-b .b-copy, .b-foot__cd-b .b-des  {  margin:0 30px 0 0;}/* slider */#carousel {	margin: 0 auto;	width: 920px;	height: 280px;	padding: 0;	overflow: hidden;	border: 0;}#carousel ul {	list-style: none;	width: 1500px;	margin: 0;	padding: 0;	position: relative;}#carousel li {	display: inline;	float: left;}.textholder {	font-size:13pt;	color:#ffffff;	font-family: Arial, Verdana, Tahoma, sans-serif;}.textholder span {	font-size:20pt;}/* *  PLUGIN BASICS *  ------------------------------------------------ */.sliderkit{display:none;position:relative;overflow:hidden;text-align:left;}.sliderkit a,.sliderkit a:hover{text-decoration:none;}.sliderkit a:focus{outline:1px dotted #000;/*optional*/}.sliderkit img{border:0;}/*--------------------------------- *  Navigation *---------------------------------*/.sliderkit .sliderkit-nav{z-index:10;position:absolute;text-align:center;}/* Nav > Clip */.sliderkit .sliderkit-nav-clip{position:relative;overflow:hidden;margin:0 auto;}.sliderkit .sliderkit-nav-clip ul{position:relative;left:0;top:0;list-style:none;margin:0;padding:0;}.sliderkit .sliderkit-nav-clip ul li{float:left;}.sliderkit .sliderkit-nav-clip ul li a{display:block;overflow:hidden;}/*--------------------------------- *  Panels *---------------------------------*/.sliderkit .sliderkit-panel{z-index:1;position:absolute;overflow:hidden;}.sliderkit .sliderkit-panel-active{z-index:5;}.sliderkit .sliderkit-panel-old{z-index:4;}/* Panels > Overlay */.sliderkit .sliderkit-panel .sliderkit-panel-textbox{position:absolute;z-index:2;top:45px;left:450px;}.sliderkit .sliderkit-panel .sliderkit-panel-text{position:absolute;z-index:3;top:0;left:0;}.sliderkit .sliderkit-panel .sliderkit-panel-overlay{position:absolute;z-index:2;top:0;left:0;}/*--------------------------------- *  Buttons *---------------------------------*/.sliderkit .sliderkit-btn{z-index:10;}/*--------------------------------- *  Slideshow > + Carousel *---------------------------------*/.slideshow-carousel{width:920px;height:280px;padding:0px;}/* Navbar */.slideshow-carousel .sliderkit-nav{	right:140px;	bottom:5px;	width:auto;	height: 22px;}.slideshow-carousel .sliderkit-nav-clip ul li{float:left;margin:0;}.slideshow-carousel .sliderkit-nav-clip ul li a{	display:block;	width:16px;	height:16px;	overflow:hidden;	margin:0;	padding:3px;	background-image: url(slide000.png);	background-position : center;	background-repeat : no-repeat;}.slideshow-carousel .sliderkit-nav-clip ul li.sliderkit-selected a{	background-image : url(curslide.png);}/* Controls */.slideshow-carousel .sliderkit-controls{	position:absolute;	bottom:0;	right:0;	width:auto;	padding:0px 100px 0px 0px;	background: transparent;	z-index:10;}/* Go buttons */.slideshow-carousel .sliderkit-go-btn a,.slideshow-carousel .sliderkit-play-btn a{	position:relative;	float:left;	display:block;	width:32px;	height:32px;	background: transparent url(play0000.png) no-repeat 0 0;}.slideshow-carousel .sliderkit-btn span,.slideshow-carousel .sliderkit-play-btn span{display:none;}.slideshow-carousel .sliderkit-play-btn a{background-position:0 0;}.slideshow-carousel .sliderkit-play-btn a:hover,.slideshow-carousel .sliderkit-play-btn a:focus{background-position:0 0;}.slideshow-carousel .sliderkit-pause-btn a{	background : url(pause000.png);}.slideshow-carousel .sliderkit-pause-btn a:hover,.slideshow-carousel .sliderkit-pause-btn a:focus{background-position:0 0;}/* Panel */.slideshow-carousel .sliderkit-panel{top:0;left:0;width:920px;height:280px;}.sliderkit .sliderkit-panel .sliderkit-panel-textbox {	font-size:13pt;	color:#ffffff;	font-family: Arial, Verdana, Tahoma, sans-serif;}.sliderkit .sliderkit-panel .sliderkit-panel-textbox span {	font-size:20pt;}.plashka_center {font-size:1.8em; line-height:1.3em; text-align:center; margin:0px 0 15px 0;}.plashka_center .plashka_zag {}.clin-more { margin:20px 20px 20px 36px;}.clin-more.asd {margin: 0px;display: inline-block;vertical-align: top;width: 280px;padding: 20px 20px 20px 20px;border-right: 2px solid #F2F2F2;border-top: 2px solid #F2F2F2;min-height: 402px;position: relative;}.clin-more.asd.nobord {border-right: 0 none;}.clin-more.asd.nopad {padding-left: 0;}.clin-more.asd.nobordtop {border-top: 0 none;padding-top: 0;}a.clin-more_title {text-transform: uppercase;}.clin-more.asd img {width: 100%;height: auto;margin-top: 5px;}.clin-more.asd .g-round_img {float: none;}.clin-more .b-mc__tb1_more {top:0; margin:20px 20px 40px 36px;}.clin-more.asd .b-mc__tb1_more {margin-left: 0;}.head_text{}.ul_text .li_text{	padding-top:3px;}.b-cm__link{	font-size: 12px;}.vp_answer{ margin-left: 40px; background: #F3F3F3; padding: 10px 20px 4px 20px; margin-bottom: 20px; margin-top: -7px; }.vp_topic{ color: #6B9600; font-weight: bold; font-style: italic; }.r img {margin: 5px;}.pad_null td h4 span {border-bottom: 1px dashed;cursor: pointer;}.pad_null td h4 {width: 330px;display: inline-block;}.hidden_table {}.hidden_table table {margin: 0;border: 0 none;}.hidden_table table tr td {border: 0 none;}.hidden_table table tr td ul {margin: 10px 0 0 0;display: none;}.all_tables {cursor: pointer;float: right;font-size: 11px;font-style: italic;border-bottom: 1px dashed;margin-right: 10px;}.b-middle_col table.pad_null tr td .hidden_table .radio_table tr td {border-bottom: 1px solid #EFEFEF;padding: 5px 5px 5px 0;}.hidden_table .radio_table {margin: 10px 0 0;display: none;}.b-middle_col table.pad_null tr td .hidden_table table tr td {padding: 0 5px 0 0;}.g-header_inner{	min-height: inherit;}.b-call_inner{	float: none;}/*     PRINT STYLES         */@media print {*{background:transparent !important;color:#000 !important;-webkit-box-shadow:none !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important;}a,a:visited{text-decoration:underline;}pre,blockquote{border:1px solid #999;page-break-inside:avoid;}thead{display:table-header-group;}tr,img{page-break-inside:avoid;}img{max-width:100% !important;}p,h2,h3{orphans:3;widows:3;}h2,h3{page-break-after:avoid;}.b-leftCol, .b-right_col, .b-callBaner, .g-footer, .b-breadcrumbs, .l-header__menu_search, .l-header__menu_search, .b-center_menu, .b-center_menu * , .b-niarmedic, .b-header__partners_text{	display: none !important;}.b-middle_col,.l-mc_cont{	margin: 0 !important;	padding: 0 !important;	float: none !important;}.g-header{	min-height: inherit;}}.clin-more .g-round_img {float: left;margin: 0 10px 10px 0;}.l-mc_cont a:visited {color: #83B3C7;}.l-mc_cont ul li u {text-decoration: none;}