@charset "utf-8";
/* CSS Document */

body {
 padding:0;
 margin:0;
 background:#cfb37a;
}

body, td {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
}

a {
 text-decoration:none;
 color:#643324;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
}

hr {
 background:#eaeaea;
 height:1px;
 border:0; 
}

img {
 border:0; 
}

.header .logo {
 padding:5px 0 0 450px;
}

.header .logo a {
 display:block;
 background:url(/rurip/images/logo.png) no-repeat 0 0;
 width:253px;
 height:117px;
}

#all {
 margin:0 auto;
 min-width:1228px;
 width:1228px;
 background:url(/rurip/images/logo_bg.jpg) #cfb37a no-repeat center top;
 min-height:700px; /*”далить!!!*/
}

.content_left {
 width:745px;
 float:left;
}

.content_right {
 width:219px;
 margin-right:128px;
 float:right;
}

.content_right .content_right_b {
 background:url(/rurip/images/content_block.png) #e1cfab no-repeat -221px top;
 min-height:606px;
 padding-top:243px;
}

.block_r {
 width:222px;
 padding-bottom:7px;
}

.block_r .title {
 background:url(/rurip/images/block_r_t.png) no-repeat 0 0;
 width:222px;
 height:42px;
 margin-left:15px;
 line-height:42px;
 padding-left:12px;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#fff;
}

.block_r .cont {
 padding:5px 0 5px 10px; 
}

.block_r .block_profile_l {
 margin-right:15px;
}

.block_r .block_profile_l img {
 max-width:109px;
 max-height:109px;
 margin-bottom:20px; 
}

input[type="text"],
input[type="password"],
textarea {
 border:1px solid #643324;
 -moz-border-radius:4px;
 -webkit-border-top-right-radius:4px;
 -webkit-border-top-left-radius:4px;
 -webkit-border-bottom-right-radius:4px;
 -webkit-border-bottom-left-radius:4px;
 -khtml-border-radius:4px;
 border-radius:4px;
 background:#643324;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#fff;
 padding:3px 0 4px 3px;
}

input[type="submit"],
.block_profile_l #link_reg,
input[type="file"],
input[type="button"],
input[type="reset"],
select {
 overflow:hidden;
 border:1px solid #643324;
 -moz-border-radius:4px;
 -webkit-border-top-right-radius:4px;
 -webkit-border-top-left-radius:4px;
 -webkit-border-bottom-right-radius:4px;
 -webkit-border-bottom-left-radius:4px;
 -khtml-border-radius:4px;
 border-radius:4px;
 background:#643324;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#fff;
 padding:3px 15px 4px 15px;
 cursor:pointer;
}

.block_profile_l .link_profile {
 overflow:hidden;
 border:1px solid #643324;
 -moz-border-radius:4px;
 -webkit-border-top-right-radius:4px;
 -webkit-border-top-left-radius:4px;
 -webkit-border-bottom-right-radius:4px;
 -webkit-border-bottom-left-radius:4px;
 -khtml-border-radius:4px;
 border-radius:4px;
 background:#643324;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#fff;
 padding:3px 15px 4px 15px;
 cursor:pointer;
}

.block_profile_l .loginField {
 margin:0 0 3px -1px;
}

.m_chat {
 width:195px;
 background:#fff;
 margin-bottom:3px;
}

.m_chat .titles {
 background:url(/rurip/images/m_chat.png) no-repeat 0 0;
 width:195px;
 height:19px;
 line-height:18px;
 text-indent:5px;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#643324;
 text-shadow:0 1px 0 #fff;
}

.m_chat .conts {
 background:url(/rurip/images/m_chat.png) no-repeat -198px bottom; 
 width:195px;
 min-height:10px;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324;
 padding:3px;
}

.m_chat .titles a {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#643324;
 text-shadow:0 1px 0 #fff;
}

#mchatIfm2 {
 margin-left:-7px;
}

.add_chat hr {
 margin:0 10px 3px -4px; 
}

.add_chat table {
 margin:0 2px 0 -8px;
}

.add_chat table input[type="submit"] {
 padding:3px 4px 4px 4px;
}

