* {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px
}
BODY {
	TEXT-ALIGN: center; MARGIN: 0px; BACKGROUND: url(../AppGraphics/bg-page.gif) #eff1f2 repeat-x; HEIGHT: 0px; COLOR: #333
}
BODY.ved {
	TEXT-ALIGN: left; MARGIN: 0px; BACKGROUND: url(../AppGraphics/p.gif) #fff no-repeat; HEIGHT: 0px; COLOR: #333
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
A {
	COLOR: #173e85
}
A:hover {
	TEXT-DECORATION: none
}
A.ln {
	TEXT-DECORATION: none
}
A.ln:hover {
	TEXT-DECORATION: underline
}
IMG {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.bl {
	DISPLAY: block
}
.pic-l {
	BORDER-BOTTOM: #38c1f1 3px solid; BORDER-LEFT: #38c1f1 3px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #38c1f1 3px solid; MARGIN-RIGHT: 10px; BORDER-RIGHT: #38c1f1 3px solid; PADDING-TOP: 1px
}
.pic-r {
	BORDER-BOTTOM: #38c1f1 3px solid; BORDER-LEFT: #38c1f1 3px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; FLOAT: right; MARGIN-LEFT: 10px; BORDER-TOP: #38c1f1 3px solid; BORDER-RIGHT: #38c1f1 3px solid; PADDING-TOP: 1px
}
.brd-bl {
	BORDER-BOTTOM: #d1e3ea 3px solid; BORDER-LEFT: #d1e3ea 3px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; DISPLAY: block; BACKGROUND: #fff; BORDER-TOP: #d1e3ea 3px solid; BORDER-RIGHT: #d1e3ea 3px solid; PADDING-TOP: 1px
}
.img-l-brd {
	BORDER-BOTTOM: #d1e3ea 5px solid; BORDER-LEFT: #d1e3ea 5px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; FLOAT: left; BORDER-TOP: #d1e3ea 5px solid; MARGIN-RIGHT: 15px; BORDER-RIGHT: #d1e3ea 5px solid; PADDING-TOP: 1px
}
.img-r-brd {
	BORDER-BOTTOM: #d1e3ea 5px solid; BORDER-LEFT: #d1e3ea 5px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; FLOAT: right; MARGIN-LEFT: 15px; BORDER-TOP: #d1e3ea 5px solid; BORDER-RIGHT: #d1e3ea 5px solid; PADDING-TOP: 1px
}
.img-l {
	BACKGROUND: #fff; FLOAT: left; MARGIN-RIGHT: 15px
}
.img-r {
	BACKGROUND: #fff; FLOAT: right; MARGIN-LEFT: 15px
}
H1 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
H1 {
	MARGIN: 0px 0px 10px; COLOR: #173e85; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
H2 {
	MARGIN: 0px 0px 10px; COLOR: #3394e5; FONT-SIZE: 18px; FONT-WEIGHT: normal
}
H3 {
	MARGIN: 0px 0px 10px; COLOR: #333; FONT-SIZE: 12px
}
P {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 7px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
OL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 7px
}
UL {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 7px
}
UL.list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.list LI {
	LINE-HEIGHT: 110%; LIST-STYLE-TYPE: none; MARGIN-BOTTOM: 7px; LIST-STYLE-IMAGE: none
}
UL.list LI A {
	TEXT-DECORATION: none
}
UL.list LI A:hover {
	TEXT-DECORATION: underline
}
UL.list-fac {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.list-fac LI {
	LINE-HEIGHT: 110%; LIST-STYLE-TYPE: none; PADDING-LEFT: 15px; MARGIN-BOTTOM: 10px; BACKGROUND: url(../AppGraphics/mark-arr.gif) no-repeat 0px 3px; LIST-STYLE-IMAGE: none
}
UL.list-fac LI A {
	TEXT-DECORATION: none
}
UL.list-fac LI A:hover {
	TEXT-DECORATION: underline
}
.s11 {
	FONT-SIZE: 11px
}
.s11 * {
	FONT-SIZE: 11px
}
.s10 {
	FONT-SIZE: 10px
}
.s10 * {
	FONT-SIZE: 10px
}
FORM {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM * {
	VERTICAL-ALIGN: top
}
#box-all {
	TEXT-ALIGN: left; MARGIN: auto; WIDTH: 100%; BACKGROUND: url(../AppGraphics/bg-content.gif) repeat-y
}
#box-all #pd {
	PADDING-BOTTOM: 200px
}
#bottom-all {
	MIN-HEIGHT: 200px; BACKGROUND: url(../AppGraphics/bg-bottom-text.gif) #eff1f2 repeat-x;
}
* HTML #bottom-all {
	HEIGHT: 200px
}
#info {
	HEIGHT: 112px;
}
#info TABLE {
	PADDING-BOTTOM: 0px; WIDTH:100%; PADDING-RIGHT: 0px; HEIGHT: 49px; PADDING-TOP: 63px;margin-top:53px;
}
* HTML #info TABLE {
	HEIGHT: 49px
}
#info TABLE SPAN {
	COLOR: #fff
}
#info TABLE A {
	COLOR: #fff
}
#copy {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 379px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #333; PADDING-TOP: 15px; margin-left: 145px;
}
* HTML #copy {
	WIDTH: 379px
}
#design {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 65px; WIDTH: 379px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #333; PADDING-TOP: 15px;
}
* HTML #design {
	WIDTH: 379px
}
#h-menu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; BACKGROUND: #0c4e86; HEIGHT: 46px; PADDING-TOP: 0px
}
#h-menu * {
	LINE-HEIGHT: 110%; COLOR: #fff; FONT-SIZE: 11px; TEXT-DECORATION: none
}
#h-menu TABLE {
	HEIGHT: 46px
}
#h-menu TABLE TBODY {
	
}
#h-menu TABLE TBODY TR TD {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; VERTICAL-ALIGN: top; PADDING-TOP: 3px
}
#h-menu TABLE TBODY TR TD:hover {
	BACKGROUND: url(../AppGraphics/bg-hmenu-on.gif) repeat-x
}
#h-menu TABLE TBODY TR TD.on {
	BACKGROUND: url(../AppGraphics/bg-hmenu-on.gif) repeat-x
}
#h-menu TABLE TBODY TR TD.active {
	BACKGROUND: url(../AppGraphics/bg-hmenu-on.gif) repeat-x
}
#h-menu TABLE TBODY TR TD A {
	DISPLAY: block; HEIGHT: 43px
}
#h-menu TABLE TBODY TR TD.p {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 1px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#h-menu TABLE TBODY TR TD.p IMG {
	DISPLAY: block
}
#top-colontitul {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: #4e95d0; HEIGHT: 186px; PADDING-TOP: 0px
}
#top-colontitul #top-pd {
	BACKGROUND: url(../AppGraphics/bg-top-colontitul.gif) repeat-x; HEIGHT: 186px
}
#top-colontitul #top-pd .logo {
	DISPLAY: block; FLOAT: left
}
#top-colontitul #top-pd #menu {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 40px; HEIGHT: 102px; PADDING-TOP: 20px
}
* HTML #top-colontitul #top-pd #menu {
	HEIGHT: 102px
}
#top-colontitul #top-pd #menu UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#top-colontitul #top-pd #menu UL LI {
	PADDING-BOTTOM: 12px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; BACKGROUND: url(../AppGraphics/mark-top-colontitul.gif) no-repeat 0px 8px; PADDING-TOP: 4px
}
#top-colontitul #top-pd #menu UL LI A {
	TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#top-colontitul #top-pd #menu UL LI.lang {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#top-colontitul #top-pd #menu UL LI.lang A {
	COLOR: #173e85
}
.orden {
	PADDING-TOP: 8px
}
#top-colontitul #top-pd .phone {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 150px; BACKGROUND: url(../AppGraphics/title-phone.gif) no-repeat -202px 0px; FLOAT: left; PADDING-TOP: 80px
}
#top-colontitul #top-pd .login {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../AppGraphics/kis_rosnou.gif) no-repeat; PADDING-TOP: 90px;
}
#top-colontitul #top-pd .phone A {
	COLOR: #fff
}
#top-colontitul #top-pd #pri-menu {
	HEIGHT: 44px; vertical-align:middle;
}
#top-colontitul #top-pd #pri-menu TABLE {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 44px; PADDING-TOP: 0px
}
#top-colontitul #top-pd #pri-menu TABLE TBODY {
	
}
#top-colontitul #top-pd #pri-menu TABLE TBODY TR TD {
	TEXT-ALIGN: center; WIDTH: auto; _height: 43px; vertical-align:middle;
}
#top-colontitul #top-pd #pri-menu TABLE TBODY TR TD.on {
	BACKGROUND: #eff1f2; vertical-align:middle;
}
#top-colontitul #top-pd #pri-menu TABLE TBODY TR TD A {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; COLOR: #0c4e86; TEXT-DECORATION: none; PADDING-TOP: 0px
}
#top-colontitul #top-pd #pri-menu TABLE TBODY TR TD.p {
	WIDTH: 1px; vertical-align:middle;
}
#top-colontitul #top-pd #pri-menu TABLE TBODY TR TD.p-on {
	WIDTH: 1px; BACKGROUND: #b3d5e2; vertical-align:middle;
}
#top-colontitul #top-pd #pri-menu TABLE TBODY TR TD.pa {
	WIDTH: 1px; BACKGROUND: #b3d5e2; vertical-align:middle;
}
#top-colontitul #top-pd #pri-menu TABLE TBODY TR TD.active {
	TEXT-TRANSFORM: uppercase; BACKGROUND: #eff1f2; COLOR: #8e9ba2; TEXT-DECORATION: none; vertical-align:middle;
}
#top-colontitul #top-pd #pri-menu TABLE TBODY TR TD.active SPAN {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: block; COLOR: #8e9ba2; TEXT-DECORATION: none; PADDING-TOP: 0px; vertical-align:middle;
}
#top-colontitul #top-pd #pri-menu TABLE TBODY TR TD.active A {
	COLOR: #8e9ba2; TEXT-DECORATION: none; vertical-align:middle;
}
.gray {
	BACKGROUND: #eff1f2; HEIGHT: 2px
}
.gray IMG {
	DISPLAY: block
}
#shadow {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../AppGraphics/shadow.gif) no-repeat; PADDING-TOP: 0px
}
* HTML #shadow {
	WIDTH: auto
}
#content-in {
	WIDTH: 100%; FLOAT: right; MARGIN-LEFT: -200px
}
#content {
	WIDTH: 100%;
}
* HTML #content {
	WIDTH: auto
}
#left-collum {
	WIDTH: 200px; FLOAT: left;
}
#left-collum .tit {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: url(../AppGraphics/bg-tit-left.gif) #d1e3ea repeat-y 100% 0%; COLOR: #173e85; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 5px
}
#left-collum .tit IMG {
	MARGIN: 5px 15px 0px 0px; FLOAT: right
}
#left-collum .fac-tit {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #0c4e86; HEIGHT: 75px; COLOR: #fff; FONT-WEIGHT: bold; BORDER-RIGHT: #eff1f2 1px solid; PADDING-TOP: 20px
}
* HTML #left-collum .fac-tit {
	HEIGHT: 75px
}
#left-collum #text-block {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; FONT-SIZE: 11px; PADDING-TOP: 5px
}
#left-collum #text-block H1 {
	MARGIN: 0px 0px 5px
}
#left-collum #text-block DIV.num {
	MARGIN: 0px 0px 5px
}
#left-collum #text-block P {
	FONT-SIZE: 11px
}
#left-collum #office {
	BORDER-BOTTOM: #b7d4de 5px solid; BORDER-LEFT: #b7d4de 5px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 15px; BACKGROUND: #d1e3ea; BORDER-TOP: #b7d4de 5px solid; BORDER-RIGHT: #b7d4de 5px solid; PADDING-TOP: 10px
}
#three-lines {
	WIDTH: 769px; BACKGROUND: url(../AppGraphics/bg-three-lines.gif) repeat-y
}
#left-col {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 15px; WIDTH: 235px; PADDING-RIGHT: 15px; BACKGROUND: url(../AppGraphics/entrant-line.gif) repeat-y; FLOAT: left; PADDING-TOP: 10px
}
* HTML #left-col {
	WIDTH: 235px
}
#left-col UL.ls {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#left-col #pic {
	MARGIN: -10px -15px 10px
}
#left-col #pic IMG {
	DISPLAY: block
}
#left-col UL.ls LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 17px; MARGIN-BOTTOM: 7px; BACKGROUND: url(../AppGraphics/mark-green.gif) no-repeat 0px 3px; LIST-STYLE-IMAGE: none
}
#left-col UL.ls LI A {
	TEXT-DECORATION: none
}
#left-col UL.ls LI A:hover {
	TEXT-DECORATION: underline
}
#left-col .tit {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: #eff1f2; COLOR: #173e85; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
UL.ls-entrant {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.ls-entrant LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 17px; MARGIN-BOTTOM: 7px; BACKGROUND: url(../AppGraphics/mark-green.gif) no-repeat 0px 3px; LIST-STYLE-IMAGE: none
}
UL.ls-entrant LI.active {
	BACKGROUND: url(../AppGraphics/mark-on-gray.gif) no-repeat 0px 3px; COLOR: #949191
}
UL.ls-entrant LI A {
	TEXT-DECORATION: none
}
UL.ls-entrant LI A:hover {
	TEXT-DECORATION: underline
}
#st {
	DISPLAY: none; BACKGROUND: #ffffff; HEIGHT: 200px
}
#ab {
	DISPLAY: none; BACKGROUND: #ffffff; HEIGHT: 300px
}
#as {
	DISPLAY: none; BACKGROUND: #ffffff; HEIGHT: 140px
}
#center-col {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 15px; WIDTH: 234px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 10px
}
* HTML #center-col {
	WIDTH: 234px
}
#center-col #pic {
	MARGIN: -10px -15px 10px
}
#center-col #pic IMG {
	DISPLAY: block
}
#center-col UL.ls {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#center-col UL.ls LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 17px; MARGIN-BOTTOM: 7px; BACKGROUND: url(../AppGraphics/mark-blue.gif) no-repeat 0px 3px; LIST-STYLE-IMAGE: none
}
#center-col UL.ls LI A {
	TEXT-DECORATION: none
}
#center-col UL.ls LI A:hover {
	TEXT-DECORATION: underline
}
#center-col .tit {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: #eff1f2; COLOR: #173e85; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
UL.ls-student {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.ls-student LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 17px; MARGIN-BOTTOM: 7px; BACKGROUND: url(../AppGraphics/mark-blue.gif) no-repeat 0px 3px; LIST-STYLE-IMAGE: none
}
UL.ls-student LI A {
	TEXT-DECORATION: none
}
UL.ls-student LI A:hover {
	TEXT-DECORATION: underline
}
#right-col {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 15px; WIDTH: 210px; PADDING-RIGHT: 15px; FLOAT: left; PADDING-TOP: 10px
}
* HTML #right-col {
	WIDTH: 210px
}
#right-col #pic {
	MARGIN: -10px -15px 10px
}
#right-col #pic IMG {
	DISPLAY: block
}
#right-col UL.ls {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#right-col UL.ls LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 17px; MARGIN-BOTTOM: 7px; BACKGROUND: url(../AppGraphics/mark-orange.gif) no-repeat 0px 3px; LIST-STYLE-IMAGE: none
}
#right-col UL.ls LI A {
	TEXT-DECORATION: none
}
#right-col UL.ls LI A:hover {
	TEXT-DECORATION: underline
}
#right-col .tit {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: #eff1f2; COLOR: #173e85; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
UL.ls-candidate {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
UL.ls-candidate LI {
	LIST-STYLE-TYPE: none; PADDING-LEFT: 17px; MARGIN-BOTTOM: 7px; BACKGROUND: url(../AppGraphics/mark-orange.gif) no-repeat 0px 3px; LIST-STYLE-IMAGE: none
}
UL.ls-candidate LI A {
	TEXT-DECORATION: none
}
UL.ls-candidate LI A:hover {
	TEXT-DECORATION: underline
}
.g-line {
	MARGIN: 0px 15px; BACKGROUND: #d1e3ea; HEIGHT: 3px
}
.g-line IMG {
	DISPLAY: block
}
.o-line {
	MARGIN: 0px 15px; BACKGROUND: #ffc255; HEIGHT: 3px
}
.o-line IMG {
	DISPLAY: block
}
#text-content {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
* HTML #text-content {
	WIDTH: auto
}
#text-right {
	WIDTH: 200px; FLOAT: right
}
#text-left-in {
	WIDTH: 100%; FLOAT: left; MARGIN-RIGHT: -200px
}
#text-left {
	PADDING-RIGHT: 30px; MARGIN-RIGHT: 200px
}

