body {
    background: #111111 url("../images/serials.png");
    color: #1f282c;
    word-wrap: break-word;
	position:relative;
	padding:0;
	margin:0;
}

 h1, h2, h3, h4, h5 {
    line-height: normal;
	padding:0px; margin:0px;
}

h1 {
    font-size: 1.25em;
}

 h2 {
    font-size: 1.2em;
}

 h3 {
    font-size: 1.15em;
}

 h4 {
    font-size: 1.1em;
}

 h5 {
    font-size: 1em;
}

a {
    color: #B58300;
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

a img {
    border: 0 none;
}

textarea {
    resize: vertical;
}

input, textarea, select, button, body {
    font: 12px/16px Arial, Helvetica, sans-serif;
}

input, textarea, select, button, a {
    outline: none;
}

button {border:0px; padding:0px;}
p {
    margin-bottom: 0.4em;
}

hr {
    border: 0 none;
    border-top: 1px solid #dbe8ed;
    height: 1px;
}

ul {
    margin: 0 0 18px 2em;
    list-style: disc outside;
}

ol {
    margin: 0 0 18px 2.1em;
    list-style: decimal;
}

table {
    border-collapse: collapse;
    border-spacing: 0;
}

form {
    display: inline;
}

#left {float:left; width:755px;}
#logotip {display:block; cursor:pointer; width:242px; position:absolute; height:54px; background:url(../images/logo.png); top:23px; left:15px;}
#mn {float:left; width:1010px; padding:250px 0 0 0;}
#mini_icons {position:absolute; top:40px; left:321px;}
#home {display:block; float:left; margin-left:10px; cursor:pointer; width:12px; height:12px; background:url(../images/icons.png) no-repeat -12px 0;}
#home:hover {background-position:-12px -12px;}
#tv {display:block; float:left; cursor:pointer; width:12px; height:12px; background:url(../images/icons.png) no-repeat 0 0;}
#tv:hover {background-position:0 -12px;}
#mail {display:block; float:left; margin-left:10px; cursor:pointer; width:15px; height:12px; background:url(../images/icons.png) no-repeat -24px 0;}
#mail:hover {background-position:-24px -12px;}
#map {display:block; float:left; margin-left:10px; cursor:pointer; width:12px; height:12px; background:url(../images/icons.png) no-repeat -39px 0;}
#map:hover {background-position:-39px -12px;}
#right {float:left; width:255px;}
#main {margin:0 auto; width:1010px; z-index=2;}
#main_line {float:left; width:100%; background:url(../images/main_line.png) repeat-x 0 397px;}
#main_bg {width:100%; float:left; padding:0; margin:0 auto; background:url(../images/bgbg.png) no-repeat top center}
#top_left {float:left; position:relative; width:755px; position:relative; height:60px; background:url(../images/top_rr.png) no-repeat right;}
#login_top {float:left; width:255px; height:30px; background:url(../images/toppop.png);}
#menu {float:left; width:755px; height:32px; background:url(../images/menu_bottom.png) no-repeat bottom left;}
#menu_left {width:286px; float:left; height:32px; background:url(../images/menu_left2.png);}
#menu_center {height:32px; float:left; width:469px; background:url(../images/menu_bg.png);}
#menu_cent {height:32px; width:469px; float:left; background:url(../images/menu_bg_right.png) no-repeat right;}
#content_top {width:755px; float:left; height:15px; background:url(../images/content_top3.png);}
/* Êíîïêè âåðõíåãî ìåíþ */
#menu_cent a {display:block; margin:5px 5px 0 0; font:12px Arial; font-style:italic; text-shadow:#050403 0 1px 0; color:#B4B1AE; font-:uppercase; float:left; cursor:pointer; height:27px; 
background:url(../images/menu_a.png) no-repeat 100% -27px;}
#menu_cent a  span {display:block; padding:0 10px 0 10px; line-height:27px; text-transform:uppercase; float:left; cursor:pointer; height:27px; 
background:url(../images/menu_a.png) no-repeat;}
#menu_cent a:hover {background:url(../images/menu_a.png) no-repeat 100% -81px;}
#menu_cent a  span:hover {background:url(../images/menu_a.png) no-repeat 0 -54px; color:#E5D5AE; text-shadow:#624700 0 1px 0;}
#content_inside {float:left; width:755px; background:url(../images/content_bg.png);}
#content_bottom {float:left; width:760px; height:12px; background:url(../images/cont_bot.png);}
#footer {float:left; width:755px; background:url(../images/footer.png) no-repeat; height:83px; padding:0 0 50px 0;}
#content_ins {float:left; width:755px; background:url(../images/content_top2.png) no-repeat;}
#content_bg2 {float:left; width:760px; background:url(../images/cont_bg.png);}
#foot_ins {float:left; width:760px; height:83px; background:url(../images/foot_right.png) no-repeat right;}

