BODY {
	FONT-SIZE: small; 
	MARGIN: 0px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

H2 {
	FONT-WEIGHT: lighter; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
H2.curs {
	FONT-SIZE: medium; COLOR: black; BACKGROUND-COLOR: #dcdcdc; TEXT-ALIGN: left
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
H4 {
	FONT-SIZE: small; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
P {
	MARGIN-TOP: -3px; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
P.adress {
	PADDING-LEFT: 100px; FONT-SIZE: smaller; PADDING-BOTTOM: 25px; COLOR: navy; PADDING-TOP: 10px
}
P.story {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px; TEXT-INDENT: 30px
}
TABLE {
	FONT-SIZE: small; 
	MARGIN: 0px; 
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TABLE.intro {
	BORDER-RIGHT: #a3a3a3 1px solid; BORDER-TOP: #a3a3a3 1px solid; BORDER-LEFT: #a3a3a3 1px solid; BORDER-BOTTOM: #a3a3a3 1px solid; BACKGROUND-COLOR: #f7f7f7
}
TD {
	FONT-SIZE: 14px; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
TD.adm {
	BORDER-TOP: white thin solid; BORDER-LEFT-COLOR: white; BORDER-BOTTOM: white thin solid; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #d2d2d2; TEXT-ALIGN: justify; BORDER-RIGHT-COLOR: white
}
TD.intro {
	BORDER-RIGHT: silver 1px inset; BORDER-TOP: silver 1px ridge; BORDER-LEFT: silver 1px ridge; BORDER-BOTTOM: silver 1px inset
}
TH {
	BORDER-RIGHT: 1px outset; BORDER-TOP: 1px outset; FONT-SIZE: x-small; BORDER-LEFT: 1px outset; COLOR: black; BORDER-BOTTOM: 1px outset; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #d2d2d2
}
a:link {
	color: Blue;
	text-decoration: none;
	font-size: 10pt;
	font-style: italic;
}
a:hover {
	color: Blue;
	text-decoration: none;
	font-size: 10pt;
	font-style: italic;
}

a:visited {
	color: Blue;
	text-decoration: none;
	font-size: 10pt;
	font-style: italic;
}
UL.teatcher {
	LIST-STYLE-POSITION: inside; FONT-SIZE: x-small; COLOR: #6a5acd; FONT-FAMILY: MS Sans Serif, sans-serif; LIST-STYLE-TYPE: square
}
P.top {
	FONT-WEIGHT: 900;
	FONT-SIZE: 12px;
	FLOAT: right;
	COLOR: white;
	FONT-FAMILY: "MS Sans Serif", Geneva, sans-serif;
	TEXT-ALIGN: right;
	font : bold;
}
.ItemStandart {
	background-color : #CFD2D7;
	font : arial;
	font-weight : bold;
	color : Blue;
	font-size : 10px;
	line-height : 10px;
	border : 0px;
	cursor : pointer;
	font-weight : bold;
	vertical-align : middle;
	padding : 5px
}
.ItemIn {
	background-color: #e6e1df;
	font: arial;
	font-weight: bold;
	color: Gray;
	font-size: 10px;
	line-height: 10px;
	border: 0px Black;
	cursor: pointer;
	vertical-align: middle;
	padding : 5px
}
.ItemIs {
	background-color : #CFD2D7;
	font : arial;
	font-weight : bold;
	color : Black;
	font-size : 10px;
	line-height :10px;
	border : 0px Black;
	cursor : crosshair;
	vertical-align : middle;
	padding : 5px
}
.MainMenu  td {
		font-style : normal;
		font-family : "Tahoma";
		vertical-align : top;
		font-size : 8pt;
		text-overflow : clip;
	}

	.TextinTab {
		position : relation;
		overflow-y : scroll;
		height: 200px;
		font-style : normal;
		font-family : Verdana;
		text-align : left;
		vertical-align : top;
		font-size : 8pt;
		margin-top : 1px;
		margin-bottom : 1px;
	}
	.BigText {
		font-family : Verdana, Geneva, Arial, Helvetica;
		font-size : 12pt;
		font-style : normal;
		font-weight : 600;
		padding-top : 1px;
		text-align : left;
		margin-left : 20px;
		margin-bottom : 1px;
	}
div P{
	font-family : cursive;
	font-size : 9pt;
	font-style : normal;
	word-break : normal;
	text-indent : 14pt;
	margin-top : 0px;
	margin-bottom : 0px;
	line-height : 10pt;
}
	.Newstab td{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
	.Mir {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 7pt;
	font-style : normal;
	font-weight : bold;
	text-align : center;
	margin-top : 1px;
	color : GrayText;
	background-color : "#e6e1df";
}
.titris {
	vertical-align : bottom;
	padding-left : 10px;
	padding-right : 10px;
}
.biblio {
	font-family : serif;
	font-size : 11pt;
}
.biblio p {
	font-family : serif;
	font-style : normal;
	font-family : serif;
	font-size : 11pt;
	line-height : 12pt;
}
.biblio .Z1{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12pt;
	text-align : center;
	margin-top : 14pt;
	margin-bottom : 6pt;
}
.TablProg {
	border : thin solid Gray;
	layout-grid : line;
	layout-grid-type : fixed;
}
.TablProg td {
	font-family : serif;
	font-size : 11pt;
	font-style : normal;
	line-height : 12pt;
}
.biblio .rec {
	font : italic 10pt;
	color : Blue;
	text-align : right;
	margin-right : 20pt;
	margin-top : 0px;
	margin-bottom : 20pt;
}
.biblio li {
	margin-bottom : 3pt;
}
.biblio sup {
	font-size : 8pt;
}