body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, a, blockquote, table, th, td, img{margin:0; padding:0; border:0;}
body {background-color:#EDF8FF !important; text-align:center; font-family:arial,sans-serif; font-size:12px; color:black;}

table {border-collapse:collapse; border-spacing:0;}

ul li{list-style-type:none;}

A {color:#001E7D;}
A:visited {color:#001E7D;} 
A:hover {color:#927201; /* Цвет ссылки при наведении на нее курсора мыши */}
p{text-align:left;}

.clear{clear:both;}

#moreinftitle{display:inline; padding-left:2px; color:#01228B; font-size:14px; font-style:italic; font-weight:normal; border-bottom:1px dashed;}
A.brown {color:#333 !important; font-size:12px !important;}
.titlemoreinflink{text-decoration:none; padding:0 6px; }
a.detail{font-size:13px;}
a.comeback{display:block; margin:15px; text-align:left; color: #014BA7; font-size:14px;}

.textleft{text-align:left !important;}
.textright{text-align:ight !important;}
.textcentr{text-align:center !important;}

#container {
width:940px;
margin-left:auto;
margin-right:auto;
/*border-left:1px solid #0B74AE;
border-right:1px solid #0B74AE;*/
padding:0px;
text-align:center;
/*background-color:#0B74AE;
border:2px solid #444;*/
}
#header{
width:900px;
height:110px;
margin:0;
margin-bottom:3px;
padding:0;
background:url(header.jpg) no-repeat left top;
}
/*----------------------------------------------------------------Menu---------------------------------------------------------------------*/
#menu{
width:900px;
/*background-color:#EAF6D7;*/
}
/*------------------------------------------------------------------menuParent-----------------------------------------------------------*/
#menuParent{
height:26px;
width:900px;
}
#menuParentLftCnr{
float:left;
width:5px;
height:26px;
background:url(parentLft.gif) no-repeat left top;
}
#menuParentCntr{
background:url(parentBackground.gif) repeat-x 0 0;
float:left;
width:890px;
height:26px;
font-family:arial,helvetica,sans-serif;
}
#menuParentCntr a{
color:#ffffff;
font-size:1.25em;
padding:5px;
text-decoration:none;
}
#menuParentCntr a:hover{
color:#000000;
}
#menuParentCntr span{
color:#dddddd;
float:left;
padding:2px 0 0 0;
font-size:1.4em;
}
.menuParentItem{
float:left;
padding:5px 0 0;
/*z-index:1000;*/
}
#selmenuParentItemRgtCnr{
height:26px;
background:url(parentChildRgt.jpg) no-repeat right top;/**/
float:left;
position:relative;
top:-3px;
}
#selmenuParentItemLftCnr{
height:26px;
background:url(parentChildLft.jpg) no-repeat left top;/**/
float:left;
position:relative;
}
.selmenuParentItemBlack{
/*background-color:black;*/
background:url(selmenuBlack.gif) repeat-x 0 0;
height:26px;
float:left;
}
#selmenuParentItemLftCnr span{
color:#0DABFE;
font-size:1.25em;
padding:8px 5px 0 5px;
text-decoration:none;
}
#menuParentRgtCnr{
float:right;
width:5px;
height:26px;
background:url(parentRgt.gif) no-repeat right top;
}
/*-----------------------------------------------------------------menuChild------------------------------------------------------------------------*/
#menuChild{
height:26px;
width:900px;
}
#menuChildLftCnr{
float:left;
width:5px;
height:26px;
background:url(childLft.gif) no-repeat left top;
}
#menuChildCntr{
background:url(childBackground.gif) repeat-x 0 0;
float:left;
width:890px;
height:26px;
font-family:arial,helvetica,sans-serif;
}
#menuChildCntr a{color:#ffffff; font-size:12px; padding:0 3px; text-decoration:none;}
#menuChildCntr a:hover{
color:#FCC707;
}
#menuChildCntr span{
color:#0DABFE;
/*font-weight:bold;*/
float:left;
padding:5px 0 0;
font-size:1.2em;
}
.menuChildItem{
float:left;
padding:7px 0 0;
/*z-index:1000;*/
}
#selmenuChildItem {
float:left;
padding:7px 0 0;
}
#selmenuChildItem span{
color:#0DABFE;
font-size:12px;
text-decoration:none;
padding:0px 5px 0 6px;
}
#menuChildRgtCnr{
float:right;
width:5px;
height:26px;
background:url(childRgt.gif) no-repeat right top;
}
/*----------------------------------------------------------------The End Menu---------------------------------------------------------------------*/
#string_status {width:890px; text-align:left; padding:5px;}
#string_status a{
color:#30567B;
font-size:1em;
}
#string_status span{
color:#30567B;
font-size:1em;
}
/*----------------------------------------------------------------The End String_status---------------------------------------------------------------------*/
/*---------------------------------------- Простір для таблиці для індексного файлу------------------------------------------*/
#index_blok{
width:908px;
background-color:#ffffff;
border:1px solid #e6e6e6;
}
#index_blok h3{line-height:1.35; color:#173D62; font-size:16px; padding-top:6px;}
#index_blok h4{line-height:1.35; color:#173D62; font-size:14px;}
#index_blok table.containerAbout{
width:780px;
text-align:center;
vertical-align:top;
}
TABLE.about{
margin:5px;
background:url(../pictures/about/fon.jpg) repeat;
}
TABLE.about td{
margin:0px;
padding:0px; 
border:0px;
}
TABLE.about td p{
font-size:11px;
line-height:14px;
text-align:center;
}
TABLE.about td.corner{
width:7px;
height:7px;
}
img.aboutIMG{
border:1px solid #B6B4B4;
margin:7px 3px 7px 3px;
}

