/* Задаємо загальні параметри сторінки */
body {
  font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
  margin-left: 0px;
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  background-color: #FFFFFF;
}
img {border:0px;}

/* Задаємо параметри полоси гарячих посилань */
#top {height: 60px;}
#top td a {font-size: 7pt; font-style: normal; font-weight: normal; color:#666666; text-decoration:underline;}
#top td a:hover { color:#FF1A00; text-decoration:none;}

/*Задаємо загальні параметри головного меню  */

#menu1sup td { height: 10px;}

#menu1 td {font-size: 10pt; font-style: normal; font-weight: bold; color:#666666; background-color:#FFFFFF; height: 17px; vertical-align: bottom;}
#menu1 td a { display:block; width:100%; height:17px; padding:2px 0; text-decoration: none; }

#menu1sub td { height: 3px;}
#menu1sub td.red { background-color:#FF1A00;}
#menu1sub td.ora { background-color:#FFA303;}
#menu1sub td.gre { background-color:#73BE1E;}
#menu1sub td.blu { background-color:#1F85CA;}
#menu1sub td.pur { background-color:#6D06AD;}


/* Задаємо загальні параметри заголовку сторінки */
#header p {font-size: 16pt; font-style: normal; font-weight: normal; padding-left:15px; padding-right:15px;}

/*Задаємо загальні параметри меню розділу */
#menu2 {font-size: 8pt; font-style: normal; font-weight: normal; line-height:1.3em; text-align: left; vertical-align: top;
padding-top:2px;}
#menu2 a { text-decoration:underline;} 
#menu2 a:hover { color:#FFFFFF; text-decoration: none;}

/* Задаємо загальні параметри панелі навігації */
#navi { vertical-align: bottom;}
#navi td { padding-bottom: 5px;}

/*Задаємо параметри основного тексту */
#main { padding:5px; vertical-align:top; font-size:10pt; font-style: normal; font-weight: normal; color:#333333;}
#main img {border: 1px solid #666666;}
#main img.inline {margin: 5px;}
#main img.left {margin-right: 15px;}
#main img.right {margin-left: 15px;}
#main p {font-size:10pt; font-style: normal; font-weight: normal; color:#333333; margin: 0 1em 0.5em 1em;}
#main a {font-size:10pt; font-style: normal; font-weight: normal; color:#0878C4;}
#main a.details {font-size:8pt;}
#main a:hover {color:#FF1A00;}

#main ul {list-style:disc; font-size:8pt; font-style: normal; font-weight: normal; color:#666666; margin:0 0.1em 0.5em 2em;}
#main li {font-size:10pt; font-style: normal; font-weight: normal; color:#333333; }
#main ul.inside { list-style-position:inside; margin-left:1.1em; padding-left:0;}

#main li a {font-size:10pt; font-style: normal; font-weight: normal; color:#0878C4;}
#main li a:hover {color:#FF1A00;}
#main li ul {list-style:square; font-size:8pt;}
#main h3 {font-size:13pt; font-style: normal; font-weight: normal; color:#0878C4; margin: 0.5em;}
#main h4 {font-size:13pt; font-style: normal; font-weight: normal; margin: 0.5em 0.5em 0.5em 0;}
#main h5 {font-size:11pt; font-style: normal; font-weight: normal; color:#0878C4; margin:1em 0.5em 0.5em 0.5em;}
#main h3 .ora {color:#FFA303;}
#main dt { font-size:8pt; font-style: normal; font-weight: normal; color:#333333; margin:0 0.1em 0 1em;}
#main dd { font-size:10pt; font-style: normal; font-weight: normal; color:#333333; margin:0.3em 0.1em 0 2em;}
#main dd span.small { font-size:7pt; font-style: normal; font-weight: normal; color:#333333;}
#main #gal table {margin: 8px; float:left;}
#main #gal table a {font-size:8pt;}
#main #gal table a:hover {color:#FF1A00;}
#main #gal table img {margin: 0; width:177px; height:124px;}
#main #gal table p {padding-top:5px;}
#main #gal-chapt img {margin: 8px; width:177px; height:124px;}
#main form td { font-size:10pt; font-style: normal; font-weight: normal; color:#333333; padding: 5px;}
#main form textarea {width:700px; height:60px;}
#main form td.filled {background-color:#FFF5CC;}
#main td #briefs img {border:0px;}
#main .blue_bold_text p{ color:#0878C4;}
.table {
  border-collapse:collapse; margin:0 20px 5px 20px;
}
.table td {
  padding: 5px; border:1px solid #aaaaaa; font-size:10pt; font-style: normal; font-weight: normal; color:#333333;
}

