﻿/*
Designed: creARTs
Coding: MaVL
WEB: www.mvcreative.ru
Email: admin@mvcreative.ru
ICQ: 575481570
Skype: cech73
*/

html, body {margin:0;height:100%;}
body {
 background:#000 url(/images/bg.jpg) no-repeat 50% 0;
 font-family:Tahoma, Calibri, Arial, sans-serif;
 font-size:12px;
}
.clear {clear:both;}
a, img {outline:none;}
a {
 color:#47525e;
 text-decoration:none;
}

#wrapper {
 background:url(/images/bg_wrap.png) repeat-y;
 height:auto !important;
 height:100%;
 min-height:100%;
 width:989px;
 margin:0 auto;
}
.head_pan {
 width:100% !important;
 height:35px;
 background:url(/images/head_pan.png) repeat-x;
 position:relative;
 margin-bottom:-35px;
}
.head_pan_con {
 width:973px;
 margin:0 auto;
}
.head_pan_l {
 float:left;
 color:#47525e;
 margin-top:11px;
}
.head_pan_r {
 float:right;
 width:289px;
 height:23px;
 margin-top:7px;
 background:url(/images/search.png) no-repeat;
}
.search_inp {
 width:270px;
 height:11px;
 color:#47525e !important;
 margin:5px 0 0 6px;
 border:0 none;
 background:none;
}
.queryField {color:#47525e !important;}

.answer {padding-bottom:3px;}
.answer div div {height: 10px !important; border: 1px solid #000; background-repeat: repeat-x}
.pollBlock_t {
 width:293px;
 height:51px;
 background:url(/images/poll_t_b.png) no-repeat;
}
.pollBlock_c {
 width:293px;
 background:url(/images/poll_c.png) repeat-y;
}
.pollBlock_b {
 width:293px;
 height:8px;
 background:url(/images/poll_t_b.png) no-repeat left bottom;
 margin-bottom:10px;
}
.pollQue {
 width:251px;
 height:43px;
 background:url(/images/question.png) no-repeat;
 line-height:43px;
 vertical-align:center;
 color:#fff;
 text-shadow:1px 1px #8f6c27;
 padding-left:12px;
 margin-left:15px;
}
.pollAns {
 color:#fff;
 margin:11px 0 16px 22px;
}
.pollBut {display:none;}
.golos {
 width:108px;
 height:25px;
 background:url(/images/poll_link.png) no-repeat;
 border:0 none;
 cursor:pointer;
 float:left;
}
.rezult {
 display:block;
 width:108px;
 height:25px;
 background:url(/images/poll_link.png) no-repeat top right;
 float:left;
 margin-left:8px;
}
.pollLnk {
 margin-left:30px;
 padding-bottom:10px;
}
.rezult:hover, .golos:hover {opacity:0.7;}
.logo a h1 {
 width:384px;
 height:58px;
 background:url(/images/logo.png) no-repeat;
 float:left;
 text-indent:-9999px;
 margin:30px 0 0 28px;
}
.quote_head {
 width:435px;
 height:40px;
 padding:11px 25px 11px 21px;
 margin:30px 6px 0 0;
 background:url(/images/quote_head.png)no-repeat;
 float:right;
 color:#7a8b9b;
}
ul.menu {
 margin:20px 0 0 7px;
 padding:0;
 list-style:none;
 width:972px;
 height:35px;
 padding:2px 0 0 2px;
 background:url(/images/menu.png) no-repeat;
}
ul.menu li {
 float:left;
}
ul.menu li a {
 display:block;
 height:32px;
 background:url(/images/menu.png) no-repeat;
}
a.home {
 width:88px;
 background-position:0 -37px !important;
}
a.forum {
 width:86px;
 background-position:-88px -37px !important;
}
a.load {
 width:85px;
 background-position:-174px -37px !important;
}
a.publ {
 width:76px;
 background-position:-259px -37px !important;
}
a.video {
 width:81px;
 background-position:-335px -37px !important;
}
a.oboi {
 width:74px;
 background-position:-416px -37px !important;
}
a.scrin {
 width:85px;
 background-position:-490px -37px !important;
}

a.home:hover {
 width:88px;
 background-position:0 -70px !important;
}
a.forum:hover {
 width:86px;
 background-position:-88px -70px !important;
}
a.load:hover {
 width:85px;
 background-position:-174px -70px !important;
}
a.publ:hover {
 width:76px;
 background-position:-259px -70px !important;
}
a.video:hover {
 width:81px;
 background-position:-335px -70px !important;
}
a.oboi:hover {
 width:74px;
 background-position:-416px -70px !important;
}
a.scrin:hover {
 width:85px;
 background-position:-490px -70px !important;
}
#left {
 float:left;
 width:660px;
 padding:13px 19px 13px 8px;
 color:#fff;
}
#right {
 float:left;
 width:293px;
 padding:13px 8px 13px 0;
}
.slider {
 width:649px;
 height:307px;
 background:url(/images/slider.png) no-repeat;
 padding:9px 0 0 11px;
}
#slider { 
 position:relative;
 width:638px;
 height:272px;
 background:url('/images/loading.gif') no-repeat 50% 50%;
}
#slider img {
 position:absolute;
 top:0px;
 left:0px;
 display:none;
}
#slider a {
 border:0px;
 display:block;
}
/* выравниваем по центру кружочки переключателя */
.nivo-controlNav {
 position:absolute;
 left:10px;
 bottom:-27px;
}

