* { margin: 0; padding: 0; }
html {height: 100%; font-size: 16px; }
body { height: auto !important; height: 100%; min-height: 100%; position: relative; font: 62.5% Arial, Helvetica, sans-serif; color: #1b2c60; background: url(/_img/bg.gif) #fff top center no-repeat; }
body.splash-bg { background: none; }


div { outline: none; }

table td {  border-bottom: 1px solid #8c96ae; font-size: 1.2em; padding: 10px 0 10px 0 }
table th { background: #edf5fa; border-bottom: 2px solid #8c96ae; font-size: 1.1em; color: #8391ab; padding: 18px 0 3px 0; font-weight: normal; text-align: left; }

h1, h2, h3, h4, h5, p, a, form { margin: 0px; padding: 0px; }

ul, ol { padding: 15px 0 0 25px; margin: 0; }
li { font-size: 1.4em; }
li li { font-size: 1em; }
li li li { font-size: 1em; }

.clear { clear: both; padding: 0!important; margin: 0!important }

img { border: 0; display: block }

a { color:#0272ba; }
a:hover { color:#00487d; }

h1 { font: normal 4.2em arial; color: #1a2d5d }
h2 { font: normal 3em arial; padding-top: 20px; color: #1a2d5d }
h3 { font: normal 2em arial; padding-top: 20px; color: #1a2d5d }
h4 { font: bold 1.6em arial; padding-top: 20px; color: #1a2d5d }
h5 { font: bold 1.4em arial; padding-top: 20px; color: #1a2d5d }

p { font-size: 1.4em; padding-top: 15px }

.inp, textarea { font: normal 14px arial; color: #000; }

.left { float: left }
.right { float: right }

h2.sub-title { width: auto; font: normal 18px arial; background: url(/_img/bg_sub_title_l.gif) no-repeat; padding: 0!important; margin-bottom: 6px; }
h2.sub-title span { display: block; line-height: 18px; background: url(/_img/bg_sub_title_r.gif) 100% 0 no-repeat; text-align: center; padding: 11px 11px 10px 11px; }
h2.sub-title a { text-decoration: none }
h2.sub-title.col { position: relative; margin: 0 9px 6px 9px; border-left: 1px solid #e2e1e1; border-right: 1px solid #bdbbbb; text-align: center; background: url(/_img/bg_sub_title_b.gif) #fff 0 100% repeat-x; padding: 9px 11px 8px 11px!important; }

h2.sub-title-non { font: normal 18px arial; color: #1a2d5d; padding: 0 0 15px 11px; }

.pad-top0 { padding-top: 0!important }
.pad-top15 { padding-top: 17px!important; }
.pad-top30 { padding-top: 37px!important; }
.pad-top35 { padding-top: 35px!important; }
.pad-bot0 { padding-bottom: 0px!important; }
.pad-bot150 { padding-bottom: 150px!important; }
.pad-bot50 { padding-bottom: 50px!important; }
.marg-top10 { margin-top: 10px!important; }
.marg-bot40 { margin-bottom: 40px!important; }

.tl-p, .tr-p, .bl-p, .br-p { position:absolute; width: 3px; height: 3px; zoom: 1; }
.tl-p { left:0px; top:0px; background: url(/_img/tl_p.png) no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/tl_p.png'); _background: none; }
.tr-p { right:0px; top:0px; background: url(/_img/tr_p.png) no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/tr_p.png'); _background: none; }
.bl-p { left:0px; bottom:0px; _bottom:-1px; background: url(/_img/bl_p.png) no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/bl_p.png'); _background: none; }
.br-p { right:0px; bottom:0px; _bottom:-1px; background: url(/_img/br_p.png) no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/br_p.png'); _background: none; }


.tl_b, .tr_b, .bl_b, .br_b { position:absolute; width: 5px; height: 5px; zoom: 1; }
.tl, .tr, .bl, .br { position:absolute; width: 5px; height: 5px; zoom: 1 }
.tl { left:-1px; top:-1px; background: url(/_img/tl.gif) no-repeat; }
.tr { right:-1px; top:-1px; background: url(/_img/tr.gif) no-repeat; }
.bl { left:-1px; bottom:0px; _bottom:-1px; background: url(/_img/bl.gif) no-repeat; }
.br { right:-1px; bottom:0px; _bottom:-1px; background: url(/_img/br.gif) no-repeat; }

.tl_b { left:0px; top:0px; background: url(/_img/tl_b.png) no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/tl_b.png'); _background: none; }
.tr_b { right:0px; top:0px; background: url(/_img/tr_b.png) no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/tr_b.png'); _background: none; }
.bl_b { left:0px; bottom:0px; _bottom:-1px; background: url(/_img/bl_b.png) no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/bl_b.png'); _background: none; }
.br_b { right:0px; bottom:0px; _bottom:-1px; background: url(/_img/br_b.png) no-repeat; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/_img/br_b.png'); _background: none; }

.conteiner { padding-bottom: 190px; position: relative; }
.conteiner:after { content: "."; display: block; height: 0; visibility: hidden; clear: both; }

.splash { width: 850px; margin: 0 auto; text-align: center; overflow: hidden; position: relative; }
.splash .enter { font-size: 12px; margin: 0 15px }
.splash .copy-splash { font-size: 11px; color: #000; margin: 30px 0 0 0; width:600px; text-align:center; }
.splash .copy-splash p{ font-size: 11px; padding:0 0 5px 0;}
.splash .copy-splash span { }
.splash-lang { position: absolute; top: 30px; right: 40px; font-size: 12px; color: #1b2c60 }
.splash-lang a { margin: 0 5px }

/* CONTENT */
.content { width: 972px; margin: 0 auto; overflow: hidden }
#content-big { width: 712px; padding: 50px 0 0 40px; overflow: hidden; zoom: 1; margin-left:218px; }
#content-big p { font-size: 1.2em; padding: 0 }

.title-pregnant { /*background: url(/_img/bg_pregnant.gif) 0 15px no-repeat;*/ padding: 60px 0 0 160px!important; margin: 0 0 0 -20px; height:110px; }
.title-nurses {padding: 30px 0 60px 160px!important; margin: 0 0 0 -20px; }
.title-kidd { padding-top: 20px!important; color: #1a2d5d }
.title-kiddy { display: block; overflow: hidden; color: #1a2d5d; padding-top: 20px; }
.title-kiddy h1 { float: left; background: url(/_img/sub_menu2.gif) -5px 20px no-repeat; padding: 35px 0 30px 110px!important; }
.title-kiddy span { float: left; vertical-align: middle; font: normal 1.8em arial; padding: 57px 0 0 20px; }
.title-price { background: url(/_img/bg_title_price.jpg) 0 20px no-repeat; padding: 30px 0 15px 200px!important; margin: 0 0 0 -20px; }
.title-foto { background: url(/_img/bg_title_foto.gif) 0 20px no-repeat; padding: 30px 0 40px 160px!important; margin: 0 0 0 0px; }
.title-video { background: url(/_img/bg_title_video.gif) 0 20px no-repeat; padding: 55px 0 35px 130px!important; margin: 0 0 0 0px; }
.title-usinfo { background: url(/_img/bg_title_usinf.jpg) 0 20px no-repeat; padding: 30px 0 40px 160px!important; margin: 0 0 0 0px; }
.title-search-res { background: url(/_img/bg_title_search_result.jpg) 0 40px no-repeat; padding: 50px 0 40px 190px!important; margin: 0 0 0 0px; }
.title-ask-ans { background: url(/_img/bg_title_ask.jpg) 0 15px no-repeat; padding: 30px 0 80px 250px!important; margin: 0 0 0 -20px; }
.title-index { font: normal 4.2em arial!important; margin-left: -32px; }
.title-index span { font-size: .6em!important; display: block; padding-left: 30px }

.sabj-block {  }
.sabj-block h3 { padding-top: 25px!important; }
.sabj-block h3 span { display: block; font-size: 0.6em; color: #000 }
.sabj-block h3 a { font-size: 1em; }

.nurses-list {  }
.nurses-list .nurs-line { padding: 30px 0 0 260px; overflow: hidden; }
.nurses-list .nurs-line div { float: left; margin-left: -260px; background: #f5f4f3; border: 1px solid #e1e1e1; padding: 12px 18px }
.nurses-list .nurs-line div img { border: 1px solid #e1e1e1 }
.nurses-list .nurs-line h4 { margin: -10px 0 10px 0; }

.teachers { padding-bottom: 20px }
.teachers div { border-bottom: 1px solid #e1e1e1; padding: 20px 0 }
.teachers div.last { border-bottom: none; }
.teachers div p { padding: 10px 0 0 0 }

.about-adr { margin-bottom: 5px }
.about-adr p { font-size: 1.8em; }

.about.news { padding: 10px 0 }
.about.news h2 { font-size: 3em; padding: 0 0 15px 0 }
.about.news h3 { font-size: 2.1em; padding: 15px 0 0 0; }
.about.news h3 span { display: block; font-size: .55em; color: #999; }
.about.news p { padding: 0 0 10px 0 }
.about.news p span { display: block; color: #999; font-size: .8em }

.top-block { background: url(/_img/bg_about_news_top.gif) #f5f2e2 100% 0 no-repeat; padding: 15px 18px; margin-bottom: 15px }
.top-block h3 { font-size: 2.4em; padding: 0 20px 15px 0!important }
.top-block h3 span { display: block; font-size: .45em; color: #999; margin-bottom: 3px }
.top-block p { padding: 0 0 15px 0 }
.top-block ul { padding: 0 0 15px 25px }
.top-block li { padding: 0 0 15px 0 }
.top-block img { margin-bottom: 15px; }
.top-block .video-small { padding: 0 0 15px 0!important; }
.top-block .video-small-box { padding: 0 0 0 0!important; }
.top-block .video-small-box img { margin: 0; }

.top-block.contact-form { background: url(/_img/bg_about_news_top.gif) #f5f2e2 100% 0 no-repeat; padding: 15px 18px; margin: 15px 0 }
.top-block.contact-form h3 { font-size: 1.8em; padding: 0 20px 5px 0!important }
.top-block.contact-form p { font-size: 1.2em; padding: 0 20px 15px 0!important }
.top-block form { }
.top-block form.registration { padding-top: 50px }
.top-block form .line { padding: 0 0 11px 123px; overflow: hidden; border: 0; font-size: 1.2em; color: #4b4b4b }
.top-block form .line label { float: left; margin-left: -123px; width: 117px; padding-top: 2px; text-align: right; }
.top-block form .inp, .top-block form textarea { border: 1px solid #959595; width: 253px; }
.top-block form select { width: 256px; }
.top-block form textarea { height: 137px; }

.top-block.enter { padding: 40px 18px 15px 40px; margin: 50px 0 120px 0 }
.top-block.enter form { padding: 15px 0 0 0 }
.top-block.enter form .line { padding: 0 0 11px 105px; font-size: 1.4em; }
.top-block.enter form .line label { margin-left: -105px; text-align: left; }
.top-block.enter form .check { float: left; margin-right: 5px; }
.top-block.enter form span { float: left; vertical-align: middle }
.top-block.enter form #but-subm { margin-top: 30px }

.top-block.info { padding: 15px 10px; margin: 30px 0 50px 0 }
.top-block.info form .line { padding: 0 0 11px 160px; font-size: 1.4em; color: #939393 }
.top-block.info form .line.pass { color: #1b2c60 }
.top-block.info form .line .inp { padding: 3px 5px; }
.top-block.info form .line.pass .inp { width: 153px; }
.top-block.info form .line label { margin-left: -150px; width: 145px; padding-top: 4px }
.top-block.info form #but-subm { margin-top: 10px }

#but-subm, #but-res { float: left; background: url(/_img/bg_but_acept_l.gif) 0 0 no-repeat; padding: 0; margin-right: 13px; }
#but-subm div, #but-res div { background: url(/_img/bg_but_acept_r.gif) 100% 0 no-repeat; }
#but-subm div input, #but-res div input { background: none; font-size: 14px; color: #fff; border: none; cursor: pointer; padding: 12px 14px 17px 10px; /padding: 12px 4px 17px 0px; }

#but-subm.blue { background: url(/_img/bg_but_blue_l.gif) 0 0 no-repeat; margin: 0 }
#but-subm.blue div { background: url(/_img/bg_but_blue_r.gif) 100% 0 no-repeat; }
#but-subm.blue div input { padding: 12px 24px 17px 20px; }

#but-res { background: url(/_img/bg_but_reset_l.gif) 0 0 no-repeat; margin: 0 }
#but-res div { background: url(/_img/bg_but_reset_r.gif) 100% 0 no-repeat; }

#but-subm-a { float: left; background: url(/_img/bg_but_acept_l.gif) 0 0 no-repeat; margin: 20px 0; }
#but-subm-a.right { margin: -65px 0 0 230px }
#but-subm-a div { background: url(/_img/bg_but_acept_r.gif) 100% 0 no-repeat; }
#but-subm-a.blue { float: left; background: url(/_img/bg_but_blue_l.gif) 0 0 no-repeat; margin: 20px 15px 0 0; }
#but-subm-a.blue div { background: url(/_img/bg_but_blue_r.gif) 100% 0 no-repeat; }
#but-subm-a div a { display: block; font-size: 14px; color: #fff; text-decoration: none; padding: 14px 18px 18px 14px; }

.ask-ans { clear: left; }
.ask-ans div { background: url(/_img/bg_ask_ans.gif) #dcebf6 100% 0 no-repeat; padding: 0 18px 15px 18px; margin-bottom: 25px }
.ask-ans h2 { font-size: 2.4em; padding: 15px 20px 10px 0!important }
.ask-ans h3 { font-size: 1.8em; color: #333; padding: 0!important }
.ask-ans h3 span { display: block; font-size: .6em; color: #000; margin-bottom: 3px }
.ask-ans p { padding: 0 0 15px 0 }

.search-result { }
.search-result .top { background: url(/_img/bg_search_result_top.gif) #f5f2e2 100% -3px no-repeat; padding: 15px 18px }
.search-result .top h2 { font-size: 2.8em; padding: 0 }
.search-result .top h2 b { color: #31b14a; font-weight: normal }
.search-result .top h2 span { display: block; color: #808184; font-size: .6em }
.search-result div p { font-size: 1.4em!important; }
.search-result div p b { color: #31b14a!important }
.search-result div p span { display: block; font-size: .85em }

.search-result div h3 b { color: #31b14a!important }
.search_categories {margin: 1em 0 2.5em 0; padding: 0 0 0 15px;}
.search_categories h3 { margin: 0 0 15px 0; }
.search_categories span { display: block; margin: 5px 0px 0px 30px; font-size: 1.4em; }

.price-top { margin-bottom: -1px; overflow: hidden; position: relative; zoom: 1; z-index: 100; padding-top: 10px }
.price-top h2 { float: left; background: url(/_img/bg_price_titl_l.gif) no-repeat; padding: 0 0 0 30px }
.price-top h2 span { display: block; font-size: 24px; background: url(/_img/bg_price_titl_r.gif) 100% 0 no-repeat; padding: 12px 30px 7px 0 }
.price-top .other { float: left; font-size: 1.4em; padding: 15px 0 0 14px }

.price { margin: 0 0 7px 0; clear: left; position: relative; z-index: 50; background: #f5f4f3; border: 1px solid #d4d3d3; }
.price .price-title { padding: 0 0 5px 0; overflow: hidden;  zoom: 1; }
.price .price-title .titl { float: left; width: 400px; padding: 25px 0 0 5px; }
.price .price-title .titl a { float: left; font-size: 2.4em; padding: 5px 0 5px 49px; }
.price .price-title .titl span { float: left; display: block; clear: left; font-size: 1.4em; color: #0272ba; padding: 0 0 10px 61px; }
.price .price-title .day { float: left; width: 267px; position: relative; padding: 6px 11px; margin-top: 20px; }
.price .price-title .day span { display: block; font-size: 1.2em; color: #fff; }
.price .month { clear: both; padding: 0 0 0 0; overflow: hidden; zoom: 1; }
.price .month label { float: left; width: 245px; padding: 6px 0 6px 15px; font: bold 1.2em arial; }
.price .month div { float: left; width: 440px; }
.price .month div span { float: left; width: 115px; font-size: 12px; color: #898988; padding: 6px 0 6px 20px; margin-right: 10px; }
.price .cena { overflow: hidden; zoom: 1; border-top: 1px solid #d4d3d3 }
.price .cena label { float: left; width: 245px; padding: 6px 0 6px 15px; font: bold 1.4em arial; }
.price .cena div { float: left; width: 445px; }
.price .cena div span { float: left; width: 118px; font-size: 14px; padding: 6px 0 6px 20px; margin-right: 10px; }

.add-blocks { clear: left; border-top: 1px solid #e1e1e1; padding-bottom: 40px; overflow: hidden; }
.title-out { padding-top: 15px; margin-bottom: -20px; overflow: hidden }
.title-out div { float: left }

.nurses-tale { padding: 15px 0 0 0; }
.nurses-tale div { clear: both; padding: 10px 0 20px 0; overflow: hidden; }
.nurses-tale div div { clear: none; float: left; width: 203px; padding: 0 }
.nurses-tale div .one { margin-right: 50px }
.nurses-tale span { font-size: 1.2em; color: #999 }
.nurses-tale span i { color: #000; font-style: normal }
.nurses-tale p { font-size: 1.2em }

.article { }
.article h3 { font-size: 1.8em; padding: 20px 0 0 0 }
.article p { padding: 0 0 15px 0 }
.article p.tag { font-size: 1.2em; margin-top: -10px }
.article.full p.tag { margin: 0 }
.article.full img { margin-bottom: 15px }
.article .foto-line { clear: left; padding: 0 0 20px 0; }

.l-col { padding: 0!important }
.talk p { font-size: 1.1em!important; padding: 15px 10px 0 10px!important; }
.talk p span { display: block; }
.talk p span i { font-style: normal; color: #999 }
.talk p a { font-size: 1.2em; }

p.more { float: right; padding: 25px 10px 15px 27px!important; background: url(/_img/bg_more.gif) 0 26px no-repeat; }
p.more a { font-size: 1.2em!important; white-space: nowrap }

.listing { font-size: 1.8em; padding: 20px 0 20px 0; background: none!important }
.listing a, .listing span { margin-right: 10px }
.listing .no-decor { text-decoration: none }
 
.inquiry-full .listing { border: none; padding: 15px 0 0 18px }

.box { padding: 14px 0 26px 0; overflow: hidden; }
.line { border-bottom: 1px solid #e1e1e1 }
.line-w { border-bottom: 1px solid #fff }
.line-g { border-top: 1px solid #e1e1e1 }


/* HEADER */
#head-box { height: 52px; background: #f5f4f3; border-bottom: 1px solid #eae8e8; }
.head { width: 972px; margin: 0 auto; position: relative; }

.splash-link, .home, .mail { float: left; padding: 22px 0 0 0; margin-bottom: -10px; }
.splash-link div { width: 40px; height: 31px; background: url(/_img/bg_splash.gif) 100% 100% no-repeat; }
.splash-link div a { display: block; width: 40px; height: 31px; background: url(/_img/bg_splash_a.gif) 100% 100% no-repeat; }
.home div { width: 40px; height: 31px; background: url(/_img/bg_home.gif) 100% 100% no-repeat; }
.home div a { display: block; width: 40px; height: 31px; background: url(/_img/bg_home_a.gif) 100% 100% no-repeat; }
.mail div { width: 40px; height: 31px; background: url(/_img/bg_mail.gif) 100% 100% no-repeat; }
.mail div a { display: block; width: 40px; height: 31px; background: url(/_img/bg_mail_a.gif) 100% 100% no-repeat; }

.menu { float: left; font-size: 14px; color: #9d9d9d; padding: 12px 0 0 35px; }
.menu span { float: left; padding: 10px 9px 16px 8px; color: #1a2d5d; margin-bottom: -2px; background: url(_img/menu_l_p.gif) 100% 12px no-repeat; /*border: 1px solid #000*/ }
.menu span.last { background: none }
.menu span.act { background: url(/_img/menu_l.gif) 1px 0 #f5f4f3 no-repeat; padding: 0; margin-left: -1px; }
.menu span.act span { background: url(/_img/menu_r.gif) 100% 0 no-repeat; padding: 10px 8px 16px 9px; margin: 0 }

.search { float: right; width: 206px; background: #fff; border: 1px solid #e5e5e3; overflow: hidden; padding: 2px 0 2px 2px; margin-top: 17px }
.search .inp, .search .but { float: left }
.search .inp { width: 180px; background: none; border: none }
.search .but { width: 18px; height: 18px; background: url(/_img/but_bg_search.gif) no-repeat; border: none; cursor: pointer; margin-left: 4px }

.lang { position: absolute; bottom: -24px; right: 50px; overflow: hidden; padding: 0 0 0 26px; }
.lang span { float: left; width: 39px; text-align: center; font-size: 11px; background: url(/_img/lang.gif) no-repeat; padding: 5px 0; margin-left: 6px }
.lang span a { display: block; width: 39px; background: #fff; padding: 5px 0; margin: -5px 0; border-top: 1px solid #e5e5e3 }

.sub-menu { float: left; width: 710px; padding: 23px 0 0 40px; overflow: hidden; zoom: 1; }
.sub-menu div { float: left; width: 110px; margin-right: 8px; }
.sub-menu div span { display: block; padding: 95px 0 0 0; font: bold 16px arial; line-height: 18px; color: #1a2d5d; }
.sub-menu div a { width: 110px; zoom:1 }
.sub-menu div a span { color: #0272ba; font-weight: normal }
.sub-menu div a:hover span { color: #00487d; }
.sub-menu div em { display: block; padding: 0; font-size: 11px; color: #1b2c60; font-style: normal; text-decoration: none }

/*.sub-menu { float: left; width: 710px; padding: 23px 0 0 40px; overflow: hidden; zoom: 1; }
.sub-menu div { float: left; width: 110px; margin-right: 8px; }
.sub-menu div span { display: block; padding: 95px 0 0 0; font-size: 16px; color: #1a2d5d; }
.sub-menu div span a:hover { color: #00487d; }
.sub-menu span span { display: block; padding: 0; font-size: 11px; }*/

.sub-menu-left { padding: 30px 0 10px 29px }
.sub-menu-left.sub { padding: 0px 0 10px 10px }
.sub-menu-left span { display: block; background: url(/_img/bullet.gif) 0 4px no-repeat; padding: 0 0 17px 18px; font-size: 1.4em; color: #454545 }
.sub-menu-left span b { color: #444; /*font-size: 12px; margin-left: 5px */}
.sub-menu-left.sub span b { color: #e71a49; font-size: 12px; margin-left: 5px }
.sub-menu-left span span { background: none; font-size: 1em; padding: 3px 0 0 18px }

.foto-video { padding-top: 15px }
.foto-video h2  { clear: left; font-size: 1.8em; padding: 0 0 10px 24px; margin: 0; }
.foto-video .video  { background: url(/_img/ico_video.gif) 0 4px no-repeat; }
.foto-video .foto  { background: url(/_img/ico_photo.gif) 0 9px no-repeat; padding-top: 5px; }
.foto-video span { clear: left; display: block; background: url(/_img/bullet.gif) 8px 4px no-repeat; padding: 0 0 17px 24px; font-size: 1.4em; }

.profile-header { float: left; min-height: 140px; width: 588px; background: url(/_img/chair2.jpg) 40px 0 no-repeat; padding: 23px 0 0 162px!important; overflow: hidden; zoom: 1; }
.profile-header h1 { float: left; display: block; font-weight: bold; font-size: 48px; margin: 0 25px 0 0; }
.profile-header .top-sub-title { clear: both; padding-top: 30px; /padding-top: 18px; }
.profile-header #but-subm-a { margin: 10px 0 0 0 }
.profile-header #but-subm-a a { background: url(/_img/bg_exit.gif) 10px 18px no-repeat; padding-left: 23px }
.profile-header h3 { display: block; padding: 0; font-size: 1.8em; }
.profile-header h3 span { display: block; font-weight: normal;  }
.profile-header h3 span span { padding-top: 5px }

.profile-news-right { background: url(/_img/bg_profile_news.gif) #f5f2e2 repeat-y; width: 212px; }
.profile-news-right div { background: url(/_img/bg_profile_news_corn.gif) 100% 0 no-repeat; padding: 15px 15px 0 15px; overflow: hidden; }
.profile-news-right p span { display: block; font-size: ; color: #999; font-size: .85em }
.profile-news-right p.more { background: none; font-size: 1em }

/* LEFT COLUMN */
#left-col { float: left; width: 218px; padding: 13px 0 320px 0; }
#left-col.small { padding: 13px 0 30px 0; }

a.image { display: block; margin: 0 9px; }

.map { display: block; background: url(/_img/bullet.gif) 0 34px no-repeat; padding: 30px 0 0 20px; zoom: 1; position: relative; z-index: 100; }
.map.off { display: none }
.map span { float: left; background: url(/_img/block_off.gif) 100% 2px no-repeat; padding: 0 19px 0 0 }
.map.off span { background: url(/_img/block_on.gif) 100% 2px no-repeat; }
.map .clear { clear: both; }
.map span a { font-size: 1.4em; }
.map .big-map { position: absolute; left: 95px; z-index: 100 }

.map-link { display: block; padding: 30px 0 0 20px; zoom: 1; /*position: relative;*/ z-index: 100; }
.map-link .big-map { position: absolute; left: 75px; z-index: 1000 }

.mom { display: block; clear: left; padding: 0 0 20px 10px; overflow: hidden; }
.mom.sub-prof { background: url(/_img/bullet.gif) 9px 4px no-repeat; padding: 0 0 20px 28px; /*border: 1px solid #f00*/ }
.mom.sub-prof.off { background: url(/_img/ico_video_act.gif) 9px 4px no-repeat; padding: 0 0 20px 28px; /*border: 1px solid #f00*/ }
.mom.off { display: none }
.mom span { float: left; background: url(/_img/block_off.gif) 100% 2px no-repeat; padding: 0 24px 0 0; }
.mom.off span { background: url(/_img/block_on.gif) 100% 2px no-repeat }
.mom span a { font-size: 14px; }
.mom.off span a { color: #00487d }
.mom p { clear: left; font-size: 1.2em; color: #999; padding: 10px 0 0 13px!important; }
.mom.bullet { background: url(/_img/bullet.gif) 0 3px no-repeat; padding: 0 0 20px 15px; }

.mom.sub-prof .sub-prof-next { }
.mom.sub-prof .sub-prof-next span { display: block; float: none; font-size: 12px; background: none; padding: 0 0 4px 0; margin: 0 }
.mom.sub-prof .sub-prof-next a { color: #0272ba }
.mom.sub-prof .sub-prof-next a:hover { color: #00487d }

.mom div { display: block; clear: left; padding: 5px 0 10px 43px; }
.mom div a { font-size: 12px }
.mom div b { display: block }
.mom div b a { font-size: 18px; font-weight: normal }
.mom ul, .mom ol { clear: left; overflow: hidden; margin: 0 0 0 3px; padding-top: 0; }
.mom li { font-size: 12px; color:#999; padding-top: 5px }
.mom .boy { background: url(/_img/bg_boy.gif) 7px 7px no-repeat; }
.mom .girl { background: url(/_img/bg_girl.gif) 7px 2px no-repeat; }

.inquiry { display: block; clear: left; background: url(/_img/bullet.gif) 0 4px no-repeat; padding: 0 0 0 19px; overflow: hidden; }
.inquiry.off { display: none }
.inquiry .nav { float: left; background: url(/_img/block_off.gif) 100% 2px no-repeat; padding: 0 24px 5px 0; }
.inquiry.off .nav { background: url(/_img/block_on.gif) 100% 2px no-repeat }
.inquiry .sub-inquiry { clear: left; display: block; overflow: hidden; padding: 0 0 0 10px; }
.inquiry .sub-inquiry .sub-nav { float: left; background: url(/_img/block_off.gif) 100% 2px no-repeat; font-size: 1.2em; padding: 0 24px 5px 0; cursor: pointer; }
.inquiry .sub-inquiry.off .sub-nav { background: url(/_img/block_on.gif) 100% 2px no-repeat; }
.inquiry .sub-inquiry.off { display: none }
.inquiry .sub-inquiry div { padding-bottom: 15px; }
.inquiry .sub-inquiry div span { clear: left; display: block;font-size: 1.2em; background: none; padding: 0 0 5px 9px }


.notes { background: url(/_img/bg_notes_m.jpg) 0 32px repeat-y; zoom:1 }
.notes div { background: url(/_img/bg_notes_top.jpg) no-repeat; }
.notes div div { background: url(/_img/bg_notes_bot.jpg) 0 100% no-repeat; padding: 58px 10px 51px 13px }
.notes p { line-height: 18px; padding-bottom: 6px; }
.notes p span { display: block; font-size: 11px; color: #999 }


/* MIDDLE COLUMN */
#middle-col { float: left; width: 458px; padding: 0 0 0 40px; overflow: hidden; }
#middle-col.no-right { width: 610px; }
#middle-col.pad0 { padding: 0 0 0 0px; }
#middle-col h1 { font: bold 4.6em arial; padding: 40px 0 15px 0 }
#middle-col h1 span { font-size: .6em; display: block; font-weight: normal; padding-left: 30px }
#middle-col .box { padding: 14px 0 26px 0; overflow: hidden; }
#middle-col .video-box { padding: 20px 0 26px 0; }

.foto-line { clear: left; overflow: hidden; margin-left: -46px; padding: 6px 0 36px 0; }
.foto-line.mini { margin-left: -26px; }
.foto-line.last { padding: 6px 0 0 0!important; }
.foto { float: left; width: 197px; margin-left: 63px; }
.foto span { display: block; font-size: 1.4em; background: url(/_img/ico_video.gif) 0 14px no-repeat; padding: 14px 0 0 25px }
.foto-big { float: left; background: url(/_img/ramka.gif) no-repeat; padding: 29px; margin-left: 46px; }
.foto-mini { float: left; margin-left: 28px; border: 1px solid #e5e5e3 }
.foto-mini.selected { border: 3px solid #f00;  margin: 0 -3px 0 26px }

.foto-line.gallery { margin-left: 0; padding: 15px 0 15px 225px; border-bottom: 1px solid #d4d3d3; overflow: hidden; zoom:1; }
.foto-line.gallery .foto-big { float: left; margin-left: -225px; _margin-left: -113px; padding: 29px; }
.foto-line.gallery .foto-info h3 { padding: 0; font-size: 1.8em }
.foto-line.gallery .foto-info span { font-size: 1.2em; color: #999; }

.foto-line.l-col { margin: 0; padding: 6px 0 36px 0px; }
.foto-line.last { padding: 6px 0 0 0; }
.foto-line.l-col .foto-big { float: none; background: url(/_img/ramka.gif) no-repeat; padding: 29px; margin: 0 0 0 6px; }
.foto-line.l-col span { display: block; font-size: 1.4em; background: url(/_img/bullet.gif) 5px 10px no-repeat; padding: 6px 0 20px 20px; }
.foto-line.l-col span.act { background: url(/_img/ico_video_act.gif) 5px 10px no-repeat; }
.foto-line.l-col .foto-links span { padding: 6px 0 0px 20px; }

.foto-line.l-col.video span { background: url(/_img/ico_video.gif) 5px 10px no-repeat; padding: 10px 0 10px 25px!important; }
.foto-line.l-col.video span.act { background: url(/_img/ico_video_act2.gif) 5px 10px no-repeat; }

.profile { /*border: 1px solid #000*/ }
.profile h2 { font-size: 2.8em; padding-top: 10px; }
.profile h2 span { display: block; font-size: .6em }
.profile .box { padding: 5px 0 15px 0!important; zoom: 1; }
.profile .foto-line { clear: left; overflow: hidden; padding: 6px 0 0 0; }
.profile .foto-big { padding-bottom: 0px; }
.profile .foto-line img { margin-bottom: 35px; }
.profile .foto-line .album { margin-bottom: 0; font-size: 1.2em }
.profile .diary { float: left; width: 117px; height: 181px; background: url(/_img/bg_diary_back_m.jpg) no-repeat; padding: 0 0 0 15px; margin-left: 47px; }
.profile .diary.girl { background: url(/_img/bg_diary_back_w.jpg) no-repeat; }
.profile .diary a { display: block; width: 89px; height: 61px; background: url(/_img/bg_diary.jpg) 100% 0 no-repeat; font-size: 1.2em; padding: 120px 0 0 28px }

#right-col .profile .diary { margin-left: 90px; _margin-left: 45px; }

.profile.diary-main { padding: 20px 0 30px 0; }
.profile.diary-main h2 { padding-bottom: 0px; }
.profile.diary-main h2 span { display: inline; font-size: 1em }
.profile.diary-main h2 em { display: inline; font-size: .6em; font-style: normal; padding-left: 10px }
.profile.diary-main h3 { font-size: 1.8em; padding-bottom: 5px }
.profile.diary-main h3 span { display: block; font-size: .6em; color: #666; padding-top: 3px }
.profile.diary-main p { padding: 0 0 15px 0 }

.profile.full { padding-bottom: 40px }
.profile.full p { padding: 15px 0 0 0 }

.child-summary { padding: 40px 0; overflow: hidden; zoom: 1; }
.child-summary-box { padding: 0 270px 20px 0; margin-bottom: 15px; border-bottom: 1px solid #e1e1e1; overflow: hidden; zoom: 1; }
.child-summary-box img { float: right; margin-right: -270px; /right: -15px; _margin-right: -135px; _right: 0; position: relative }
.child-summary-box div { padding: 0 0 20px 135px; font-size: 1.2em }
.child-summary-box div label { float: left; margin-left: -135px; width: 130px; text-align: right; color: #838383; }
.child-summary .profile .diary { margin-left: 150px; }
.child-summary .profile .foto-big { _margin-left: 0px; }
.child-summary .profile .foto-line .album { margin-left: -28px; }

.teacher-deary { }
.teacher-deary h2 { font-size: 2.8em; border-bottom: 1px solid #cfcfcf; padding: 25px 0 }
.add-note { padding: 20px 0 40px 0; }
.add-note .line { border: 0; padding: 0 0 10px 178px; font-size: 1.2em; overflow: hidden }
.add-note .line.border { border-bottom: 1px solid #cfcfcf; padding-bottom: 15px; margin-bottom: 15px }
.add-note .line.border label { color: #000 }
.add-note .line label { float: left; margin-left: -150px; width: 145px; text-align: right; padding-top: 3px }
.add-note .line em { display: block; font-style: normal; color: #000; font-size: .9em; }
.add-note .line em i { font-style: normal; color: #adadad; }
.add-note .line .inp { width: 360px }
.add-note .line .col { float: left; width: 130px; margin-right: 5px }
.add-note .line img { float: left; }
.add-note .line .data { width: 135px }
.add-note .line .gallery { width: 365px; }
.add-note .line textarea { width: 428px; height: 255px; }
.add-note .line .check-box { float: left; width: 215px; overflow: hidden; }
.add-note .line .check-box div { display: block; padding: 3px 10px 2px 0; color: #606060; overflow: hidden }
.add-note .line .check-box div input { float: left; margin-right: 4px; /margin: -3px 1px -3px -3px; /*border: 1px solid #000*/ }
.add-note .line .check-box div span { float: left; }

.add-foto { padding: 20px 0 40px 0; }
.add-foto .line { border-bottom: 1px solid #cfcfcf; padding: 0 0 5px 0; margin-bottom: 12px; font-size: 1.2em; position: relative; overflow: hidden }
.add-foto .line.last { border-bottom: none }
.add-foto .line .sub { padding: 3px 0 10px 178px; overflow: hidden; }
.add-foto .line .sub label { float: left; margin-left: -178px; width: 173px; text-align: right; padding-top: 3px; }
.add-foto .line  i { font-style: normal; color: #adadad; }
.add-foto .line em { position: absolute; top: 0; right: 0; display: block; font-style: normal; color: #e7e7e7; font-size: 48px; }
.add-foto .line img { float: left; border: 1px solid #e5e5e3 }
.add-foto .line span.del { float: left; background: url(/_img/bg_but_del_l.gif) 0 25px no-repeat; padding-top: 25px; margin-left: 10px }
.add-foto .line span.del a { display: block; font-size: 11px; color: #fff; text-decoration: none; background: url(/_img/bg_but_del_r.gif) 100% 0 no-repeat; padding: 1px 5px 2px 5px; }
.add-foto .line span.attention { display: block; width: 295px; background: url(/_img/ico_attention.gif) 9px 10px #f6f7f4 no-repeat; font-size: 1em; color: #5f5f5f; padding: 10px 15px 10px 28px; margin-top: 10px; }
.add-foto .line .inp { width: 360px }
.add-foto .line .file { width: 360px }
.add-foto .line textarea { width: 360px; height: 80px; }

.teacher-list { padding-bottom: 40px }
.teacher-list .line { padding: 10px 0 15px 0; border: 0; }
.teacher-list .line h3 { padding: 0 }
.teacher-list .line span { font-size: 1.2em; color: #999 }
.teacher-list .line span b { margin: 0 6px; }

.full-foto { padding-bottom: 20px }
.full-foto h2 { padding-bottom: 20px; }
.full-foto h2 span { font-size: .6em; }
.full-foto h2 em { display: block; font-size: .4em; color: #999; font-style: normal }
.full-foto h2 em b { font-size: 1.6em; color: #999; font-weight: normal }

.inquiry-list { }
.inquiry-list .column { float: left; padding-right: 30px; width: 198px; }
.inquiry-list h2 { font-size: 2.1em; padding: 25px 0 0 0 }
.inquiry-list h3 { font-size: 1.8em; padding: 10px 0 5px 0; color: #999 }
.inquiry-list span { display: block; background: url(/_img/bullet_small.gif) 0 5px no-repeat; font-size: 1.2em; padding: 0 0 4px 9px }

.inquiry-full { overflow: hidden; padding-top: 15px }
.inquiry-full h2 { float: left; position: relative; font-size: 1.4em; background: url(/_img/bg_injuiry_title_l.gif) no-repeat; padding: 0; margin-bottom: -1px; z-index: 100 }
.inquiry-full h2 span { display: block; background: url(/_img/bg_injuiry_title_r.gif) 100% 0 no-repeat; padding: 10px 20px 9px 20px; }
.inquiry-full .box { clear: left; position: relative; background: #f5f4f2; border: 1px solid #eae8e8; padding: 25px 0 0 0; z-index: 50 }
.inquiry-full .box .line { clear: left; padding: 0 20px 25px 20px; overflow: hidden; border: 0 }
.inquiry-full .box .line img { float: left; margin: 5px 0 0 -108px; }
.inquiry-full .box .line h3 { font-size: 1.8em; padding: 0 0 3px 0 }
.inquiry-full .box .line p { font-size: 1.2em; padding: 0; color: #999; }
.inquiry-full .box .line span { display: block; font-size: 1.2em; }

.user-list { padding: 0 0 40px 0; }
.period-block { overflow: hidden; padding: 15px 0 }
.period-block .left-date { overflow: hidden; }
.period-block .left-date span, .period-block .left-date input, .period-block .left-date img { float: left; }
.period-block .left-date span { margin: 0 5px; font-size: 14px; color: #5c5c5b }
.period-block .left-date span b { color: #1b2c60; font-weight: normal }
.period-block .left-date input { width: 60px }
.period-block .left-date img { margin: 2px 5px 0 5px }
.period-block .export { float: right; background: url(/_img/ico_exel.gif) 0 3px no-repeat; padding: 3px 0 2px 24px; font-size: 12px; }
.journal { clear: left }
.journal .line { border-bottom: 1px solid #d4d3d3; }
.journal .title { border: 1px solid #d4d3d3; background: #f5f4f3; overflow: hidden; }
.journal .line div { float: left; padding: 15px 0 14px 6px; font-size: 11px; color: #838383; }
.journal .line .data { padding-left: 10px }
.journal .title data { padding-left: 9px }
.journal .title div { padding: 10px 0 10px 5px; }
.journal .title div a.act { float: left; display: block; background: url(/_img/arr_check.gif) 100% 9px #d6d3cf no-repeat; padding: 4px 11px 5px 5px; margin: -4px 0 -5px -5px }
.journal .line div b { color: #032b8e; font-weight: normal }
.journal .title .data { width: 55px }
.journal .title .service { width: 85px }
.journal .title .period { width: 80px }
.journal .title .pric { width: 69px }
.journal .title .discount { width: 45px }
.journal .title .pay { width: 57px }
.journal .title .accept { width: 101px }
.journal .title .note { width: 73px }
.journal .line div span {  }
.journal .line .data { width: 55px }
.journal .line .service { width: 84px }
.journal .line .period { width: 79px }
.journal .line .pric { width: 68px }
.journal .line .discount { width: 44px }
.journal .line .pay { width: 56px }
.journal .line .accept { width: 100px }
.journal .line .note { width: 72px }
.journal .line a.sabj { position:relative; z-index:24; color: #838383; border-bottom: 1px dotted #838383; text-decoration: none }
.journal .line a.sabj span{ display: none; }
.journal .line a.sabj:hover{ z-index:25; background:;}
.journal .line a.sabj:hover span { display:block; position:absolute; top:25px; left:-90px; padding: 3px 5px; width:150px; color: #666; border:1px solid #b1afaf; background: #fff; text-decoration: none }

/* RIGHT COLUMN */
#right-col { float: right; width: 218px; position: relative; z-index: 10 }
/*#right-col .lang { margin-top: -1px; overflow: hidden; padding: 0 0 15px 26px; }
#right-col .lang.next { padding: 0 0 0 26px; }
#right-col .lang span { float: left; width: 39px; text-align: center; font-size: 11px; background: url(/_img/lang.gif) no-repeat; padding: 5px 0; margin-left: 6px }
#right-col .lang span a { display: block; width: 39px; background: #fff; padding: 5px 0; margin: -5px 0; border-top: 1px solid #e5e5e3 }*/

#right-col .info-block { display: block; background: url(/_img/bg_rcol.gif) repeat-y; margin-bottom: 10px; }
#right-col .info-block-top { background: url(/_img/bg_rcol_t.gif) no-repeat; }
#right-col .info { background: url(/_img/bg_rcol_b.gif) 0 100% no-repeat; padding: 8px 0 15px 0; overflow: hidden; }

.video-small { width: 198px; padding:0 11px }
.video-small .video-small-box { padding-bottom: 10px; zoom: 1; }
.video-small .video-small-box a { font-size: 1.2em; margin: 0 0 0 3px }
.video-small .video-small-box a.prevju { display: block; width: 195px; height: 135px; position: relative; margin: 0 0 5px 0; }
.video-small .video-small-box.bord-white { border-bottom: 1px solid #fff; padding-bottom: 10px; }
.video-small .video-small-links { border-top: 1px solid #e1e1e1; padding-top: 5px }
.video-small span { display: block; font-size: 1.2em; background: url(/_img/ico_video.gif) 0 4px no-repeat; padding: 7px 0 3px 25px }
.video-small .video-more { float: right; background: url(/_img/bg_video_more.gif) 0 13px no-repeat; padding: 15px 0 3px 25px }
.video-small .video-more a { color: #575956 }
#middle-col .foto-line.video { margin-left: -65px;/* border: 1px solid #f00*/ }
#middle-col .foto-line.video .video-small { float: left; width: 195px; margin-left: 66px; padding:0; }


.img-kiddy { display: block; margin: 0px 0 15px 0; /margin: 50px 0 15px 0; }

#right-col .years { padding: 0 10px 10px 10px; color: #7c7c7c; background: url(/_img/razdelitel.gif) 0 100% no-repeat; }
#right-col .years.no { background: none; padding: 0 10px }
#right-col .years p { padding: 10px 0 5px 39px; font-size: 1.4em; border-top: 1px solid #e1e1e1; border-bottom: 1px solid #fff }
#right-col .years p span { display: block; color: #A5A4A4; font-size: .8em }
#right-col .years p.ico1 { background: url(/_img/ico_1.gif) 2px 8px no-repeat; border-top: none; }
#right-col .years p.ico2 { background: url(/_img/ico_2.gif) 2px 8px no-repeat; }
#right-col .years p.ico3 { background: url(/_img/ico_3.gif) 2px 8px no-repeat; }
#right-col .years p.ico4 { background: url(/_img/ico_4.gif) 2px 8px no-repeat; }
#right-col .years p.ico5 { background: url(/_img/ico_5.gif) 2px 8px no-repeat; border-bottom: none }
#right-col .article { clear: both; }
#right-col .article p { padding: 0 0 5px 29px; font-size: 1.4em; background: url(/_img/bullet.gif) 15px 4px no-repeat; }
#right-col .toy { display: block; float: left; margin-left: 23px }
#right-col .kurses { display: block; float: left; margin-left: 45px }
#right-col .folders { display: block; float: left; margin: 10px 0 5px 48px }

.nurses-block { margin: 0 13px; overflow: hidden }
.nurses-block img { }
.nurses-block h3 { font: normal 1.4em arial; padding: 5px 0 0 0 }
.nurses-block p { font-size: 1.2em; padding: 5px 0 0 0 }
.nurses-block .all { float: right; display: block; margin-bottom: 10px }
.all-nurses-block { margin: 0 13px; overflow: hidden }
.all-nurses-block span { display: block; background: url(/_img/bullet.gif) 0 13px no-repeat; font-size: 1.4em; color: #0272ba; padding: 10px 0 0 15px }
.all-nurses-block .all-nurs { float: right; background: url(/_img/bg_nurses.gif) 0 10px no-repeat; padding: 15px 0 5px 20px }
.nurses-art { padding: 0 13px; overflow: hidden; }
.nurses-art img { margin-bottom: 15px }
.nurses-art span { display: block; font-size: 1.2em; color: #999; margin-top: -10px; padding-bottom: 15px }
.nurses-art .more-nurs-art { float: right; font-size: 1.2em; background: url(/_img/block_off.gif) 100% 1px no-repeat; padding: 0 19px 0 0; margin: 0!important; }


#left-col .sluniav { background: url(/_img/bg_sluniav_bot.gif) 0 100% no-repeat; margin: 30px 0 }
.sluniav { background: url(/_img/bg_sluniav_bot.gif) 0 100% no-repeat; }
.sluniav div { background: url(/_img/bg_sluniav.gif) 0 0 no-repeat; padding: 153px 40px 25px 43px; }
.sluniav span { display: block; font-size: 1.2em; padding: 15px 0 0 0 }

.category { float: left; margin-left: -20px; width: 202px; height: 520px; padding: 5px 0 0 40px }
.category.girl { background: url(/_img/bg_category_girl.jpg) no-repeat; }
.category.boy { background: url(/_img/bg_category_boy.jpg) no-repeat; }
.category h3 { font-size: 1.8em; padding: 25px 0 5px 0 }
.category p { padding: 0 0 3px 0 }

/* FOOTER */
.footer-box { width: 100%; height: 185px; position: absolute; bottom: 0; margin-top: -185px; background: #f5f4f3; border-top: 1px solid #e5e5e3; /*border: 1px solid #000*/ }
.footer { width: 972px; margin: 0 auto; height: 185px; font-size: 1.2em; color: #707070; position: relative; }
.about-link { position: absolute; width: 188px; height: 311px; left: 0; top: -309px; font-size: 18px; background: url(/_img/about.jpg) no-repeat; padding: 63px 0 0 38px }
.login-cabinet { position: absolute; width: 187px; height: 283px; top: -101px; right: 0; background: url(/_img/chair.jpg) 23px 100% no-repeat; }
.login-cabinet h2.sub-title { margin-bottom: 0 }
.login-cabinet .login { display: block; padding: 26px 0 190px 0; overflow: hidden; zoom: 1; }
.login-cabinet .login span { display: block; float: left; font-size: 11px; color: #0272ba; background: #fff; padding: 3px 14px 2px 14px; margin-left: 34%; text-align: center; cursor: pointer; }
.copy { position: absolute; bottom: 24px; left: 3px; font: normal 10px tahoma; color: #000 }
.copy span { padding-left: 26px; }
.phone { position: absolute; bottom: 60px; left: -3px; }

.top-block.contact-form p.loginText {
	margin-top:10px;
	padding-bottom:10px!important;
}
.profile.diary-main p.editLinks {
	padding-bottom:0;
	text-align:right;
}
.profile.diary-main p.editLinks a {
	margin-right:10px;
}
#middle-col h1.title-garden {
	padding:50px 0 30px 160px;
	margin-top:20px;
}
#middle-col h1.title-garden_en {
	background:url(/_img/bg_preschool_en.jpg) no-repeat;
}
#middle-col h1.title-garden_ru {
	background:url(/_img/bg_preschool_ru.jpg) no-repeat;
}
#middle-col h1.title-garden_ua {
	background:url(/_img/bg_preschool_ua.jpg) no-repeat;
}
#middle-col h1.title-nurses_ua { background: url(/_img/bg_nurses_title_ua.gif) 0 15px no-repeat;}
#middle-col h1.title-nurses_ru { background: url(/_img/bg_nurses_title_ru.gif) 0 15px no-repeat;}
#middle-col h1.title-nurses_en { background: url(/_img/bg_nurses_title_en.gif) 0 15px no-repeat;}

#middle-col h1.title-pregnant_ua { background: url(/_img/bg_pregnant_ua.gif) 0 15px no-repeat;}
#middle-col h1.title-pregnant_ru { background: url(/_img/bg_pregnant_ru.gif) 0 15px no-repeat;}
#middle-col h1.title-pregnant_en { background: url(/_img/bg_pregnant_en.gif) 0 15px no-repeat;}