.block_inf {
 width:209ppx;
 margin-left:-5px;
}

.block_inf ul {
 padding:0;
 margin:0; 
}

.block_inf ul > li {
 display:block;
 width:209px;
 height:24px;
 margin-bottom:3px;
}

.block_inf ul > li > a {
 display:block;
 width:209px;
 height:24px;
 background:url(/rurip/images/block_inf.png) no-repeat 0 0;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#cfb37a;
 text-shadow:0 1px 0 #fff;
 line-height:24px;
 padding-left:7px;
}

.block_inf ul > li > a:hover {
 background-position:0 -25px; 
}

.catsTable .catsTd {
 display:block;
 background:url(/rurip/images/block_menu.png) no-repeat 0 0; 
 width:199px;
 height:24px;
 line-height:24px;
 font-size:11px;
 color:#643324;
 font-family:Tahoma, Geneva, sans-serif;
 font-weight:bold;
 text-shadow:0 1px 0 #fff;
 padding-left:5px;
 margin-left:-1px;
 margin-bottom:3px;
}

.catsTable .catsTd a {
 font-size:11px;
 color:#643324;
 font-family:Tahoma, Geneva, sans-serif;
 font-weight:bold;
 text-shadow:0 1px 0 #fff;
}

.content {
 padding:210px 0 0 128px;
}

.content_bg {
 width:972px;
 background:url(/rurip/images/cont_bg.png) repeat-y 0 0; 
}

.header_menu {
 width:745px;
 height:48px;
 background:url(/rurip/images/content_l_top.png) no-repeat 0 0; 
}

.header_menu > ul {
 padding:0 0 0 5px;
 margin:0; 
}

.header_menu ul > li {
 display:block;
 heigth:48px;
 float:left;
 line-height:48px;
 background:url(/rurip/images/line_1.png) no-repeat right 10px;
 padding:0 2px 0 0;
}

.header_menu ul > li > span > a {
 font-family:Tahoma, Geneva, sans-serif;
 display:block;
 color:#fff;
 font-size:11px;
 font-weight:bold;
 color:#643324;
 text-shadow:0 1px 0 #fff;
 heigth:48px;
 padding:0 15px 0 17px;
}

.header_menu ul > li:hover > span > a {
 background:url(/rurip/images/header_menu.png) no-repeat left 11px;
 color:#fff;
 text-shadow:0 0 0;
 padding:0 5px 0 10px;
 text-align:center;
}

.header_menu ul > li:hover > span {
 padding:0 5px 0 0;
 display:inline-block;
 background:url(/rurip/images/header_menu.png) no-repeat right 11px;
 heigth:48px;
 margin:0 6px;
}

.header_menu .sub_m_c {
 width:2px;
 height:1px;
 display:none;
 position:absolute;
 top:0;
}

.header_menu ul > li:hover > .sub_m_c {
 display:block; 
}

.header_menu ul > li .sub_m {
 width:197px; 
 position:absolute;
 left:6px;
 top:370px;
 background:url(/rurip/images/header_menu_sub.png) no-repeat 0 top;
 padding:10px 0 0 0;
 z-index:9999;
}

.header_menu ul > li .sub_cont {
 width:197px;
 background:#643324;
}

.header_menu ul > li .sub_cont_b {
 width:197px;
 height:5px;
 background:url(/rurip/images/header_menu_sub.png) no-repeat -199px bottom;
}

.header_menu ul > li .sub_cont div {
 display:block;
 margin:0 auto;
 line-height:19px;
 width:190px;
 height:22px;
 background:url(/rurip/images/line_2.png) no-repeat 0 bottom; 
 text-indent:5px; 
 padding:2px 0;
}

.header_menu ul > li .sub_cont div a {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#fff;
 display:block;
 width:190px;
 height:20px;
}

.header_menu ul > li .sub_cont div a:hover {
 background:url(/rurip/images/header_menu_sub_h.png) no-repeat 0 0;
 color:#643324;
}

.header_menu .hsearch {
 float:right;
 background:url(/rurip/images/search.png) no-repeat 0 0;
 width:170px;
 height:21px;
 margin:14px 20px 0 0;
}

