@charset "utf-8";
﻿
/*Задний фон с авто определением разрешения экрана*/
html, body {margin: 0; padding: 0;background:url("/images/bg.jpg") no-repeat center center fixed;background-color:#080503;font-family:Tahoma, Helvetica, sans-serif;font-size:11px; 
			-webkit-background-size: cover;
			-moz-background-size: cover;
			-o-background-size: cover;
			background-size: cover;}
/*Конец настроек заднего фона*/

#wrapper {height:auto !important;width:1000px;margin:0 auto;overflow:hidden;}

#wrapper_forum {height:auto !important;height:100%;min-height:100%;width:1000px;margin:0 auto;overflow:hidden;/*background:url("/images/container_bg2_fw.gif") repeat-y;background-color:#f4ebe3;*/}
#header {background-color:transparent;position:relative;}

/* Поиск */
.field {
        display: block;
        width:590px;
        padding:5px 0 5px 10px;
        float:left;
        }
.s_field {
        color:#000;
        font-family:Verdana;
        width:155px;
        height:18px;
        font-size:11px;
        border:1px solid #6F6F6F;
        padding: 3px;
        font-weight: bold;
        background: rgba(255, 255, 255, 0.2);
        }
/* Конец Поиск */

/* Основная Навигация */
.top_navi {
        height:38px;
        
        
        }
/* Верхняя часть сайта */
.header_top_bg {                             
        background: rgba(0, 0, 0, 0.2);
        } 

.logo_link {
        height:38px;
        margin: 0px 0 0 805px;
        }

/* login */
#reg2 {
	float: left;
	width: 150px;
	font-weight: bold;
	color: #000;
}
#reg2 a {
	display: block;
	width: 150px;
	padding: 5px 0px;
	background: rgba(255, 255, 255, 0.2);
	border: 1px solid #6F6F6F;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #000 ;
}
#reg2 a:hover {
	background: rgba(0, 0, 0, 0.3);
	border: 1px solid #6F6F6F;
	color: #FFFFFF;
}

.log_in {
        color:#7f7f7f;
        margin:90px 0 0 145px;
        }
.log_in a {
        color:#7f7f7f;
        text-decoration:none;
        font-size:11px;
        line-height:14px;
        font-weight:normal !important;
        }
.log_in a:hover {
        color:#a47849;
        }

