body {background:#201f1f;margin:0;padding:45px 0 0 0;} 
body, td {color:#fff;font:12px Tahoma, Geneva, sand-serif;}

a {color:#fff;text-decoration:none;}
a:hover {text-decoration:underline;color:#f7f7f7;}
img, a img {border:0;}
.hr1 {background:url(/design/line1.png) no-repeat;width:188px;height:2px;margin:5px auto;border:0;}
.hr3 {background:url(/design/line3.png) no-repeat;width:202px;height:2px;margin:12px 0 5px -13px;border:0;}

#wrap {width:1099px;margin:0 auto;}
#header {background:url(/design/bg_header.png) no-repeat;width:1129px;height:190px;margin:0 auto;margin-left:-16px;}
#logo {text-indent:-99999px;position:absolute;width:390px;height:100px;top:120px;margin-left:160px;}
#menu_top {padding:5px 0 0 185px;width:330px;height:42px;}
#menu_top ul {list-style:none;margin:0;padding:0;max-width:330px;overflow:hidden;}
#menu_top ul li {float:left;height:42px;display:block;background:url(/design/menutop_hover.png) no-repeat left 0;padding:0 15px;line-height:42px;}
#menu_top ul li:hover {background:url(/design/menutop_hover.png) no-repeat left 0, url(/design/menutop_hover.png) repeat-x 0 -42px;}
#menu_top ul li a {color:#fff;text-shadow:1px 1px 0 #193543;font-size:12px;}
#menu_top ul li a:hover {text-decoration:none;}
#login_form {margin:-17px 0 0 720px;width:370px;}
#login_formbg {background:url(/design/login_form.png) no-repeat;width:370px;height:104px;}
.loginField {border:0;background:none;color:white;font:italic 14px Calibri;margin:0 0 0 61px;padding-left:15px;width:175px;height:40px;outline:none;}
.passField {border:0;background:none;color:white;font:italic 14px Calibri;margin:7px 0 0 61px;padding-left:15px;width:175px;height:40px;outline:none;}
.loginButton {background:url(/design/login_form.png) no-repeat 0 -104px;border:0;width:65px;height:65px;margin: -30px 54px 0 0;float: right;cursor:pointer;}
.loginButton:hover {background-position:-65px -104px;}
#button_form {margin:-10px 0 0 75px;width:210px;}
.registr {background:url(/design/login_form.png) no-repeat 0 bottom;display:block;float:left;width:92px;height:25px;}
.reestablish {background:url(/design/login_form.png) no-repeat -92px bottom;display:block;float:left;width:100px;height:25px;margin-left:-4px;}
#mini_proff {background:url(/design/mini_proff.png) no-repeat;width:293px;height:109px;margin:-7px 0 0 770px;}
#ava {background: url(/design/mini_proff.png) no-repeat;width:109px;height:109px;position:absolute;margin:-111px 0 0 0;}
#mini_proff img {width:108px;height:108px;}
#link_mini {width:160px;height:109px;float:right;text-align:center;padding-top:1px;margin-right:20px;}
#link_mini a {display:block;text-shadow:1px 1px 0 #000;line-height:26px;}

#container {background:url(/design/bg_container.png) no-repeat 0 top, url(/design/bg_container.png) no-repeat -2198px bottom, url(/design/bg_container.png) repeat-y -1099px 0;width:1099px;min-height:230px;margin:0 auto;padding-bottom:10px;}
#informers {background:url(/design/bg_informers.png) no-repeat;width:1050px;height:173px;margin:-5px auto 10px;padding:28px 15px 0;}
.informer {float:left;width:350px;height:150px;font-size:11px;}
.informer a:hover {text-decoration:none;}
.info_line {height:26px;line-height:26px;width:318px;overflow:hidden;margin:0 auto;padding-left:5px;}
.info_line:hover {background:url(/design/line_inform.png) no-repeat 0 3px;}
.name, .reads, .downloads {width:106px;text-align:center;display:block;float:left;overflow:hidden;}
.reads, .downloads {font-weight:bold;}
#side {overflow:hidden;width:1075px;margin:0 auto;}
#side_left {float:left;width:205px;}
#side_center {margin:0 212px;}
#side_right {float:right;width:205px;}
.block {width:205px;overflow:hidden;margin-bottom:7px;}
.btitle {background:url(/design/title_block.png) no-repeat;width:205px;height:32px;text-align:center;padding-top:12px;font-weight:700;text-shadow:1px 1px 0 #0e1b22;}
.bbody {background:#306882;padding:4px;margin:0 4px;overflow:hidden;border-radius:0 0 15px 15px;-webkit-border-radius:0 0 15px 15px;-moz-border-radius:0 0 15px 15px;-o-border-radius:0 0 15px 15px;-ms-border-radius:0 0 15px 15px;}
.uMenuRoot {list-style:none;margin:0 5px;padding:0;}
.uMenuItem {background:url(/design/menu_li.png) no-repeat;width:182px;height:24px;line-height:22px;padding-left:10px;font-size:11px;text-shadow:1px 1px 0 #282626;overflow:hidden;}
.uMenuItem:hover {background-position:0 -24px;text-shadow:1px 1px 0 #0b171d;padding-left:30px;}
.uMenuItem a:hover {text-decoration:none;}
.tOnline, .gOnline, .uOnline {background:url(/design/static_bg.png) no-repeat 0 -42px;padding-left:15px;text-shadow:1px 1px 0 #0e3d60;line-height:13px;margin-bottom:2px;margin-left:30px;text-align:left;}
.counter {background:url(/design/static_bg.png);width: 161px;height:38px;margin:0 auto;padding:4px 0 0 14px;text-align:left;}
.user_only, .all_today {background:url(/design/static_bg.png) no-repeat 0 -42px;padding-left:15px;text-shadow:1px 1px 0 #0e3d60;line-height:13px;margin-left:3px;text-align:left;}
.view_news {width:650px;overflow:hidden;margin-bottom:7px;}
.news_title {background:url(/design/title_news.png);width:601px;height:43px;padding:11px 17px 0 32px;text-shadow:1px 1px 0 #0e1b22;font-weight:700;}
.news_title a:hover {text-decoration:none;padding-left:1px;}
.news_title span {float:right;background:url(/design/arrow1.png) no-repeat 0 2px;padding-left:17px;font-weight:400;}
.news_body {background:#306882;width:617px;margin:0 auto;overflow:hidden;padding:0 10px;padding-top:3px;}
.news_img {float:left;padding:6px 5px;margin-right:6px;}
.news_img img {width:123px;height:123px;}
.bg_img {background:url(/design/news_bgimg.png);width:133px;height:133px;position:absolute;margin: -131px 0 0 -5px;}
.info_news {background:url(/design/info_news.png);width:637px;height:39px;margin:0 auto;}
.info {padding:15px 0 0 53px;text-shadow:1px 1px 0 #0e1b22;float:left;width:430px;overflow:hidden;}
.info span {background:url(/design/arrow2.png) no-repeat 0 5px;padding-left:19px;margin-right:9px;}
.rating {float:left;width:91px;height:15px;padding-top:15px;padding-left:15px;}
.num_comm {width:24px;height:17px;overflow:hidden;font-size:11px;font-weight:bold;margin:14px 0 0 8px;float:left;text-align:center;}
.num_comm a {color:#929090;text-shadow:1px 1px 0 #343131;}
.num_comm a:hover {text-decoration:none;}

#footer {background:url(/design/bg_footer.png) no-repeat;width:1069px;height:145px;margin:10px 0 0 -16px;padding:0 30px;}
#info_site {width:715px;line-height:16px;font-weight:bold;padding-left:20px;float:left;}
#banners {padding-top:23px;margin-left:78px;width:240px;float:left;}
.banner {background:url(/design/banka_small.png) no-repeat;width:106px;height:38px;padding:4px 0 0 14px;float:left;}

#uidLogButton {display:none;} 
#baseLogForm {display: block !important;} 
#uidLogButtonAjx {display:none;} 
#baseLogFormAjx {display: block !important;}

/* -- MChat -- */
.cBlock1, .cBlock2 {border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-o-border-radius:2px;-ms-border-radius:2px;width:164px;margin-left:1px;padding:0 !important;min-height:60px;}
.chat_top {background:url(/design/view_postchat.png) no-repeat;width:156px;height:16px;line-height:16px;font-size:11px;padding-left:8px;text-shadow:1px 1px 0 #000;}
.chat_top a:hover {text-decoration:none;}
.cMessage {background:#312e2e url(/design/view_postchat.png) no-repeat -164px bottom;width:620px;min-height:42px;padding:5px 8px 7px;text-shadow:1px 1px 0 #000;}
.icon_mess {background:url(/design/view_postchat.png) no-repeat right top;width:87px;height:33px;position: absolute;margin: -5px 0 0 62px;}
#MCaddFrm {margin-top:-7px !important;}
.form_chat {width:175px;height:44px;margin:15px 0 5px 7px;}
.form_mess {float:left;margin:0 4px 0 0;}
.chat_bb {float:left;margin-top:5px;}
.chat_ok {float:left;margin-top:3px;}
#mchatMsgF {background:url(/design/chat_form.png) no-repeat;width:90px !important;height:36px !important;outline:none;padding:3px;border:0;color:#fff;font:11px Tahoma;}
#mchatBtn {background:url(/design/chat_form.png) no-repeat -96px -16px;width:75px;height:17px;border:0;}
#jeuwu28 {position: absolute;margin-left: -93px;margin-top: -11px;opacity: 0.5;font-size: 8px;}
.ico_chat1 {background:url(/design/chat_form.png) no-repeat -141px 0;width:15px;height:16px;margin-right:5px;float:left;}
.ico_chat2 {background:url(/design/chat_form.png) no-repeat -126px 0;width:15px;height:16px;margin-right:5px;float:left;}
.ico_chat3 {background:url(/design/chat_form.png) no-repeat -111px 0;width:15px;height:16px;margin-right:5px;float:left;}
.ico_chat4 {background:url(/design/chat_form.png) no-repeat -96px 0;width:15px;height:16px;float:left;}
/* -- /MChat -- */

.pagesBlockuz2 {display:block;background:url(/design/page_butt.png) no-repeat;width:485px;height:29px;margin:3px auto;padding:5px 0 0 40px;}
.swchItemA1, .swchItem1:hover {display:block;background:url(/design/page_butt.png) repeat-x 0 -34px;height:20px;font-weight:normal !important;font-size:11px;color:#fff;text-shadow:1px 1px 0 #14332c;float:left;line-height:21px;padding:0 5px;margin-left:5px;margin-top:1px;box-shadow:0 2px 2px #252525;-webkit-box-shadow:0 2px 2px #252525;-moz-box-shadow:0 2px 2px #252525;}
.swchItem1 {display:block;background:#e9e9e9;height:14px;font-weight:normal !important;font-size:11px;color:#878787;float:left;line-height:16px;padding:3px 5px;margin-left:5px;margin-top:1px;}
.swchItem1:hover {text-decoration:none;}
.swchItemA1, .swchItem1 {border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}

.butt1 {background:url(/design/buttons_all.png) no-repeat left 0, url(/design/buttons_all.png) no-repeat right -44px, url(/design/buttons_all.png) repeat-x 0 -22px;height:22px;line-height:18px;padding:0 10px;text-transform:uppercase;font-style:italic;font-size:11px;text-shadow:1px 1px #285e7a;float:left;margin:1px 7px 7px 0;}
.butt1:hover {background:url(/design/buttons_all.png) no-repeat left -66px, url(/design/buttons_all.png) no-repeat right -110px, url(/design/buttons_all.png) repeat-x 0 -88px;}
.butt2 {background:url(/design/buttons_all.png) no-repeat left -66px, url(/design/buttons_all.png) no-repeat right -110px, url(/design/buttons_all.png) repeat-x 0 -88px;height:22px;line-height:18px;padding:0 10px;text-transform:uppercase;font-style:italic;font-size:11px;text-shadow:1px 1px #35393b;float:left;margin:1px 7px 7px 0;}
.butt2:hover {background:url(/design/buttons_all.png) no-repeat left 0, url(/design/buttons_all.png) no-repeat right -44px, url(/design/buttons_all.png) repeat-x 0 -22px;}
.butt1 a, .butt2 a {color:#fff;text-decoration:none;}

/* -- Comments -- */
.commentos {background:#006884 url(/design/bott_comm.png) no-repeat 0 bottom;width:592px;margin:0 auto;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;}
/* -- /Comments -- */
.ish{
width:205px;
height:44px;
background:url('/design/ish.png') no-repeat;
display:block;
cursor:pointer;
}
.ish:hover{
width:205px;
height:44px;
background:url('/design/ish.png') no-repeat 0 -44px;
display:block;
cursor:pointer;
}
.link_ish{
width:205px;
height:44px;
margin-bottom:6px;
}
.forumContent{
margin:0 15px;
}
/* General forum Table View */
.gTable {width:940px;margin:0 auto;border-spacing:0px; background:none;}
.gTableTop {background:url(/design/forum_top.png) no-repeat;height:52px;width:940px;text-align:center;font-family:Calibri;font-style:italic;font-size:12px;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.2);padding:0px;text-transform:uppercase;color:#fff;}
.gTableTop a, .gTableTop a:link, .gTableTop a:visited, .gTableTop a:hover{color:#fff;}
.gTableSubTop{height:16px;color:#fff;vertical-align:top;margin:0;background:url(/design/forum_sub.png);font-size:10px;}
.gTableSubTop:nth-child(2), .gTableSubTop:last-child{padding-left:10px;}
.gDivBottomCenter{background:url(/design/forum_bottom.png) no-repeat;width:940px;height:11px;margin-top:-2px; width:940px;margin:0 auto;}
.gTableRight{background:#1C1C1C; bottom right no-repeat;color:#fff;}
.gTableLeft1{background:#151515;color:#fff;padding-left:10px;}
.gTableLeft{padding-left:10px;}
.gTableError, .gTableRight1{background:#151515;color:#fff;}
.gTableBody1{background:url(/design/fthread.png) bottom right no-repeat;color:#fff;}
.gTableBody1 a, .gTableBody1 a:hover{color:#fff;}
#frM58{padding:5px 10px 0 0;}
a.lastUserLink, a.lastUserLink:hover{color:#256e9b;}
a.topSortLink, a.topSortLink:hover{color:#fff;}
/* ------------------------ */
/* Forums Styles */
.forumNameTd,.forumLastPostTd{background:url(/design/fthread.png) bottom right no-repeat;padding-left:10px;color:#fff;}
.forumIcoTd,.forumThreadTd,.forumPostTd{background:url(/design/fthread.png) bottom right no-repeat;padding:0 5px;color:#fff;}
.forumLastPostTd,.forumArchive{background:url(/design/fthread.png) bottom right no-repeat;padding-left:10px;color:#fff;font-size:10px;}

a.catLink:link{color:#fff;}
a.catLink:visited{color:#fff;}
a.catLink:hover{color:#fff;}
a.catLink:active{color:#fff;}

.lastPostGuest,.lastPostUser,.threadAuthor{color:#fff;}
.archivedForum{color:#fff;}
/* ------------- */

/* forum Threads Style */
.threadIcoTd{padding:0 20px;}
.threadNametd, .threadLastPostTd{padding-left:10px;}
.threadNametd,.threadAuthTd,.threadLastPostTd {background:url(/design/fthread.png) bottom right no-repeat;color:#fff;height:40px;}
.threadIcoTd,.threadPostTd,.threadViewTd {background:url(/design/fthread.png) bottom right no-repeat;color:#fff;height:30px;}
.threadLastPostTd {}
.threadDescr {color:#6a6a6a;line-height:10px;font-size:10px;margin:0px;}
.threadsType {display:none;}
.threadsDetails, .forumOnlineBar {background:url(/design/fthread.png) bottom right no-repeat;color:#fff;height:20px;padding-left:10px;}

a.threadPinnedLink:link {color:#fff;}
a.threadPinnedLink:visited {color:#fff;}
a.threadPinnedLink:hover {color:#fff;}
a.threadPinnedLink:active {color:#fff;}

a.threadLink:link {color:#fff;}
a.threadLink:visited {color:#fff;}
a.threadLink:hover {color:#fff;}
a.threadLink:active {color:#fff;}

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

/* forum Titles & other */
.forum{color:#fff;}
.forumDescr{color:#6a6a6a;font-size:10px;}
.forumModer{font-size:10px;}
a.forumModer, a.forumModer:hover{color:#256e9b;}
.forumViewed{color:#fff;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {color:#fff;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {color:#fff;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {color:#fff;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {color:#fff;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {}
.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 {}
.pagesInfo {}
.switch {}
.switchActive {}
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 AllInOne Fast Add */
.postTextFl{width:500px;}
.newThreadBlock {}
.newPollBlock {}
.newThreadItem {}
.newPollItem {}
/* ----------------------- */
.postTable{
background-color:#1C1C1C;
}
.postTdTop, .postTdInfo, .posttdMessage{
border:1px solid #2F3031;
}
/* Post Form */

.postform {
 background: #f2f9ff;
 border: 1px solid #b6d8f6;
 border-radius: 5px;
 padding: 5px 10px;
}
input.codeButtons, select.codeButtons {
text-shadow: 1px 1px 0 #FFFFFF;
 width: auto !important;padding:0 5px;
 background: #fff;
 background: -moz-linear-gradient(top, #f8f8f8 0%, #e0e0e0 100%);
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f8f8f8), color-stop(100%,#e0e0e0));
 background: -webkit-linear-gradient(top, #f8f8f8 0%,#e0e0e0 100%);
 background: -o-linear-gradient(top, #f8f8f8 0%,#e0e0e0 100%);
 background: -ms-linear-gradient(top, #f8f8f8 0%,#e0e0e0 100%);
 background: linear-gradient(to bottom, #f8f8f8 0%,#e0e0e0 100%);
 filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e0e0e0',GradientType=0 );
border:1px solid #dcdcdc;border-radius:5px;height:22px;color:#616161;vertical-align:middle;line-height:20px;
}
.postNameFl,.postDescrFl {width: 95% !important;padding: 5px 10px !important; margin-bottom:5px !important;}
.postPollFl,.postQuestionFl {width: 95% !important;padding: 5px 10px !important; margin-bottom:5px !important;}
.postresultFl {width:50px;}

.postTextFl {
 margin: 5px 0 0 0;
 padding: 7px 10px;
 width:100%;
 height:150px;
 font-family:'Verdana';
 color:#333333;
}
.postuserFl,.postemailfl {width:300px}

.smiles td {padding: 8px 16px 0 0;}
.allsmilestd {padding-top:3px;}
.pollhelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilespart {padding-top:5px;text-align:center}
#vkbru {display:none;}
.securityCode {
 font-size: 24px;
}
/* --------- */