﻿body form
{
	margin:0px;
}
/*____________ШАПКА______________*/

.head_table
{
	width:740px;
	float:right;
	background:#F4F4F4;
	padding:10px;
}

#userPhoto img
{
	max-height:96px;
	max-width:76px;
}

.username{
  font-weight:bold;
}
.schet,.username{
  font-family:Tahoma, sans-serif;
  font-size:12px;
  color:#636363;
  float:Left;
  margin:0 20px 0 0;
  height:26px;
  line-height:26px;
}
.schet span{
  color:#EF4801;
  margin:0 0 0 5px;
}
.head form{
  float:left;
  padding:0;
  margin:0 10px 0 0;
}
.your_pin{
  font-family:Tahoma, sans-serif;
  font-size:12px;
  color:#EF4801;
  width:150px;
  margin:4px 0 0 0;
}

.button{
  background:#0E89CE url(/content/img/blue_button_center.gif) top left repeat-x;
  float:left;
  _width:0;
  cursor:pointer;
  white-space:nowrap;
}

/*.button1{
  background:#0E89CE url(/content/img/blue_button_center.gif) top left repeat-x;
  float:right;
  _width:0;
}*/
.button1{
  background:#0E89CE url(/content/img/blue_button_center1.gif) top left repeat-x;
  float:left;
  _width:0;
  margin:0 0 0 5px;
  _margin:0 0 0 3px;
}

.button_l{
  background:url(/content/img/blue_button_left1.gif) top left no-repeat;
}
/*.button_l1{
  background:url(/content/img/blue_button_left2.gif) top left no-repeat;
}*/
.button_l1{
  background:url(/content/img/blue_button_left3.gif) top left no-repeat;
}
.button_r,.button_r1{
  background:url(/content/img/blue_button_right1.gif) top right no-repeat;
  height:26px;
  line-height:26px;
  font-family:Tahoma, sans-serif;
  font-weight:bold;
  font-size:12px;
  color:#fff;
  text-align:center;
  padding:0 15px;
}
.button_r1{
  background:url(/content/img/blue_button_right2.gif) top right no-repeat;
}
.button_r1{
  background:url(/content/img/blue_button_right3.gif) top right no-repeat;
  height:35px;
  line-height:35px;
}
.button_reg {
background:#0E89CE url(/content/img/blue_button_center1.gif) repeat-x scroll left -1px;
border:medium none;
color:#FFFFFF;
}

.blue_tabs_center li a.selected_tab
{
	-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#F1F1F1 url(/content/img/gray_button_back1.gif) repeat-x scroll left top;
color:#385482;
text-decoration:none;
}

.menu{/*++++++++++++++МЕНЮ В ШАПКЕ++++++++++++*/
  list-style-type:none;
  margin:0;
  padding:0;
}
.menu li{
  float:left;
  font-family:Tahoma, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#0772AE;height:24px;
  margin:0 4px 0 0;
}
.menu li a{
  display:block;
  float:left;
  height:24px;
  cursor:pointer;
  color:#0772AE;
}
.menu li a span{
  display:block;
  float:left;
  height:24px;
  line-height:24px;
}
.menu li a span span{
  padding:0 10px;
}
.menu li a:hover{
  background:url(/content/img/orange_button_back1.gif) top left repeat-x;
  color:#fff;
}
.menu li a:hover span{
  background:url(/content/img/orange_button_left1.gif) top left no-repeat;
}
.menu li a:hover span span{
  background:url(/content/img/orange_button_right1.gif) top right no-repeat;
}
/*+++++++++++++КОНЕЦ МЕНЮ В ШАПКЕ+++++++++++++*/
/*_________КОНЕЦ ШАПКИ___________*/

.h20_reg{
  padding:0 10px 20px 10px;
  background:#fff;
}

