html,
body {height:100%;}
body {margin:0; padding:0; font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:1.4; color:#86d4e3; background:#010508;}


a img {border:0;}

* {min-height:0px;}

a:link,
a:active,
a:visited {
 color:#86d4e3; text-decoration:underline;
}
a:hover {text-decoration:none;}

h1,h2,h3,h4,h5,h6 {display:block; margin:10px 0; padding:0; color:#86D4E3;}

h1 {font-size:18px;}
h2 {font-size:14px;}
h3 {font-size:13px;}
h4 {font-size:12px;}
h5 {font-size:12px;}
h6 {font-size:11px;}

ul,
ol {display:block; margin:0 0 0 10px; padding:0 0 0 10px;}

ul li {display:list-item; margin:0; padding:0; list-style:circle;}
ol li {display:list-item; margin:0; padding:0; list-style:decimal;}

.reset,
.reset li,
nav ul, nav li,
.user_menu, .user_menu li,
.f_stat ul, .f_stat li,
.bnav, .bnav li,
.c_slider_list, .c_slider_list li,
.viewn_info_list, .viewn_info_list > li,
.uMenuV ul, .uMenuV li,
.archUl, .archUl li {display:block; padding:0; margin:0; list-style:none; background:0;}
.u-star-rating, .u-star-rating li, .v_rating ul, .v_rating li {display:block; padding:0; margin:0; list-style:none;}

input[type="image"]:hover {opacity:0.8;}
input, textarea, select, button {font-family:Tahoma, Geneva, sans-serif; font-size:12px; vertical-align:baseline;}
label {vertical-align:baseline;}
textarea {overflow:auto;}






/* Input style start */
.input_style input[type="text"],
.input_style input[type="password"],
.input_style textarea, 
.input_style select {margin:1px; font-size:11px;color:#333; border:1px solid #333; padding:2px; outline:none; color:#fff; -moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px; background:#000;}

.input_style input[type="text"],
.input_style input[type="password"] {padding:2px 0; text-indent:3px;}

.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="reset"], 
.input_style button,
span#bc6, span#bc4, span#bc5 {
 outline:none;
 border:1px solid #474747;
 border-top-color:#797979;
 border-bottom-color:#2a2a2a;
 font-size:11px;
 font-weight:bold;
 color:#fff;
 text-shadow:1px 1px 1px #000;
 text-decoration:none;
 text-transform:uppercase;
 margin-bottom: 2px !important;
 margin-top:2px;
 padding:2px 4px;
 cursor: pointer;
 position:relative;
 background:#081018 url(/designs_171/submit_bg.png) repeat-x 0 0;
 -webkit-box-shadow:inset 0 0 3px #404040; -moz-box-shadow:inset 0 0 3px #404040; box-shadow:inset 0 0 3px #404040;
-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;
}

span#bc6, span#bc4, span#bc5 {height:19px; padding:1px 2px; display:inline-block; margin:1px 1px 0 0; vertical-align:baseline;}
span#bc6 select, span#bc4 select, span#bc5 select {height:18px; padding:1px; margin:0;}
.wrap #bc0,
.wrap #bc1,
.wrap #bc2,
.wrap #bc3,
.wrap #bc7,
.wrap #bc8,
.wrap #bc9,
.wrap #bc10,
.wrap #bc11,
.wrap #bc12 {height:25px; padding:0 1px 0 0 !important; display:inline-block; vertical-align:baseline;} 
.wrap #bc0 input,
.wrap #bc1 input,
.wrap #bc2 input,
.wrap #bc3 input,
.wrap #bc7 input,
.wrap #bc8 input,
.wrap #bc9 input,
.wrap #bc10 input,
.wrap #bc11 input,
.wrap #bc12 input {padding:3px 4px 2px 4px; margin:0;}

.input_style input[type="button"]:hover,
.input_style input[type="submit"]:hover,
.input_style input[type="reset"]:hover, 
.input_style button:hover,
.input_style select:hover {background-position:0 -80px;}

.input_style input[type="button"]:active,
.input_style input[type="submit"]:active,
.input_style input[type="reset"]:active, 
.input_style button:active,
.input_style select:active {background-position:0 0; background-color:#09141e;}


.input_style input[type="text"]:hover,
.input_style input[type="password"]:hover,
.input_style input[type="text"]:focus,
.input_style input[type="password"]:focus,
.input_style textarea:hover,
.input_style textarea:focus {border-color:#444;}


.input_reset,
.wrap .bVote_bottom input,
.wrap .bChat_bottom input,
.wrap .bChat_bottom #mchatMsgF2 {
 margin:0;
 padding:0;
 -moz-border-radius:0 !important;
 -webkit-border-radius:0 !important;
 -khtml-border-radius:0 !important;
 border-radius:0 !important;
 border:0;
 background:0;
 resize:none;
 box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none;
 }
/* Input style end */




.left {float:left;}
.right {float:right;}
.center {text-align:center;}

.hidden {overflow:hidden;}
.none {display:none;}

p {margin:16px 0;}
.bold {font-weight:bold;}

.clear_table {border:0; border-collapse:collapse; padding:0; margin:0;}
.clear {width:100%; height:0px; clear:both; overflow:hidden;}

.border_10 {-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}
.border_8 {-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;}
.border_6 {-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
.border_5 {-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.border_4 {-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.border_3 {-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
.border_2 {-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
.border_0 {-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;}


fieldset {border-color:#222;}


td {font-family:Calibri, Arial, Helvetica, sans-serif; font-style:italic; font-size:14px;}
form {padding:0px;margin:0px;}
.copy {}

hr {color:#222; height:1px; border:none; background:#222;}
label {cursor:pointer;}

.mframe {border-left:1px solid #E5E7EA; border-right:1px solid #E5E7EA;}
.colgray {border-right:1px solid #E5E7EA;}
.colwhite {border-right:1px solid #FAFAFA;}
.msep {border-top:1px solid #FAFAFA;}
/* ------------- */

.wrap .archUl {padding:2px;}
.wrap .archUl li {padding:0; margin:0; background:0;}
.wrap .archUl li a {overflow:hidden; font-size:13px; text-decoration:none;}
.wrap .archUl li a:hover {text-decoration:underline;}

/* Module Part Menu */
.catsTd {padding: 0; }
.catNumData {font-size:12px;}
.catDescr {font-size:12px; padding-left:10px;}

#sider_left .vStatikInner a.catName {color:#333;}

.block_full .catsTable {width:170px; padding:0; margin:0; border:0; vertical-align:top; border-collapse:collapse;}
.block_full .catsTable td {height:19px; padding:2px 0 0 0; margin:0; border:0;}
.block_full .catsTable td:first-child {padding:0;}
.block_full .catsTable .catNumData, 
.block_full .catsTable .catDescr {display:none;}
/* ----------------- */


/* Entries Style */
.cBlock1,
.cBlock2 {border:1px solid #222; color:#eee; overflow:hidden; margin:0 !important; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; background:#0c1016 url(/designs_171/forum_gr.png) repeat-x 0 -2px;}
body .cBlock1 a,
body .cBlock2 a {color:#eee;}
body .eBlock a {color:#eee;}
.eTitle {font-weight:bold;font-size:16px;color:#5B859D;padding:5px !important; }
.eTitle a {color:#5B859D; text-decoration:none;}
.eTitle a:hover {text-decoration:underline;}
.eBlock {padding:0px; border:1px solid #222; color:#eee; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; background:#0c1016 url(/designs_171/forum_gr.png) repeat-x 0 -2px;}

.eMessage {text-align:justify;padding:4px !important;}
.eText {text-align:justify; padding:7px; border-top:1px solid #000;}

.eDetails, 
.eDetails1,
.eDetails2 {padding:5px 9px; margin:5px 0 !important; border-top:1px solid #000; background:0;}
.eDetails a, 
.eDetails1 a,
.eDetails2 a {text-decoration:none;}
.eDetails a:hover, 
.eDetails1 a:hover,
.eDetails2 a:hover {text-decoration:underline;}
.eBlock .eDetails, 
.eBlock .eDetails1,
.eBlock .eDetails2 {border-color:#000; color:#eee;}


.eRating {}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/813/8.gif') no-repeat 0px 0px;}
/* ------------- */

/* Entry Manage Table */
.manTdError {color:#FF0000;}
/* ------------------ */

/* Comments Style */ 
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}
/* -------------- */

/* Comments Form Style */
.commTable {padding:5px; border:1px solid #222; color:#eee; overflow:hidden; margin:0 0 5px 0 !important; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; background:#0c1016 url(/designs_171/forum_gr.png) repeat-x 0 -2px;}
.addComm_submit input {position:relative; top:4px;}
.commTd1 {color:#eee;}
.commFl {color:#eee;width:100%;border:1px solid #222;background:#111;}
.smiles {border:0;background:0;}
.commTd2 .smiles {padding-left:10px;}
.commReg {padding: 10px 0 10px 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#eee; border:1px solid #222;background:#111;}

.addCommTable {border:0;}
/* ------------------- */

/* Archive Menu */
.archUl {list-style: none; margin:0; padding-left:0;}
ul li.archLi {padding: 0 0 3px 10px; background: url('/.s/t/813/9.gif') no-repeat 0px 4px; font-family:Tahoma,Tahoma,Sans-Serif;}
a.archLink:link {text-decoration:underline;}
a.archLink:visited {text-decoration:underline;}
a.archLink:hover {text-decoration:none;}
a.archLink:active {text-decoration:none;}
/* ------------ */

/* Archive Style */
.archiveCalendars {text-align:center;color:#555;}
.archiveDateTitle {font-weight:bold;color:#555;padding-top:15px;}
.archEntryHr {margin-right:50%; color:#777;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/813/10.gif') no-repeat 0px 4px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#666;}
.archiveDateTitle {text-align:left;}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------- */

/* Calendar Style */
.calTable a {text-decoration:none;}
.calTable a:hover {text-decoration:underline;}
.calTable td {
padding:2px; margin:1px; border:0; -moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;outline:none;
}
body .calTable td.calMonth {border:0 !important; background:0;}
.calWday {width:18px; background:#222;}
.calWdaySe {width:18px; background:#333;}
.calWdaySu {width:18px; font-weight:bold; background:#333;}
.calMday {background:0;}
.calMdayA {border:1px solid #333 !important; font-weight:bold;background:0;}
.calMdayIs {font-weight:bold;background:0;}
.calMdayIsA {background:0;font-weight:bold;}
a.calMdayLink:link {text-decoration:none;}
a.calMdayLink:visited {text-decoration:none;}
a.calMdayLink:hover {text-decoration:underline;}
a.calMdayLink:active {text-decoration:underline;}
.calWdaySe,
.calWdaySu {font-weight:bold; color:#eee;}
/* -------------- */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#E5E5E5}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}

.totalVotesTable {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.totalVotesTd {background:#FFFFFF;}
/* ---------- */

/* 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 {height:100px; width:300px; border:1px solid #fbda82; font-weight:bold; color:#fff; -moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px; background:#ffbc06;}
.replaceTable td {border:1px solid #fbda82; -moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;}
.replaceTable a {color:#fff;}

.legendTd {}

.myWinSuccess {color:#5caa06 !important;}
/* ------------ */


/* ===== forum Start ===== */
.forumContent {padding:0 10px;}

/* General forum Table View */
.gDivBottomLeft {}
.gDivBottomCenter {height:8px; overflow:hidden; position:relative; top:-1px; background:url(/designs_171/forum_elem.png) no-repeat 0 -218px;}


.gDivLeft {width:1000px; margin:0 0 0 -10px; color:#fff; background:#0e1218 url(/designs_171/forum_bg.png) repeat-y -2004px 0;}
.gDivLeft a {color:#fff; text-decoration:none;}
.gDivLeft a:hover {text-decoration:underline;}
.gDivRight {padding:0 24px 30px 24px; background:url(/designs_171/forum_bg.png) no-repeat -1002px bottom;}

.form_title {width:960px; height:31px; padding:15px 20px 0 20px; margin:0 0 0 -10px; background:url(/designs_171/forum_bg.png) no-repeat 0 0;}
.form_title_in {height:33px; padding:0 0 0 33px; overflow:hidden; position:relative; font:italic bold 16px/28px Calibri, Arial, Helvetica, sans-serif; color:#5b859d; background:url(/designs_171/viewn_icon.png) no-repeat 0 -95px;}

.gTable {padding:0; margin:0; border:0; border-collapse:separate; border-spacing:1px; background:#072233;}

.gTableTop {height:40px; padding:0 0 0 40px; font-weight:bold; color:#fff; }
 .gTableTop a {color:#fff; text-decoration:none;}
 .gTableTop a:hover {text-decoration:underline;}
 div.gTopCornerRight {}
.gTable .gTableSubTop {height:21px; padding:0 10px; color:#fff; background:#0c1016 url(/designs_171/forum_gr.png) repeat-x 0 center;}
 .gTableSubTop a {color:#fff; text-decoration:none;}
 .gTableSubTop a:hover {text-decoration:underline;}

.gDivLeft.gTableLast .gTableSubTop.first-child,
.gDivLeft.gTableLast .gTableSubTop {height:25px; background:#0c1016 url(/designs_171/forum_gr.png) repeat-x 0 center;}
.gDivLeft.gTableLast .gTableSubTop.first-child {height:21px; background-position:0 -67px;}

 
.gTableBody1,
.gTableBody,
.gTableBottom,
.gTableLeft,
.gTableRight {padding:2px; font-size:13px; background:#0e1218;}
.gTableError {padding:2px; color:#FF0000; background:#0e1218;}
.gTableLeft {padding:2px 2px 2px 8px;}
.gTableBody1 {background-position:0 0;}
/* ------------------------ */

.gTable > td[colspan="7"] {background:#fbfbf9;}

.gTableLeft[width="25%"] {width:18% !important;}

select.searchForumsFl {width:300px; height:250px;}

.forumMemNum,
.forumMemSwch,
.uTable,
.userSchFrm {padding:2px 5px;}
.uTable,
.userSchFrm {border:1px solid #222;}
.modulesforum.pagesforumsmembers .hr {margin:1px 0;}
.modulesforum.pagesforumsmembers .gDivTop {margin-bottom:-3px;}
.forumMemNum {border:1px solid #222; padding-bottom:7px;}
.forumMemSwch {border:1px solid #222; padding-bottom:7px;}

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#fff;}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#fff;}
.forumLastPostTd,.forumArchive {padding:2px;}


a.catLink:link,
a.catLink:visited,
a.catLink:active {text-decoration:none; color:#5b859d; }
a.catLink:hover {text-decoration:underline; color:#86D4E3;}

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

/* forum Titles & other */
.forum {font-weight:bold;}
.forumDescr,.forumModer {font-size:13px;}
.forumViewed {font-size:13px;}
a.forumLastPostLink:link,
a.forumLastPostLink:visited,
a.forumLastPostLink:active{font-style:italic; color:#fff; text-decoration:none;}
a.forumLastPostLink:hover {text-decoration:underline;}


a.threadAuthorLink:link,
a.threadAuthorLink:visited,
a.threadAuthorLink:active {text-decoration:none; color:#fff;}
a.threadAuthorLink:hover {text-decoration:underline;}


.gDivLeft a.forumModer,
.gDivLeft a.lastPostUserLink,
.gDivLeft a.lastPostUserLink:link, 
.gDivLeft a.lastPostUserLink:visited, 
.gDivLeft a.lastPostUserLink:active {font-weight:100; color:#fff; text-decoration:none;}
.gDivLeft a.forumModer:hover,
.gDivLeft a.lastPostUserLink:hover {color:#eee;} 

a.forum:link, 
a.forum:visited, 
a.forum:active {font-size:16px; color:#5b859d; text-decoration:none;}
a.forum:hover {text-decoration:underline;}
/* -------------------- */

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

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

/* forum Fast Navigation Menu */
.fastNavMain {background:#fbfbf9;}
.fastNavCat {background:#ddd;}
.fastNavCatA {background:#ddd;color:#222}
.fastNavForumA {font-weight:bold; color:#000;}
/* -------------------------- */

/* forum Page switches */
.switches {margin:0 0 0 2px; color:#5E7785; border:0; background:#222;}
.pagesInfo {padding:2px 10px 2px 4px; background:#111;}
.switch {width:15px; padding:2px; background:#000;}
.switchActive {padding:2px; background:#000;font-weight:bold;width:15px; color:#5E7785;}
a.switchDigit:link,a.switchBack:link,a.switchNext:link,
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited,
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:none; color:#86D4E3;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#fff;}
/* ------------------- */

/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;}
.threadLastPostTd {padding:2px;}
.threadNoticeLink {font-weight:bold;}
.threadsType {height:25px; padding:0 16px; font-weight:bold; background:#0c1016 url(/designs_171/forum_gr.png) repeat-x 0 center;}
.threadsDetails,
.forumOnlineBar {height:22px; padding:2px 2px 2px 10px; background:#0c1016 url(/designs_171/forum_gr.png) repeat-x 0 center;}

a.threadPinnedLink,
a.threadPinnedLink:link {font-weight:bold; font-size:14px;color:#fff; text-decoration:none;}
a.threadPinnedLink:visited {color:#eee;}
a.threadPinnedLink:active {color:#ddd;}
a.threadPinnedLink:hover {text-decoration:underline;}

a.threadLink,
a.threadLink:link {font-weight:bold; font-size:14px;color:#fff; text-decoration:none;}
a.threadLink:visited {color:#eee;}
a.threadLink:active {color:#ddd;}
a.threadLink:hover {text-decoration:underline;}

.postpSwithces {color:#86D4E3;}
.postpSwithces a {color:#86D4E3;}
.thDescr {font-weight:normal;}
.threadFrmBlock {text-align:right;}

.forumIcoTd,
.forumNameTd,
.forumThreadTd,
.forumPostTd,
.forumLastPostTd,
.threadIcoTd,
.threadNametd,
.threadPostTd,
.threadViewTd,
.threadAuthTd,
.threadLastPostTd {padding:6px 10px; background:#0c1016 url(/designs_171/forum_gr.png) repeat-x 0 0;}

.forumIcoTd,
.threadIcoTd {background-color:#12161c;}


.forumLastPostTd,
.threadLastPostTd {font-size:11px; line-height:1;}

.forumLastPostTd img,
.threadLastPostTd img {vertical-align:top !important;}

.forumThreadTd,
.forumPostTd {font-size:15px;}

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

/* forum Posts View */
.postPoll,
.postTable {color:#fff; background:#0c1016 url(/designs_171/forum_gr.png) repeat-x 0 0;}
.postTable a {color:#fff;}
.postTdTop,
.postBottom {padding:5px 10px; color:#fff; border-left:1px solid #072233; border-top:1px solid #072233; vertical-align:middle;}
.postTdTop:first-child,
.postBottom:first-child {border-left:0;}
.postBottom img,
.postBottom input {vertical-align:middle;}
.postTdTop {padding:5px 10px; border-top:1px solid #072233;border-bottom:1px solid #072233;}
.postTdInfo {padding:5px; text-align:center;}
.posttdMessage {padding:5px; border-left:1px solid #072233;}
.postFirst {border-bottom-color:#072233;}
.signatureHr {color:#000;background:#000;}
.postSeparator {height:0; padding:0; font-size:0px;}

.postUser {font-weight:bold;}
a.postUser {text-decoration:none;}
a.postUser:hover {text-decoration:underline;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}

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

.bbCodeName,
.bbQuoteName {margin:0 0 2px 0;}
.codeMessage,
.quoteMessage {padding:2px 3px 3px 3px; border:1px solid #222 !important; color:#eee; background:#111;
 -moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;
}

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

.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; background: url('/.s/t/813/11.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/813/11.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.myWinCont table[style="border:1px inset;"] {border:0 !important;}

.input_style input.codeButtons {padding-left:0; padding-right:0;}
.codeButtons#quote {width:42px !important;}
.codeButtons#spoiler {width:51px !important;}
input.codeButtons[value="All codes"] {width:68px !important;}
 
.postNameFl,.postDescrFl {background:#a0b4c0;border:1px solid #6E6E6E;width:55% !important}
.postPollFl,.postQuestionFl {background:#a0b4c0;border:1px solid #6E6E6E;width:55% !important}
textarea.postPollFl {width:98.1% !important;}
.postResultFl {background:#a0b4c0;border:1px solid #6E6E6E;width:50px}
.postAnswerFl {background:#a0b4c0;border:1px solid #6E6E6E;width:300px}
.postTextFl {background:#a0b4c0;border:1px solid #6E6E6E;width:550px;height:150px}
.postUserFl {background:#a0b4c0;border:1px solid #6E6E6E;width:300px}

.pollHelp {font-weight:normal;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}

input.postNameFl,
input.postDescrFl,
input.postQuestionFl,
textarea.postPollFl,
textarea.postTextFl {width:99% !important;}
/* ----------------- */

.fAddPost .gTableLeft {padding-left:10px;}

.fAddPost #message {height:113px;}

.fAddPost input.postNameFl,
.fAddPost input.postDescrFl,
.fAddPost input.postQuestionFl {width:40% !important; padding:3px 5px !important;}
 
/* ====== forum End ====== */

/* CSS SITE*/
.wrap {min-width:1008px; padding:0 0 50px 0; background:url(/designs_171/bg.jpg) no-repeat center 0;}
.container_full {width:1008px; margin:0 auto;}

header.h_top {height:41px; padding:21px 0 0 0; overflow:hidden; position:relative;}

.logo {width:395px; height:44px; position:absolute; left:22px; top:22px;}
.logo a {width:395px; height:44px; display:block; text-decoration:none; background:url(/designs_171/logo.png) no-repeat 0 0;}

.user_menu {height:26px; position:absolute; right:13px; bottom:0px; font:italic 16px/1.2 Calibri, Arial, Helvetica, sans-serif; text-transform:uppercase;}
.user_menu li {height:26px; float:left;}
.user_menu li a {height:26px; line-height:24px; padding:0 16px; overflow:hidden; display:block; color:#fff; text-shadow:1px 1px 1px #000; text-decoration:none; text-align:center; background:url(/designs_171/user_menu_elem.png) no-repeat center 0;}
.user_menu li a:hover {background-position:center -28px;}

.user_menu li:first-child a {background-position:0 0;}
.user_menu li:first-child:hover a {background-position:0 -28px;}

.user_menu li.last a {background-position:right 0;}
.user_menu li.last:hover a {background-position:right -28px;}



.hnav {height:55px; padding:0 0 0 22px; margin:0 0 0 -4px; font:italic 16px/1.2 Calibri, Arial, Helvetica, sans-serif; background:url(/designs_171/h_nav_elem.png) no-repeat 0 0;}
.hnav li {height:38px; float:left; position:relative; margin:6px 0 0 0; background:url(/designs_171/h_nav_elem.png) no-repeat right -60px;}
.hnav li a {min-width:98px; height:38px; line-height:32px; padding:0 10px 0 28px; display:block; overflow:hidden; position:relative; color:#b0d2ff; text-shadow:1px 1px 1px #103955; text-align:center; text-transform:uppercase; text-decoration:none; z-index:2;}
.hnav li span {width:auto; height:38px; position:absolute; left:0px; right:50px; top:0px; background:url(/designs_171/h_nav_elem.png) no-repeat 0 -60px;}

.hnav li:hover {background-position:right -100px;}
.hnav li:hover span {background-position:0 -100px;}

.hnav li a:hover {color:#e8cdcd; text-shadow:1px 1px 1px #3f3339;}

.c_slider {width:1000px; height:233px; overflow:hidden; position:relative; margin:0 auto; background:url(/designs_171/c_slider_bg.jpg) no-repeat 0 0;}
.c_slider_list {width:660px; height:195px; float:left; position:relative; margin:19px 0 0 14px;}
.c_slider_list li {width:660px; height:195px; position:absolute; left:0px; top:0px;}
.c_slider_list li > a {width:660px; height:195px; display:block; overflow:hidden;}
.c_slider_list li img {width:660px; height:auto; min-height:195px; vertical-align:top;}
.c_slider_list li .titles {display:none;}

.c_slider .nav {width:328px; position:absolute; right:19px; top:24px; font:italic bold 16px/1.2 Calibri, Arial, Helvetica, sans-serif;}
.c_slider .nav span {height:63px; padding:0 0 0 70px; display:block; line-height:1.4; color:#fff; text-shadow:1px 1px 1px #496d81; background:url(/designs_171/c_slider_elem.png) no-repeat 0 0; cursor:pointer;}
.c_slider .nav span.current,
.c_slider .nav span:hover {background-position:0 -66px;}

.c_slider .nav span b {width:1px; height:57px; overflow:hidden; display:inline-block; vertical-align:middle;}
.c_slider .nav span i {width:252px; max-height:50px; padding:2px 0 0 0; overflow:hidden; display:inline-block; vertical-align:middle;}


.glob_banka {width:468px; height:60px; padding:13px 11px; position:relative; background:url(/designs_171/banka_bg.png) no-repeat 0 0; z-index:2;}
.glob_banka img {vertical-align:top;}
.glob_banka .angle_l,
.glob_banka .angle_r {width:16px; height:60px; position:absolute; top:13px; background:url(/designs_171/banka_bg.png) no-repeat 0 0;}
.glob_banka .angle_l {left:11px; background-position:-11px -13px;}
.glob_banka .angle_r {right:11px; background-position:-463px -13px;}


.side_desc:before,
.side_desc:after {content: ".";display: block;height: 0;visibility: hidden;}
.side_desc:after {clear: both;}
.side_desc {zoom: 1;} /* IE < 8 */
.side_desc {width:1000px; min-height:127px; position:relative; margin:0 auto;}
.side_desc .angle_t,
.side_desc .angle_b,
.side_desc .angle_c {width:100%; position:absolute; left:0px; background:url(/designs_171/site_desc_bg.png) no-repeat 0 0; z-index:1;}
.side_desc .angle_t {height:68px; top:0px; background-position:0 0;}
.side_desc .angle_b {height:50px; bottom:0px; background-position:-1002px bottom;}
.side_desc .angle_c {height:auto; top:68px; bottom:50px; background-position:-2004px 0; background-repeat:repeat-y;}

.side_desc .glob_banka {float:right; position:relative; margin:20px -22px 0 10px; z-index:2;}
.side_desc .desc_text {padding:23px 10px 23px 25px; overflow:hidden; position:relative; line-height:1.5; font-weight:bold; color:#5e7785; z-index:2;}
.side_desc .desc_text p {margin:0;}



.content:before,
.content:after {content: ".";display: block;height: 0;visibility: hidden;}
.content:after {clear: both;}
.content {zoom: 1;} /* IE < 8 */
.content {width:1000px; padding:0 0 30px 0; margin:0 0 25px 0; background:url(/designs_171/content_bg.png) repeat 0 0;}

.wrap_bottom_line {height:25px; margin:-239px 0 0 0; background:url(/designs_171/content_bg.png) repeat 0 0;}

.side_center {width:756px; padding:18px 0 0 0; float:right;}
.sidebar {width:224px; padding:8px 0 0 0; float:left;}


.c_title {width:752px; height:26px; overflow:hidden; margin:0 0 14px 0;}
.c_title .angle_l {height:26px; overflow:hidden; background:url(/designs_171/c_title_bg.png) repeat-x 0 7px;}
.c_titles {height:26px; float:right; position:relative; margin:0 0 0 8px; background:url(/designs_171/c_title_elem.png) no-repeat right 0;}
.c_titles p {min-width:182px; height:26px; overflow:hidden; padding:0 8px; position:relative; margin:0; font:italic bold 16px/26px Calibri, Arial, Helvetica, sans-serif; color:#abddff; text-transform:uppercase; text-align:center; z-index:2;}
.c_titles .bgl {width:auto; height:26px; position:absolute; left:0px; right:86px; top:0px; background:url(/designs_171/c_title_elem.png) no-repeat -196px -28px;}

a.c_title_link {width:164px; height:26px; padding:0 0 0 30px; display:block; float:right; margin:0 0 0 3px; font:italic bold 16px/26px Calibri, Arial, Helvetica, sans-serif; color:#966b6b; text-transform:uppercase; text-align:center; text-decoration:none; background:url(/designs_171/c_title_elem.png) no-repeat 0 0;}
a.c_title_link:hover {color:#ae6161; background-position:0 -30px;}

article.viewn {width:319px; height:206px; padding:18px 22px 0 22px; float:left; margin:0 13px 26px 0; background:url(/designs_171/viewn_bg.png) no-repeat 0 0;}
article.viewn.odd {float:right; margin-right:0;}
.v_pict {width:315px; height:125px; padding:0 2px 5px 2px; overflow:hidden; position:relative; background:url(/designs_171/viewn_bg.png) no-repeat 0 -229px;}
.v_pict img {width:315px; height:125px; margin:0 0 10px 0; vertical-align:top;}
.pict_cut {height:125px; overflow:hidden;}
.pict_cut img {height:auto;}

.v_layer {width:319px; height:132px; display:none; position:absolute; left:0px; top:-2px; background:url(/designs_171/viewn_bg.png) no-repeat 0 -362px; z-index:1;}
.v_layer .zoom {width:23px; height:19px; display:block; position:absolute; left:5px; bottom:12px; text-decoration:none !important; background:url(/designs_171/viewn_bg.png) no-repeat -322px -230px; cursor:pointer;}
.v_layer .zoom:hover {background-position:-322px -251px;}
.viewn_arrow_link {width:30px; height:30px; display:none; position:absolute; right:0px; top:0px; z-index:2;}
.v_arrow_prev,
.v_arrow_next {width:18px; height:18px; display:block; position:absolute; top:0px; background:url(/designs_171/viewn_bg.png) no-repeat 0 0; cursor:pointer;}
.v_arrow_prev {right:18px; top:1px; background-position:-323px -274px;}
.v_arrow_next {right:5px; top:15px; background-position:-342px -274px;}
.viewn_arrow_link:hover .v_arrow_prev,
.v_arrow_prev:hover {background-position:-324px -295px;}
.v_arrow_next.current,
.v_arrow_next:hover {background-position:-341px -293px;}

.v_title {height:35px; padding:0 0 0 33px; position:relative; margin:6px 0 -8px 0; font:italic bold 16px/28px Calibri, Arial, Helvetica, sans-serif; background:url(/designs_171/viewn_icon.png) no-repeat 0 -95px;}
.v_title a {color:#5b859d; text-decoration:none;}
.v_title a:hover {text-decoration:underline;}
.v_detail {width:309px; padding:10px 0 0 0; overflow:hidden; margin:0 0 0 6px; font-weight:bold; color:#5b859d; background:url(/designs_171/viewn_line.png) no-repeat right 0;}
.v_detail .rows {padding:3px 0 1px 0; display:block; float:left;}
.v_detail .rows.views {padding-left:23px; margin:0 7px 0 0; background:url(/designs_171/viewn_icon.png) no-repeat 0 5px;}
.v_detail .rows.comm {padding-left:21px; background:url(/designs_171/viewn_icon.png) no-repeat 0 -25px;}
.v_detail .rows.date {padding-left:19px; float:right; background:url(/designs_171/viewn_icon.png) no-repeat 0 -60px;}

.v_sys {position:absolute; right:16px; top:5px;}

.c_items {padding:0 0 14px 0; overflow:hidden;}
.c_items article.viewn {margin-bottom:0px;} 


#pagesBlock1,
.pagesBlockuz2 {height:30px; line-height:23px; padding:5px 4px 0 4px; display:block; clear:both; float:left; overflow:hidden; position:relative; margin:10px 0; white-space:nowrap; background:url(/designs_171/paginator_bg.png) repeat-x 0 0;
-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;
}
#pagesBlock1 a,
#pagesBlock1 b,
.pagesBlockuz2 a,
.pagesBlockuz2 b {height:24px; line-height:24px; padding:0 12px 0 27px; display:inline-block; vertical-align:top; font-weight:bold; color:#fff; text-shadow:1px 1px 1px #143040; text-decoration:none; background:#22506b url(/designs_171/paginator_bg.png) no-repeat 0 -37px;
-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;
}
#pagesBlock1 a:hover,
#pagesBlock1 b,
.pagesBlockuz2 a:hover,
.pagesBlockuz2 b {text-shadow:1px 1px 1px #533737; background-color:#855f62; background-position:0 -63px;}


.viewn_loop {width:752px; position:relative; margin:12px 0 22px 0; background:url(/designs_171/viewn_big_bg.png) repeat-y -1508px 0;}
.side_center .viewn_loop.v_single:first-child {margin-top:-2px;}
.viewn_loop .angle_top,
.viewn_loop .angle_bottom {width:752px; height:46px; position:absolute; left:0px; background:url(/designs_171/viewn_big_bg.png) no-repeat 0 0; z-index:1;}
.viewn_loop .angle_top {top:-7px; background-position:0 0;}
.viewn_loop .angle_bottom {bottom:-7px; background-position:-754px 0;}
.viewn_loop .viewn_in {padding:12px 22px; overflow:hidden; position:relative; z-index:2;}
.viewn_loop .v_detail {width:auto; margin:0 4px; background-repeat:repeat-x;}
.viewn_cont {padding:12px 4px 0 4px; overflow:hidden; margin:4px 0; background:url(/designs_171/viewn_line.png) repeat-x 0 0;}
.viewn_loop .v_pict {float:left; overflow:hidden; margin:0 8px 0 0;}
.viewn_text {overflow:hidden;}
.viewn_text p:first-child {margin-top:0;}

.v_inner .viewn_text {overflow:visible;}

.viewn_info_list {overflow:hidden;}
.viewn_info_list li {margin:5px 0 0 0;}
.viewn_info_list li:first-child {margin:0;}
.viewn_info_list li .bold {margin:0 1px 0 0;}

a.button_download {width:182px; height:38px; display:block; overflow:hidden; margin:0 0 -8px 0; font:italic bold 13px/28px Calibri, Arial, Helvetica, sans-serif; color:#304759; text-shadow:1px 1px 1px #d8e5ee; text-decoration:none; text-align:center; background:url(/designs_171/b_vote_elem.png) no-repeat -186px 0;}
a.button_download:hover {color:#593030; text-shadow:1px 1px 1px #ffdede; background-position:-186px -40px;}


aside.block {width:238px; padding:0 0 16px 0; margin:0 0 12px -14px; background:url(/designs_171/block_elem.png) no-repeat -717px bottom;}
.b_title {height:45px; padding:23px 36px 0 21px; font-style:italic; font-weight:bold; font-size:14px; color:#fff; text-shadow:1px 1px 1px #0f141a; text-align:right; text-transform:uppercase; background:url(/designs_171/block_elem.png) no-repeat 0 0;}
.b_cont {background:url(/designs_171/block_elem.png) repeat-y -240px 0;}
.b_cont_in {padding:0 19px 2px 33px; overflow:hidden; background:url(/designs_171/block_elem.png) no-repeat -477px bottom;}


.bnav,
.uMenuV .uMenuRoot {width:192px; margin:0 0 -1px -3px;}
.bnav li,
.uMenuV .uMenuRoot li {height:27px; margin:2px 0 0 0;}
.bnav li:first-child,
.uMenuV .uMenuRoot li:first-child {margin:0;}
.bnav li a,
.uMenuV .uMenuRoot li a {height:27px; line-height:26px; padding:0 5px 0 19px; display:block; overflow:hidden; font-weight:bold; color:#6992a9; text-shadow:1px 1px 1px #000; text-decoration:none; background:url(/designs_171/block_elem.png) no-repeat -957px 0;}
.bnav li a:hover,
.uMenuV .uMenuRoot li a:hover,
.uMenuV .uMenuRoot li a.uMenuItemA {color:#8d6c6c; text-shadow:1px 1px 1px #180c0c; background-position:-957px -29px;}


.bVote {width:182px; margin:0 auto; font:italic bold 13px/1.2 Calibri, Arial, Helvetica, sans-serif;}
.bVote_top {min-height:41px; padding:12px 10px 18px 63px; color:#b7e5ff; text-shadow:1px 1px 1px #000; background:url(/designs_171/b_vote_elem.png) no-repeat 0 0;}

.bVote .answer {width:172px; height:38px; line-height:28px; padding:0 0 0 10px; overflow:hidden; margin:0 0 4px 0; color:#304759; text-shadow:1px 1px 1px #d8e5ee; background:url(/designs_171/b_vote_elem.png) no-repeat -186px 0;}
.bVote .answer div div {width:182px; height:6px !important; margin:0 0 0 -10px; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.bVote .answer div div img {height:6px !important;}
form .bVote .answer {height:28px; background-position:-186px 0 !important; cursor:pointer;}
form .bVote .answer label {cursor:pointer;}
form .bVote .answer.current,
form .bVote .answer:hover {color:#593030; text-shadow:1px 1px 1px #ffdede; background-position:-186px -40px !important;}

.bVote .bVote_radiobox {width:27px; height:28px; display:block; float:left; margin:1px 0 0 0; background:url(/designs_171/b_vote_elem.png) no-repeat -372px 0;}
.bVote .bVote_radiobox.checkbox_select {background-position:-372px -30px;}

.wrap .bVote_bottom input,
.wrap .bChat_bottom #mchatMsgF2,
.wrap .bChat_r input,
.win_online .rows input,
.win_online .rows textarea,
.rows_submit input {padding:0; display:block; margin:0; border:0; vertical-align:top; background:0; resize:none; outline:none;}
.wrap .bVote_bottom input {width:32px !important; height:32px; float:right; margin:4px 0 0 0; background:url(/designs_171/b_vote_elem.png) no-repeat -402px 0; cursor:pointer;}
.wrap .bVote_bottom input:hover,
.wrap .bVote_bottom input:focus {background-position:-402px -34px;}

.bVote_bottom a {width:145px; height:21px; line-height:21px; display:block; color:#fff; text-decoration:none; text-align:center; word-spacing:1px;}
.bVote_bottom a:hover {color:#dce6ee; background:url(/designs_171/b_vote_elem.png) no-repeat -186px -80px;}


.bChat_full {width:196px; margin:0 0 0 -5px;}
.bChat_loop {padding:0 0 4px 0; overflow:hidden; background:#0e1219 url(/designs_171/b_chat_line.png) no-repeat 0 bottom;}
.bChat_top {padding:0 2px 5px 2px; overflow:hidden; margin:0 0 2px 0; color:#88aec3; background:url(/designs_171/b_chat_line.png) no-repeat 0 bottom;}
.bChat_top .date {width:35px; height:15px; line-height:15px; display:block; overflow:hidden; float:left; color:#88aec3; text-shadow:1px 1px 1px #2d3c51; text-align:center; background:url(/designs_171/b_chat_elem.png) no-repeat -74px -88px;}
.bChat_top .author {height:15px; line-height:15px; display:block; overflow:hidden; float:left; margin:0 0 0 5px; font-weight:bold;}
.bChat_top .author a {color:#88aec3; text-decoration:none;}
.bChat_top .author a:hover {text-decoration:underline;}
.bChat_cont {margin:0 2px; background:url(/designs_171/b_chat_bg.png) no-repeat 0 0;}
.bChat_cont_in {padding:7px 10px 11px 10px; overflow:hidden; background:url(/designs_171/b_chat_bg.png) no-repeat right 0;}

.bChat_bottom {width:190px; height:38px; padding:4px 0 0 0; position:relative; margin:3px 0 0 -2px; background:url(/designs_171/b_chat_elem.png) no-repeat 0 0;}
.bChat_bottom.focus {background-position:0 -44px;}
.bChat_r {width:35px; height:36px; position:absolute; right:3px; top:3px; text-align:center;}
.bChat_r div {width:auto !important;}
.wrap .bChat_r input {width:35px !important; height:36px; font-size:0px; background:url(/designs_171/b_chat_elem.png) no-repeat 0 -88px; cursor:pointer;}
.wrap .bChat_r input:hover {background-color:transparent; background-position:-37px -88px;}

.wrap .bChat_bottom #mchatMsgF2 {width:136px; height:30px; padding:0 0 0 9px; color:#fff; text-shadow:1px 1px 1px #245977;}

.bChat_sys {margin:2px 0; text-align:center;}
.bChat_sys a {text-decoration:none;}
.bChat_sys a:hover {text-decoration:underline;}


/* SCROLLBAR START */
.scroll-pane {width:193px !important; height:198px; margin:0 0 0 -2px; overflow:auto; outline:none;}
.jspContainer {width:100% !important;position: relative; overflow: hidden; outline:0; z-index: 1; }
.jspTrack {height:100%; cursor: pointer; right:0; top:0; position: relative; z-index:22;}
.jspDrag {width:12px; overflow: hidden; position: relative; top:0; left:3px; background:url(/designs_171/scrollbar_bg.png) no-repeat -40px center; cursor: pointer; }
.jspDrag:hover {background-color:#c9c9c9;}
.jspDragTop {width:12px; height:4px; position: absolute; top: 0; left: 0; overflow: hidden; background:url(/designs_171/scrollbar_bg.png) no-repeat -54px 0; }
.jspDragBottom {width:12px; height:4px; position: absolute; bottom: 0; left: 0; overflow: hidden; background:url(/designs_171/scrollbar_bg.png) no-repeat -54px bottom; }


a.jspArrow {width:18px; height:4px; display:block; text-decoration:none; background:0; cursor:pointer;}
a.jspArrowUp {background:url(/designs_171/scrollbar_bg.png) no-repeat 0 0;}
a.jspArrowDown {background:url(/designs_171/scrollbar_bg.png) no-repeat -20px bottom;}

a.jspArrowUp:hover {}
a.jspArrowDown:hover {}

.jspPane {padding:0 0 0 2px !important; position: absolute; }
.jspVerticalBar {width:18px; height: 100%; position: absolute; top:0px; right:0px; background:url(/designs_171/scrollbar_bg.png) no-repeat 0 0;}
.jspCapBottom {}
.jspHorizontalBar {width: 100%; height: 10px; position: absolute; bottom: 0; left: 0; }
.jspVerticalBar *,
.jspHorizontalBar * { margin: 0; padding: 0; }
.jspCap { display: none; }
.jspHorizontalBar .jspCap { float: left; }
.content_scroll {height:460px;}
/* SCROLLBAR END */



.f_stat {height:39px; padding:0 542px 0 0; overflow:hidden; margin:0 0 -5px 0; font-size:0px;}
.f_stat .f_s_lbg {float:right; background:url(/designs_171/footer_bg.png) no-repeat 0 -134px;}
.f_stat .f_s_rbg {height:31px; padding:8px 13px 0 13px; background:url(/designs_171/footer_bg.png) no-repeat right -134px;}
.f_stat li {display:inline; margin:0 0 0 5px; vertical-align:top; font-size:11px;}
.f_stat li:first-child {margin:0;}
.f_stat li img {width:88px; height:31px; vertical-align:top;}


.f_bottom {height:130px; color:#3d5e71; text-shadow:1px 1px 1px #000; position:relative; background:url(/designs_171/footer_bg.png) no-repeat 0 0;}
.f_text {width:430px; padding:20px 0 0 25px;}
.f_text p:first-child {margin-top:0;}

.f_bottom .glob_banka {position:absolute; right:-13px; bottom:14px;}

.f_bottom .scroll_top {width:105px; height:31px; display:block; position:absolute; right:13px; top:4px; text-decoration:none; background:url(/designs_171/footer_bg.png) no-repeat 0 -174px; cursor:pointer;}
.f_bottom .scroll_top:hover {background-position:-107px -174px;}


a.button_online {width:48px; height:275px; display:block; position:fixed; left:0px; top:100px; background:url(/designs_171/button_online.png) no-repeat 0 0;}
a.button_online:hover {background-position:-50px 0;}

.win_online_layer { display:none; width:100%; height:100%; position:fixed; left:0px; right:0px; top:0px; bottom:0px; opacity:0.2; background:#000; z-index:9998;}
.win_online {width:260px; padding:0 20px 5px 20px; display:none; position:fixed; left:50%; top:30%; margin:0 0 0 -140px; border:4px solid #000; background:#111; z-index:9999;
 -webkit-box-shadow: 0 0 5px #000; -moz-box-shadow: 0 0 5px #000; box-shadow: 0 0 5px #000;
}
.win_close {width:13px; height:13px; position:absolute; right:6px; top:4px; background:url(/designs_171/c_title_bg.png) no-repeat 0 0; cursor:pointer;}
.win_close:hover {opacity:0.9;}
.win_online_title {margin:0 0 5px 0; font-weight:bold; font-size:14px; color:#86D4E3;}
.win_online .rows {overflow:hidden; margin:0 0 5px 0;}

.win_online span {width:130px; padding:4px 0 0 0; display:block; margin:0 0 2px 0; font-weight:bold; font-size:12px;}
.win_online span i {margin:0 1px 0 0; font-style:normal; font-weight:bold; color:#C00;}
.win_online .inpt {padding:0 13px 0 0; display:block;}
.win_online .inpt input,
.win_online .inpt textarea {width:100%; padding:5px; border:1px solid #333; color:#86D4E3; background:#000;}
.win_online .inpt input:hover,
.win_online .inpt textarea:hover,
.win_online .inpt input:focus,
.win_online .inpt textarea:focus {border-color:#444;}
.rows_submit {text-align:center;}
.rows_submit input {padding:4px 6px; display:inline-block; border:1px solid #333; font-weight:bold; color:#86D4E3; background:#000; cursor:pointer;}
.rows_submit input:hover {border-color:#444;}





textarea.manFlaSign,
input.manFlAvaLink,
input.manFlaICQ,
input.manFlaSite,
input.manFlaEmail,
input.manFlaName {width:98% !important;}




/*! fancyBox v2.0.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-tmp iframe,
.fancybox-tmp object { vertical-align: top; padding: 0; margin: 0; }
.fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 1002; }
.fancybox-outer { position: relative; padding: 0; margin: 0; background: #f9f9f9; color: #444; text-shadow: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.fancybox-opened { z-index: 1003; }
.fancybox-opened .fancybox-outer { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); }
.fancybox-inner { width: 100%; height: 100%; padding: 0; margin: 0; position: relative; outline: none; overflow: hidden; }
.fancybox-error { color: #444; font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0; padding: 10px; }
.fancybox-image,
.fancybox-iframe { display: block; width: 100%; height: 100%; border: 0; padding: 0; margin: 0; vertical-align: top; }
.fancybox-image { max-width: 100%; max-height: 100%; }
#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span { background-image: url('/designs_171/fancybox/fancybox_sprite.png'); }
#fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 1010; }
#fancybox-loading div { width: 44px; height: 44px; background: url('/designs_171/fancybox/fancybox_loading.gif') center center no-repeat; }
.fancybox-close { position: absolute; top: -18px; right: -18px; width: 36px; height: 36px; cursor: pointer; z-index: 1004; }
.fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; background: transparent url('/designs_171/fancybox/blank.gif'); /* helps IE */ z-index: 1003; }
.fancybox-prev { left: 0; }
.fancybox-next { right: 0; }
.fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 36px; margin-top: -18px; cursor: pointer; z-index: 1003; visibility: hidden; }
.fancybox-prev span { left: 20px; background-position: 0 -36px; }
.fancybox-next span { right: 20px; background-position: 0 -72px; }
.fancybox-nav:hover span { visibility: visible; }
.fancybox-tmp { position: absolute; top: -9999px; left: -9999px; padding: 0; overflow: visible; visibility: hidden; }
#fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 1001; background: #000; }
.fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; position: relative; text-shadow: none; z-index: 1005; }
.fancybox-opened .fancybox-title { visibility: visible; }
.fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 1003; text-align: center; }
.fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; }
.fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; }
.fancybox-title-inside-wrap { margin-top: 10px; }
.fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); }



/* Plugin - Tips*/
.tip-twitter { opacity:0.80; z-index:10000; text-align:left; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; padding:8px 8px; max-width:200px; color:#fff; background-color:#000;}
.tip-twitter .tip-inner { font:bold 11px/14px 'Lucida Grande', sans-serif; }
.tip-twitter .tip-arrow-top { margin-top:-5px; margin-left:-5px; top:0; left:50%; width:9px; height:5px; background:url(/designs_171/tip-twitter_arrows.gif) no-repeat; }
.tip-twitter .tip-arrow-right { margin-top:-4px; margin-left:0; top:50%; left:100%; width:5px; height:9px; background:url(/designs_171/tip-twitter_arrows.gif) no-repeat -9px 0; }
.tip-twitter .tip-arrow-bottom { margin-top:0; margin-left:-5px;top:100%; left:50%; width:9px; height:5px; background:url(/designs_171/tip-twitter_arrows.gif) no-repeat -18px 0; }
.tip-twitter .tip-arrow-left { margin-top:-4px; margin-left:-5px; top:50%; left:0; width:5px; height:9px; background:url(/designs_171/tip-twitter_arrows.gif) no-repeat -27px 0; }

/* Other for ucoz css */
.wpopup_full { min-width:570px; max-width:1000px; padding:20px 7px; margin:0 auto; color:#fff;}
.wpopup_full table {color:#fff;}
.wpopup_full .viewn_loop {margin:0 auto;}

.wpopup_full div[align="center"] {text-align:left !important;}
.wpopup_full div div[align="center"] {text-align:left !important;}

.wpopup_full textarea.manFlaSign {width:98% !important;}

.wpopup_full form input.allUsersBtn,
.wpopup_full form input.uSearchFlSbm {width:180px !important; font-size:12px; vertical-align:middle;}
.wpopup_full form input.uSearchFl {width:100px !important; vertical-align:middle;}

.com_body div {width:auto !important;}

.umn-tl,
.umn-bl {display:none;}


.commTd2 .smiles {white-space:nowrap;}

.pollButtons input.pollreSultsBut {width:184px !important;}

body[style="margin:0;padding:1px;"] {background:#0E1219;}

.pagesuseredit .manTd1,
.pagesregister .manTd1 {width:150px;}


#MCaddFrm table tr[align="right"] img {max-width:100%;}

.u-combo {position:relative;}
.u-combo td > div {left:0px !important; top:20px !important;}

.otherPhotoA img {border-color:#222 !important;}
.photoActiveA img {border-color:#333 !important;}

.ui-sortable {z-index:999;}

.side_center > div > a[style="color:#000;"] {color:#fff !important;}

.viewn_loop.v_single td.phtTdMain .ulightbox img {padding:1px; border:1px solid #222 !important;}


/* END */