#cat_sub{margin-top:-20px}
.cont{margin:0 44px 0 30px}

.c2:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.c2{font-size:93%;margin:0 0 10px 0}
.c2 .col_1{float:left;width:52%;padding-right:2%;margin-right:-100%;display:inline}
.c2 .col_2{float:right;width:46%;display:inline}

.c2.forum_top_head{margin-bottom:5px}
.c2.forum_top_title{margin-bottom:0px}
.c2.forum_top_head .col_1{width:54%}
.c2.forum_top_head .col_2{width:44%}

.comment{border:1px solid #F0E9A5;background:#F8F8F9;color:#40404A;padding:0 2%}
.comment p{margin:12px 0px}
.comment .btn{cursor:pointer;padding-left:5px;padding-right:5px;cursor:hand;font:100% Arial,Helvetica,sans-serif}
.comment.smallText *{font-size:11px}
.comment .btn{font-size:.86em}

.c3:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.c3{font-size:93%;margin:0 0 10px 0}
.c3{font-size:93%;margin:0 0 50px 0}
.c3 .col_1{float:left;width:30%;margin-left:10%;padding-right:0%;margin-right:-100%;display:inline}
.c3 .col_2{float:left;margin-left:42%;width:25%;padding-right:0%;margin-right:-100%;display:inline}
.c3 .col_3{float:right;margin-right:5%;width:28%;display:inline}
.c3 .form .line{width:100%}

.c3.forum_banners{margin:10px 0}
.c3.forum_banners .col_1{padding:0%;width:25%}
.c3.forum_banners .col_2{padding:0%;width:50%;text-align:center;margin-left:25%}
.c3.forum_banners .col_3{padding:0%;width:25%;text-align:right}


#forumpage .wrapper{margin-right:0px}
#forumpage #content{background:#FFFFFF none}
#forumpage .cont{margin:0 30px 0 30px}
.forum_mainpage{width:100%;margin:0px 0px;border:transparent 0px none}
.forum_mainpage .title{background:#333366;border:transparent 0px none;color:#BEBED5}
.forum_mainpage .title p{font-size:.86em;margin:3px 0;width:90%}
.forum_mainpage .title h3{margin:5px 0 3px;color:#FFFFFF}
.forum_mainpage th{font-size:.86em;margin:3px 0;background:#D8D8DE;font-weight:normal;color:#5A5A67;padding:3px 10px;border:1px solid #FFFFFF}
.forum_mainpage th.c1{border-left:1px solid #D8D8DE}
.forum_mainpage th.c5{border-right:1px solid #D8D8DE;text-align:center}
.forum_mainpage th.c4{text-align:center}
.forum_mainpage td{vertical-align:top;padding:3px 10px;border:1px solid #D8D8DE}
.forum_mainpage td.c1{width:10px;border-bottom:1px solid #FFFFFF;border-top:1px solid #FFFFFF;background:url(i/forum_marker.gif) #D8D8DE no-repeat}
.forum_mainpage td.c2{border-right:1px solid #FFFFFF}
.forum_mainpage td.c2 h4{margin:3px 0 5px}
.forum_mainpage td.c2 p{margin:3px 0;font-size:.93em;color:#666666}
.forum_mainpage td.c3{width:90px;border-left:1px solid #FFFFFF}
.forum_mainpage td.c3 p{margin:3px 0;font-size:.86em;color:#666666}
.forum_mainpage td.c4{width:200px;background:#F8F8F9}
.forum_mainpage td.c4 p{margin:3px 0;font-size:.86em}
.forum_mainpage td.c4 p .message{margin:3px 0;display:block}
.forum_mainpage td.c4 p .date{margin:3px 0;display:block;color:#85858D}
.forum_mainpage td.c4 p .author{margin:3px 0;display:block}
.forum_mainpage td.c4 p .author a{color:#000000}
.forum_mainpage td.c5{width:50px;background:#F8F8F9;font-size:.93em;color:#85858D;vertical-align:middle;text-align:center}
.forum_mainpage td.c6{width:50px;background:#F8F8F9;font-size:.93em;color:#85858D;vertical-align:middle;text-align:center}
.forum_mainpage td.banners{padding:0px;border-color:#FFFFFF}
fieldset{padding:15px;width:350px}

/* form */
.form{margin:5px 0 5px}
.form fieldset{border:1px solid #E9DE7A;padding:20px}
.form legend{margin-left:0px;padding:0 10px;font-size:120%;font-weight:bold;height:auto}
.form ul{margin:0;padding:0}
.line{clear:both;width:90%;margin-bottom:7px}
.c3 .form .line{width:100%}
.form.descr .formw{width:460px;text-align:justify}
.form .text{background:#FFFFFF;border:1px solid #AAAAAA;font:100% Arial,Helvetica,sans-serif}
.rad{margin-right:5px;vertical-align:middle}
.form .btn{cursor:pointer;padding-left:5px;padding-right:5px;cursor:hand;font:92% Arial,Helvetica,sans-serif}
.comment .btn{cursor:pointer;padding-left:5px;padding-right:5px;cursor:hand;font:100% Arial,Helvetica,sans-serif}
.red{color:#D02B0B}
.grey{color:#808080}
.err{color:#E05332;font-size:83%;line-height:115%}