<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
/* CSS Document */

html, body {
	width: 100%;
	height: 100%;
}

body, th, td {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	color: #475167;
}

body, form, object, h1, h2, h3, h4, h5, h6, p, ul, ol, li {
	margin: 0;
	padding: 0;
}

img, table {
	border: none;
}

table td {
	padding: 0;
	vertical-align:top;
}

a:link, a:visited {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	color: #207d3e;
	text-decoration:underline;
}

a:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	color: #207d3e;
	text-decoration: none;
}

input, textarea {
	margin: 0;
}

p {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	color: #475167;
	text-align:justify;
	margin-bottom:14px;
}

ul li, ol li {
	margin-left:17px;	
}

ul, ol {
	margin-bottom:14px;
}

h1 {
	display: block;
	height: 33px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #207d3e;
	background: #f2f2f2 url(../img/title_fon.jpg) top right no-repeat;	
	font-weight:normal;
	padding:10px 0px 0px 14px;
	margin-bottom:25px;
}

h2 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 18px;
	color: #207d3e;
	margin:25px 0px 12px 0px;
	font-weight:normal;
	text-transform:uppercase;
}

h3 {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 18px;
	color: #475167;
	margin:20px 0px 12px 0px;
	font-weight:normal;
	//text-transform:uppercase;
}

.header {
	display: block;
	width: 960px;
	height: 237px;
	margin:0 auto;
}
.medical {
	margin-top:95px;
	float:left;	
}

.logo {
	display: block;
	width: 331px;
	height: 146px;
	float:left;
	margin:47px 0px 0px 100px;
}

.contacts {
	display: block;
	width: 181px;
	height: 128px;
	margin-top:49px;
	text-align:right;
	float:right;
}

.phone {
	height:33px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #207d3e;
	font-weight:normal;
	padding:3px 0px 0px 0px;
	//background:url(../img/phone.jpg) no-repeat;
	float:right;
}

.kod {
	font-size: 14px;	
}

.mail {
	height:19px;
	background:url(../img/mail.jpg) 39px 2px no-repeat;
}

.mail a {
	color: #475167;		
}

.button {
	display: block;
	width: 128px;
	height: 38px;
	float:right;
	margin-top:15px;
	background:url(../img/button.jpg) no-repeat;	
}

.button:hover {
	display: block;
	width: 128px;
	height: 38px;
	float:right;
	margin-top:15px;
	background:url(../img/button_active.jpg) no-repeat;	
}

.menu_fon {
	height:43px;
	background:#465065;	
}

.menu {
	display: block;
	width: 960px;
	height: 43px;
	margin:0 auto;
	padding-top:10px;
}

.menu ul li {
	float:left;
	margin:0px 19px 0px 0px;
	list-style-type:none;
	background:url(../img/arrow.jpg) 0px 7px no-repeat;
	padding-left:21px;
}

.menu ul li.last {
	margin-right:0px;	
}

.menu ul li.active a {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 17px;
	color: #2cdb65;
}

.menu ul li a {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 17px;
	color: #fff;
	text-decoration: none;
}

.menu ul li a:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 17px;
	color: #2cdb65;
	text-decoration: none;
}

.slider {
	display: block;
	width: 962px;
	height: 445px;
	margin:0 auto;
	position:relative;
}

.block_fon {
	height:326px;
	background:url(../img/block_fon.jpg) repeat-x;	

}

.block {
	display: block;
	width: 960px;
	margin:0 auto;
}

a:link.blockx, a:visited.blockx {
	display: block;
	width: 293px;
	height: 293px;
	float:left;
	margin-top:16px;
	progid:DXImageTransform.Microsoft.Alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;opacity: 0.8;
	-webkit-transition: all 0.35s ease;  -moz-transition: all 0.35s ease;  -o-transition: all 0.35s ease; transition: all 0.35s ease;
}

a:hover.blockx {
	display: block;
	width: 293px;
	height: 293px;
	float:left;
	margin-top:16px;
	progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;
	-webkit-transition: all 0.35s ease;  -moz-transition: all 0.35s ease;  -o-transition: all 0.35s ease; transition: all 0.35s ease;
}

a:link.block2, a:visited.block2 {
	display: block;
	width: 293px;
	height: 293px;
	float:left;
	background:url(../img/block2.png) no-repeat;
	margin:16px 40px 0px 40px;
}

