body {
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  background-color: #000000;
}

body.index {
  background: #000000 url(/img/index_bg.jpg) no-repeat left top;
}
body.menu {
  background: url(/ua/img/left_bg.gif) repeat-y #000000;
}
body.content {
  background: url(/ua/img/content_bg.jpg) no-repeat left top #e9e2c8;
}

td {
    color: #752d12;
    font-size: 10pt;
    font-family: Arial;
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
table {
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

table.news {
  margin-top: 20px;
}
table.photo {
  margin: 0px 0px 0px 10px;
}
table.index_title {
  margin: 240px 0px 0px 250px;
}
table.rblock {
  width: 170px;
  height: 271px;
  background: url(/img/rblock.gif) no-repeat left top;
}
table.authors {
  margin-left: 10px;
}
table.open {
  margin-top: 5px;
}
table.right_block {
  background: url(/ua/img/right_block.gif) no-repeat left top;
  width: 328px;
  height: 322px;
  margin-left: 10px;
  margin-top: 20px;
}
table.pack {
  margin: 10px 15px 0px 0px;
}
table.content {
  margin: 0px 0px 0px 20px;
}

td.rblock_text {
  padding: 30px 0px 0px 65px;
}
td.rblock_text2 {
  padding: 15px 0px 0px 65px;
}
td.rblock_text3 {
  padding: 15px 0px 0px 110px;
}
td.rblock {
  vertical-align: top;
  padding: 20px 0px 0px 30px;
}
td.index_title {
  padding-bottom: 10px;
}
td.rblock_list {
  padding: 45px 0px 0px 15px;
  vertical-align: top;
}
td.authors {
  font-size: 8pt;
  color: white;
}
td.index_text {
  color: #FFFFE0;
  padding: 5px 5px 5px 5px;
  border-left: 1px solid white;
}
td.header {
  background: url(/img/header_bg.gif) repeat-x;
}
td.head_banner {
  vertical-align: top;
  padding: 10px 0px 0px 2px;
}
td.mhead1 {
  background: url(/ua/img/menu/head1.jpg) no-repeat;
}
td.mhead2 {
  background: url(/ua/img/menu/head2.jpg) no-repeat;
}
td.mfoot1 {
  background: url(/ua/img/menu/foot1.jpg) no-repeat;
}
td.mfoot2 {
  background: url(/ua/img/menu/foot2.jpg) no-repeat;
}
td.mitem1 {
  background: url(/ua/img/menu/mitem1.jpg) no-repeat;
}
td.mitem1r {
  background: url(/ua/img/menu/mitem1r.jpg) no-repeat;
}
td.mitem2 {
  background: url(/ua/img/menu/mitem2.jpg) no-repeat;
}
td.mitem2r {
  background: url(/ua/img/menu/mitem2r.jpg) no-repeat;
}
td.mitem3 {
  background: url(/ua/img/menu/mitem3.jpg) no-repeat;
}
td.mitem3r {
  background: url(/ua/img/menu/mitem3r.jpg) no-repeat;
}
td.mitem4 {
  background: url(/ua/img/menu/mitem4.jpg) no-repeat;
}
td.mitem4r {
  background: url(/ua/img/menu/mitem4r.jpg) no-repeat;
}
td.mitem5 {
  background: url(/ua/img/menu/mitem5.jpg) no-repeat;
}
td.mitem5r {
  background: url(/ua/img/menu/mitem5r.jpg) no-repeat;
}
td.mitem6 {
  background: url(/ua/img/menu/mitem6.jpg) no-repeat;
}
td.mitem6r {
  background: url(/ua/img/menu/mitem6r.jpg) no-repeat;
}
td.content_bg {
  background-color: #efe7c6;
}
td.img_title {
  padding: 25px 0px 0px 10px;
}
td.page_title {
  padding: 10px 0px 40px 0px;
}
td.mtext {
  vertical-align: middle;
  padding: 0px 20px 0px 0px;
}
td.text {
  vertical-align: top;
  padding: 0px 20px 0px 0px;
}
td.ftext {
  vertical-align: top;
  padding: 30px 20px 20px 0px;
  font-size: 8pt;
}
td.contact {
  padding: 10px 0px 0px 50px;
  vertical-align: top;
}
td.litem {
  padding: 25px 20px 0px 0px;
  vertical-align: top;
}
td.lphoto {
  text-align: center;
  vertical-align: middle;
  white-space: nowrap;
}
td.al_desc {
  padding: 33px 0px 0px 10px;
}
td.al_photo {
  vertical-align: top;
  padding: 10px 0px 0px 0px;
}
td.a_title {
  vertical-align: top;
  padding-left: 200px;
}
td.ali_photo {
  padding: 0px 10px 0px 0px;
}
td.ali_desc {
  vertical-align: middle;
  padding: 0px 0px 0px 10px;
  border-left: 1px solid #CF8700;
}
td.alist {
  padding: 30px 0px 0px 0px;
}
td.news_title {
  padding: 0px 0px 5px 0px;
}
td.news_content {
  padding: 0px 0px 20px 0px;
  vertical-align: middle;
}

div.mitem {
  width: 102px;
  height: 24px;
  cursor: pointer;
  cursor: hand;
}
div.mitem_r {
  width: 52px;
  height: 24px;
}

div.logo {
  background: url(/img/logo.jpg) no-repeat;
  width: 298px;
  height: 93px;
}
div.comment {
  font-size: 8pt;
  margin-top: 5px;
}
div.mfooter_bg1 {
  width: 102px;
  height: 193px;
  background: url(/ua/img/menu/footer_bg1.jpg) no-repeat;
}
div.mfooter_bg2 {
  width: 37px;
  height: 193px;
  background: url(/ua/img/menu/footer_bg2.jpg) no-repeat;
}

div.enter_link {
  text-align: right;
  margin-top: 5px;
}
div.head_text {
  font-size: 9pt;
  border-left: 1px solid #752d12;
  padding: 3px 5px 3px 5px;
  margin: 5px 0px 0px 80px;
}
div.shop {
  margin: 10px 0px 0px 20px;
  white-space: nowrap;
}
div.open2 {
  margin: 5px 0px 0px 105px;
}

span.red {
  color: #ff4c00;
}
span.brose {
  font-weight: bold;
  color: #990033; 
}
span.borange {
  font-weight: bold;
  color: #ab4d1d; 
}
span.bgreen {
  font-weight: bold;
  color: #297512; 
}
span.gray {
  color: #555555;
}

h1 {
  font-size: 10pt;
  font-weight: bold;
  margin: 0px 0px 10px 0px;
}
h1.mhead {
  font-size: 13pt;
  font-weight: bold;
  margin: 0px 0px 20px 0px;
}
h1.title {
  font-size: 13pt;
  font-weight: bold;
  margin: 0px 0px 10px 0px;
}
h1.black {
  font-size: 13pt;
  font-weight: bold;
  margin: 0px 0px 0px 0px;
  color: black;
  white-space: nowrap;
}
h2 {
  font-size: 12pt;
  font-weight: bold;
  font-style: italic;
  margin: 0px 0px 00px 0px;
  display: inline;
}
h2.black {
  font-size: 11pt;
  font-weight: bold;
  margin: 0px 0px 5px 0px;
  color: black;
  white-space: nowrap;
  display: block;
}
h3 {
  font-size: 10pt;
  font-weight: bold;
  margin: 0px 0px 3px 0px;
}
h3.black {
  font-size: 10pt;
  font-weight: bold;
  margin: 0px 0px 5px 0px;
  color: black;
  white-space: nowrap;
  display: inline;
}

img.photo {
  border: 1px solid #9f6c18;
}

a:link {
  color: #777777;
  text-decoration: none;
}
a:active {
  color: #777777;
  text-decoration: none;
}
a:visited {
  color: #666643;
  text-decoration: none;
}
a:hover {
  color: #777777;
  text-decoration: underline;
}

a.ision:link {
  color: #777777;
  text-decoration: none;
}
a.ision:active {
  color: #777777;
  text-decoration: none;
}
a.ision:visited {
  color: #777777;
  text-decoration: none;
}
a.ision:hover {
  color: #777777;
  text-decoration: underline;
}

a.itgrp:link {
  color: #777777;
  text-decoration: underline;
  font-size: 8pt;
}
a.itgrp:active {
  color: #777777;
  text-decoration: underline;
  font-size: 8pt;
}
a.itgrp:visited {
  color: #777777;
  text-decoration: underline;
  font-size: 8pt;
}
a.itgrp:hover {
  color: #777777;
  text-decoration: none;
  font-size: 8pt;
}

a.shop:link {
  color: #b08e74;
  text-decoration: none;
  font-family: Times;
  font-weight: bold;
  font-size: 11pt;
}
a.shop:active {
  color: #b08e74;
  text-decoration: none;
  font-family: Times;
  font-weight: bold;
  font-size: 11pt;
}
a.shop:visited {
  color: #b08767;
  text-decoration: none;
  font-family: Times;
  font-weight: bold;
  font-size: 11pt;
}
a.shop:hover {
  color: #b08e74;
  text-decoration: underline;
  font-family: Times;
  font-weight: bold;
  font-size: 11pt;
}

a.smenu:link {
  color: #e49a00;
  text-decoration: none;
  font-weight: bold;
  font-style: italic;
  font-size: 10pt;
}

a.smenu:active {
  color: #e49a00;
  text-decoration: none;
  font-weight: bold;
  font-style: italic;
  font-size: 10pt;
}

a.smenu:visited {
  color: #e49a00;
  text-decoration: none;
  font-weight: bold;
  font-style: italic;
  font-size: 10pt;
}

a.smenu:hover {
  color: #e4af40;
  text-decoration: none;
  font-weight: bold;
  font-style: italic;
  font-size: 10pt;
}

a.orange:link {
  color: #E49A00;
  text-decoration: none;
  font-size: 10pt;
}
a.orange:active {
  color: #E49A00;
  text-decoration: none;
  font-size: 10pt;
}
a.orange:visited {
  color: #E49A00;
  text-decoration: none;
  font-size: 10pt;
}
a.orange:hover {
  color: #E49A00;
  text-decoration: underline;
  font-size: 10pt;
}