.mtext {
	MARGIN-TOP: 10px; TEXT-INDENT: 20px; TEXT-ALIGN: justify
}
.mtext2 {
	MARGIN-TOP: 10px; TEXT-ALIGN: justify
}
.question {
	TEXT-ALIGN: justify
}
.answer {
	TEXT-ALIGN: justify
}
.answer_name {
	FONT-WEIGHT: bold; TEXT-ALIGN: justify
}
.offer {
	COLOR: #555577; TEXT-ALIGN: justify
}
.offer_answer {
	COLOR: #558855; TEXT-ALIGN: justify
}
 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
BODY {
	FONT-SIZE: 0.8em; MIN-HEIGHT: 100%; HEIGHT: 100.01%
}
BODY {
	COLOR: #666666; FONT-FAMILY: Arial
}
TD {
	COLOR: #666666; FONT-FAMILY: Arial
}
A {
	COLOR: #02bbd7; TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
.leftmenu {
	FONT-SIZE: 1em; MARGIN: 0px 0px 10px; COLOR: #ed008c; TEXT-DECORATION: none
}
.leftmenu A {
	FONT-SIZE: 1em; MARGIN: 0px 0px 10px; COLOR: #ed008c; TEXT-DECORATION: none
}
.leftmenu A:hover {
	FONT-SIZE: 1em; MARGIN: 0px 0px 10px; COLOR: #ed008c; TEXT-DECORATION: underline
}
.sale {
	FONT-SIZE: 1em; MARGIN: 0px 0px 10px; COLOR: #000000; TEXT-DECORATION: none
}
.sale :hover {
	FONT-SIZE: 1em; MARGIN: 0px 0px 10px; COLOR: #000000; TEXT-DECORATION: underline
}
TABLE {
	BORDER-COLLAPSE: collapse
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.abs {
	WIDTH: 100%; POSITION: relative; HEIGHT: 100%
}
DIV.abs DIV.goRightBottom {
	DISPLAY: block; LEFT: 100%; POSITION: absolute; TOP: 100%
}
DIV.abs DIV.goBottomRight {
	DISPLAY: block; LEFT: 100%; POSITION: absolute; TOP: 100%
}
.png IMG {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(opacity=0)
}
BODY {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: url(/files/bg-top1.jpg) #fff repeat-x 50% top; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
UL {
	PADDING-LEFT: 30px; PADDING-BOTTOM: 15px
}
OL {
	PADDING-LEFT: 30px; PADDING-BOTTOM: 15px
}
H1 {
	FONT-SIZE: 1.3em; MARGIN: 0px 0px 10px
}
H2 {
	FONT-SIZE: 1em; MARGIN: 0px 0px 10px
}
H2 A {
	FONT-SIZE: 1em; MARGIN: 0px 0px 10px; COLOR: #ed008c
}
H3 {
	FONT-SIZE: 1.3em; MARGIN: 0px 0px 10px
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em; MARGIN: 5px 0px; COLOR: #02bbd7
}
.marginbottom-h4 {
	MARGIN-BOTTOM: 20px
}
H5 {
	FONT-WEIGHT: normal; FONT-SIZE: 1.1em; MARGIN: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ed008c
}
H6 {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; MARGIN: 5px 0px 10px; COLOR: #666666
}
.maddress {
	COLOR: #ffffff
}
.style1 {
	COLOR: #ed008c
}
.style1:visited {
	COLOR: #ed008c
}
.style2 {
	FONT-SIZE: 1em
}
.style3 {
	FONT-WEIGHT: normal; FONT-SIZE: 1em; COLOR: #02bbd7
}
.style4 {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em; COLOR: #02bbd7
}
.comment {
	FONT-WEIGHT: normal; FONT-SIZE: 0.8em; COLOR: #666
}
#ficha-left {
	DISPLAY: block; LEFT: 0px; POSITION: absolute; TOP: 95px
}
#ficha-left1 {
	DISPLAY: block; LEFT: 0px; POSITION: absolute; TOP: 285px
}
#ficha-left-doctor {
	DISPLAY: block; LEFT: 200px; POSITION: absolute; TOP: 285px
}
#ficha-left2 {
	DISPLAY: block; LEFT: -80px; POSITION: absolute
}
#blockDoctor {
	DISPLAY: block; LEFT: 228px; WIDTH: 224px; POSITION: absolute; TOP: -75px; HEIGHT: 355px
}
.RaspisanieNow {
	MARGIN-BOTTOM: 20px
}
.RaspisanieNow A {
	TEXT-DECORATION: none
}
.blockRaspisanieShortText A {
	TEXT-DECORATION: none
}
.RaspisanieNow A:hover {
	TEXT-DECORATION: underline
}
.blockRaspisanieShortText A:hover {
	TEXT-DECORATION: underline
}
.RaspisanieNow .row1st {
	PADDING-RIGHT: 10px; PADDING-LEFT: 40px; BACKGROUND: url(/files/bg-raspisanie-top.gif) no-repeat right top; HEIGHT: 79px
}
.RaspisanieNow .row {
	PADDING-RIGHT: 10px; PADDING-LEFT: 40px; BACKGROUND: url(/files/bg-raspisanie.gif) no-repeat right top; HEIGHT: 60px
}
.RaspisanieNow .rowlast {
	PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: url(/files/bg-raspisanie-bottom.gif) no-repeat left top; HEIGHT: 69px
}
.RaspisanieNow .row1st .caption {
	MARGIN-TOP: 23px
}
.RaspisanieNow .row .caption {
	MARGIN-TOP: 5px
}
.RaspisanieNow .caption {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
.RaspisanieNow .rowlast .link {
	MARGIN-TOP: 3px; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(/files/tick-raspisanie.gif) no-repeat 200px 0px; WIDTH: 210px; COLOR: #fff
}
.blockRaspisanieShortText .link {
	MARGIN-TOP: 3px; DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url(/files/tick-raspisanie.gif) no-repeat 200px 0px; WIDTH: 210px; COLOR: #fff
}
.blockRaspisanieShortText .linkoff {
	MARGIN-TOP: 3px; DISPLAY: block; FONT-WEIGHT: bold; MARGIN-LEFT: 25px; COLOR: #eee
}
.RaspisanieNow .f {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000
}
.RaspisanieNow .io {
	FONT-SIZE: 10px
}
.RaspisanieNow .time {
	MARGIN-TOP: 15px; FONT-WEIGHT: bold; FONT-SIZE: 11px; FLOAT: right; COLOR: #000
}
.RaspisanieNow .timeoff {
	MARGIN-TOP: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10px; FLOAT: right; COLOR: #999; TEXT-ALIGN: right
}
.Events {
	BACKGROUND: #ebebeb; MARGIN-BOTTOM: 10px
}
.Footer {
	BACKGROUND: url(i/bg-footer.gif) no-repeat left top; LEFT: -100px; HEIGHT: 150px
}
.Footer .blockLogo {
	DISPLAY: block; LEFT: 46px; WIDTH: 108px; POSITION: absolute; TOP: 45px
}
.Footer .blockTel {
	DISPLAY: block; LEFT: 200px; WIDTH: 169px; POSITION: absolute; TOP: 43px
}
.Footer .baner1 {
	DISPLAY: block; LEFT: 715px; WIDTH: 88px; POSITION: absolute; TOP: 115px
}
.Footer .baner2 {
	DISPLAY: block; LEFT: 513px; WIDTH: 88px; POSITION: absolute; TOP: 45px
}
.Footer .baner3 {
	DISPLAY: block; LEFT: 513px; WIDTH: 88px; POSITION: absolute; TOP: 115px
}
.Footer .blockCopyright {
	DISPLAY: block; LEFT: 820px; WIDTH: 140px; POSITION: absolute; TOP: 43px
}
.Footer .blockCopyright A {
	COLOR: #fff
}
.Footer #blockCounter1 {
	DISPLAY: block; LEFT: 615px; WIDTH: 88px; POSITION: absolute; TOP: 45px; HEIGHT: 31px
}
.Footer #blockCounter2 {
	DISPLAY: block; LEFT: 715px; WIDTH: 88px; POSITION: absolute; TOP: 45px; HEIGHT: 31px
}
.blockSpliter {
	MARGIN-TOP: 3px; MARGIN-LEFT: -20px; MARGIN-RIGHT: -10px; HEIGHT: 1px
}
.spliter {
	BORDER-TOP: #ccc 1px dotted; WIDTH: 100%; HEIGHT: 1px
}
#contentMainPage {
	PADDING-RIGHT: 10px; MARGIN-BOTTOM: 20px; MARGIN-LEFT: 50px
}
#contentMainPageOnOtherPage {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px; WIDTH: 300px; PADDING-TOP: 0px
}
#contentMainPage H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px -5px -17px; TEXT-TRANSFORM: uppercase; COLOR: #666; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
#contentMainPageOnOtherPage H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 17px; FONT-WEIGHT: normal; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0px; MARGIN: 5px 0px -5px -17px; TEXT-TRANSFORM: uppercase; COLOR: #666; PADDING-TOP: 0px; FONT-FAMILY: Arial
}
#contentMainPage H2 SPAN.inH2 {
	FONT-WEIGHT: bold
}
#contentMainPageOnOtherPage H2 SPAN.inH2 {
	FONT-WEIGHT: bold
}
#contentMainPage H2 A {
	FONT-WEIGHT: bold; COLOR: #ed008c
}
#contentMainPageOnOtherPage H2 A {
	FONT-WEIGHT: bold; COLOR: #ed008c
}
#contentMainPage H2 A:hover {
	TEXT-DECORATION: underline
}
#contentMainPageOnOtherPage H2 A:hover {
	TEXT-DECORATION: underline
}
#contentMainPage P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
#contentMainPageOnOtherPage P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 8px; MARGIN: 0px; COLOR: #666666; PADDING-TOP: 0px
}
.title {
	MARGIN-TOP: 26px; PADDING-LEFT: 43px
}
#contentMainPage .comment {
	MARGIN-TOP: 5px; FONT-SIZE: 1em; MARGIN-BOTTOM: -10px
}
#contentMainPageOnOtherPage .comment {
	MARGIN-TOP: 5px; FONT-SIZE: 1em; MARGIN-BOTTOM: -10px
}
#contentMainPage .doctors {
	
}
#contentMainPageOnOtherPage .doctors {
	
}
.blockTopMenu {
	PADDING-LEFT: 25px
}
.blockTopMenu A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(/files/tick-chervy-blue.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #ed008c; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.blockTopMenu A:hover {
	TEXT-DECORATION: underline
}
.blockTopMenu .linkoff {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(/files//tick-chervy-blue.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.blockTopMenu1 {
	PADDING-LEFT: 25px
}
.blockTopMenu1 A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: url(/files/tick-chervy-blue.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #02bbd7; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.blockTopMenu1 A:hover {
	TEXT-DECORATION: underline
}
.blockTopMenu1 .linkoff {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1em; BACKGROUND: url(/files/tick-chervy-blue.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #999; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.blockTopMenu2nd {
	PADDING-LEFT: 10px
}
.blockTopMenu2nd A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 1.2em; BACKGROUND: url(/files/tick-chervy-blue.gif) no-repeat left center; PADDING-BOTTOM: 0px; COLOR: #ed008c; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.blockRaspisanieShortBg {
	DISPLAY: block; LEFT: 14px; WIDTH: 268px; POSITION: absolute; TOP: 0px; HEIGHT: 88px
}
.blockRaspisanieShortText {
	DISPLAY: block; Z-INDEX: 1; LEFT: 0px; WIDTH: 268px; POSITION: absolute; TOP: 0px; HEIGHT: 88px
}
.blockRaspisanieShortText A {
	MARGIN-LEFT: 40px
}
.quoted {
	PADDING-LEFT: 30px; MARGIN-BOTTOM: 15px; FONT-STYLE: italic
}
.blockForm TEXTAREA {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; BORDER-LEFT: #999 1px solid; WIDTH: 90%; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Verdana, Tahoma
}
.blockForm INPUT {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 1em; PADDING-BOTTOM: 3px; BORDER-LEFT: #999 1px solid; WIDTH: 90%; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; FONT-FAMILY: Verdana, Tahoma
}
.blockForm TEXTAREA {
	HEIGHT: 14ex
}
.blockForm INPUT.submit {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; BACKGROUND: #eee; BORDER-LEFT: #999 1px solid; WIDTH: 50%; BORDER-BOTTOM: #999 1px solid; TEXT-ALIGN: center
}
.blockForm TABLE {
	WIDTH: 100%
}
.blockForm TD.label {
	WIDTH: 33%; TEXT-ALIGN: left
}
.blockForm TD.label {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.blockForm TD.value {
	PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.blockForm TD.label .mustbe {
	
}
.localLink {
	PADDING-RIGHT: 60px; MARGIN-TOP: -50px; FONT-SIZE: 1em; PADDING-BOTTOM: 25px; PADDING-TOP: 20px; TEXT-ALIGN: right
}
.localLink1 {
	PADDING-RIGHT: 60px; MARGIN-TOP: -50px; FONT-SIZE: 1em; PADDING-BOTTOM: 25px; PADDING-TOP: 20px; TEXT-ALIGN: left
}
.localLink A {
	FONT-WEIGHT: bold; COLOR: #02bbd7; BORDER-BOTTOM: #02bbd7 1px dashed; TEXT-DECORATION: none
}
.localLink A:hover {
	BORDER-BOTTOM: #02bbd7 1px dashed; TEXT-DECORATION: none
}
.localLink1 A {
	FONT-WEIGHT: bold; COLOR: #02bbd7; BORDER-BOTTOM: #02bbd7 1px dashed; TEXT-DECORATION: none
}
.localLink1 A:hover {
	BORDER-BOTTOM: #02bbd7 1px dashed; TEXT-DECORATION: none
}
.localLink2 {
	PADDING-RIGHT: 35px; MARGIN-TOP: -50px; FONT-SIZE: 1em; PADDING-BOTTOM: 25px; PADDING-TOP: 20px; TEXT-ALIGN: left
}
.localLink3 {
	PADDING-RIGHT: 0px; MARGIN-TOP: 0px; FONT-SIZE: 1em; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.localLink3 A {
	FONT-WEIGHT: bold; COLOR: #02bbd7; BORDER-BOTTOM: #02bbd7 1px dashed; TEXT-DECORATION: none
}
.localLink3 A:hover {
	BORDER-BOTTOM: #02bbd7 1px dashed; TEXT-DECORATION: none
}
#blockFormRec {
	BORDER-RIGHT: #ccc 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px dashed; MARGIN-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: #fff; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px dashed
}
#blockFormRec2 {
	BORDER-RIGHT: #ccc 1px dashed; PADDING-RIGHT: 5px; BORDER-TOP: #ccc 1px dashed; MARGIN-TOP: 0px; PADDING-LEFT: 10px; BACKGROUND: #fff; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 5px; BORDER-LEFT: #ccc 1px dashed; PADDING-TOP: 10px; BORDER-BOTTOM: #ccc 1px dashed
}
.myTable {
	BORDER-TOP: #99ccff 1px solid; BORDER-LEFT: #99ccff 1px solid
}
.myTable TD {
	BORDER-RIGHT: #99ccff 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #99ccff 1px solid
}
.myTable TH {
	BORDER-RIGHT: #99ccff 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #99ccff 1px solid
}
.myTable TD.ak {
	BORDER-RIGHT: #99ccff 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 4px; BORDER-BOTTOM: #99ccff 1px solid
}
.myTable TD.ak {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 9px; COLOR: #fff; PADDING-TOP: 9px; BACKGROUND-COLOR: #99ccff
}
.myTable TD.ad {
	PADDING-RIGHT: 5px; PADDING-LEFT: 8px; PADDING-BOTTOM: 9px; COLOR: #666666; PADDING-TOP: 9px; BACKGROUND-COLOR: #ffffcc
}
.myTable TD.md {
	BACKGROUND-COLOR: #273d1d
}
.myTable TD.md2 {
	COLOR: #fff; BACKGROUND-COLOR: #396625
}.styletext {font-size: 12px;}.styletextmain {font-size: 13px;}.seo {font-size: 11px;  color: #fff; text-align: center;}
