body, html { text-align:center; font-size:12px; font-family: Arial, Verdana, Tahoma, sans-serif; color:#404040; margin: 0px;  height:100%; }
body{min-width:1000px;}
* html body{padding:0 35px;}
div,span, iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,
cite,code,del,dfn,em, img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,dl,dt,
dd,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td
{margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-family: inherit;}

ol{margin:0; padding:0; list-style-position:outside; line-height:24px;}
ol li{margin-left:20px;}
ul{line-height:22px;}
* html ol li{margin-left:30px;}
a{color:#2c43b4;}
a:hover{color:#e03b2a;}
a.gray{color:#ababab; text-decoration:underline;}
a.redlink{color:#ae03b2a; text-decoration:underline;}
ul li{ list-style:none;}

p{margin-top:6px;}
h1,h2,h3,h4{font-size:24px; font-weight:bold; padding:12px 0px 10px; line-height:30px;}
h2{font-size:18px; padding-bottom:8px; line-height:24px;}
h3{font-size:14px;padding-bottom:5px; line-height:18px;}
h4{font-size:12px;padding-bottom:3px; line-height:18px;}


h1 a,h2 a,h3 a,h4 a{color:#000;}
a.dotted{text-decoration:none; border-bottom:1px dotted #2c43b4;}
a.dotted:hover{text-decoration:none; border-bottom:1px dotted #e03b2a;}
#main{text-align:left; width:930px; margin:0px auto; min-height: 100%; }
* html #main {height: 100%;}




/*Шапка*/

#header{height:158px; margin-bottom:10px;}
#header .top{ font-size:11px; line-height:16px; height:38px; border-bottom:1px solid #f4f4f4;}
#header .top .left{width:460px; float:left;padding-top:11px;}
#header .top .left a{display:block; float:left; margin-right:25px; padding-left:20px;}
#header .top .left a.map{background:url(http://medicinko.ru/newimages/icon_samaramap.gif) left no-repeat;}
#header .top .left a.add{background:url(http://medicinko.ru/newimages/icon_add.gif) left no-repeat;color:#1f6e0a;}
#header .top .right{padding-top:11px; float:right;}
#header .top .right a{color:#b2b2b2; margin-left:20px;}
#logo {float:left; padding-top:42px; width:320px;}
#top_search {float:left; width:610px;}
#top_search .lo{padding:15px;}
#top_search .where{line-height:16px;padding:13px 0px; }
#top_search .where strong,#top_search .where a{margin-right:25px;}
#top_search form{height:77px; background:#f6d78c url(http://medicinko.ru/newimages/top_search_bg.gif) top left no-repeat; font-size:11px;}
#top_search form .text{width:508px; border:1px solid #e7a008;}
#top_search form .focused{border:2px solid #e7a008;}
#top_search form .lo span{margin-right:20px;}
#top_search form .lo span input{margin-top:3px;}


#main .information{margin-bottom:25px;padding:10px 15px; background:#ffeeac; border:1px solid #ffe16d;}
#main .information.gray{margin-bottom:25px;padding:10px 15px; background:#f8f8f8; border:1px solid #f3f3f3;}
#main .information.sponsor{margin-bottom:25px;padding:10px 15px; background:#e0edf8; border:1px solid #cce5ed;}
#main .information .invisible{display:none;}
#main .information .more{border-bottom:1px dotted #040404; cursor:pointer;}
#main .information .more.hide{display:none;}
#main .splitter{height:0; font-size:0; line-height:0; border-top:1px solid #f4f4f4; clear:both;}
#main .toLeft{float:left;}
#main .toRight{float:right;}
#main .icon{vertical-align:middle; margin:0px 10px;}

#main .shadow{width:auto;}
#main .shadow td{display:table-cell; font-size:0;}
#main .shadow .tl{width:3px; background:url(http://medicinko.ru/newimages/shadow_tl.gif) bottom right no-repeat;}
#main .shadow .tr{width:4px; background:url(http://medicinko.ru/newimages/shadow_tr.gif) bottom left no-repeat;}
#main .shadow .t{height:3px;background:url(http://medicinko.ru/newimages/shadow_t.gif) bottom left repeat-x;}
#main .shadow .bl{ background:url(http://medicinko.ru/newimages/shadow_bl.gif) top right no-repeat;}
#main .shadow .br{ background:url(http://medicinko.ru/newimages/shadow_br.gif) top left no-repeat;}
#main .shadow .b{ height:4px;background:url(http://medicinko.ru/newimages/shadow_b.gif) top left repeat-x;}
#main .shadow .l{ background:url(http://medicinko.ru/newimages/shadow_l.gif) top right repeat-y;}
#main .shadow .r{ background:url(http://medicinko.ru/newimages/shadow_r.gif) top left repeat-y;}
#content{padding:10px 0px;}
#content.general_page .add_org_button{margin-top:10px;}
#categories  {clear:both; position:relative;padding-top:32px;}
* html #categories  {padding-top:31px;}
#categories  .selector{height:32px; width:930px;position:absolute; top:0;}
#categories  .selector div{cursor:pointer;float:left; height:31px; margin-right:3px; margin-bottom:-1px;font-weight:bold; border:1px solid #e5f2f6; border-bottom:0;background:#eff6fb url(../images/icon_close_cat.gif) 90% center no-repeat; padding:0 25px 0 15px; line-height:30px;}
#categories  .selector div.active{cursor:default; border:1px solid #cce5ed; background:#e0edf8 url(http://medicinko.ru/newimages/icon_open_cat.gif) 90% center no-repeat; border-bottom:1px solid #e0edf8;}

#categories  .lists{padding:10px 15px; background:#e0edf8; border:1px solid #cce5ed; line-height:22px; }
#categories  .lists ul{float:left; position:relative; width:299px;}
#categories  .lists .hide{display:none;}
#categories  .lists .else{clear:both;padding-top:10px;}

#content  .notice{clear:both; padding:13px 15px; margin:15px 0px; line-height:22px; border-width:3px; border-style:solid;}
#content  .notice.fail{border-color:#ff6161; background:#ffc0c0;}
#content  .notice.fail .title{color:#e83333; font-size:16px; font-weight:bold;}
#content  .notice.normal{border-color:#93d04b; background:#e2f2c6;}
#content  .notice.normal .title{color:#48951a; font-size:16px; font-weight:bold;}


#content .section{clear:both; float:left; width:930px; padding:10px 0px 20px 0px;}
#content .half{width:450px;}
#content .half ol{line-height:24px;}

#content .main_shorties .shorty{float:left; width:450px; clear:both; margin-bottom:10px;}
#content  .shorty h3 a{color:#2c43b4;}
#content  .shorty h3 a:hover{color:#e03b2a;}
#content .main_shorties .shorty .picture{float:right; padding:15px 0px 0px 5px; }
#content .main_shorties .shorty .picture img{border:1px solid #FFF; background:#000;}
#content .main_shorties .shorty .text {line-height:18px;}
#content .main_shorties .shorty .metadata, #left .metadata{color:#b2b2b2; font-size:10px; line-height:12px;}
#content .main_shorties .shorty .metadata div, #left .metadata{padding:2px 0px 2px 15px;}
#content .main_shorties .shorty .metadata .date, #left .metadata.date{background:url(http://medicinko.ru/newimages/icon_date.gif) left no-repeat;}
#content .main_shorties .shorty .metadata .tags, #left .metadata.tags{background:url(http://medicinko.ru/newimages/icon_tags.gif) left no-repeat;}
#content .main_shorties .shorty .metadata .tags a{color:#b2b2b2;}
#content .main_shorties .shorty .metadata .company, #left .metadata.company{background:url(http://medicinko.ru/newimages/icon_category.gif) left no-repeat;}


#content .main_shorties .shorty .metadata .tags, #left .metadata a{color:#b2b2b2;}
 #left .metadata.category {background:url(http://medicinko.ru/newimages/icon_category.gif) left no-repeat;}
 #left .metadata.comm {background:url(http://medicinko.ru/newimages/icon_comments.gif) left no-repeat;}
#content .look_like_this ul{margin-left:20px;}
#content .baner_2_3 {text-align:center; background:url(http://medicinko.ru/newimages/baner_bg.jpg) top no-repeat; padding:6px 0px 32px 0px;}

#breadcrumbs{font-size:10px; line-height:12px; padding:10px 0px; color:#bababa;}
#breadcrumbs a{color:#bababa;}
#left{float:left; width:690px; line-height:18px;}
#left .shorties .shorty{padding-bottom:3px; margin-bottom:20px; border-bottom:1px solid #f4f4f4;}
#left .shorties .shorty  .text {line-height:18px;}
#left .shorties .shorty  .picture{float:right; padding:15px 0px 0px 5px; }
#left .shorties .shorty  .picture img{border:1px solid #FFF; background:#000;}
#left .shorties .shorty .metadata{padding:2px 0px 2px 15px; font-size:10px; color:#bababa; clear:both;}
#left .shorties .shorty .metadata a{color:#bababa;}
#left .shorties .shorty .tags{background:url(http://medicinko.ru/newimages/icon_tags.gif) left no-repeat;}
#left .shorties .shorty .date{background:url(http://medicinko.ru/newimages/icon_date.gif) left no-repeat;}
#left .shorties .shorty .comments{background:url(http://medicinko.ru/newimages/icon_comments.gif) left no-repeat;}
#left .pagination{height:70px; font-size:12px; margin:20px 0px 10px 0;}
#left .pagination span{margin-left:15px;color:#c1c1c1;}
#left .pagination a{margin-left:15px;}
#left .pagination .pages{padding:15px 0;float:left; width:650px;}
#left .pagination .pages a,#left .pagination .pages b{display:block; float:left; border:1px solid #f4f4f4;width:25px; margin:0 4px 0 0;  text-align:center; height:26px; line-height:25px;}
#left .pagination .pages a:hover{background:#f8f8f8;}
#left .pagination .pages b{background:#f4f4f4;}

#left .article {margin-bottom:15px;}
#left .article .picture img{border:1px solid #FFF;}
#left .article .quot{padding:10px 15px; margin:15px 0; background:#fff6d3;border:1px solid #ffeeac; border-left-width:20px;}
#left  .next_prev{width:690px; margin-bottom:15px; border-bottom:1px solid #f4f4f4; height:45px; }
#left  .next_prev div{padding-top:15px;}

#left .comments{margin-bottom:20px;}
#left .comments .comment{padding:10px 0px 15px; border-bottom:1px solid #f4f4f4; }
#left .comments .comment.lay1{margin-left:20px;}
#left .comments .comment.lay2{margin-left:40px;}
#left .comments .comment.lay3{margin-left:60px;}
#left .comments .comment.lay4{margin-left:80px;}
#left .comments .comment.lay5{margin-left:100px;}
#left .comments .comment .date{color:#bcbcbc; margin-left:10px; background:none;}
#left .comments .comment .text{padding:10px 0px;}
#left .comments .comment .answer  {margin-bottom:10px;}
#left .comments .comment .answer  span,#left .comments .comment .answer  a{ color:#2c43b4;text-decoration:none; cursor:pointer; border-bottom:1px dotted #2c43b4;}
#left .comments .comment .answer  span:hover,#left .comments .comment .answer  a:hover{color:#e03b2a;border-bottom:1px dotted #e03b2a;}

#left .add_comment h2 span{color:#2c43b4;text-decoration:none; border-bottom:1px dotted #2c43b4; cursor:pointer;}
#left .add_comment h2 span:hover{color:#e03b2a;border-bottom:1px dotted #e03b2a;}
#left .add_comment .add_comment_form{padding:15px; background:#f4f4f4; display:none;}
#left .add_comment .add_comment_form .row{width:690px; float:left; clear:both; margin-bottom:15px;}
* html #left .add_comment .add_comment_form .row{margin:0;}
#left .add_comment .add_comment_form .label{width:145px; float:left; }
#left form .r{color:#e68273;}
#left .add_comment .add_comment_form .value{width:515px; float:left; }
#left .add_comment .add_comment_form .value input {margin:0;}
#left .add_comment .add_comment_form .value textarea{border:1px solid #a5acb2; height:130px; width:515px;}
#left .add_comment .add_comment_form .value .text{padding:0;border:1px solid #a5acb2; width:515px;}
#left form  .expl{color:#b2b2b2; font-size:11px; padding:5px;}
#left form .expl a{color:#ababab;}
#left form  .expl img{vertical-align:middle;}
#left .add_comment .add_comment_form .value .confirm{vertical-align:top; margin-left:15px; width:410px;}
#left .add_comment .add_comment_form .value .focused{border:1px solid #658fb2;}
#left .add_comment .add_comment_form  .submit,#left .add_org_form  .submit{margin:0px 0px 0px 145px;}
* html #left .add_comment .add_comment_form  .submit{margin:15px 0px 0px 145px;}

#left .comments .comment.lay1 .add_comment_form .text, #left .comments .comment.lay1 .add_comment_form .value,#left .comments .comment.lay1 .add_comment_form textarea {width:495px;}
#left .comments .comment.lay1 .add_comment_form  .value .confirm{ margin-left:13px; width:390px;}
#left .comments .comment.lay1 .add_comment_form .row{width:670px;}
#left .comments .comment.lay2 .add_comment_form .text,#left .comments .comment.lay2 .add_comment_form .value,#left .comments .comment.lay2 .add_comment_form textarea {width:475px;}
#left .comments .comment.lay2 .add_comment_form  .value .confirm{margin-left:13px; width:370px;}
#left .comments .comment.lay2 .add_comment_form .row{width:650px;}
#left .comments .comment.lay3 .add_comment_form .text, #left .comments .comment.lay2 .add_comment_form .value,#left .comments .comment.lay2 .add_comment_form textarea {width:455px;}
#left .comments .comment.lay3 .add_comment_form  .value .confirm{margin-left:13px; width:350px;}
#left .comments .comment.lay3 .add_comment_form .row{width:630px;}
#left .comments .comment.lay4 .add_comment_form .text, #left .comments .comment.lay2 .add_comment_form .value,#left .comments .comment.lay2 .add_comment_form textarea {width:435px;}
#left .comments .comment.lay4 .add_comment_form  .value .confirm{margin-left:13px; width:330px;}
#left .comments .comment.lay4 .add_comment_form .row{width:610px;}
#left .comments .comment.lay5 .add_comment_form .text, #left .comments .comment.lay2 .add_comment_form .value,#left .comments .comment.lay2 .add_comment_form textarea {width:415px;}
#left .comments .comment.lay5 .add_comment_form  .value .confirm{margin-left:13px; width:310px;}
#left .comments .comment.lay5 .add_comment_form .row{width:590px;}
#left .add_org {}
#left .add_org_form {padding:20px 0px;}
#left .add_org_form .lay{padding:0px 15px;}
#left .add_org_form .row{width:660px;overflow:auto; margin-bottom:15px;}
#left .add_org_form .label{float:left; width:145px;}
#left .add_org_form  .value{float:left; width:515px; }
#left .add_org_form  .value .text{ width:515px; border:1px solid #a5acb2;}
#left .add_org_form  .value .file{ width:515px; border:1px solid #a5acb2;}
#left .add_org_form  .value  .focused{border:1px solid #658fb2;}
#left .add_org_form  .value  .expl{color:#b2b2b2; font-size:11px; padding:5px;}
#left .add_org_form  .value  .expl a{color:#ababab;}
#left .add_org_form  .value  .expl img{vertical-align:middle;}
#left .add_org_form   .gray{padding:15px 0px; width:690px; overflow:auto; margin:10px 0px; background:#f4f4f4;}
#left .add_org_form   .splitter{margin:16px 0px 16px 0px;}
#left .add_org_form   .hidden{display:none;}
#left .add_org_form    .gray .label{margin-left:15px;}
#left .add_org_form    span.dotted{color:#2c43b4;text-decoration:none; border-bottom:1px dotted #2c43b4; cursor:pointer;}
#left .add_org_form    span.dotted:hover{color:#e03b2a;border-bottom:1px dotted #e03b2a;}
* html #left .add_org_form    .gray .label{margin-left:0px;}
* html #left .add_org_form    .gray {padding-left:15px;}
#left .add_org_form  .value  textarea{border:1px solid #a5acb2; }
#left .add_org_form  .value  select{width:515px;}
#left .add_org_form  .value  textarea.short{height:100px; width:515px;}
#left .add_org_form  .value  textarea.long{height:155px; width:515px;}
#left .add_org_form .value .confirm{vertical-align:top; margin-left:15px; width:410px;}
#left .add_org_form  .sec{border-bottom:1px solid #f3f3f3; padding:15px 0px 5px 0px;}



#left .org{}
#left .org .logo{float:right; padding-top:20px;}
#left .org .logo img{margin-left:5px;}
#left .org .some_text {margin-bottom:15px;}
#left .org .contacts {clear:both; ; margin:5px 0px 7px 0px;}
#left .org .contacts li{ }
#left .org .contacts li.end{clear:both; width:690px; }
#left .org  .g{color:#bcbcbc;}
#left .org .contacts li.split{width:105px; height:10px; border-bottom:1px solid #f4f4f4; overflow:hidden; clear:both;}
#left .org .contacts .label{width:105px;float:left; color:#bcbcbc;}
#left .org .contacts .value{width:585px;float:left;}
#left .org  .map_btn{color:#000;padding-left:18px; cursor:pointer;text-decoration:none; padding-left:18px; background:url(http://medicinko.ru/newimages/icon_showmap.gif) left top no-repeat;}
#left .org  .map_btn .txt{border-bottom:1px dotted #000; }
#left .org  .map{clear:both;padding:6px 0px; margin-bottom:15px;background:#e0edf8; border:1px solid #cce5ed;}
#left .org  .map .picture{text-align:center;}
#left .org  .map .picture img{border:1px solid #cce5ed;}
#left .org  .map .text {padding:6px 0px 2px 6px ;}
#left .org  .map .text img{vertical-align:middle; margin-right:4px;}

#left .org  .photos{width:690px; height:133px;}
#left .org  .photos li{position:relative;height:133px; float:left; width:170px; margin-right:2px; background:url(http://medicinko.ru/newimages/photo_bg.gif) top no-repeat;}
#left .org  .photos li .loop{cursor:pointer;position:absolute;height:19px; width:33px; background:url(http://medicinko.ru/newimages/loop.png) top left; top:57px; left:68px; display:none;}
#left .org  .photos li img{border:1px solid #FFF;}
#left .org  .photos .shadow{width:auto;}
#left .org  .photos .shadow .tl{background:url(http://medicinko.ru/newimages/shadow_tlg.gif) bottom right no-repeat;}
#left .org  .photos .shadow .tr{background:url(http://medicinko.ru/newimages/shadow_trg.gif) bottom left no-repeat;}
#left .org  .photos .shadow .t{background:url(http://medicinko.ru/newimages/shadow_tg.gif) bottom left repeat-x;}
#left .org  .photos .shadow .bl{ background:url(http://medicinko.ru/newimages/shadow_blg.gif) top right no-repeat;}
#left .org  .photos .shadow .br{ background:url(http://medicinko.ru/newimages/shadow_brg.gif) top left no-repeat;}
#left .org  .photos .shadow .b{ background:url(http://medicinko.ru/newimages/shadow_bg.gif) top left repeat-x;}
#left .org  .photos .shadow .l{ background:url(http://medicinko.ru/newimages/shadow_lg.gif) top right repeat-y;}


#left .org  .alert {height:16px; background:url(http://medicinko.ru/newimages/icon_alert.gif) left no-repeat; padding-left:20px; font-size:11px;}
#left .org  .alert  a{color:#c27070;}
#left .org  .options {clear:both; height:30px; position:relative;}
#left .org  .options  .metadata{position:absolute; top:0px; left:0;}
#left .org  .options  .alert{position:absolute; top:0px; right:0;}

#left .rating img{ margin: 0 1px 0px 0px; vertical-align:middle;}

#left .main_categories{border-top:1px solid #f4f4f4;width:690px; overflow:auto;border-bottom:1px solid #f4f4f4; position:relative;}
#left .main_categories .str{float:left; width:690px; clear:both; padding:8px 0px;}
#left .main_categories .str h3{margin-bottom:0;}
#left .main_categories .str h3 a{color:#2c43b4;}
#left .main_categories .str h3 a:hover{color:#e03b2a;}
#left .main_categories .str ul{float:left; width:230px;}
#left .main_categories .faq{ position:absolute; right:0; top:18px;}
#left .faq {height:16px; background:url(http://medicinko.ru/newimages/icon_faq.gif) left no-repeat; padding-left:20px; font-size:11px;}

#left .sub_categories{padding:15px 0px;border-top:1px solid #f4f4f4;width:690px; overflow:auto;border-bottom:1px solid #f4f4f4; }
#left .sub_categories ul{float:left; width:345px;}
#left .catalog_category {padding-top:20px;border-top:1px solid #f4f4f4;}

#left .companies_list{clear:both;}
#left .companies_list .company_item {border:1px solid #f4f4f4; padding:0px 15px; margin-bottom:20px;}
#left .companies_list .company_item.hover{background:#f8f8f8;}
#left .companies_list .company_item.pay{background:#fff6d3; border:1px solid #ffeeac;}
#left .companies_list .company_item .text {clear:both; }
#left .companies_list .company_item .label{width:105px;float:left; color:#bcbcbc;}
#left .companies_list .company_item .value{width:555px;float:left;}
#left .companies_list  .company_item  h3 a{color:#2c43b4; margin-top:0;}
#left .companies_list  .company_item  h3 a:hover{color:#e03b2a;}
#left .companies_list .company_item .contacts { margin:15px 0px;}
#left .companies_list .company_item .contacts li{width:660px; overflow:auto; clear:both;}
#left .companies_list .company_item  .bottom{border-top:1px solid #f4f4f4; background:#f8f8f8; height:30px; margin:0px -15px; padding:0px 15px;}
* html #left .companies_list .company_item  .bottom{ margin:0px -17px;}
#left .companies_list .company_item  .bottom .category{float:left;}
#left .companies_list .company_item  .bottom .comm{float:right;}
#left .companies_list .company_item.pay .bottom{border-top:1px solid #ffeeac; background:#fff1bc;}
#left .companies_list .company_item.pay  .bottom .category{float:left; background-image:url(http://medicinko.ru/newimages/icon_category_y.gif);}
#left .companies_list .company_item.pay  .bottom .comm{float:right; background:url(http://medicinko.ru/newimages/icon_comments_y.gif) left no-repeat;}
#left .companies_list .company_item   .rating img{margin-top:15px;}
#left .companies_list .company_item  .bottom .metadata{margin-top:7px;}

#left .additional_content{margin:15px 0px 10px 0px;background:#f8f8f8 url(http://medicinko.ru/newimages/plus.gif) 98% 18px no-repeat; border:1px solid #f3f3f3; padding:12px 15px;}
#left .additional_content.opened{background:#f8f8f8 url(http://medicinko.ru/newimages/minus.gif) 98% 18px no-repeat; }
#left .additional_content .key{cursor:pointer;color:#2c43b4; font-size:14px; font-weight:bold; text-decoration:none; border-bottom:1px dotted #2c43b4;}
#left .additional_content .key:hover{color:#e03b2a;border-bottom:1px dotted #e03b2a;}
#left .additional_content .open_box{display:none;padding-top:10px;}

#right{float:right; width:210px;}
#right .attention{font-size:11px; line-height:16px; padding:60px 0px 15px 0px;}
#right .attention img{vertical-align:middle;}
#right .tag_cloud{padding:10px 0px; text-align:center;}
#right .tag_cloud a{text-decoration:none; line-height:28px;}
#right .tag_cloud a.s1{font-size:10px;}
#right .tag_cloud a.s2{font-size:12px;}
#right .tag_cloud a.s3{font-size:14px;}
#right .tag_cloud a.s4{font-size:18px;}
#right .tag_cloud a.s5{font-size:24px;}
 
#fast_switch{margin:20px 0px;}
#fast_switch select{ width:210px;margin:7px 0px;}
 
#footer_place{height:10px; clear:both; }/*место под футер*/


/*сам футер*/
#footer{border-top:1px solid #f4f4f4; font-size:11px; line-height:15px;text-align:left;width:930px; margin:0 auto; padding:20px 0px;}
#footer p{margin-top:10px;}
#footer .copyright{float:left; width:275px; margin-right:365px;}
#footer .nav{float:left; width:100px;}
#footer .counters{float:right;}
#footer .counters p{margin:0;}
#footer .advertisment {padding-top:30px;clear:both; width:435px; color:#b2b2b2;}
#footer .advertisment a{  color:#b2b2b2;}


#left .comments .comment .add_comment_form .value{width:auto; float:none; margin-left:160px;}
#left .comments .comment .add_comment_form .text, 
#left .comments .comment .add_comment_form textarea {width:100%;}
#left .comments .comment .add_comment_form   .expl{clear:both;}
#left .comments .comment .add_comment_form  .value .confirm{ margin-left:13px; width:76%; }
#left .comments .comment .add_comment_form  .value  img{float:left;}
#left .comments .comment .add_comment_form   .expl img{float:none;}
#left .comments .comment .add_comment_form .row{width:100%; overflow:show; clear:both;}
* html #left .comments .comment .add_comment_form .row{width:expression(this.parentNode.clientWidth-32); overflow:show; clear:both;}
* html #left .comments .comment .add_comment_form  .value .confirm{ width:expression(this.parentNode.parentNode.clientWidth-270);}


div#error {color:red; text-align:center;font-weight:bold}


#left .stars
{
	margin: 0px;
	padding: 0px;
}

#left .stars li
{
	margin: 0px;
	padding: 0px;
	width: 16px;
	height: 16px;
	float: left;
	background: url('http://medicinko.ru/newimages/star_gray.gif') no-repeat 0 0;
	cursor: pointer;
	list-style-type: none;
}

#left .stars .curr
{
	margin: 0px;
	padding: 0px;
	width: 16px;
	height: 16px;
	float: left;
	background: none;
	background: url('http://medicinko.ru/newimages/star_red.gif') no-repeat 0 0;
}

