/*--------------------- General styles start ---------------------*/
html, body{height:100%;}
body {color:#333;margin:0px;padding:0;background-color:#F1F1F1;font:13px/130% Arial,sans-serif;}
.bodyforum {color:#333;margin:0px;padding:0;background:#F1F1F1;font:13px/130% Arial,sans-serif;}
body a {color:#4676BF;text-decoration:none;}
body a:hover {text-decoration:underline;}
img {border:0px;}
h1, h2, h3, h4, h5, h6 {margin:0}
h1 {font-size:24px;font-weight:normal;}
p {margin: 0 0 10px 0}
hr {border:0px; height:1px; background:#DDD; margin:0;}
.maincontent3 hr {border:0px; height:1px; background:#DDD;margin:10px 0;!important}
input, reset, select {border:1px solid #DDD; outline:none; margin:0; padding:4px 6px; vertical-align:middle;}
textarea{outline:none; resize:vertical; border:1px solid #DDD; padding:4px 6px; font:13px/150% Arial,sans-serif;}
*:focus {outline:none;}
.fl {float:left;}
.fr {float:right;}
.clear {clear:both;}
/*--------------------- General styles end ---------------------*/

/*----Container blocks styles----*/
.maincontent {width:980px;margin:0 auto;}
.maincontent1 {width:670px;background: rgb(255, 255, 255);box-shadow:0 0 5px rgba(0, 0, 0, 0.1);float:left}
.maincontent2 {width:300px;background: rgb(255, 255, 255);box-shadow:0 0 5px rgba(0, 0, 0, 0.1);float:right}
.maincontent3 {margin:10px 0;padding:15px;background: rgb(255, 255, 255);box-shadow:0 0 5px rgba(0, 0, 0, 0.1);}
.maincontentforum {padding:10px; background: rgb(255, 255, 255);box-shadow:0 0 5px rgba(0, 0, 0, 0.1);}
.block {padding:15px;}
.blocktitle {margin:0 0 10px 0;padding:0 0 5px 0;text-transform:uppercase;border-bottom:1px solid #DDD}
.blockcontent {text-align:left;}
.blockcontent ul {margin:0;padding:0 0 0 12px;}
.blockcontent li {line-height:18px;}
/*-----------------------*/

/*--------------------- imgbackground ---------------------*/
.spn-comments, .spn-views, .spn-user, .spn-date{display:inline-block;margin:0 10px 0 0;background:no-repeat left center}
.spn-comments{background-image:url(http://www.am-team.ru/imgv4/uico-comment.png);padding-left:20px}
.spn-views{background-image:url(http://www.am-team.ru/imgv4/uico-view.png);padding-left:20px}
.spn-user{background-image:url(http://www.am-team.ru/imgv4/uico-user.png);padding-left:20px}
.spn-date{background-image:url(http://www.am-team.ru/imgv4/uico-date.png);padding-left:20px}
/*--------------------- */

/*--------------------- Footer start ---------------------*/
/*--------------------- Footer end ---------------------*/

/*--------------------- F ---------------------*/
.forumnewinfo {background:#F5F5F5;padding:15px;margin: 0 0 15px 0;box-shadow:inset 0 0 10px rgba(0, 0, 0, 0.1);}
.forumnewinfoblock {padding:0 0 10px 0}
.forumnewinfoblocklast {}
/*--------------------- F ---------------------*/

/* Module Part Menu */
.catsTable {}
.catsTd {padding:0 0 5px 15px; background: url('http://www.am-team.ru/img/7.gif') no-repeat 0px 8px;}
.catName {font-weight:bold;}
.catNameActive {}
.catNumData {font-size:11px;color:#666;}
.catDescr {}
a.catName:link {}
a.catName:visited {}
a.catName:hover {}
a.catName:active {}
a.catNameActive:link {}
a.catNameActive:visited {}
a.catNameActive:hover {}
a.catNameActive:active {}
/* ----------------- */

/* Entries Style */
.eBlockTit {text-transform:uppercase; padding:0 0 10px 0;}
.eBlock {margin:0 0 15px 0}
.eBlock2 {padding: 0 0 15px 0;}
.eBlockImg {height:86px;overflow:hidden;float:left;}
.eBlockImg160 {height:86px;width:152px;vertical-align:middle;background-repeat:no-repeat;background-color:#000;background-position:center center;background-size:auto 100%;}
.eBlockTxt {padding: 0 0 0 167px;}

.eTitle {font-weight: bold;}
.eMessage {padding:10px 0;}
.eInfo {padding:0 0 5px 0;}
.eText {padding:15px;}
.eDetails, .eTag {font-size:11px;}
.eDetails2 {font-size:11px;color:#666;float:right;}
.eDetails3 {color:#999;}
.eTitle a {color:#333;text-decoration:none;}
.eTitle a:hover {text-decoration:underline;}

.eDetails a, a.eTag {text-decoration:none;}
.eDetails a:hover, a:hover.eTag {text-decoration:underline;}
.eDetails3 a {color:#999;}
.eDetails3 a:hover {color:#999;}
.eRating {}
.eAttach {padding:15px 0 0 0; margin:15px 0 0 0; border-top:1px solid #ddd;}

.entryReadAll{}
/* ------------- */

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

/* Comments Style */
.cAnswer {}
.cMessage {padding: 0 0 0 65px;}
.cBlock1, .cBlock2 {padding:0 0 25px 0;}
.com-order-block {padding:0 0 25px 0; text-align:left!important}
.cBlockAva {height:50px; overflow: hidden; float: left;}
.chtBlock1, .chtBlock2 {padding:5px; background-color:#FFF}
#maincol .cBlock1, #maincol .cBlock2 {}
/* -------------- */

/* Comments Form Style */
.commTable {padding:0}
.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 {}
#mn3 a{font: 10px 'Tahoma' !important;}
/* ------------- */

/* Calendar Style */
.calTable td {padding:4px 6px;}
td.calWdaySe,td.calWdaySu {color:#DD4B39;}
td.calMdayA,td.calMdayIsA{color:#fff;background:#999;border-radius:2px;-moz-border-radius:2px;}
/* -------------- */

/* 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;}
/* ---------------- */

/*-------page-switches-------*/
.swchItemA, .swchItem, .swchItemA1, .swchItem1 {color:#333; background:#F3F3F0; padding:4px 6px; text-decoration:none; border:1px solid #DDD; border-radius:2px; -moz-border-radius:2px}
.swchItem:hover, .swchItem1:hover {background:#DDD; text-decoration: none;}
.catPages1, .catPages2 {padding: 10px 0;}
/*---------------------------*/

/* Other Styles */
.replaceBody {}
.replaceTable {}
.legendTd {}
.codeMessage, .quoteMessage {border-color:#DDD !important; padding: 6px !important;}
.codeMessage {font-family: monospace;}
.uSpoilerText {border-bottom:1px dashed #AAA; padding:15px 0; overflow: auto;}
ul.uRelatedEntries {margin:0;padding: 15px 15px 15px 30px;}
/* ------------ */


/* ===== forum Start ===== */

/* General forum Table View */
.gDivLeft {padding:10px 0}
.gTable {border-collapse:collapse;border:1px solid #ddd;}
.gTable td {border-top:1px solid #ddd; padding:5px 10px;}
td.gTableTop {background:#333; color:#EEE; font-weight:bold; padding:10px;}
td.gTableTop a {color:#EEE;}
td.gTableSubTop{background: #F5F5F5; font-size:11px; color:#666; padding:10px;}
td.gTableSubTop a{color:#666;}
.gTableBody {}
.gTableBody1 {}
.gTableBottom {}
.gTableLeft {}
.gTableRight {}
.gTableError {}
/* ------------------------ */

/* Forums Styles */
.forumNameTd,.forumLastPostTd {}
.forumIcoTd,.forumPostTd {border-right:1px solid #ddd;background: #F5F5F5;}
.forumThreadTd {border-right:1px solid #ddd; border-left:1px solid #ddd;background: #F5F5F5;}
.forumLastPostTd,.forumArchive {font-size: 11px;}
a.catLink:link {text-decoration: none;}
a.catLink:visited {text-decoration: none;}
a.catLink:hover {text-decoration: underline;}
a.catLink:active {text-decoration: none;}

.lastPostGuest,.lastPostUser,.threadAuthor {}
.archivedForum{}
.forumModerBlock{}
.fastNav {margin:0 !important}
/* ------------- */

/* forum Titles & other */
.forum {font-weight:bold}
.forumDescr,.forumModer {font-size:11px; color:#333;}
.forumViewed {}
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:none;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {padding: 10px 0 !important;}
.forumBarKw {}
a.forumBarA:link {}
a.forumBarA:visited {}
a.forumBarA:hover {}
a.forumBarA:active {}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {}
.fastNavCat {}
.fastNavCatA {}
.fastNavForumA {}
/* -------------------------- */

/* forum Page switches */
.switches {padding: 10px 0;}
td.pagesInfo, td.switch, td.switchActive {}
td.switch, td.switchActive {}
td.switch a {color:#333;}
.switch {}
.switchActive {background:#F3F3F3; padding:0 6px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd {border-right:1px solid #DDD;padding:10px !important}
.threadIcoTd,.threadPostTd,.threadViewTd {background: #F5F5F5;border-right: 1px solid #DDD;padding:10px !important}
.threadLastPostTd {font-size:11px;padding:10px !important}
.threadDescr {font-size:11px; color:#666;}
.threadNoticeLink {}
.threadsType {}
.threadsDetails {background: #F5F5F5;}
.forumOnlineBar {background: #F5F5F5;}

a.threadPinnedLink:link {}
a.threadPinnedLink:visited {}
a.threadPinnedLink:hover {}
a.threadPinnedLink:active {}

a.threadLink:link {font-weight: bold;}
a.threadLink:visited {}
a.threadLink:hover {}
a.threadLink:active {}

.postpSwithces {}
.thDescr {}
.threadFrmBlock {}
/* ------------------- */

/* forum Posts View */
.postTable {}
.postPoll {}
.postPoll td {border:0 !important;}
.postFirst {padding:0 !important;}
.postRest1 {padding:0 !important;}
.postRest2 {padding:0 !important;}
.postSeparator {background:#DDD}

.postTop {background-color:#F5F5F5;padding:10px}
.postMiddle{padding:10px;line-height:150%;}
.postBottom{background-color:#F5F5F5;padding:10px}
.postBottom img {vertical-align: middle;}
.postUser {}
.postInfo {width:234px; float:left; text-align:center;}
.postRankName {}
.postRankIco {}
.reputation {}
.signatureHr {}
.postMessage {width:704px; float:right;}

.pollQuestion {}
.pollButtons,.pollTotal {}
.pollSubmitBut,.pollreSultsBut {}
.pollSubmit {}
.pollEnd {}

.bbQuoteBlock {padding:10px 0}
.codeMessage {}
.quoteMessage {font-style:italic; color:#666;}

.signatureView {padding:15px 0 0 0;margin:15px 0 0 0;border-top:1px solid #ddd;font-size:11px;color:#666;}
.edited {padding:15px 0 0 0; font-size:11px; color:#666; text-align: right;}
.editedBy {}

.statusBlock {}
.statusOnline {color:green}
.statusOffline {color:red}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {}
.newPollBlock {}
.newThreadItem {}
.newPollItem {}
/* ----------------------- */

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

.codeButtons {}
.codeCloseAll {}
.postNameFl,.postDescrFl {}
.postPollFl,.postQuestionFl {}
.postResultFl {}
.postAnswerFl {}
.postTextFl {}
.postUserFl {}

.pollHelp {}
.smilesPart td {border: 0px !important;}
/* ----------------- */
/* ====== forum End ====== */

/*--------------------- INPUTS start ---------------------*/
input[type=submit], input[type=reset], input[type=button] {background:#F3F3F0; border-radius:2px; -moz-border-radius:2px; cursor:pointer;}
input[type=submit]:hover, input[type=reset]:hover, input[type=button]:hover {background:#DDD;}
input[type=text], input[type=password], textarea, iframe#mchatIfm2 {box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}

.queryField {width: auto !important;}
.commFl, .manFl {width: 100%;}
/*--------------------- INPUTS end ---------------------*/

/*--------------------- POPUP start ---------------------*/
.popup a {}
.popup {margin: 8px;}
.popuptitle {background: url(/.s/t/785/32.gif);border: 1px solid #5e5b59;font: 14px/30px 'Tahoma';color: #ffffff;text-shadow: 0px 1px 0px #2b2b2b;text-transform: uppercase;}
.popupbody {padding: 8px;border: 1px solid #ccc;}
/*--------------------- POPUP end ---------------------*/

.myBtnLeft img, .myBtnRight img, .myBtnLeftA img, .myBtnRightA img, .myBtnRight + td input, .myBtnRightA + td input { display: block }
.myBtnCenter, .myBtnCenterA { line-height:19px !important }
.myBtnCont { height:19px; padding-bottom:0 !important }