.nivo-controlNav a {
 display:block;
 width:14px;
 height:14px;
 background:url('/images/bullets.png') no-repeat;
 text-indent:-9999px;
 border:0;
 margin-right:3px;
 float:left;
}

.nivo-controlNav a.active {
 background-position:-18px top;
}

.nivo-directionNav a {
 display:block;
 width:30px;
 height:30px;
 background:url('/images/arrows.png') no-repeat;
 text-indent:-9999px;
 border:0;
}
a.nivo-nextNav {
 background-position:-30px 0px;
 right:15px;
 top:130px !important;
}

a.nivo-prevNav {
 left:15px;
 top:130px !important;
}

.nivo-caption {
 text-shadow:none;
 font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
 color:#efe9d1;
 text-decoration:underline;
}

.clear {
 clear:both;
}

.nivoSlider {
 position:relative;
}

.nivoSlider img {
 position:absolute;
 top:0px;
 left:0px;
}

.nivoSlider a.nivo-imageLink {
 position:absolute;
 top:0px;
 left:0px;
 width:100%;
 height:100%;
 border:0;
 padding:0;
 margin:0;
 z-index:6;
 display:none;
}

.nivo-slice {
 display:block;
 position:absolute;
 z-index:5;
 height:100%;
}

.nivo-box {
 display:block;
 position:absolute;
 z-index:5;
}

/* Полупрозрачный чёрный фон */
.nivo-caption {
 position:absolute;
 left:0px;
 bottom:0px;
 background: url('/images/fon_nivo-caption.png') repeat;
 font:11px Verdana,Arial,Helvetica, sans-serif; color:#fff; font-weight: bold;
 width:100%;
 z-index:8;
}

.nivo-caption p {
 padding:6px;
 margin:0;
}
.nivo-caption a {
 display:inline !important;
}
.nivo-html-caption {
 display:none;
}

.nivo-directionNav a {
 position:absolute;
 top:25%;
 z-index:9;
 cursor:pointer;
}

.nivo-prevNav {
 left:0px;
}
.nivo-nextNav {
 right:0px;
}

.nivo-controlNav a {
 position:relative;
 z-index:9;
 cursor:pointer;
}
.nivo-controlNav a.active {
 font-weight:bold;
}

