*{margin:0;padding:0;}
body{font-family:Arial, sans-serif;font-size:12px;margin:5px 0 0;}
.clear{clear:both;}
#all{width:100%;height:100%;min-height:100%;max-height:100%;z-index:0;}
#top_left_td{width:25%;background:url(/images/i/top_left_td.png) repeat-x scroll 0 24px transparent;}
#top_right_td{width:25%;background:url(/images/i/top_right_td.gif) repeat-x scroll 0 24px transparent;}
#wrapper{margin-left:auto;margin-right:auto;text-align:center;position:relative;height:100%;min-height:100%;}
html>body #wrapper{height:auto;}
#pre-top{width:961px;height:40px;background:#FFF;}
#pre-top-left{width:200px;color:#9A9A9A;font-size:10px;float:left;}
#pre-top-left A{color:#9A9A9A;font-size:10px;text-decoration:none;}
#pre-top-left A:hover{color:#1888B2;}
#pre-top-right{float:right;position:relative;left:25px;top:1px;}
.pre-top-menu-item{height:23px;color:#FFF;float:left;background:url(/images/i/top1.gif) no-repeat scroll 0 0 transparent;position:relative;}
.top_menu_item1{width:149px;background-position:0 0;}
.top_menu_item2{width:149px;background-position:0 0;position:relative;left:-9px;z-index:2;}
.top_menu_item3{width:149px;background-position:0 0;position:relative;left:-15px;z-index:3;}
.top_menu_item4{width:149px;background-position:0 0;position:relative;left:-20px;z-index:4;}
.top_menu_item5{width:149px;background-position:0 0;position:relative;left:-25px;z-index:5;}
.active{background-position:0 -49px;}
.top_menu_link{color:#fff;text-decoration:none;display:inline-block;margin-top:3px;}
#top_left{width:11px;height:152px;float:left;background:url(/images/i/top-left.gif) 0 1px no-repeat;}
#top{width:961px;height:152px;background:url(/images/i/top_bg.jpg) repeat-x;}
#logo{width:373px;height:65px;float:left;display:block;margin:20px 0 0 0;padding:6px 0 0 0; color: #fff; font-size: 45px;}
#logom{width:97px;height:65px;float:left;display:block;margin:20px 0 0 0;padding:6px 0 0 0; color: #fff; font-size: 45px;}
#logo:hover{text-decoration: none;}
span.logotip{background:url(/images/i/logo.gif) top left no-repeat; height:65px; padding: 0 0 0 3px; width:60px; display: block; float: left; margin: 0 0 0 34px;}
span.logotip_txt{display: block; padding: 0; font-size: 40px !important; text-align: left}
span.logotip_sub_txt {font-size: 16px; margin-top: -3px; padding-left: 4px; display: block}
#top_phones{float:right;width:189px;height:41px;position:relative;bottom:-35px;right:15px;background:url(/images/i/phones.gif) no-repeat;}
#top_gray_menu{width:870px;height:42px;background:url(/images/i/top_gray_menu.gif) no-repeat;margin-left:auto;margin-right:auto;text-align:center;position:relative;top:-43px;}
#search{width:350px;height:40px;float:left;}
#search INPUT.zapros{width:230px;height:20px;border:1px #9AA3A4 solid;color:#9DADAE;font-size:10px;padding-left:3px;}
#search INPUT.submit{width:96px;height:22px;position:relative;top:8px;}
.gray_text{width:600px;position:relative;top:11px;float:right; white-space: nowrap}
.gray_text A{color:#FFF;text-decoration:none;font-weight:700;padding:0 10px;}
.gray_text A:hover{color:#0C586F;text-decoration:none;}
#spec_block{width:960px;height:184px;text-align:center;margin-left:auto;margin-right:auto;}
.arrow_lft,.arrow_rgt{width:24px;height:184px;background:url(/images/i/arrow_lft.jpg) no-repeat;float:left;}
.arrow_rgt{background:url(/images/i/arrow_rgt.jpg) no-repeat;float:left;}
.spec_lft{width:11px;height:184px;background:url(/images/i/spec_lft_bg.jpg) no-repeat;float:left;}
.spec_rgt{width:11px;height:184px;background:url(/images/i/spec_rgt_bg.jpg) no-repeat;float:left;}
.spec_unit{width:178px;height:184px;background:url(/images/i/spec_unit_bg.gif) repeat-x;float:left;overflow:hidden;margin:0;padding:0 0 0 3px;}
.spec_head{width:178px;height:39px;text-align:center;vertical-align:middle;}
div.scrollable{border:none;height:184px;overflow:hidden;position:relative;width:890px;float:left;}
div.scrollable2{border:none;height:233px;overflow:hidden;position:relative;width:890px;float:left;}
div.items div.active{background-color:#fff;width:178px;border:0;margin:0;padding:0;}
a.browse{cursor:pointer;display:block;float:left;font-size:9px;width:24px;height:184px;}
a.prevPage,a.nextPage{width:24px;height:184px;float:left;}
a.nextPage{float:left;clear:right;margin-right:0;}
.slider-link{color:#fff;font-weight:700;text-decoration:none;display:block;padding-top:5px;margin:0;}
ul.slider-body-links{width:165px;list-style:none;white-space:nowrap;overflow:hidden;line-height:1.5;text-align:left;margin:0;padding:0;}
a.slider-body-href{color:#676968!important;text-decoration:none;}
a.slider-body-href:hover{color:#227db6!important;text-decoration:underline;}
#img{border:1px solid #666;}
.progress{position:absolute;top:45%;left:50%;display:none;z-index:9999;}
#thumbs a.active img{outline:1px solid #000;z-index:2;position:relative;}
.gal-img{margin-top:39px;height:131px;overflow:hidden;border:1px solid #fff;}
.letters td{text-align:left;}
ul{list-style:none;}
#left-menu{width:200px;float:left;text-align:left;margin:0 0 0 10px;}
#cont{margin-left:230px;text-align:left;color:#666769;width:705px;padding:10px;}
h1{font-weight:400;padding-bottom:10px;margin-top:0;}
#cont a{display:inline-block; color: #227DB6; text-decoration: underline}
#cont a:hover{display:inline-block; color: #60AA26; text-decoration: none;}
.q_body, .q_body:hover{color: #fff !important; border:0}
a{color:#676968;text-decoration:none;}
a:hover{color:#227db6;text-decoration:underline;}
.noborder{border:none!important;}
.hrlinks{height:1px;width:500px;text-align:left;margin-bottom:10px;}
#middle_block{width:940px;height:350px;margin-left:auto;margin-right:auto;text-align:center;margin-top:20px;padding-left:20px;}
#mid_blue_block{width:294px;height:337px;border:0;float:left;background:#f1f1f1 url(/images/i/blue_plashka.jpg) top left no-repeat;margin-right:20px;}
#mid_gray_block{width:294px;height:337px;border:0;border-top:0;float:left;background:url(/images/i/gray_plashka.jpg) top left no-repeat;margin-right:20px;}
#mid_photo_block{width:294px;height:337px;float:left;background-color:#FFF;text-align:center;}
#mid_photo_block IMG{margin-right:4px;margin-top:4px;}
.photogal IMG{border:1px #bdc7c8 solid;}
.vtour{padding-top:7px;}
.mid_blck_lnk_list_ph{list-style-image:url(/images/i/marker_eye.gif);text-align:left;padding:5px 0 0;}
.mid_blck_lnk_list_ph li{margin-left:40px;}
.mid_blck_lnk_list_ph A{color:#646869;text-decoration:none;font-size:11px;}
.mid_blck_hdr{display:block;color:#FFF;text-align:left;font-weight:700;clear:both;margin:10px 0 3px 5px;}
.mid_blck_hdr_photo{display:block;height:25px;color:#646869;text-align:left;font-weight:700;clear:both;margin:10px 0 3px 5px;}
.mid_blck_anons{display:block;background:#e4e9ea;font-size:12px;text-align:left;border-color:#BDC7C8;border-style:solid;border-width:0 1px;padding:8px 10px 5px;}
.mid_blck_vid_anons_a:hover{text-decoration:underline;}
.mid_blck_vid_txt{width:270px;height:110px;}
.mid_blck_lnk_list li{list-style-image:url(/images/i/marker.gif);text-align:left;}
.mid_blck_lnk_list UL{padding-top:0;margin:0 0 0 40px;}
.mid_blck_lnk_list A{color:#646869;text-decoration:none;}
.mid_blck_vid_anons{display:block;background:#e4e9ea;font-size:12px;text-align:left;height:164px;border-color:#BDC7C8;border-style:solid;border-width:0 1px 1px;padding:7px 10px 0!important;}
.vid_btn{display:block;width:111px;height:29px;background:url(/images/i/vid_btn.jpg) no-repeat;text-align:center;float:right;position:relative;top:25px;left:10px;}
.vid_btn A{font-size:14px;color:#279bc8;text-decoration:none;position:relative;top:5px;}
#clinic_block{width:960px;height:233px;text-align:center;margin-left:auto;margin-right:auto;}
.arrow_cl_lft,.arrow_cl_rgt{width:24px;height:184px;background:url(/images/i/arrow_cl_lft.jpg) no-repeat;float:left;display:block;}
.arrow_cl_rgt{background:url(/images/i/arrow_cl_rgt.jpg) no-repeat;float:left;}
.clinic_lft{width:7px;height:233px;background:url(/images/i/clnk_blck_lft_bg.jpg) no-repeat;float:left;}
.clinic_rgt{width:7px;height:233px;background:url(/images/i/clnk_blck_rgt_bg.jpg) no-repeat;float:left;}
.clinic_unit{width:178px;height:233px;background:url(/images/i/clinic_unit_bg.jpg) repeat-x;float:left;text-align:left;overflow:hidden;}
.clinic_unit_hdr,.clinic_unit_hdr_last{display:block;width:160px;height:29px;color:#FFF;font-weight:700;background:url(/images/i/clinic_razd.jpg) right top no-repeat;padding-top:10px;margin:1px 40px 0 10px;}
.clinic_unit_hdr_last{background:none;}
.clinic_unit_hdr IMG,.clinic_unit_hdr_last IMG{padding-right:5px;}
.clinic_unit_img{display:block;margin:10px 20px 5px 5px;}
.clinic_unit_txt{display:block;color:#646869;font-size:11px;padding-left:10px;}
.video_img{width:292px;height:128px;overflow:hidden;display:block;border-color:#BDC7C8;border-style:solid;border-width:0 1px;margin:15px 0 0;}
.mid_blck_lnk{height:69px;margin-left:-10px;width:292px;background-color:#f1f1f1;padding:10px 0 0;}
#footer_wrap{width:100%;padding:0;}
#footer_left{width:25%;background:#fff url(/images/i/bottom_left_346.gif) bottom left repeat-x;}
#footer_right{width:25%;background:#fff url(/images/i/bottom_right_346.gif) bottom left repeat-x;}
#footer{width:961px;height:130px;background:url(/images/i/footer_top_bg.gif) top left no-repeat;padding-top:93px;text-align:center;position:relative;vertical-align:bottom;}
.footer_blck{width:168px;height:130px;background:url(/images/i/footer_blck_bg.gif) no-repeat top left;float:left;}
.footer_phone{width:192px;height:113px;background:url(/images/i/footer_phone.gif) no-repeat top left;float:left;display:inline-block;}
.footer_blck_hdr{color:#B7F484;font-size:14px;font-weight:700;text-align:left;padding-left:0;}
.footer_blck UL{text-align:left;font-size:10px;color:#FFF;width:130px;margin-left:45px;padding-top:5px;}
.footer_blck li{list-style-image:url(/images/i/marker.gif);}
.bottom_right{background:url(/images/i/bottom_right.gif) repeat-x top left;float:right;height:130px;}
#banner{margin:10px;}
.letter{width:25px;height:25px;}
.letter:hover{color:#085775;}
.bottom{background:url(/images/i/bottom.gif) repeat-x;width:961px;height:130px;}
.left_menu_spec_head{background:url(/images/i/our_spec.gif) no-repeat top left transparent;width:194px;height:38px;color:#fff;font-weight:700;padding:10px 0 0 10px;font-size:8pt}
.left_menu_spec_links li{list-style-image:url(/images/i/marker.gif);width:155px;margin-left:20px;padding-left:0px;line-height:1.5;}
.left_menu_spec_links{border:1px solid #b3CAC0;width:192px;margin:-10px 0 0;padding:10px 0;}
.left_menu_links_line{background-color:#f1f1f1;}
.price_head{width:695px;height:40px;background:url(/images/i/price_head.gif) no-repeat top left transparent;color:#fff;margin-bottom:-10px;padding:10px 0 0 10px;}
.price_br{width:695px;height:4px;border-color:#b3CAC0;border-style:solid;border-width:0 1px;}
#price{width:670px;background-color:#e4e9ec;list-style-image:url(/images/i/marker.gif);border-color:#b3CAC0;border-style:solid;border-width:0 1px 1px;padding:10px 5px 5px 20px;}
.price_cost{color:#247ebd;}
#img_place{margin-left:auto;margin-right:auto;opacity:0;padding:5px;}
.arts_h2{display:inline-block;float:left;}
#doctors{margin-top:20px;}
.doc_info{border:0!important;width:700px;}
.doc_info td{vertical-align:top;text-align:center;width:159px;padding:4px;}
.doc_fio{font-weight:700;color:#247ebd;}
.doc_menu{float:left;background:url(/images/i/doc_info.gif) no-repeat scroll 0 0 transparent;cursor:pointer;}
.doc_menu_item1{background-position:0 0;width:20px;height:20px;margin-left:7px;}
.doc_menu_item2{background-position:-16px 0;width:20px;height:20px;}
.doc_menu_item3{background-position:-32px 0;width:20px;height:20px;}
.doc_menu_item4{background-position:-50px 0;width:20px;height:20px;}
.doc_menu_item5{background-position:-90px 0;width:20px;height:20px;}
.doc_menu_item6{background-position:-70px 0;width:20px;height:20px;}
.doc_menu_item7{background-position:-111px 0;width:20px;height:20px;}
.quest{height:30px;width:240px;margin-top:1px;}
.best{color:#60aa26;font-size:14px;font-weight:700;width:450px;overflow:hidden;height:30px;vertical-align:middle;float:left;padding:10px 10px 0 0;}
.q_left{width:6px;height:22px;background:url(/images/i/q_left.gif) no-repeat scroll 0 0 transparent;float:left;}
.q_body{width:150px;height:22px;background:url(/images/i/q_body.gif) repeat-x;float:left;color:#FFF;text-align:center;font-weight:700;border:0!important;display:inline-block;padding:2px 0 0 5px;}
.q_right{width:6px;height:22px;background:url(/images/i/q_right.gif) no-repeat scroll 0 0 transparent;float:left;}
.articles{text-align:left;padding:15px 0 0;}
.doc_arts{color:#1b8ab7;text-decoration:none;font-size:15px;font-weight:700;border:0!important;}
.doc_arts:hover{text-decoration:none;color:#1b8ab7;}
.art_img{border:1px solid #B3CAC0;width:134px;height:72px;float:left;margin-right:10px;}
.art_anons{margin-left:146px;}
.line{width:450px;height:1px;border-top:1px solid #d3dbdd;display:block;float:left;margin:7px 7px 0 0;}
.art_more{color:#1b8ab7;display:inline;text-decoration:none;border:0!important;}
.all_arts{width:100%;text-align:right!important;}
.art_date{font-weight:700;color:#60aa26;}
.date_in_art{width:300px;margin-left:310px;height:128px;text-align:left;vertical-align:top;display:block;}
.green_date{color:#60aa26;}
.img_in_art{display:block;float:left;padding:0 10px 5px 0;}
.art_title{font-weight:700;color:#1b8ab7;}
.req{color:red;font-weight:700;font-size:14px;}
.nav{width:700px;text-align:right;display:block; padding-bottom:10px;}
.banners{display:block;border:none;width:195px;height:237px;background:url(/images/i/banner.gif) no-repeat scroll 0 0 transparent;margin-top:15px;}
.guest{display:block;border:none;width:197px;height:39px;background:url(/images/i/guest.gif) no-repeat scroll 0 0 transparent;margin-top:15px;}
.guest_line{background:transparent url(/images/i/bottom.gif) repeat-x scroll 0 0;color:#fff;}
.guest_line td{font-weight:700;font-size:12pt;padding-left:5px;}
.guest_mess{font-size:10pt;padding-top:5px;}
.guest_ans{font-size:10pt;background-color:#faf8da;padding-left:5px;}
.left_menu_programms{margin:20px 0 0;}
.progs_links li{list-style-image:url(/images/i/progmarker.gif)!important;padding-top:10px;margin-left:20px;}
.left_line, .cont_line{width:195px;height:1px;max-height:1px;border-bottom:1px solid #d3dbdd;display:block;float:left;margin:7px 7px 0 0;}
.cont_line{width:500px}
.doc_img{border:1px solid #bdc7c8;}
#popup{width:500px;height:700px;background:none;position:absolute;z-index:9998;left:30%;opacity:0;-moz-opacity:0;filter:alpha(opacity=0);display:none;}
.popup_inside{background-color:#e4eaea;border:1px solid #247EBD;width:490px;height:680px;overflow:auto;margin:5px 5px 0 0;padding:0 0 5px 5px;}
.shadow{opacity:0.3;-moz-opacity:0.3;filter:alpha(opacity=30);}
.close{background-image:url(/images/frontend/close.png);position:absolute;right:17px;top:-10px;cursor:pointer;height:35px;width:35px;z-index:9999;}
#vote{margin-top:25px;}
.v_body{width:100px!important;}
.vote_button{margin-left:60px;display:block;width:130px;}
.vote_line{width:150px;display:block;float:left;height:1px;max-height:1px;border-bottom:10px solid;}
.borders{-webkit-box-shadow:0 4px 18px #000;-khtml-box-shadow:0 4px 18px #000;box-shadow:0 4px 18px #000;-moz-box-shadow:0 4px 18px #000;border-radius:11px;-webkit-border-radius:11px;-khtml-border-radius:11px;-moz-border-radius:11px;-moz-background-clip:border;-webkit-background-clip:border-box;background-clip:border-box;}
.s_body{width:110px!important;}
.subscribe{background:transparent url(/images/i/subscribe.png) repeat-x scroll 0 0;display:block;width:178px;height:127px;}
.subscribe_input{border:1px solid #b7d3df;}
.symplinks{line-height:1.5;}
.symplinks li{padding-bottom:10px;}
#main_pic{display:none;position:absolute;overflow:hidden;left:30%;bottom:-9999px;width:142px;height:142px;border:1px solid #bdc7c8;background-color:#fff;padding:5px;}
.mainpic{width:65px;height:49px;}
.zoom{position:relative;cursor:pointer;left:0;top:0;}
.curmenu{font-weight:700;color:#227db6;}
.maincont li{list-style:square inside;padding:3px 0 3px 7px;}
.code{text-align:center;}
.clr{display:inline!important;border:none!important;text-decoration:none;float:left;}
.clr_spec{display:inline!important;border:none!important;text-decoration:none;}
.images_l{/*opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);*/}
div.bnr_body{border:none;overflow:hidden;position:relative;float:left;width:195px;height:237px;}
.sitemap ul{padding-left:15px;}
.sitemap h3{padding:7px 0;}
.vid_title{color:#2194c0;font-weight:700;padding-bottom:5px;display:block;}
.counters img{opacity:0.2;-moz-opacity:0.2;filter:alpha(opacity=20);}
.stomatology{padding-top:16px;}
.top_menu_item1:hover,.top_menu_item2:hover,.top_menu_item3:hover,.top_menu_item4:hover,.top_menu_item5:hover{background-position:0 -24px;}
.top_menu_link:hover,.pre-top-menu-item a,.footer_link,.q_body:hover{color:#fff;text-decoration:none;}
div.scrollable div.items,div.scrollable2 div.items,div.bnr_body div.items,div.bnr_body div.items_bnr{width:20000em;position:absolute;clear:both;left:0;}
div.scrollable div.items div,div.bnr_body div.items_bnr div,a.left,.footer_blck_end{float:left;}
.slider-link:hover,.footer_link:hover{color:#fff;text-decoration:underline;}
img,.vtour IMG,fieldset{border:none;}
.mid_blck_lnk_list_ph A:hover,.mid_blck_lnk_list A:hover{color:#1a89b5;text-decoration:underline;}
.mid_blck_anons A,.mid_blck_vid_anons_a{clear:both;display:block;width:270px;margin-top:10px;text-align:right;color:#1888b2;text-decoration:none;}
.arts,.progs_head{font-size:14px;display:block;font-weight:700;color:#60aa26;}
.images_l:hover,.counters img:hover{opacity:1.0;-moz-opacity:1.0;filter:alpha(opacity=100);}
#rel, #rel ul{padding: 10px}
ol{padding: 5px 0 0 20px}
ol li{padding: 5px 0 0 0}
#helper{width:0;height:250px;position:fixed;top:45%;right:0;border:1px solid #60aa26;display:none;background-color:green}
.akcii_more{text-align:right}
.akcii{border-bottom:1px dashed #676968;padding:10px 0}
.akcii_date{font-weight:700;padding:10px 0}
.akcii_anons{padding:10px 0}
.akcii_title{padding-bottom:10px}
.quick,.quick option{width:195px !important;overflow:hidden;dispaly:block;background-color:#fff}
.separate{border-top:1px dashed #000;margin-top:5px;padding-top:5px}
.question{display:block;border:none;width:197px;height:39px;background:url(/images/i/question.gif) no-repeat scroll 0 0 transparent;margin-top:15px}
.required,.q_select,.zapis_input{border:1px solid #35aedb;font-size:10pt;background-color:#fff}
.q_table{width:600px}
.q_table td{font-size:10pt;padding:0 0 10px 10px}
.q_info{font-size:8pt !important}
.q_phone{color:#35aedb}
#phone_code{font-size:10pt}
.phone_alert,.email_alert{font-size:8pt;color:red}
.tags_wrapper{text-align:left}
.tags_symptoms,.tags_specialist,.tags_medservice{width:284px}
.tags_symptoms,.tags_specialist{padding-right:10px}
.tags_symptoms{float:left;padding-left:25px}
.tags_specialist{float:left;padding:0 0 10px 20px}
.tags_medservice{margin-left:650px}
.tags_title,.tags_title a{font-size:12pt;color:#227DB6}
.tags_title a:hover{text-decoration:none}
.tgs_t{text-decoration:underline}
.tags_link{color:#60AA26}
.tags_link:hover{color:#227DB6}
.spec_link{font-weight:700;font-size:12pt}
#popup_top{
    position: absolute;
    z-index: 10;
    top: 30px;
    left:100px;
    border: 5px solid #ccc;
    background-color: #fff;
    -webkit-box-shadow: 0px 4px 18px #C8C8C8;
    -khtml-box-shadow: 0px 4px 18px #C8C8C8;
     box-shadow: 0px 4px 18px #C8C8C8;
    -moz-box-shadow:0 4px 18px #C8C8C8;
    -moz-background-clip: border;
    -webkit-background-clip: border-box;
    display: none;
    padding: 10px;
}
.corner{
    margin:-24px 0 0 28px;
    position:absolute;
}
.errors{
    color: red;
    padding-bottom: 20px;
    font-weight: 700;
}

.c_block{
    float: left;
}

.c_div{
    padding: 15px;
}

.c_link{
    font-size: 14pt;
    color: #227DB6;
}

.m_green{
    color:#0A6F20;
}

.m_orange{
    color: orange;
}
.pointer{cursor: pointer}
