@charset "windows-1251";
.smalltext {
	FONT-SIZE: 9px; COLOR: #737373; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smalllinks {
	FONT-SIZE: 11px; COLOR: #04173f; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.pagetitle {
	FONT-WEIGHT: 600; FONT-SIZE: 28px; COLOR: #484848; FONT-FAMILY: Times New Roman
}
.navtxt {
	FONT-SIZE: 11px; COLOR: #989898; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.menu {
	FONT-SIZE: 12px; Z-INDEX: 80; LEFT: 100%; BACKGROUND-IMAGE: url(/img/mnutbg.gif); MARGIN-LEFT: -240px; WIDTH: 220px; COLOR: #ffffff; PADDING-TOP: 20px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial,Tahoma; POSITION: absolute; TOP: 115px; BACKGROUND-COLOR: #04173f
}
.menu A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
.sm {
	Z-INDEX: 81; LEFT: 100%; VISIBILITY: hidden; MARGIN-LEFT: -210px; WIDTH: 185px; POSITION: absolute
}
.smmp {
	FONT-SIZE: 12px; PADDING-BOTTOM: 7px; COLOR: #c0c5cf; PADDING-TOP: 5px; FONT-FAMILY: Arial,Tahoma
}
.smp {
	BACKGROUND-POSITION: 0px 1px; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(/img/mnuar.gif); BACKGROUND-REPEAT: no-repeat
}
.smplink {
	FONT-SIZE: 12px; COLOR: #c0c5cf; LINE-HEIGHT: 13px; FONT-FAMILY: Arial,Tahoma; TEXT-DECORATION: none
}
.mnu {
	BORDER-TOP: #425273 1px solid; PADDING-LEFT: 25px; FONT-SIZE: 12px; WIDTH: 195px; CURSOR: hand; COLOR: #ffffff; LINE-HEIGHT: 110%; FONT-FAMILY: Arial,Tahoma; HEIGHT: 39px
}
.mnu1 {
	HEIGHT: 27px
}
.ot {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 1px; BORDER-BOTTOM: 0px; HEIGHT: 12px
}
ot1 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 1px; BORDER-BOTTOM: 0px; HEIGHT: 12px
}
.ot5 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 1px; BORDER-BOTTOM: 0px; HEIGHT: 12px
}
.ot6 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 1px; BORDER-BOTTOM: 0px; HEIGHT: 12px
}
.ot1 {
	HEIGHT: 7px
}
.ot5 {
	WIDTH: 140px; HEIGHT: 1px
}
.ot6 {
	WIDTH: 260px; HEIGHT: 1px
}
.ban {
	Z-INDEX: 52; LEFT: 100%; MARGIN-LEFT: -240px; POSITION: absolute
}
.director {
	Z-INDEX: 52; LEFT: 100%; MARGIN-LEFT: -240px; POSITION: absolute
}
.director {
	BORDER-TOP: #d8d8d8 2px solid; Z-INDEX: 51; WIDTH: 220px
}
.director B {
	PADDING-RIGHT: 30px; FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #373737; LINE-HEIGHT: 120%; FONT-FAMILY: Arial
}
.director U {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #790000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.director A {
	COLOR: #790000
}
.director I {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #787878; FONT-STYLE: normal; FONT-FAMILY: Arial
}
.director TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.director TABLE TD {
	FONT-SIZE: 75%; COLOR: #363636; FONT-FAMILY: Tahoma
}
.director TABLE .title1 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #787878; FONT-STYLE: normal; FONT-FAMILY: Arial; HEIGHT: 33px; BACKGROUND-COLOR: #e2e1e1
}
.gline {
	PADDING-RIGHT: 220px; Z-INDEX: 5; RIGHT: 20px; WIDTH: 100%; POSITION: absolute; HEIGHT: 153px; BACKGROUND-COLOR: #e1e1e1; TEXT-ALIGN: right
}
.tinav {
	Z-INDEX: 12; WIDTH: 400px; POSITION: absolute; BACKGROUND-COLOR: #efeeee
}
.reg {
	PADDING-LEFT: 40px; FONT-SIZE: 11px; WIDTH: 400px; COLOR: #363637; PADDING-TOP: 5px; FONT-FAMILY: Tahoma; BACKGROUND-COLOR: #e2e1e1
}
.pri {
	FONT-SIZE: 11px; Z-INDEX: 900; LEFT: 100%; MARGIN-LEFT: -345px; WIDTH: 100px; FONT-FAMILY: Tahoma; POSITION: absolute; TOP: 290px
}
.nav {
	BACKGROUND-POSITION: 30px 3px; PADDING-LEFT: 47px; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(/img/more2.gif); COLOR: #989898; PADDING-TOP: 5px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #efeeee
}
.tinav H1 {
	PADDING-LEFT: 40px; FONT-WEIGHT: 600; FONT-SIZE: 28px; BACKGROUND-IMAGE: url(/img/cpix.gif); COLOR: #484848; LINE-HEIGHT: 80%; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Times New Roman
}
.arrow {
	BACKGROUND-POSITION: 20px 17px; Z-INDEX: 15; BACKGROUND-IMAGE: url(/img/bg2.gif); WIDTH: 130px; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; TOP: 258px; HEIGHT: 140px; BACKGROUND-COLOR: #e1e1e1
}
.teacher {
	Z-INDEX: 16; WIDTH: 130px; POSITION: absolute; TOP: 258px; HEIGHT: 140px
}
.teacher .timg {
	PADDING-LEFT: 9px; PADDING-TOP: 18px
}
.teacher .txt {
	PADDING-LEFT: 9px; FONT-SIZE: 11px; COLOR: #790000; PADDING-TOP: 25px
}
.teacher .iborder {
	BORDER-RIGHT: #888888 1px solid; BORDER-TOP: #888888 1px solid; BORDER-LEFT: #888888 1px solid; BORDER-BOTTOM: #888888 1px solid
}
.info {
	Z-INDEX: 14; WIDTH: 100%; POSITION: relative; TOP: 170px
}
.txt {
	FONT-SIZE: 75%; COLOR: #363636; FONT-FAMILY: Tahoma
}
.txt1 {
	COLOR: #04173f
}
H1 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #e6d9d9; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
H1 A {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #790000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #790000; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
H2 A {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; COLOR: #790000; FONT-FAMILY: Tahoma; TEXT-DECORATION: underline
}
H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 21px; COLOR: #04173f; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none
}
H3 A {
	FONT-WEIGHT: normal; FONT-SIZE: 21px; COLOR: #04173f; FONT-FAMILY: Times New Roman; TEXT-DECORATION: none
}
H4 {
	FONT-SIZE: 16px; COLOR: #790000; TEXT-DECORATION: none
}
H4 A {
	FONT-SIZE: 16px; COLOR: #790000; TEXT-DECORATION: none
}
H5 {
	FONT-SIZE: 17px; COLOR: #444444; TEXT-DECORATION: none
}
H5 A {
	FONT-SIZE: 17px; COLOR: #444444; TEXT-DECORATION: none
}
A {
	COLOR: #04173f
}
HR {
	BORDER-RIGHT: #d8d7d7 1px solid; BORDER-TOP: #d8d7d7 1px solid; BORDER-LEFT: #d8d7d7 1px solid; BORDER-BOTTOM: #d8d7d7 1px solid
}
.link1 {
	FONT-WEIGHT: bold
}
.link2 {
	FONT-SIZE: 12px; COLOR: #335397; TEXT-DECORATION: underline
}
UL {
	PADDING-LEFT: 20px; MARGIN-LEFT: 0px; VERTICAL-ALIGN: top
}
UL LI {
	MARGIN-TOP: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(/img/li.gif); MARGIN-LEFT: 18px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none
}
TABLE.t {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 100%; BORDER-LEFT: 0px; COLOR: #363636; BORDER-BOTTOM: 0px; FONT-FAMILY: Tahoma
}
.t1b {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 100%; BORDER-LEFT: 0px; COLOR: #363636; BORDER-BOTTOM: 0px; FONT-FAMILY: Tahoma
}
TABLE {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 100%; BORDER-LEFT: 0px; COLOR: #363636; BORDER-BOTTOM: 0px; FONT-FAMILY: Tahoma
}
.t1u {
	BORDER-TOP: #d8d7d7 3px solid; FONT-SIZE: 1px; BACKGROUND-IMAGE: url(/img/kv.gif); VERTICAL-ALIGN: top; WIDTH: 85px; COLOR: #e2e1e1; BACKGROUND-REPEAT: no-repeat; HEIGHT: 53px
}
.t1ub {
	BORDER-TOP: #d8d7d7 3px solid; PADDING-BOTTOM: 10px; PADDING-TOP: 20px; BORDER-BOTTOM: #d8d7d7 3px solid
}
.t1b {
	PADDING-BOTTOM: 10px; PADDING-TOP: 20px; BORDER-BOTTOM: #d8d7d7 3px solid
}
.t1 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 100%; BORDER-LEFT: 0px; WIDTH: 95%; BORDER-BOTTOM: 0px
}
.t3 {
	BACKGROUND-POSITION: 0px 27px; PADDING-LEFT: 20px; FONT-SIZE: 100%; BACKGROUND-IMAGE: url(/img/list.gif); WIDTH: 100%; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat
}
.t3 B {
	FONT-SIZE: 15px; COLOR: #790000
}
TABLE.t4 TD {
	BORDER-RIGHT: #b9b7b7 1px solid; FONT-SIZE: 12px; BORDER-BOTTOM: #b9b7b7 1px solid; BACKGROUND-COLOR: #ffffff
}
TABLE.t4 {
	BORDER-TOP: #b9b7b7 1px solid; BORDER-LEFT: #b9b7b7 1px solid; WIDTH: 100%
}
TABLE.t4 TD.hov {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; WIDTH: 20%; PADDING-TOP: 3px; BACKGROUND-COLOR: #e0dfdf
}
TABLE.t4 TD.link {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px
}
TABLE.t4 TD A {
	COLOR: #04173f
}
TABLE.t4 TD B {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #666666; FONT-FAMILY: Tahoma
}
.t3ub {
	BORDER-TOP: #d8d7d7 2px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #d8d7d7 2px solid
}
.date {
	FONT-SIZE: 12px; COLOR: #959494; FONT-FAMILY: Tahoma
}
.date1 {
	FONT-SIZE: 11px; COLOR: #959494; FONT-FAMILY: Tahoma
}
.title H1 {
	BACKGROUND-POSITION: 10px 50%; PADDING-LEFT: 110px; FONT-SIZE: 28px; BACKGROUND-IMAGE: COLOR: #e6d9d9; LINE-HEIGHT: 90px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: "Times New Roman"
}
.dmenu {
	WIDTH: 15%; TEXT-ALIGN: center
}
.lw {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e6d9d9; FONT-FAMILY: "Tahoma"; TEXT-DECORATION: none
}
.lb {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #e6d9d9; FONT-FAMILY: "Tahoma"; TEXT-DECORATION: none
}
.lb {
	COLOR: #51b3bb
}
.pimg {
	BORDER-RIGHT: #447cad 4px solid; BORDER-TOP: #447cad 4px solid; MARGIN-TOP: 7px; MARGIN-BOTTOM: 7px; BORDER-LEFT: #447cad 4px solid; BORDER-BOTTOM: #447cad 4px solid
}
.pod {
	MARGIN-TOP: 50px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(/img/more2.gif); COLOR: #bd0a0a; LINE-HEIGHT: 30px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.poda {
	MARGIN-TOP: 50px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(/img/li.gif); COLOR: #bd0a0a; LINE-HEIGHT: 30px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.pod1 {
	MARGIN-TOP: 50px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(/img/more2.gif); COLOR: #bd0a0a; LINE-HEIGHT: 30px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.pod2 {
	MARGIN-TOP: 50px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-IMAGE: url(/img/more2.gif); COLOR: #bd0a0a; LINE-HEIGHT: 30px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.pod1 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 100%; PADDING-TOP: 4px
}
.pod2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; LINE-HEIGHT: 100%; PADDING-TOP: 4px
}
.pod2 {
	MARGIN-LEFT: 128px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
.vop {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #04173f; FONT-FAMILY: "Times New Roman"
}
.otv {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #04173f; FONT-FAMILY: "Times New Roman"
}
.otv {
	COLOR: #8e8e8e
}
TABLE.tab TD {
	PADDING-RIGHT: 10px; PADDING-LEFT: 12px; PADDING-BOTTOM: 3px; FONT: 11px Arial, Verdana,Helvetica, sans-serif; COLOR: #000033; PADDING-TOP: 3px
}
TABLE.tab TR {
	COLOR: #ffffff; BACKGROUND-COLOR: #ffffff
}
.buttoninput {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 9px; BORDER-LEFT: medium none; COLOR: #ffffff; BORDER-BOTTOM: medium none; HEIGHT: 21px; BACKGROUND-COLOR: #707070
}
.inputtext {
	BORDER-RIGHT: #cdcdcd 1px solid; FONT-SIZE: 75%; WIDTH: 380px; BORDER-BOTTOM: #cdcdcd 1px solid
}
.stxt {
	FONT-SIZE: 80%
}
.inputselect {
	BORDER-RIGHT: #cdcdcd 1px solid; FONT-SIZE: 75%; WIDTH: 380px; BORDER-BOTTOM: #cdcdcd 1px solid
}
.inputtextarea {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 6px; PADDING-LEFT: 6px; SCROLLBAR-FACE-COLOR: #cdcdcd; FONT-SIZE: 100%; PADDING-BOTTOM: 6px; SCROLLBAR-HIGHLIGHT-COLOR: #cdcdcd; WIDTH: 380px; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #818181; PADDING-TOP: 3px; SCROLLBAR-TRACK-COLOR: #fefefe; BORDER-BOTTOM: #cdcdcd 1px solid; SCROLLBAR-DARKSHADOW-COLOR: #7f7f7f; SCROLLBAR-BASE-COLOR: #cecece; HEIGHT: 100px
}
.formRequired {
	COLOR: red
}
INPUT {
	COLOR: #888888; FONT-FAMILY: tahoma,verdana,arial
}
TEXTAREA {
	COLOR: #888888; FONT-FAMILY: tahoma,verdana,arial
}
TABLE.schedule TH {
	BORDER-RIGHT: #efeeee 1px solid; COLOR: #ffffff; BORDER-BOTTOM: #efeeee 4px solid; BACKGROUND-COLOR: #c9c9c9
}
TABLE.schedule TD {
	BORDER-RIGHT: #efeeee 1px solid; FONT-SIZE: 11px; COLOR: #141414; BORDER-BOTTOM: #efeeee 2px solid; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TABLE.schedule TD.active {
	BORDER-RIGHT: #efeeee 1px solid; FONT-SIZE: 11px; BACKGROUND: #335397 no-repeat left top; COLOR: #efeeee; BORDER-BOTTOM: #efeeee 2px solid; HEIGHT: 25px; TEXT-ALIGN: center
}
TABLE.schedule TD.notactive {
	BORDER-RIGHT: #efeeee 1px solid; FONT-SIZE: 11px; COLOR: #bab9b9; BORDER-BOTTOM: #efeeee 2px solid; HEIGHT: 25px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TABLE.schedule TD A {
	FONT-WEIGHT: bold; COLOR: #141414; TEXT-DECORATION: underline
}
TABLE.schedule TD.active A {
	FONT-WEIGHT: normal; COLOR: #efeeee
}
.textinput {
	BORDER-RIGHT: #cdcdcd 1px solid; FONT-SIZE: 100%; COLOR: #888888; BORDER-BOTTOM: #cdcdcd 1px solid
}
.news {
	Z-INDEX: 51; LEFT: 100%; MARGIN-LEFT: -240px; WIDTH: 220px; POSITION: absolute; BACKGROUND-COLOR: #e7e7e7
}
.news TABLE .title1 {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #787878; FONT-FAMILY: Arial; HEIGHT: 33px; BACKGROUND-COLOR: #e2e1e1
}
.news TABLE TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; COLOR: #555555; PADDING-TOP: 3px; FONT-FAMILY: Tahoma
}

.getlink{
	FONT-SIZE: 9px; COLOR: #737373; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}

