	body {font-family: Verdana, Arial, 'Geneva CY', sans-serif; margin: 0; padding: 0;  height: auto !important;  min-height:100%;   font: 0.8em/1.3em Tahoma, sans-serif; color: #000; background: url("images/bg.gif") repeat-x; min-width: 995px; padding-left: 995px; }
	html > body {padding: 0;}
	#all {position: relative; margin-left: -995px; z-index: 10;}	
	* > #all {margin: 0;}	

html {min-width: 995px;}

	img {border:none}
	a {color: #3475b4;}

	.clear {clear: both;}
	.left {float: left;}
	.right {float: right;}
	.cleaner {clear: both;}
	
	.shwd img {vertical-align:top}
	
	h3 {display: block; position: relative; margin: 0; font-size: 1.25em; font-weight: normal;}
	h3 span{display: block; position: absolute; top: 0; left: 0; height: 20px; z-index: 1;}
	
	p {margin: 5px 0;}
	
	#all {position: relative; min-width: 995px; height: auto; min-height:100%;}
	
	#top {height: 77px; position: relative;}

	a#logo {position: absolute; top: 0;  height: 77px; width: 170px; line-height: 77px; z-index:+1}
	a#logo span {position: absolute; height: 77px; width: 178px; left: 0; top: 0; z-index: 100; background: left top url("images/logo.jpg") no-repeat; cursor: hand;} 
	div#logo {position: absolute; left: 0; top: 0;  height: 77px; width: 170px; line-height: 77px;}
	div#logo span {position: absolute; height: 77px; width: 170px; left: 0; top: 0; z-index: 100;} 

#gms_logo {position: absolute; top: 0px; left: 0px; border: 0; padding: 0; margin: 0;}

	.lang {position:absolute; margin:50px 0 0 100px; z-index:+1}
	#top > .lang {/*argin-left: 250px;*/ margin-left: 200px;}
	.lang a {color:#568BBF}
	.lang img {margin-bottom:-2px}
	
	ul#menulevel1 {margin: 0 0 0 170px; padding:0; float: right; list-style-type: none; height: 40px; width:400px}
	ul#menulevel1 li {float: left; display: block; height: 40px; line-height: 40px;}
	ul#menulevel1 li a {margin: 0; padding: 0; color: #568BBF; font:11px/48px sans-serif; vertical-align:middle}
	ul#menulevel1 a {margin: 0; padding: 0; display: block; position: relative; text-align: center;}
	ul#menulevel1 a span {margin: 0; padding: 0; //display: block; position: absolute; top: 0; left: 0; z-index: 1; cursor:hand;}
	

	ul#menulevel1 #mhosp a, ul#menulevel1 #mhosp a span {width:92px}
	ul#menulevel1 #mtibet a, ul#menulevel1 #mtibet a span {width:114px}
	ul#menulevel1 #m1family a, ul#menulevel1 #m1family a span {width:117px}
	ul#menulevel1 #m1stomat a, #m1stomat_eng a {width:116px}
	ul#menulevel1 #m1stomat a span {width:116px; height:40px; background:url("images/a_stomstolog.gif") no-repeat}
	ul#menulevel1 #m1stomat_eng a span {width:116px; height:40px; background:url("images/a_stomstolog_eng.gif") no-repeat}
	ul#menulevel1 #m1estet a, ul#menulevel1 #m1estet a span {width:132px}
	ul#menulevel1 #m1abroad a, ul#menulevel1 #m1abroad a span {width:180px}
	ul#menulevel1 #m1seminars a, ul#menulevel1 #m1seminars a span {width:165px}

	
	
	
	
	ul#menulevel2 {clear:right; //margin:0 0 -30px 170px; padding:0; float: right; list-style-type: none; height: 33px; //width:840px}
	*>ul#menulevel2 {margin:0 0 0 170px}
	ul#menulevel2 li {padding: 11px 0 10px; float: left; display: block; height: 15px; line-height: 15px;}
	ul#menulevel2 li a {margin: 0; padding: 0; color: #99080F; font: 12px sans-serif; border-right: #99080F 1px solid;}
	ul#menulevel2 li .none {display:inline; border:none}
	ul#menulevel2 li.last a {border: none;}
	ul#menulevel2 a {margin: 0; padding: 0; display: block; height: 15px; position: relative; text-align: center;}
	ul#menulevel2 a span {margin: 0; padding: 0; display: block; height: 15px; position: absolute; top: 0; left: 0; z-index: 1; cursor:hand;}
	ul#menulevel2 li.active span {margin: 0; padding: 0 10px 0 10px; color: #568bbf; font: 12px sans-serif; border-right: #c6c6c6 1px solid;}
	ul#menulevel2 #sem a{width: 206px; height: 37px; /*background: url("images/a_seminar.gif") no-repeat;*/ border: none; padding-top: 10px;}
	ul#menulevel2 li#sem{ padding-top: 0px;} 

	ul#menulevel2 #m2about a{width: 70px;}
	ul#menulevel2s #m2about a span {width: 70px; }
	
	ul#menulevel2 #m2specialists a{width: 88px;}
	ul#menulevel2s #m2specialists a span {width: 88px; }


	ul#menulevel2 #m2services a{width: 51px;}
	ul#menulevel2 #m2services a span {width: 51px; }
	
	ul#menulevel2 #m2tech a{width: 76px;}
	ul#menulevel2 #m2tech a span {width: 76px; }
	
	ul#menulevel2 #m2prises a{width: 34px;}
	ul#menulevel2 #m2prises a span {width: 34px; }
	
	ul#menulevel2 #m2contacts a{width: 65px;}
	ul#menulevel2 #m2contacts a span {width: 65px;}
	
	ul#menulevel2 #m2career a{width: 55px;}
	ul#menulevel2 #m2career a span {width: 55px;}

	ul#menulevel2 #m2specpredl a{width: 122px;}
	ul#menulevel2 #m2specpredl a span {width: 122px;}

	ul#menulevel2 #m2price a {width: 76px; }
	ul#menulevel2 #m2price a span {width: 76px; }

	ul#menulevel2 #m2hospitall {color: #f32216; font: 12px sans-serif; }
	ul#menulevel2 #m2hospitall a {width: 100px; height: 37px; color: #f32216;}
	ul#menulevel2 #m2hospitall a span {width: 92px; }


	ul#menulevel2 #m2abclinic_eng a {width: 90px;}

	ul#menulevel2 #m2services_eng a {width: 73px;}

	ul#menulevel2 #m2enspecialists a {width: 86px;}
	
	ul#menulevel2 #m2spoffers_eng a {width: 96px;}

	ul#menulevel2 #m2price_eng a {width: 72px;}

	ul#menulevel2 #m2contacts_eng a {width: 71px;}


ul#menulevel2 li#m2direct_eng a {border-left:1px solid #C6C6C6; width: 93px; border-right: 0;}
	ul#menulevel2 #m2seminar a {border-left:1px solid #C6C6C6; width: 182px;}
	ul#menulevel2 #m2onmain a {width: 82px;}
	
	
	
	
	
	#colblock {position: relative; width: 100%; min-width: 914px;}
	
	
	
	
	
	div.colspacer {position: relative;clear: both; width: 200px;}
	
	#leftcol {position: relative; float: left; width: 25%; margin-right: -100%; z-index:+1}
	#centercol {position: relative; float: left; width: 36%; margin-left: 25%; margin-right: -100%; display: inline;}
	#rightcol {position: relative; float: left; width: 330px; margin-left: 60%; display: inline;}



	#leftcol2 {position: relative;float: left; width: 30%; min-width: 300px;}


#leftcol2 ul {margin-top: 30px; list-style-type: none; padding: 0; margin: 20px 0 0 10px; font-weight: bold; font-size: 16px; line-height: 140%; margin-bottom: 20px;}
#leftcol2 ul a {background: url(images/leftmenu_li.jpg) no-repeat; font-family: Verdana; font-size: 12px; padding: 2px 0 4px 10px; position: relative; color: #547598; display: block; width: 286px;margin-bottom: 10px; text-decoration: none;}
#leftcol2 ul a:hover {text-decoration: none; background: url(images/leftmenu_li_h.jpg) no-repeat;}
#leftcol2 ul li span {background: url(images/leftmenu_li.jpg) no-repeat; font-family: Verdana; font-size: 12px; padding: 2px 0 4px 10px; position: relative; color: #2a4395; display: block; width: 286px;margin-bottom: 10px; text-decoration: none;}

	#leftcol2 h3 {padding-left:10px;}
	#centercol2 {position: relative;float: left; width: 66%; display: inline; padding-left: 30px;}
	
	div.incol {margin: 10px 10px 30px;}
	div.special {background: #e3edf7; margin: 0 5px;}
	div.special div.ltc {background: url("images/ltc.gif") no-repeat;}
	div.special div.rtc {background: right top url("images/rtc.gif") no-repeat;}
	div.special div.rbc {background: right bottom url("images/rbc.gif") no-repeat;}
	div.special div.lbc {background: left bottom url("images/lbc.gif") no-repeat;}
	div.special div.content {padding: 7px;}
	
	div.special h3 {width: 218px;}
	div.special h3 span {width: 218px; }
	

	div#record h3 {width: 218px;}
	div#record h3 span {width: 218px; }

	div#record_new h3 {width: 218px;}
	div#sitenews h3 {width: 218px;}
	div#sitenews h3 span {width: 218px; }
	
	div#clinicnews h3 {width: 218px;}
	div#clinicnews h3 span {width: 218px; }
	
	div#services h3 {width: 218px;}
	div#services h3 span {width: 218px; }
	
	
	div.special p {line-height: 1.4;}
	
	#flashbannerblock {z-index: 1; position: relative;}
	#flashbanner {z-index: 2;}
	
	div#clock {margin: 6px; float: left; width: 73px; height: 73px; background: url("images/clock.gif") no-repeat;}

	div#clock_new {margin: 6px; float: left; width: 73px; height: 73px; }
	
	div#calendar {float: left; margin-top: 0px; width: 60px; height: 90px; background: url("images/calendar.gif") no-repeat;}
	div#brush {position: relative; display: none; margin-top: -25px; float: left;  width:1px; height: 284px; /*background: url("images/brush.gif") no-repeat;*/ z-index: 100;}
	
	div#record {margin-left: 100px; }
	
	div#record form {margin: 8px 0 0; line-height: 20px;}
	div#record label{display: block; margin: 0 0 5px;}
	div#record label#lblat {display: inline; margin: 0 5px; }
	div#record select, input {margin: 0 0 8px;}

	

	div#record_new {}
	
	div#record_new dl {margin: 8px 0 0;}
	div#record_new dl dt {margin: 0 0 5px;}
	div#record_new dl dd {margin: 0 0 8px;}
	div#record_new textarea {width:310px;height:60px;}
	
	div#sitenews {margin-left: 70px; }
	div#clinicnews {margin-left: 70px; }
	
	div#services ul {list-style-type: none; padding: 0; margin: 8px 0 50px 0;}
	div#services {margin-left: 10px;}
	
	
	
	/* trics for IE */
	
	a#lang {display: expression('block');}
	#all {width:expression(document.body.clientWidth <= 912 ? '912px' : 'auto');}




	div#specialistinfo  {}
	div#specialistphoto {}

	div#ourspecialists {margin-left: 0px;}
	
	div#specialistphoto img {margin-right: 20px; margin-left: auto; display: block; padding: 6px; background: center center url("images/bgphoto.jpg") no-repeat;}
	
	
	div#specialistinfo p.job {font-style: italic; font-size: 1.2em; margin-bottom: 12px;}
	div#specialistinfo h3 span {}
	div#ourspecialists h3 span {}
	
	
	
	div#staffcontainer {padding: 5px 0 5px;}
	div#staffcontainer img {display: block; margin: 0; border: 0;}
	
	div#staffcontainer div.specialist {float: left; width: 152px; height: 154px; padding: 4px;}
	div#staffcontainer div.specialist h4{font-size: 0.8em; margin: 4px 0 0;}
	div#staffcontainer div.specialist p{font-size: 0.8em; margin: 0;}
	div#staffcontainer div.specialist a {color: #568bbf;}
	
	
	div#maincontent p {margin-bottom: 20px; margin-right: 10px}

	table td {padding-left: 5px;}

	div.footer_guarantor {position: relative; clear: both; width: 100%; height: 15px; color: #000; }
	#footer, #child_footer {position: relative; clear: both; width: 100%; height: 185px; bottom: 0 !important; background: #f0f4f6 url("images/bgfooter.gif") left top repeat-x; color: #355E86;}
	#footer {}

		#contactinfo {float: left; margin: 20px 0 0 10px; width: 320px; font-size: 0.9em;}
		#copyright {float: right; clear: right; margin: 15px 0 0 15px; width: 350px;}
	

		/*ul#footermenu {clear: right; margin: 0 0 0 0px; padding:0; float: right; list-style-type: none; height: 44px; width: 640px; background: url("images/bgfootmright.gif") right top no-repeat;}
		ul#footermenu li {padding: 11px 0 10px 0; float: left; display: block; height: 44px; line-height: 15px; background: url("images/bgfootermenu.gif") left top repeat-x; }
		ul#footermenu li.first {padding-left: 10px; background: url("images/bgfootmleft.gif") left top no-repeat;}
		ul#footermenu li a {margin: 0; padding: 0; color: #568bbf; font: 13px/15px sans-serif; border-right: #c6c6c6 1px solid;}
		ul#footermenu li.last a {border: none; padding-right: 0;}
		ul#footermenu a {margin: 0; padding: 0; display: block; height: 15px; position: relative; text-align: center;}
		ul#menulevel2 a span {margin: 0; padding: 0; display: block; height: 15px; position: absolute; top: 0; left: 0; z-index: 1; cursor:hand;}
		ul#footermenu li.active span {margin: 0; padding: 0 10px 0 10px; color: #568bbf; font: 13px/15px sans-serif; border-right: #c6c6c6 1px solid;}


		ul#footermenu a span {margin: 0; padding: 0; display: block; height: 15px; position: absolute; top: 0; left: 0; z-index: 1; cursor:hand;}
		
		ul#footermenu #m2about a{width: 77px;}
		ul#footermenus #m2about a span {width: 77px; }
		
		ul#footermenu #m2specialists a{width: 93px;}
		ul#footermenus #m2specialists a span {width: 93px; }


		ul#footermenu #m2services a{width: 57px;}
		ul#footermenu #m2services a span {width: 57px; }
		
		ul#footermenu #m2tech a{width: 82px;}
		ul#footermenu #m2tech a span {width: 82px; }
		
		ul#footermenu #m2prises a{width: 54px;}
		ul#footermenu #m2prises a span {width: 54px; }
		
		ul#footermenu #m2contacts a{width: 70px;}
		ul#footermenu #m2contacts a span {width: 70px;}
		
		ul#footermenu #m2career a{width: 75px;}
		ul#footermenu #m2career a span {width: 75px;}

		ul#footermenu #m2specpredl a{width: 140px;}
		ul#footermenu #m2specpredl a span {width: 140px;}
		
		ul#footermenu #m2price a {width: 96px; }
		ul#footermenu #m2price a span {width: 96px; }*/



		ul#footermenu {clear: right; margin: 0 0 0 0px; padding:0; float: right; list-style-type: none; height: 44px; width: 656px;}
		ul#footermenu li {padding: 11px 0 10px 0; float: left; display: block; height: 44px; line-height: 15px;}
		ul#footermenu li.first {padding-left: 10px;}
		ul#footermenu li a {margin: 0; padding: 0; color: #99080F; font: 14px sans-serif; border-right: #99080F 1px solid;}
		ul#footermenu li.last a {border: none; padding-right: 0;}
		ul#footermenu a {margin: 0; padding: 0; display: block; height: 15px; position: relative; text-align: center; font-size: 14px;}
		ul#menulevel2 a span {margin: 0; padding: 0; display: block; height: 15px; position: absolute; top: 0; left: 0; z-index: 1; cursor:hand;}
		ul#footermenu li.active span {margin: 0; padding: 0 10px 0 10px; color: #568bbf; font: 13px/15px sans-serif; border-right: #c6c6c6 1px solid;}


		ul#footermenu a span {margin: 0; padding: 0; display: block; height: 15px; position: absolute; top: 0; left: 0; z-index: 1; cursor:hand;}
		
		ul#footermenu #m2about a{width: 77px;}
		ul#footermenus #m2about a span {width: 77px; }
		
		ul#footermenu #m2specialists a{width: 103px;}
		ul#footermenus #m2specialists a span {width: 103px; }


		ul#footermenu #m2services a{width: 57px;}
		ul#footermenu #m2services a span {width: 57px; }
		
		ul#footermenu #m2tech a{width: 92px;}
		ul#footermenu #m2tech a span {width: 92px; }
		
		ul#footermenu #m2prises a{width: 54px;}
		ul#footermenu #m2prises a span {width: 54px; }
		
		ul#footermenu #m2contacts a{width: 70px;}
		ul#footermenu #m2contacts a span {width: 70px;}
		
		ul#footermenu #m2career a{width: 75px;}
		ul#footermenu #m2career a span {width: 75px;}

		ul#footermenu #m2specpredl a{width: 140px;}
		ul#footermenu #m2specpredl a span {width: 140px;}
		
		ul#footermenu #m2price a {width: 96px; }
		ul#footermenu #m2price a span {width: 96px; }



	
 /* trics for IE */
 
 a#lang {display: expression('block');}
 a#logo {display: expression('block');}
 #all {width:expression(document.body.clientWidth <= 912 ? '912px' : 'auto');}
 iframe {display:none}



	div#staffcontainer div.active {padding: 0px; background: #e5e5e5;}
	div#staffcontainer div.active img {margin: -3px 0 0 -3px; padding: 3px; background: center center url("images/bgthumb.gif") no-repeat;}

	div#staffcontainer div.active div.ltc {background: url("images/ltc2.gif") no-repeat;}
	div#staffcontainer div.active div.rtc {background: right top url("images/rtc2.gif") no-repeat;}
	div#staffcontainer div.active div.rbc {background: right bottom url("images/rbc2.gif") no-repeat;}
	div#staffcontainer div.active div.lbc {background: left bottom url("images/lbc2.gif") no-repeat;}
	div#staffcontainer div.active div.content {padding: 4px;}

/* news layout */
div.newsblock { width: 40%; margin: 5% 10% 5% 10%; font-size: 12pt;}
div.newsblock div.date { margin-left:15px; margin-bottom:2%; color: #266BAF; font-size: 10pt; }
div.newsblock h1 { font-weight: 500; font-size: 150%; }
div.newsblock #archive { font-size: 12pt; margin: 30px 0pt; text-align: center;}
div.newsblock #note {margin-left: 20px; font-size: 8pt; color: #565656;}
div.newsblock #rss {margin-bottom: 10px;}

#services ul {font-size:1.25em; line-height:140%;}

div.list { width: 60%;}

select#doctor {width:100%;}

div.block {}
div#send {position: relative;height:380px;}
form {margin:0;padding:0}

div#send div.specfoto {display: block; position: absolute; margin-right: -75px;right: 0px; top: 80px; width: 75px; height: 75px; border: 1px #ccc solid;}
div#send div.specfoto[class]{  }

.thumb {padding-left:10px;}

div.sp {}
div.sp span {font-weight: bold;}
div.sp ul {list-style-type: none;}

div.block h2 {font-size: 15px; padding-bottom: 0; margin-bottom: 15px;}
div.block h1 {font-size: 15px; padding-bottom: 0; margin-bottom: 15px;}


.ie6lox {margin-top: -120px;}
#specialistphoto > .ie6lox {margin-top: 0px; $margin-top: -120px;}

#centercol2 > .ie6lox {margin-top: 0px;}


.newsContent {font-size: 0.8em; font-family: Tahoma;}




ul#footermenu li#m2abclinic_eng a {width: 90px;}
ul#footermenu li#m2services_eng a {width: 73px;}
ul#footermenu li#m2enspecialists a {width: 86px;}
ul#footermenu li#m2spoffers_eng a {width: 96px;}
ul#footermenu li#m2price_eng a {width: 72px;}
ul#footermenu li#m2contacts_eng a {width: 71px;}

p.clinic_news a {}
p.clinic_news {padding-bottom: 8px;}

p.clinic_p {font-size: 15px; width: 485px; line-height: 23px; text-align: left;}
ul.clinic_p {font-size: 15px; line-height: 23px;}

div.clinic_act {background: url(images/logo_news.jpg) center center no-repeat; position: relative; width: 500px; border: 2px solid #b5d8fd; margin-top: 30px; padding: 30px;}

#clinicnews div.calendar_phone {font-family:verdana; font-size:20px; line-height:100%; color:#355E86}


.new_year_logo {position: absolute; top: -11px; left: 68px; width: 213px; height: 108px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/new_year_logo.png",sizingMethod="crop"); z-index: 999; display: block; cursor: pointer;}
body > .new_year_logo {background: url(images/new_year_logo.png) no-repeat;}


.phone_subpage {position: absolute; z-index: 999; width: 340px; height: 50px; background: url(images/phone_bg.png); top: 250px; right: 10px;color:#355E86;
font-family:verdana;
font-size:20px;
line-height:100%; line-height: 45px; text-align: center;}

.na_glavnuyu {padding: 0; margin: 0; bporder: 0; position: absolute; top: 46px; right:  750px; z-index: 999;}

a.nazad_link {font-size:18px;}


/*Новые стили для левого меню главной страницы*/
p.title {padding: 10px 0 20px 20px;margin: 0; font-family: Verdana; font-size: 18px; color: #363636;}

ul.leftmenu {margin-top: 30px; list-style-type: none; padding: 0; margin: 0 0 0 10px; font-weight: bold;}
ul.leftmenu a {background: url(images/leftmenu_li.jpg) no-repeat; font-family: Verdana; font-size: 12px; padding: 2px 0 4px 10px; position: relative; color: #547598; display: block; width: 286px;margin-bottom: 10px; text-decoration: none;}
ul.leftmenu a:hover {text-decoration: none; background: url(images/leftmenu_li_h.jpg) no-repeat;}


#leftcol2 ul.leftmenu li ul {padding: 10px 0 0 10px; margin: -6px 0 15px 10px; line-height: 100%;}
#leftcol2 ul.leftmenu li ul li {padding: 0 0 13px 10px; margin: 0; $padding-bottom: 7px; background: url(images/leftsubmenu_li.gif) 0 5px no-repeat;}
#leftcol2 ul.leftmenu li ul li a {background: none; height: auto; width: auto; padding: 0; margin: 0; font-weight: normal; color: #44a1dc; line-height: 100%; text-decoration: underline; font-size: 15px;}
#leftcol2 ul.leftmenu li ul li a:hover {text-decoration: none;}
/*Конец новых стилей левого меню на главной странице*/


/*Новые стили главной*/
.middle {position: relative; width: 100%; padding-top: 15px; padding-bottom: 40px;}
.leftbar {position: relative; width: 330px; float: left; margin-right: -50%; z-index: 10;}

.rightbar {position: relative; width: 100%; float: left; z-index: 1px;}
.rightbar .rightbar1 {margin: 0 20px 0 360px;}
.rightbar .rightbar1 .part {width: 50%; float: left; position: relative;}
.rightbar .rightbar1 p.title {padding-left: 0;}

.rightbar .rightbar1 .part .banners {margin: 0 auto; width: 300px;}
.rightbar .rightbar1 .part .icons {margin: 30px auto 0; width: 330px;}
.rightbar .rightbar1 .part .icons #clock {float: left;}

.rightbar .rightbar1 .part .phone {text-align: right; color: #99080f; font-family: Verdana; font-size: 28px; position: relative; padding-top: 10px; font-weight: bold;}
.rightbar .rightbar1 .part .phone a {font-size: 16px;}
.rightbar .rightbar1 .part .phone span {font-size: 14px; font-weight: bold; position: absolute; top: 7px; right: 170px; font-weight: bold; $top: 15px;}
.rightbar .rightbar1 .part .phone b {font-weight: normal; font-size: 18px; letter-spacing: -1px;}

.rightbar .rightbar1 .part a.title {font-size: 18px; color: #3c6787; display: block; padding-top: 15px; padding-bottom: 10px;}
.rightbar .rightbar1 .part a:hover {text-decoration: none;}

.rightbar .rightbar1 .part .news_block {font-size: 12px; padding: 3px 5px;}
.rightbar .rightbar1 .part .news_block.grey {background: #f5f5f5;}

.rightbar .rightbar1 .part .cal_block {width: 150px; float: left; text-align: center; margin-left: 0px;}
.rightbar .rightbar1 .part .cal_block img {padding: 0; border: 0; margin: 0;}
.rightbar .rightbar1 .part .cal_block a {color: #b05456;}
.rightbar .rightbar1 .part #calendar {margin-left: 10px;}


.slogan {position: absolute; top: 85px; right: 20px; font-size: 20px; color: #99080f; z-index: 999; width: 270px; padding: 10px;}
.slogan span {display: block; font-size: 15px; margin-top: 5px;}

p.about_clinic {font-size: 15px; padding: 30px 20px 0 0; line-height: 21px;}
/*Конец новых стилей главной*/