/*Задаємо параметри інформації зправа */
#right { vertical-align:top; }
#right p {font-size:8pt; font-style: normal; font-weight: normal; color:#555555; margin: 0 1em 0.5em 1em;}
#right #menu3 a {font-size:8pt; font-style: normal; font-weight: normal; color:#555555;}
#right #menu3 a:hover {color:#FF1A00;}
#right #rector ul {font-size:8pt; font-style: normal; font-weight: normal; color:#555555; margin: 0 1em 0.5em 1.5em;}
#right #rector h3 {font-size:13pt; font-style: normal; font-weight: normal; color:#0878C4; margin: 0.5em;}

/* Задаємо параметри полоси посилань на структурні елементи */
#struct td {padding-left:3px; font-size:7pt; font-style: normal; font-weight: normal;}
#struct a { text-decoration:underline;} 
#struct a:link {color:#666666;}
#struct a:visited {color:#666666;}

/* Задаємо параметри полоси копірайтів та контактів */
#copy td { padding: 5px; font-size:7pt; text-align:center; vertical-align:middle; height:30px;}
#copy a { text-decoration:underline;} 
#copy a:link {color:#666666;}
#copy a:visited {color:#666666;}
#copy a:hover {color:#FF1A00; text-decoration: none;}

/* Для tree.js */
.folder {
  font-family: Verdana, Arial,Helvetica, sans-serif;  font-size: 10pt;  font-style: normal;  font-weight: normal;
  background-color: #F0F0F0;  text-align: left; vertical-align: middle;  padding: 7px; border: solid #CCCCCC; border-width: 1px;  cursor:pointer;  color: #2F6695;
}
.list {
  font-family: Verdana,Arial,Helvetica, sans-serif;  font-size: 10pt;  font-style: normal;  font-weight: normal;
  color: #666666;  background-color: #FFFFFF;  text-align: left;  padding: 7px 7px 7px 14px;  border: solid #CCCCCC;
  border-width: 1px 1px 1px 0;
}
.curr { background-color: #FFFFFF;  border-width: 1px 0 1px 1px;}

.tabl123 {border:1px solid #000000; border-collapse:collapse; padding:3px; margin:10px; }
.tabl123 tr td {border:1px solid #000000; border-collapse:collapse; padding:3px;}

.fl_left {float:left; margin-bottom:10px;}
.fl_left img{ margin-right:10px; margin-bottom:10px}

/*подсказки*/
 #hintDiv {position:absolute; z-index:250; left:0; top:0; width:auto; height:auto; min-height:40px; min-width:40px; max-width:203px; background-color: #efefef; border:1px solid #acacac; display:none; padding:5px 10px; font-size:8pt; color: #5c5c5c; //height:40px; //width:203px; }
 #hintDiv h4 {font-size:9pt; font-weight:bold; display:inline;}
 #hintDiv div {margin-bottom:5px;}


.webua {
	FONT-SIZE: 10;
	FONT-FAMILY: Verdana;
	COLOR: Black;
	line-height: 18px;
}
.webua2 {
	FONT-SIZE: 14;
	FONT-FAMILY: Verdana;
	COLOR: Black;
	line-height: 18px;
	font : bold;
}

.webua3 {
	FONT-SIZE: 12;
	FONT-FAMILY: Verdana;
	COLOR: Red;
	line-height: 18px;
	font : bold;
}
.webua4 {
	FONT-SIZE: 12;
	FONT-FAMILY: Verdana;
	COLOR: Black;
	line-height: 18px;
	font : bold;
}