@charset "utf-8";
/* CSS Document */
body{
        font-size:1px;
        margin:0px;
        padding:0px}
.menu_table{
        background-color:#dbe4de;
        }
.menu_table .sep{
        width:2px;
        background:url(/images/site/menu_sep.jpg) no-repeat center;
        
        }
.menu_table a{
        font-family:tahoma;
        font-size:11px;
        line-height:12px;
        color:#316c64;
        text-decoration:none;
        font-weight:bold;}

.menu_table a:hover{
        font-family:tahoma;
        font-size:11px;
        line-height:12px;
        color:#db261a;
	text-decoration:none;        
        font-weight:bold;


        }       
.menu_table td{
        vertical-align:middle;
        text-align:center;
        height:20px;
        padding-left:1px;
        padding-right:3px;
        }       
.header_td_ru{
        height:195px;
        background:url(/images/site/header_ru.jpg) no-repeat right bottom;}

.header_td_en{
        height:195px;
        background:url(/images/site/header_en.jpg) no-repeat right bottom;}
        
.left_column{
        font-size:1px;
        width:255px;
        padding-left:3px;
        padding-right:3px;
        padding-top:3px;
        vertical-align:top;
}

.right_column{
        font-size:1px;
        width:255px;
        padding-left:3px;
        padding-right:3px;
        padding-top:3px;
        vertical-align:top;
}
.middle_column{
        font-size:1px;
        padding-left:3px;
        padding-right:3px;
        padding-top:3px;
        vertical-align:top;

}

.block_tbl td{
        border:solid 2px #dbe4de;
        padding:5px;}

.block_hdr{
        background-color:#dbe4de;
        font-family:tahoma;
        font-size:18px;
        color:#db261a;
        font-weight:bold;
	text-transform:uppercase;
}

.menu_block a{
        font-family:tahoma;
        font-size:12px;
        font-weight:bold;
        color:#326c64;
        text-decoration:none;
        line-height:20px;
        }

.menu_block a:hover{
        font-family:tahoma;
        font-size:12px;
        font-weight:bold;
        color:#db261a;
        text-decoration:none;
        line-height:20px;
        }

.events_block a{
        font-family:tahoma;
        font-size:12px;
        font-weight:bold;
        color:#326c64;
        text-decoration:none;
        line-height:18px;       
        }       
.anketa_block a{
        font-family:tahoma;
        font-size:12px;
        font-weight:bold;
        color:#326c64;
        text-decoration:none;
        line-height:12px;       
        }       
.news_block td{
        border:none;
        }       
.news_body{
        font-family:tahoma;
        font-size:10px;
        color:#326c64;
        text-align:justify;
        border:none}
.news_date{
        font-family:tahoma;
        font-size:10px;
        color:#db261a;
        text-decoration:none;
        text-align:left;
        border:none     
        }
.news_link{
        font-family:tahoma;
        font-size:10px;
        color:#db261a;
        text-decoration:none;
        text-align:right;
        border:none     
        }       

.news_link a{
        font-family:tahoma;
        font-size:10px;
        color:#db261a;
        text-decoration:none;
        border:none;
        text-decoration:none;
     
        }       


.search_block input, .search{
        border:solid 1px #000;
        font-family:tahoma;
        color:#db261a;
        font-size:12px;
        background-color:#fff;
        height:25px;
        font-weight:bold;}
        
.search_block .txt{
        width:240px;
        padding-left:5px;

}
        
.video_block td{
        border:none;}

.video_tezis{
        font-family:tahoma;
        font-size:18px;
        color:#db261a;
        text-align:center;
        font-weight:bold;
        }
.recent_video_title, .recent_video_title a{
        font-family:tahoma;
        font-size:14px;
        color:#326c64;
        font-weight:bold;
        text-decoration:underline;
        text-align:left;
        height:14px;
        }