#nav {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #a0c7d6; FONT-SIZE: 10px; PADDING-TOP: 7px
}
#nav * {
	FONT-SIZE: 10px; TEXT-DECORATION: none
}
#nav A {
	COLOR: #62a3d1
}
#two-collum {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: url(../AppGraphics/bg-two-collum.gif) repeat-y; PADDING-TOP: 0px
}
* HTML #two-collum {
	WIDTH: auto
}
#two-collum-left-in {
	WIDTH: 100%; FLOAT: left; MARGIN-RIGHT: -228px
}
#two-collum-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 15px; MARGIN-RIGHT: 228px; PADDING-TOP: 10px
}
* HTML #two-collum-left {
	WIDTH: auto
}
#two-collum-left H1 {
	LINE-HEIGHT: 100%; FONT-WEIGHT: normal
}
#two-collum-right {
	WIDTH: 228px; FLOAT: right
}
#two-collum-right #pd {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#two-collum-right .tit {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #eff1f2; COLOR: #173e85; MARGIN-LEFT: -8px; FONT-SIZE: 14px; FONT-WEIGHT: bold; PADDING-TOP: 4px
}
#two-collum-right #text-block {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
#person {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#person * {
	FONT-SIZE: 11px
}
#person H3 {
	COLOR: #173e85; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