/*_____________ЛЕВАЯ КОЛОНКА_______________*/
.left_column{
  width:200px;
  float:left;
  margin:0 10px 0 0;
  _margin:0 10px 0 0;
}
.left_column_cont{
  margin:0 0 25px 0;
  width:100%;
}
.left_side{
  background:url(/content/img/gray_pix.gif) top left repeat-y;
}
.right_side{
  background:url(/content/img/gray_pix.gif) top right repeat-y;
}
.bottom_side{
  background:url(/content/img/gray_pix.gif) bottom right repeat-x;
}
.top_side_red{
  background:url(/content/img/red_button_back.gif) top right repeat-x;
}
.tl_corner_red{
  background:url(/content/img/red_button_left.gif) top left no-repeat;
}
.tr_corner_red{
  background:url(/content/img/red_button_right.gif) top right no-repeat;
}
.bl_gray{
  background:url(/content/img/double_color_bottom_left1.gif) bottom left no-repeat;
}
.br_gray{
  background:url(/content/img/double_color_bottom_right1.gif) bottom right no-repeat;
  height:100%;
}
.left_zaglav, .block_title{
  font-family:Tahoma, sans-serif;
  font-size:14px;
  color:#fff;
  font-weight:bold;
  height:30px;
  line-height:30px;
  padding:0 10px;
}
.block_title{
  text-align:center !important;
}
.left_zaglav img{
  float:right;
  margin:10px 5px 0 0; 
}
.left_column_inside{
  font-family:Tahoma, sans-serif;
  font-size:12px;
  color:#636466;
  padding:20px;
  list-style-type:none;
  margin:0;
  text-align:left;
}
.left_column_inside a{
 
}
.left_column_inside a:hover{
  color:#385482;
  text-decoration:underline;
}
.left_column_inside li{
  margin:0 0 5px 0;
}
.open_test{
  border-top:1px solid #ECECEC;
  font-family:Tahoma, sans-serif;
  font-size:11px;
  color:#EF4801;
  padding:10px 20px;
}
.open_test a{
  color:#EF4801;
}
.open_test a:hover{
  color:#B53904;
}
.top_side_blue{
  background:url(/content/img/blue_button_back1.gif) top right repeat-x;
}
.tl_corner_blue{
  background:url(/content/img/blue_button_left.gif) top left no-repeat;
}
.tr_corner_blue{
  background:url(/content/img/blue_button_right.gif) top right no-repeat;
}
.top_side_orange{
  background:url(/content/img/orange_button_back.gif) top right repeat-x;
}
.tl_corner_orange{
  background:url(/content/img/orange_button_left.gif) top left no-repeat;
}
.tr_corner_orange{
  background:url(/content/img/orange_button_right.gif) top right no-repeat;
}
.top_side_green{
  background:url(/content/img/green_button_back.gif) top right repeat-x;
}
.tl_corner_green{
  background:url(/content/img/green_button_left.gif) top left no-repeat;
}
.tr_corner_green{
  background:url(/content/img/green_button_right.gif) top right no-repeat;
}
/*__________КОНЕЦ ЛЕВОЙ КОЛОНКИ____________*/


/*___________ПРАВАЯ КОЛОНКА____________*/
/*часть свойств в  частности для зелного и синего загловков взята из левой колонки*/

.right_column{
  width:200px;
  float:right;
  overflow:hidden;
}

.right_column_cont{
  margin:0 0 25px 0;
  width:100%;
}

.right_column_inside{
  padding:20px;
}
.right_column_inside div{
  font-family:Tahoma, sans-serif;
  font-size:11px;
  /*color:#385482;*/
  margin:0 0 5px 0;
}
.right_column_inside div a{
  color:Black;
  text-decoration:none;
}
.right_column_inside div a:hover{
  color:#153365;
  text-decoration:underline;
}
.right_column_inside ul{
  margin:0;
  padding:0;
  list-style-type:none;
}
.right_column_inside li{
  background:url(/content/img/marker.gif) left 5px no-repeat;
  padding:0 0 0 10px;
  margin:0 0 5px 0;
  font-family:Tahoma, sans-serif;
  font-size:11px;
  color:#385482;
  height:100%;
}
.right_column_inside li a{
  color:Black;
}
.right_column_inside li a:hover{
  color:#153365;
}
.dop_margin ul{
  list-style-type:none !important;
  margin-bottom:20px;
}
.dop_margin li{
  background:none;
  margin-bottom:20px;
}

.border_top{
  border-top:1px solid #EBEBEB;
}
/*________КОНЕЦ ПРАВОЙ КОЛОНКИ_________*/


/*___________ЦЕНТРАЛЬНАЯ ЧАСТЬ____________*/
#middle_column{
  width:530px;
  float:left;
  margin:0 10px 0 0;
  _margin:0 10px 0 0;
}