/*---------------------------------------------------------------------------------------- Col-1---------------------------------------------------------------------*/
#content_box{
width:940px;
}
#col1{
border:1px solid #e6e6e6;
border-right:1px solid #e6e6e6;
width:708px;/*та ще плюс 2 у border*/
float:left;
background-color:#ffffff;
padding:15px 0;
}
#onlyCol1{
/*------------------------*/
min-height:400px;
height:auto !important;/*для IE*/
height:400px;/*для IE*/
/*------------------------*/
border:1px solid #e6e6e6;
width:938px;/*та ще плюс 2 у border*/
background-color:#ffffff;
padding:15px 0;
}
/*--------------------------------------------------------------------------------------------------------------------------------------*/
div.name{padding:8px 15px 8px 15px; text-align:center !important;}
span.name{color:#2B2B2D !important; font-size:1.4em !important; font-weight:bold !important; line-height:114% !important;}
/*--------------------------------------------------------------------------------------------------------------------------------------*/
.contentBlock{margin:0 0 15px 0; padding:10px; width:650px; /*text-align:left;*/ background-color:#e7e7e7;}

.contentBlock span{display:block; margin:2px 0 2px 0; color:#000000; font-size:15px; font-weight:bold;}
.contentBlock p{font-size:13px; text-align:left; line-height:1.45; padding:0px 5px 6px 5px;}
.contentBlock p.centr{
margin:0;
padding:0;
border:0;
font-family:arial;
font-size:15px;
font-weight:bold;
text-align:center;
}
.contentBlock p span{
display:inline;
font-size:15px;
color:#173D62;
font-weight:bold;
}
.contentBlock ul{padding:0px 15px 0px 40px; font-size:13px; text-align:left; line-height:1.7;}
.contentBlock table{margin:5px 10px 5px 10px;}
.contentBlock table td,
.contentBlock table th{border:1px solid #051C4E; color:#051C4E; font-size:12px; padding:4px 4px 4px 6px;}
.contentBlock table th{background:#CECDCD; font-weight:bold; text-align:center;}
.contentBlock table td{text-align:left; vertical-align:top;}
/*----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.contentBlock1{margin:8px 0 15px 0; padding:10px; width:866px; /*text-align:left;*/ background-color:#e7e7e7;}
.contentBlock1 span{display:block; margin:2px 0 2px 0; color:#000000; font-size:15px; font-weight:bold;}
.contentBlock1 p{font-size:13px; text-align:left; line-height:1.45; padding:0px 5px 6px 5px;}
.contentBlock1 p.centr{font-size:15px; font-weight:bold; text-align:center;}
.contentBlock1 p span{display:inline; font-size:15px; color:#173D62; font-weight:bold;}
.contentBlock1 p span.mark{font-size:15px; color:#173D62; font-weight:normal;}
.contentBlock1 p.centr{font-size:16px; color:#173D62; font-weight:bold; text-align:center;}
.contentBlock1 ul{padding:0px 15px 0px 40px; font-size:13px; text-align:left; line-height:1.7;}
.contentBlock1 table{margin:5px 8px 5px 8px;}
.contentBlock1 table td,
.contentBlock1 table th{border:1px solid #051C4E; color:#051C4E; font-size:12px; padding:4px 4px 4px 5px;}
.contentBlock1 table th{background:#CECDCD; font-weight:bold; text-align:center;}
.contentBlock1 table td{text-align:left; vertical-align:top;}

table td.title {
padding:0px;
margin:0px;
padding:10px 10px 10px 10px;
color:#051C4E;
font-weight:bold;
font-size:16px;
text-align:center;
}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.portret{float:left; padding:5px 12px 12px 0;}
.face{padding:3px; border:1px solid #B3B3B3;}
.nameFace{padding-top:50px; text-align:left;}
.nameFace p{color:#3E3F41; font-size:15px; text-align:left; line-height:1.5;}

.nameFace p span{display:inline; font-size:16px; color:#173D62; font-weight:bold;}
/*------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.contentBlockText{padding:0 22px 20px 22px; /*text-align:left;*/}
.contentBlockText p,
.contentBlockText ul li{font-size:13px; text-align:left; line-height:1.45em; padding-bottom:6px;}
.contentBlockText p span{
font-size:15px;
color:#2B2B2D;
font-weight:bold;
line-height:1.2;
}
.contentBlockText p.centr{padding-bottom:6px; font-size:15px; color:#024D95; font-weight:bold; text-align:center;}
.contentBlockText p.centr2{padding-bottom:6px; font-size:16px; color:#173D62; font-weight:bold; text-align:center;}

#tenderTable table{
padding:0px;
margin:0px;
margin:5px 10px 5px 10px;
border-collapse:collapse;
}
#tenderTable table td{border:2px solid #051C4E; color:#051C4E; font-size:14px; text-align:center; margin:0px; padding:4px 4px 4px 3px;}

.contentBlockText ul{padding:0px 15px 0px 15px; margin:0px; font-size:13px; line-height:1.5; /*text-align:left;*/}
.contentBlockText ul.marker4{display:block; list-style-type:none; color:#001E7D; line-height:1.7;}
.contentBlockText ul.marker4 li{padding:0px 10px 0px 15px; background:url(marker4.gif) no-repeat 0 .65em;}

.contentBlockText ul.marker6{display:block; list-style-type:none; line-height:1.7;}
.contentBlockText ul.marker6 li{padding:0px 10px 0px 15px; background:url(marker6.gif) no-repeat 0 .65em;}

.contentBlockText ul.marker5{
display:block;
padding:10px 10px 0px 30px;
list-style-type:none;
list-style-image:url(marker5.gif);
color:#000000;
font-size:14px;
text-align:left;
text-indent:0px;    /*отступ строки*/
line-height:1.5;/*междустрочный интервал*/
}
.contentBlockText ul.marker5 li{
padding:0px;
margin-left:1px;
padding-left:1px;
padding-bottom:5px;
/*background:url(marker4.gif) no-repeat;*/
line-height:1.5;/*междустрочный интервал*/
}
.contentBlockText ul.marker5 li a{font-size:13px;}
/*.contentBlockText ul.marker5 li a:hover{color:#022E91;}*/

.contentBlockText ul.marker3{display:block; padding:5px 10px 0px 30px; list-style-image:url(marker3.gif);}
.contentBlockText ul.marker3 li{
padding:0px;
margin:0px;
margin-left:1px;
padding-left:1px;
padding-bottom:5px;
/*background:url(marker4.gif) no-repeat;*/
line-height:1.5;/*междустрочный интервал*/
}
.contentBlockText ul.marker3 li a{
padding:0px;
margin:0px;
font-size:15px;
color:#022E912B2B2D;
text-decoration:none;
}
.contentBlockText ul.marker3 li a:hover{
padding:0px;
margin:0px;
font-size:15px;
color:#2B2B2D;
}
/*----------для---ABITnormdoc--------------------*/
.contentBlockText ul.marker5moreinf{display:block; border:0px; padding:0px; padding:10px 18px 0px 15px; margin:0px; list-style-type:none; list-style-image:url(marker5.gif); color:#000000; font-size:14px; text-align:justify; line-height:1.5;}
.contentBlockText ul.marker5moreinf li{
padding:0px;
margin:0px;
margin-left:1px;
padding-left:1px;
padding-bottom:5px;
/*background:url(marker4.gif) no-repeat;*/
line-height:1.5;/*междустрочный интервал*/
}
.contentBlockText ul.marker5moreinf li p{text-indent:2px; }

/*--------------------------------------------*/

.nameSTR{
color:#305478;
text-align:center;
font-size:17px;
font-weight:bold;
padding:20px 10px 5px 10px;
}
.perelik {
color:#305478;
font-size:14px;
text-align:left;  /*виравнивание по ширине*/
line-height:1.8em;/*междустрочный интервал*/
padding:0px 20px 10px 30px;
}
.perelik ul{
border:0px;
padding:0px;
padding:0px 10px 0px 20px;
margin:0px;
text-align:left;
}
.perelik li a{
color:navy;
text-decoration:none;
}
.perelik li a:hover{
color:#333125;
}

/*============table чи div==з==заокругленими==кутиками========*/
.roundcorn{margin:8px 0px 20px 0px; background-color:#e7e7e7;  border:1px solid #BBBBBB; position:relative; /*width:740px;*/} 
/*=====table чи div==з==заокругленими==кутиками==(без==бордера)====*/
.roundcorn1{margin:8px 0px 20px 0px; background-color:#e7e7e7;  border:1px solid #e7e7e7; position:relative; /*width:740px;*/}
.roundcorn .c ,
.roundcorn1 .c{width:6px;height:6px;/*z-index:1;*/position:absolute;}
.roundcorn .tl,
.roundcorn1 .tl{top:-1px;left:-1px;}
.roundcorn .tr, 
.roundcorn1 .tr {top:-1px;right:-1px;right: expression('-1px');}
.roundcorn .bl,
.roundcorn1 .bl {bottom:-1px;left:-1px;}
.roundcorn .br,
.roundcorn1 .br {bottom:-1px;right:-1px;right: expression('-1px');}
/*========================================================*/
table.facultyList {
border:0px;
padding:0px;
margin:0px;
background:#e7e7e7; 
font-size:14px;
font-weight:bold;
text-align:center;
width:740px;
}
table.facultyList  td{padding:2px;}

table.facultyList a {
color:#041A66;
text-decoration:none;
}
table.facultyList a:hover {
color:#000000; /* Цвет ссылки при наведении на нее курсора мыши */ 
}
.crossbar{
background:#e7e7e7;
}
.rowodd{
background:#BDBDBD;
}
/*----------------------------------------------------------------Col-2---------------------------------------------------------------------*/
#col2{border:1px solid #e6e6e6; border-left:0; width:228px;/*та ще плюс 1 у border і плюс 1 на запас*/ float:left; background-color:#ffffff;}

div.stripe{
margin:0;
padding:0;
border:0;
padding:7px 0 0 0;
height:28px;/*висота самого малюнку*/
margin-bottom:1px;
background:url(blue_stripe.jpg) no-repeat left top;
color:#fff;
font-size:12px;
font-weight:bold;
text-align:center;
}
div.sideimages{
margin:0;
padding:0;
border:0;
margin-bottom:4px;
/*font-size:14px;
color:#0B74AE;
font-weight:bold;*/
}
div.sideimages img{
border:3px double #3A8FBC;
}
/*----------------------------------------------------------------The end Col-2---------------------------------------------------------------------*/
#clear{
clear:both;
}
#footer{
margin-top:8px;
}
#footerLeft{
float:left;
width:15px;
height:56px;
background:url(bgfooterLeft.jpg) no-repeat;
}
#footerRight{
float:right;
width:15px;
height:56px;
background:url(bgfooterRight.jpg) no-repeat;
}
#footerCenter{
height:56px;
width:910px;
float:left;
background:url(bgfooter.jpg) repeat-x;
}
#avtor{
float:left;
margin:0;
padding:0;
border:0;
padding:20px 8px 8px 8px;
text-align:left;
color:#ffffff;
font-size:12px;
font-family:Helvetica,Verdana,tahoma,sans-serif;
}
#footerKNOrada{padding:12px 8px 6px 8px; float:right;}

p{text-align:left; margin:0; padding:0;}
/*--------------------------------------------------------------------------------ABIT---------------------------------------------------------------------------------------*/
#hurryingLine{
background:url(stripe.gif) repeat left bottom;
padding:8px 5px 8px 5px;
}
#marq{background-color:#ffffff; padding:3px 5px 3px 5px; color:#294F74; font-size:13px;}
/*.lineAbit{
background:url(bgAbitDekans.jpg) repeat-x;
height:2px;
}*/
.nameAbitDekans {padding-top:10px; text-align:left; font-size:16px; color:#305478;}
.nameAbitDekans a,
.nameAbitDekans a:visited{font-size:15px; color:#305478; line-height:1.4em;} 
.nameAbitDekans a:hover{color:#494F53;}
.nameAbitDekans2 {
padding-top:60px;
text-align:left;
font-family:arial;
font-size:16px;
color:#305478;
}
.licsert{margin:0px; padding-top:20px; width:512px;}
.licsertCapsule{
border:1px solid #B6B4B4;
}
.abitSpec{
margin:0;
padding:0;
border:0;
margin-bottom:15px;
padding:5px;
width:880px;
text-align:left;
}
.abitSpec table{
padding:0px;
margin:0px;
margin:5px 0px 5px 0px;
border-collapse:collapse;
}
.abitSpec table td{
border:2px solid #305478;
color:#000000;
font-size:14px;
font-family:arial;
margin:0px;
padding:5px 4px 5px 4px;
/*background-color:red;*/
}
DIV.spec{
margin:5px;
padding:5px;
font-size: 14px; /* Размер текста */
line-height:140%;
text-align:left;
background: #E9E9E9;
}
DIV.spec p{
margin:0px;
padding:0px;
padding-top:10px;
}
.phonelist{margin-left:40px;}
ul.phone{padding:0 0 0 2px; margin:0 0 0 2px; list-style-image:url(phone.gif);}
ul.phone li{
font-size:14px;
color:#173D62;
font-weight:bold;
}
img.map{/*місцезнаходження ун-ту*/
border:0px;
padding:0px;
margin:0px;
margin-bottom:10px;
margin-top:5px;
margin-left:auto;
margin-right:auto;
width:600px;
}
.contentRektorat{/*простір для вмісту стр. Ректорат*/
margin:0;
padding:0;
border:0;
padding:20px 20px 20px 50px;
}
/*===============================New=Index1=================================================*/
#c1index1{
width:585px;/*та ще плюс 1 у border і плюс 1 на запас*/
float:left;
background-color:#ffffff;
}
#c2index1{
width:319px;
float:left;
background-color:#ffffff;
}
#c1index1 img{
margin:0;
margin-left:auto;
margin-right:auto;
padding:0;
border:0;
}
#c2index1 img.foto{margin:12px auto; padding:0; border:0;}
.contentIndex1{
margin:0;
padding:0;
border:0;
margin:10px;
text-align:left;
background-color:#E7E7E7;
}
.contentIndex1 p{font-size:13px; text-align:left; line-height:1.5; padding:0 5px; margin-bottom:5px;}
.contentIndex1 p span{
margin:0;
padding:0;
border:0;
font-size:15px;
color:#173D62;
font-weight:bold;
}
/*=============================Map===Site===Scienec=============================================*/
#menu_body{
/*float:left;*/
background:#E7E7E7;
}
#menu_body ul.mapSci{
margin:0px;
padding:0px;
padding:7px 9px 9px;
border:0px;
list-style-type:none;
}
#menu_body ul.mapSci li{padding-left:4px; border-bottom:1px solid #fff; text-align:left;}
#menu_body ul.mapSci li a{
margin:0px;
padding:0px;
cursor:pointer;
color:#00277F;
font-family:verdana,arial,sans-serif;
font-size:12px;
text-decoration:none;
}
#menu_body ul.mapSci li a:hover{
color:#2A2C2F;
font-family:verdana,arial,sans-serif;
}
#menu_body ul.mapSci li ul {
margin:0px;
padding:0px;
border:0px;
border-top:1px solid #fff;
list-style-type:none;
list-style-position:inside;
}
#menu_body ul.mapSci li ul li {
display:block;
margin:0px;
padding:0px;
padding-left:25px;
border:0px;
}
#menu_body ul.mapSci li ul li a{margin-left:-21px; padding-left:14px; color:#2A2C2F; background:url(marker6.gif) no-repeat 0 .4em;}
#menu_body ul.mapSci li ul li a:hover{color:#00277F; background:url(marker7.gif) no-repeat 0 .4em;}
/*===============================The===End=====Map===Site===Scienec========================================*/
/*=========================Scienec==============================*/
.nameFace1{display:table; float:left; zoom:1; padding-top:15px; text-align:left;}
.nameFace1 p{color:#3E3F41; font-size:13px;}
.nameFace1 span{line-height:1.6; font-size:15px; color:#173D62; font-weight:bold;}
/*.hlElement{display:block;  background:#fff !important; color:#00277F !important; cursor:text !important;}*/
/*=======================================================*/
.line{background:url(line1px.gif) repeat-x; height:1px; margin:12px 0;}