/* Author: Tamerlan | Code: Misterio | Copyright: NeedGames.ru | URL: http://www.needgames.ru */

 /* IE */
@font-face { font-family: Segoe UI; src: url(segoeui.ttf); }

/* OTHER BROWSERS */
@font-face { font-family: Segoe UI; src: local("Segoe UI"), local("SegoeUI"), url(segoeui.ttf) format("opentype"); }

body {word-wrap: break-word; margin:0; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#000; background:url('../images/bg.png'); }
#bg {height:39px; width:100%; background:url('../images/header_bg.png') repeat-x center top;}

input[type="image"]:hover {opacity:0.8;}
ul, form {display:block; padding:0; margin:0; list-style:none;}
input[type="submit"],
input[type="button"] {cursor:pointer;}

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

h1 {font-size:26px;}
h2 {font-size:22px;}
h3 {font-size:20px;}
h4 {font-size:18px;}
h5 {font-size:16px;}
h6 {font-size:14px;}

.reset, .reset li { list-style: none; padding: 0; margin: 0; }

.reset2, .reset2 li { list-style: none; padding: 0; margin: 0;overflow-x: hidden;
overflow-y: hidden;
text-overflow: ellipsis;
white-space: nowrap;
width: 260px;}

.clr { clear: both; }

a img {border:0;}
a:link {text-decoration:none; color:#fff; }
a:active {text-decoration:none; color:#fff; }
a:visited {text-decoration:none; color:#fff; }
a:hover {text-decoration:underline; color:#fff; }

#wrapper {min-width:1000px; max-width:1200px; margin:0 auto; background:url('../images/tg.jpg') no-repeat center bottom;}

/*Header*/
#header {height:280px; margin:-4px 0 0 0;}
.header_h { overflow:hidden;margin:0 auto;height:44px; max-width:1036px; background:url('../images/header_h_bg.png') repeat-x 0 -88px;}
.header_h .header_h {padding-left:35px;background:url('../images/header_h_bg.png') no-repeat ;}
.header_h .header_h .header_h {padding-right:35px; background:url('../images/header_h_bg.png') no-repeat right; }
.hmenu {overflow:hidden;font-family:"Segoe UI";font-size:16px;padding-top:3px; padding-left:10px; float:left;}
.hmenu li, .hmenu a .lflink, .hmenu a, .hmenu a .blick{float:left; cursor:pointer;}
.hmenu li{padding:0 2px 0 0; background:url('../images/hmsep.png') no-repeat right; height:41px;}
.hmenu a{display:block; height:39px; padding-right:37px; color:#fff; background:url('../images/hmlinks.png') no-repeat 100% -39px;}
.hmenu a .lflink{height:39px;display:block; line-height:38px; padding-left:37px; cursor:pointer; color:#fff; background:url('../images/hmlinks.png') no-repeat;}
.hmenu a:hover{ text-decoration:none;background:url('../images/hmlinks.png') no-repeat 100% -117px; color:#ffffff}
.hmenu a:hover .lflink{background:url('../images/hmlinks.png') no-repeat 0 -78px; color:#ffffff}
.hmenu a .blick{ background:url('../images/hmblick.png') no-repeat 50% 0; display:block;height:39px;}

#header_b {margin:-30px auto 0 auto; height:231px; background:url('../images/header_c_bg.png') no-repeat center;}
#header_c {height:184px;width:995px; margin:0 auto; padding:40px 0 0 0;}
#header_c_l {foat:left; width:331px;}
.log_block {margin:132px 0 0 68px; padding:10px 0 0 10px; width:240px; height:48px; background:url('../images/log_bg.png') no-repeat;}
.prof, .prof3 {float:left; width:109px;}
.prof a {background:url('../images/prof_bg.png') no-repeat;height:28px; width:109px;cursor:pointer;display:block;}
.prof a:hover {background-position:0 -28px;}
.prof3 a {background:url('../images/prof3_bg.png') no-repeat;height:28px; width:109px;cursor:pointer;display:block;}
.prof3 a:hover {background-position:0 -28px;}
.prof2 {float:right; width:64px; margin:8px 35px 0 0;}
.prof2 a {background:url('../images/prof2.png') no-repeat;height:13px; width:64px;cursor:pointer;display:block;}
.prof2 a:hover {background-position:0 -13px;}
.prof4 {float:right; width:64px; margin:8px 35px 0 0;}
.prof4 a {background:url('../images/prof4_bg.png') no-repeat;height:15px; width:59px;cursor:pointer;display:block;}
.prof4 a:hover {background-position:0 -15px;}

#header_c_r {float:right; width:662px;}
#header_c_r_l {foat:left; width:331px;}
#header_but { width:231px; margin:0 auto; height:50px; overflow:hidden; }
#header_but_c {padding:0 0 0 50px;}
#header_but_c li {display:block; float:left; padding:0 0 0 24px;}
#header_but_c li:first-child {padding:0 !important;}
#header_but_c li a {width:28px; height:28px; display:block; background:url('../images/header_but.png') no-repeat 0 0;}
#header_but_c li a.st_icon_1:hover {background-position:0 -28px;}
#header_but_c li a.st_icon_2 {background-position:-28px 0;}
#header_but_c li a.st_icon_2:hover {background-position: -28px;}
#header_but_c li a.st_icon_3 {background-position:-56px 0;}
#header_but_c li a.st_icon_3:hover {background-position:-56px -28px;}

.h_logo a img{margin:4px 0 0 56px; height:110px; width:227px; border:none;}
#header_c_r_r {float:right; width:331px;}
.search_block {margin:132px 0 0 26px; padding:10px 0 0 10px; width:240px; height:48px; background:url('../images/search_bg.png') no-repeat;}
.searchbg {margin:6px 0 0 5px;height:22px; width:212px; background:url('../images/search_sep.png') no-repeat 88% 0; font-style:italic;}
.sfield {width:163px; float:left; padding:4px 10px; background:none; border:none; height:12px; color:#aeaeae;}
.sbtn {float:right;height:17px; margin:1px 2px 0 0; width:20px; background: url('../images/search_btn.png') no-repeat; position:relative; cursor:pointer;} 
.sbtn:hover {background-position:0 -17px;}
/*End*/

.window {display: none; width:299px; min-height:200px;}
.window_h {height:37px; background:url('../images/window_bg.png') no-repeat ;}
.window_h div {font-size:14px; text-shadow: 0 1px 0 #a54912; font-weight:bold; color:#181818; float:left; padding:12px 0 0 10px;}
.closebtn a img{margin:8px 8px 0 0;float:right; width:25px; height:25px; background:url('../images/close.png') no-repeat 0 0;}
.closebtn a:hover img { background-position: 0 -25px;}
.window_c {overflow:hidden;padding:8px 9px; background:url('../images/window_bg.png') repeat-y -299px 0 ;}
.window_c_k {overflow:hidden; font-size: 0.9em; line-height: 1.3em; padding:0 19px 19px 18px;background:url('../images/window_bg.png') repeat-y -299px 0 ; }
 .window_c_k .lfield, .popsubmit { margin:0 auto; }
 .window_c_k .lfield p {line-height:2px; color: #fff; }
 .window_c_k .lfield div {height:27px; width:266px; background:url('../images/window_input.png') no-repeat center;}
 .window_c_k .lfield input {margin:3px 0 0 5px; background:none; border:none;padding:0 0px;width:255px; height:21px;}
 .popsubmit { font-size: 1.1em; text-align: center; }
 .log_btn button {margin:5px 0 0 0; border:none; cursor:pointer; width:100px; height:28px; background:url('../images/log_btn.png') no-repeat 0 0;}
 .log_btn button:hover { background-position: 0 -28px;}
.windows_c_l {float:left; width:35%; font-size:12px; overflow:hidden;}
.window_ava {}
.window_ava img {border:2px solid#313030; padding:1px; max-width:92px; max-height:92px;}
.windows_c_r {float:right; width:65%;}
.windows_link {padding:0 0 0 5px; overflow:hidden;}
.windows_link li {overflow:hidden;background:url('../images/window_link.png') repeat-x 0 bottom; height:24px; line-height:22px; padding-left:0px;}
.windows_link li a {overflow:hidden; background:url('../images/windowli.png') no-repeat 0 36%; height:25px; padding-left:15px; display:block; color:#fff;}
.windows_link li a:hover {text-decoration:none; background:url('../images/windowli.png') no-repeat 0 36%; color:#f15108;}
.windows_link .adm a {overflow:hidden;background:url('../images/windowli_on.png') no-repeat 0 36%; height:25px; padding-left:15px; display:block; color:#fff;}
.windows_link .adm a:hover {overflow:hidden;background:url('../images/windowli_on.png') no-repeat 0 36%; height:25px; padding-left:15px; display:block; color:#cd0d0d;}
.window_b {height:7px;background:url('../images/window_bg.png') no-repeat -598px -30px ;}
.exit, .lost {margin:-8px 10px 0 0;font-size:11px; float:right; color:#f15108;}
.exit a, .lost a {font-size:11px; float:right; color:#f15108;}
/*Content*/ 
#content { margin:-33px auto 0 auto;width:995px; min-height:300px; background:#191919 url('../images/content_bg.png') repeat-y ;}
#content_h {height:248px; background:url('../images/content_h_bg.jpg') no-repeat}
#content_h_l {float:left; width:440px;}

#content_h_r {float:right; width:548px;}

/*News*/
.news {width:547px;height:188px; margin:0 0 4px 0; background:url('../images/news.jpg') no-repeat 0 0;}
.news_h {text-align:center; height:39px; }
.news_h div {padding:14px 0 0 0;font-size:15px; color:#fff; }
.news_c {padding:11px 0 0 0; min-height:5px; }
.news_b {height:15px; }
.newl_l {overflow:hidden;float:left; width:50%;background:url('../images/news_sep.png') no-repeat center right;}
.newl_r {overflow:hidden;float:left; width:50%;}
.news_c li {background:url('../images/news_li.png') repeat-x 0 0; height:26px; line-height:24px; padding-left:0px; margin:0 10px 0 10px;}
.news_c li a{background:url('../images/newsli.png') no-repeat 0 50%; height:25px; padding-left:15px; display:block; color:#fff;} 
.news_c li a:hover{text-decoration:none; background:url('../images/newsli_on.png') no-repeat 0 50%;}
/*End*/

/*Speedbar*/
.speedbar {padding:8px 0 0 48px; height:43px; width:547px; background:url('../images/speedbar_bg.png') no-repeat;}
.speedbar_c, .speedbar_c div {max-width:480px; overflow:hidden; float: left; height: 28px; padding: 0 0 0 12px; background: url('../images/speedbar_c_bg.png') no-repeat; }
.speedbar_c div {line-height:26px; padding: 0 12px 0 0; background-position: 100% 100%; }
/*End*/

/*Leftcool*/
#leftcool {float:left; width:448px; margin:3px 0;}
 .left_block {float:left; margin:0 4px 11px 11px; background:url('../images/block_sep.png') repeat-y right;padding-right:6px;}
 .block_l {width:211px; margin:0 0 15px 0;}
 .block_l_h {text-align:center; height:39px; background:url('../images/block_l_bg.png') no-repeat 0 0;}
 .block_l_h div {padding:14px 0 0 0;font-size:15px; color:#fff; }
 .block_l_c {padding:5px; overflow:hidden; margin:0 0 -2px 0; background:url('../images/block_l_bg.png') repeat-y -211px 0;}
 .block_l_b {padding-bottom:9px; margin:-5px 0 0 0; background:url('../images/block_l_bg.png') no-repeat right bottom;}
 .navi .block_l_c {padding:5px 5px;}
 .navi li{list-style-type:none; padding-top:5px; } .navi ul{width:100%;}
.navi a{padding-left:10px; display:block; height:27px; background:url('../images/navilinks.png') no-repeat; line-height:28px; color:#edebe9} .navi a:hover{background-position:0 -108px; color:#fff; text-decoration:none;}
.navi a span{padding-left:10px;}
.navi ul li a.closed{ background-position:0 -27px;} .navi ul li a.closed:hover{ background-position:0 -54px;}
.navi ul li a.opened{ background-position:0 -81px; color:#000000;}
.navi .submenu{width:193px; background:url('../images/navisub.png') repeat-y 0 100%; margin-left:4px; margin-bottom:2px;} .sbmbtm{background:url('../images/navisub.png') no-repeat -193px 100%;}
.navi .submenu ul{padding:4px 0 8px 0;}.navi .submenu li{ display:block; background:url('../images/navisubsep.png') repeat-x bottom; padding:0 5px 2px 5px;}
.navi .submenu a{background:url('../images/naviarrow.png') no-repeat 1% 50%; height:20px; line-height:20px; color:#fff;}.navi .submenu a:hover{color:#f15108; background-position:1% 50%;}
.navi .submenu a span{padding-left:5px; display:block;}

.archive a{background:url('../images/archli.png') no-repeat 0 55%; color:#000; padding-left:12px; line-height:18px; color:#fff;} 
.archive a:hover{background:url('../images/archli_on.png') no-repeat 0 55%; color:#f15108;text-decoration: none;}
.archive2 li {background:url('../images/arch_bg.png') repeat-x 0 0; height:26px; line-height:25px; padding-left:5px; margin:0 -10px 0 -4px;}
.archive2 li a{background:url('../images/archli.png') no-repeat 0 50%; height:25px; padding-left:15px; display:block; color:#fff;} 
.archive2 li a:hover{color:#f15108; text-decoration:none; background:url('../images/archli_on.png') no-repeat 0 50%; }

.block_comm {width:204px; height:53px; background:url('../images/block_comm_bg.png') no-repeat; margin:5px 0 0 0;}
.block_comm_h {padding:10px 5px 0 5px; max-width:194px; height:15px; overflow:hidden;}
.block_comm_c {padding:0px 5px 0 5px; max-width:194px; height:15px; overflow:hidden;}


 .right_block {float:left; background:url('../images/block_sep.png') repeat-y right; padding-right:5px;}
 .block_r {width:211px; margin:0 0 15px 0;}
 .block_r_h {text-align:center; height:42px; background:url('../images/block_r_bg.png') no-repeat 0 0;}
 .block_r_h div {padding:12px 0 0 0;font-size:15px; color:#fff; }
 .block_r_c {padding:5px; min-height:5px;background:url('../images/block_r_bg.png') repeat-y -211px 0;}
 .block_r_b {padding-bottom:9px; margin:-5px 0 0 0; background:url('../images/block_r_bg.png') no-repeat right bottom;}
 
.reklama img{ background:#212121; padding:2px; border:1px solid #373737;}
/*End*/

/*Rightcool*/
#rightcool { float:right; width:540px; margin:3px 5px 0 2px;}
/*End*/

/*Banner*/
.banner_468 {margin:5px auto 10px auto;height:66px; width:474px; }
.banner_468 img {width:468px; height:60px; padding:2px; border:1px solid #333333;}
.banner_468_bg { margin:-72px 0 0 -35px;width:545px; height:79px;background:url('../images/468_bg.png') no-repeat; position:relative;}

/*Page navigation*/
.pagenavi{margin:0 auto 12px auto; overflow:hidden;}
.pnavi, .pnavi .dleft, .pnavi .dright{height:27px; float:left;}
.pnavi{background:url('../images/pagenavi.png') repeat-x 0 -27px; margin-top:14px;}
.pnavi .dleft, .pnavi .dright{background:url('../images/pagenavi.png') no-repeat 0 0;}
.pnavi .dright{background-position:100% -54px; padding:0px 7px 0 10px; line-height:27px; letter-spacing:2px; font-size:1.1em; font-weight:700;}
.pnavi a, .pnavi span {padding:0 5px 0 0; background:url('../images/pagenavi_sep.png') no-repeat right 10%;}
.pnavi a:last-child {background:none; padding:0;}
.pnavi span {color:#f15108;}
.pagenavi ul {float:right; margin:1px 0 0 0;}
.pagenavi ul li{float:left; margin-left:10px; margin-top:14px;}
.pagenavi .prev a, .pagenavi .next a {background:url('../images/pagenavi_but.png') no-repeat; width:46px; height:26px; text-indent:-666666px;}
.pagenavi .prev a:hover{background-position:0 -26px;}
.pagenavi .next a{background-position:-46px 0;}
.pagenavi .next a:hover{background-position:-46px -26px;}
.pagenavi .prev span {background:url('../images/pagenavi_but.png') no-repeat 0 -52px; width:46px; height:26px; text-indent:-666666px;display:block;}
.pagenavi .next span {background:url('../images/pagenavi_but.png') no-repeat -46px -52px; width:46px; height:26px; text-indent:-666666px;display:block;}
.pagenavi .prev a, .pagenavi .next a {width:46px; height:26px; display:block;}
/*End*/

/*Slider*/
.slider {margin:9px 0 0 5px; height: 239px; width:433px; background: url('../images/slider/slider_bg.png') no-repeat; position: relative; }
.slider .container { padding:9px 0 0 0;}
#slides, .slides_container, .slider .container {margin:0 auto; height: 178px; width:404px;}
.slides_container img {width:404px; height:178px;}
.slides_container { position: relative; background: #000 url('../images/slider/loading.gif') no-repeat 50% 50%; width: 100%; overflow: hidden; }
 .pagination { text-align: center; height: 20px; margin: 0; padding: 14px 0 0 0; list-style: none; }
 .pagination li { display: inline-block; width: 19px; height: 19px;
 zoom: 1;
 *display: inline;
 }
 .pagination li a { background: url('../images/slider/pagination.png') no-repeat; display: block; width: 13px; padding-top: 13px; height: 0; overflow: hidden; }
 .pagination li a:hover { background-position: -13px 0; }
 .pagination li.current a { background-position: -26px 0; }

 .slider .dleft, .slider .dright { background: url('../images/slider/slider.png') no-repeat; height: 178px; width: 5px; position: absolute; top: 9px; }
 .slider .dleft { left: 14px; background-position: 0 0; } 
 .slider .dright { right: 15px; background-position: -5px 0; }

/*Story537*/
.story, .static {width:536px; margin:0 0 15px 10px; background:#fff; color:#000;}
.story a, .static a {color:#000;}
.rating_story {float:right; width:33px; position:relative; height:120px; margin:0 -33px -120px 0; background:url('../images/rating_bg.png') no-repeat right;}
.rating_story div {padding:3px 0 0 2px;}
.story_h {height:52px; background:url('../images/story_bg.png') no-repeat 0 0;}
.static_h {height:55px; background:url('../images/story_bg.png') no-repeat 0 0;}
.story_h a, .static_h a {color:#fff;}
.story_h h2, .static_h h2 {padding:16px 0 0 20px; font-size:12px; }
.story_inf {color:#000;height:23px; background:url('../images/story_bg.png') no-repeat 0 -52px;}
.story_inf a {color:#1a1919;}
.inf_l {overflow:hidden;display:inline; float:left; height:27px; margin:-10px 0 0 8px;}
.inf_l ul li { height:22px; float: left; padding: 9px 18px 0 0px; margin: 0 0 0 8px; background:url('../images/story_inf_sep.png') no-repeat right;}
.inf_l ul li div {margin:0 0 0 -8px;}
.auth {padding:0 0 0 20px; height:16px; background:url('../images/story_icons.png') no-repeat 0 0;}
.date {padding:0 0 0 20px; height:16px; background:url('../images/story_icons.png') no-repeat 0 -16px;}
.comm {padding:0 0 0 20px; height:15px; background:url('../images/story_icons.png') no-repeat 0 -33px;}
.view {padding:0 0 0 20px; height:16px; background:url('../images/story_icons.png') no-repeat 0 -48px;}
.cats {padding:0 0 0 20px; height:13px; background:url('../images/story_icons.png') no-repeat 0 -67px;}
.inf_r {display:inline; float:right; margin:-7px 8px 0 0;}
.inf_r ul li { float: left; margin: 0 0 0 8px;}
.edit a img{ width: 25px; height: 25px; background: url('../images/story_moder.png') no-repeat 0 0;}
.edit a:hover img{background: url('../images/story_moder.png') no-repeat 0 -25px;}
.fav a img{ width: 25px; height: 25px; background: url('../images/story_moder.png') no-repeat -25px 0;}
.fav a:hover img{background: url('../images/story_moder.png') no-repeat -25px -25px;}
.compl a img{ width: 25px; height: 25px; background: url('../images/story_moder.png') no-repeat -50px 0;}
.compl a:hover img{background: url('../images/story_moder.png') no-repeat -50px -25px;}
.story_c {color:#000; text-align: justify;color:#000;background:url('../images/story_bg.png') repeat-y -536px 0; overflow:hidden;}
.static_c {color:#000; padding:0 5px; text-align: justify;color:#000;background:url('../images/story_bg.png') repeat-y -536px 0; overflow:hidden;}
.story_text {min-height:15px; padding:5px 10px; background:url('../images/story_text_bg.png') no-repeat center top;}
.story_t_poster {float:left; padding:10px 10px 10px 5px;}
.story_b {color:#000;height:44px;background:url('../images/story_bg.png') no-repeat -1072px -31px;}
.categ {margin:14px 0 0 8px; float:left;padding:0 0 0 20px; height:16px; background:url('../images/story_icons.png') no-repeat 0 -80px;}
.categ a {color:#1a1919;}
.full_link {margin:7px 8px 0 0; float:right; color:#000;}
.full_link a {background:url('../images/full_link.png') no-repeat;height:32px; width:107px;;cursor:pointer;display:block;}
.full_link a:hover {background-position:0 -32px;}
.story_bot, .static_bot {color:#000;height:9px;background:url('../images/story_bg.png') no-repeat -1072px -66px;}
.fstory_bot {height:60px; color:#000; background:url('../images/fstory_bot_bg.png') repeat-x;}
.fstory_categ {margin:21px 0 0 8px; float:left;padding:0 0 0 20px; height:16px; background:url('../images/story_icons.png') no-repeat 0 -80px;}
.fstory_categ a {color:#1a1919;}
.fstory_back_link {margin: -31px 8px 0 0; float:right; color:#000;}
.fstory_back_link a {background:url('../images/back_link.png') no-repeat;height:32px; width:107px;;cursor:pointer;display:block;}
.fstory_back_link a:hover {background-position:0 -32px;}

/*Screens*/
.screens { background:#ffffff; padding:5px 0 0 0;}
.screens_h {margin:0 auto;width:534px; height:42px; background:url('../images/story_title_bg.png') no-repeat 0 -42px;}
.screens_h div {padding:5px 0 0 20px;font-weight:bold; color:#fff; font-family:"Segoe UI"; font-size:16px;}
.screens_c {color:#000; padding:0 10px;}
.screens_c img {background:#fff; padding:1px;border:1px solid #8d9297; width:150px; height:94px;}

/* poll */
.poll { background:#ffffff; padding:5px 0 0 0;}
.poll_h {margin:0 auto;width:534px; height:42px; background:url('../images/story_title_bg.png') no-repeat 0 -42px;}
.poll_h div {padding:5px 0 0 20px;font-weight:bold; color:#fff; font-family:"Segoe UI"; font-size:16px;}
.poll_c {color:#000; padding:0 10px;}
/*End*/

/* error */
.error {padding:10px 5px; }
.error .error_c {color:#212121; background: #ffe6e6 url('../images/error.png') no-repeat 1% 50%; padding-top:10px; padding-bottom:10px; padding-left:60px; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.error b{color:#d90a0a;}

/* comment */
.search_comment {background:#fff; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; padding:5px 0;}
.comment {overflow:hidden; padding:0 0 15px 0; background:#fff url('../images/comment_bg.png') repeat-x bottom;}
.comment_l {float:left; width:96px;padding:0 0 0 5px;}
.comment_ava {padding:0 0 0 8px; background:url('../images/ava_bg.png') no-repeat; width:94px; height:79px; }
.comment_ava img {width:79px; height:79px;}
.comment_r {float:left; color:#212121; width:435px;}
.comment_info {padding:0 5px; height:46px; background: url('../images/comment_bg.png') repeat-x bottom;}
.comment_info .linfo{float:left; color:#000000;} 
.linfo a {color:#000000;}
.rinfo {float:right; margin-top:4px;} 
.comm_moder ul {margin:0 5px 0 0; float:right; overflow:hidden;}
.comm_moder ul li { float: left; margin: 2px 0 0 4px;}
.comm_moder ul li:first-child { float: left; margin: 2px 0 0 0px;}
.comm_compl a img{ width: 20px; height: 20px; background: url('../images/comm_moder.png') no-repeat -40px 0;}
.comm_compl a:hover img{background-position:-40px -20px;}
.comm_edit a img{ width: 20px; height: 20px; background: url('../images/comm_moder.png') no-repeat -20px 0;}
.comm_edit a:hover img{background-position: -20px;}
.comm_del a img{ width: 20px; height: 20px; background: url('../images/comm_moder.png') no-repeat 0 0;}
.comm_del a:hover img{ background-position:0 -20px;}
.comment_quote a {margin:5px auto;cursor:pointer;display:block; height:25px; width:88px; background:url('../images/comment_quote.png') no-repeat 0 0;}
.comment_quote a:hover { background-position:0 -25px;}

.comment_text {color:#212121; padding:0 5px;}
.comment_text h3 {color:#0082cd; font-size:14px;}
.comment_text h3 a {color:#0082cd; font-size:14px;}
.slink, .signature {color:#e3e3e3;}
.slink, .signature a {color:#e3e3e3;}

/* pm read */
.pmka {overflow:hidden; padding:0 0 15px 0; margin:0 -5px; background:#fff url('../images/comment_bg.png') repeat-x bottom;}
.dpad {padding:5px; border-bottom:1px dotted #000; margin:0 0 5px 0;}
.dpad2 {padding:5px;}
.pm_title {padding:5px; border-bottom:1px dotted #000; margin:0 0 5px 0; color:#116db7;}

/*Related news*/
.related { background:#ffffff; }
.related_h {margin:0 auto;width:534px; height:42px; background:url('../images/story_title_bg.png') no-repeat 0 0;}
.related_h div {padding:5px 0 0 20px;font-weight:bold; color:#fff; font-family:"Segoe UI"; font-size:16px;}
.related_c {color:#000;}
.related_qqq {margin:0 auto;width:534px; height:42px; background:url('../images/story_title_bg.png') no-repeat 0 0;}
.related_qqq div {padding:9px 0 0 20px;font-weight:bold; color:#000; font-family:"Segoe UI"; font-size:11px;}
.related_bbb {color:#000;}
.related_c li {background:url('../images/relli.png') repeat-x 0 0; height:25px; line-height:23px; padding-left:10px;}
.related_c li:first-child {background:url('../images/relli.png') repeat-x 0 -25px;}
.related_c li a{background:url('../images/relarrow.png') no-repeat 0 50%; height:24px; padding-left:15px; display:block; color:#2b2b2b;} 
.related_c li a:hover{color:#f15108; text-decoration:none; background:url('../images/relarrow_on.png') no-repeat 0 50%;}
/*End*/

/* vote */
.vote_title {width:200px;padding:5px 0 0 0;background:url('../images/vote_title_bg.png') no-repeat 0 top;}
.vote_title_c { padding:0 5px; background:url('../images/vote_title_bg.png') repeat-y -200px 0;}
.vote_title_c div {overflow:hidden; padding:6px 25px 6px 0;background:url('../images/vote_title.png') no-repeat right center; }
.vote_title_b {padding:0 0 7px 0; background:url('../images/vote_title_bg.png') no-repeat -400px bottom;}
.vote_cont {overflow:hidden;}
.vote_btn {overflow:hidden; padding:10px 0 0 0; }
.vote_submit {float:left;}
.vote_result {float:right;} 
.vote_button input {cursor:pointer;}
.dovote, .doresult, .doallvote {border:none; background:url('../images/vote_but.png') no-repeat;}
.dovote {height:25px; width:97px;}
.dovote:hover {height:25px; width:97px; background-position: 0 -25px;}
.doresult {background-position: -97px 0; width:39px; height:25px;}
.doresult:hover {background-position: -97px -25px; width:39px; height:25px;}
.doallvote { background-position: -136px 0; width:39px; height:25px;}
.doallvote:hover { background-position: -136px -25px; width:39px; height:25px;}

/* topnews */
.topnews {margin:0 -5px;}
.topnews li {background:url('../images/topnews_bg.png') repeat-x 0 bottom; height:26px; line-height:25px; padding-left:7px; overflow:hidden;}
.topnews li a {color:#fff; background:url('../images/topli.png') no-repeat 0 50%; height:25px; padding-left:15px; display:block; }
.topnews li a:hover {color:#f15108; text-decoration:none; background:url('../images/topli_on.png') no-repeat 0 50%;}


/*End*/

/* General Style */
body {background:#000000; margin:0px; padding:0px;}
#wrap {background: url('/.s/t/823/1.gif') repeat-x #04040c; text-align: center;}
#contanier {width: 1000px; margin-left: auto; margin-right: auto; background: url('/.s/t/823/2.jpg') no-repeat #000000; padding: 0; text-align: left;}
table.main-table {border: 0px; padding: 0px; border-collapse: collapse; width: 980px; margin: 0px; border-spacing: 0px;}
td.data-block {height: 50px; text-align: left; padding: 5px 10px; vertical-align: top; color: #652305;}
td.login-block {height: 50px; text-align: right; padding: 5px 0px; vertical-align: top; color: #652305;}
td.side-block {width: 280px; vertical-align: top; border-spacing: 0px; padding: 20px 0 0 0;}
td.content-block {width: 700px; vertical-align: top; border-spacing: 0px; padding-left: 10px;}
h1.logo {margin: 130px 10px 20px 0; text-align: right; color: #fdffed; font-size: 25pt; font-weight: normal; border: none; background: none;}
div.text-block {background: #fdffed; border: 20px solid #fdffed; width: 660px; }
.footer {border: 0px; padding: 0px; border-collapse: collapse; width: 100%; margin: 0px; border-spacing: 0px; background: url('/.s/t/823/3.gif') repeat-x #251613; height: 80px;}
.footer td {text-align: center; padding-top: 15px;}

h1.module-name {color: #da4d0e; font-size: 18pt; font-weight: normal; border-bottom: 1px dashed #d3d5c6; padding: 5px 10px; background: #000000; margin: 0 0 10px 0;}

.boxTable {width:100%;padding:0;margin:5px 0px;text-align:center;}
.boxTable th {font-size:9pt;color:#000000;padding-bottom: 12px; vertical-align: middle;margin:0px;text-align:center; height: 45px; background: url('/.s/t/823/4.gif') center top no-repeat;}
.boxContent {margin-left:auto;margin-right:auto;width:100%;padding:5px 15px;text-align:left;}
.center {text-align:center;}

a:link {text-decoration:none; color:#ffffff;}
a:active {text-decoration:none; color:#000000;}
a:visited {text-decoration:none; color:#ffffff;}
a:hover {text-decoration:underline; color:#ff0000;}

.navBar a:link {text-decoration:underline; color:#FFFFFF;}
.navBar a:active {text-decoration:underline; color:#ffffff;}
.navBar a:visited {text-decoration:underline; color:#FFFFFF;}
.navBar a:hover {text-decoration:none; color:#000000;}

td, body {font-family:verdana,arial,helvetica; font-size:8pt;color:#ffffff;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:verdana,arial,helvetica;}
.copy {font-size:7pt;}

a.noun:link {text-decoration:underline; color:#9D9D9D;}
a.noun:active {text-decoration:underline; color:#9D9D9D;}
a.noun:visited {text-decoration:underline; color:#9D9D9D;}
a.noun:hover {text-decoration:none; color:#CCCCCC;}

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

.blocktitle {font-family:Verdana,Sans-Serif;color:#C24747;font-size:12px;}

a.menu1:link {text-decoration:underline; color:#000000}
a.menu1:active {text-decoration:underline; color:#000000}
a.menu1:visited {text-decoration:underline; color:#000000}
a.menu1:hover {text-decoration:underline; color:#ffffff}
.menuTd {padding-left:12px;padding-right:10px; background: url('/.s/t/823/5.gif') no-repeat 0px 3px;}

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

/* Menus */
ul.uz, ul.uMenuRoot {list-style: none; margin: 0 0 0 0; padding-left: 0px;}
li.menus {margin: 0; padding: 0 0 0 11px; background: url('/.s/t/823/6.gif') no-repeat 0px 3px; margin-bottom: .6em;}
/* ----- */

/* Site Menus */
.uMenuH li {float:left;padding:0 5px;}


.uMenuV .uMenuItem {font-weight:normal;}
.uMenuV li a:link {text-decoration:none; color:#FFFFFF}
.uMenuV li a:active {text-decoration:none; color:#ffffff}
.uMenuV li a:visited {text-decoration:none; color:#FFFFFF}
.uMenuV li a:hover {text-decoration:none; color:#000000}

.uMenuV .uMenuItemA {font-weight:bold;}
.uMenuV a.uMenuItemA:link {text-decoration:none; color:#ff0000;}
.uMenuV a.uMenuItemA:visited {text-decoration:none; color:#ff0000;}
.uMenuV a.uMenuItemA:hover {text-decoration:underline; color:#CCCCCC;}
.uMenuV .uMenuArrow {position:absolute;width:10px;height:10px;right:0;top:3px;background:url('/.s/img/wd/1/ar1.gif') no-repeat 0 0;}
.uMenuV li {margin: 0 0 0 10px; padding: 0 3px 2px 3px; text-align: center; background: #000000; margin-bottom: .6em; opacity:.75; filter: alpha(opacity=75); -moz-opacity: 0.75; width: 200px; text-transform: lowercase; font-size: 9pt;}
/* --------- */

/* Module Part Menu */
.catsTd {padding: 0 0 6px 11px; background: url('/.s/t/823/6.gif') no-repeat 0px 3px;}
.catName {font-family:verdana,Tahoma,Arial,Sans-Serif;font-size:11px;}
.catNameActive {font-family:verdana,Tahoma,Arial,Sans-Serif;font-size:11px;}
.catNumData {font-size:7pt;color:#7B7B7B;}
.catDescr {font-size:7pt; padding-left:10px;}
a.catName:link {text-decoration:underline; color:#9D9D9D;}
a.catName:visited {text-decoration:underline; color:#9D9D9D;}
a.catName:hover {text-decoration:none; color:#ff0000;}
a.catName:active {text-decoration:underline; color:#9D9D9D;}
a.catNameActive:link {text-decoration:none; color:#9D9D9D;}
a.catNameActive:visited {text-decoration:none; color:#9D9D9D;}
a.catNameActive:hover {text-decoration:underline; color:#F65400;}
a.catNameActive:active {text-decoration:none; color:#9D9D9D;}
/* ----------------- */

/* Entries Style */
.eBlock {}
.eTitle {font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:bold;color:#ff0000; padding: 0 0 0 14px; background: url('/.s/t/823/7.gif') no-repeat 0px 2px;}
.eTitle a:link {text-decoration:underline; color:#ff0000;}
.eTitle a:visited {text-decoration:underline; color:#ff0000;}
.eTitle a:hover {text-decoration:underline; color:#959595;}
.eTitle a:active {text-decoration:underline; color:#000000;}

.eMessage {text-align:justify;padding:10px !important; margin-left: 50px;}
.eText {text-align:justify;padding:10px !important;}
.eDetails {border-top: 1px dashed #d3d5c6; padding: 5px; background: #000000;text-align:left;font-size:7pt;}
.eDetails1 {border-top: 1px dashed #d3d5c6; padding: 5px; background: #000000; text-align:left;font-size:8pt;}
.eDetails2 {border-top: 1px dashed #d3d5c6; padding: 5px; background: #000000;text-align:left;font-size:8pt;}

.eRating {font-size:7pt;}

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

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

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

.cBlock1 {border-top: 1px dashed #d3d5c6; padding: 10px; background: #000000;}
.cBlock2 {border-top: 1px dashed #d3d5c6; padding: 10px; background: #000000;}
/* -------------- */

/* Comments Form Style */
.commTable {}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {color:#000000;width:100%;}
.smiles {border:1px inset;background:#000000;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#000000;}
.securityCode {color:#000000;}
/* ------------------- */

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

/* Archive Style */
.archiveCalendars {text-align:center;color:#0000FF;}
.archiveDateTitle {font-weight:bold;color:#FF0000;padding-top:15px;}
.archEntryHr {width:250px;color:#f1f3e2;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/823/10.gif') no-repeat 0px 4px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#C3C3C3;}
a.archiveDateTitleLink:link {text-decoration:none; color:#FF0000}
a.archiveDateTitleLink:visited {text-decoration:none; color:#FF0000}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#FF0000}
a.archiveDateTitleLink:active {text-decoration:underline; color:#FF0000}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------- */

/* Calendar Style */
.calTable {margin-left: auto; margin-right: auto;}
.calMonth {}
div.text-block .calWday {color:#000000; width:18px;}
div.text-block .calWdaySe {color:#000000; width:18px;font-weight:bold;}
div.text-block .calWdaySu {width:18px; font-weight:bold;color:#FF0000;}

.calWday {color:#fdffed; width:18px;}
.calWdaySe {color:#fdffed; width:18px;font-weight:bold;}
.calWdaySu {width:18px; font-weight:bold;color:#FF0000;}
.calMday {}
.calMdayA {background:#FF0000;font-weight:bold;color:#fdffed;}
.calMdayIs {font-weight:bold;}
.calMdayIsA {border:1px solid #FF0000; background:#282F39;font-weight:bold;}

div.text-block a.calMonthLink:link {color: #7e7f76;font-weight:bold;}
div.text-block a.calMonthLink:visited {color: #7e7f76;font-weight:bold;}
div.text-block a.calMonthLink:hover {color: #7e7f76;font-weight:bold;}
div.text-block a.calMonthLink:active {color: #7e7f76;font-weight:bold;}

a.calMonthLink:link {text-decoration:none; color:#ADADAD;}
a.calMonthLink:visited {text-decoration:none; color:#ADADAD;}
a.calMonthLink:hover {text-decoration:underline; color:#ADADAD;}
a.calMonthLink:active {text-decoration:none; color:#ADADAD;}

a.calMdayLink:link {text-decoration:none; color:#FF0000;}
a.calMdayLink:visited {text-decoration:none; color:#FF0000;}
a.calMdayLink:hover {text-decoration:underline; color:#FF0000;}
a.calMdayLink:active {text-decoration:underline; color:#ADADAD;}
/* -------------- */

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

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

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

.totalVotesTable {border-bottom:1px solid #EBE0E0; border-left:1px solid #EBE0E0; border-right:1px solid #EBE0E0;}
.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:orange;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {height:100px;width:300px;color:#FFFFFF;}
.replaceBody {background: url('/.s/t/823/1.gif') repeat-x #04040c;} 

.legendTd {font-size:7pt;}
/* ------------ */

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

/* General forum Table View */
.gTable {background:#000000}
.gTableTop {padding:2px;padding-left:30px;font-size:10pt;font-weight:bold;background:url('/./images/forum.gif') repeat-x #ffffff; color:#ffffff;height:35px;}
.gTableSubTop {padding:2px;background: #444444;color:#ffffff;height:20px;font-size:10px;}
.gTableBody {padding:2px;background:#FFFFFF;}
.gTableBody1 {padding:2px;background:#000000;}
.gTableBottom {padding:2px;background:#000000;}
.gTableLeft {padding:2px;background:#000000;font-weight:bold;color:#FF0000}
.gTableRight {padding:2px;background:#000000}
.gTableError {padding:2px;background:#000000;color:#FF0000;}
/* ------------------------ */

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

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

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

/* forum Titles & other */
.forum {font-weight:bold;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:#FF0000;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#FF0000;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#ffffff;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#ffffff;}
/* -------------------- */

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:7pt;}
.forumBarKw {font-weight:normal;}
/* -------------------- */

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

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

/* forum Page switches */
.switches {background:#ffffff;}
.pagesInfo {background:#ffffff;padding-right:10px;font-size:7pt;}
.switch {background:#ffffff;width:15px;font-size:7pt;}
.switchActive {background: #000000;font-weight:bold;color:#ffffff;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,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#000000}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#000000}
.threadLastPostTd {padding:2px;font-size:7pt;}
.threadDescr {color:#858585;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#000000;height:20px;font-weight:bold;font-size:7pt;color:#EC0301;padding-left:40px; }
.threadsDetails {padding:2px;background:#000000;height:20px;color:#ffffff;}
.forumOnlineBar {padding:2px;background: #000000;color:#ffffff;height:20px;font-size:10px;}

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:#FF0000;}
a.threadLink:visited {text-decoration:none; color:#FF0000;}
a.threadLink:hover {text-decoration:underline; color:#ffffff;}
a.threadLink:active {text-decoration:underline; color:#ffffff;}

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

/* forum Posts View */
.postTable {background:#ffffff;}
.postPoll {background:#000000;text-align:center;}
.postFirst {background:#000000;border-bottom:3px solid #282F39;}
.postRest1 {background:#000000;}
.postRest2 {background:#000000;}
.postSeparator {height:3px;background:#FF0000;}

.postTdTop {background: #444444;color:#FFFFFF;height:20px;color:#FFFFFF;}
.postBottom {background: #000000;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#000000}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#A82F38;}
.posttdMessage {padding:5px;background:#FFFFFF}

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

.codeMessage {background:#FFFFFF;font-size:9px;}
.quoteMessage {background:#FFFFFF;font-size:9px;}

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

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

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {font-size:7pt;background: #FF0000;color:#FFFFFF;border:1px outset #FFFFFF;}

.codeButtons {font-size:7pt;background: #FF0000;color:#FFFFFF;border:1px outset #FFFFFF;}
.codeCloseAll font-size:7pt;background: #FF0000;color:#FFFFFF;border:1px outset #FFFFFF;font-weight:bold;}
.postNameFl,.postDescrFl {width:400px}
.postPollFl,.postQuestionFl {width:400px}
.postResultFl {width:50px}
.postAnswerFl {width:300px}
.postTextFl {width:550px;height:150px}
.postUserFl {width:300px}

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

/* ====== forum End ====== */

/* forms */
.commform div.label {float:left; width:20%; vertical-align: top; padding-right: 0; font-weight: bold; }
.commform div.rabel {float:left; width:80%; vertical-align: top; padding-right: 0; }
.commform td { padding: 5px 12px 6px 12px; background:url('../images/dotted.png') repeat-x bottom;}
.editorcomm {margin:0 auto;}
.baseform {padding:0 5px; }
.tableform {width:100%;}
.tableform td { }
.tableform td.label { width:20%; vertical-align: top; padding-right: 0; font-weight: bold; }
.tableform td { padding: 5px 12px 6px 12px; background:url('../images/dotted.png') repeat-x bottom;}
.addnews { font-weight: bold; }
.impot { color: #b22626; font-weight: normal; }
.checkbox { padding: 4px 0; line-height: 1em; }
.checkbox input { margin-top: -2px; vertical-align: middle; }
.fieldsubmit{width:100%; padding:5px;}

.f_input { width: 220px; padding: 1px; }
.f_textarea { width: 458px; margin-top:1px;}
.fieldtr select, .textin, .f_textarea, .f_input, .xfields textarea, .xprofile textarea,
.xfields input, .xprofile input, .xfields select, .xprofile select, .mass_comments_action select, .recip select, .addcat select{padding: 2px; background: #f0f0f0 url('../images/fields.png') repeat-x; border: 1px solid #bcc0c2; }
.f_textarea, .editor_button select { padding: 0; }
.textin { padding: 2px; }

.editdate { font-size: 0.9em; text-align: right; color: #6c838e; }

/* userinfo */
.userava{float:left;}
.userava img{ max-width:100px;}
.userinfo{margin:-3px 0 0 10px; float:left; line-height:18px;}
.userinfo_mod {color:#fff; background:#116db7; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding:5px 5px;}
.userinfo_mod a {color:#fff;}

.user_edit { background:#ffffff; padding:5px 0 0 0; margin:0 -5px;}
.user_edit_h {margin:0 auto;width:534px; height:42px; background:url('../images/story_title_bg.png') no-repeat 0 -42px;}
.user_edit_h div {padding:5px 0 0 20px;font-weight:bold; color:#fff; font-family:"Segoe UI"; font-size:16px;}
.user_edit_c {color:#000; padding:0 10px;}

/*Footer*/
#footer {clear:both; height:100px; margin:0 auto;width:995px; background:url('../images/footer.jpg') no-repeat center;} 
.footer_left {float:left; width:244px; margin:0 25px 0 0; height:90px;}
.footer_left .f_logo a img{ margin:16px 0 0 8px; float:left; width: 234px; height: 57px; background: url('../images/f_logo.png') no-repeat;}
.footer_left .f_logo a:hover img{opacity:0.7;}
.footer_right {float:right; width:244px;margin:0 0 0 25px; height:90px;}
.footer_right .dcore a img{ margin:16px 0 0 46px; float:left; width: 192px; height: 17px; background: url('../images/dcore.png') no-repeat;}
.footer_right .dcore a:hover img{opacity:0.7;}
.footer_center {padding:9px 0 0 0;height:90px; overflow:hidden;}
.f_menu { width:507px; list-style:none;overflow:hidden; height:22px; background:url('../images/menu.png') no-repeat top left;}
.f_menu li {line-height:21px; float:left;background:url('../images/menu.png') no-repeat top right;}
.f_menu li a {color:#ffffff; display:block;height:43px;padding:0px 10px 0 10px;margin-right:2px;}
.f_menu li a:hover {text-decoration:underline;}
.f_text {text-align:center; padding-top:7px;}
.f_count {margin:7px 16px 0 0;display: inline;}
.f_count ul { float: right; }
.f_count ul li { background:url('../images/f_count_bg.png') no-repeat; float: right; width: 89px; height: 32px; margin: 0 0 0 8px;}
/*End*/

.sbl_title{margin:10px 0 5px 0;}
.sbl_elem{padding-left:53px;text-align:-left:50px;}
.sbl_elem a img{position:relative;float:left;left:-50px;margin-right:-50px;}