.welcome{
  font-size:14px;
  font-weight:bold;
  color:#444;
  text-align:center;
  margin:0 0 20px 0;
}
.middle_column_table{
  border-collapse:collapse;
  width:100% !important;
}
.middle_column_table td{
  vertical-align:top;
}
.here_img{
  text-align:center;
}
.here_no_img{
  padding:0 0 0 10px;
}
.here_link{
  font-size:12px;
  color:#0063dc;
}
.here_link a{
  color:#0063dc;
  text-decoration:underline !important;
}
.here_text{
  font-size:12px;
  color:#000;
}
.here_text a{
  color:#0063dc;
  text-decoration:underline !important;
}
.here_result{
  font-size:12px;
  color:#555;
  margin:20px 0 0 0;
  float:left;
  width:49%;
}
.here_views{
  font-size:12px;
  color:#555;
  margin:20px 0 0 0;
  float:right;
  width:49%;
}
.here_views a{
  color:#666;
  text-decoration:underline !important;
  font-weight:bold;
  margin:0 0 2px 0;
  display:block;
}
.text_bottom{
  font-size:12px;
  color:#000;
  margin:20px 0 0 0;
}
.text_bottom a{
  color:#666;
  text-decoration:underline !important;
}

.menu_in_center{
  list-style-type:none;
  margin:0;
  padding:0;
}
.menu_in_center li{
  font-family:Tahoma, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#385482;
  float:left;
  height:31px;
}
.menu_in_center li a{
  background:url(/content/img/gray_button_back1.gif) top left repeat-x;
  height:31px;
  display:block;
  float:left;
  cursor:pointer;
  color:#385482;
}
.menu_in_center li span{
  background:url(/content/img/gray_button_left1.gif) top left no-repeat;
  display:block;
  float:left;
}
.menu_in_center li span span{
  background:url(/content/img/gray_button_right1.gif) top right no-repeat;
  height:31px;
  line-height:31px;
  padding:0 15px;
}
.menu_in_center li a.selected{
  background:url(/content/img/orange_button_back2.gif) top left repeat-x;
  color:#fff;
  text-decoration:none;
}
.menu_in_center li a.selected span{
  background:url(/content/img/orange_button_left2.gif) top left no-repeat;
}
.menu_in_center li a.selected span span{
  background:url(/content/img/orange_button_right2.gif) top right no-repeat;
}
.left_side_1{
  background:url(/content/img/gray_pix.gif) top left repeat-y;
  margin:-1px 0 0 0;
  _margin-top:-3px;
}
.top_side{
  background:url(/content/img/gray_pix.gif) top left repeat-x;
}
.tr_gray{
  background:url(/content/img/tr_gray.gif) top right no-repeat;
}
#middle_column table{
  width:90%;
  border-collapse:collapse;
}
#middle_column td{
  font-family:Verdana, sans-serif;
  font-size:12px;
  padding:5px;
 /* border-top:1px solid #eee;
  border-right:1px solid #eee;*/
}
.dop span{
  font-weight:bold;
  text-decoration:underline;
}
td.dop
{
  border-top:none !important;
}
.dop_red span{
  font-weight:bold;
  text-decoration:underline;
	color:#EF4801;
}

.dop img, .dop_red img{
  margin:0 0 0 5px;
}
.no_border_right{
  border-right:none !important;
}
.expand_content{
	padding:0 0 5px 20px !important;	
    border-right:none !important;
    
}
.middle_column_cont{
  margin:10px 0 0 0;
}
.middle_zaglav{
  font-family:Tahoma, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#636363;
  margin:0 0 10px 0;
}

.middle_zaglav_1{
  font-family:Tahoma, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#636363;
  margin:0 0 10px 0;
  padding-top:20px;
}
.middle_zaglav a,.middle_zaglav_1 a{
  color:#636363;
}
.middle_zaglav a:hover, .middle_zaglav_1 a:hover{
  color:#434242;
}
.middle_text{
  font-family:Tahoma, sans-serif;
  font-size:11px;
  color:#636363;
}
.p25 
{
	/*padding:0px 5px 0px 0px;*/
	/*overflow:hidden;*/
}
.p25h100{
  overflow:hidden;
  padding:10px;
}
.uchenik_link{
  font-size:12px;
  margin:10px 0 0 0;
  font-weight:bold;
  text-align:right;
}
.uchenik_link a{
  color:#666 !important;
  text-decoration:underline;
}

#specialties ul.specialties
{
	margin-bottom:0;
}
#specialties a
{
	text-decoration:none;
	color:#000088;
}
#specialties ul.specialties a.specialty
{
	text-decoration:none;
	color:black;
}
#specialties ul.specialties a.specialty:hover
{
	text-decoration:underline;
}
#specialties .disciplines
{
	color:#888888;
}
span.middle, span.middle img
{
	vertical-align:middle;
}
.unallowed
{
	color: Gray;
}
.allowed
{
	color: Black;
}