#to-print {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 30px; PADDING-TOP: 50px
}
#to-print * {
	COLOR: #15568c; FONT-SIZE: 9px; TEXT-DECORATION: none
}
#to-print IMG {
	MARGIN: 0px 5px 0px 35px
}
#banns {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 25px
}
* HTML #banns {
	WIDTH: auto
}
#banns TABLE {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
#banns TABLE TBODY TR TD {
	TEXT-ALIGN: center
}
#banns TABLE TBODY TR TD IMG {
	BORDER-BOTTOM: #d1e3ea 3px solid; BORDER-LEFT: #d1e3ea 3px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; BORDER-TOP: #d1e3ea 3px solid; BORDER-RIGHT: #d1e3ea 3px solid; PADDING-TOP: 1px
}
#notes {
	BORDER-LEFT: #b8d4df 3px solid; PADDING-BOTTOM: 4px; LINE-HEIGHT: 100%; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; FLOAT: right; COLOR: #173e85; FONT-SIZE: 18px; PADDING-TOP: 4px
}
#notes EM {
	DISPLAY: block; FONT-SIZE: 12px
}
#one-collum {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
#one-collum H1 {
	LINE-HEIGHT: 100%; FONT-WEIGHT: normal
}
#news-list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 0px
}
#news-list .date {
	WIDTH: 120px; FLOAT: left; COLOR: #999; FONT-SIZE: 11px
}
#news-list .text {
	WIDTH: 559px; FLOAT: left
}
#news-list .text A {
	COLOR: #333
}
#news-list .text A SPAN {
	DISPLAY: block; COLOR: #173e85; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