.recent_video_name a{
        font-family:tahoma;
        font-size:10px;
        color:#326c64;
        font-weight:bold;
        text-decoration:none;
        line-height:10px;        
        }
.recent_video_name {
        text-align:left;
        height:10px;
        padding:0px;
        line-height:5px;                       
        font-family:tahoma;
        font-size:10px;
        color:#326c64;
        font-weight:bold;
        text-decoration:none;
        line-height:10px;        
}        
.recent_video_link a{
        font-family:tahoma;
        font-size:10px;
        color:#db261a;
        font-weight:bold;
        text-decoration:none;
        line-height:5px;

        }       
.recent_video_link{
        text-align:right;
        height:10px;
        padding:0px;
        line-height:5px;                }
        
.whywe_block    {
        font-family:tahoma;
        font-size:12px;
        color:#326c64;
        text-align:justify;
}

.whywe_block  a{
        font-family:tahoma;
        font-size:12px;
        color:#db261a;
        text-align:justify;
        text-decoration:none;

}
.whywe_block  a:hover{
        font-family:tahoma;
        font-size:12px;
        color:#db261a;
        text-align:justify;
        text-decoration:underline;

}
        
.whywe_block strong{
        font-family:tahoma;
        font-size:12px;
        color:#db261a;
        text-align:justify;}    

.nap_faq        {
        font-family:tahoma;
        font-size:12px;
        color:#326c64;
        text-align:justify;
        font-weight:bold;}
        
.nap_faq strong{
        font-family:tahoma;
        font-size:12px;
        color:#db261a;
        text-align:justify;}

.recent_news_block      {
        font-family:tahoma;
        font-size:12px;
        color:#326c64;
        text-align:justify;
        font-weight:bold;}
        
.recent_news_block strong{
        font-family:tahoma;
        font-size:10px;
        color:#db261a;
        text-align:justify;}
        
.thumbs img {
        border: solid 1px #ccc;

        padding: 4px;
}
.thumbs img:hover {
        border-color: #FF9900;
}

.photo_gal_block        {
        font-family:tahoma;
        font-size:10px;
        color:#326c64;
        text-align:justify;
        font-weight:bold;
        padding:2px;}
.navi_pho a{
        font-family:tahoma;
        font-size:12px;
        color:#326c64;
        text-align:justify;
        font-weight:bold;
        text-decoration:none;
        }
.copylink a{
        font-family:tahoma;
        font-size:12px;
        color:#326c64;
        text-align:justify;
        font-weight:bold;
        text-decoration:none;
        }
.forum_themes_block table td{
        border:0px;
        }
.forum_themes_block .theme{
        font-family:tahoma;
        font-size:12px;
        color:#3c746c;
        font-weight:bold;
        }
        
.forum_themes_block .answer{
        font-family:tahoma;
        font-size:12px;
        color:#db261a;
        text-align:center;
        font-weight:bold;       
        }
        
.block_hdr_small{
        background-color:#dbe4de;
        font-family:tahoma;
        font-size:12px;
        color:#db261a;
        font-weight:bold;}      
        
.specialists table td{
        border:0px;
        }       
.doctor_photo{
        padding-right:5px;
        width:68px;
        }
.doctor_fio{
        font-family:tahoma;
        font-size:10px;
        color:#db261a;
        font-weight:bold;
        }

.doctor_about{
        font-family:tahoma;
        font-size:10px;
        color:#40766e;  
        }

.doctor_more_a a{
        font-family:tahoma;
        font-size:10px;
        color:#db261a;
        text-decoration:none;
        }
.get_price a{
        font-family:Tahoma, Geneva, sans-serif;
        font-size:18px;
        color:#326c64;
        text-decoration:none;
        font-weight:bold;
        }
        
.doctor_fio_list{
        font-family:tahoma;
        font-size:12px;
        color:#db261a;
        font-weight:bold;
        }