.header_menu .hsearch input[type="text"] {
 border:0;
 background:0;
 width:144px;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324;
 padding:2px 0 0 5px;
 height:16px;
 line-height:15px;
}

.header_menu .hsearch input[type="submit"] {
 border:0;
 background:0;
 width:15px;
 padding:0;
}

.content_c_center {
 background:url(/rurip/images/line_3.png) #fff repeat-x 0 top;
 width:745px;
 overflow:hidden;
}

.side_left {
 float:left;
 width:210px;
 padding:5px 0 5px 5px;
}

.side_center {
 margin:5px 5px 0 222px;
}

.side_center_f {
 margin:5px 5px 0 5px;
}

.block_l {
 width:210px;
 margin-bottom:5px;
}

.block_l .title {
 background:url(/rurip/images/block_l.png) no-repeat -211px 0;
 height:44px;
 width:210px;
 text-align:center;
 font-size:11px;
 color:#fff;
 font-family:Tahoma, Geneva, sans-serif;
 font-weight:bold;
 line-height:42px;
}

.block_l .cont_bg {
 background:url(/rurip/images/block_l.png) repeat-y 0 0; 
 width:210px;
}
 
.block_l .cont {
 background:url(/rurip/images/block_l.png) no-repeat -422px bottom;
 width:210px;
 min-height:50px;
 padding:1px 6px 6px 6px;
}

.uMenuV ul {
 padding:0;
 margin:0; 
}

.uMenuV ul li {
 display:block;
 width:199px;
 height:24px;
 margin-bottom:1px;
}

.uMenuV ul li a {
 display:block;
 background:url(/rurip/images/block_menu.png) no-repeat 0 0; 
 width:199px;
 height:24px;
 line-height:24px;
 font-size:11px;
 color:#643324;
 font-family:Tahoma, Geneva, sans-serif;
 font-weight:bold;
 text-shadow:0 1px 0 #fff;
 padding-left:5px;
}

.uMenuV ul li a:hover {
 color:#a48862;
 background:url(/rurip/images/block_menu.png) no-repeat 0 -25px;
}

.block_vote {
 width:210px; 
}

.block_vote b {
 display:block;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324;
 font-weight:bold;
 margin:3px 0 4px 6px;
}

.block_vote .vopros {
 background:url(/rurip/images/line_4.png) no-repeat 3px bottom;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324;
 text-shadow:0 1px 0 #fff;
 font-weight:bold;
 padding:11px 8px 13px 8px; 
}

.block_vote .otveti {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324;
 background:url(/rurip/images/line_4.png) no-repeat 3px bottom;
 padding:6px 0 8px 0;
}

.block_vote .vote_botton {
 background:url(/rurip/images/line_4.png) no-repeat 3px bottom;
 padding:2px 0 5px 4px;
 line-height:17px;
 overflow:hidden;
}

.block_vote .vote_botton input {
 display:block;
 width:90px;
 height:18px;
 border:0;
 background:url(/rurip/images/vote.png) no-repeat 0 0;
}

.block_vote .vote_botton input:hover {
 background-position:0 -19px;
}

.block_vote .vote_botton a {
 margin-right:15px;
 margin-left:2px;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324;
 font-weight:bold;
}

.footer {
 width:745px;
 height:175px;
 margin-top:-9px;
 background:url(/rurip/images/footer.png) no-repeat 0 0; 
}

.footer .banner {
 float:right;
 padding:33px 13px 0 0;
}

.footer .banner img {
 opacity:0.6; 
}

.footer .text {
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 color:#fff;
 padding:45px 0 0 2px;
}

.footer .text a {
 font-family:Tahoma;
 font-size:11px;
 font-weight:bold;
 color:#fff;
 text-decoration:underline;
}

.footer .copy {
 background:url(/rurip/images/copy_bg.png) no-repeat 0 0;
 width:253px;
 height:48px;
 margin:6px 0 0 5px;
 padding:11px 0 0 48px;
}

.footer .copy a#copy {
 display:block;
 width:104px;
 height:28px;
 background:url(/rurip/images/copy.png) no-repeat 0 0;
}

.vid_mater {
 width:517px;
}

