BODY {

	margin: 0px 0px 0px 0px;

	padding: 0px;

	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;

	font-size: 14px;

	color: #000000;

	scrollbar-face-color: #ffffff;

	scrollbar-track-color: #ffffff;

	scrollbar-arrow-color: #000000;

	scrollbar-3Dlight-color: #0009900;

	scrollbar-highlight-color: #F5F4EB;

	scrollbar-shadow-color: #0009900;

	scrollbar-darkshadow-color: #F5F4EB;

	background-color: #ffffff;

	behavior:url("fileadmin/templates/csshover.htc");

}

.left_menu_body ul ul{display:none;}
.left_menu_body ul ul.open{display:block;}


.inv_table{background-color:transparent;padding:0;border:none;}

.inv_table tr, .inv_table td{border:none;}



#mailformInterview{padding:8px;}



#mailform input{height:20px;background-color:white;border:1px solid #c9c9c9;}



.tt_photo tr{vertical-align:top;}



.tt_photo tr td{

text-align:center;

font-family:Verdana Arial Sylfaen;

font-size:9pt;

padding-top:10px;



}


.left_bar_bottom{padding-top:2ex; width:220px;text-align:center;}



.left_bar_bottom a{display:block;clear:both;}



.notes_table tr td{

width:100px;

height:100px;

padding-top:10px;

padding-left:30px;

cursor:pointer;

background-image:url(http://kimi.edu.ua/img/note.jpg);

background-repeat:no-repeat;

}





.tt_subtitle{background-color:#E0EDF1;text-align:center;font-size:16px;}

.tt_head{background-color:#cbebd4;border:1px solid #c7c7c7;}

.tt_head td, thead tr td{padding:10px;font-size:22px;text-align:center;}

.odd{background-color:#E9F3E4;}



ol#blocks_list{padding:0;margin:0;}



#blocks_list li{

padding:0;

margin:0;

list-style-type:none;

padding-left:2em;

width:490px;

height:110px;

display:block;

background-image:url(block_list.jpg);

background-repeat:no-repeat;



}

.desc_table2{width:475px;}

.desc_table2 thead tr td{text-align:center;padding-top:10px;background-color:#DBECF7;}

.desc_table2 td{border-collapse:collapse;border:1px solid #ccc;}



.tt_comments tr td{padding-left:2ex;}



.tt_comments tr td img{

border:1px solid #ccc;

}





ol.check_list li li{list-style-image:url(http://kimi.edu.ua/img/checkmark.gif);}



ul.check_list li {list-style-image:url(http://kimi.edu.ua/img/checkmark.gif);}





.desc_table tr td{

border-collapse:collapse;

border:1px solid #ccc;

padding:7px;

}



IMG {

	margin: 0px;

	padding: 0px;

	border: none;

}



body, div, p, th, td, li, dd {   

    font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;   

    font-size: 10pt;

    color: #000000;

}



a {

	text-decoration:none

}



P {

	margin: 0px 0px 13px 0px;

	padding: 0px;

}



table {border-collapse: collapse;}



td {border-collapse: collapse;}



H1 {

	margin: 0px 0px 13px 0px;

	padding: 0px;

	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;

	font-size: 18px;

	color: #7C9619;

	text-decoration: none;

	font-weight: normal;

}



H2 {

	margin: 0px 0px 5px 0px;

	padding: 0px;

	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;

	font-size: 11px;

	color: #0960A6;

	text-decoration: none;

	font-weight: bold;

}



H3 {

	margin: 0px 0px 13px 0px;

	padding: 0px;

	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;

	font-size: 20px;

	color: #0960A6;

	text-decoration: none;

}



a {

	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;

	color: #0C70FF;

	text-decoration: underline;

}



a:hover {

	color: #0C70FF;

	text-decoration: none;

}



td.top_bg_inner {

	background: url('images/top_bg_inner.jpg') left top no-repeat;

}



td.top_bg_MainTpl {

	background: url('images/top_bg_maintpl.jpg') left top no-repeat;

}



td.bottom_bg_inner {

	background: url('images/bottom_bg_inner.jpg') left bottom no-repeat;

}



td.bottom_bg_MainTpl {

	background: url('images/bottom_bg_maintpl.jpg') 0 362px no-repeat;

}



ul.top_menu {

	list-style:none;

	margin: 0;

	padding: 0;

	position:relative;

}



.top_menu .logo, .top_menu .logo_name, .top_menu .about, .top_menu .abitur, .top_menu .partner, .top_menu .student, .top_menu .graduat,  .top_menu .about_ua, .top_menu .abitur_ua, .top_menu .partner_ua, .top_menu .student_ua, .top_menu .graduat_ua, .top_menu .about_en, .top_menu .abitur_en, .top_menu .partner_en, .top_menu .student_en, .top_menu .graduat_en {

	overflow:hidden;

	white-space: nowrap;

	display:block;

	position:absolute;

	float:left;

}



.top_menu .logo {

	top:25px;

	left:103px;

}

.top_menu a {

	text-decoration:none !important;

}



.top_menu .logo_name {

	top:25px;

	left:230px;

	font-size:14px;

	font-weight:bold;

	font-family:Arial, Helvetica, sans-serif;

	color:#236cd5

}



.top_menu .about {

	top:180px;

	left:30px;

}



.top_menu .about a {

	display:block;

	width: 105px;

	height: 29px;

	cursor:hand;

	background: url('images/butt_about_off.jpg') left top no-repeat;

}



.top_menu .about a:hover {

	background: url('images/butt_about_on.jpg') left top no-repeat;

}



.top_menu .about a.active {

	background: url('images/butt_about_on.jpg') left top no-repeat;

}



.top_menu .abitur {

	top:240px;

	left:86px;

}



.top_menu .abitur a {

	display:block;

	width: 157px;

	height: 36px;

	cursor:hand;

	background: url('images/butt_abitur_off.jpg') left top no-repeat;

}



.top_menu .abitur a:hover {

	background: url('images/butt_abitur_on.jpg') left top no-repeat;

}



.top_menu .abitur a.active {

	background: url('images/butt_abitur_on.jpg') left top no-repeat;

}

.info_block {

	/**background: url('images/info_block.gif') left top no-repeat;**/

	width:166px;

	height:55px;

	position:absolute;

	font-size:12px;

	color:#236cd5;

	font-family:Arial, Helvetica, sans-serif;

	text-align:right;

	margin:209px 0 0 60px;

	padding:11px 0 0 0;

}



.top_menu .partner {

	top:294px;

	left:243px;

}



.top_menu .partner a {

	display:block;

	width: 158px;

	height: 40px;

	cursor:hand;

	background: url('images/butt_partner_off.jpg') left top no-repeat;

}



.top_menu .partner a:hover {

	background: url('images/butt_partner_on.jpg') left top no-repeat;

}



.top_menu .partner a.active {

	background: url('images/butt_partner_on.jpg') left top no-repeat;

}



.top_menu .student {

	top:276px;

	left:448px;

}



.top_menu .student a {

	display:block;

	width: 163px;

	height: 44px;

	cursor:hand;

	background: url('images/butt_student_off.jpg') left top no-repeat;

}



.top_menu .student a:hover {

	background: url('images/butt_student_on.jpg') left top no-repeat;

}



.top_menu .student a.active {

	background: url('images/butt_student_on.jpg') left top no-repeat;

}



.top_menu .graduat {

	top:229px;

	left:583px;

}



.top_menu .graduat a {

	display:block;

	width: 164px;

	height: 43px;

	cursor:hand;

	background: url('images/butt_graduat_off.jpg') left top no-repeat;

}



.top_menu .graduat a:hover {

	background: url('images/butt_graduat_on.jpg') left top no-repeat;

}



.top_menu .graduat a.active {

	background: url('images/butt_graduat_on.jpg') left top no-repeat;

}



.top_menu .about_ua {

	top:180px;

	left:30px;

}





.top_menu .about_ua a {

	display:block;

	width: 105px;

	height: 29px;

	cursor:hand;

	background: url('images/about_ua_off.jpg') left top no-repeat;

}



.top_menu .about_ua a:hover {

	background: url('images/about_ua_on.jpg') left top no-repeat;

}



.top_menu .about_ua a.active {

	background: url('images/about_ua_on.jpg') left top no-repeat;

}



.top_menu .abitur_ua {

	top:240px;

	left:86px;

}



.top_menu .abitur_ua a {

	display:block;

	width: 157px;

	height: 36px;

	cursor:hand;

	background: url('images/abit_ua_off.jpg') left top no-repeat;

}



.top_menu .abitur_ua a:hover {

	background: url('images/abit_ua_on.jpg') left top no-repeat;

}



.top_menu .abitur_ua a.active {

	background: url('images/abit_ua_on.jpg') left top no-repeat;

}





.top_menu .partner_ua {

	top:294px;

	left:243px;

}



.top_menu .partner_ua a {

	display:block;

	width: 158px;

	height: 40px;

	cursor:hand;

	background: url('images/partner_ua_off.jpg') left top no-repeat;

}



.top_menu .partner_ua a:hover {

	background: url('images/partner_ua_on.jpg') left top no-repeat;

}



.top_menu .partner_ua a.active {

	background: url('images/partner_ua_on.jpg') left top no-repeat;

}



.top_menu .student_ua {

	top:276px;

	left:448px;

}



.top_menu .student_ua a {

	display:block;

	width: 163px;

	height: 44px;

	cursor:hand;

	background: url('images/student_ua_off.jpg') left top no-repeat;

}



.top_menu .student_ua a:hover {

	background: url('images/student_ua_on.jpg') left top no-repeat;

}



.top_menu .student_ua a.active {

	background: url('images/student_ua_on.jpg') left top no-repeat;

}



.top_menu .graduat_ua {

	top:229px;

	left:583px;

}



.top_menu .graduat_ua a {

	display:block;

	width: 164px;

	height: 43px;

	cursor:hand;

	background: url('images/vipusk_ua_off.jpg') left top no-repeat;

}



.top_menu .graduat_ua a:hover {

	background: url('images/vipusk_ua_on.jpg') left top no-repeat;

}



.top_menu .graduat_ua a.active {

	background: url('images/vipusk_ua_on.jpg') left top no-repeat;

}



.top_menu .about_en {

	top:180px;

	left:30px;

}





.top_menu .about_en a {

	display:block;

	width: 105px;

	height: 29px;

	cursor:hand;

	background: url('images/en_butt_about_off.gif') left top no-repeat;

}



.top_menu .about_en a:hover {

	background: url('images/en_butt_about_off_1.gif') left top no-repeat;

}



.top_menu .about_en a.active {

	background: url('images/en_butt_about_off_1.gif') left top no-repeat;

}



.top_menu .abitur_en {

	top:240px;

	left:86px;

}



.top_menu .abitur_en a {

	display:block;

	width: 157px;

	height: 36px;

	cursor:hand;

	background: url('images/en_butt_abitur_off.gif') left top no-repeat;

}



.top_menu .abitur_en a:hover {

	background: url('images/en_butt_abitur_off_1.gif') left top no-repeat;

}



.top_menu .abitur_en a.active {

	background: url('images/en_butt_abitur_off_1.gif') left top no-repeat;

}





.top_menu .partner_en {

	top:294px;

	left:243px;

}



.top_menu .partner_en a {

	display:block;

	width: 158px;

	height: 40px;

	cursor:hand;

	background: url('images/en_butt_partner_off.gif') left top no-repeat;

}



.top_menu .partner_en a:hover {

	background: url('images/en_butt_partner_off_1.gif') left top no-repeat;

}



.top_menu .partner_en a.active {

	background: url('images/en_butt_partner_off_1.gif') left top no-repeat;

}



.top_menu .student_en {

	top:276px;

	left:448px;

}



.top_menu .student_en a {

	display:block;

	width: 163px;

	height: 44px;

	cursor:hand;

	background: url('images/en_butt_student_off.gif') left top no-repeat;

}



.top_menu .student_en a:hover {

	background: url('images/en_butt_student_off_1.gif') left top no-repeat;

}



.top_menu .student_en a.active {

	background: url('images/en_butt_student_off_1.gif') left top no-repeat;

}



.top_menu .graduat_en {

	top:229px;

	left:583px;

}



.top_menu .graduat_en a {

	display:block;

	width: 164px;

	height: 43px;

	cursor:hand;

	background: url('images/en_butt_graduat_off.gif') left top no-repeat;

}



.top_menu .graduat_en a:hover {

	background: url('images/en_butt_graduat_off_1.gif') left top no-repeat;

}



.top_menu .graduat_en a.active {

	background: url('images/en_butt_graduat_off_1.gif') left top no-repeat;

}



ul.top_right {

	list-style:none;

	margin: 0;

	padding: 0;

	position:relative;

}



.top_right .search, .top_right .ua, .top_right .ru, .top_right .en, .top_right .home, .top_right .letter, .top_right .map, .top_right .print{

	overflow:hidden;

	white-space: nowrap;

	display:block;

	position:absolute;

	float:left;

}



.top_right .ua {

	top:134px;

	left:95px;

}



.top_right .ua a {

	display:block;

	width: 16px;

	height: 10px;

	cursor:hand;

	background: url('images/butt_ua.gif') left top no-repeat;

}



.top_right .ru {

	top:157px;

	left:86px;

}



.top_right .ru a {

	display:block;

	width: 16px;

	height: 10px;

	cursor:hand;

	background: url('images/butt_ru.gif') left top no-repeat;

}



.top_right .en {

	top:182px;

	left:71px;

}



.top_right .en a {

	display:block;

	width: 15px;

	height: 10px;

	cursor:hand;

	background: url('images/butt_en.gif') left top no-repeat;

}



.top_right .home, .top_right .letter, .top_right .map, .top_right .print {

	top:182px;

}



.top_right .home {

	left:136px;

}



.top_right .home a {

	display:block;

	width: 11px;

	height: 13px;

	cursor:hand;

	background: url('images/butt_home.gif') left top no-repeat;

}



.top_right .letter {

	left:157px;

}



.top_right .letter a {

	display:block;

	width: 13px;

	height: 13px;

	cursor:hand;

	background: url('images/butt_letter.gif') left top no-repeat;

}



.top_right .map {

	left:179px;

}



.top_right .map a {

	display:block;

	width: 11px;

	height: 13px;

	cursor:hand;

	background: url('images/butt_map.gif') left top no-repeat;

}



.top_right .print {

	left:199px;

}



.top_right .print a {

	display:block;

	width: 11px;

	height: 13px;

	cursor:hand;

	background: url('images/print.gif') left top no-repeat;

}





.top_right .search {

	top:43px;

	left:45px;

}

.top_right a {

	text-decoration:none !important

}



.search form {

	padding:0;

	margin:0;

}



.search span {

	text-transform: uppercase;

	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;

	font-size: 14px;

	color: #4185E7;

	font-weight: bold;

}



.search .submit {

	height:1px;

	width:1px;

}



.search .input {

	height:42px;

	width:182px;

	border:0px;

	border:none;

	background: none;

	background: url('images/search_bg.jpg') left top no-repeat;

	padding:0;

	margin:0;

	padding: 8px 65px 14px 5px;

}



td.news_header {

	background: url('images/news_bg_top.jpg') top left no-repeat;

	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

	font-size: 18px;

	color: #236CD5;

	font-weight: normal;

	padding-left: 129px;

}



td.news_bottom {

	background: url('images/news_bg_bottom.gif') left top no-repeat;

}



td.news_body {

	background: url('images/news_bg2.gif') left top no-repeat;

	padding: 11px 13px 11px 12px;

}



.news_body .date {

	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	color: #F6AC4B;

	font-weight: normal;

}



.news_body a {

	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	color: #F6AC4B;

	font-weight: normal;

	text-decoration: none;

}



.news_body a:hover {

	color: #F6AC4B;

	text-decoration: underline;

}



.news_body .all_news {

	text-align: right;

}



.empty {

	height:15px;

}



.photo_header {

	background: url('images/photo_bg_top.jpg') top left no-repeat;

	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

	font-size: 18px;

	color: #236CD5;

	font-weight: normal;

	padding-left: 118px;

}



.photo_body {

	background: url('images/photo_bg_bottom.jpg') bottom left no-repeat;

	padding: 13px 14px 50px 42px;

	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	color: #0089ED;

}



.photo_body_MainTpl {

	background: url('images/photo_bg_bottom.gif') bottom left no-repeat;

	padding: 3px 14px 50px 42px;

	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	color: #0089ED;

	position:relaive

}



.photo_body_MainTpl img {

	padding: 2px 0 0 0 ;



}



.photo_body p {

	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

	font-size: 14px;

	color: #0089ED;

}



.empty_main {

	height:14px;

}



.left_menu_bottom {

	background: url('images/left_menu_bg_bottom.gif') bottom left no-repeat;

}



.left_menu_top {

	background: url('images/left_menu_bg_top.gif') top left no-repeat;

}



.left_menu_body {

	padding: 8px 27px 8px 25px;

}



.left_menu_body ul {

	list-style:none;

	margin: 0;

	padding: 0;

}



.left_menu_body li {

	margin: 0;

	padding: 0;

	display: block;

	margin: 7px 0 7px 0;

}



.left_menu_body li a {

	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #255DB1;

	text-decoration: none;

	font-weight: bold;

}



.left_menu_body li a:hover {

	color: #E29836;

	text-decoration: none;

}



.left_menu_body li a.active {

	color: #E29836;

	text-decoration: none;

}



.left_menu_body ul ul {

	list-style:none;

	margin: 0;

	padding: 0;

	padding: 5px 0 5px 15px;

}



.left_menu_body ul ul li {

	margin: 0;

	padding: 0;

	display: block;

}



.left_menu_body ul ul li a {

	font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: normal;

}



.main_top {

	background: url('images/main_bg_top.gif') top left no-repeat;

}



.main_bottom {

	background: url('images/main_bg_bottom.gif') bottom left no-repeat;

}



.main_body {

	padding: 9px 34px 0 22px;

	background: url('images/main_bg2.gif') top left no-repeat;

}



.design {

	padding: 9px 0 0 24px;

}



.design a {

	text-decoration: none;

}



.design a:hover {

	text-decoration: underline;

}



.counter {

	text-align: right;

}



.counter a {

	padding-right: 16px;

}



.bot_menu ul {

	list-style:none;

	margin: 0;

	padding: 0;

	padding-left: 60px;

}



.bot_menu li {

	display:block;

	float:left;

	padding: 0 15px 0 15px;

}



.bot_menu li a {

	text-decoration: none;

	color: #255DB1;

font-weight:bold

}



.bot_menu li a:hover {

	text-decoration: none;

	color: #E29836;

}



.bot_menu li a.active {

	text-decoration: none;

	color: #E29836;

}



ul.box {

	list-style:none;

	margin: 0;

	padding: 0;

	position:relative;

}



.box .box1, .box .box2, .box .box3, .box .box4 {

	overflow:hidden;

	white-space: nowrap;

	display:block;

	position:absolute;

	float:left;

}



.box h1 {

	margin: 0px 0px 13px 0px;

	padding: 0px;

	font-family: Arial, Verdana, Tahoma, Helvetica, sans-serif;

	font-size: 14px;

	color: #0232B8;

	text-decoration: none;

	font-weight: bold;

}



.box1 {

	display:block;

	width: 260px;

	height: 290px;

	top: 312px;

    background-color:transparent;

	left: 41px;

}



.box2 {

	display:block;

	width: 251px;

	height: 178px;

	top: 49px;

	left: 209px;

	

}



.box3 {

	display:block;

	width: 349px;

	height: 190px;

	top: 481px;

	left: 337px;



}



.box4 {

	display:block;

	width: 340px;

	height: 255px;

	top: 140px;

	left: 515px;

}



.box4 span{display:block;float:left;}

strong .external-link-new-window{text-decoration:none;font:Georgia;font-size:15px;font-weight:bold;}