#news-list .text A:hover {
	COLOR: #173e85
}
#news-list .text A:hover SPAN {
	TEXT-DECORATION: none
}
#news-list #to-print {
	TEXT-ALIGN: right; PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
#news-list #news-page {
	BORDER-BOTTOM: #d1e3ea 1px solid; BORDER-LEFT: #d1e3ea 0px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; MARGIN-LEFT: 120px; FONT-SIZE: 11px; BORDER-TOP: #d1e3ea 1px solid; BORDER-RIGHT: #d1e3ea 0px solid; PADDING-TOP: 5px
}
#news-list #news-page * {
	FONT-SIZE: 11px
}
#news-list #news-page A {
	TEXT-DECORATION: none
}
#news-list #news-page A.gr {
	COLOR: #999
}
#news-list #news-page A.gr SPAN {
	COLOR: #173e85
}
#news-list #news-page SPAN {
	COLOR: #a0c7d6
}
#news-list #news-page .pre-next {
	FLOAT: right
}
#news-list #news-page .pre-next A {
	COLOR: #999
}
#news-list #news-page .pre-next A SPAN {
	COLOR: #173e85
}
#test-list {
	
}
#test-list DIV {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
#test-list .d {
	BACKGROUND: #eff1f2
}
#test-list .q {
	BACKGROUND: #d1e3ea; FONT-WEIGHT: bold
}
.tit-test {
	PADDING-BOTTOM: 7px; COLOR: #333; FONT-SIZE: 24px; FONT-WEIGHT: normal
}
#result {
	TEXT-ALIGN: right; PADDING-BOTTOM: 7px; COLOR: #666
}
#result SPAN {
	COLOR: #333
}
#result .g {
	COLOR: #390
}
#result .o {
	COLOR: #f15b01
}
.result-list {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 0px
}
.result-list THEAD TR TH {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #d1e3ea; COLOR: #666; FONT-SIZE: 11px; FONT-WEIGHT: normal; PADDING-TOP: 5px
}
.result-list TBODY TR TD {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; PADDING-TOP: 5px
}
.result-list TBODY TR.d TD {
	BACKGROUND: #eff1f2
}
.result-list TBODY TR TD.true {
	COLOR: #390
}
.result-list TBODY TR TD.false {
	COLOR: #f15b01
}
.result-list SPAN.g {
	COLOR: #390
}
.result-list SPAN.o {
	COLOR: #f15b01
}
#result-tit {
	TEXT-ALIGN: center; PADDING-BOTTOM: 25px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 48px; PADDING-TOP: 25px
}
#result-tit * {
	FONT-SIZE: 48px
}
#result-tit .o {
	COLOR: #f15b01
}
#result-tit .g {
	COLOR: #390
}
.tbl-cont {
	MARGIN: 5px 0px; BORDER-COLLAPSE: collapse
}
.tbl-cont THEAD TR TH {
	BORDER-BOTTOM: #d1e4eb 1px solid; BORDER-LEFT: #d1e4eb 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f0f1f3; BORDER-TOP: #d1e4eb 1px solid; BORDER-RIGHT: #d1e4eb 1px solid; PADDING-TOP: 3px
}
.tbl-cont TBODY TR TD {
	BORDER-BOTTOM: #d1e4eb 1px solid; BORDER-LEFT: #d1e4eb 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; BORDER-TOP: #d1e4eb 1px solid; BORDER-RIGHT: #d1e4eb 1px solid; PADDING-TOP: 5px
}
.tbl {
	MARGIN: 5px 0px; BORDER-COLLAPSE: collapse
}
.tbl TBODY TR TD {
	BORDER-BOTTOM: #d1e4eb 1px solid; BORDER-LEFT: #d1e4eb 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; VERTICAL-ALIGN: top; BORDER-TOP: #d1e4eb 1px solid; BORDER-RIGHT: #d1e4eb 1px solid; PADDING-TOP: 5px
}
.tbl TBODY TR TD.zagolovok {
	BORDER-BOTTOM: #d1e4eb 1px solid; BORDER-LEFT: #d1e4eb 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f0f1f3; BORDER-TOP: #d1e4eb 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #d1e4eb 1px solid; PADDING-TOP: 3px
}
.cl {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; PADDING-TOP: 0px; _height: 2px; _margin: 0 0 -2px 0
}
.cl IMG {
	DISPLAY: block; HEIGHT: 0px
}
#search {
	BORDER-BOTTOM: #98b7db 5px solid; BORDER-LEFT: #98b7db 5px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-BOTTOM: 10px; BACKGROUND: #d6e2f1; BORDER-TOP: #98b7db 5px solid; BORDER-RIGHT: #98b7db 5px solid; PADDING-TOP: 5px
}
#search SPAN {
	PADDING-BOTTOM: 5px; DISPLAY: block; COLOR: #173e85; FONT-WEIGHT: bold
}
#search INPUT {
	DISPLAY: block; FONT-SIZE: 10px
}
FORM {
	DISPLAY: inline;
	margin:0;
}
.restTime
{
	font-family: Arial, Sans-serif, Verdana;
	font-size:14px;
}
INPUT.inputField {
	BORDER-RIGHT: #4d8ab3 1px solid; WIDTH:350px; BORDER-TOP: #4d8ab3 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #4d8ab3 1px solid; COLOR: #000000; BORDER-BOTTOM: #4d8ab3 1px solid; FONT-FAMILY: Arial, Sans-serif, Verdana; BACKGROUND-COLOR: #f7f7f7
}
TEXTAREA.textArea {
	BORDER-RIGHT: #4d8ab3 1px solid; WIDTH:350px; BORDER-TOP: #4d8ab3 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10pt; BORDER-LEFT: #4d8ab3 1px solid; COLOR: #000000; BORDER-BOTTOM: #4d8ab3 1px solid; FONT-FAMILY: Arial, Sans-serif, Verdana; BACKGROUND-COLOR: #f7f7f7
}
INPUT.radio {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Sans-serif, Verdana; BACKGROUND-COLOR: #f7f7f7
}
SELECT.pullDown {
	FONT-SIZE: 11px; COLOR: #000000; WIDTH:350px; BACKGROUND-COLOR: #f7f7f7
}
TABLE 
{
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Sans-serif, Verdana
}
DIV.cart
{
	z-index: 1;
	left: 2px;
	position: absolute;
	top: 2px;
}
DIV.MSG
{
	z-index: 1;
	position: absolute;
	visibility: hidden;
	overflow: hidden;
}
.examTypeSign
{
	font-weight: bold;
	font-size: 11px;
	width: 34px;
	height:14px;
	color: #315a73;
	background-color: #ced6de;
	text-align: center;
}
.recordNum
{
	width: 16px;
	cursor: hand;
	color: #ffffff;
	height: 14px;
	background-color: #6393b5;
	text-align: center;
}
TABLE.navPane
{
	background-color: #d1e3ea;
}
DIV.errorpane
{
	position: absolute;
	z-index: 1;
	background-color: #ffbab0;
	width: 240px;
	height: 200px;
	top: 2px;
	left: 2px;
	border-right: #cd816c 1px solid;
	border-top: #cd816c 1px solid;
	border-left: #cd816c 1px solid;
	border-bottom: #cd816c 1px solid;
	color: #ffe4da;
}
DIV.wrongmsgpane
{
	position: absolute;
	z-index: 1;
	background-color: #c5deff;
	width: 240px;
	height: 200px;
	top: 2px;
	left: 2px;
	border-right: #73a5ce 1px solid;
	border-top: #73a5ce 1px solid;
	border-left: #73a5ce 1px solid;
	border-bottom: #73a5ce 1px solid;
	color: #ffe4da;
}
.productListing-heading {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Sans-serif, Verdana; BACKGROUND-COLOR: #98b7db; width:100%; padding:1px;
}
TR.test-question {
	FONT-SIZE: 12px; COLOR: #576f97; FONT-WEIGHT: bold; FONT-FAMILY: Arial, Sans-serif, Verdana
}
TR.test-answer
{
	font-size: 11px;
	color: #333333;
	font-family: Arial, Sans-serif, Verdana;
	background-color: #f9f9f9;
}
.table_header {
	BACKGROUND: #d6e2f1; font-weight:bold; color:#315a73; FONT-SIZE: 10px; FONT-FAMILY: Arial, Sans-serif, Verdana
}
.taskBox * {
	FONT-SIZE: 11px;
}
button.addtobasket 
{
	padding-left:20px; width:88px; height:22px; font-size:11px; font-family: Arial, Helvetica, Sans-serif; color:#666666; background: #f7f7f7 url('../AppGraphics/accept-16x16.png') left no-repeat; 
}
button.delete 
{
	padding-left:20px; width:88px; height:22px; font-size:11px; font-family: Arial, Helvetica, Sans-serif; color:#666666; background: #f7f7f7 url('../AppGraphics/Delete-16x16.png') left no-repeat; 
}
button.search 
{
	padding-left:20px; width:88px; height:22px; font-size:11px; font-family: Arial, Helvetica, Sans-serif; color:#666666; background: #f7f7f7 url('../AppGraphics/search-16x16.png') left no-repeat; 
}
.popupmenuitem
{
	border-right: #dcdcdc 1px solid;
	border-top: #dcdcdc 1px solid;
	font-weight: bold;
	font-size: 10px;
	border-left: #dcdcdc 1px solid;
	cursor: hand;
	color: #3a3a3a;
	line-height: 100%;
	border-bottom: #dcdcdc 1px solid;
	height: 12px;
	background-color: #dcdcdc;
	text-decoration: none;
}
.popupmenudis
{
	border: 1px solid #dcdcdc;
	height: 12px;
	font-weight: bold;
	font-size: 10px;
	color: #aaaaaa;
	line-height: 100%;
	background-color: #dcdcdc;
	text-decoration: none;
}
.popupmenufocus
{
	border: 1px solid #3a3a3a;
	font-weight: bold;
	font-size: 10px;
	cursor: hand;
	color: #ffffff;
	line-height: 100%;
	height: 12px;
	background-color: #3a3a3a;
	text-decoration: none;
}
.popupmenu
{
	position: absolute;
	visibility: hidden;
	z-index: 1;
	border: 2px outset #d4d0c8;
	background-color: #ffffff;
	overflow: hidden;
}
.tblpopupmenu	{position:absolute}
.popuplistitem
{
	font-size: 11px;
	cursor: hand;
	line-height: 100%;
	background-color: #f7f7f7;
	text-decoration: none;
}
.popuplistfocus
{
	font-size: 11px;
	cursor: hand;
	color: #ffffff;
	line-height: 100%;
	background-color: #0066cc;
	text-decoration: none;
}
.popuplist
{
	position: absolute;
	visibility: hidden;
	z-index: 1;
	border: 1px solid #7f9db9;
	background-color: #ffffff;
	overflow: hidden;
}
DIV.filterdiv
{
	position: absolute;
	z-index: 1;
	background-color: #ffffff;
	border: none;
}
.mini
{
	font-size: 9px;
	color: #333333;
	font-family: Arial, Tahoma, 'MS Sans Serif' , Verdana;
	height: 18px;
	font-weight: bolder;
	text-align: center;
}
.filterindicator
{
    border: 3px solid #98b7db;
	background: #eaeaea;
	font-size: 12px;
	width: 100%;
	cursor: default;
	color: #004e98;
	font-family: Arial Narrow, Arial, 'MS Sans Serif', Tahoma, Verdana;
	height: 22px;
	text-align: center;
}
SELECT.topfilter
{
	font-size: 10px;
	width: 100%;
	font-family: 'Arial Narrow', Arial, 'MS Sans Serif' , Verdana;
}
INPUT.topfilter
{
	font-size: 10px;
	width: 80px;
	font-family: 'Arial Narrow', Arial, 'MS Sans Serif' , Verdana;
}