#short_main {float:left; width:731px; padding:0 0 14px 14px;}
#short_title {float:left; position:relative; width:731px; height:35px; background:url(../images/full_top.png);}
#short_title2 {float:left; position:relative; width:731px; height:35px; background:url(../images/static_top.png);}
#short_naz {float:left; color:#ffffff; padding:6px 15px 0 15px; height:29px; font:15px Arial; font-weight:bold; font-style:italic; text-shadow:#050402 0 1px 0; background:url(../images/full_chert.png) no-repeat top right;}
#short_naz a {font:15px Arial; font-weight:bold; font-style:italic; text-shadow:#050402 0 1px 0; color:#ffffff;}
#short_naz h1 {font:15px Arial; font-weight:bold; font-style:italic; text-shadow:#050402 0 1px 0; color:#ffffff;}
#short_naz a:hover {text-decoration:underline;}
#short_poster {width:164px; height:236px; float:left; padding:7px 0 0 0;}
#short_text {float:left; height:210px; width:562px; overflow:hidden; padding:5px 0 0 5px; color:#4d4d4d;}
#full_text {float:left; width:562px; overflow:hidden; padding:5px 0 0 5px; color:#4d4d4d;}
#short_bot {float:left; width:567px; height:28px;}
#full_bot {float:left; width:731px; height:28px; padding:10px 0 0 0;}
#short_bot_left {float:left; padding:2px 15px 0 5px; height:26px; background:#F2F2F2 url(../images/short_bottom_right.png) no-repeat right; font:12px Calibri; font-style:italic; color:#676767;}
#short_bot_right {float:right; height:28px; background:#F2F2F2 url(../images/short_bottom_left.png) no-repeat left; font:12px Calibri; font-style:italic; color:#676767;}
#short_bot_left a { font:12px Calibri; font-style:italic; color:#676767;}
#short_bot_left a :hover {text-decoration:underline;}
#short_bot_left img {padding:0 5px 0 5px; position:relative; top:2px;}
#short_bot_left span {padding:0 10px 0 0; }
#short_bot_left span + span {border-left:1px dashed #A7A7B0;}
#short_but {float:right; display:block; cursor:pointer; width:90px; height:28px; background:url(../images/short_button.png);}
#short_but:hover {background-position:0 -28px;}
#short_but a {float:right; display:block; cursor:pointer; width:90px; height:28px; background:url(../images/short_button.png);}
#short_but a:hover {background-position:0 -28px;}
#full_but {float:right; display:block; cursor:pointer; width:90px; height:28px; background:url(../images/back_but.png);}
#full_but:hover {background-position:0 -28px;}
#short_bot_right span {color:#A7A7A7; font:13px Arial; font-weight:bold; font-style:italic; float:left; padding:5px 15px 0 25px;}

#nav_main {float:left; width:755px; height:29px; padding:0 0 0 14px;}
#nav_prev span{display:block; margin-right:8px; opacity:0.3; float:left; width:53px; height:29px; background:url(../images/nav_prev.png);}
#nav_prev a{display:block; margin-right:8px; opacity:1; cursor:pointer; float:left; width:53px; height:29px; background:url(../images/nav_prev.png);}
#nav_prev a:hover {background-position:0 -29px;}
#nav_next span{display:block; margin-left:3px; opacity:0.3; float:left; width:53px; height:29px; background:url(../images/nav_next.png);}
#nav_next a {display:block; margin-left:3px; opacity:1; cursor:pointer; float:left; width:53px; height:29px; background:url(../images/nav_next.png);}
#nav_next a:hover{background-position:0 -29px;}
#nav_page  {float:left; height:29px; line-height:27px; padding:1px 0 0 0;}
#nav_page  a {font-weight:bold; text-shadow:#0D0A05 0 1px 0; background:#33291E url(../images/nav_bg.png); border-radius:3px; height:29px; cursor:pointer; padding:7px 6px 7px 6px; color:#fff; margin:0 5px 0 0;}
#nav_page  span {opacity:0.3; font-weight:bold; text-shadow:#0D0A05 0 1px 0; background:#33291E url(../images/nav_bg.png); border-radius:3px; height:29px; cursor:pointer; padding:7px 6px 7px 6px; color:#fff; margin:0 5px 0 0;}
#nav_page  a:hover {background-position:0 -29px; text-decoration:none;}

