*{margin:0; padding:0; /* text-shadow: 0 0 1px rgba(0,0,0,0.3); */ }
html{position: relative;overflow-x: hidden;}
body {    overflow-x: hidden;}
.ov{overflow: hidden;}
.clr{clear: both; float: left;}
label{cursor: pointer;}
hr{margin: 10px 0;}
body{    font-family: Arial;
    max-width: 100%;
    overflow-y: auto !important;
    height: 100%;
    margin: 0 auto;
    z-index: 0;
    position: relative;}
h1{font: 18px Arial;}
.fl{float: left;width: 79%;}
.fr{float: right;}
img{/* display: block; */ max-width: 100%;}
a{color: #30b44a; text-decoration: none; outline: none;}
.slide_banner span {
  width: 290px;
display: block;
}
.slide_banner span i { color: rgba(255,255,255,0); }
.slide_banner p  { margin-top: 12px;
margin-left: 12px;
font-weight: bold; }
a:hover{text-decoration: underline;}
.breadcrumbs{color: #30b34a; margin: 15px 0;}
ul li{list-style-type: none;}
.s_padding{padding: 12px;}
.padding{padding: 32px 23px;}
.orange{color: #ff8710}
#map {
	background:#F5F6F8 url('/images/zaglushka.gif') no-repeat center;
}
.visibleS {
  display: block;
}
.page-buffer{height: 162px;clear: both;}
.activeSelected{color: #30b34a;}
.button{font: bold 14px Arial; padding: 5px 10px; background: #30B34A; color: #fff; text-align: center; border-radius: 5px; border: 0;}
header, section, footer, aside, nav, main, article, figure{display: block;}
input[placeholder], [placeholder], *[placeholder]{/* color: #30b34a; */}
::-webkit-input-placeholder {
   color: #30b34a;
   opacity: 1;
}
.vipimg {
    float: right !important;
    position:initial !important;
    width:63px !important;
    height:auto !important;
    margin-right: 10px;
}
:-moz-placeholder { /* Firefox 18- */
   color: #30b34a;  
}
::-moz-placeholder {  /* Firefox 19+ */
   color: #30b34a;  
}
:-ms-input-placeholder {  
   color: #30b34a;  
}
#map {
	height: 400px;
}


#stock.activeTab span{background-position: -152px 0; }
#news{color: #30b34a}

input[type="submit"]{
	cursor: pointer;
    
	padding: 0px 20px;
    border: 1px solid #e5730d;
    
	-moz-border-radius: 5px;
    
	-webkit-border-radius: 5px;
    
	border-radius: 5px;
    background: -moz-linear-gradient(top, #fab64a, #fb9721);
    background: -webkit-linear-gradient(top, #fab64a, #fb9721);
    background: -o-linear-gradient(top, #fab64a, #fb9721);
    background: linear-gradient(top, #fab64a, #fb9721);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fab64a', endColorstr='#fb9721');
    color: #fff;
    
	font-size: 15px;
    font-family: Arial;
	box-shadow: inset 0px 0px 7px 3px #fb9d23;
}
input[type="text"]{
  display: inline-block;
  /* height: 20px; */
  padding: 4px 6px;
  margin-bottom: 10px;
  font-size: 14px;
  vertical-align: middle;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #ffffff;
  border: 1px solid #ccc;
  -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
  -webkit-transition: border linear 0.2s,box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s,box-shadow linear 0.2s;
  -o-transition: border linear 0.2s,box-shadow linear 0.2s;
  transition: border linear 0.2s,box-shadow linear 0.2s;
}
input.ONSBMI#sa, input.agree, input#agree{ width: 20px!important;  height: 15px;float: left;}
.vpb_info{background: red;color: #fff;padding: 5px 10px;border-radius: 5px;}

table.gallery img{max-width: 175px;}
.status{background: #F7E8E8; color: #675A78;font-size: 12px;padding: 7px;}

.navigation{float: right;margin-bottom: 8px;margin-right: 10px;}
.n-prev, .n-next{width: 27px; height: 27px; background: url(../img/arrows.png) no-repeat;float: left; cursor: pointer;}
.n-next{background-position: -27px 0;margin-left: 10px;}
input#city, input#doc{height: 29px;}
.refresh{color: #fff}
#vpb_captcha_code{margin-bottom: 0;float: left; width: 192px;}
#form_help, #form_add{/* padding-top: 35px; */color: #fff;}
.consult .d{font: 14px Arial;}

.greenColor{color: #30b44a}

/* IE */
.ie9 img, .ie8 img, .ie7 img {border: none;}
.ie9 header section, .ie8 header section, .ie7 header section{margin-right: 20px;}
.ie9 #menu > ul.menu > li:hover, .ie8 #menu > ul.menu > li:hover, .ie7 #menu > ul.menu > li:hover{background: #fff; filter:none;}
.ie7 header section .buttons > A{width: 195px}
.ie8 .neut P{background-position: 0 -71px;}
.ie8 .noreco P{background-position: 0px -4px;}
.ie7 header section .buttons{margin-top: 19px}
#mainSearch, .search{/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #39B82D 0%, #1DA833 50%, #0A9C38 100%);}
input[type="submit"]{/* IE10 Consumer Preview */ 
background-image: -ms-linear-gradient(top left, #F9A63E 0%, #FA941F 100%);}

#question_clinic table{border: 0; width: auto; background: none}

.required{color: red;}