body { font-size:15px;font-family:Arial; color:#000; background:#fff; }
html { border:none; }
a { font-size:15px;font-family:Arial; color:#1a3dc1; outline:none; }
img { border:none; }

* {padding:0px;margin:0px;list-style-type:none;outline:none;}

table { border:0px; border-collapse:collapse; }
table td { padding:0px; font-size:15px;font-family:Arial; color:#000; }
html, body { height:100%; }
html>body #wrapper { min-height:100%; height:auto; }
p { margin:0px 0px 8px 0px; }
#wrapper { height: 100%; text-align:left; min-width:999px; margin:0px auto 0px auto;}

h1 {font-size:24px;font-weight:normal;position:relative;margin:0px 0px 12px 0px;}
h1 span.favicon {position:absolute;width:16px;height:16px;display:block;left:-55px;top:4px;}
h1 em {font-size:11px;font-style:normal;position:relative;top:-3px;white-space:nowrap;}
h1 em a {font-size:11px;color:#1A3DC1;position:relative;padding:0px 0px 0px 25px;background:url(/i/ico-rss.gif) 0px 3px no-repeat;}
h1 em a:hover {color:#ff0000;}
h2 {font-size:24px;font-weight:normal;margin:0px 0px 12px 0px;}
h2 a {font-size:24px;color:#000;}
h2 span {font-size:11px;margin:0px 0px 0px 10px;}
h3 {font-size:18px;font-weight:normal;margin:0px 0px 11px 0px;padding-top:4px;}

#head {height:122px;position:relative;z-index:9999;}
#head .links {width:205px;position:absolute;right:0px;top:0px;padding:0px 0px 0px 25px;z-index:1}
#head .links .green {padding-top:9px;margin-bottom:24px;height:17px;position:relative;}
#head .links .green a {font-size:13px;}
#head .links .green a.reg {background:url(/i/ico-reg.gif) 0px 1px no-repeat;padding:2px 0px 2px 25px;margin:0px 43px 0px -25px;}
#head .links .green a.enter {position:absolute;top:8px;right:27px;background:url(/i/ico-enter.gif) 0px 1px no-repeat;padding:2px 0px 2px 25px;color:#108400;text-decoration:none;}
#head .links .green a.enter span {border-bottom:1px dashed #108400;}
#head .links .green a.enter:hover {color:#ff0000;}
#head .links .green a.enter:hover span {border-bottom:1px dashed #ff0000;}
#head .links .idea {margin-bottom:8px;}
#head .links .idea a {background:url(/i/ico-idea.gif) 1px 0px no-repeat;font-size:11px;color:#585858;padding:0px 0px 0px 26px;margin:0px 0px 0px -26px;}
#head .links .fav a {font-size:11px;color:#ffa800;}

#head .links .form {position:absolute;z-index:999;top:-400px;right:11px;}
#head .links .form .wrap {padding:13px 15px 14px 17px;background:#fff;border:1px solid #b5b5b5;width:262px;position:relative;z-index:5;}
#head .links .form .bg {position:absolute;z-index:4;top:4px;left:4px;width:294px;background:#b5b5b5;height:241px;}
#head .links .form .header {font-size:24px;margin:0px 0px 9px 0px;} 
#head .links .form .one {margin:0px 0px 10px 0px;}
#head .links .form .one label {display:block;font-size:13px;margin:0px 0px 5px 0px;}
#head .links .form .mail input {height:17px;padding:1px 1px 0px 1px;width:256px;font-size:13px;}
#head .links .form .password input {height:17px;padding:1px 1px 0px 1px;width:148px;font-size:13px;margin-right:5px;}
#head .links .form .password a {font-size:13px;}
#head .links .form .remember {margin-bottom:18px;}
#head .links .form .remember input {position:relative;top:2px;}
#head .links .form .remember label {display:inline;}
#head .links .form .submit {position:relative;}
#head .links .form .submit input {font:13px Arial;padding:2px 0px 1px 0px;width:52px;;}
#head .links .form .submit a {font-size:13px;position:absolute;right:2px;top:3px;}
#head .links .form .close {width:12px;height:11px;cursor:pointer;position:absolute;top:10px;right:15px;background:url(/i/close.gif) 0px 0px no-repeat;}

#head .top {width:954px;margin:0px auto;position:relative;position:relative;}
#head .top .clock {position:absolute;left:20px;top:0px;font-size:13px;width:175px;padding:10px 0px 0px 28px;background:url(/i/ico-clock.gif) 0px 6px no-repeat;}
#head .top .clock em {display:block;float:left;font-style:normal;margin-right:5px;}
#head .top .clock span {text-align:center;display:inline-block;}
#head .top .clock span.cur_time {width: 100%; text-align:center; padding-left: 8px; padding-top: 3px;}
#head .top .header {position:absolute;top:10px;left:223px;width:500px;}
#head .top .header a {color:#000;}
#head .top .header span {display:block;font-size:13px;padding-top:1px;padding-left:3px;}
#head .top .header span a {font-size:13px;}

#head .add {position:relative;right:27%;top:9px;white-space:nowrap;position:absolute;}
#head .add a {font-size:13px;padding:2px 0px 2px 25px;margin:0px 0px 0px -25px;background:url(/i/ico-add.gif) 0px 1px no-repeat;position:relative;}

#mid {height:166px;width:728px;margin:0px auto;}
#mid .search {margin:0px 0px 0px 0px;height:59px;}
#mid .search table {width:100%;}
#mid .search  td {}
#mid .search .logo {width:96px;}
#mid .search .logo a {position:relative;display:block;width:86px;height:35px;text-decoration:none;}
#mid .search .logo span {position:absolute;font:9px Arial;color:#e1caca;left:58px;top:37px;text-transform:lowercase;cursor:pointer;}
#mid .search .logo img {width:93px;height:36px;}
#mid .search .search-field {}
#mid .search .search-field input {width:550px;font:15px Arial;padding:2px 2px 2px 2px;height:17px;}
#mid .search .search-btn {width:60px;text-align:right;}
#mid .search .search-btn input {font:13px Arial;position:relative;width:52px; height: 27px;}

.bank-listing {overflow:hidden;padding:3px 25px 0px 60px;}
.bank-listing .float {float:left;margin:0px 65px 0px 0px;width:25%;}
.bank-listing .one {white-space:nowrap;font-size:11px;margin:0px 0px 17px 0px;}
.bank-listing .name div {margin:0px 5px 0px 0px;line-height:17px;padding:5px 7px 6px 7px;display:inline;}
.bank-listing .name div a {margin:0px 7px 0px 0px;font-size:13px;line-height:17px;}
.bank-listing .active .name div {background:#dde4ff;}
.bank-listing .active .name span {margin:0px 7px 0px 0px;font-size:13px;color:#6a6a6a;}
.bank-listing .name strong {font-size:15px;line-height:17px;}

#content {padding:0px 0px 120px 0px;background:url(/i/gray.gif) 0px 32px repeat-x;position:relative;}
#content .right {float:right;width:23%;padding:0px 10px 0px 0px;}
#content .left {float:left;width:60%;padding:0px 0px 0px 67px;}
#content .center {}
#content p {line-height:22px;}
#content ul {margin:0px 0px 22px 0px;}
#content li {line-height:20px;padding:0px 0px 11px 36px;background:url(/i/li.gif) 14px 11px no-repeat;}

#content.another .left {width:auto;float:none;margin:0px 50% 0px 0px;}
#content.another .center {width:268px;margin:0px 70px 0px 0px;float:right;}
#content.another .center .border {border-left:1px solid #e0e0e0;padding-left:32px;}
#content.another .center h2 {padding-left:32px;}
#content.another .center .path {padding-left:32px;}
#content.another .right {}
#content.inner .left {width:770px;}
#content.inner .left .border {border-right:1px solid #e0e0e0;padding:0px 30px 1px 0px;}

#content.page404 p {font-size:13px;line-height:20px;}
#content.page404 li {font-size:13px;}
#content.page404 ol {margin:-4px 0px 0px 35px;color:#d70000;}
#content.page404 ol li {list-style-type:decimal;background:none;padding:0px 0px 5px 0px;}
#content.page404 ol li div {color:#000;}
#content.page404 a {font-size:13px;}
#content.page404 p.big {font-size:15px;padding:11px 0px 13px 0px;}
#content.page404 .ico-reg {padding:13px 0px 21px 0px;}

#comments {}

.online {padding:0px 0px 3px 0px;}
.online .one {margin:0px 0px 19px 0px;}
.online .one .name {font-size:13px;line-height:18px;margin:0px 0px 8px 0px;position:relative;}
.online .one .name span {color:#d70000;font-size:9px;position:absolute;top:2px;width:50px;left:-55px;display:block;text-align:right;}
.online .one .name a {font-size:13px;line-height:18px;}
.online .one .text {font-size:11px;line-height:18px;margin:0px 0px 7px 0px;}
.online .one .comm {font-size:9px;}
.online .one .comm a {font-size:9px;color:#108400;}
.online .one .comm span {display:inline-block;margin:0px 7px 0px 0px;background:url(/i/ico-comment.gif) 0px 0px no-repeat;width:16px;height:15px;text-align:center;}
.online .one .comm span a {font-size:9px;color:#fff;text-decoration:none;}

.right .adv {font-size:11px;color:#585858;line-height:18px;}
.right .adv a {font-size:11px;color:#585858;line-height:18px;}

.sort {font-size:13px;margin:0px 0px 22px 0px;}
.sort a {font-size:13px;margin:0px 5px 0px 5px;position:relative;}
.sort a.active {color:#000;padding:3px 7px 6px 16px;}
.sort a.up {background:url(/i/ico-sort-up.gif) 5px 8px no-repeat #dde4ff;}
.sort a.down {background:url(/i/ico-sort-down.gif) 5px 8px no-repeat #dde4ff;}

.google {position:relative;margin:0px 0px 6px 0px;}
.google .ico-heart {width:16px;height:16px;position:absolute;left:-55px;top:0px;background:url(/i/ico-heart.gif) 0px 0px no-repeat;}
.google .ico-str {width:54px;height:11px;position:absolute;left:-67px;top:0px;background:url(/i/ico-str.gif) 0px 0px no-repeat;}
.google .ico-attention {width:35px;height:34px;position:absolute;left:-50px;top:-2px;background:url(/i/ico-attention.gif) 0px 0px no-repeat;}
.google iframe {margin:-2px 0px 0px -2px;}

.begun {position:relative;margin:-10px 0px 6px -6px;}
.begun .ico-heart {width:16px;height:16px;position:absolute;left:-49px;top:10px;background:url(/i/ico-heart.gif) 0px 0px no-repeat;}
.begun .ico-str {width:54px;height:11px;position:absolute;left:-61px;top:10px;background:url(/i/ico-str.gif) 0px 0px no-repeat;}
.begun .ico-attention {width:35px;height:34px;position:absolute;left:-50px;top:-2px;background:url(/i/ico-attention.gif) 0px 0px no-repeat;}
.begun iframe {margin:-2px 0px 0px -2px;}

.listing {padding-top:4px;height:85px;}
.listing div.on {font-size:15px;position:relative;padding-top:7px;margin:0px 0px 10px 0px;}
.listing div.on a {font-size:15px;}
.listing div.on em {font-style:normal;color:#6A6A6A;}
.listing div.on span {margin:0px 4px 0px 3px;color:#6A6A6A;}
.listing div.tw a {font-size:15px;background:#ffffff;padding:4px 6px 4px 6px;margin:0px 1px 0px 0px;}
.listing div.tw a.first {margin-right:3px;}
.listing div.tw a.last {margin-left:2px;}
.listing div.tw a.active {background:#dde4ff;color:#000;text-decoration:none;}


.tops {padding-bottom:5px;}
.tops .one {position:relative;margin:0px 0px 18px 0px;}
.tops .one .name {margin:0px 0px 5px 0px;}
.tops .one .name a {font-size:14px;}
.tops .one .info {font-size:13px;}
.tops .one .nums {position:absolute;width:35px;top:1px;left:-42px;text-align:right;font-size:13px;}
.tops .one .ico {position:absolute;top:0px;left:-58px;}
#content.another .tops {padding:0px;}
#content.another .tops .ico {left:-23px;top:1px;}
#content.another .tops .name a {font-size:13px;}

.navi {margin:0px 0px 15px 0px;}
.navi table {width:99%;}
.navi td {font-size:11px;color:#585858;vertical-align:top;}
.navi td div {font-size:15px;color:#585858;margin:0px 0px 5px 0px;position:relative;}
.navi td div em {font-style:normal;position:absolute;}
.navi .l {padding-right:25px;}
.navi .l em {left:-1.3em;}
.navi .r {padding-left:25px;text-align:right;}
.navi .r em {right:-1.3em;}

.inf {font-size:13px;margin:0px 0px 18px 0px;}
.inf a {font-size:13px;color:#108400;}
.inf span {position:relative;}
.inf span em {position:relative;font-style:normal;font-size:9px;color:#000;display:inline-block;text-align:center;padding:0px 2px 0px 2px;}
.inf span.up {color:#108400;}
.inf span.up em {background:url(/i/ico-up.gif) 50% 100% no-repeat;top:-1.3em;padding-bottom:1em;}
.inf span.down {color:#d70000;}
.inf span.down em {background:url(/i/ico-down.gif) 50% 0px no-repeat;padding-top:1.3em;bottom:-1.3em;}

.buffer {font-size:13px;margin:0px 0px 4px 0px;position:relative;z-index:99;}
.buffer a {font-size:13px;color:#d70000;text-decoration:none;border-bottom:1px dashed #d70000;}
.buffer .bl {position:absolute;left:0px;top:-60px;width:445px;background:#fff8dd;border:1px solid #f6ebbf;padding:5px;display:none;}
.buffer .bl div {text-align:right;margin:0px 0px 9px 0px;}
.buffer .bl div button {font:13px Arial;height:50px;padding:2px 4px 6px 4px;}
.buffer .bl textarea {height:65px;width:442px;}

#content .list-new ul {}
#content .list-new li {padding:0px;background:none;font-size:13px;color:#585858;position:relative;margin:0px 0px 1px 0px;}
#content .list-new li a {font-size:13px;margin-right:10px;}
#content .list-new div {font-size:13px;margin:0px 0px 2px 0px;}
#content .list-new div a {color:#d70000;font-size:13px;}
#content .list-new div span {font-size:11px;margin-left:5px;}
#content .list-new li span.favicon {position:absolute;width:16px;height:16px;display:block;left:-55px;top:2px;}
#content .list-new .rss {margin:-20px 0px 22px -25px;}
#content .list-new .rss em {font-size:11px;white-space:nowrap;font-style:normal;}
#content .list-new .rss em a {font-size:11px;color:#1A3DC1;position:relative;padding:0px 0px 0px 25px;background:url(/i/ico-rss.gif) 0px 3px no-repeat;}
#content .list-new .rss em a:hover {color:#ff0000;}

#content .list-main {padding:0px 0px 1px 0px;}
#content .list-main li {list-style-type:decimal;padding:0px;background:none;font-size:13px;color:#585858;position:relative;margin:0px 0px 11px 0px;}
#content .list-main li a {margin-right:10px;}
#content .list-main li p {margin:0px;color:#000;}
#content .list-main li .red {color:#d70000;}
#content .list-main li .green {color:#108400;}
#content .list-main li span.favicon {position:absolute;width:16px;height:16px;display:block;left:-55px;top:2px;}
#content .list-main li .xhost a {color:#108400;font-size:13px;text-decoration:none;}


#content .new-center {position:absolute;text-align:center;width:600px;left:50%;margin-left:-300px;top:39px;font-size:13px;}
#content .new-center a {font-size:13px;}
#content .new-center span {background:#ffb423;padding:1px 4px 3px 4px}

#comments {padding-top:15px;}

.comment {border-top:1px solid #ccc;padding:11px 0px 20px 0px;}
.comment .comment-avatar {width:65px;float:left;}
.comment .comment-avatar img {padding:3px;border:1px solid #ccc;}
.comment .comment-body {margin-left:65px;zoom:1;position:relative;}
.comment .comment-body p {margin-bottom:3px !important;font-size:13px;line-height:20px !important;}
.comment .comment-del {position:absolute;right:0px;top:3px;font-size:11px;white-space:nowrap;}
.comment .comment-del a {font-size:11px;color:#d70000;background:url(/i/ico-basket.gif) 0px 0px no-repeat;padding:1px 0px 2px 22px;}
.comment .comment-name {margin-bottom:11px;}
.comment .comment-answer a {position:relative;}
.comment .comment-answer a:hover {border-bottom:1px dashed #ff0000;}
.comment .comment-name a {font-size:11px;font-weight:bold;}
.comment .comment-answer a {font-size:11px;text-decoration:none;border-bottom:1px dashed #2e4f9d;}
.comment .comment-time {font-size:11px;line-height:17px;padding-top:2px;}
.comment .comment-stat em {position:absolute;right:67px;top:1px;font-style:normal;}
.comment .comment-icons {position:absolute;right:0px;top:0px;}
.comment .comment-icons a {margin-left:9px;}
.comment .comment-icons a.current  {cursor:default;}
.comment .comment-icons span {margin-left:9px;}
.comment .comment-ip {font-size:11px;color:#585858;margin-left:25px;}



.comment-form {display:none;}
#comment-form {display:block;}
.comment-form table {width:100%;margin:0px 0px 17px 0px;}
.comment-form td {width:33%;vertical-align:top;}
.comment-form label {display:block;font-size:13px;margin:0px 0px 5px 0px;}
.comment-form td input {width:100%;height:17px;padding:1px 0px 0px 0px;font-size:13px;}
.comment-form td.comment-form-name {padding-right:15px;}
.comment-form td.comment-form-mail {padding-right:15px;}
.comment-form td.comment-form-pass {padding-right:3px;}
.comment-form .comment-field {padding-right:3px;margin:0px 0px 17px 0px;}
.comment-form .comment-field textarea {width:100%;height:120px;}
.comment-form .comment-input {position:relative;height:50px;margin:0px 0px 19px 0px;}
.comment-form .comment-input input.submit {position:absolute;font:13px Arial;padding:2px 4px 6px 4px;right:0px;bottom:0px;height:50px;}
.comment-form .comment-captcha {position:absolute;left:0px;top:0px;}
.comment-form .comment-captcha img.img-captcha {border: 1px solid #e0e0e0;}
.comment-form .comment-captcha span {font-size:18px;position:absolute;top:13px;left:148px;}
.comment-form .comment-captcha input.captcha {font-size:36px;position:absolute;left:172px;top:0px;height:43px;width:118px;padding-top:4px;text-align:center;}
.comment-form .comment-captcha .refresh {position:absolute;left:-23px;top:13px;}

.comment .comment-form {padding-top:21px;}
.comment .comment-form .comment-input {margin:0px 0px -1px 0px;}
.comment-form .comment-validate {position:absolute;white-space:nowrap;font-size:13px;background:#fff8dd;border:1px solid #f6ebbf;left:323px;top:0px;padding:4px 7px 5px 7px;}
.comment-form .comment-validate em {font-style:normal;color:#d70000;}

.pic {margin:0px 0px 30px 0px;}
.pic span {display:block;font-size:11px;line-height:17px;color:#909090;padding:12px 0px 0px 36px;width:450px;}
.quote {color:#909090;line-height:22px;font-style:italic;margin:0px 0px 22px 24px;border-left:1px solid #dddddd;padding:0px 0px 0px 11px;}

.link {padding:10px 0px 0px 0px;}
.link span {display:block;font-size:11px;color:#666666;line-height:17px;margin:8px 0px 0px 0px;}
.link .one {padding:0px 0px 0px 36px;margin:0px 0px 15px 0px;}
.link .one a {position:relative;margin:0px 0px 0px -26px;padding:0px 0px 0px 26px;background:url(/i/ico-external.gif) 0px 3px no-repeat;}

#reg .one {overflow:hidden;margin:0px 0px 26px 0px;}
#reg .one label {display:block;float:left;width:113px;position:relative;top:3px;}
#reg .one strong label {display:inline;float:none;width:auto;top:0px;color:#d70000;font-weight:normal;font-size:13px;}
#reg .one div {margin:0px 0px 0px 113px;}
#reg .one input.text {color:#000;width:298px;height:18px;padding:2px 1px 0 1px;margin:0px 15px 0px 0px;}
#reg .gray input.text {color:#909090;}
#reg .one input.active-text {color:#000;width:298px;height:18px;padding:2px 1px 0 1px;margin:0px 15px 0px 0px;}
#reg .one em {display:block;font-style:normal;color:#909090;font-size:11px;margin:15px 0px 0px 0px;}
#reg .submit input {font:13px Arial;padding:2px 0 2px;}
#reg .submit {background:#fff6d8;padding:15px 0px 15px 113px;}
#reg .captcha {position:relative;height:82px;width:350px;left:113px;}
#reg .captcha span {font-size:18px;position:absolute;top:13px;left:148px;}
#reg .captcha input.captcha {font-size:36px;position:absolute;left:172px;top:0px;height:43px;width:118px;padding-top:4px;text-align:center;}
#reg .captcha .refresh {position:absolute;left:-23px;top:13px;}

#footer {font-size:11px;color:#474747;height:87px;position:relative;margin-top:-88px;border-top:1px solid #e0e0e0;min-width:999px;}
#footer a {font-size:11px;color:#474747;}
#footer #dev {width:400px;position:absolute;left:25px;top:8px;z-index:99;}
#footer #dev div a {float:left;display:block;width:18px;height:18px;margin:0px 7px 0px 0px;background:url(/i/dev.gif) 0px 0px no-repeat;}
#footer #dev div a.ros {background-position:0px -18px;}
#footer #dev div a.host {background-position:0px -36px;}
#footer #dev span {position:relative;top:2px;left:7px;display:none;}
#footer #copy {position:absolute;white-space:nowrap;right:25px;top:10px;z-index:99;}
#footer #adv {position:absolute;top:10px;width:100%;position:absolute;text-align:center;white-space:nowrap;}


.ll {position:absolute;width:23%;left:1%;top:93px;}
.ll a {text-decoration:underline;}
.ll img {float:left;margin:0px 15px 0px 0px;display:block;}
.ll span {font-size:18px;}
.ll p {margin:0px 0px 0px 80px;padding-top:10px;font-size:13px;}

.clear {clear:both;font-size:0px;line-height:0px;height:0px;}

.warning {color: #FF0000; padding: 5px 10px; background-color: #FFFFCC; margin: 10px 0px;}

.search_info {}

.search_highlighter { font-weight: normal; font-style: italic; background-color: #FFFF99; }

#mid .search {display:block;background:url(/i/search.gif) 0px 0px no-repeat;height:49px;padding:16px 0px 0px 14px;position:relative;margin:0px 0px 20px 0px;}
#mid .search .search-field input {width:550px;}
#mid .search .search-field .search-block {position:relative;}
.search-block .down {background:#fff;border:1px solid #e0e0e0;position:absolute;left:0px;top:23px;width:555px;z-index:1;display:none;}
.search-block li {position:relative;}
.search-block li a {display:block;padding:2px 0px 4px 5px;color:#000;text-decoration:none;position:relative;}
.search-block li a:hover {color:#ff0000}
.search-block li span {position:absolute;right:5px;top:5px;font-size:11px;white-space:nowrap;}
.search-block li.active {color:#fff;}
.search-block li.active a {background:#d70000;color:#fff;}
.search-block .close {font-size:14px;color:#585858;border-top:1px solid #e0e0e0;text-align:right;padding:2px 5px 4px 0px;}
.search-block .close span {top:-1px;position:relative;}
.search-block .close a {font-size:13px;text-decoration:none;color:#585858;border-bottom:1px dashed #585858;}

#mid .search .logo span {display:none;}
#mid .search .corner {width:33px;height:65px;background:url(/i/search-corner.gif) 0px 0px no-repeat;position:absolute;left:728px;top:0px;}
#head {height:93px;}
.bank-listing {margin-top:-15px;}
.bank-listing .float {}
#mid {height:auto;padding-bottom:24px;}
.path {padding:7px 0px 0px 0px;margin:0px 0px 15px 0px;position:relative;}
.path a {color:#000;}
.path span {font-size:11px;margin-left:5px;}
.path em {font-size:11px;position:absolute;white-space:nowrap;top:10px;font-style:normal;right:15px;}
.path em a {font-size:11px;color:#1A3DC1;position:relative;padding:0px 0px 0px 25px;background:url(/i/ico-rss.gif) 0px 3px no-repeat;}
.path em a:hover {color:#ff0000;}
.path strong {display:block;position:absolute;width:19px;height:18px;background:url(/i/ico-efir.gif) 0px 0px no-repeat;left:111px;top:-7px;}
#head .links {width:23%;padding:0px 10px 0px 0px;}
#head .links .green {margin-bottom:20px;}
#head .links .green a.reg {margin-left:0px;}
#head .links .idea a {margin-left:0px;}
#head .links .fav {padding-left:26px;}
#head .links .idea {margin-bottom:5px;}

.online {padding:0px 15px 1px 0px;border-bottom:1px solid #e0e0e0;margin:0px 0px 10px 0px;}
.online .one .date {font-size:11px;margin:0px 0px 8px 0px;}
.online .one .date span {color:#d70000;}
.online .one .text {padding:3px 10px 3px 5px;margin:0px 0px 5px -5px;}
.online .one .text .who {margin:0px 0px 5px 0px;}
.online .one .text .who a {font-size:11px;font-weight:bold;}
.online .one .text .who img {margin:0px 5px -5px 0px;}
.online .one .text.active {background:#fff8dd;}
.online .one .name {margin-bottom:7px;}
.online .one {margin-bottom:21px;}
.online .one .comm a {font-size:11px;}
.online .one .comm a:hover {color:#d70000;}

.catalog {padding:0px 0px 10px 0px;}
.catalog table {width:100%;}
.catalog td {width:33%;padding:0px 20px 19px 0px;vertical-align:top;}
.catalog td h3 {font-size:18px;margin:0px 0px 4px 0px;}
.catalog td h3 a {font-size:18px;}
.catalog td h3 span {font-size:11px;font-weight:normal;}
.catalog td h3 span.green {color:#108400}
.catalog td h3 span.red  {color:#d70000;}
.catalog td div {}
.catalog td div a {color:#585858;font-size:13px;}
.catalog td div a:hover {color:#ff0000}
.catalog td div.hostx a {color:#009ef0;position:relative;margin:0 0 0 -23px;padding:0px 0 0px 23px;background:url(/i/ico-heart.gif) 0px 0px no-repeat;}
.catalog td div.hostx a:hover {color:#ff0000}
#content .left {width:68%;}


a:hover {color:#ff0000}

