.openbody {
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  background-image:url(/img/openbody-fon.png);
  background-color:#455144;
  background-repeat:repeat;
  text-align:center;
 }
.open {
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
}
.openmain {
  border:0;
  margin: 0;
  min-width: 1000px;
  /* max-width: 1400px; */
  text-align: center;
}
.freetable {
  border:0;
  margin: 0;
}
.opentable {
  border:0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  min-width: 1000px;
/*  max-width: 1400px; */
}
.opentable-fon {
  border:0;
  margin-left: 0;
  margin-right: 0;
  margin-top: 0;
  margin-bottom: 0;
  width:100%;
  background-image:url(/img/openbody-fon.png);
}
.opendiv
 { border:0;
   margin-left: 0;
   margin-right: 0;
   margin-top: 0;
   margin-bottom: 0;
   min-width: 1000px;
/*   max-width: 1400px; */
   text-align: center;
 }

.spacer-body {
  border:0;
  min-width:400px;
  height:0px;
}
.news-item
{ min-height:50px;
  font-weight:normal;
  text-align:left;
}
.article-item
{ min-height:50px;
  font-weight: bold;
  text-align:left;
}

.hwinfo
{
margin-top:10px;
margin-bottom:10px;
text-align:left;
}
.topmenu-ref
{ color:#FFFFFF;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:18px;
  font-weight: bolder;
}
.table_margintop10{
  margin-top: 10px;
}

.references
{ margin-top: 10px;
  margin-bottom: 5px;
  text-align:left;
}

.pages
{
text-align: left;
padding-top: 30px;
padding-right: 10px;
}

.style_console {
  font-family: "Courier New", Courier, monospace;
  background-color: #eeeeee;
  border: dotted #006699 1px;
  text-align: left;
  margin-top: 10px;
  margin-left: 20px;
  margin-right: 20px;
  margin-bottom: 10px;
  padding-left: 20px; 
  padding-bottom: 10px;
  padding-top: 10px;
}
.style_textfile {
  font-family: "Courier New", Courier, monospace;
  background-color: #FFF0F8;
  border: dotted #006699 1px;
  text-align: left;
  margin: 10px;
  margin-left: 20px;
  margin-right: 20px;
  padding-left: 20px;
  padding-bottom: 10px;
  padding-top: 10px;
}
.style_textfile_wide {
  font-family: "Courier New", Courier, monospace;
  background-color: #FFF0F8;
  border: dotted #006699 1px;
  text-align: left;
  margin: 10px;
  margin-left: 30px;
  margin-right: 30px;
  padding-left: 20px;
  padding-bottom: 10px;
  padding-top: 10px;
}

.akcent_red {
  font-weight: bold;
  color: #FF0000;
}
.akcent_black {
  font-weight: bold;
  color: #000000;
}
.akcent_bold{
  font-weight: bold;
}

.paragraf {
   right: 20px;
   margin-left: 20px;
   margin-top: 10px;
   font-weight: bold;
}
.paragraf_largetop {
   margin-left: 5px;
   margin-top: 0px;
   font-weight: bold;
   text-align:left;
}
.perechislenie {
   margin-left: 0px;
   text-align:left;                  
}
.perechislenie_italic {
   margin-left: 0px;
   font-style:italic;
   text-align:left;
}
.images {
   border: 1px solid #006699;
}
.images_center {
   margin-top: 20px;
   margin-bottom: 20px;
   margin-left: 20px;
   margin-right: 20px;
   text-align: center;
}
.images_centerlite {
   margin-top: 20px;
   margin-bottom: 20px;
   margin-left: 5px;
   margin-right: 5px;
   text-align: center;
}
.images_border_center {
   margin: 0px;
   text-align: center;
   border: 1px solid #006699;
}
.hyperlink_margin20 {
   margin-left: 10px;
}
.image_border {
    border: 1px solid #006699;
}
.hyperlink_images {
    border-top: none; 
    border-left: none; 
    border-right: none; 
    border-bottom: 2px blue;
}
.table_top_left { 
    vertical-align: text-top;
    text-align: left;
} 

.zagolovok3 {
	font-family: "Berlin Sans FB";
	font-style: italic;
	margin-left: 20px;
}
.zagolovok2 {
    font-family: "Courier New", Courier, monospace;
	font-style: normal;
	margin-left: 20px;
}
.zagolovok_underline{
	font-style: italic;
 	text-decoration: underline;
	font-size:large;
	margin-left: 20px;
}
.zagolovok_bold_underline{
	font-style: italic;
	font-weight: bold;
	font-size:large;
    text-decoration: underline;
	margin-left: 20px;
}
.notice{
	font-style: italic;
	font-weight: normal;
}
.notice_bold{
	font-style: italic;
	font-weight: bold;
}

.notice_underline{
	font-style: italic;
 	text-decoration: underline;
}

.datetime{
   font-style: italic;
   text-align: right;
   vertical-align:middle;
}
.datetime_news{ 
   font-style: italic;
   font-weight: normal;
}
