ul,ol,li,h1,h2,h3,h4,h5,h6,p{margin: 0px;padding: 0px;}

body {margin:0 auto;padding:0px 0px 0px 0px;background:#212121 url(/images/bg_1.png);
font-family:Tahoma,'Century gothic',Georgia, Arial, verdana, sans-serif;font-size:12px;
}
a {color: #5384BF;text-decoration: none;outline:none;}
a:visited {color: #5384BF;}
a:hover, a:active {color: #FF0000;text-decoration: none;text-shadow: 0px 0px 9px rgba(255,0,0,1);}
h1,h2, h3, h4, h5, h6 {line-height:125%;font-weight: bold;}
.clear {clear:both;}
.rounded {border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;}
.insetshadow {box-shadow:inset 0 0 5px #ddd;-moz-box-shadow:inset 0 0 5px #ddd;-webkit-box-shadow:inset 0 0 5px #ddd;}
img:hover, img:active {}
/* The Outer cover */
.masthead{height:150px;background:url(/images/2.png) repeat-x;}
#wrapper {margin:0px auto;padding:0px;padding-top:30px;background:url(/images/3.jpg) top center no-repeat;border-top:1px solid #fff;}
#casing {padding:0px 0px ;width:900px;margin:0px auto 30px auto;}

/* The Header */
#top {height:101px;margin:auto;position:relative;background:url(/images/4.png) top center no-repeat;}
.head{width:900px;margin:0px auto;position: relative;}
#usermenu {position: absolute;right: 0px;font: 12px/20px 'Trebuchet MS';color: #ccc;}
#usermenu a {color: #91a31d;}
#usermenu a:hover {color: #cedd39;}
.blogname {
width:400px;margin:15px 0 0 10px;height:70px;
text-align:left;float:left;font-family: Comic Sans MS;
}
.blogname h1 {font-size:36px;padding:0px 0 0px 0;font-weight:normal;text-shadow:1px 1px 0px #172527;}
.blogname h1 a:link, .blogname h1 a:visited{color: #fff; margin:0px 0 0 0px;}
.blogname h1 a:hover { color: #fff; }
.blogname h2 {margin:0px 0px 0px 0px;font-size:16px;font-weight:normal;color: #BFB3A7; text-shadow:1px 1px 0px #172527;}

/* The Search */
#search {
width:217px;padding:0px 0px ;margin:35px 0px 0px 0px;
float:right;height:30px;
}
#search form {margin: 0px 0px 0px 0px;padding: 0;}
#search fieldset {margin: 0;padding: 0;border: none;}
#search p {margin: 0;font-size: 85%;}
#s {
width:150px;background:transparent;margin:0px 0px 0px 10px;padding: 6px 5px;height:15px;
border:none;font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;color:#fff;float:left;display:inline;
}
#searchsubmit{
background:url(/images/6.png);border:none;color:#fff;display:block;
margin:3px 0px 0px 10px;width:21px;height:22px;float:left; cursor:pointer;
}

/*Page menu*/
#foxmenucontainer{
height:50px;display:block;margin:0px auto;font-size: 14px;font-weight:bold;
text-transform:uppercase;font-family: Arial, verdana,Tahoma,'Century gothic', sans-serif;
}
#menu{margin:10px auto;padding: 0px;height:30px;width:900px;}
#menu .uMenuRoot ul {float: left;list-style: none;margin: 0px;padding: 0px;}
#menu .uMenuRoot li {float: left;list-style: none;margin: 0px;padding: 0px;line-height:30px;color:#fff;}
#menu .uMenuRoot li a {
color:#fff;display: block;margin: 0px;padding: 0px 10px ;line-height:30px;
}
#menu .uMenuRoot li a:hover {color: #3e4411;margin: 0px;padding: 0px 10px ;line-height:30px;text-decoration: none;}
#menu .xw-tl,#menu .xw-bl,#menu .u-menuvsep {display:none;}
#menu .xw-ml,#menu .xw-mr {margin:0;padding:0;background:none !important;}
#menu .xw-mc {color:#fff; font-weight: normal; float: none; margin: 0px; padding: 5px 5px 4px 5px; line-height:32px;
background:#b0aa9a; border: 0;-moz-border-radius: 5px;border-radius: 5px;
}
#menu .u-menubody {border: 0px !important; padding: 0px 0px;}
#menu .u-menuvitem { padding: 0px 20px 0px 10px; line-height:32px;background: #c9c6b7;border-bottom: 1px solid #BFBBA7;}
#menu a {text-decoration: none;}
#menu .u-menuvitem span {font-size:11px;color:#7f7867;font-family: 'Tahoma';text-decoration: none;text-transform: uppercase;}
#menu .u-menuitemhl {background:#edefe1; !important; padding: 0px 20px 0px 10px; line-height:32px;}
#menu .u-menuitemhl span {font-family: 'Tahoma';}
#menu .u-menuarrow {right:4px;top:13px;width:4px;height:7px;overflow: hidden;background: url(/images/12.gif);}
#menu .u-menu {}
#menu .x-sh {display: none;}

/* Main Content*/
#content {
float:left;width: 600px;height:100%;padding:0px 0px ;
margin:0px 0px 30px 0px;display:inline;overflow:hidden;background:url(/images/7.png) repeat-y;
}
.startcont{background:url(/images/8.gif) no-repeat;width:600px;height:10px;}
.midcont {margin: 10px 15px;width: 570px;text-align: justify;}
.endcont{background:url(/images/9.png) bottom no-repeat;height:40px;}

#content12 {
float:left;width: 900px;height:100%;padding:0px 0px ;
margin:0px 0px 0px 0px;display:inline;overflow:hidden;table cellpadding="0" cellspacing="0" width="900" style="border:1px solid #000";
}
.midcont12 {-webkit-border-radius: 10px; /* Округления */
-moz-border-radius: 10px; /* Округления */
border-radius:10px; /* Округления */
 /* Делаем так, что бы блок обтягивал таблицу */
overflow:hidden;background-color: #FFF;
 border:1px solid #5C98FC;border-collapse:collapse;margin: 10px 15px;width="100%"text-align: justify;padding:5px;font:8pt 'Patua One', cursive;}

/* right column */
.right{float:right;width:290px;padding:0px 0px 0px 0;display:inline;overflow:hidden;}
h3.sidetitl{
height:30px;font-family: Tahoma,'Century gothic', sans-serif;color:#3f5258;font-size:18px;
padding-top:20px;padding-left:20px;font-weight:normal;background:url(/images/10.png) top no-repeat;
}

/* The Sidebar */
.sidebar{float:left;}
.sidebox{width:290px;margin:0px 0px 10px 0px;background:url(/images/11.png) repeat-y;}
.blockcontent {margin: 0px 15px; width: 260px; padding-bottom: 10px;}
.sidebox li {list-style-type: none;}
.sidebox li a {color:#6f6f6f;border-bottom:1px dotted #ddd;text-decoration: none;padding: 5px 0px 5px 10px;display:block;}
.sidebox li a:hover {color: #DF4400;}

/* --- FOOTER --- */
#footer {padding:10px 0 10px 0px;color:#BFB3A7;font-size:12px;margin:0px auto;background:#272422;}
#footer a {color:#BFB3A7;}
#footer a:hover {color:#BFB3A7;}
#footer img {vertical-align: middle;}
.fcred{text-align:center;margin:10px 0px 10px 10px;line-height:16px;}

/*-----------------------*/

/* Entries Style */
.eBlock {color: #00FF00;}
.eTitle {font-size: 18px;font-weight: normal;margin: 0 0;overflow: hidden;padding: 5px 5px 10px 0;text-shadow: 1px 1px 0 #00FF00;}

.eTitle a {color: #414855;
 text-shadow: 0px 0px 0px rgba(0,255,0,1);
 -webkit-transition-duration: 2s;
 -moz-transition-duration: 2s;
 -o-transition-duration: 2s;
 transition-duration: 2s;}
.eTitle a:hover {color: #00FF00;text-shadow: 0px 0px 9px rgba(0,255,0,1);
 -webkit-transition-duration: 2s;
 -moz-transition-duration: 2s;
 -o-transition-duration: 2s;
 transition-duration: 2s;}

.eMessage, .eText {text-align: justify !important; color: #454b58;font: 14px/24px 'Trebuchet MS';}
.eMessage {}
.eText {}
.eMessage img, .eText img {float: left; margin: 0px 5px 5px 0px !important; border: 1px solid #ccc !important; padding: 4px !important;}
.eDetails, .eDetails1, .eDetails2 {color: #DD5723;font-size: 11px;font-family:'Georgia';text-transform: uppercase;}
.eDetails {}
.eDetails1 {}
.eDetails2 {}

.eRating {}

.eAttach {}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Comments Style */
.cAnswer {}
.cMessage {padding: 5px !important;text-align: justify !important;line-height: 18px;color: #454b58;font-size:11px;}
.cMessage img {margin: 3px;}
.cBlock1, .cBlock2 {background: #f3f3f3;border: 1px solid #e7e3c9;padding: 5px;}
.cBlock1 {}
.cBlock2 {}
/* -------------- */

/* Comments Form Style */
.commTable {}
.commTd1 {}
.commTd2 {}
.commFl {}
.smiles {}
.commReg {}
.commError {}
.securityCode {}
/* ------------------- */

/* Archive Menu */
.archUl {}
.archLi {}
a.archLink:link {}
a.archLink:visited {}
a.archLink:hover {}
a.archLink:active {}
/* ------------ */

/* Archive Style */
.archiveCalendars {}
.archiveDateTitle {}
.archEntryHr {}
.archiveeTitle li {}
.archiveEntryTime {}
.archiveEntryComms {}
a.archiveDateTitleLink:link {}
a.archiveDateTitleLink:visited {}
a.archiveDateTitleLink:hover {}
a.archiveDateTitleLink:active {}
.archiveNoEntry {}
/* ------------- */

/* Calendar Style */
.calTable {border-collapse:collapse;}
.calTable td {padding: 5px 8px;}
.calMonth {border-bottom: 1px solid #ccc;}
.calWday {text-transform:uppercase;border-bottom: 1px solid #ccc;}
.calWdaySe {text-transform:uppercase; font-weight: bold;border-bottom: 1px solid #ccc;}
.calWdaySu {text-transform:uppercase; font-weight: bold;border-bottom: 1px solid #ccc;}
.calMday {}
.calMdayA {font-weight: bold;color: #f30b5a;}
.calMdayIs {font-weight: bold;}
.calMdayIsA {font-weight: bold;}
.calMdayIsA a {color: #f30b5a;}
a.calMonthLink, a.calMdayLink {}
a.calMonthLink:hover,a.calMdayLink:hover {}
/* -------------- */

/* Poll styles */
.pollBut {}

.pollBody {}
.textResults {}
.textResultsTd {}

.pollNow {}
.pollNowTd {}

.totalVotesTable {}
.totalVotesTd {}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {}
.legendTd {}
.codeMessage, .quoteMessage {padding:4px;border: 1px solid #b1b1b1 !important;}
.codeMessage {font-family: 'Courier New'; text-align: left;}
/* ------------ */


/* ===== forum Start ===== */
/* General forum Table View */
.gTable {background:#cbcebc;}
.gTableTop {padding:2px;background: #829d03;text-align:center;color:#FFFFFF;font-weight:bold;height:28px;font-size:10pt;}
.gTableTop a {text-decoration:none; color:#DDFF9E;}
.gTableTop a:hover {text-decoration:underline; color:#FFFFFF;}
.gTableSubTop {padding:2px;background:#D9DC82;color:#000000;height:20px;font-size:10px;}
.gTableBody {padding:2px;background:#ecefda;}
.gTableBody1 {padding:2px;background:#FFFFFF;}
.gTableBottom {padding:2px;background:#ecefda;}
.gTableLeft {padding:2px;background:#ecefda;font-weight:bold;color:#6E6E6E}
.gTableRight {padding:2px;background:#ecefda}
.gTableError {padding:2px;background:#ecefda;color:#FF0000;}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#FFFFFF}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#ecefda}
.forumLastPostTd,.forumArchive {padding:2px;font-size:9pt;}

a.catLink:link {text-decoration:none; color:#DDFF9E;}
a.catLink:visited {text-decoration:none; color:#DDFF9E;}
a.catLink:hover {text-decoration:underline; color:#FFFFFF;}
a.catLink:active {text-decoration:underline; color:#DDFF9E;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:9pt;color:#FF0000;font-weight:bold;}
/* ------------- */

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

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:9pt;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#000000;}
a.forumBarA:visited {text-decoration:none; color:#000000;}
a.forumBarA:hover {text-decoration:none; color:#6E6E6E;}
a.forumBarA:active {text-decoration:underline; color:#6E6E6E;}
/* -------------------- */

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

/* forum Fast Navigation Menu */
.fastNavMain {background:#DADADA;}
.fastNavCat {background:#EFEFEF;}
.fastNavCatA {background:#EFEFEF;color:#0000FF}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.switches {background:#DBDCBE;}
.pagesInfo {background:#FFFFFF;padding-right:10px;font-size:9pt;}
.switch {background:#FFFFFF;width:15px;font-size:9pt;}
.switchActive {background:#E9EBA2;font-weight:bold;color:#6E6E6E;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#000000;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#000000;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#FF0000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#FF0000;}
/* ------------------- */

/* forum Threads Style */
.threadNametd{padding:2px;padding:2px;background:#FFFFFF;}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#ecefda}
.threadLastPostTd {padding:2px;font-size:9pt;}
.threadDescr {color:#858585;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#FCFF7C;height:20px;font-weight:bold;font-size:9pt;color:#000000;padding-left:40px; }
.threadsDetails {padding:2px;background:#D9DC82;height:20px;color:#6E6E6E;}
.forumOnlineBar {padding:2px;background:#D9DC82;height:20px;color:#6E6E6E;}
.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#FFFFFF}

a.threadPinnedLink:link {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:visited {text-decoration:none; color:#0000FF;}
a.threadPinnedLink:hover {text-decoration:none; color:#FF0000;}
a.threadPinnedLink:active {text-decoration:underline; color:#FF0000;}

a.threadLink:link {text-decoration:none; color:#6E6E6E;}
a.threadLink:visited {text-decoration:none; color:#6E6E6E;}
a.threadLink:hover {text-decoration:underline; color:#000000;}
a.threadLink:active {text-decoration:underline; color:#000000;}

.postpSwithces {font-size:9pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:9pt;text-align:right;}
/* ------------------- */

/* forum Posts View */
.postTable {}
.postPoll {background:#ecefda;}
.postFirst {background:#ecefda;border-bottom:3px solid #787878;}
.postRest1 {background:#ecefda;}
.postRest2 {background:#ecefda;}
.postSeparator {height:3px;background:#FCFF7C;}

.postTdTop {background:#D9DC82;}
.postBottom {background:#E9EBA2;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#787878;}
.posttdMessage {padding:8px;background:#FFFFFF;color: #454B58;font: 13px/20px 'Trebuchet MS';text-align: justify !important;}

.pollQuestion {text-align:center;font-weight:bold;}
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:9pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}

.signatureView {font-size:9pt;}
.edited {padding-top:30px;font-size:9pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:10pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px;}
.newPollItem {padding: 0 0 0 8px;}
/* ----------------------- */

/* forum Post Form */
.loginButton, .pollBut, .searchSbmFl, .commSbmFl, .signButton {}
.searchQueryFl {}

.codeButtons {}
.codeCloseAll {}
.postNameFl,.postDescrFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postPollFl,.postQuestionFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postResultFl {background:#FCFCFC;border:1px solid #6E6E6E;width:50px}
.postAnswerFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}
.postTextFl {background:#FCFCFC;border:1px solid #6E6E6E;width:550px;height:150px}
.postUserFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}

.pollHelp {font-weight:normal;font-size:9pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}
/* ----------------- */
/* ====== forum End ====== */

/*--------------------- INPUTS start ---------------------*/
input[type=submit], input[type=reset], input[type=button] {
-moz-border-radius: 5px 5px 5px 5px;border-radius: 5px 5px 5px 5px;background: #9F9481;
border: 1px solid #bf7453;color: #ffffff;cursor: pointer;font-size: 12px;text-shadow: 0px 1px 0px #bf7453;
}
input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {background: #857a66;}
input[type=submit]:active, input[type=reset]:active, input[type=button]:active {}
input.codeButtons {margin-bottom:1px;}
input[type=text], input[type=password], textarea {
background: #f9f8ec;border: 1px solid #dddddd;color: #555555;padding: 5px 0px;font-size:12px;
}
select {background: #f9f8ec;border: 1px solid #dddddd;color: #555555;font-size:12px;}
#mchatBtn, input.codeButtons, input.button {padding-left: 0px;padding-right: 0px;}
.queryField {width: auto !important;}
.commFl {width: 100%;}
/*--------------------- INPUTS end ---------------------*/

/*--------------------- POPUP start ---------------------*/
.popup {margin: 8px;}
.popup a {}
.popuptitle {text-align: center;font-weight: bold; text-transform: uppercase;padding-bottom: 5px;}
.popupbody {padding: 7px;border: 3px double #b5b5b5;}
/*--------------------- POPUP end ---------------------*/
#slideout {
 position: fixed;
 top: 200px;
 left: 0;
}
#slideout_inner {
 position: fixed;
 top: 120px;
 left: -200px;
 -webkit-transition-duration: 1s;
 -moz-transition-duration: 1s;
 -o-transition-duration: 1s;
 transition-duration: 1s;
}
#slideout:hover #slideout_inner {
 left: 35px;
}
/*закладки*/
#share42 {
 display: inline-block;
 padding: 6px 0 0 6px;
 background: #FFF;
 border: 1px solid #E9E9E9;
 border-radius: 4px;
}
#share42:hover {
 background: #F6F6F6;
 border: 1px solid #D4D4D4;
 box-shadow: 0 0 5px #DDD;
}