.vid_mater_title {
 background:url(/rurip/images/vid_mater.png) no-repeat -518px 0;
 width:517px;
 height:51px;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#fff;
 line-height:41px;
 text-indent:20px;
}

.vid_mater_title a {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#fff;
}

.vid_mater_cont {
 background:url(/rurip/images/vid_mater.png) repeat-y 0 0; 
 width:517px;
 overflow:hidden;
 margin-bottom:-12px;
}

.vid_mater_bot {
 background:url(/rurip/images/vid_mater.png) no-repeat -1036px 0;
 width:517px;
 height:51px;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#fff;
 line-height:69px;
 text-indent:10px;
}

.vid_mater_bot a {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#fff;
}

.vid_mater_cont .mess_l {
 float:left;
 padding:1px;
 border:3px solid #643324;
 -moz-border-radius:4px;
 -webkit-border-top-right-radius:4px;
 -webkit-border-top-left-radius:4px;
 -webkit-border-bottom-right-radius:4px;
 -webkit-border-bottom-left-radius:4px;
 -khtml-border-radius:4px;
 border-radius:4px;
 margin:0 5px 0 12px;
}

.vid_mater_cont .mess_l img {
 width:153px;
 height:127px; 
}

.vid_mater_cont .mess_r {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#643324;
 padding:0 5px;
 overflow:hidden;
}

.vid_mater_cont .mess_r a {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#643324;
 text-decoration:underline;
}

.vid_mater_bot .bot_podr {
 float:right;
 margin-right:10px;
 height:30px; 
}

.vid_mater_bot .bot_podr a {
 overflow:hidden;
 border:1px solid #643324;
 -moz-border-radius:4px;
 -webkit-border-top-right-radius:4px;
 -webkit-border-top-left-radius:4px;
 -webkit-border-bottom-right-radius:4px;
 -webkit-border-bottom-left-radius:4px;
 -khtml-border-radius:4px;
 border-radius:4px;
 background:#643324;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#fff;
 padding:3px 15px 4px 15px;
 cursor:pointer; 
}

.pollButton input.pollBut {
 display:none;
}

.answer {
 padding:0 5px;
}

#puzadpn {
 height:0 !important;
}

.vid_comm {
 border:1px solid #643324;
 -moz-border-radius:4px;
 -webkit-border-top-right-radius:4px;
 -webkit-border-top-left-radius:4px;
 -webkit-border-bottom-right-radius:4px;
 -webkit-border-bottom-left-radius:4px;
 -khtml-border-radius:4px;
 border-radius:4px;
 background:#643324;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#fff;
 width:517px;
}

.vid_comm .comm_top {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#fff;
 padding-top:2px;
}

.vid_comm .comm_top a {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#fff;
}

.vid_add_comm {
 border:1px solid #643324;
 -moz-border-radius:4px;
 -webkit-border-top-right-radius:4px;
 -webkit-border-top-left-radius:4px;
 -webkit-border-bottom-right-radius:4px;
 -webkit-border-bottom-left-radius:4px;
 -khtml-border-radius:4px;
 border-radius:4px;
 background:#643324;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#fff;
 width:505px;
 margin-bottom:10px;
 padding:1px 5px 2px 5px;
}

.vid_add_comm input[type="button"],
.vid_add_comm select {
 border:1px solid #f0eeee;
 -moz-border-radius:3px;
 -webkit-border-top-right-radius:3px;
 -webkit-border-top-left-radius:3px;
 -webkit-border-bottom-right-radius:3px;
 -webkit-border-bottom-left-radius:3px;
 -khtml-border-radius:3px;
 border-radius:3px;
 background:#fff url(/rurip/images/line_5.png) repeat-x 0 0;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324;
 padding:0;
}

.vid_add_comm textarea {
 border:1px solid #fff;
 -moz-border-radius:3px;
 -webkit-border-top-right-radius:3px;
 -webkit-border-top-left-radius:3px;
 -webkit-border-bottom-right-radius:3px;
 -webkit-border-bottom-left-radius:3px;
 -khtml-border-radius:3px;
 border-radius:3px;
 background:#fff;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324;
 padding:3px;
}