a:hover.block2 {
	display: block;
	width: 293px;
	height: 293px;
	float:left;
	background:url(../img/block2_active.png) no-repeat;
	margin:16px 40px 0px 40px;
}

a:link.block3, a:visited.block3 {
	display: block;
	width: 293px;
	height: 293px;
	float:left;
	background:url(../img/block3.png) no-repeat;
	margin-top:16px;
}

a:hover.block3 {
	display: block;
	width: 293px;
	height: 293px;
	float:left;
	background:url(../img/block3_active.png) no-repeat;
	margin-top:16px;
}

.middle {
	display: block;
	width: 960px;
	margin:28px auto 0px auto;
	min-height:790px;
}

.news {
	display: block;
	width: 204px;
	height: 100%;
	background: #f2f2f2 url(../img/news_title.jpg) top left no-repeat;
	padding:10px 14px;
	float:left;		
}

.news_title {
	display: block;
	width: 232px;
	height: 43px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	color: #fff;	
}

.news_date {
	font-family: Arial, Helvetica, sans-serif;
	color:#ff0000;
	font-weight: normal;	
}

.news_anons {
	font-weight:bold;
	margin-bottom:7px;
}

.line {
	display: block;
	width: 100%;
	height: 12px;
	border-bottom:1px solid #d1d0d0;
	margin-bottom:11px;
}

.line2 {
	display: block;
	width: 100%;
	height: 5px;
	border-top:1px solid #dddddd;
	margin-bottom:6px;
}

.news a {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	color: #475167;
	text-decoration:none;
	text-align:justify;
}

.news a:hover {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 14px;
	color: #207d3e;
	text-decoration:none;
	text-align:justify;
}

.content {
	display:block;
	width:706px;
	margin-left:254px;	
}

.footer_fon {
	height:434px;
	background:#465065;
	margin-top:	28px;

}

.footer {
	display: block;
	width: 960px;
	font-size:13px;
	color:#fff;
	margin:0 auto;
}

.menu_footer {
	text-align:center;
	padding-top:47px;
	margin-bottom:65px;	
}

.menu_footer a {
	color:#fff;
	margin-right:27px;
}

.menu_footer a.last {
	margin-right:0px;	
}

.sertifikaciya {	
	float:right;
	//margin-left:103px;
	line-height:1.6;
	text-align:right;
}

.contacts_footer {		
	float:right;
	line-height:1.6;
}

.copyright {
	float:left;
}

a:link.batteryct, a:visited.batteryct {
	display: block;
	width: 56px;
	height: 70px;
	background:url(../img/batteryct.png) no-repeat;
	margin-left:353px;
	float:left;
}

a:hover.batteryct {
	display: block;
	width: 56px;
	height: 70px;
	background:url(../img/batteryct_active.png) no-repeat;
	margin-left:353px;
	float:left;
}

#float {
	float:none;
	display:inline-block;	
}

.icons {
	float:right;	
}

a:link.vk, a:visited.vk {
	display: block;
	width: 29px;
	height: 29px;
	margin-right:5px;
	background:url(../img/vk.png) no-repeat;
	float:left;	
}

a:hover.vk {
	display: block;
	width: 29px;
	height: 29px;
	margin-right:5px;
	background:url(../img/vk_active.png) no-repeat;
	float:left;
}

a:link.ok, a:visited.ok {
	display: block;
	width: 29px;
	height: 29px;
	background:url(../img/ok.png) no-repeat;
	float:left;	
}

a:hover.ok {
	display: block;
	width: 29px;
	height: 29px;
	background:url(../img/ok_active.png) no-repeat;
	float:left;
}

a:link.facebook, a:visited.facebook {
	display: block;
	width: 29px;
	height: 29px;
	background:url(../img/facebook.png) no-repeat;
	float:left;
	margin:0px 7px;	
}

a:hover.facebook {
	display: block;
	width: 29px;
	height: 29px;
	background:url(../img/facebook_active.png) no-repeat;
	float:left;
}

a:link.twitter, a:visited.twitter {
	display: block;
	width: 29px;
	height: 29px;
	background:url(../img/twitter.png) no-repeat;
	float:left;	
	margin-right:7px;
}