#short_edit a {display:block; cursor:pointer; width:20px; height:20px; background:url(../images/edit.png); position:absolute; top:6px; right:15px;}
#short_edit a:hover {background-position:0 -20px;}
#login_all {float:left; width:255px; height:110px; background:url(../images/login_bg.png);}

#login_name {width:98px; height:26px; margin:0 0 0 23px; background:url(../images/login_1.png); border:0; padding:0 0 4px 60px; font:bold italic 12px Arial; color:#fff;}
#login_password {width:90px; margin:8px 0 0 23px; height:26px; background:url(../images/login_2.png); border:0; padding:0 0 4px 68px; font:bold italic 12px Arial; color:#fff;}
#login_ins {float:left; width:208px; padding:0 0 0 47px;}
#login_b {float:right; cursor:pointer; margin-right:12px; display:block; width:80px; height:34px; background:url(../images/login_but.png);}
#login_b:hover {background-position:0 -34px;}
#login_left {float:left; width:106px; padding:5px 0 0 10px; line-height:10px;}
#login_left a {font:italic 11px Arial; color:#B58300;}
#login_left a:hover {}
#login_ins img {float:left; width:60px; height:60px; padding:2px 7px 0 9px;}
#login_links {float:left; width:116px;}
#login_links a {font:11px Arial; color:#271C10;}
#login_links b a {font:bold italic 13px Arial;}
a#login_out {float:right; padding:9px 18px 0 10px; margin:3px 0 0 15px; font:12px Arial; background:url(../images/out_bg.png) no-repeat 100% 11px;}
a#login_out:hover {background-image:url(../images/out_bg2.png);}

#serials_all {float:left; width:255px;}
#serials_top {float:left; width:255px; height:48px; background:url(../images/ser_top.png);}
#serials_inp {float:left; width:255px; background:url(../images/serials_bg.png);}
#serials_inp a {display:block; text-decoration:none; cursor:pointer; font:12px Arial; color:#fff; padding:3px 0 4px 21px; border-radius:3px; background:#21180D url(../images/serials_left1.png) no-repeat 6px 7px; margin:6px 10px 0 10px;}
#serials_inp a:hover {background:#160E06 url(../images/serials_left2.png) no-repeat 4px 7px;}

#right_block_all {float:left; width:255px;}
#right_block_title {float:left; width:235px; padding:0 20px 0 0; text-transform:uppercase; height:58px; background:url(../images/right_top.png); font:italic bold 14px Arial; color:#5F564F; text-shadow:#2D241B 0 1px 0; text-align:center; line-height:57px;}
#right_block_ins {float:left; width:255px; background:url(../images/serials_bg.png);}

#right_top {float:left; width:245px; padding:2px 0 0 8px;}
#right_top_img {width:54px; height:74px; margin:7px 0 0 7px;}
#right_top_img_bg {float:left; width:71px; height:88px; background:url(../images/right_top_img.png);}
#right_top_img_bg:hover {background-position:0 -88px;}
#right_top_right {float:left; width:173px; padding:2px 0 0 1px;}
#right_top_right a {font:12px Arial; text-shadow:#140D06 0 1px 0; color:#fff; float:left;}
#right_top_right span {font:italic 11px Arial;  color:#57564F; float:left;}
#right_top_in {display:block; float:right; margin-top:4px; cursor:pointer; width:84px; height:34px; background:url(../images/right_top_but.png);}
#right_top_in:hover {background-position:0 -34px;}
#right_top + #right_top {background:url(../images/right_sep.png) 0 0 no-repeat; margin:3px 0 0 0; padding:5px 0 0 8px;}
#right_top_bottom {float:left; width:255px; height:73px; background:url(../images/right_top_bottom.png);}

#show_all_ser {float:left; display:block; cursor:pointer; width:233px; height:20px; background:url(../images/right_ser_link.png);}
#show_all_ser:hover {background-position:0 -20px;}
#show_all_ser2 {float:left; display:block; cursor:pointer; width:233px; height:20px; background:url(../images/right_ser_link2.png);}
#show_all_ser2:hover {background-position:0 -20px;}
#right_ser_bb {float:left; width:244px; background:url(../images/serials_bg.png); padding:7px 0 0 11px;}