.log_in_exit {padding:3px 28px 18px 0;}
.log_in_exit a {color:#a05a37; text-decoration:none;font-size:11px;}
.log_in_exit a:hover {color:#a05a37;}

.a_field {color:#e4cbab;font-size:11px;font-family:tahoma;height:14px;width:155px;padding:0 10px 0 10px;margin:5px 0 5px 0;border:0px;background-color:transparent;}

.log {width:180px; float:left; background:url("/images/field_a.gif") no-repeat 0 30px;}
.pas {margin:7px 0 0 32px; width:180px; float:left; background:url("/images/field_a.gif") no-repeat;}
.pas input{margin:0px 0px 0px 4px;padding:3px;height:17px;width:165px}

.but_in {width:67px;height:68px;margin:90px 0 0 222px;cursor:pointer;}
.but_in a {background:url("/images/but_in.gif") repeat-x;display:block;width:67px;height:68px;font-weight:normal;}
.but_in a:hover {background-position:0 -68px;}

.but_reg {color:#7f7f7f;padding:0 0 25px 33px;}
.but_reg a {color:#7f7f7f;text-decoration:none;font-weight:normal;}
.but_reg a:hover {color:#a47849;text-decoration:underline;}

.log_in2 {height:68px; width:67px; margin:0px 0px 0px 8px;}
.log_in2 {background:url("/images/but_in.gif") no-repeat;}
.log_in2:hover {background-position:0 -68px;}

/* modal */
#fade {display:none;background:#000;position:fixed;left:0;top:0;z-index:10;width:100%;height:100%;opacity:.70;z-index: 9999;}
.popup_block{display:none;background:#fff;background:url("/images/autor_bg.png") no-repeat;float:left;position:fixed;top:50%;left:50%;z-index:99999;}
img.btn_close {float:right;margin:-55px -55px 0 0;}
.popup p {padding:5px 10px;margin:5px 0;}


/*Нижняя часть сайта - подвал*/
#footer {
        height:125px;
        width:1000px;
        margin:-1px auto;
        overflow:hidden;
        }
        /*---Верхняя рамка---*/
.foot_bg_bot {
        height:88px;
        width:1000px;
        margin:4px 0 0 0;
        background: rgba(0, 0, 0, 0.2);
        border: 0px double black;
        }
/*.foot_bg_logo {
        height:93px;
        width:180px;
        margin-left:45px;
        background:url("/images/foot_bg_logo.png") no-repeat;
        padding:84px 0 0 85px;
        float:left;
        }*/
.inf {
        color:#ffda99;
        padding:10px 0 0 0;
        width:800px;
        }
.inf_l {
        height:85px;
        width:870px;
        text-align:justify;
        }
.inf_r {
        float:right;
        margin:-85px -178px 0 0;
        }

        /*---Нижняя рамка---*/
.foot_bg_left {
        height:32px;
        width:1000px;
        margin:0px 0 0 0;
        background: rgba(0, 0, 0, 0.2);
        border: 0px double black;
        }
.inf2 {
        height:20px;
        float:right;
        color:#c6c6c6;
        padding:4px 24px 0 0;
        }
.inf2 a {
        font-weight:bold;
        color:#f9bf5d;
        text-decoration:none;
        }
.inf2 a:hover {
        color:#FFF;
        }
.foot {
        margin:0 4px -6px 4px;
        }
/*Конец нижняя часть сайта*/


.forumpanel {
        font-size:11px;
        color:#000;
        float:right;
        margin-top:35px;
        background: rgba(255, 255, 255, 0.2);
        border: 1px solid #6F6F6F;
        }
.forumpanel a {
        color:#000;
        text-decoration:none;
        }
.forumpanel a:hover {
        color:#fff;
        }

.replaceBody {
	background:#f50000;
}
.replaceTable {
	width:350px;
	heigth:250px;
	border:3px dotted #000000;
	font-family:Trebuchet MS, Verdana, Arial;
	font-size:13px;
}

/* General forum Table View */
.gTable {
        border:none;
}
.gTableTop {
	font-family:Verdana;
	font-size:14px;
	font-weight:bold;
	background: rgba(0, 0, 0, 0.2);
	text-align:center;
	height:35px;
	text-transform:uppercase;
}
.gTableTop a {color:#000}
.gTableSubTop {
	background-color:#ccb092;
	height:21px;
	font-size:10px;
        padding-left: 6px;
}
.gTableSubTop, .postTdTop {
 height:25px;
 -webkit-border-radius: 5px;
 border-radius: 5px;
 -moz-border-radius: 5px;
}
.gTableBody {
	padding:2px;
	background-color:#f4ebe3;
}
.gTableBody1 {
	padding:2px;
	background-color:#f4ebe3;
}
.gTableBottom {
	padding:2px;
	background-color:#ccb092;
}
.gTableLeft {
	padding:2px;
	background-color:#eadbce;
	font-weight:bold;
	border:1px solid #f4ebe3;
	text-align:center;
}
.gTableRight {
	padding:2px;
	background-color:#eadbce;
	border:1px solid #f4ebe3;
}
.gTableError {
	padding:2px;
	background-color:#eadbce;
	border:1px solid #f4ebe3;
	color:#FF0000;
}
/* ------------------------ */

/* Forums Styles */
.threadNametd, .forumNameTd {
	padding:2px 0 2px 10px;
	background-color:#f4ebe3;
}
.threadNametd:hover, .forumNameTd:hover {
	padding:2px 0 2px 10px;
	background-color:#eee4db;
}
.threadNametd:hover a:link, .forumNameTd:hover a:link, .threadNametd:hover a:visited, .forumNameTd:hover a:visited, .threadNametd:hover a:active, .forumNameTd:hover a:active {}
.forumLastPostTd {
	padding:2px;
	background-color:#f4ebe3;
}
.forumIcoTd, .forumThreadTd, .forumPostTd {
	padding:2px;
	background-color:#eadbce;
}
.forumLastPostTd, .forumArchive {
	padding:2px;
	font-size:7pt;
}
a.catLink:link {
	text-transform:uppercase;
	text-decoration:none;
}
a.catLink:visited {
	text-transform:uppercase;
	text-decoration:none;
}
a.catLink:hover {
	text-transform:uppercase;
	text-decoration:none;
}
a.catLink:active {
	text-transform:uppercase;
	text-decoration:none;
}
.lastPostGuest, .lastPostUser, .threadAuthor {
	font-weight:bold;
}
.archivedForum {
	font-size:7pt;
	font-weight:bold;
}
/* ------------- */

/* forum Titles & other */
.forum {
	font-weight:bold;
	font-size:9pt;
}
.forumDescr {
}
.forumModer {
	font-size:7pt;
}
.forumViewed {
	font-size:9px;
}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {
	text-decoration:none;
}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {
	text-decoration:none;
}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {
	text-decoration:underline;
}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {
	text-decoration:underline;
}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {
	padding-bottom:7px;
	font-weight:bold;
	font-size:7pt;
}
.forumBarKw {
	font-weight:normal;
}
a.forumBarA:link {
	text-decoration:none;
}
a.forumBarA:visited {
	text-decoration:none;
}
a.forumBarA:hover {
	text-decoration:underline;
}
a.forumBarA:active {
	text-decoration:underline;
}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav, .fastSearch, .fastLoginForm {
	font-size:7pt;
}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {
	background:#862D2D;
}
.fastNavCat {
	background:#F9E6E6;
}
.fastNavCatA {
	background:#F9E6E6;
}
.fastNavForumA {}
/* -------------------------- */

/* forum Page switches */
.pagesInfo {
	background: url(/images/transparent.png);
	padding-right:10px;
	font-size:7pt;
}
.switches {
	background: url(/images/transparent.png);
}
.switch {
	width:15px;
	font-size:7pt;
}
.switchActive {
	font-weight:bold;
	width:15px;
}
a.switchDigit:link, a.switchBack:link, a.switchNext:link {
	text-decoration:none;
}
a.switchDigit:visited, a.switchBack:visited, a.switchNext:visited {
	text-decoration:none;
}
a.switchDigit:hover, a.switchBack:hover, a.switchNext:hover {
	text-decoration:noione;
}
a.switchDigit:active, a.switchBack:active, a.switchNext:active {
	text-decoration:none;
}
/* ------------------- */

/* forum Threads Style */
.threadAuthTd, .threadLastPostTd {
	padding:2px;
	background-color:#f4ebe3;
}
.threadIcoTd, .threadPostTd, .threadViewTd {
	padding:2px;
	background-color:#eadbce;
}
.threadLastPostTd {
	padding:2px;
	font-size:7pt;
}
.threadDescr {
	font-size:7pt;
}
.threadNoticeLink {
	font-weight:bold;
}
.threadsType {
	padding:2px;
	background:#1B1B1B;
	height:20px;
	font-weight:bold;
	font-size:7pt;
	padding-left:40px;
	margin:1px;
}
.threadsDetails {
	padding:2px;
	background-color:#ccb092;
	height:20px;
}
.forumOnlineBar {
	padding:2px;
	background-color:#ccb092;
	height:20px;
	margin-top:1px;
}
a.threadPinnedLink:link {
	text-decoration:none;
}
a.threadPinnedLink:visited {
	text-decoration:none;
	color:#CCCCCC;
}
a.threadPinnedLink:hover {
	text-decoration:underline;
}
a.threadPinnedLink:active {
	text-decoration:underline;
}
.threadPinnedLink, .threadLink {
	font-weight:bold;
}
a.threadLink:link {
	text-decoration:none;
}
a.threadLink:visited {
	text-decoration:none;
}
a.threadLink:hover {
	text-decoration:underline;
}
a.threadLink:active {
	text-decoration:underline;
}
.postpSwithces {
	font-size:7pt;
}
.thDescr {
	font-weight:normal;
}
.threadFrmBlock {
	font-size:7pt;
	text-align:right;
}
/* ------------------- */

/* Posts View */
.postTable {
	background: url(/images/transparent.png);
}
.postPoll {
	background-color:#eadbce;
	border:1px solid #ccb092;
	text-align:center;
}
.postFirst {
;
}
.postRest1 {
	background: url(/images/transparent.png);
}
.postRest2 {
	background: url(/images/transparent.png);
}
.postSeparator {
	height:2px;
}
.postTdTop {
	background-color:#ccb092;
	height:21px;
	font-size:10px;
}
.postBottom {
	background-color:#eadbce;
	height:20px;
}
.postUser {
	font-weight:bold;
}
.postTdInfo {
	background-color:#eadbce;
	text-align:center;
	padding:5px;
}
.postRankName {
	margin-top:5px;
}
.postRankIco {
	margin-bottom:5px;
	margin-bottom:5px;
}
.reputation {
	margin-top:5px;
}
.signatureHr {
	margin-top:20px;
}
.posttdMessage {
	padding:5px;
	background-color:#f4ebe3;
}
.postPoll {
	padding:5px;
}
.pollQuestion {
	text-align:center;
	font-weight:bold;
}
.pollButtons, .pollTotal {
	text-align:center;
}
.pollSubmitBut, .pollreSultsBut {
	width:140px;
	font-size:7pt;
}
.pollSubmit {
	font-weight:bold;
}
.pollEnd {
	text-align:center;
	height:30px;
}
.codeMessage {
	background:#252525;
	font-size:9px;
}
.quoteMessage {
	background:#252525;
	font-size:9px;
}
.signatureView {
	font-size:7pt;
}
.edited {
	padding-top:30px;
	font-size:7pt;
	text-align:right;
}
.editedBy {
	font-weight:bold;
	font-size:8pt;
}
.statusBlock {
	padding-top:3px;
}
.statusOnline {
	color:#FFFF00;
}
.statusOffline {
	color:#FFFFFF;
}
/* ---------- */

/* forum AllInOne Fast Add */
.newThreadBlock {
	background: #F9F9F9;
	border: 1px solid #B2B2B2;
}
.newPollBlock {
	background: #F9F9F9;
	border: 1px solid #B2B2B2;
}
.newThreadItem {
	padding: 0 0 0 8px;
	background: url('http://src.ucoz.ru/t/903/13.gif') no-repeat 0px 4px;
}
.newPollItem {
	padding: 0 0 0 8px;
	background: url('http://src.ucoz.ru/t/903/13.gif') no-repeat 0px 4px;
}
/* ----------------------- */
/* Post Form */
.codeButtons {
	font-size:7pt;
	background: #f4ebe3;
	color:#51504f;
	border:1px outset #ccb092;
}
.codeCloseAll {
	font-size:7pt;
	background: #333333;
	color:#FFFFFF;
	border:1px outset #333333;
	font-weight:bold;
}
.postNameFl, .postDescrFl {
	background: url(/images/transparent.png);
	border:1px solid #ccb092;
}
.postPollFl, .postQuestionFl {
	background: url(/images/transparent.png);
	border:1px solid #ccb092;
}
.postResultFl {
	background:#1F1F1F;
	border:1px solid #252525;
	width:50px;
}
.postAnswerFl {
	background:#1F1F1F;
	border:1px solid #252525;
	width:300px;
}
.postTextFl {
	background: url(/images/transparent.png);
	border:1px solid #ccb092;
	color:#51504f;
}
.postUserFl {
	background:#1F1F1F;
	border:1px solid #252525;
	width:300px;
}
.pollHelp {
	font-weight:normal;
	font-size:7pt;
	padding-top:3px;
}
.smilesPart {
	margin:auto;
	padding-top:5px;
	text-align:center;
}
.smiles {
	margin:auto;
}
/* --------- */

/* ----- Конец форума ----- */