a:hover.twitter {
	display: block;
	width: 29px;
	height: 29px;
	background:url(../img/twitter_active.png) no-repeat;
	float:left;
	margin-right:7px;
}

a:link.google, a:visited.google {
	display: block;
	width: 29px;
	height: 29px;
	background:url(../img/google.png) no-repeat;
	float:left;	
}

a:hover.google {
	display: block;
	width: 29px;
	height: 29px;
	background:url(../img/google_active.png) no-repeat;
	float:left;
}

.left_menu {
	display: block;
	width: 232px;
	height: 100%;
	background: #f2f2f2;
	//padding:10px 14px;
	float:left;		
}

.left_menu ul li {
	display: block;
	width: 232px;
	height: 43px;
	list-style-type:none;
	font-size: 14px;
	margin-left:0px;
	//padding:0px 0px 0px 19px;
	//list-style-image:url(../img/bullet_left_menu.png) no-repeat;
	//border:1px solid #ff0000;
		
}



.left_menu ul li a:link, .left_menu ul li a:visited {
	display: block;
	width: 198px;
	height: 32px;
	font-size: 14px;
	color: #475167;
	text-decoration:none;
	background: url(../img/bullet_left_menu.png) 19px 18px no-repeat;
	padding:11px 0px 0px 34px;
	
}

.left_menu div a:link, .left_menu div a:visited {
	display: block;
	width: 198px;
	height: 32px;
	font-size: 14px;
	color: #FFF;
	text-decoration:none;
	background: url(../img/bullet_left_menu.png) 19px 8px no-repeat;
	padding:0px 0px 0px 34px;
	
}


.left_menu ul li a:hover, .left_menu ul li.left_menu_active a:hover{
	display: block;
	width: 198px;
	height: 32px;
	font-size: 14px;
	color: #fff;
	text-decoration:none;
	background: #2e9d52 url(../img/bullet_left_menu.png) 19px 18px no-repeat;
	padding:11px 0px 0px 34px;
	
}

.left_menu div a:hover, .left_menu div.left_menu_active a:hover{
	display: block;
	width: 198px;
	height: 32px;
	font-size: 14px;
	color: #fff;
	text-decoration:none;
	background: #2e9d52 url(../img/bullet_left_menu.png) 19px 18px no-repeat;

	
}

.left_menu ul li.left_menu_active a {
	width: 198px;
	height: 32px;
	font-size: 14px;
	color: #fff;	
	background: #3f4f66 url(../img/bullet_left_menu.png) 19px 18px no-repeat;
	padding:11px 0px 0px 34px;	
}

.left_menu div.left_menu_active a{
	width: 198px;
	height: 32px;
	font-size: 14px;
	color: #fff;	
	background: #2e9d52;
	padding:11px 0px 0px 34px;
}

a.button_uznat {
	display:block;
	width:129px;
	height:40px;
	background:url(../img/button_uznat.jpg) no-repeat;
}

a:hover.button_uznat {
	display:block;
	width:129px;
	height:40px;
	background:url(../img/button_uznat_active.jpg) no-repeat;
}

.gray {
	background:#f6f6f6;
	padding:15px;
	margin-top:20px;
}

.gray h2 {	
	margin:0px 0px 12px 0px;
}

table.table {
	border-top:1px solid #ddd;
	border-right:1px solid #ddd;
}

table.table td {
	border-bottom:1px solid #ddd;
	border-left:1px solid #ddd;
	padding:6px;
}

table.table th {
	border-bottom:1px solid #ddd;
	border-left:1px solid #ddd;
	padding:7px;
	background:#ddd;
	height:30px;
}

.vsenovosti {
    text-align:right;
    margin:20px 0px 10px 0px;	
}

.vsenovosti a:link, .vsenovosti a:visited {
    color:#207d3e;
	text-decoration:underline;
}

.vsenovosti a:hover {
    color:#207d3e;
	text-decoration:none;
}

table.spisok {
	border-top:1px solid #d1d0d0;
	border-right:1px solid #d1d0d0;
	//max-width:640px;
}

table.spisok td {
	border-bottom:1px solid #d1d0d0;
	border-left:1px solid #d1d0d0;
	padding:4px;
}

table.spisok th {
    text-align:center;
	font-weight:bold;
	background: #d1d0d0;
	padding:4px;
}