#short_inf {float:left; width:562px;}
#short_inf span {font:italic 12px Arial; color:#7d7d7d;}
#short_inf {font:italic bold 12px Arial; color:#4C4339; line-height:20px;}
div#short_inf {padding:5px 0 0 0;}

#vk_top {float:left; width:731px; position:relative; height:45px; background:url(../images/vk_top.png); margin:10px 0 0 0;}
#vk_if {float:left; width:731px;}

#vk_select {position:absolute; float:left; top:10px; left:295px;}
#vk_select select {padding:2px; width:133px; border:1px solid #5C4C47; color:#7d7d7d;}
#vk_select select:hover {color:#2d2d2d;}

#short_pos {float:left; position:relative;}
#short_ser_count {float:left; position:absolute; bottom:10px; left:0px; padding:4px 10px 4px 10px; background:#CDA02C; color:#3E2F18; text-shadow:#D4B979 0 1px 0;}

#add_comment span {font:bold 14px Arial; color:#3A3025;}
#add_comment { float:left; width:755px; padding:0 0 0 15px;}
.comments_input {width:400px; height:40px; float:left; color:#7d7d7d; border:1px solid #ABADB3;}
#commbord {float:left; width:400px; border:3px solid #F2F2F2;}
#site_but {display:block; border:none; margin-right:5px; float:left; height:28px; padding:0 10px 0 10px; cursor:pointer; background:url(../images/site_but.png); color:#fff; border-radius:3px; font:italic bold 13px Arial; text-shadow:#262321 0 -1px 0;}
#site_but:hover {background-position:0 -28px; text-shadow:#3A3836 0 -1px 0;}

#comments_all {float:left; width:740px; margin:0 0 0 15px; padding:10px 0 0 0;}
#comments_all span {padding:5px 0 5px 0; float:left;}
#comments_all + #comments_all {border-top:1px solid #C3C3C3;}
#comments_all img {float:left; width:60px; height:60px; padding-top:2px;}
#comments_right {float:left; width:670px; padding:0 0 0 10px;}
#comments_top {float:left; width:670px;font:bold 13px Arial; color:#3A3025;}
#comments_top a {font:bold 13px Arial; color:#3A3025;}
#comments_bottom {float:left; width:670px; padding:0 0 0 0; color:#7d7d7d; font:11px Arial;}
#comments_bottom a {color:#7d7d7d; border-left:1px solid #7d7d7d; padding-left:5px; font:11px Arial; margin-left:5px;}
#comments_bottom a:hover {color:#4d4d4d;}

#foot_cont {float:left; width:545px; height:73px; padding:10px 0 0 15px; font:italic 12px Calibri; color:#fff;}
#foot_cont span {color:#7d7d7d; padding-top:5px; float:left;}

#copyleft {position:relative; float:right; margin:18px 10px 0 0; width:100px; height:44px; background:url(../images/copyleft.png); cursor:pointer;}
#copyleft:hover {background-position:0 -44px;}

#copyleft_right {width:243px; cursor:default; display:none; font:12px Arial; line-height:18px; padding:5px 0 0 40px; color:#fff; height:76px; position:absolute; right:-280px; top:-20px; background:url(../images/copyleft_right.png) no-repeat right;}
#copyleft_right b {font:bold italic 13px Arial; color:#fff;}
#copyleft_right span {font:italic 12px Calibri; color:#7d7d7d;}

.popup_foto {width:60px; height:60px; float:left; border:2px solid #e0ecf2; margin-right:5px;}
.prifile_popup {float:left; color:#7d7d7d; font:italic 11px Arial;}
.prifile_popup span {color:#636060; font:italic 12px Arial;}

#seasons {float:left; width:562px; padding-top:5px;}
#seasons a {display:block; cursor:pointer; border-radius:3px; text-decoration:none; padding:0 10px 0 10px; margin-right:7px; font:bold italic 13px Arial; color:#fff; text-shadow:#090706 0 -1px 0; float:left; height:28px; background:url(../images/season.png);line-height:26px; }
#seasons a:hover {background-position:0 28px;}
#seasons span {display:block; cursor:default; border-radius:3px; float:left; height:28px; padding:0 10px 0 10px;margin-right:7px;  background:#DCDCDB;font:bold italic 13px Arial; color:#201F1F;line-height:26px;}

#screeshots {float:left; position:relative; width:711px; background:#DCDCDB; padding:10px 10px 10px 10px; margin:20px 0 10px 0; height:120px; overflow:hidden;}
#screen_hide {float:left; width:711px; height:120px; overflow:hidden;}
#screeshots img {width:174px; height:120px; float:left; padding:0 5px 0 0;}
#screeshots a {float:left; display:block; cursor:pointer; float:left;}
#screen_big {float:left; height:120px; position:relative;}
#left_counter {position:absolute; z-index:100; top:48px; cursor:pointer; opacity:0.5; left:20px; width:41px; height:44px; background:url(../images/left_counter.png);}
#right_counter {position:absolute; z-index:100; top:48px; cursor:pointer; opacity:0.5; right:20px; width:41px; height:44px; background:url(../images/right_counter.png);}

#search_block {width:205px; height:31px; position:absolute; right:50px; bottom:0px;}
#search_bar {width:150px; height:20px; margin:5px 0 0 23px; background:none; border:none; font:italic 12px Arial; color:#fff;}
#search_button {width:22px; float:left; display:block; margin:5px 0 0 0; position:absolute; right:5px; bottom:5px; cursor:pointer; height:22px; background:url(../images/search_but.png);}
#search_button:hover {background-position:0 22px;}

.login_box {float:left; width:711px; border:1px solid #DADADA; padding:10px; margin:5px 0 5px 0;}
.addnews_input {width:170px; border:1px solid #ABADB3; padding:2px; height:16px;}
#prov {background:#554E44; cursor:pointer; border:none; font:italic 12px Arial; border-radius:2px; color:#fff;}
#prov:hover {background:#8A837F;}
.user_textarea {width:300px; height:40px; background:#ffffff; border:1px solid #abadb3;}
#static_div {float:left; width:733px;}
.login_box select {padding:2px;}

#info_all {float:left; width:731px; padding:0 0 10px 14px;}
#info_left {float:left; width:74px; height:70px; background:url(../images/info_left.png);}
#info_bg {float:left; width:641px; height:63px; background:url(../images/info_bg.png); color:#fff; padding:7px 0 0 0; font:italic 12px Arial;}
#info_right {float:left; width:16px; height:70px; background:url(../images/info_ight.png);}

#pm_subject {font:bold 14px Arial; color:#32281D; padding:0 0 0 20px;}

td.label {padding:0 0 0 0;}
#static_div tr {border-top:1px solid #E1E6E5; color:#4d4d4d;}
#static_div td {padding:8px 0 8px 0; width:70%;}
#static_div td:first-child{width:30%;}
#static_div tr:first-child {border-top:0px;}
.user_head_color {font:14px Arial; color:#7d7d7d;}

#vote_block {float:left; width:235px; font:12px Arial; color:#fff; padding:0 10px 0 10px;}

#right_but {float:left; display:block; padding:0 10px 0 10px; margin-right:5px; cursor:pointer; border-radius:3px; font:italic 13px Calibri; line-height:20px; color:#3A2901; text-shadow:#BC9A48 0 1px 0; height:26px; background:url(../images/right_but.png);}
#right_but:hover {background-position:0 -26px; text-shadow:#CAAE6F 0 1px 0; color:#3A2901;}
#vote_title {float:left; width:185px; background:url(../images/poll.png) no-repeat left; font:italic 12px Arial; min-height:50px; padding:10px 0 0 50px;}
#right_bg1212 {float:left; width:255px; background:url(../images/serials_bg.png);}

#share42 {
  width:185px;  
  display: inline-block;
  padding: 6px 0 0 11px;
    margin:2px 0 0 70px;
  background: #FFF;
  border-radius: 4px;
    background:#F2F2F2;
}
#share42:hover {
}
#share42 a {opacity: 0.7;}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}

#last_series_all {display:block; cursor:pointer; font:12px Arial; color:#fff; margin: 6px 10px 0 10px; border-radius:3px; padding:3px 0 4px 10px; background:#21180D;}
#last_series_all  span {color:#4A4E4F;}
#last_series_all:hover {text-decoration:none; background:#160E06;}
/*Related News*/
.imagestory { float: center; width: 60px; height: 80px; margin: 0 6px 6px 0; }

