body {font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; color: #999; background-color: #fff; font-size: x-small; voice-family: "\"}\""; voice-family: inherit; font-size: small;}
html>body {font-size: small;}
table td {vertical-align: top;}
table td p {margin: 0; padding: 5px 0; text-align: justify;}
cursor { pointer; }
cursor { hand; }
img {border: 0;}
.clear {clear: both;}
a {color: #0FACCC; text-decoration: underline;}
a.b {color: #0FACCC; text-decoration: underline; font-weight: bold; font-size: 11px;}
h1 {font-size: xx-large;}
h2 {font-size: x-large;}
h3 {font-size: large;}
h4 {font-size: medium;}
h6 { font-size: x-small;}
h1, h2, h3, h4, h5, h6 {padding: 10px 0; margin: 0;}
h5 {padding: 10px 0 0; margin-bottom: 4px; font: normal 18px Arial; color: rgb(231,122,50); border-bottom: 1px solid rgb(231,122,50);}
#header {margin: 0; padding: 0; width: 100%;}
#header-l, #logo-raskrytka {margin: 0; padding: 0; float: left; width: 23%;}
#logo-raskrytka {text-align: center;}
.raskrytka-submit {text-align: right;}
#header-r {padding: 0; margin: 0 0 0 23%; background: url(/_img/bg_header.gif) repeat-x; height: 112px;}
#header-r-i {background: url(/_img/bg_header-r.gif) no-repeat right top; margin: 0; padding: 26px 0 0; height: 86px;}
#logo {background: url(/_img/logo.gif) no-repeat; padding: 0; height: 64px; width: 140px; margin: 38px auto 0 auto; overflow: hidden;}
.none {display: none;}
#header-img {padding: 0; height: 54px; width: 410px; background: url(/_img/header_img.gif) no-repeat; margin: 0;}
#content {margin: 0; padding: 9px 0 50px; width: 100%;}
#content-l {margin: 0; padding: 0; float: left; width: 23%;}
#content-l-i {padding: 0; margin: 0 4px 0 0;}
#content-r {margin: 0; padding: 0 0 30px; float: right; width: 23%; border-bottom: 1px solid #ccc; border-left: 1px solid #ccc;}
#content-r-i {padding: 0; margin: 0 29px 0 0;}
#content-c, .raskrytka {padding: 0; margin: 0 25% 0 24%;}
.raskrytka table {/*margin-left: 80px;*/ width: auto; margin: 0 auto;}
.raskrytka table td {padding: 2px 40px 0 0;}
.raskrytka-r {float: right; width: 23%; color: #000;}
#content-c-i {padding: 0; margin: 0 4px 0 0; color: #000;}
#hrefs {margin: 0; padding: 25px 0 0; border-top: 1px  solid #efefef; border-right: 1px  solid #efefef; border-bottom: 1px  solid #efefef; height: 52px; text-align: center;}
.loop {margin: 0 8px; padding: 0;}
.rss {margin-top: 5px; color: #000;}
.rss img {vertical-align: middle;}
.rss a {color: #000; text-decoration: none;}
td.red {background-color: #900; text-align: right; vertical-align: bottom; padding-right: 9px; padding-bottom: 9px; *width: 32%; margin: 0px; height: 70px; padding-top: 0; padding-left: 0;}
td.green {background-color: #ACCC0F; text-align: right; vertical-align: bottom; padding-right: 9px; padding-bottom: 9px; width: 32%; margin: 0; height: 70px; padding-top: 0; padding-left: 0;}
td.gray {background-color: #565656; text-align: right; vertical-align: bottom; padding-right: 9px; padding-bottom: 9px; width: 32%; margin: 0; height: 70px; padding-top: 0px; padding-left: 0px;}
td.red a {color: #fff; text-decoration: underline; font-family: Tahoma, "Arial Narrow", Arial;}
td.green a {color: #565656; text-decoration: underline; font-family: Tahoma, "Arial Narrow", Arial;} 
td.gray a {color: #88D4FF; text-decoration: underline; font-family: Tahoma, "Arial Narrow", Arial;}
.reclama {padding: 0; width: 22px;margin: 0 auto;}
h4.decor {background: url(/_img/bg_h4.gif) no-repeat left top; margin: 5px 0; padding: 0 0 0 53px;}
h5.decor {background: url(/_img/bg_h4.gif) no-repeat left top; margin: 5px 0; padding: 0 0 0 53px;}
.ul {margin: 0; padding: 10px 0 0 13px; list-style-type: none;}
ul.ul li {background: url(/_img/bg_square.gif) no-repeat left top; margin: 0; padding: 0 0 5px 8px;}
.ul_r {margin: 0; padding: 10px 0 0 13px; list-style-type: none;}
ul.ul_r li {font-family: Arial, Helvetica, sans-serif; font-size: 10px; background: url(/_img/s.gif) no-repeat left top; margin: 0; padding: 0 0 5px 8px;}
.decor a {font-size: small;}
.h3 {color: #0FCCAC; border-top-width: 1px; border-bottom: 1px solid #efefef; border-top: 1px solid #efefef; margin: 5px 0 5px 0; padding: 5px 0 5px 0;}
td.or {font-size: smaller; color: #FF9900;}
#footer {margin: 0; padding: 0; clear: both; width: 100%;}
#footer-l {margin: 0; padding: 0; float: left; width: 23%;}
#footer-r {padding: 0;  margin: 0 0 0 23%; background: url(/_img/bg_footer.gif) repeat-x left top;}
#footer-r-i {margin: 0; padding: 0 361px 0 0; height: 127px; overflow: hidden; background: url(/_img/bg_footer-r.gif) no-repeat right top;}
#footer-l-i {margin: 0 4px 0 0; padding: 0; border-top: 1px solid #efefef; border-right: 1px solid #efefef; border-bottom: 1px solid #efefef;    height: 84px; overflow: hidden;}
#footer-l-i a {color: #1977B5; text-decoration: underline;}
.gws {background: url(/_img/gws.gif) no-repeat left bottom; margin: 0 auto; padding: 0 0 0 35px; width: 68%;}
#footer-r a {color: #fff;}
.hrefs-foot {margin: 0 3px 0 3px;}
#footer-r table td {vertical-align: top; padding-top: 30px;}
.banner, .banner-top {margin: 9px 0 0; clear: both; border-top: 1px solid #efefef; border-bottom: 1px solid #efefef; padding: 5px 0; cursor: hand;}
.banner {/*height: 60px;*/}
.banner-top {height: 90px; text-align: center; margin: 9px 0 0;}
p.banner-r {margin: 0; padding: 5px 0px 5px 36px;}
#hypercontext {margin: 0; padding: 0;}
table.table-news {width: 98%; margin: 0; padding: 0;}
table.table-news td{margin: 0; padding: 0;}
table.table-news td.indent-r {padding: 0 10px 0 0;}
div.begun {float: left; position: relative;}
p.p-indent {width: 98%; margin: 0; padding: 0; height: 50px; font-size: 0;}
a.lnk {text-decoration: none;}
.red {color: Red;}
.rnews {color: Black;}
.top {color: #000; border-bottom: 1px solid #efefef; padding: 5px 10px 5px 10px; clear: both;}
.top p{padding: 0; margin: 0;}
.top p.p-left{float: left; padding: 0 10px 0 0;}
a.a-color1 {color: #0C0;}
a.a-color2 {color: #0FACCC; font: bold medium Tahoma;}
.clear {clear: both;}
p.hameleon {text-align: right;}
#header-right {float: right; width: 22%;}
.table-news {position: relative;}
.comments {position: absolute; height: 30px;}
.comments-bg {height: 30px;}

