﻿html {
  width:100%;
  font-size:100.01%;
  background:#F0F0F2 url(/Content/img/NotAuth/body_bottom.gif) bottom right repeat-x;
  min-height:100%;
}
body {
  font-size:62.5%;
  margin:0;
  font-family:Verdana;
  background:url(/Content/img/NotAuth/body_top.gif) top left repeat-x;
  padding:0 0 20px 0;
}
html>body {
   min-width:97em;
}
a{
  text-decoration:none;
}
img{
  border:none;
}
.clearing{clear:both; height:0.1px; font-size:1px;}/*очистка между блоками*/



.page{
  width:1002px;
  margin:0 auto;
  padding:20px 0 0 0;
}
.bcollapse
{
	border-collapse:collapse;
	width:100%;
}
.margin0{margin:0 !important;}

.validation-summary-errors {color:#ff0000;}

/*________ЗАКРУГЛЕНИЯ  ГРАНИЦЫ СТРАНИЦЫ______*/
.page_tl{
  background:url(/Content/img/NotAuth/page_tl.png) bottom right no-repeat;
 _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/img/NotAuth/page_tl.png', sizingMethod='scale');
  _background-image:none;
  width:17px;
  height:17px;
}
.page_top{
  background:url(/Content/img/NotAuth/page_top.png) bottom right repeat-x;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/img/NotAuth/page_top.png', sizingMethod='scale');
  _background-image:none;
  height:17px;
  vertical-align:bottom;
}
.page_tr{
  background:url(/Content/img/NotAuth/page_tr.png) bottom left no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/img/NotAuth/page_tr.png', sizingMethod='scale');
  _background-image:none;
  width:16px;
  height:17px;
}
.page_left{
  background:url(/Content/img/NotAuth/page_left.png) bottom right repeat-y;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/img/NotAuth/page_left.png', sizingMethod='scale');
  _background-image:none;
  width:17px;
}
.h20w
{
	width:972px;
	background:#fff;
}
.page_right{
  background:url(/Content/img/NotAuth/page_right.png) bottom left repeat-y;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/img/NotAuth/page_right.png', sizingMethod='scale');
  _background-image:none;
  width:16px;
}
.page_right1{
  background:url(/Content/img/NotAuth/page_right1.png) bottom left repeat-y;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/img/NotAuth/page_right1.png', sizingMethod='scale');
  _background-image:none;
  width:1px;
}
.page_bl{
  background:url(/Content/img/NotAuth/page_bl.png) top right no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/img/NotAuth/page_bl.png', sizingMethod='scale');
  _background-image:none;
  width:17px;
  height:16px;
}
.page_bottom{
  background:url(/Content/img/NotAuth/page_bottom.png) top right repeat-x;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/img/NotAuth/page_bottom.png', sizingMethod='scale');
  _background-image:none;
  height:16px;
}
.page_bottom1{
  background:url(/Content/img/NotAuth/page_bottom1.png) top right repeat-x;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/img/NotAuth/page_bottom1.png', sizingMethod='scale');
  _background-image:none;
  height:16px;
}
.page_br{
  background:url(/Content/img/NotAuth/page_br.png) top left no-repeat;
  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Content/img/NotAuth/page_br.png', sizingMethod='scale');
  _background-image:none;
  width:16px;
  height:16px;
}
/*___________________________________*/

.fon_page_log{
  background:#FFFFFF url(/Content/img/NotAuth/fon_page.gif) no-repeat scroll left top;
  overflow:hidden;
  height:100%;
}
.head{height:146px;}

/*_____________ЛЕВАЯ КОЛОНКА_______________*/
.left_column{
  width:200px;
  float:left;
  margin:0 20px 0 0;
  _margin:0 0px 0 0;
}
.logo_log{/*ЛОГОТИП*/
  text-align:center;
  width:200px;
  margin-right:20px;
  margin-bottom:20px;
}
.logo_log img{
  margin:3px 0 0 0;
}/*______________*/
.left_column_cont{
  margin:0 0 25px 0;
  width:100%;
}
.dop_left_column_cont{
  margin:0 0 25px 0;
  width:100%;
  background:#f8fbfc url(/Content/img/NotAuth/fon_sky.gif) left top  repeat-x;
}
.left_side3{
  background:url(/Content/img/NotAuth/gray_pix.gif) top left repeat-y;
}
.right_side{
  background:url(/Content/img/NotAuth/gray_pix.gif) top right repeat-y;
}
.bottom_side{
  background:url(/Content/img/NotAuth/gray_pix.gif) bottom right repeat-x;
}
.top_side_green{
  background:url(/Content/img/NotAuth/green_button_back.gif) top right repeat-x;
}
.tl_corner_green{
  background:url(/Content/img/NotAuth/green_button_left.gif) top left no-repeat;
}
.tr_corner_green{
  background:url(/Content/img/NotAuth/green_button_right.gif) top right no-repeat;
}
.top_side_blue{
  background:url(/Content/img/NotAuth/blue_button_back1.gif) right top repeat-x;
}
.tl_corner_blue {
  background:url(/Content/img/NotAuth/blue_button_left.gif) left top no-repeat;
}
.tr_corner_blue {
  background:url(/Content/img/NotAuth/blue_button_right.gif) right top no-repeat;
}
.bl_gray3{
  background:url(/Content/img/NotAuth/bl_green.gif) bottom left no-repeat;
}
.br_gray3{
  background:url(/Content/img/NotAuth/br_green.gif) bottom right no-repeat;
}
.tl_title_blue {
  background:url(/Content/img/NotAuth/blue_title_left.gif) left top no-repeat;
}
.tr_title_blue {
  background:url(/Content/img/NotAuth/blue_title_right.gif) right top no-repeat;
}
.title_back {
  background:url(/Content/img/NotAuth/btc.gif) left top repeat-x;
  height:30px;
  overflow-y:hidden;
}
.title_style {
  color:white;padding:5px 10px 5px 10px;font-size:150%;font-weight:bold;
  vertical-align:top;
}
.username_style
{
    padding-top:5px;
	font-size:10pt; font-weight:normal; text-align:center; color:White; width:72px;
}
.left_zaglav, .block_title{
  font-size:14px;
  color:#fff;
  font-weight:bold;
  height:30px;
  line-height:30px;
  padding:0 10px;
  text-align:left;
}
.block_title{
  text-align:center !important;
}
.left_zaglav img{
  float:right;
  margin:10px 5px 0 0; 
}
.left_column_inside_gray{
  font-size:12px;
  color:#636466;
  list-style-type:none;
  margin:0;
  text-align:left;
}
.left_column_inside_gray{
  padding:0;
  margin:0;
}
.left_column_inside_gray li{
  border-bottom:1px solid #EBEBEB;
  padding:5px 0 5px 20px;
}
.osobo a{
  color:#EF4801 !important;
}
.left_column_inside{
  font-size:12px;
  color:#636466;
  padding:20px;
  list-style-type:none;
  margin:0;
  text-align:left;
}
.left_column_inside_gray a{
  color:#636363;
}
.left_column_inside a{
  color:#636466;
}
.left_column_inside_gray a:hover{
  color:#636466;
  font-weight:bold;
  text-decoration:underline;
}
.left_column_inside a:hover{
  color:#636466;
  text-decoration:underline;
}
.left_column_inside li{
  margin:0 0 20px 0;
  overflow:hidden;
  height:100%;
}
.left_column_inside div{
  margin:20px 0 0 0;
}
.border_none{
  border:none !important;
}
.left_sub_menu {
  list-style-type:none;
  margin:0;
  padding:0;
}
.left_sub_menu li {
  border:medium none !important;
  font-size:11px !important;
  padding:5px 0 5px 20px !important;
}
.osobo a {
  font-weight:bold;
  color:#636363 !important;
}
/*__________КОНЕЦ ЛЕВОЙ КОЛОНКИ____________*/

/*___________ЦЕНТРАЛЬНАЯ ЧАСТЬ____________*/
#middle_column{
  width:484px;
  float:left;
  font-size:12px;
}
/*________________________________КОНЕЦ ЦЕНТРАЛЬНАЯ ЧАСТЬ______________________________________*/

