	

	
	
	
	html {

	scrollbar-face-color: #4D5973; 
scrollbar-highlight-color: #4D5973;
scrollbar-shadow-color: #202F4F; 
scrollbar-darkshadow-color: #000000; 
scrollbar-3dlight-color: #202F4F; 
scrollbar-arrow-color: #FFFFFF; 
scrollbar-track-color: #D6D6D6; 
	}
	
	
	body {
	margin: 0px;  background-color: #202f4f; font-family: Arial; height: 100%;}
	.shadowbox { width:973px; height: 100%;
	
	scrollbar-face-color: #4D5973; 
scrollbar-highlight-color: #4D5973;
scrollbar-shadow-color: #202F4F; 
scrollbar-darkshadow-color: #000000; 
scrollbar-3dlight-color: #202F4F; 
scrollbar-arrow-color: #FFFFFF; 
scrollbar-track-color: #D6D6D6; 
	}
	
	

.element{padding-left:220px;}

@-moz-document url-prefix() {
.element{padding-left:245px;}
}

   .uuu{list-style-type:none; padding-left:20px;}
   *html .uuu{list-style-type:none; padding-left:20px; margin-left:0px;}


	table.box {height: 100%; background: url(/img/tower.gif) #4d5973 no-repeat bottom left;}


	td.s1 {width: 20px; height: 30px; background: url(/img/content_shadow_tl.gif) no-repeat bottom right;}
	td.s2 {height: 20px;  background: url(/img/content_shadow_t.gif) repeat-x bottom;}
	td.s3 {width: 20px; height: 30px; background: url(/img/content_shadow_tr.gif) no-repeat bottom left;}
	td.s4 {width: 20px; height: 100%; background: url(/img/content_shadow_l.gif) repeat-y right;}
	td.s6 {width: 20px; height: 100%; background: url(/img/content_shadow_r.gif) repeat-y left;}
	td.s7 {width: 20px; height: 20px; background: url(/img/content_shadow_bl.gif) no-repeat top right;}
	td.s8 {height: 20px;  background: url(/img/content_shadow_b.gif) repeat-x top;}
	td.s9 {width: 20px; height: 20px; background: url(/img/content_shadow_br.gif) no-repeat top left;}

	table.tinyshadow {empty-cells: show;}
	table.tinyshadow td.s1 {background-image: url(/img/content_tshadow_tl.png);}
	table.tinyshadow td.s2 {background-image: url(/img/content_tshadow_t.png);}
	table.tinyshadow td.s3 {background-image: url(/img/content_tshadow_tr.png);}
	table.tinyshadow td.s4 {background-image: url(/img/content_tshadow_l.png);}
	table.tinyshadow td.s6 {background-image: url(/img/content_tshadow_r.png);}
	table.tinyshadow td.s7 {background-image: url(/img/content_tshadow_bl.png);}
	table.tinyshadow td.s8 {background-image: url(/img/content_tshadow_b.png);}
	table.tinyshadow td.s9 {background-image: url(/img/content_tshadow_br.png);}

	td.head {background: url(/img/topbg.gif) repeat-x top; height:125px; padding-right: 24px;}
	td.middle {height: 100px; overflow: scroll;}
	td.adv {width: 210px; padding-left: 20px; padding-right: 20px; padding-top: 10px; vertical-align: top;}
	td.navi {width: 230px; padding-left: 20px; padding-top: 10px; padding-right: 30px; vertical-align: top; font-size: 10pt; color: #d0d2d4; text-align: left;}
	td.navi img {border: 0px; margin-left: 3px; margin-right: 0px;}	
	td.menu {width: 100%; }
	td.content {font-family: Arial; font-size: 11pt;  padding-top: 10px;padding-bottom: 20px; height: 100%; text-align: left;}
	td.content, td.content td {color: white;}
	td.footer {height: 15px; width: 892px; background-color: #202f4f; }
	td.footerb {height: 40px; background-color: #202f4f; color: white; font-size: 8pt; vertical-align: top; padding: 3px;}
	td.date {width: 100%; vertical-align: middle; color: #202f4f; height: 23px; background-image: url(/img/datebg.gif); font-size: 8pt;}

	#divUp   {position:relative; left:0px; top:0px; margin-top: 8px; display: block; height: 12px; padding: 0px; vertical-align: bottom; overflow: hidden;}
	#divDown {position:relative; left:0px; top:0px; display: block; height: 11px; margin: 0px; padding: 0px;}
	#divScrollTextCont {position:relative; left:0px; top:0px; width:650px; height:290px; clip: rect(290, 0, 0, 650); overflow: hidden; overflow-x: show; overflow-y: hidden; visibility: hidden; }
	
	.divText {padding-bottom: 10px; width:98%;   border:0px #cc0000 solid;}
	
	@-moz-document url-prefix() {
  .divText {padding-bottom: 10px; width:98%;   border:0px #cc0000 solid;}
}

@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
.divText {padding-bottom: 10px; width:98%;  border:0px #cc0000 solid;}
}


	#menu a {color: white; text-decoration: none;}
	#menu a:active {color: white;}
	#menu a:visited {color: white;}
	#menu a:hover {color: white;} 
	#menu a.disabled {color: #636e84; text-decoration: none;}
	#menu a.disabled:active {color: #636e84;}
	#menu a.disabled:visited {color: #636e84;}
	#menu a.disabled:hover {color: #636e84;} 
	#menutop {background-color: #202f4f; color: #e6e6e6; font-size: 10pt;}
	#menutop table td { color: #e6e6e6; font-size: 10pt; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px;}
	#menuchild1 {color: #e6e6e6; font-size: 10pt; display: none; background-color: #636e84;}
	#menuchild1 table {width: 100%;}
	#menuchild1 table td {width: 100%; color: #e6e6e6; font-size: 10pt; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px; cursor: hand; cursor: pointer; }
	#menuchild2 {color: #e6e6e6; font-size: 10pt; display: none; background-color: #636e84;}
	#menuchild2 table {width: 100%;}
	#menuchild2 table td {width: 100%; color: #e6e6e6; font-size: 10pt; padding-left: 5px; padding-right: 5px; padding-top: 2px; padding-bottom: 2px;  cursor: hand; cursor: pointer;}
	#subMenu {padding: 0px; margin: 0px; cursor: pointer; cursor: hand;}
	#subMenuHolder {position: absolute; z-index: 66;}
	.menuData {display:none;}

	table.coursesHolder {background: url(/img/coursesbg.gif); width: 210px;}
	td.coursesHolder {padding: 0px 10px 0px 10px; height: 58px;}
	table.courses {color: #ffffff; font-size: 8pt; empty-cells:show; width: 100%; text-align: center;}
	table.courses tr td {background: none;}
	table.courses tr.underlined td {border-bottom: 1px solid #ffffff; padding-top: 2px; padding-bottom: 2px;}
	table.courses td.name {text-align: left; padding-left: 10px;}
	table.courses td.bPrice, td.buyOp {padding-right: 6px;}			
	table.courses td.bPrice, td.sPrice {font-weight:bolder; font-size: 11px;}	

	div.naviToolTip {width: 210px; margin-top: 1px; text-align: center; display: none; background-color: #636e84; border: 1px solid #202f4f; padding: 2px 4px 2px 4px; position: absolute; z-index: 34; font-size: 8pt;}
	
	img.adv {margin-bottom: 10px;}

	h2 {font-size: 14pt; font-weight: bold; padding-left: 0px; margin-bottom: 0px; margin-top: 5px;}
	h3 {font-size: 16px; font-weight: bold; padding-left: 00px; margin-top: 5px; margin-bottom: 10px;}
	h3 a {text-decoration: underline; }
	h3 a:visited {text-decoration: underline;}
	h3 a:active {text-decoration: underline;}
	h3 a:hover {text-decoration: underline;}	

	p {margin: 0px; font-size: 10pt; margin-bottom: 7px;  padding-left: 0px;}
	
	p.capt {font-size: 20pt;}
	p.cpt {font-size: 16px; font-weight: bold}	
	p.name {font-size: 10pt; font-weight: bold; margin-bottom: 0pt;}
	p.name a {font-weight: bold;}
	p.desc {}

	p.txtsm {font-size: 9pt;}
	p.txt {}
	p.txtc {text-align: center;}
	p.txtb {font-weight: bold;}	
	p.txtcb {text-align: center; font-weight: bold;}
	
	td {font-size: 10pt;}
	
	table.stavki { margin-top: 7pt; margin-bottom: 7pt; border-collapse: collapse; width: 100%;}
	table.stavki td {font-size: 8pt; border-bottom: 1px solid #202f4f;border-top: 1px solid #202f4f; text-align: center;}
	table.stavki td.name {text-align: left;}

	table.directors td {vertical-align: top; padding-right: 10px;}
	table.directors p {margin: 0px;}

	tbody.info td.name {text-align: right; } 
	table.rekv {border-collapse: collapse;}
	table.rekv td {vertical-align: top; padding: 2px; padding-right: 20px; }
	tbody.rekv td {border-bottom: 1px solid #202f4f; vertical-align: top;}
	tbody.rekv td.name {text-align: right; padding-right: 20px;}
	li {font-size: 10pt;}
	ul {margin-top: 0pt; margin-bottom: 7pt;}
	
	table.dbl {width: 650px;}
	td.col1 {width: 500px; padding-right: 20px; vertical-align: top;}
	td.col2 {width: 150px; vertical-align: top;}	
	td.col2 p {font-size: 8pt;}
	
	table.fl {width: 200px; border: 0px solid black; margin-right: 10px; width: 100%; padding: 10px; display: none;}
	table.fl td {text-align: left; font-size: 9pt;}

	table.prim {border-top: 1px solid white; margin-top: 20px; width: 100%;}
	table.prim td {font-size: 8pt; padding-top: 4px;}
	table.prim td.marker {font-size: 10pt; padding-top: 4px; width: 1%; text-align: center;}
	.editPopUp {width: 100%; left: 0px; margin-top: 60px; padding: 20px 0px 20px 0px; position: absolute; z-index: 66; text-align: center; display: none;}

	a {color: #e5f1ff;}
	a:active {color: white;}
	a:visited {color: #e5f1ff;}
	a:hover {color: white;} 
	
	
	
	.title_top{font-family:Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold; padding:10px; text-align:left;} 
	.title_top2{font-family:Verdana, Helvetica, sans-serif; color:#FFFFFF; font-size:14px; font-weight:bold; padding:0px; } 
	
	
	@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
  .big_table { height:545px;}
}
  
  
	*html .img_clos{z-index: 66; border: 0px; margin:5px; padding-right:5px;}
	*html .footerb {border:0px #fff solid; height:50px; background-color: #202f4f; color: white; font-size: 8pt; vertical-align: top; padding: 3px; }
    .div_menu{float:left; padding-right:30px; max-width:145px;}	
	
	
	.tabl_tab_menu{display:none; position:absolute; top:0px; left:0x;  width:250px; height:570px; border:0px #cc0000 solid;}
	*html .tabl_tab_menu{display:none; position:absolute; top:0px; left:0x;  width:250px; height:575px; border:0px #cc0000 solid;}
	
	.block_s{height:570px;}
	*html .block_s{height:575px;}

	
	
	.sp
{
list-style-type:none;
padding-left:0px; 
margin-left:0px;
font-family: Arial, Helvetica; 
font-size:12px;
color:#a90232;
}


    .div_print{font-size:11px;position:absolute; left:250px;}

	@media all and (-webkit-min-device-pixel-ratio:10000),
not all and (-webkit-min-device-pixel-ratio:0) {
	.div_print{font-size:11px;position:absolute; left:250px; top:520px;}
	}
	
	
	