.doctor_about_list{
        font-family:tahoma;
        font-size:12px;
        color:#40766e;  
        }

.doctor_more_a_list a{
        font-family:tahoma;
        font-size:12px;
        color:#db261a;
        text-decoration:none;
        }       
.doctor_info{
        font-family:tahoma;
        font-size:12px;
        color:#40766e;
        text-align:justify
        }
.otziv_list td{
        border:none;
        }
.otziv_list{
        font-family:Tahoma, Geneva, sans-serif;
        color:#40766e;
        font-size:12px;
        }

.otziv_list_name{
        font-family:Tahoma, Geneva, sans-serif;
        font-size:12px;
        color:#db261a;
        }
        
.news_table     td{
        border:none;
        }
.new_title{
        font-family:Tahoma, Geneva, sans-serif;
        font-size:16px;
        color:#db261a;
        font-weight:bold;
        }       
.new_text{
        font-family:Tahoma, Geneva, sans-serif;
        color:#40766e;
        font-size:12px;}

TABLE.tb_price TD {
        padding:3px;
        font-size:12px;
        font-family:tahoma;
        color:#326c64;
        text-align:justify;
        text-decoration:none;

      }

TABLE.tb_price TD.tb_title {
	text-align:center;
	font-weight:bold;
}

.feedback_date    {
        font-family:tahoma;
        font-size:10px;
        color:#db261a;
        text-align:left;
        
}

.feedback_link, .feedback_link  a{
        font-family:tahoma;
        font-size:10px;
        color:#db261a;
        text-align:right;
        text-decoration:none;
        
}
.feedback_body    {
        font-family:tahoma;
        font-size:12px;
        color:#326c64;
        text-align:justify;
}


.feedback_body  a{
        font-family:tahoma;
        font-size:12px;
        color:#db261a;
        text-align:justify;
        text-decoration:none;

}
.feedback_body  a:hover{
        font-family:tahoma;
        font-size:12px;
        color:#db261a;
        text-align:justify;
        text-decoration:underline;
}




.video_tezis_small{
        font-family:tahoma;
        font-size:10px;
        color:#326c64;
        text-align:justify;
        border:none;
        vertical-align:top}     
.video_tezis_small ul {
        list-style:none;
        
         }
.video_tezis_small ul li{
        padding-bottom:15px;}

.photo_scroll {
  width:230px;
  height:533px;
  overflow: scroll;
  overflow:auto;
}

.input_element{
        border:solid 1px #000;
        font-family:tahoma;
        color:#db261a;
        font-size:12px;
        background-color:#fff;
        height:25px;
        font-weight:bold;}

.proff_hdr{
        font-family:tahoma;
        font-size:18px;
        color:#db261a;
        font-weight:bold;}

.proff_hdr_small{
        font-family:tahoma;
        font-size:14px;
        color:#db261a;
        font-weight:bold;}


.proff_a{
        font-family:tahoma;
        font-size:12px;
        color:#326c64;
        text-decoration:none;
                }
.proff_td_1{
        font-family:tahoma;
        font-size:12px;
        color:#326c64;
        text-decoration:none;
                }
.proff_a:hover{
        font-family:tahoma;
        font-size:12px;
        color:#326c64;
        text-decoration:underline;
                }
.proff_text{
        font-family:tahoma;
        font-size:12px;
        color:#326c64;
}
.l_active, .l_active a{ 
			background-color: #316c64;
			font-family:Tahoma, Geneva, sans-serif;
			font-size:12px;
			color:#FFF;
			text-decoration:none;
			padding:3px;
			font-weight:bold;}
			
.l_inactive, .l_inactive a{ 
			background-color: #dbe4de;
			font-family:Tahoma, Geneva, sans-serif;
			font-size:12px;
			color:#000;
			text-decoration:none;
			padding:3px;
			font-weight:bold;			
			}			

h1 {
        font-family:tahoma;
        color:#db261a;

}