.vid_add_comm .smiles {
 border:1px solid #fff;
 -moz-border-radius:3px;
 -webkit-border-top-right-radius:3px;
 -webkit-border-top-left-radius:3px;
 -webkit-border-bottom-right-radius:3px;
 -webkit-border-bottom-left-radius:3px;
 -khtml-border-radius:3px;
 border-radius:3px;
 background:#fff;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324;
 padding:10px;
 margin-left:10px;
}

.vid_add_comm #bc17 {
 display:none;
}

.commFl {
 width:99%;
}

.vid_add_comm input[type="submit"] {
 border:1px solid #fff;
 -moz-border-radius:3px;
 -webkit-border-top-right-radius:3px;
 -webkit-border-top-left-radius:3px;
 -webkit-border-bottom-right-radius:3px;
 -webkit-border-bottom-left-radius:3px;
 -khtml-border-radius:3px;
 border-radius:3px;
 background:#e7e7e7 url(/images/line_6.png) repeat-x 0 0;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 font-weight:bold;
 color:#643324;
 text-shadow:0 1px 0 #fff;
}

.vid_add_comm .commFl,
.vid_add_comm .securityCode {
 border:1px solid #fff;
 -moz-border-radius:3px;
 -webkit-border-top-right-radius:3px;
 -webkit-border-top-left-radius:3px;
 -webkit-border-bottom-right-radius:3px;
 -webkit-border-bottom-left-radius:3px;
 -khtml-border-radius:3px;
 border-radius:3px;
 background:#fff;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324;
 padding:1px;
 margin-top:2px;
}

.vid_add_comm #secuImgC {
 margin:2px 0 !important;
}

.forum_top {
 height:53px;
 margin:0 0 -3px 0;
 position:relative;
 background:#f6f5f2 url(/rurip/images/forum_top_bg.png) no-repeat 0 0;
 z-index:1;
}

.forum_top_in {
 height:53px;
 background:url(/rurip/images/forum_top_bg.png) no-repeat right -54px;
 padding:0 0 0 20px;
 line-height:45px;
 overflow:hidden;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#fff;
 font-weight:bold;
}

.forum_top_in a {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#fff;
 font-weight:bold;
 text-decoration:none;
}

.forum_top_in a:hover {
 text-decoration:underline;
}

.gDivLeft {
 background:url(/rurip/images/forum_lr.png) #fff repeat-y 0 0;
}

.gDivRight {
 padding:0 6px;
 background:url(/rurip/images/forum_lr.png) repeat-y right 0;
}

.forum_lb_bg {
 background:url(/rurip/images/forum_top_bg.png) no-repeat 0 -108px;
 height:9px;
 margin:-3px -6px 9px -6px;
}

.forum_rb_bg {
 background:url(/rurip/images/forum_top_bg.png) no-repeat right -118px;
 height:9px;
}

.gTableSubTop {
 border-bottom:1px solid #ededed;
 padding-bottom:6px;
}

.gTableSubTop:first-child {
 padding-left:5px;
}

.forumIcoTd,
.forumNameTd,
.forumThreadTd,
.forumPostTd {
 border-right:1px solid #ededed;
 border-bottom:1px solid #ededed;
 height:51px;
}

.forumLastPostTd {
 border-bottom:1px solid #ededed;
 height:51px;
 padding-left:5px;
}

.forumNameTd {
 padding-left:5px;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324;
}

.forumNameTd a {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324;
 font-weight:bold;
}

.forumIcoTd {
 background:url(/rurip/images/forum_top_sub.png) repeat-y 0 0;
 height:51px;
 padding:0 12px;
}

.forumThreadTd,
.forumPostTd {
 background:url(/rurip/images/forum_top_sub.png) repeat-y 0 0;
 height:51px;
 color:#643324;
 font-weight:bold;
}

.gTable {
 border-collapse:collapse;
}

div.forumModer,
a.forumModer,
a.lastPostUserLink {
 color:#9c9c9c;
 font-weight:normal;
}

.forumLastPostLink {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324 !important;
 font-weight:bold;
}

