.smalltext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #737373;
	text-decoration: none;

}
.smalllinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #04173f;

}
.pagetitle {
	font-family: Times New Roman;
	font-size: 28px;
	color: #484848;
	font-weight: 600;


}
.navtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #989898;
}
.menu
{
	FONT-FAMILY:Arial,Tahoma;
	color:#FFFFFF;
	font-size:12;
	background-color:#04173f;
	POSITION:absolute;
	top:115;
	LEFT:100%;
	MARGIN-LEFT:-240;
	width:220;
	z-index: 80;
	background-image: url(images/mnutbg.gif);
	background-repeat: no-repeat;
	padding-top:20;
	


}
.menu a{color:#FFFFFF;text-decoration:none}
.sm{
	POSITION:absolute;
	LEFT:100%;
	MARGIN-LEFT:-210;
	width:185;
	z-index: 81;
	visibility: hidden;
}
.smmp{
	FONT-FAMILY:Arial,Tahoma;
	font-size:12;
	color:#c0c5cf;
	padding-bottom:7px;
	padding-top:5px;
}

.smp{
	background-image: url(images/mnuar.gif);
	background-repeat: no-repeat;
	padding-left:20;
	background-position: 0px 1px;
}
.smplink{
	FONT-FAMILY:Arial,Tahoma;
	color:white;
	font-size:12;
	color:#c0c5cf;
	text-decoration:none;
	line-height:13px;

}

.mnu
{
	FONT-FAMILY:Arial,Tahoma;
	color:#FFFFFF;
	font-size:12;
	BORDER-TOP: #425273 1px solid;
	PADDING-LEFT: 25px;
	WIDTH: 195px;
	cursor: hand;
	height:39;
	line-height:110%;

}


.mnu1{height:27;}
.ot,ot1,.ot5,.ot6{
border:0;width:1;height:12;
}
.ot1{
height:7
}
.ot5{height:1;width:140;}
.ot6{height:1;width:260;}
.ban,.ban2,.director
{
	z-index: 52;
	POSITION:absolute;
	LEFT:100%;
	MARGIN-LEFT:-240;
}
.director{
	width:220;
	z-index: 51;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #d8d8d8;
}
.ban2{		
	
	z-index: 53;

}
.director b{font-family: Arial;PADDING-RIGHT: 30px; FONT-SIZE: 16px; COLOR: #373737; font-weight:bold; line-height:120%;}
.director u{	FONT-SIZE: 12px;	COLOR: #790000;FONT-FAMILY: Tahoma;Font-weight:normal;text-decoration: none;}
.director a {	COLOR: #790000;}
.director i {	FONT-SIZE: 13px;;font-family: Arial;font-weight:bold;COLOR: #787878;font-style: normal;padding-left:10;}
.director table{border:0;}
.director table TD{font-family: Tahoma;font-size:75%;color: #363636;}
.director table .title1{	FONT-SIZE: 13px;;font-family: Arial;font-weight:bold;COLOR: #787878;font-style: normal;padding-left:10;background-color:#e2e1e1;height:33}
.gline
{
	background-color:#e1e1e1;
	POSITION:absolute;
	width:100%;
	height:153;
	right:20;
	z-index: 5;
	padding-right: 220px;
	text-align:right;
}
.tinav
{
	background-color:#efeeee;
	POSITION:absolute;
	width:400;
	z-index: 12;
}
.reg {background-color:#e2e1e1;padding-left:40;padding-top:5;width:400;font-size: 11px;font-family: Tahoma;color: #363637}
.pri {position:absolute;font-size: 11px;width:100;font-family: Tahoma;z-index:900;LEFT:100%;MARGIN-LEFT:-345;top:290;}
.nav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #989898;
	background-color:#efeeee;
	background-image: url(images/more2.gif);
	background-repeat: no-repeat;
	background-position: 30px 3px;
	padding-top: 5px;
	padding-left: 47px;

}
.tinav h1
{
	font-family: Times New Roman;
	font-size: 28px;
	color: #484848;
	font-weight: 600;
	line-height:80%;
	background-image: url(images/cpix.gif);
	background-repeat: no-repeat;
	padding-left: 40px;
}

.arrow
{
	POSITION:absolute;
	top:258;
	width:130;
	height:140;
	background-color:#e1e1e1;
	z-index: 15;
	background-image: url(images/bg2.gif);
	background-repeat: no-repeat;
	background-position: 20px 17px;
}
.teacher
{
	POSITION:absolute;
	top:258;
	width:130;
	height:140;
	z-index: 16;
}
.teacher .timg {padding-left:9;padding-top:18}
.teacher .txt {padding-left:9;padding-top:25;color:#790000;font-size:11px;}
.teacher .iborder{border:solid 1px #888888;}
.info {
	POSITION:relative;
	top:170;
	width:100%;
	z-index: 14;
}
.txt {font-family: Tahoma;font-size:75%;color: #363636;}
.txt2 {font-family: Tahoma;font-size:85%;color: #363636;}
.txt1 {color: #04173f;}

h1,h1 a{FONT-SIZE: 20px;COLOR: #790000; FONT-FAMILY: Tahoma;Font-weight:normal;TEXT-DECORATION: none}
h2,h2 a{FONT-SIZE: 20px; COLOR: #790000; FONT-FAMILY: Tahoma;Font-weight:normal; TEXT-DECORATION: underline}
h3,h3 a{FONT-SIZE: 21px;COLOR: #04173f; FONT-FAMILY: Times New Roman;Font-weight:normal;TEXT-DECORATION: none}
h4,h4 a{FONT-SIZE: 16px; COLOR: #790000;TEXT-DECORATION: none}
h5,h5 a{FONT-SIZE: 17px; COLOR: #444444;TEXT-DECORATION: none}
a{COLOR: #04173f;}
hr{border:solid 1px #d8d7d7; }
.link1{ FONT-WEIGHT: bold;}
.link2{COLOR: #335397; TEXT-DECORATION: underline;font-size:12px;}
ul {MARGIN-LEFT: 0px;padding-left:20;vertical-ALIGN: top;}
ul li {MARGIN-TOP: 0px; PADDING-LEFT: 0px; LIST-STYLE-IMAGE: url(images/li.gif); MARGIN-LEFT: 18px; LIST-STYLE-TYPE: none;LINE-HEIGHT: 20px}
table.t,.t1b {font-family: Tahoma;font-size:100%;color:#363636;border:0}
table{font-family: Tahoma;font-size:100%;color:#363636;border:0}
.t1u{BORDER-TOP: #d8d7d7 3px solid;vertical-align:top;background-image: url(images/kv.gif);background-repeat: no-repeat;width:85;height:53;font-size:1;color:#e2e1e1;}
.t1ub{BORDER-TOP: #d8d7d7 3px solid; BORDER-BOTTOM: #d8d7d7 3px solid;padding-top:7px;padding-bottom:5px;}
.t1b{BORDER-BOTTOM: #d8d7d7 3px solid;padding-top:20px;padding-bottom:10px;}
.t1{FONT-SIZE: 100%;border:0;width:95%}
.t3{padding-top:10px;FONT-SIZE: 100%;width:100%;padding-left:20;background-image: url(images/list.gif);background-repeat: no-repeat;background-position: 0px 27px;}
.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-LEFT: #b9b7b7 1px solid;width:100%;BORDER-top: #b9b7b7 1px solid
}
TABLE.t4 TD.hov {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; PADDING-TOP: 3px; BACKGROUND-COLOR: #e0dfdf
}
TABLE.t4 TD.hov2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 5px; WIDTH: *; 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-FAMILY: Tahoma;Font-size:12;color:#666666;font-weight:bold;}

.t3ub{BORDER-TOP: #d8d7d7 2px solid; BORDER-BOTTOM: #d8d7d7 2px solid;padding-top:0px}
.date{FONT-FAMILY: Tahoma;Font-size:12px;color:#959494}
.date1{FONT-FAMILY: Tahoma;Font-size:11px;color:#959494;}

.title h1{	font-family: "Times New Roman";	font-size: 28px;	color: #e6d9d9;	background-image: url(images/logo.gif);	background-repeat: no-repeat;	line-height:90px;	padding-left:110;	background-position: 10px;}
.dmenu{	width:15%; text-align:center}
.lw,.lb{color: #e6d9d9;font-size:10px;font-weight: bold;text-decoration: none;font-family: "Tahoma";}
.lb{color:51b3bb;}
.pimg{BORDER: #447cad 4px solid; margin-top:7;margin-bottom:7;}
.pod,.pod1,.pod2{	
background-image: url(images/more2.gif);
background-repeat: no-repeat;
padding-left:15;
margin-top:50;
font-family:Tahoma;
font-size:14;
color:#bd0a0a;
text-decoration:none;
line-height:30px;
font-weight:bold;
}
.pod1,.pod2{
margin-top:0;
padding-top:4;
font-size:11;
line-height:100%;
font-weight:bold;
}
.pod2{margin-left:128}
img{border:0}
.vop,.otv{font-family: "Times New Roman";	font-size: 17px;	color: #04173f;font-weight:bold;}
.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: medium none;FONT-SIZE: 9px; COLOR: #ffffff; 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 {PADDING-RIGHT: 6px; PADDING-LEFT: 6px; SCROLLBAR-FACE-COLOR: #cdcdcd; PADDING-BOTTOM: 6px; SCROLLBAR-HIGHLIGHT-COLOR: #cdcdcd; SCROLLBAR-SHADOW-COLOR: #cccccc; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #818181; PADDING-TOP: 3px; SCROLLBAR-TRACK-COLOR: #fefefe; BORDER-BOTTOM: #efeeee 1px solid; SCROLLBAR-DARKSHADOW-COLOR: #7f7f7f; SCROLLBAR-BASE-COLOR: #cecece;height:100px;BORDER-RIGHT: #cdcdcd 1px solid; font-size:100%;WIDTH: 380px; BORDER-BOTTOM: #cdcdcd 1px solid}
.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; BORDER-BOTTOM: #efeeee 4px solid;color:#FFFFFF;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: url(/i/schedule/act.gif) #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;
	POSITION:absolute;
	LEFT:100%;
	MARGIN-LEFT:-240;
	width:220;
	background-color:#e7e7e7;
}
.news table .title1{FONT-SIZE: 13px;;font-family: Arial;font-weight:bold;COLOR: #787878;padding-left:10;background-color:#e2e1e1;height:33}
.news table TD{font-family: Tahoma;font-size:11px;color: #555555;padding-left:5; padding-top:3;padding-right:5; padding-bottom:5;}
.red {color: #790000;}
.style1 {
	color: #990000;
	font-weight: bold;
}
.bigtxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #04173f;
}
.box2 {
        padding:30px;
	background: url(images/zerkalo.jpg) no-repeat top right;
	font-size: 100%;
}
.tele
{
	FONT-FAMILY:Arial,Tahoma;
	color:#FFFFFF;
	font-size:12;
	background-color:#04173f;
	POSITION:absolute;
	top:315;
}

