/* Diskusia */
.diskus_area_w, .forum { width: 940px;} 
.diskus_area_w h2, .forum h2 {line-height: 23px; padding: 0 0 0 27px; margin-bottom: 3px; background: url(../img/bg_title_diskus_w.gif) no-repeat 0 0; font-size: 110%; color: #535146; }
.forum h2 span {float: right; display:block; margin-right: 10px;}
.forum h2 span a {font-weight: normal;}
.diskus_area_w h2 a, .forum h2 a {color: #535146;}
.diskus_area_w td {padding: 7px 0 5px 0px; font-size: 90%;}
.diskus_area_w thead th {background: url(../img/bg_header_diskus.gif) repeat-x; height: 30px; font-weight: bold; color: #4c3000; padding-top: 0; padding-bottom: 0;}
.diskus_area_w thead th a {color: #4c3000;}
.diskus_area_w thead th.first {width: 25px; text-align: center;}
.diskus_area_w thead th img {padding-top: 5px;}
.diskus_area_w tbody td {border-bottom: 1px solid #f4f1eb; font-weight: bold; color: #535146; vertical-align: top;}
.diskus_area_w tbody td span {font-size: 90%; font-weight: normal;}
.diskus_area_w tbody td.last span { margin-left:20px;}

#banner-right {text-align: center;}

.forum .forum-topic-insert { width: 405px; border: 1px solid #D2CABC; background: #E9E3D6; float: left}
.forum .forum-full {width: 940px;}
.forum .forum-topic-insert h3 { padding-bottom: 8px; }
.forum .forum-topic-insert label { display: block; float: left; width: 60px; text-align:right; margin-right: 10px; line-height: 20px;}
.forum .forum-topic-insert input { width: 280px; }
.forum .forum-full input { width: 430px; }
.forum .forum-topic-insert input.submit { border: 0; margin: 5px 0 7px 20px; background: white url(../img/icons.gif) no-repeat 0 0px; border: 0; height: 24px;  color: white; font-weight: bold; padding-left: 15px; padding-right:14px; width: 150px; cursor: pointer;}
.forum .forum-topic-insert input.captcha { width: 120px; margin-top: 4px}
.forum .forum-topic-insert .forum-topic-insert1 { margin: 5px 7px 5px 7px; }
.forum .forum-topic-insert input, .forum .forum-topic-insert textarea{ border: 1px solid #D2CABC; }
.forum .forum-topic-insert .back { float: right; font-weight: bold; margin: 5px 5px 0 0; }
.forum .forum-full .back { margin-right: 25px; }
.forum .forum-topic-insert img { margin: 4px 15px 5px 0; }
.forum .forum-topic-insert .forum_error_inline_message { color: #DD0000; font-weight: bold; margin: 0 7px 0 72px;}
.forum .forum-topic-insert .code { margin: 4px 30px 0 0; float: right}
.forum .forum-topic-insert .text { margin: 0 7px 0 0}
.forum .forum-full .code { margin: 4px 557px 0 0}

.forum .forum-topic-article { margin-left: 415px; background: #F8F9F4; border: 1px solid #C7CFA8; padding: 7px 20px 7px 20px; text-align: justify; min-height: 280px; _height: 260px; line-height: 140%;}
.forum .forum-topic-article h3 { margin-bottom: 8px;}
.forum .forum-topic-article div { margin-top: 12px; font-weight: bold;}

.forum #captions {overflow: hidden; margin-top: 10px; font-weight: bold; line-height:20px}
.forum #captions .sel, .forum #captions .nosel {border: 1px solid #D2CABC; background: #E9E3D6; float: left;  padding: 0 20px 0 20px; margin-right: 12px;}
.forum #captions .sel {border-bottom: 1px solid white; background: white;}
.forum #captions .end {text-align: right; border: 1px solid white; border-bottom: 1px solid #D2CABC;}

.forum .forum_all_replyes {border: 1px solid #D2CABC; border-top: 0; font-size: 11px;}
.forum .forum-item {padding: 13px 1px 5px 1px}
.forum td {border: 1px solid #C7CFA8; vertical-align: top; padding: 3px 6px 3px 6px}
.forum .forum-user {text-align: center; background: #F8F9F4; width: 120px; border-right: 0;}
.forum .forum-user .forum_unregistered_user_nick {font-weight: bold; }
.forum .forum-user .forum_unregistered_user_info {display:none; }
.forum .reply_table_content div {font-size: 12px; line-height: 140%;}
.forum .reply_table_content table td {border: 0; background: #E9E3D6;}
.forum .reply_table_content table {margin-bottom: 4px;}

p.gray {font-size: 90%; color: #777777; margin: 10px 10px 0 10px;}

div.pager {text-align: center;}
a.listing-next { background:transparent url(../img/icons.gif) no-repeat scroll 100% -245px; 
font-weight:bold; line-height:34px; padding-right:12px; padding-left: 12px;}

a.listing-previous {background:transparent url(../img/icons.gif) no-repeat scroll 0% -1080px;
font-weight:bold; line-height:34px; padding-left:12px; padding-right:12px; }