.forumLastPostTd {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#9c9c9c;
 font-weight:normal;
}

.gTableBody1 {
 border-bottom:1px solid #ededed;
 border-left:1px solid #ededed;
}

.forum_banka {
 background:url(/rurip/images/forum_banka.png) no-repeat 0 0;
 width:529px;
 height:104px;
 margin:25px auto 0 auto;
 padding:6px 0 0 51px;
}

.forum_top_link,
.forum_top_link a {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324;
 font-weight:bold;
}

input,
textarea {
 max-width:99% !important;
}

.queryField {
 width:70% !important;
}

.forumMemNum {
 padding-left:5px;
}

.forumMemSwch {
 padding-right:5px;
}

.userSchFrm input[type="submit"],
.gTable .searchSubmitFl {
 margin:3px 0;
}

.gTable .searchQueryFl {
 margin-bottom:3px;
}

.threadsType {
 border-bottom:1px solid #ededed;
 border-top:1px solid #ededed;
 padding:2px 0 3px 5px;
}

.threadIcoTd,
.threadNametd,
.threadPostTd,
.threadViewTd,
.threadAuthTd,
.threadLastPostTd {
 border-bottom:1px solid #ededed;
}

.threadIcoTd,
.threadNametd,
.threadPostTd,
.threadViewTd,
.threadAuthTd {
 border-right:1px solid #ededed;
}

.threadNametd,
.threadLastPostTd {
 padding-left:3px;
 color:#9c9c9c;
}

.threadsDetails {
 border-bottom:1px solid #ededed;
 padding-left:5px;
}

.forumOnlineBar {
 padding:0 0 1px 5px;
}

#frM26,
#frM27 {
 padding-top:7px;
}

.gTableLeft {
 padding-left:5px;
 border-bottom:1px solid #ededed;
}

.gTableRight {
 padding-left:5px;
 border-bottom:1px solid #ededed;
}

#frM60 {
 padding:3px 0;
}

#frM58,
#frM27,
#frM30,
#frM35,
#frM38,
#frM42 {
 padding:3px 0 3px 5px;
}

.codeButtons {
 overflow:hidden;
 border:1px solid #643324;
 -moz-border-radius:4px;
 -webkit-border-top-right-radius:4px;
 -webkit-border-top-left-radius:4px;
 -webkit-border-bottom-right-radius:4px;
 -webkit-border-bottom-left-radius:4px;
 -khtml-border-radius:4px;
 border-radius:4px;
 background:#643324;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#fff;
 padding:1px 5px 2px 5px;
 cursor:pointer;
 margin-bottom:2px;
}

.postTdTop {
 border-bottom:1px solid #ededed;
 border-top:1px solid #ededed;
 padding-bottom:4px;
 padding-top:3px;
}

.postTdInfo {
 background:url(/rurip/images/forum_l_post.png) repeat-y 0 0;
 width:213px;
}

.posttdMessage {
 border-left:1px solid #ededed;
 padding:5px;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324;
}

.postUser {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324;
 font-weight:bold;
}

.postTdInfo .userAvatar {
 margin:5px 0;
}

.postTdInfo .postUserGroup,
.postTdInfo .numposts,
.postTdInfo .reputation,
.postTdInfo .userBan {
 background:url(/rurip/images/postTdInfo.png) no-repeat 0 0;
 width:204px;
 height:21px;
 text-align:left;
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#fff;
 padding-left:5px;
 line-height:21px;
 margin:0 0 5px 4px;
}

.statusBlock {
 font-family:Tahoma, Geneva, sans-serif;
 font-size:11px;
 color:#643324;
 font-weight:bold;
 text-align:center;
 overflow:hidden;
 margin-bottom:5px;
}

.postBottom {
 background:url(/rurip/images/postBottom.png) repeat-x 0 0;
 height:36px;
 padding-top:2px;
}

.replaceTable {
 border:1px solid #ededed;
 background:#fff;
}

.pr_mess_l {
 float:left;
 width:169px;
 background:url(/rurip/images/pr_mess_l.png) repeat-y 0 0;
 border-bottom:1px solid #f0f0f0;
 margin:-10px 0 0 0;
}
/* ------- */