.informer {
 width:659px;
 height:140px;
 background:url(/images/informer.png) no-repeat;
 margin:17px 0;
 padding:39px 0 0 11px;
}
.informer table {width:639px;color:#c78f2f;}
.informer table a {color:#7a8b9b;}
.informer table img {
 position:relative;
 bottom:-4px;
 margin-left:12px;
}
.informer table td {
 height:17px;
 line-height:17px;
 vertical-align:middle;
}
.tr2 {background:#131822;}
.news {
 width:638px;
 background:#0c1018;
 padding:11px;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
 border-radius:5px;
 margin-bottom:10px;
}
.news_title {
 float:left;
 width:583px;
 height:22px;
 background:url(/images/news_title.png) no-repeat;
 font-size:18px;
 color:#7a8b9b;
}
.news_title a {margin-left:15px;}
.comm_num {
 float:right;
 width:32px;
 height:24px;
 background:url(/images/comm_num.png) no-repeat;
 color:#353a42;
 text-shadow:1px 1px #727881;
 padding:5px 0 0 9px;
 font-size:14px;
 font-weight:bold;
 text-align:center;
}
.news_img {
 width:200px;
 height:143px;
 background:url(/images/news_img.png) no-repeat;
 float:left;
 margin:0 9px 1px 0;
 padding:8px 0 0 10px;
}
.news_img img {
 width:192px;
 height:133px;
}
.news_message {
 color:#fff;
 margin-top:4px;
 line-height:17px !important;
}
.prosmotr {color:#7a8b9b;padding:0 8px 0 3px;}
.prosmotr b {color:#c78f2f;}
.author a, .category a {color:#c78f2f;}
.author {
 background:url(/images/news_icon.png) no-repeat 0 2px;
 padding:0 8px 0 18px;
}
.category {
 background:url(/images/news_icon.png) no-repeat left bottom;
 padding-left:18px;
}
.dalee {
 float:right;
 display:block;
 width:108px;
 height:25px;
 background:url(/images/dalee.png) no-repeat;
 position:relative;
 margin-top:-7px;
}
.server {
 width:269px;
 height:536px;
 background:url(/images/server.png) no-repeat;
 padding:39px 12px 14px 12px;
 margin-bottom:9px;
}
.buy_online {
 width:292px;
 height:88px;
 background:url(/images/buy_online.png) no-repeat;
 padding-top:66px;
 margin-bottom:14px;
}
.buy_online a {
 display:block;
 width:292px;
 height:88px;
}
#footer {
 position:relative;
 margin:0 auto;
 width:974px;
 height:62px;
 background:#0c1018;
 color:#47525e;
 padding:7px;
 font-size:11px;
 line-height:15px;
}
.banner {
 float:right;
 margin-top:-28px;
 position:relative;
}
.banner span {
 float:left;
 width:88px;
 height:31px;
 background:#393c42;
 margin-right:7px;
}

.comm_l {float:left;margin:0 8px 1px 0;}
.avatar {
 width:115px;
 height:83px;
 background:url(/images/avatar.png) no-repeat;
 padding:5px 0 0 6px;
}

.avatar_t {
 width:121px;
 height:23px;
 background:url(/images/avatar_t_b.png) no-repeat;
}
.avatar_c {
 width:115px;
 background:url(/images/avatar_c.png) repeat-y;
 padding-left:6px;
}
.avatar_b {
 width:121px;
 height:23px;
 background:url(/images/avatar_t_b.png) no-repeat 0 -23px;
}
.avatar_c img {
 width:109px;
 margin:-16px 0 -17px 0;
 position:absolute:
}
.comm_mes {color:#fff;line-height: 17px;}
.comm_info {color:#798b9b;margin:3px 0;} .comm_info b {color:#c78f2f;}
.quote_link {
 float:right;
 width:108px;
 height:25px;
 background:url(/images/quote.png) no-repeat;
 position:relative;
 margin-top:-23px;
}
.bbsv {
 margin:10px 0 10px 0;
}
.bbc {
 background:#575d64;
 padding:3px 5px 2px 5px;
 color:#bfc4c9;
 margin-right:5px;
 cursor:pointer;
 border:1px solid #c3c2c2;
 -moz-border-radius:3px;
 -webkit-border-radius:3px;
 border-radius:3px;
 border:1px solid #91959a;
}
#bbcolor {
 display:none;
 margin-top:7px;
}
#bbcolor span {
 margin-right:5px;
 cursor:pointer;
}
.bbQuoteName {
 font-size:12px !important;
 color:#666666 !important;
}
.bbQuoteName b {font-weight:normal !important;}
.quoteMessage {
 border:0 none !important;
 border-left:3px solid #666666 !important;
 background:#51585f;
 color:#cecfcf;
 padding:8px 7px 7px 15px;
}
.bbQuoteBlock {}
.a_input, .com_text, .queryField, .securityCode {
 width:626px;
 height:78px;
 background:#090c12;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
 border-radius:5px;
 border-top:1px solid #06080c;
 border-left:1px solid #06080c;
 border-bottom:1px solid #14171f;
 border-right:1px solid #14171f;
 color:#374553;
 padding:5px;
}
.a_input {
 width:238px;
 height:25px;
 margin-bottom:5px;
}
.queryField {
 width:218px;
 height:25px;
}
.securityCode {
 width:60px;
 height:25px;
}
#bbcodes {display:none;}
.com_send {
 background:url("/images/send.png") no-repeat;
 width:108px;
 height:25px;
 border:0 none;
 cursor:pointer;
 margin-top:7px;
}
.com_send:hover, .swchItemA:hover, .swchItem:hover, .swchItemA1:hover, .swchItem1:hover  {opacity: 0.7;}

.catPages1 {margin:15px 0 3px 0;}
.swchItemA, .swchItem, .swchItemA1, .swchItem1 {
 padding:4px 5px;
 -moz-border-radius:4px;
 -webkit-border-radius:4px;
 border-radius:4px;
}
.swchItemA, .swchItemA1 {background:#2c2f37;} .swchItem, .swchItem1 {background:#161921;}
.pagesBlock2 {padding-top:10px;}

.manFlSbm, .manFlRst, .postPreview, .postSubmit, .postReset, .pollSubmitBut, .pollreSultsBut, #sbt47, .searchSbmFl {
 padding:5px 6px;
 -moz-border-radius:4px;
 -webkit-border-radius:4px;
 border-radius:4px;
 background:#2c2f37;
 border:0 none;
 font-weight:bold;
 color:#fff;
 cursor:pointer;
}

.newss {
 background:#0c1018;
 padding:11px;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
 border-radius:5px;
 margin-bottom:10px;
}
.newss img {
 width:192px;
}
.obr_sv_in, .obr_sv_text, .obr_sv_code {
 width:95%;
 height:25px;
 background:#090c12;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
 border-radius:5px;
 border-top:1px solid #06080c;
 border-left:1px solid #06080c;
 border-bottom:1px solid #14171f;
 border-right:1px solid #14171f;
 color:#374553;
 padding:5px;
}
.obr_sv_text {height:150px;}
.obr_sv_code {width:40px;}

.uTopTd {
 background:#030915;
 color:#fff;
 padding:5px 3px;
}
.uTd {
 background:#131822;
 padding:3px;
 height:36px;
}
.uTable tr:hover .uTd {
 background:#1a2335;
}