body {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#f8f8f6 url('../images/h_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; }

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

ol, ul {list-style:none;}
hr { border: 0 none; border-top: 1px dashed #bdbdbd; height: 1px; }

#wrapper {width:924px; margin:0 auto; background:url('../images/wrapper_bg.png') repeat-y;}

/* Header */
#header {height:259px;}

/*--header_h--*/
#header_h {height:46px;}
.header_h {height:46px; background:url('../images/header_h.png') repeat-x 0 -92px;}
.header_h .header_h {margin-left:-86px; padding-left:86px;background:url('../images/header_h.png') no-repeat 0 0;}
.header_h .header_h .header_h {margin-right:-86px; padding-right:86px; background:url('../images/header_h.png') no-repeat center right;}
.header_h_l {float:left;}
.header_h_r {float:right;}
#header_btn {padding:6px 0 0 13px;}
#header_btn li {display:block; float:left; padding:0 0 0 8px;}
#header_btn li:first-child {padding:0 !important;}
#header_btn li a {width:86px; height:24px; display:block; background:url('../images/header_icon.png') no-repeat 0 0;}
#header_btn li a.rss:hover {background-position:0 -24px;}
#header_btn li a.feedback {background-position:-86px 0;}
#header_btn li a.feedback:hover {background-position:-86px -24px;}

#log_btn, #reg_btn {padding:7px 10px 0 0;}
#log_btn li, #reg_btn li {display:block; float:left; padding:0;}
#log_btn li, #reg_btn li a {color:#fff;}
#log_btn li:first-child {padding:0 !important;}
#log_btn li a.log_exit {width:28px; height:22px; display:block; background:url('../images/log_exit.png') no-repeat 0 0;}
#reg_btn li a.log_exit:hover {background-position: 0 -22px;}
#reg_btn li:first-child {background:url('../images/reg_sep.png') no-repeat right center;}
#reg_btn li:last-child {margin:-3px 0 0 7px;  line-height:13px; }
#reg_btn li a.log_panel2 {width:123px; height:22px; display:block; background:url('../images/log_btn.png') no-repeat 0 -44px;}
#reg_btn li a.log_panel2:hover {background-position:0 -66px;}
#reg_btn li a.log_reg {display:block;  font-size:11px;}
#reg_btn li a.log_lost {display:block; font-style:italic; font-size:10px;}

.log_panel a span, .log_panel a { float: left; height: 22px; background: url('../images/log_panel.png') no-repeat 100% 0; text-transform: uppercase; font-size:11px;}
.log_panel a { color:#fff; margin-right: 10px; line-height: 22px; padding: 0 25px 0 0; }
.log_panel a span { float: left; background-position: 0 -22px; padding: 0 0 0 8px; }
.log_panel a:hover { background-position: 100% -44px; text-decoration:none;}
.log_panel a:hover span { background-position: 0 -66px; }

/*--header_c--*/
#header_c {height:159px;}
.header_c {height:159px; background:url('../images/header_c.png') repeat-x 0 -318px;}
.header_c .header_c {margin-left:-10px; padding-left:10px;background:url('../images/header_c.png') no-repeat 0 0;}
.header_c .header_c .header_c {margin-right:-10px; padding-right:10px; background:url('../images/header_c.png') no-repeat center right;}
.header_c_l {float:left; width:406px;}
.header_c_l .header_logo a img{ margin:18px 0 0 22px; float:left; width: 352px; height: 126px; background: url('../images/header_logo.png') no-repeat;}
.header_c_r {float:right; width:518px;}
.header_social_bg {display:block; overflow:hidden; width:140px; margin:0 auto;}
.header_social, .header_social .header_social2 { overflow:hidden; float: left; height: 39px; padding: 0 0 0 8px; background: url('../images/social_bg.png') no-repeat; }
.header_social .header_social2 {line-height:30px; padding: 0 8px 0 0; background-position: 100% 100%; }
#social_btn {padding:4px 0 0 0; }
#social_btn li {display:block; float:left; padding:0 4px 0 4px; background: url('../images/social_sep.png') no-repeat center right;}
#social_btn li:last-child { background:none;}
#social_btn li a.vk {width:103px; height:24px; display:block; background:url('../images/social_btn.png');}
#social_btn li a.vk:hover {background-position: 0px -24px;}
.header_banner {padding:16px 0 0 15px; width:499px; height:110px; background: url('../images/banner_bg.png') no-repeat;}

/*--header_b--*/
#header_b {height:53px;}
.header_b {height:53px; background:url('../images/header_b.png') repeat-x 0 -106px;}
.header_b .header_b {margin-left:-13px; padding-left:13px;background:url('../images/header_b.png') no-repeat 0 0;}
.header_b .header_b .header_b {margin-right:-13px; padding-right:13px; background:url('../images/header_b.png') no-repeat center right;}

#header_b_l {width:680px; float:left; }

.hmenu {margin:-1px 0 0 0; overflow:hidden;font-family:"Segoe UI";font-size:16px; padding-left:2px; float:left; height:44px;}
.hmenu li, .hmenu a .lflink, .hmenu a, .hmenu a .blick{float:left; cursor:pointer; color:#fff;}
.hmenu li{padding:0 2px 0 0; background:url('../images/hm_sep.png') no-repeat top right; height:44px;}
.hmenu .h_link a span, .hmenu .h_link a { float: left; height: 44px; background: url('../images/hmlinks.png') no-repeat 100% 0; text-transform: uppercase; font-size:11px;}
.hmenu .h_link a {  line-height: 44px; padding: 0 22px 0 0; }
.hmenu .h_link a span { float: left; background-position: 0 -44px; padding: 0 0 0 22px; }
.hmenu .h_link a:hover {background-position: right -88px; text-decoration:none;}
.hmenu .h_link a:hover span {background-position: 0 -132px; }

#search {float:right; margin:3px 12px 0 0; height:35px; width:213px; padding-left:19px; background:url('../images/search_sep.png') no-repeat center left; }
.search_form { display:block; margin:0; overflow:hidden; padding: 0 8px 0 0;background:url('../images/search_bg.png') no-repeat;}
.search_form input[type="text"] {width:180px; height:35px; display:block; float:left; font-size:12px; color:#4e4949; line-height:17px; text-indent:8px; margin:0; padding:0; border:0; background:0;}
.search_form input[type="submit"] {margin:5px -6px 0 0; width:26px; height:26px; display:block; float:right; font-size:0px; text-indent:-999px; border:0 !important; padding:0; background:url('../images/search_submit.png') no-repeat; cursor:pointer;}
.search_form input[type="submit"]:hover {background:url('../images/search_submit.png') no-repeat 0 -26px;}

/* Header end */

/* Content */
#content {padding:5px 5px; }

/* Side_left */
#side_left {float:left; width:470px;}

/* Side_right */
#side_right {float:right; display:inline; width:220px;}
.leftcool {float:left; margin:0 2px 0 2px;}
.rightcool {float:right; margin:0 2px 0 2px;}

.block_l {width:212px; margin:0 0 7px 0;}
.block_l_h {height:51px; background:url('../images/block_l_bg.png') no-repeat;}
.block_l_h div {padding:17px 38px 0 17px; overflow:hidden;  color:#ffffff; font-size:13px; font-weight:bold; text-shadow: 0 1px 0 #01668b; height:16px; }
.block_l_c {padding:0 2px; background:url('../images/block_l_bg.png') repeat-y -212px 0;}
.block_l_c a {color:#000;}
.block_l_b {padding:0 0 10px 0; background:url('../images/block_l_bg.png') no-repeat right bottom;}

.block_r {width:212px; margin:0 0 7px 0;}
.block_r_h {height:51px; background:url('../images/block_r_bg.png') no-repeat;}
.block_r_h div {float:left; padding:17px; overflow:hidden;  color:#ffffff; font-size:13px; font-weight:bold; text-shadow: 0 1px 0 #5b8719; height:16px; }
.block_r_c {padding:0 2px; background:url('../images/block_r_bg.png') repeat-y -212px 0;}
.block_r_c a {color:#000;}
.block_r_b {padding:0 0 10px 0; background:url('../images/block_r_bg.png') no-repeat right bottom;}

.navi {width:100%;}
.navi li {height:32px; padding:0 0 0 5px; list-style-type:none; background:url('../images/navi.png') no-repeat;} 
.navi li:first-child {background:url('../images/navi.png') repeat-x center bottom;}
.navi li a{padding-left:15px; display:block;   line-height:31px; color:#616161; text-decoration:none; background:url('../images/navi_li.png') no-repeat left 55%;} 
.navi li a:hover{ color:#82b525; text-decoration:none;  background:url('../images/navi_li_on.png') no-repeat left 55%;}

  .subCategory {margin-left:10px;display:none;}
  .subCategory li a{background:none;color:#0062b5;display:inline;height:auto;width:auto;font-weight:normal;}
  .subCategory li a:hover{background:none;text-decoration:underline;}

.comm_bl {padding:0 7px; width:208px; height:71px; overflow:hidden; background:url('../images/comm_bl.png') no-repeat; color:#484848;}
.comm_bl a {color:#484848;}
.comm_bl div {padding:8px 2px;}
.comm_bl_user {margin:0 0 10px 0; display:block; height:18px; overflow:hidden;}
.comm_bl_user span {padding:0 0 5px 22px; width:170px; height:18px; background:url('../images/comm_bl_ico.png') no-repeat; overflow:hidden;}
.comm_bl_news { display:block; height:18px; width:195px; overflow:hidden;}
.comm_bl_news span {padding:0 0 5px 22px; height:19px; width:170px; background:url('../images/comm_bl_ico.png') no-repeat 0 -18px; overflow:hidden;}

.t_news li:first-child {background:none;}
.t_news li {background:url('../images/t_news_bg.png') repeat-x center top; height:26px; line-height:25px; padding:0 5px 0 10px; overflow:hidden; border-bottom:1px solid #f3f3f3;}
.t_news li a {color:#3d3c3c; display:block; }
.t_news li a:hover {color:#20649e; text-decoration:none;}

.top_news li:first-child {background:none;}
.top_news li {font-size:11px; background:url('../images/top_news.png') no-repeat center top; height:26px; line-height:26px; padding:0 5px 0 10px; overflow:hidden; border-bottom:1px solid #f3f3f3;}
.top_news li a {color:#484848; display:block; }
.top_news li a:hover {color:#0187b8;   text-decoration:none;}

.barchives {padding:0 7px;}
.barchives a b { background:url('../images/archivlinks.png') no-repeat; display:block; height:26px; color:#393939; padding-left:26px; line-height:26px;}
.barchives a:hover b {background-position:0 -26px; color:#006d95;} 
.barchives a {color:#393939;} 
.barchives a:hover {text-decoration: none;}
.barchives br {line-height:2px;}

.reklamm {text-align:center;}
.reklamm img {padding:1px; background:#f3f6f9; border:1px solid #dadadb;}

.vote {padding: 0 2px; overflow:hidden;}
.vote_title {width:205px;padding:10px 0 0 0;background:url('../images/vote_title_bg.png') no-repeat 0 top;}
.vote_title_c { padding:0 8px; background:url('../images/vote_title_bg.png') repeat-y -205px 0;}
.vote_title_c div {overflow:hidden; min-height:28px; color:#3e3e3e; padding:6px 25px 6px 0;background:url('../images/vote_title.png') no-repeat right center; }
.vote_title_b {padding:0 0 17px 0; background:url('../images/vote_title_bg.png') no-repeat -410px bottom;}
.vote_cont {overflow:hidden;}
.voteresult {margin:4px 5px;border-top:1px dotted #dddddd;}
.vote_btn {overflow:hidden; padding:10px 6px 0 6px; }
.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:21px; width:100px;}
.dovote:hover {height:21px; width:100px; background-position: 0 -21px;}
.doresult {background-position: -100px 0; width:35px; height:21px;}
.doresult:hover {background-position: -100px -21px; width:35px; height:21px;}
.doallvote { background-position: -136px 0; width:35px; height:21px;}
.doallvote:hover { background-position: -136px -21px; width:35px; height:21px;}
.vote_result input:first-child {margin:0 -3px 0 0 !important;}

/* Speedbar */
.speedbar {width:481px; overflow:hidden; height:50px; background:url('../images/speedbar_bg.png') no-repeat;}
.speedbar div {color:#fff; height:16px; overflow:hidden; font-weight:bold; padding:13px 5px 0 47px; }
.speedbar div a {color:#fff;}

/* Full-story */
.story {width:481px; clear:both; background: url('../images/story_bg.png') repeat-y -481px 0;}
.story_h {padding:13px 0 0 0; background: url('../images/story_bg.png') no-repeat 0 top;}
.story_title {width:465px; height:46px; margin:-3px 0 0 9px; background: url('../images/story_title_bg.png') no-repeat;}
.story_title h2 {color:#fff; text-shadow: 0 1px 0 #016b93; font-size:12px; padding:11px 0 0 33px;}
.story_title h2 a {color:#fff;}
.story_inf {margin:0 1px 0 -1px;}

.story_inf_l {float:left; max-width:400px; overflow:hidden; height:53px; background: url('../images/story_inf_l.png') repeat 0 center;}
.story_inf_l .story_inf_l {background: url('../images/story_inf_l.png') no-repeat;}
.story_inf_l .story_inf_l .story_inf_l {background: url('../images/story_inf_l.png') no-repeat right bottom;}

.inf_l { display:inline; float:left; height:27px; margin:0 0 0 8px;}
.inf_l_bg {margin:9px 0 0 0; overflow:hidden;}
.story_rating_bg {float:left; margin:7px -8px 0 5px;}
.inf_l, .inf_l .inf_l2 {display:inline; float:left;  height: 35px; padding: 0 0 0 10px; background: url('../images/inf_l_bg.png') no-repeat; }
.inf_l .inf_l2 {line-height:19px; padding: 0 10px 0 0; background-position: 100% 100%;}
.inf_l ul {padding:5px 0 0 0; color:#5b5b5b;}
.inf_l ul li {height:22px; float: left; padding: 3px 18px 0 0px; margin: 0 0 0 8px; background:url('../images/inf_sep.png') no-repeat right;}
.inf_l ul li  div {margin:0 0 0 -8px;}
.author {padding:0 0 0 19px; max-width:80px; height:19px; background:url('../images/inf_icon.png') no-repeat 0 -19px;}
.author a {color:#5b5b5b;}
.daten {padding:0 0 0 19px; height:19px; background:url('../images/inf_icon.png') no-repeat 0 0;}
.views {padding:0 0 0 19px; height:19px; background:url('../images/inf_icon.png') no-repeat 0 -38px;}
.coment {padding:0 0 0 19px; height:19px; background:url('../images/inf_icon.png') no-repeat 0 -57px;}

.story_inf_r {float:right; max-width:85px; overflow:hidden; height:53px; background: url('../images/story_inf_r.png') repeat 0 center;}
.story_inf_r .story_inf_r {padding:0 0 0 5px; background: url('../images/story_inf_r.png') no-repeat;}
.story_inf_r .story_inf_r .story_inf_r {padding:0 10px 0 0; background: url('../images/story_inf_r.png') no-repeat right bottom;}

.story_moder {display:inline; float:left;}
.story_moder ul {margin:18px 0 0 0; overflow:hidden;}
.story_moder ul li {  float: left; margin: 0 5px 0 0;}
.story_moder ul li:last-child {margin:0;}
.story_moder li .edit a img{ width: 17px; height: 17px; background: url('../images/moder.png') no-repeat 0 0;}
.story_moder li .edit a:hover img{background-position:0 -17px;}
.story_moder li .fav a img{ width: 17px; height: 17px; background: url('../images/moder.png') no-repeat -17px 0;}
.story_moder li .fav a:hover img{ background-position:-17px -17px;}
.story_moder li .warn a img{ width: 17px; height: 17px; background: url('../images/moder.png') no-repeat -34px 0;}
.story_moder li .warn a:hover img{ background-position:-34px -17px;}

.story_c {clear:both; padding:0 3px;background: url('../images/story_bg.png') repeat-y -481px 0;}
.story_c a {color:#484848;}
.story_text {padding:5px; color:#484848; clear:both;}
.story_text a img {padding:3px; border:1px solid #eaeadf;}
.story_b {padding:0 0 13px 0; background: url('../images/story_bg.png') no-repeat -962px bottom;}
.story_inf_b {height:45px; margin:0 5px 0 3px; background: url('../images/story_inf_b.png') repeat-x;}
.story_inf_b div {padding:8px 10px 0 10px; font-style:italic; height:20px; overflow:hidden;}
.story_inf_b div a {color:#484848;}
.inf_cat {height:20px; padding:0 0 0 17px; background: url('../images/inf_cat.png') no-repeat left center;}

/* Short-story */
.short {width:241px; float:left; width:50%; display:block;}
.short_h {padding:0 7px;height:65px; background:url('../images/short_bg.png') no-repeat 0 0;}
.short_h h2 {font-size:12px; padding:18px 12px 0 12px; height:30px; overflow:hidden;}
.short_h h2 a {color:#fff;}

.short_inf_bg {font-size:11px; margin:0 -2px 0 -1px; padding:0 10px 12px 10px; background: #fff url('../images/short_inf_bg.png') repeat-x center bottom;}
.short_inf:first-child { margin:0 auto; background:none;}
.short_inf {overflow:hidden;height:21px; background:url('../images/short_inf_bg.png') repeat-x center top;}
.short_inf ul {display:inline; color:#858586;}
.short_inf ul li { height:22px; float: left; padding: 9px 2px 0 0px;}
.short_inf ul li  div {margin:-5px auto 0 auto;}
.auth {padding:0 0 0 15px; max-width:40px; overflow:hidden; height:14px; background:url('../images/story_icons.png') no-repeat 0 0;}
.auth a {color:#858586;}
.date {padding:0 0 0 15px; height:14px; background:url('../images/story_icons.png') no-repeat 0 -13px;}
.view {padding:0 0 0 15px; height:14px; background:url('../images/story_icons.png') no-repeat 0 -28px;}
.comm {padding:0 0 0 15px; height:14px; background:url('../images/story_icons.png') no-repeat 0 -41px;}

.short_inf_b {height:40px; margin:0 -2px -2px -1px; background: url('../images/short_inf_b.png') repeat-x;}
.short_inf_b div {padding:12px 8px 0 8px; font-style:italic; height:20px; overflow:hidden; color:#858586;}
.short_inf_b div a {color:#858586;}

.short_moder {width:30px; height:61px; position:absolute; margin:17px 0 0 -1px; display: block; overflow:hidden; background: url('../images/moder_bg.png') no-repeat;}
.short_moder ul {padding:12px 0 0 1px;}
.short_moder li {margin:0 0 3px 0;}
.edit a img{ width: 17px; height: 17px; background: url('../images/moder.png') no-repeat 0 0;}
.edit a:hover img{background-position:0 -17px;}
.fav a img{ width: 17px; height: 17px; background: url('../images/moder.png') no-repeat -17px 0;}
.fav a:hover img{ background-position:-17px -17px;}

.short_c {overflow:hidden;padding:0 5px 5px 5px;background:url('../images/short_bg.png') repeat-y -241px 0;}
.short_text { font-size:11px; padding:5px; overflow:hidden; height:250px;}
.short_text a img {width:140px; background:#fff; padding:1px; border:1px solid #d5d5d5;}
.short_text a {color:#000;}
.short_b { padding:0 0 13px 0; background:url('../images/short_bg.png') no-repeat -482px bottom;}
.short_inf_bot {padding:0 5px; height:30px; color:#858586; overflow:hidden; margin:0 0 -12px 0;}
.rating_b {margin:1px 0 0 0;}
.rating_news_bg, .rating_news_bg .rating_news_bg2 {display:inline; float:left; max-width:80px; width: auto !important; width: 60px; /* IE */ height: 22px; padding: 0 0 0 12px; background: url('../images/short_panel.png') no-repeat; }
.rating_news_bg .rating_news_bg2 {line-height:20px; padding: 0 12px 0 0; background-position: 100% 100%;}
.rating_news {margin:0 -9px; overflow:hidden; padding:2px 0 0 0;}
.rating_plus {width:17px; height:17px; display:block; float:left; background: url('../images/rating.png') no-repeat 0 0;}
.rating_plus:hover {background-position: 0 -17px;} 
.rating_minus {width:17px; height:17px; display:block; float:right; background: url('../images/rating.png') no-repeat -17px 0;}
.rating_minus:hover { background-position: -17px -17px;} 
.rating_numm {padding:0 3px 0 2px; display:block; margin:3px 0 0 0; float:left; overflow:hidden; color:#fff; line-height:11px; text-align:center;}
.rating_numm a {color:#858586;}

.full_link {margin:-1px 0 0 0; float:right; }
.full_link a {background:url('../images/full_link.png') no-repeat;height:23px; width:81px; cursor:pointer; display:block;}
.full_link a:hover {background-position:0 -23px;}

/* Error */
.errors{background:#fef5f5; border:1px solid #f1e1e1; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;
margin:10px 5px 10px 5px; padding:10px;}
.errors .dcont{background:url('../images/error.png') no-repeat 0 0; min-height:33px; padding-left:43px;}
.errors b{color:#d50c0c;}

/* comments */
.comments {margin:0px 5px 0 3px; clear:both; overflow:hidden; background: #fff url('../images/com_bg.png') repeat-x center top;}
.comments .dpad{padding:6px 0 6px 0px;}
.comments .commrside {float:left;}
.comments .avabox { padding:0px 0 0 4px; margin:0 0 0 -4px; height:138px; width:118px; background:url('../images/comm_ava_bg.png') no-repeat;}
.comments .avabox div {padding:17px 0 0 0;}
.comments .avabox img{width:108px; -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.commlside{margin-left:85px; }
.comminfo{ height:32px; padding:0 5px 0 0;}
.comminfo .linfo{float:left;} 
.linfo a {color:#c90000;}
.rinfo{float:right; margin-top:4px;} 
.comm_c {line-height:16px; padding:8px 0;background:url('../images/dashed.png') repeat-x top;}
.comm_c h3 {color:#1863b0; font-size:14px;}
.comm_c h3  a {color:#1863b0;}

.comm_moder, .comm_moder span {display:inline; float:right;max-width:80px; width: auto !important; width: 60px; /* IE */  height: 23px; padding: 0 0 0 12px; background: url('../images/comm_panel.png') no-repeat; }
.comm_moder span {line-height:25px; padding: 0 12px 0 0; background-position: 100% 100%; }
.comm_moder ul {margin:1px -9px; 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_edit a img{ width: 17px; height: 17px; background: url('../images/comm_moder.png') no-repeat 0 0;}
.comm_edit a:hover img{background-position:0 -17px;}
.comm_del a img{ width: 17px; height: 17px; background: url('../images/comm_moder.png') no-repeat -17px 0;}
.comm_del a:hover img{ background-position:-17px -17px;}
.comm_compl a img{ width: 17px; height: 17px; background: url('../images/comm_moder.png') no-repeat -34px 0;}
.comm_compl a:hover img{ background-position:-34px -17px;}
.comm_quote a {margin:-3px 0 4px 5px; cursor:pointer;display:block; height:25px; width:98px; background:url('../images/comm_quote.png') no-repeat 0 0;}
.comm_quote a:hover { background-position:0 -25px;}

.comments_title {padding:43px 0 0 0; background:url('../images/story_title.png') no-repeat center bottom;}

/* Related */
.related {padding:43px 0 0 0; background:url('../images/story_title.png') no-repeat center top;}
.related_bg {height:200px; background: url('../images/related_bg.png') repeat-x center center;}
.related_bg .related_bg {background: url('../images/related_bg.png') no-repeat left top;}
.related_bg .related_bg .related_bg {background: url('../images/related_bg.png') no-repeat right bottom;}
.related_list {padding:15px 27px 20px 10px;}
.related_list li {background:url('../images/related_sep.png') repeat-x center bottom; height:33px; line-height:32px; overflow:hidden; padding:0 0 0 5px;}
.related_list li a {color:#484848; padding:0 0 0 20px; display:block; background:url('../images/related_li.png') no-repeat left 50%; height:32px; overflow:hidden;}
.related_list li a:hover {color:#7db220;  background:url('../images/related_li_on.png') no-repeat left 50%; text-decoration:none;}

/* Poll */
.poll {margin:-12px 5px 5px 3px; }
.poll_h {padding:5px 5px; font-size: 12px; text-align: left; color: #6c838e;}
.poll_c {padding:5px 10px; background:url('../images/dashed.png') repeat-x top;}
.poll_b {text-align:center; padding:5px 0; border-top: 1px dotted #d4dfe8; border-bottom: 1px dotted #d4dfe8;}

/* Userinfo */
.userinfo {  }
    .ui-dialog-content .userinfo { padding: 10px 0 10px 125px; }
	.userinfo .leftcol {float:left; padding-right: 15px;}
	.userinfo .rightcol {float:right;}
	.userinfo .leftcol img {border:none;}
	.userinfo .rightcol .avatar { margin-bottom: 10px; padding: 4px; background-color: #fff; border: 1px solid #c0d4de; }
	.userinfo .rightcol .avatar img { width: 100px; }
	.userinfo .rightcol ul { font-size: 0.9em; }
	.userinfo ul { list-style: none; margin-left: 0; }
		.userinfo .leftcol ul li { margin-bottom: 0.2em; } 
			.grey { color: #6c838e; }
			.blue { color: #388bd4; }
			
/* search */
.searchstyle { width: 480px; }
.search { font-size: 11px; }
.searchtable fieldset legend { color: #404040; }
	
.searchitem { font-size: 0.9em; border-bottom: 1px solid #dbe8ed; padding: 10px 0; }

#searchuser, #searchinput { width: 90% !important; }

/* statistics */
.statistics { margin: 0 auto; }
  .statinn { text-align: left; }
  .statistics ul { margin-bottom: 15px; }
  .statistics ul li { position: relative; background: url("../images/dotted.png") repeat-x 0 100%; padding: 4px 0; }
  .statistics ul li b { position: absolute; right: 0; }
.blue {font-size:11px; color:#0b4986;}

.add_comm {max-width:490px; }

/* forms */
.tableform { width:100%; overflow:hidden;}
	.tableform td { padding: 8px 0; line-height: 1.35em; }
	.tableform td.label { width: 19%; vertical-align: top;  padding-right: 8px; font-weight: bold; }
	.tableform td {border-bottom: 1px dotted #949494;}
	.tableform tr.flast td { padding-bottom: 0; }
	.tableform .nostylebb tr { background: none; }
	.tableform .nostylebb tr td { padding: 0; }
	.addnews { font-weight: bold; }
	.impot { color: #e5372f; font-weight: normal; }
	.checkbox { padding: 4px 0; font-size: 0.9em; color: #939393; line-height: 1em; }
		.checkbox input { margin-top: -2px; vertical-align: middle; }
		
.pheading {padding:1px 5px; margin:0 10px; background:url('../images/dotted.png') repeat-x bottom; }
.pheading h2 {color:#1863b0; font-size:14px; }
.pm_link { margin:0 2px; padding:0 0 7px 0; background:url('../images/dotted.png') repeat-x bottom; text-align:center;}
.pmlist {margin:5px 0;}
.tableform { width:100%;}
.column { padding:4px 0; background:url('../images/dotted.png') repeat-x bottom; display:block; overflow:hidden;}
.lcol {float:left; width:17%; overflow:hidden; display:block; font-weight: bold; padding-right: 0;}
.rcol {float:left;}
.rcol2 {float:right; width:380px; float:left; display:block; overflow:hidden;}
.editorcomm {width:460px;}
.fieldsubmit{width:100%; padding:5px;}

.f_input { width:175px; margin-right: 6px; padding: 1px; }
.f_textarea { width: 350px; margin-top:1px; display:block; overflow:hidden;}
.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: #f9fafa; border: 1px solid #d4dfe8; }
.f_textarea, .editor_button select { padding: 0; }
.textin { padding: 2px; }

	.fbutton { background: url('../images/fbutton.png') 100% -24px no-repeat; border: 0; width: auto; height: 24px; padding: 0 9px 0 0; overflow: visible; }
	 .fbutton:hover { background-position: right bottom; }
		.fbutton span { background: url('../images/fbutton.png')  repeat-x; display: block; line-height: 24px; padding: 0 15px 0 24px; color: #3a3a3a; text-transform: uppercase; }
		 .fbutton:hover span{ background-position: 0 -48px; }

.editdate { font-size: 0.9em; text-align: right; color: #6c838e;}
.basetags { padding:5px 0; font-size: 0.9em; text-align: left; color: #6c838e; border-top: 1px dotted #d4dfe8; border-bottom: 1px dotted #d4dfe8;}
.mass_comments_action {padding:5px 10px; margin:0 5px 0 3px; border-top: 1px dotted #d4dfe8; border-bottom: 1px dotted #d4dfe8;}

/* Navigation */
.pagenavi {margin:5px 0; display:block; clear:both; height:30px; background:url('../images/pages_bg.png') repeat-x;}
.prew {float:left;}
.next {float:right;}
.prew, .next, .prew a img, .next a img{ background:url('../images/pagenavi.png') no-repeat; width:89px; height:30px;  }
.next, .next a img{ background-position:-89px 0;} .next a:hover img{background-position:-89px -30px;}
.prew a:hover img{background-position:0 -30px;}
.pages { line-height:30px;}
.pages a {color:#6b6a6a; padding:0 2px;}
.pages span {background:#0891c1; -webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px; padding:1px 5px 1px 5px; color:#fff;}

/* Slider */
.slider {margin:2px 0 3px -6px; padding:0 0 0 26px; height:246px; width:496px; background: url('../images/slider_bg.png') no-repeat; position: relative;}
.slider_c {padding:14px 0 0 0; width:440px;}
.slider_c .mainSlider {position:relative; background:#fff url('../images/loading.gif') no-repeat 50% 50%; -webkit-box-shadow: 0px 1px 5px 0px #4a4a4a; -moz-box-shadow: 0px 1px 5px 0px #4a4a4a; box-shadow: 0px 1px 5px 0px #4a4a4a;}
.slider_c .mainSlider img {position:absolute; top:0px; left:0px; display:none;}
.slider_c .mainSlider a {border:0; display:block;}
.slider_c .main-controlNav {position:absolute; left:50%; bottom:-32px;margin-left:-40px;}
.slider_c .main-controlNav a {display:block; width:17px; height:18px; background:url('../images/bullets.png') no-repeat; text-indent:-9999px; border:0; margin-right:3px; float:left;}
.slider_c .main-controlNav a.active {background-position:0 -18px;}
.slider_c .main-directionNav a {display:block; width:30px; height:30px; background:url('../images/arrows.png') no-repeat; text-indent:-9999px; border:0;}
.slider_c a.main-nextNav {background-position:-30px 0; right:15px;}
.slider_c a.main-prevNav {left:15px;}
.slider_c .main-caption {font-family: Helvetica, Arial, sans-serif;}
.slider_c .main-caption a {color:#fff; border-bottom:1px dotted #fff;}
.slider_c .main-caption a:hover {color:#fff;}

/* Footer */
#footer {padding:0 0 4px 0; clear:both; height:102px;}
#footer_h {height:51px; padding:0 10px; float:right; display:block; overflow:hidden;}
#footer_c {  width:907px; height:47px; clear:both; margin:0 auto; background: url('../images/footer.png') no-repeat;}
.footer_h {height:51px; background:url('../images/footer_h.png') repeat-x center center;}
.footer_h .footer_h {background:url('../images/footer_h.png') no-repeat top left;}
.footer_h .footer_h .footer_h {background:url('../images/footer_h.png') no-repeat bottom right;}
.count {margin:10px 4px 0 0;display: inline; height:36px; overflow:hidden;}
.count ul { float: left; }
.count ul li {padding:2px 0 0 0; background:url('../images/counter_bg.png') no-repeat; float: right; width: 96px; height: 40px; margin: 0 0 0 7px;}
.footer_text {padding:3px 5px; float:left; width:660px; font-style:italic; color:#fff; font-size:11px;}
.footer_text a {color:#fff;}

/* Login */
.window {display: none; width:328px; min-height:200px;}
.window_h {height:49px;padding:0 17px; background:url('../images/window_bg.png') no-repeat;}
.window_h div { font-style:italic;font-size:14px; text-shadow: 0 1px 0 #667d1d; font-weight:bold; color:#fff; float:left; padding:25px 0 0 10px;}
.closebtn a img{margin:22px 8px 0 0;float:right; width:23px; height:24px; background:url('../images/close.png') no-repeat 0 0;}
.closebtn a:hover img { background-position: 0 -24px;}
.window_c {overflow:hidden;padding:12px 19px 0 19px; background:url('../images/window_bg.png') repeat-y -328px 0 ;}
.window_c_k {overflow:hidden; font-size: 0.9em; line-height: 1.3em; padding:20px 35px 19px 34px;background:url('../images/window_bg.png') repeat-y -328px 0 ; }
				.window_c_k .lfield, .popsubmit { margin:0 auto; }
				.window_c_k .lfield p {line-height:0px; margin:2px 0 9px 5px; color: #363636; font-size:12px;}
				.window_c_k .lfield p a {line-height:2px; color: #639813; font-size:10px;}
				.window_c_k .lfield div {height:38px; width:260px; background:url('../images/window_input.png') no-repeat center;}
				.window_c_k .lfield input {margin:3px 0 0 10px; background:none; border:none;padding:0 0px;width:240px; height:22px; color:#fff;}
				.popsubmit {display:inline;text-align: center;  margin:5px 0 0 0;}
				.log_btn button {float:left; border:none; cursor:pointer; width:76px; height:23px; background:url('../images/log_btn.png') no-repeat 0 0;}
				.log_btn button:hover { background-position: 0 -23px;}
				.reg_btn a {float:right;cursor:pointer; display:block; width:109px; height:23px; background:url('../images/log_btn.png') no-repeat -76px 0;}
				.reg_btn a:hover { background-position: -76px -23px;}
.windows_c_l {float:left; width:88px; font-size:12px; overflow:hidden;}
.window_ava img {border:1px solid#dddddd; padding:1px; max-width:92px; max-height:92px;}
.windows_c_r {float:right; width:202px; }
.windows_link {padding:0 0 0 5px; overflow:hidden;}
.windows_link li:first-child {background:none; border:none;}
.windows_link li {overflow:hidden;background:url('../images/window_link.png') repeat-x center top; height:24px; line-height:26px; padding-left:0px; border-top:1px solid #f1f1f1;}
.windows_link li a {overflow:hidden; background:url('../images/windowli.png') no-repeat 0 48%; height:25px; padding-left:15px; display:block; color:#363636;}
.windows_link li a:hover {text-decoration:none; background:url('../images/windowli_on.png') no-repeat 0 48%; color:#8dc225;}
.window_b {padding:0 0 26px 0; background:url('../images/window_bg.png') no-repeat -656px bottom;}
.window_exit {margin:5px 0 0 0;}
.window_exit a {cursor:pointer; display:block;  width:69px; height:19px; background:url('../images/window_exit.png') no-repeat;}
.window_exit a:hover { background-position:0 -19px;}

/* صوٍْ */
#easyTooltip {
    padding:5px;
    border:1px solid #ffffff;
    background:#656565;
    border-radius: 3px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
  box-shadow: 1px 1px 5px #000;
    -webkit-box-shadow: 1px 1px 5px #000;
    -moz-box-shadow: 1px 1px 5px #000;
    color: #fff;
    filter:alpha(opacity=90);
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;
  z-index:999 !important;
    }
	
.infonews{background:#fcfff8;padding:6px;border:1px solid #E0E0E0;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}