/* General style */
html, body {background-image: url(http://365psd.ru/images/backgrounds/bg-light-4857.png);repeat bottom right #4A94B7;color:#c1c1c1;font:12px Tahoma;}
table, td {color:#c1c1c1; font:12px Tahoma;}
a {color:#c1c1c1;text-decoration: none;}
/* ------------- */

/* fixed style */
#wrapper {width:980px;margin:0 auto 30px auto;}
#content {width:748px;}
#maincontent {background:#d7d7d7;margin-bottom:10px;padding-bottom:13px;}
#sidebar {width:204px;}
/* ----------- */

/* Header */
header {background:#28b420;width:100%;height:74px;margin-bottom:26px;}
.header_fix {width:980px;height:74px;margin:0 auto;}
a.logotype {background:url('/images/logotype.png')no-repeat;width:209px;height:37px;display:block;margin-top:20px;}
.header-right {min-width:337px;}
.header-search {background:#fff;width:207px;height:18px;margin-top:19px;padding:8px 12px;box-shadow:inset 0px 5px 5px rgba(0,0,0,0.1);}
.queryField {background:transparent;width:185px;padding-top:2px;color:#868686;font-size:12px;}
.searchSbmFl {background:url('/images/icons/search_ico.png')no-repeat!important;width:15px;height:18px;float:right;}
.logouot {margin-top:27px;}
a.log-in {background:url('/images/icons/log-in_ico.png')no-repeat;color:#fff;padding-left:22px;font-size:14px;}
a.log-iin {background:url('/images/icons/log-iin_ico.png')no-repeat;color:#fff;padding-left:22px;font-size:14px;}
/* ------ */

/* Footer */
footer {border-top:4px solid #272727;padding:40px 0;}
.footer-fix {width:980px;margin:0 auto;}
.footer-text {background:url('http://mymodbox.3dn.ru/images/123.png')no-repeat left;width:575px;color:#9a9999;line-height:16px;font-size:12px;padding-left:81px;}
.footer-text p {margin:0px;}
.footer-text a {color:#272727;}
/* ------ */

/* infobox */
.infobox {padding:16px;border-bottom:1px solid #545454;}
.statinfo {width:375px;}
.active-box {}
.active-title {color:#f7e77e;font-size:14px;height:20px;line-height:17px;border-bottom:1px solid #545454;}
.active-title span {margin-top:1px;padding-right:7px;}
.active-user {margin-top:11px;}
.active-user li {width:51px;height:51px;margin-right:3px;float:left;position:relative;}
.active-user li img {width:51px;height:51px;}
.active-user li:last-child {margin-right:0px;}
.active-user li:hover .active-hover {opacity:1;}
.active-hover {background:url('/images/active-user.png')no-repeat 17px 16px rgba(0,0,0,0.5);position:absolute;top:0;left:0;width:51px;height:51px;opacity:0;transition: 0.5s linear opacity; -webkit-transition: 0.5s linear opacity; -moz-transition: 0.5s linear opacity; -o-transition: 0.18s linear opacity;}
.statsite {background:#484848;margin-top:10px;padding:14px;}
/* ------- */

/* inforbox */
.popular-file {background:#d7d7d7;padding:14px 1px;margin-bottom:10px;}
.short-file {width:172px;height:107px;position:relative;float:left;margin-left:12px;}
.short-file img {width:172px;height:107px;}
.short-file_title {background:rgba(0,0,0,0.5);width:172px;line-height:20px;color:#fff;position:absolute;bottom:0px;border-radius:0px 0px 4px 4px;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;-o-border-radius:0px 0px 4px 4px;}
/* -------- */
.box-post {background:#d7d7d7;width:275px;margin-right:10px;}
.post-forum {padding:11px 12px;border-bottom:1px solid #545454;}
.post-ava {width:34px;height:34px;}
.post-ava img {width:34px;height:34px;}
.post-info {margin-left:42px;line-height:16px;}
.box-tag {background:#d7d7d7;width:177px;}
.box-tags {padding:11px;line-height:14px;}
/* -------- */


/* Kunopka DOW */
.download {background:url('http://mymodbox.3dn.ru/images/dow.png');width:128px;height:37px;overflow:hidden;margin:0;-webkit-border-radius: 5px; 
-moz-border-radius: 5px; 
border-radius: 5px;} 
.download a, .download a:hover {color:rgba(255,255,255,0.6);font-size:12px;font-family:Arial;display:block;padding:9px;text-decoration:none;text-align:left;font-weight:normal;margin:0;} 
.download a span {color:#FFF} 
/* -------- */



/* view-load */
.view-load {padding:22px 17px;border-bottom:1px solid #545454;}
.load-poster {width:314px;height:187px;position:relative;}
.load-poster img {width:309px;height:185px;}
.load-poster:hover .load-poster_hover {opacity:1;}
.load-poster_hover {background:url('/images/load-poster_hover.png')no-repeat 104px 36px rgba(0,0,0,0.5);position:absolute;width:309px;height:175px;opacity:0;transition: 0.5s linear opacity; -webkit-transition: 0.5s linear opacity; -moz-transition: 0.5s linear opacity; -o-transition: 0.18s linear opacity;}
.load-content {margin-left:328px;}
.load-title {color:#0086c5;line-height:24px;font-weight:700;}
.load-title a {color:#0086c5;}
ul.load-dettals li {font-size:12px; padding-right:12px; line-height:16px; float:left;}
ul.load-dettals li.date {background:url('/images/icons/date_ico.png')no-repeat;padding-left:22px;}
ul.load-dettals li.cate {background:url('/images/icons/cate_ico.png')no-repeat left 2px;padding-left:18px;}
ul.load-dettals li.read {background:url('/images/icons/read_ico.png')no-repeat left 3px;padding-left:20px;}
ul.load-dettals li.rating {padding-top: 2px;}
.load-message {margin-top:7px; line-height:16px;}
/* --------- */

/*-- page-selector --*/
.page-selector {background:#1d1c1c; height:24px; margin:13px 13px 0 13px; line-height: 23px;}
.swchItemA {background:url('/images/page-selector.png')no-repeat right #272727; color:#fff; display: inline-block; padding: 0px 17px 0px 10px;}
.swchItem {padding:0 12px;}
/* ----------------- */

/* box */
.box {background:#424242;margin-bottom:25px;}
.box-title {color:#f5f5f5;line-height:28px;font-weight:bold;border-bottom:1px solid #1e1e1e;}
.box-title span {width:32px;}
.box-title span img {margin:0 auto; padding-left:10px; padding-top: 8px;}
/* --- */

/* menu-nav */
ul.menu-nav li {line-height:26px;display:block;}
ul.menu-nav li:hover {background:#212121;display:block;}
ul.menu-nav li a {padding-left:9px;display:block;}
/* -------- */

/* last-comm */
.last-comm {padding-bottom:8px;border-bottom:1px solid #e6e6e6;}
.last-comm-top {line-height:20px;padding:0 8px 0 11px;}
.last-comm-top a {font-weight:700;}
.last-comm-ava {width:31px;height:31px;margin-left:10px;}
.last-comm-ava img {width:31px;height:31px;}
.last-comm-message {padding:0 7px 0 48px;}
.com-order-block {display:none;}
 hr {margin: 14px 0px; border: 0px none; border-top: 1px #999 dashed;}
.fmimg {float:left; width:380px; margin: 0px 10px 10px 0px; border-radius: 4px;}
.eTitle {padding-bottom: 5px; font-weight: bold; font-size: 14px;}
.fldtls {margin:20px 0px; float: left; clear: both;}

.comment_over {margin-top:20px;padding-bottom:15px;border-bottom:1px dashed #dedede}
.comment {display:table;width:100%;}
.comment_avatar {display:table-cell;vertical-align:top;width:64px;padding-right:15px}
.comment_message {display:table-cell;vertical-align:top;text-align:left}
.comment_rate {display:table-cell;vertical-align:top;text-align:center;width:80px}
.comment_top {padding-top:2px;padding-bottom:7px;font-size:17px;line-height:20px}
.comment_top a {text-decoration:none;color:#6c6c6c}
.comment_top .comm_time {font-size:12px;color:#9c9c9c;display:inline-block;padding-left:10px}
.comment_message_in {font-size:15px}
.comment_over:hover .comment_answer_button a {display:inline-block}
.comment_over:hover .c_rate_plus a, .comment_over:hover .c_rate_minus a {display:block}
.comment_answer_button {margin-top:10px;height:24px}
.comment_answer_button a {display:none;color:#666;font-size:13px;text-decoration:none;background:#efefef;padding:3px 10px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px}
.comment_answer_button a:hover {color:#1d1d1d;text-decoration:none;background:#eaeaea;}
.c_minus, .c_ziro, .c_plus {width:38px;padding:3px 0px;font-size:13px;text-align:center;font-weight:bold;-webkit-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px}
.c_minus {background:#ffcccc;color:#cc0000}
.c_ziro {background:#cccccc;color:#FFF}
.c_plus {background:#ccffcc;color:#009900}
.c_rate_t {display:table;height:24px}
.c_rate_plus {display:table-cell;vertical-align:top;width:22px;}
.c_rate_minus {display:table-cell;vertical-align:top;width:22px;}
.c_rate_count {display:table-cell;vertical-align:top;width:46px;padding-left:3px;text-align:center}
.c_rate_plus a {width:18px;height:18px;display:none;color:rgba(0,0,0,0);font-size:0px;background:url('/images/like.png');margin-top:3px;opacity:0.5;position:absolute}
.c_rate_minus a {width:18px;height:18px;display:none;color:rgba(0,0,0,0);font-size:0px;background:url('/images/unlike.png');margin-top:3px;margin-left:-5px;opacity:0.5;position:absolute}
.c_rate_plus a:hover, .c_rate_minus a:hover {opacity:1}
/* --------- */

/* partners */
.partner {padding-bottom:4px;}
.partner-banners {width:186px;margin:0 auto;}
.partner-banners div {margin:9px 0 2px 0;}
.partner-button {background:#751717;height:25px;line-height:25px;text-align:center;margin:9px 4px 0 4px;display:block;}
.partner-button a {display:block;}
/* -------- */

/* reklama */
.reklama {width:185px;height:218px;padding:9px;}
/* ------- */

/* random-file */
.random-file {padding:11px;border-bottom:1px solid #545454;}
.random-img {width:54px;height:38px;}
.random-img img {width:54px;height:38px;}
ul.random-dettals {height:38px;background:#f5f5f5;margin-left:60px;}
ul.random-dettals li {line-height:18px;padding-left:5px;}
/* ----------- */

/*-- stat */
.online-counters {padding:16px;border-bottom:1px solid #545454;}
.online-us {background:url('')no-repeat left #272727;color:#fff;height:36px;line-height:36px;padding:0 13px 0 20px;border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;-o-border-radius:0 4px 4px 0;}
.online-user {padding:13px 15px;}
/* ------ */

/* Group user */
a.groupAdmin {color:#e8153d;}
a.groupModer {color:#3c85c2;}
a.groupUser {color:#c1c1c1;}
/* ---------- */