/*___________ПРАВАЯ КОЛОНКА____________*/
.right_column{
  width:240px;
  float:right;
}
#banner1_log{margin:32px 0 0 0;}
/*________КОНЕЦ ПРАВОЙ КОЛОНКИ_________*/

/*_________ПОДВАЛ_________*/
.too_foter{
  background:#fff; 
  width:217px; 
  text-align:center;
  color:Silver;
}
.too_foter a{
  color:Silver;
}

.footer{
  background:#FFFFFF none top left no-repeat;
}
.tl_footer{
  padding:10px;
  font-size:11px;
  color:#636363;
  line-height:35px;
  padding:0 10px;
  height: auto;
  text-align:right;
}
.tl_footer a{
  color:#636363;
  margin:0 5px 0 0;
  border-right:1px solid #636363;
  padding:0 5px 0 0;
  text-decoration:underline;
}
.tl_footer a:hover{
  color:#494949;
}
.tl_footer span{
  margin:0 50px 0 0;
}
.tl_footer span a{
  color:#636363;
  border:none !important;
  margin:0 !important;
  padding:0 !important;
}
.border_none span a{
  border:none !important;
  margin:0 !important;
  padding:0 !important;
}
/*______КОНЕЦ ПОДВАЛА_____*/

/*==============================================================================  ОСНОВНАЯ ЧАСТЬ  ===========================================================================================*/
.base_part{
  float:right;
  width:740px;
  font-size:12px;
  margin-bottom:20px;
}
.top_part{
  float:right;
  width:740px;
  font-size:12px;
  margin-bottom:3px;  
}
.left_side_1 {
  background:url(/Content/img/NotAuth/gray_pix.gif) left top repeat-y;
  float:right;
  margin:-2px 0 0 0;
  width:740px;
}
.top_side_2 {
  background:url(/Content/img/NotAuth/gray_pix.gif) left top repeat-x;
  float:right;
  width:100%;
  _position:relative;
}
.right_side_2 {
  background:url(/Content/img/NotAuth/gray_pix.gif) right top repeat-y;
  float:right;
  width:100%;
}
.bottom_side_2 {
  background:url(/Content/img/NotAuth/gray_pix.gif) right bottom repeat-x;
  float:right;
  width:100%;
}
.tl_gray11_2 {
  background:url(/Content/img/NotAuth/tl_gray.gif) left top no-repeat;
  float:right;
  width:100%;
}
.tr_gray_2 {
  background:url(/Content/img/NotAuth/tr_gray.gif) right top no-repeat;
  float:right;
  width:100%;
}
.bl_gray_2 {
  background:url(/Content/img/NotAuth/double_color_bottom_left1.gif) left bottom no-repeat;
  float:right;
  width:100%;
}
.br_gray_2 {
  background:url(/Content/img/NotAuth/double_color_bottom_right1.gif) right bottom no-repeat;
  float:right;
  width:100%;
}
.paddings1 {padding:5px;}
.for_reg h2 {
  color:#666666;
  font-size:16px;
  font-weight:bold;
  margin-left:10px;
}
.blue_button {float:right;}
.blue_button a {
  background:url(/Content/img/NotAuth/blue_button_back4.gif) left top repeat-x;
  color:#FFFFFF;
  cursor:pointer;
  display:block;
  float:left;
  font-weight:bold;
  height:24px;
}
/*
.menubackgr .blue_button
{
	float:none;
}*/
.blue_button a:hover {
  background:url(/Content/img/NotAuth/orange_button_back1.gif) top left repeat-x;
}
.blue_button a span {
  background:url(/Content/img/NotAuth/blue_button_left4.gif) left top no-repeat;
  display:block;
  float:left;
  height:24px;
  line-height:24px;
}
.blue_button a:hover span {
  background:url(/Content/img/NotAuth/orange_button_left1.gif) left top no-repeat;
}
.blue_button a span span {
  background:url(/Content/img/NotAuth/blue_button_right4.gif) right top no-repeat;
  padding:0 20px;
}
.blue_button a:hover span span {
  background:url(/Content/img/NotAuth/orange_button_right1.gif) right top no-repeat;
}
.link_to_ege {
  margin:20px 0 0;
}
.reg_link {
  font-weight:bold;
}
/*==============================================================================  КОНЕЦ ОСНОВНОЙ ЧАСТИ  ==================================================================================*/