a:link.kupit, a:visited.kupit {
	display: block;
	width: 128px;
	height: 38px;
	float:right;
	margin-top:15px;
	background:url(../img/button_kupit.jpg) no-repeat;	
}

a:hover.kupit {
	display: block;
	width: 128px;
	height: 38px;
	float:right;
	margin-top:15px;
	background:url(../img/button_kupit_active.jpg) no-repeat;	
}

a:link.semeyniy, a:visited.semeyniy {
	display: block;
	width: 128px;
	height: 38px;
	float:right;
	background:url(../img/button_semeyniy.jpg) no-repeat;	
}

a:hover.semeyniy {
	display: block;
	width: 128px;
	height: 38px;
	float:right;
	background:url(../img/button_semeyniy_active.jpg) no-repeat;	
}



.mediaNav {display:block; width: 100%; padding:0px 2px 15px 2px;float:left; list-style:none; font-weight:100; position:relative; font-size:14px;}
.mediaNav li {display:inline-block;width:31%;margin:0; text-align:left; float:left;}
.mediaNav li a {position:relative;display:block; width:100%;left:0; top:0; color:#3f4f66;background: url(../img/bullet_left_menu.png) 0px 6px no-repeat; text-decoration:underline; text-transform:none; font-size:14px;text-align:left;padding:0px 0 12px 14px;}
.mediaNav li a:hover {color:#2e9d52;}
.mediaNav li a.selected {color: #2e9d52;}


/*MODALS*/
.vualis{display:none;background:rgba(255,255,255,0.95); width:100%; min-height:100%; position:fixed; z-index:10500;left:0;top:0;}
.callup{display:block;width:500px;padding:33px 50px 12px 50px; position:absolute;left:0;top:0;right:0; bottom:0; margin:auto auto;}

/* FORM FIELDS*/
.text { border:#3f4f66 1px solid; display:inline-block;margin:3px 0; padding:13px; -moz-border-radius: 6px;-khtml-border-radius: 6px;	-webkit-border-radius: 6px;background:#f8f8f8;}
.text:hover{border:#2e9d52 1px solid;}

.textq { border:rgb(0,174,255) 1px solid; display:inline-block;margin:3px 0; padding:13px; -moz-border-radius: 6px;-khtml-border-radius: 6px;	-webkit-border-radius: 6px;background:#f8f8f8;}
.textq:hover{border:#ffd701 1px solid;}

.label { color:#000; display:inline-block;margin:8px 0; font-size:18px; padding:3px 0; width:350px;}
.butt { display:inline-block; color:#FFF;cursor:pointer; position:relative; z-index:55; text-decoration:none; margin-left:15px; margin-top:3px; border:none; text-transform:uppercase;-moz-border-radius-bottomright: 6px;-khtml-border-radius-bottomright: 6px;	-webkit-border-bottom-right-radius:6px;-moz-border-radius-bottomleft: 6px;-khtml-border-radius-bottomleft: 6px;-webkit-border-bottom-left-radius: 6px;-moz-border-radius-topright: 6px;-khtml-border-radius-topright: 6px;	-webkit-border-top-right-radius:6px;-moz-border-radius-topleft: 6px;-khtml-border-radius-topleft: 6px;-webkit-border-top-left-radius: 6px;width:449px; height:44px;background:#3f4f66;font-size:18px;padding:10px;-webkit-transition: all 0.35s ease;  -moz-transition: all 0.35s ease;  -o-transition: all 0.35s ease; transition: all 0.35s ease; margin-top:55px;}
.butt:hover{background:#2e9d52;color:#FFF;font-size:18px;-webkit-transition: all 0.35s ease;  -moz-transition: all 0.35s ease;  -o-transition: all 0.35s ease; transition: all 0.35s ease;}

.orderb{ display:block; text-decoration:none; font-size:28px; color:#3f4f66;border:#3f4f66 2px solid;padding:1px;text-align:center; text-transform:uppercase; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;width:30px; height:30px;line-height: 26px;cursor:pointer;float:right;position:absolute;right:0;}
.orderb:hover{ display:block;text-decoration:none; font-size:28px; color:#2e9d52;border:#2e9d52 2px solid;padding:1px;text-align:center; text-transform:uppercase; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%;width:30px; height:30px;line-height: 26px;}
.activex div{color:#207d3e;}</pre></body></html>