/* Designed by CREATEarts.RU */
body {padding:0; margin:0; background: url(/designs_17/bg.jpg) repeat;}
body, td {color:#515151; font-size:11px; font-family:tahoma;}

a {color:#4a4a4a; text-decoration:none;}
a:hover {text-decoration:underline;}
a img {border:0;}

p {margin:10px 0;}
hr {border-top:1px dotted #c6c6c6; border-bottom:none; border-left:none; border-right:none;}
/* -------- */

/* Fixation */
#wrap {width:1070px; margin:17px auto; position:relative; z-index:100;}
.side_bar {background:#f6f6f6; border-radius:5px; padding:8px; overflow:hidden;}
.left_bar {float:left; width:845px; overlow:hidden;}
.right_bar {width:196px; float:right; overlow:hidden;}
/* -------- */

/* Header Styles */
.header_bg {background:url(/designs_17/header_bg.png) no-repeat; width:1070px; height:172px; margin:0 0 5px 0;}
.header_bg .logotype {background:url(/designs_17/logotype.png) no-repeat; width:341px; height:89px; float:left; margin:20px 0;}
.header_bg .banner {float:right; width:468px; height:60px; border:4px solid #232323; border-radius:5px; margin:-5px 15px 0 0;}
.header_bg .header_menu {height:37px; display:block; list-style:none; position:relative; top:140px; left:-335px;}
.header_bg .header_menu li {padding:0 3px 0 0; float:left; height:37px; line-height:20px;}
.header_bg .header_menu li a {height:37px; display:block; padding:3px 10px; color:#fff; text-shadow:0 1px 0 #174213; text-decoration:none;}
.header_bg .header_menu li a:hover {background:#222222; height:20px; border-radius:5px; border-bottom:1px solid #548ca6; padding-top:3px; padding-bottom:2px;}
/* ------- */

/* Block Styles */
.block {width:196px; padding:0; margin:0 0 5px 0;}
.block .block_title {background:url(/designs_17/block_title.png) no-repeat; width:196px; height:14px; color:#fff; font-weight:bold; text-shadow:0 1px 0 #1f1f1f; padding:11px;}
.block .block_content {background:url(/designs_17/block_content.png) repeat-y; width:186px; height:auto; color:#4a4a4a; padding:5px;}
.block .block_bottom {background:url(/designs_17/block_bottom.png) no-repeat; width:196px; height:4px;}

.informer {width:184px; overflow:hidden;}
.informer .informer_ava {background:url(/designs_17/ramkava.png) no-repeat; width:50px ;height:44px; float:left; margin:0 auto 7px auto;}
.informer .informer_ava img {width:46px; height:40px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; margin:2px;}
.informer .informer_nick {width:125px; float:right; color:#3f758e; padding:3px; overflow:hidden; font-weight:bold;}
.informer .informer_number {background:url(/designs_17/buttons.png) repeat-x 0 0; color:#fff; width:120px; height:14px; float:right; padding:5px; margin-top:2px; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; text-shadow:0 1px 0 #000;}
.informer .informer_number:hover {background:url(/designs_17/buttons.png) repeat-x 0 -24px;}
.informer .informer_number a {color:#fff; text-decoration:none;}
.informer .informer_nick a {color:#3f758e;text-decoration:none;}

.update {width:184px; overlow:hidden; margin:0 0 3px 0;}
.update .update_title {background:url(/designs_17/buttons.png) repeat-x 0 0; width:174px; height:14px; padding:5px; font-weight:bold; color:#fff; text-shadow:0 1px 0 #000; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.update .update_title:hover {background:url(/designs_17/buttons.png) repeat-x 0 -24px;}
.update .update_title a {color:#fff; text-decoration:none;}
.update .update_content {text-align:left; color:#2e637b; padding:4px;}
.update .update_content a {color:#2e637b; font-weight:bold; text-decoration:none;}

.profile {width:184px; overlow:hidden;}
.profile .profile_info {text-align:center; color:#2e637b; margin:0 auto;}
.profile .profile_button {background:url(/designs_17/buttons.png) repeat-x 0 0; padding:5px; height:14px; overlow:hidden; display:inline-block; color:#fff; text-shadow:0 1px 0 #000; border-radius:4px; -webkit-border-radius:4px; -moz-border-radius:4px;}
.profile .profile_button:hover {background:url(/designs_17/buttons.png) repeat-x 0 -24px;}
.profile .profile_button a {color:#fff; text-decoration:none;}
/* -------- */

/* Personal Page */
.popup {background:#fff; width:845px;}
.popup .popup_title {background:url(/designs_17/gTableTop.png) no-repeat; height:17px; padding:10px; font-weight:bold; color:#fff; text-shadow:0 1px 0 #294a5c;}
.popup .popup_content {padding:5px; width:835px; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; border-bottom:1px solid #eaeaea; border-radius:0 0 5px 5px;}

.award {background:url(/designs_17/awardbg.png) no-repeat; width:196px; height:50px; overlow:hidden; margin:0 0 3px 0;}
.award .award_img {float:left; margin:0 auto 7px auto; width:41px; height:38px;}
.award .award_img img {width:37px; height:34px; border-radius:4px; margin:8px;}
.award .award_info {float:right; width:135px; overlow:hidden; color:#fff; padding:5px; text-shadow:0 1px 0 #000;}
/* ------- */

/* Footer Styles */
.footer_bg {background:url(/designs_17/footer_bg.png) no-repeat; width:1070px; height:69px; margin:6px 0;}
.footer_bg .footer_text {float:left; color:#fff; text-shadow:0 1px 0 #000; margin:8px;}
.footer_bg .footer_text a,.footer_text a:hover {color:#fff; text-decoration:none;}
.footer_bg .footer_banner {float:right; border:3px solid #232323; border-radius:5px; margin:14px;}
/* ------------- */

/* Forum Style */
.gDivBottomLeft {border-radius:0 0 5px 5px; background:#fff; border-bottom:1px solid #eaeaea; border-left:1px solid #eaeaea; border-right:1px solid #eaeaea; height:6px;}

.gTable, .postTable {border-collapse:separate; border-spacing:0px; background:#fff; width:845px;}
.gTableTop {background:url(/designs_17/gTableTop.png) no-repeat; height:37px; padding:0 10px; font-weight:bold; color:#fff; text-shadow:0 1px 0 #294a5c;}
.gTableTop a, a.catLink {color:#fff; text-shadow:0 1px 0 #294a5c; text-decoration:none;}
.gTableSubTop:first-child, .postTdTop:first-child {background:url(/designs_17/gTableSubTop.png) no-repeat 0 0;}
.gTableSubTop, .postTdTop {background:url(/designs_17/gTableSubTop.png) no-repeat center 0; height:29px; padding:0 8px; color:#4a4a4a; font-weight:bold;}
.gTableSubTop:last-child, .postTdTop:last-child {background:url(/designs_17/gTableSubTop.png) no-repeat right 0;}

.forumIcoTd, .forumNameTd, .forumThreadTd, .forumPostTd, .forumLastPostTd, .threadsType, .threadIcoTd, .threadNametd, .threadAuthTd, .threadPostTd, .threadViewTd, .threadLastPostTd {border-bottom:1px solid #eaeaea; border-top:none; padding:8px;}
.forumIcoTd {border-left:1px solid #eaeaea;}
.forumNameTd a, .forumNameTd a.forum, .forumLastPostTd a, .forumLastPostTd a.forumLastPostLink {font-weight:bold; color:#515151; text-decoration:none;}
.forumThreadTd, .forumPostTd {font-weight:bold;}
.forumLastPostTd {border-right:1px solid #eaeaea;}

.gTableBody1, .gTableBody {border:1px solid #efefef; border-top:none;}
.gTableRight, .threadIcoTd {border-left:1px solid #efefef; border-bottom:1px solid #efefef;}
.threadIcoTd:first-child {border-right:none;}
.threadsType {border-left:1px solid #efefef; border-right:1px solid #efefef;}
.threadLastPostTd {border-right:1px solid #eaeaea;}

.threadsDetails {border-left:1px solid #efefef; border-right:1px solid #efefef; border-bottom:1px solid #eaeaea; padding:2px 6px;}
.forumOnlineBar {border-left:1px solid #efefef; border-right:1px solid #efefef; padding:2px 6px;}

.postTdTop a, .postTdTop {font-weight:bold; color:#515151;}
.postTdInfo {border-right:1px solid #efefef; border-left:1px solid #efefef;}

.userAvatar {margin:0 auto;}
.userAvatar img {text-align:center;}
.posttdMessage {border-right:1px solid #efefef; padding:6px; overflow:hidden;}
.posttdMessage img {max-width:660px;}

.quoteMessage, .codeMessage {background:#e7e7e7; border:0 !important; padding:5px; outline:none !important; color:#000; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

.postBottom {border:1px solid #efefef; border-bottom:1px solid #eaeaea; border-left:none;}
.postBottom1 {border:1px solid #efefef; border-bottom:1px solid #eaeaea; border-right:none;}

.fView1 {width:169px;padding:0;margin:0 auto;}
.fView1 .fViewGroup {background:url(/fView/group.png) no-repeat;width:169px;height:14px;text-align:center;color:#fff;padding:5px 0;}
.fView1 .fViewLine {background:url(/fView/line.png) no-repeat;width:169px;height:17px;text-align:center;color:#fff;padding:1px 0;}
.fView1 .fViewLine a {color:#fff;}
.fView1 .fViewLine a:hover {color:#fff;text-decoration:none;}
.fView1 .fViewRep {background:url(/fView/rep.png) no-repeat;width:169px;height:30px;}
.fView1 .fViewRep .fViewRepNum {text-align:center;}
.fView1 .fViewRep .fViewRepPlus {float:left;margin:-8px 14px 0;}
.fView1 .fViewRep .fViewRepMinus {float:right;margin:-8px 12px 0;}
/* ------------- */

/* User Group Marks */
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#ff0000;font-weight:bold;}
a.groupFriend:link,a.groupFriend:visited,a.groupFriend:hover {color:#a6ae23;font-weight:bold;}
a.groupUser:link,a.groupUser:visited,a.groupUser:hover {color:#a5a5a5;}
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#65a41b;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#1e81c7;}
a.groupBanned:link,a.groupBanned:visited,a.groupBanned:hover {color:#4F4F4F;text-decoration:line-through;}
a.groupOther1:link,a.groupOther1:visited,a.groupOther1:hover {color:#b58621;}
a.groupOther3:link,a.groupOther3:visited,a.groupOther3:hover {color:#279715;font-weight:bold;}
a.groupOther4:link,a.groupOther4:visited,a.groupOther4:hover {color:#49bb36;}
a.groupOther5:link,a.groupOther5:visited,a.groupOther5:hover {color:#a81a9c;}
a.groupOther7:link,a.groupOther7:visited,a.groupOther7:hover {color:#178b92;font-weight:bold;}
a.groupOther9:link,a.groupOther9:visited,a.groupOther9:hover {color:#6b1792;}
a.groupOther10:link,a.groupOther10:visited,a.groupOther10:hover {color:#a81a9c;font-weight:bold;}
a.groupOther11:link,a.groupOther11:visited,a.groupOther11:hover {color:#28cb75;}
/* ---------------- */


/* ----////// Эффект прозрачности /////------- */ 

#banners a img { 
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40); 
} 

#banners a:hover img { 
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); 
}

.posttdMessage img {max-width:600px;} /* Макс. ширина */ 
.posttdMessage img {max-height:600px;} /* Макс. высота */

*[title] { 
 display: inline; 
 position: relative; 
 } 
 
 *[title]:hover:after{ 
 background: #555; 
 background: rgba(0,0,0,0.8); 
 border-radius: 3px; 
 bottom: 26px; 
 color: #fff; 
 content: attr(title); 
 left: 20%; 
 padding: 5px 15px; 
 position: absolute; 
 z-index:999999999; 
 min-width: 120px; 
 min-height:25px; 
 } 
 
 *[title]:hover:before{ 
 border: solid; 
 border-color: #333 transparent; 
 border-width: 6px 6px 0 6px; 
 bottom: 20px; 
 content: ""; 
 left: 50%; 
 position: absolute; 
 z-index: 99; 
 }
.posttdMessage img {max-width:700px;} /* Макс. ширина */ 
.posttdMessage img {max-height:700px;} /* Макс. высота */

/* Прозрачная Админ панель */ 
#puzadpn {opacity:0.8; } 
.cuzadpn {opacity:0.8;} 
#uzadpn {opacity:0.8; } 
/* Конец кода прозрачной Админ панели */


/* ----////// Эффект прозрачности /////------- */ 

#banners a img { 
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40); 
} 

#banners a:hover img { 
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); 
}