.smtitle {
  font-size:90%;
  color:#505050;
}
.width25{
  color:Red;
  font-weight:normal !important;
}

div.menubackgr
{
    margin:0 0 25px 0;
    width:100%;
    background:#f8fbfc url(/Content/img/NotAuth/fon_sky.gif) left top  repeat-x;
}

td.navlink{
 vertical-align:middle; 
 width:auto;    
 text-align:center;
 padding-right:10px;
}

td.pic{
    width:76px;
    height:96px;
    text-align:center;
}

td.warning_message
{
	 color:Red;
	 font-size:larger;
}

td.addstudent
{
	padding:3px 0px;
}

td.addstudent .blue_button
{
	float:none;
	width:99%;
}

td.addstudent a
{
	float:none;	
}

td.addstudent span
{
	float:none;	
	text-align:center;
}

#middle_column{
  width:100%;
  float:left;
  margin:0 23px 0 0;
  _margin:0 10px 0 0;  
}

.blue_tabs_center {
	list-style-type: none;
	margin:0;
	padding: 0;
	height:100%;
	position:relative;
	z-index:10;
}

.blue_tabs_center li{
  font-family:Tahoma, sans-serif;
  font-size:12px;
  font-weight:bold;
  color:#385482;
  float:left;
  height:31px;
  margin: 0px 3px 0px 0px;    
}
.blue_tabs_center li a{
  background: #0082CB url(/content/img/blue_button_back1.gif) top left repeat-x;
  height:31px;
  display:block;
  float:left;
  cursor:pointer;
  color:white;
}
.blue_tabs_center li span {  
  display:block;
  float:left;
  height:31px;
  line-height:31px;
  padding:0 15px;
}


/*.blue_tabs_selected{
 background :url(/content/img/gray_button_back1.gif) top left repeat-x;
 color:#385482;
}*/
.top_menu td a{
  color:#636363;
}

.top_menu td a:hover{
  color:black;
  text-decoration:underline;
}
td.navlink{
  width:100px;
}
.top_menu{
  width:100%;
}
.top_buttonsmenu
{
    float:right; 
}

