/*reset.css*/
body{background-image: url(style/sky.jpg); background-attachment: fixed;}
body,div,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0; font-size:inherit;font:100%;}
fieldset,img{border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}
sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}
input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}

/*fonts.css*/

body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
a:link {color: #00009D; font-weight: bold; text-decoration: none;}
a:visited  {color: #8E1717; font-weight: bold; text-decoration: none;}
a:hover {color: #8E1717; font-weight: bold; text-decoration: underline;}
a.title{
  margin-left: 4px;
  margin-right: 4px;
  font-weight: bold;
  text-align: center;
  font-family: Monotype Corsiva;
  font-size: 20px;
  color: #B65514;
}

.atr_info_main{
text-decoration: none;
color: #6A6A6A;
font-family: Courier New;
font-size: 12px;
text-indent: 25px;
}

.left_side {
margin: auto;
margin-left: 4px;
margin-right: 4px;
vertical-align: top;
background-repeat: repeat-y;
}

.right_side {
vertical-align: top;
margin-left: 3px;
}

.admin_left_menu {
margin: auto;
vertical-align: top;
text-decoration: none;
color: #0000CC;
font-family: Georgia;
font-size: 17px;
}

.left_menu{
  background-repeat: repeat-y;
  margin: auto;
  font-family: Monotype Corsiva, Garamond;
  font-size: 16px;
  }

.admin_right_side{
  background-image: url(style/wall.gif);
  background-position: right;
  background-repeat: repeat-y;
}

.login {
text-align: center;
Width: 100%;
}

.users {
Width: 215;
}

.login_tab {
width:300;
height: 150;
margin:0 auto;
margin-top: 15;
border: 0px;
text-valign:top;
text-align: center;
}

.main_tab {
  background-image: url(style/bg_t.gif);
  text-align: center;
  margin-left: 20px;
  MARGIN:0 AUTO;
  TEXT-VALIGN:TOP;
  CELLSPASING:0;
}
.student_center{
text-align: center;
  width: 94%;
  margin: auto;
  margin-left: 20px;
  margin-top: 5px;
  text-decoration: none;
  font-family: Arial;
  font-size: 14px;
}

.admin_center{
  width: 94%;
  margin: auto;
  margin-left: 20px;
  margin-top: 5px;
  text-decoration: none;
  font-family: Arial;
  font-size: 14px;
}

.admin_center_user{
  width: 94%;
  margin: auto;
  margin-left: 20px;
  margin-top: 5px;
  text-decoration: none;
  font-family: Arial;
  font-size: 14px;
}

.info_center_left{
  width: 90%;
}

.title{
  margin-left: 4px;
  margin-right: 4px;
  font-weight: bold;
  text-align: center;
  font-family: Monotype Corsiva;
  font-size: 20px;
  color: #B65514;
}

.admin_title_plus{
  height: 31px;
  vertical-align: top;
  font-weight: bold;
  text-align: center;
  font-family: Monotype Corsiva;
  font-size: 22px;
  color: #E0541F;
  background-image: url(style/signboard.gif);
}

.admin_title{
  vertical-align: top;
  font-weight: bold;
  text-align: center;
  font-family: Monotype Corsiva;
  font-size: 22px;
  color: #FF3300;
}

a.next{
  font-size: 16px;
  font-weight: bold;
  font-family: Monotype Corsiva, Garamond;
  color: #B65514;
}

.a_p{
  margin-right: 70px;
  font-size: 16px;
  font-weight: bold;
  font-family: Monotype Corsiva, Garamond;
  color: #FF6600;
}

.bottom_menu {
  margin: auto;
  vertical-align: top;
  text-align: center;
  font-size: 15px;
  font-family: Times New Roman;
}

.top_menu {
  text-align: center;
  margin:0 auto;
  margin-left: 2px;
  margin-right: 2px;
  vertical-align: top;
  font-size: 14px;
  font-family: Georgia;
}

.info_center{
  Width: 100%;
  margin-top: 45px;
  font-family: Monotype Corsiva;
  font-size: 20px;
  text-align: center;
  color: #FF0000;
}

.admin_info_center{
  width:20;
  margin-top: 10px;
  font-family: Monotype Corsiva;
  font-size: 19px;
  color: #FF0000;
}

p {
  margin:5px;
  text-align:justify;
  text-indent:20px;
}

.page{
  text-align: center;
  font-family: Times New Roman;
  font-size: 14px;
  vertical-align: bottom;
}

.admin_user{
 text-align: right;
 width: 40%;
}

.admin_center_users{
width: 213px;
text-align: center;
}

.baners{
  text-align: center;
  margin: auto;
}

.baners_td{
  text-align: right;
}

.atr_info{
text-decoration: none;
color: #6A6A6A;
font-family: Georgia;
font-size: 11px;
text-indent: 400px;
}

.atr_info_main{
text-decoration: none;
color: #6A6A6A;
font-family: Courier New;
font-size: 12px;
text-indent: 25px;
}

.fields{
background-color: #F3E2D6;
border: solid 2px #765229;
}

.text{
  margin-left: 4px;
  margin-right: 4px;
  text-align: justify;
}
.main_menu{
width: 100%;
text-align: center;
}

.main_menu_td A{
  display: block;	/* Ссылка на всю ячейку */
  padding: 0px;		/* Поля вокруг ссылок */
  width: 100%		/* Работает в браузере Internet Explorer, вызывает ошибки в Netscape и Firefox */
}
 .main_menu_td A:hover {
  background: #F3E2D6	/* Цвет фона при наведении курсора мыши */
}
 .main_menu_td A:active {
  background: #F3E2D6	/* Цвет фона при наведении курсора мыши */
}

.admin_menu_td A{
  display: block;	/* Ссылка на всю ячейку */
  padding: 0px;		/* Поля вокруг ссылок */
  width: 100%		/* Работает в браузере Internet Explorer, вызывает ошибки в Netscape и Firefox */
}
 .admin_menu_td A:hover {
  background-image: url(./style/center_left_g.gif) 	/* Цвет фона при наведении курсора мыши */
}
 .admin_menu_td A:active {
  background-image: url(./style/center_left_g.gif)	/* Цвет фона при наведении курсора мыши */
}

.new_menu_td A{
  display: block;	/* Ссылка на всю ячейку */
  padding: 0px;		/* Поля вокруг ссылок */
  width: 100%		/* Работает в браузере Internet Explorer, вызывает ошибки в Netscape и Firefox */
}
 .new_menu_td A:hover {
  background-image: url(./style/tm_bgw.png) 	/* Цвет фона при наведении курсора мыши */
}
 .new_menu_td A:active {
  background-image: url(./style/tm_bgw.png)	/* Цвет фона при наведении курсора мыши */
}

.lab1{
  font-family: Times New Roman;
  text-align: center;
  font-size: 14px;
  color: #660000;
  font-weight: bold;
}

.lab{
  font-family: Times New Roman;
  text-align: center;
  font-size: 14px;
  color: #000000;
  font-weight: bold;
}

.labl{
  font-family: Times New Roman;
  text-align: right;
  font-size: 14px;
  color: #000000;
  font-weight: bold;
}
.labr{
  font-family: Times New Roman;
  text-align: left;
  font-size: 14px;
  color: #000000;
}
.sub_menu{
	height:30px;
	width: 100%;
	background:#B98857;
}

.sub_info{
	width: 75%;
}

.sub_info_sem{
	width: 15%;
}

.sub_info_num{
	width: 5%;
}

.alert{
  vertical-align: bottom
  margin-top: 10px;
  font-family: Arial;
  font-size: 14px;
  color: #FF0000;
}

.SubjectSort{
  vertical-align: top;
  font-weight: bold;
  text-align: center;
  font-family: Monotype Corsiva;
  font-size: 20px;
  color: #E0541F;
}

