body {
  margin: 0;
  padding: 0;
  background-color: #D3DCE3;
  /*background: url(backek.gif) no-repeat left top;*/
  font-family: "Lucida Sans Unicode", Tahoma, Geneva, sans-serif; 
  font-size: 14px;
  text-align: justify;
  color: #1C5A76;
  padding: 0px 0px 0px 0px;
}
fieldset {
border: 5px;
border-style: solid;
border-color: #D3DCE3;
padding: 5px 8px 5px 8px;
}
legend {
color: #1C5A76;
font-size: 16px;
background-color: #D9E0E6;
padding: 0px 10px 0px 10px;
margin: 0px 0px 0px 0px;
}
#init{
  background-color: #F5F5F5;
}
#midle {
  background: url(head.gif) repeat-x left top;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	text-align: justify;
	display: table;
	padding: 0px 0px 0px 0px;
}
#content {
	float: left;
	margin: 2px;
	width: 67%;
	min-height: 200px;
	padding: 20px 10px 10px 20px;
	margin-left: 10px;
}
#sidebar {
	float: right;
	width: 250px;
	padding: 40px 0px 0px 0px;
	text-align: center;
}
#footer{
  background: url(footer.gif) repeat-x left top;
  padding: 5px 10px 20px 20px;
}
h1 { 
  font-style: normal;
  text-align: center;
  color:#1C5A76;
  font-weight: normal;
  font-size:25pt;
  font-family: Monotype Corsiva,Comic Sans MS, Georgia, sans-serif;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}
h2{
  padding: 5px 0px 5px 0px;
  margin: 0px 0px 0px 0px;
}
p{
  text-indent: 20pt;
  padding: 7px 10px 0px 10px;
  /*верх, правий, низ, лівий*/
  margin: 0px 0px 0px 0px;
}

img{
  border: 0;
  text-decoration: none;
}

img.FotoArg{
  padding: 10px 10px 10px 10px;
  background-color: #D3DCE3;
  text-decoration: none;
  
}

acronym{
  text-decoration: none;
}
a{
  text-decoration: none;
  color:#1C5A76;
}
a:hover{
  text-decoration: underline;
  color:#1C5A76;
}
a.button
{ 
   display: table;/*FF*/
   display: inline-block;
   /*border: 1px solid; */
   /*border-color: #aaa #000 #000 #aaa; */
   width: 8em;
   width: 180px;
   height: 30px;
   text-decoration: none;
   text-align: center;
   cursor: pointer;
   background-image: url(button.gif);
   background-color: #EBEEEF;
   /*#E3E7EB*/
   color:#1C5A76;
   font-size:16pt;
} 

a:hover.button 
{ 
   display: table;/*FF*/
   display: inline-block;
   position: relative; 
   top: 1px; 
   left: 1px; 
   /*border-color: #000 #aaa #aaa #000; */
   width: 180px;
   height: 30px;
   text-decoration: none;
   text-align: center;
   background-image: url(button.gif);
   /*background-color: #EBEEEF;*/
   cursor: pointer;
   color:#1C5A76;
   font-size:16pt;
}
table{
  border: 1px;
}
th{
  background-color: #D3DCE3;
}
td{
  background-color: #E3E7EB;
}
td:hover{
  background-color: #EBEEEF;
}

