@import url(http://fonts.googleapis.com/css?family=Cuprum:400,400italic&subset=latin,cyrillic);
/* General Style */
body {padding:0; margin:0; background:#edeff0 url(../images/bg.png) repeat-x;}
body, td {color:#3a3a3a; font-size:14px; font-family:calibri;}

a {color:#4682B4; text-decoration:none;}
a:hover {color:#a0bf2b; text-decoration:underline;}
a img {border:0;}

ul,li,
dl, dt, dd {display:block; padding:0; margin:0; list-style:none;}

p {margin:10px 0;}
hr {border:0; border-bottom:1px dotted #ccc;}

h1, h2, h3, h4, h5, h6 {display:inline-block; padding:0; margin:0 0 3px 0;}
h1 {font-size:14px;}
h2 {font-size:19px;}
h3 {font-size:16px;}
h4 {font-size:14px;}
h5 {font-size:10px;}
h6 {font-size:9px;}


.left {float:left;}
.right {float:right;}
.center {text-align:center;}
.hidden {overflow:hidden;}
.none {display:none;}
.bold {font-weight:700;}
.clear_table {border:0; border-collapse:collapse; margin:0; padding:0;}
.clear {width:100%;height:0; clear:both; overflow:hidden;}
.reset, .reset input {padding:0; margin:0; border:none; outline:none; list-style:none;}
form {display:block; padding:0; margin:0;}
input[type="image"]:hover {opacity:0.8;}
input, textarea, select, button {font-family:Calibri, Arial, Helvetica, sans-serif; font-size:14px; vertical-align:baseline;}
label {vertical-align:baseline;}
label, input[type=button], input[type=submit], button { cursor: pointer; }
textarea {overflow:auto;}
/* ------------- */

/* Input style start */
.input_style input[type="text"],
.input_style input[type="password"],
.input_style textarea, 
.input_style select {margin:1px; font-family:calibri; color:#fff; border:0; padding:2px; outline:none; -moz-border-radius:4px; -webkit-border-radius:4px;c-khtml-border-radius:4px;cborder-radius:4px; background:#b9c8da;}
.input_style select {background:#b9c8da;}

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

.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="reset"], 
.input_style button, span#bc6, span#bc4 {outline:none; border:0; font-size:11px; font-weight:bold; color:#fff; text-decoration:none; text-transform:uppercase; margin-bottom: 2px !important; margin-top:2px; padding:2px 4px; cursor: pointer; position:relative; background:#b9c8da; -moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px; border-radius:4px;}
span#bc6, span#bc4 {margin:0 1px 0 0;}

.input_style input[type="button"]:hover,
.input_style input[type="submit"]:hover,
.input_style input[type="reset"]:hover, 
.input_style button:hover {background:#b8ce63;}
/* -------------- */

/* Фиксация */
#container_wrap {width:1200px; margin:0 auto;}
#wrapper {width:1002px; margin:0 auto;}
.side_main {overflow:hidden;}
.side_left {float:left; width:273px; background:#fff; overflow:hidden; padding:15px 7px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}
.side_right {float:right; width:692px; background:#fff; overflow:hidden; padding:7px; -webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}
/* -------------- */

/* Header */
.h_lr {background:url(../images/h_lr.png) no-repeat 0 0;}
.h_rr {background:url(../images/h_rr.png) no-repeat right 0;}
.h_tl {background:url(../images/h_tl.png) no-repeat 0 0;}
.h_tr {background:url(../images/h_tr.png) no-repeat right 0;}
.header {background:url(../images/header_bg.png) no-repeat; height:409px; overflow:hidden;}
.h_logo {float:left; width:179px; height:64px; margin:24px 0 0 112px;}
.h_banner {float:right; display:block; width:468px; height:60px; margin:11px 11px 0 0;  background-color: #C6D949; background: linear-gradient(to bottom, #FAFCD1, #A4C22D);
  color: #47771B;}
.h_banner .phone{font-weight: 700;   font-size: 23px;   text-align: center;}
.h_banner .address{text-align:center;}
.address a{text-decoration: underline; color:#47771B;}
.address a:hover{text-decoration: none; }

#h_nav_top {float:right; display:block; height:34px; margin:24px 18px 0 0;}
#h_nav_top li {padding:0 4px; height:34px; display:inline-block;}
#h_nav_top li a {background:url(../images/h_nav_top.png) no-repeat right -34px; height:34px; display:inline-block; text-decoration:none; font-family:Cuprum;}
#h_nav_top li a span {background:url(../images/h_nav_top.png) no-repeat 0 0; height:34px; display:block; padding:0 28px; line-height:34px; font-size:13px; color:#fff; text-shadow:0 1px 0 #98b822;}
#h_nav_top li a:hover {background-position:right -102px;}
#h_nav_top li a:hover span {background-position: 0 -68px; text-shadow:0 1px 0 #4472a2;}

/* scroll */
#slider_box {width:982px; margin:22px auto 0 auto; overflow:hidden; position:relative;}

.wt-scroller {position:relative; width:982px; margin:0; padding:0;}
.wt-scroller .slides {position:relative; width:982px; height:203px; margin:0 60px; padding:0; overflow:hidden; z-index:1;}
.wt-scroller .slides ul {position:relative; width:982px; overflow:hidden;}
.wt-scroller .slides li {background:url(../images/slide_shadow.png) no-repeat center bottom; float:left; width:277px; height:170px !important; margin:0; padding:0; position:relative;}
.wt-scroller .slides li .fade_slide {background:url(../images/fade_slide.png) no-repeat; width:276px; height:147px; position:absolute; display:none;}
.wt-scroller .slides li .fade_slide a.start_view {background:url(../images/slide_but.png) no-repeat center 0; width:128px; height:37px; display:block; margin:53px auto 0 auto;}
.wt-scroller .slides li:hover .fade_slide {display:block;}
.wt-scroller .slides li img {-webkit-border-radius:15px; -moz-border-radius:15px; border-radius:15px;}

.wt-scroller .lower-panel {width:982px !important; padding:0; margin:0; height:27px; position:relative;}
.wt-scroller .scroll-bar {background:url(../images/slide_track.png) no-repeat; position;absolute; width:982px !important; height:20px; padding:0!important; cursor:pointer; overflow:hidden; margin:10px 0 0 0;}
.wt-scroller .thumb {background:url(../images/slide_driver.png) no-repeat; width:41px !important; height:20px; padding:0; margin:0 !imporant; position:absolute; display:block;}

#h_nav_bot {display:block; height:27px; margin:15px 0 0 0;}
#h_nav_bot li {padding:0 4px; height:27px; display:inline-block;}
#h_nav_bot li:first-child {padding:0;}
#h_nav_bot li a {background:url(../images/h_nav_bot.png) no-repeat right -27px; height:27px; display:inline-block; text-decoration:none;}
#h_nav_bot li a span {background:url(../images/h_nav_bot.png) no-repeat 0 0; height:27px; display:block; padding:0 28px; line-height:27px; font-size:13px; color:#1E90FF; text-shadow:-1px 0 0 #e5e5e5;}
#h_nav_bot li a:hover {background-position:right -81px;}
#h_nav_bot li a:hover span {background-position: 0 -54px; color:#fff; text-shadow:0 1px 0 #3f6b9c;}
/* ------------- */

/* Block Style */
.block_full {width:272px; overflow:hidden; margin:10px 0 0 0;}
.block_full:first-child {margin:0;}
.block_full .block_title {background:url(../images/b_elem.png) no-repeat 0 0; height:35px; padding:13px 25px 0 25px; display:block; overflow:hidden; margin:0 0 5px 0; color:#fff; text-shadow:0 1px 0 #89ac18; font-style:italic; font-family:cuprum; font-size:15px;}
.block_full:nth-child(2n) .block_title {background:url(../images/b_elem.png) no-repeat 0 -49px; text-shadow:0 1px 0 #376195;}
.block_full .block_cont {width:270px; margin:0 auto;}
/* -------------- */

/* Site menu */
.catsTable tr a {background:#f5f5f5 url(../images/b_elem.png) no-repeat 0 -97px; height:32px; position:relaive; line-height:30px; display:block; margin:0 0 2px 0; padding:0 5px 0 37px; overflow:hidden; text-decoration:none; font-family:calibri; color:#8B7E66; font-style:italic;}
.catsTable tr:hover a {background-position:0 -129px; color:#a0bf2b; padding:0 5px 0 43px;}
.catsTable .catNumData, .catsTable .catDescr {display:none;}
.catsTable b {float:right; font-weight:100; margin-right:10px;}
/* -------------- */

/* Poll styles */
.pollBlock {width:270px;}
.pollQue {background:url(../images/b_poll_quest.png) no-repeat 0 center; padding:0 0 10px 50px; height:50px; font-family:cuprum; display:table-cell; vertical-align:middle;}
* html .pollQue b {display:block; z-index:expression(runtimeStyle.zIndex = 1,this == ((200/2)-parseInt(offsetHeight)/2) <0 ? style.marginTop="0" : style.marginTop=(200/2)-(parseInt(offsetHeight)/2) +'px');}
*:first-child+html .pollQue b {display:block; z-index:expression(runtimeStyle.zIndex = 1,this == ((200/2)-parseInt(offsetHeight)/2) <0 ? style.marginTop="0" : style.marginTop=(200/2)-(parseInt(offsetHeight)/2) +'px');}
.pollQue b {color:#b8bca9; font-weight:100; font-style:italic; font-size:13px;}
.pollAns {}
.pollButton input.pollBut {}
.pollButton:hover input.pollBut {}
.pollTot {}

.answer:not(#Foo) label {padding:5px 0 2px 20px; display:inline-block !important; color:#000;}
.answer:not(#Foo) input[type=radio] {display:none;}

.pollAns {background:#f5f5f5 url(../images/b_poll_top.png) no-repeat; display:block; margin:0 px; padding:5px; -webkit-border-bottom-right-radius: 8px;-webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px;}
.pollAns:not(#Foo) input[type=radio] + label {background:url(../images/b_poll_d.png) no-repeat 0px 5px; font-size:11px; color:#b8b8b8; font-style:italic;}
.pollAns:not(#Foo) input[type=radio]:checked + label {background:url(../images/b_poll_a.png) no-repeat 0px 5px;}
.pollAns:not(#Foo) input[type=radio]:hover + label {cursor:pointer;}

.b_poll_button {height:32px; margin:10px 0 0 0; overflow:hidden;}
.b_poll_abswer, .b_poll_result, .b_poll_archive {background:url(../images/b_poll_but.png) no-repeat; height:32px; width:114px; display:block; float:left; font-size:0px; text-indent:-9999px;}
.b_poll_result {background-position:0 -32px; margin:0 5px;}
.b_poll_archive {background-position:0 -64px; width:31px; height:31px;}
.b_poll_abswer:hover, .b_poll_result:hover, .b_poll_archive:hover {opacity:0.8;}
/* ---------- */

/* Block Top 10 users */
.b_top_films {width:126px; height:113px; float:left; margin:5px 4px;}
.b_top_films_in {width:126px; height:113px; overflow:hidden; float:left;}
.b_top_films_in .i {background:url(../images/i_black.png) no-repeat 0 0; height:23px; width:23px; display:block; position:absolute; margin:3px 0 0 100px; float:right;}
.b_top_films_in:hover .i {background:0;}
.b_top_films_in img {width:126px; height:113px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}
.b_top_films_in .u_in {display:none;} 
.b_top_films_in:hover .u_in {display:block; position:absolute; z-index:9999; margin-top:-113px; margin-left:100px; background:url(../images/i_blue.png) no-repeat; width:130px; padding:6px 5px 0 30px; overflow:hidden; height:36px; color:#fff; text-shadow:0 1px 0 #3e5a7a; font-size:15px; font-family:cuprum;}
/* ---------- */

/* Content */
.speedbar {background:url(../images/speedbar.png) no-repeat; height:25px; padding:8px 16px; margin:0 0 6px 0;}
.cSearch {width:242px; height:32px; float:right; overflow:hidden; position:relative;}
.cSearch input {display:block; padding:0; margin:0; border:0; vertical-align:top; outline:none;}
.cS_text {margin:-2px 0 0 0;}
.cS_text input {background:url(../images/cSearch.png)no-repeat; width:242px; height:29px; padding:0 27px 3px 7px; font-family:calibri; font-style:italic; font-size:12px; color:#8B7E66;}
.cS_text input:hover,
.cS_text input:focus {border-color:#ccc;}
input.cS_submit {background:url(../images/cSearch.png) no-repeat -225px -48px; width:14px; height:14px; display:block; position:absolute; right:7px; top:5px;}
input.cS_submit:hover {cursor:pointer;}

.speedbar a {background:url(../images/speed_nav.png) no-repeat right -25px; display:inline-block; height:25px; margin:0 2px; text-decoration:none;}
.speedbar a span {background:url(../images/speed_nav.png) no-repeat 0 0; height:25px; line-height:25px; padding:0 15px; display:block;}
.speedbar a:hover {background-position:right -75px;}
.speedbar a:hover span {background-position:0 -50px;}

.viewn_films {float:left; width:340px; height:171px; margin:6px 0;}
.viewn_films_in {width:350px; height:171px; position:relative;}
.viewn_films_in img {width:342px; height:144px; -webkit-border-top-left-radius: 6px; -webkit-border-top-right-radius: 6px; -moz-border-radius-topleft: 6px; -moz-border-radius-topright: 6px; border-top-left-radius: 6px; border-top-right-radius: 6px;}
.viewn_films_in .quality {position:absolute; z-index:999; top:5px; left:5px; background:url(../images/quality.png); padding:3px 10px; color:#a0bf2b; text-transform:uppercase; font-weight:bold; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.viewn_films_in .film_title {background:#a0bf2b; display:block; height:24px; line-height:24px; padding:0 6px; width:330px; overflow:hidden; -webkit-border-bottom-right-radius: 6px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-right-radius: 6px; border-bottom-left-radius: 6px;}
.viewn_films_in .film_title .right {margin:5px 0 0 0;}
.viewn_films_in .film_title a {color:#fff; text-shadow:0 1px 0 #c8d986; font-style:italic;}
.viewn_films_in .play {width:342px; height:144px; position:relative;}
.viewn_films_in .play a {background:url(../images/play.png) no-repeat center center; width:342px; height:144px; position:absolute; left:0px; top:0px; z-index:5;}

.cBanner {background:url(../images/cBanner.png) no-repeat; width:471px; margin:22px auto 0 auto; padding:7px 9px; height:102px; overflow:hidden;}
/* ---------- */

.viewn_loop {width:692px; overflow:hidden; margin:0 0 5px 0;}
.viewn_title {background:url(../images/news_title.png) no-repeat; height:45px; line-height:35px; margin:0 0 6px 0; padding:0 8px 0 20px; color:#fff; display:block; overflow:hidden; font-size:14px; font-style:italic; text-transform:uppercase;}
.viewn_title .right, .viewn_title .right a {color:#fff; text-shadow:0 1px 0 #4e7dab; text-decoration:none;}
.v_q {background:url(../images/v_q.png) no-repeat right -26px; height:26px; line-height:25px; display:inline-block; margin:0 0 0 5px;}
.v_qq {background:url(../images/v_q.png) no-repeat 0 0; height:26px; display:block; padding:0 8px; color:#a6c339; text-shadow:none;}
.viewn_title h4 {font-size:14px; font-weight:100; color:#fff; text-shadow:0 1px 0 #96b520;}
.viewn_title h4 a {color:#fff; text-shadow:0 1px 0 #96b520;}
.viewn_title h1 {margin: 2px 0 0; font-weight: 100; color: #47771B;}
.viewn_loop .hiden {font-style:italic; color:#b5b5b5;}
.viewn_loop .poster {float:right; overflow:hidden; width:179px; margin:0 0 5px 5px;}
.viewn_loop .poster img {width:179px; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px;}

.viewn_rate {background:url(../images/viewn_rate.png) no-repeat; height:38px; line-height:38px; padding:0 20px; margin:5px 0; overflow:hidden; color:#fff; text-shadow:0 1px 0 #c0d47f; font-size:15px; font-style:italic; text-transform:uppercase;}
.viewn_rate .rate {margin:13px 0 0 0; display:inline-block;}
.viewn_inf_but {background:url(../images/viewn_iform_but.png) no-repeat; height:50px; margin:10px 0 0 0; line-height:50px; font-style:italic; padding:0 20px; overflow:hidden;}
.viewn_inf_but a.back {background:url(../images/back.png) no-repeat; width:79px; height:29px; float:right; margin:10px 10px 0 0;}
.viewn_error {background:url(../images/error.png) no-repeat center; height:65px; overflow:hidden; margin:10px 0;}
.viewn_error span {height:55px; padding:0 10px 0px 75px; color:#fff; text-shadow:0 1px 0 #f05054; display:table-cell; vertical-align:middle;}
.viewn_error a {color:#fff; text-shadow:0 1px 0 #f05054;}
* html .viewn_error span {display:block; z-index:expression(runtimeStyle.zIndex = 1,this == ((200/2)-parseInt(offsetHeight)/2) <0 ? style.marginTop="0" : style.marginTop=(200/2)-(parseInt(offsetHeight)/2) +'px');}
*:first-child+html .viewn_error span {display:block; z-index:expression(runtimeStyle.zIndex = 1,this == ((200/2)-parseInt(offsetHeight)/2) <0 ? style.marginTop="0" : style.marginTop=(200/2)-(parseInt(offsetHeight)/2) +'px');}

.viewn_comm {background:#f5f5f5 url(../images/comm_t_bg.png) no-repeat; overflow:hidden; padding:8px; margin:0 0 8px 0; -webkit-border-bottom-right-radius: 8px;-webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px; border-bottom-right-radius: 8px; border-bottom-left-radius: 8px;}
.viewn_comm .comm_ava {width:89px; height:90px; background:url(../images/comm_ava.png) no-repeat; float:left;}
.viewn_comm .comm_ava img {width:79px; height:70px; margin:5px;}
.viewn_comm .comm_title {background:url(../images/comm_title.png) no-repeat; height:26px; line-height:26px; padding:0 15px; margin:0 0 0 95px; font-style:italic; color:#bfbfbf;}
.viewn_comm .comm_title a {color:#bfbfbf;}
.viewn_comm .comm_mess {overflow:hidden; margin:5px 0 0 100px; font-style:italic; color:#9f9f9f;}

.u_avatar {float:left; width:142px;}
.u_avatar img {width:142px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
.popup_line, .s_list li a {background:url(../images/popup_line.png) no-repeat right -25px; height:25px; line-height:25px; margin:0 0 5px 0; font-style:italic; color:#b1b1b1; display:block; font-family:calibri;}
.popup_line_in, .s_list li a span {background:url(../images/popup_line.png) no-repeat 0 0; height:25px; display:block; padding:0 15px;}
.popup .right {width:537px;}

.viewn_loop .hidden form, .popup_search {width:672px; margin:0 auto;}
input.allUsersBtn, input.uSearchFlSbm {background:url(../images/popup_search.png) no-repeat 0 0; padding:0 !important; font-size:0px !important; height:30px !important; width:183px !important; display:inline-block;}
input.allUsersBtn:hover, input.uSearchFlSbm:hover {opacity:0.8;}
input.uSearchFl {background:url(../images/popup_search.png) no-repeat 0 -30px; width:282px!important; margin:0 2px; height:30px !important; vertical-align:bottom; padding:0 !important; font-style:italic; color:#b7b7b7; text-align:center; font-size:12px; font-family:calibri;}

/* Popup */
.s_popup {background:url(../images/popup_bg.png) no-repeat -634px bottom; padding:0 0 20px 0; display:none; width:317px; overflow:hiden; position:absolute; z-index: 999; left:50%; top:50%; margin: -91px 0 0 -158px;}
.s_popup_log {background:url(../images/popup_bg.png) no-repeat -634px bottom; padding:0 0 20px 0; width:317px; margin:30px auto 0 auto; overflow:hiden;}
.s_pop_t {background:url(../images/popup_bg.png) no-repeat 0 0; height:44px; line-height:44px; padding:0 25px; font-style:italic;}
.s_pop_t a.pop_close {background:url(../images/pop_close.png) no-repeat; height:19px; width:20px; margin:12px 0 0 0; float:right;}
.s_pop_t a.pop_close:hover {opacity:0.8;}
.s_pop_c {background:url(../images/popup_bg.png) repeat-y -317px 0; overflow:hidden; padding:15px;}
.pop_login {width:287px; margin:0 auto; position:relative;}
.pop_login input {border:none; outline:none; display:block;}
.pop_login .row {overflow:hidden; margin:0 0 3px 0;}
.pop_login .row input {background:url(../images/popup_input.png) no-repeat 0 0; width:527px; height:28px; line-height:28px; padding:0 6px; outline:none; display:block; color:#aeaeae; font-style:italic; font-size:11px; margin:0; border:0; }
.pop_submit input {background:url(../images/popup_input.png) no-repeat center -28px; height:26px; width:65px; display:block; margin:0 auto; cursor:pointer; font-size:0px; text-indent:-9999px; padding:0;}
.pop_submit input:hover {opacity:0.8;}
.s_list {width:157px; float:left; overflow:hidden;}
.s_list li:hover a, .s_list li:hover a span {background:#c0cfe1; color:#fff; text-shadow:0 1px 0 #adbfd7; text-decoration:none; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px;}
.s_ava {margin:6px 0 0 180px;}
.s_ava img {width:80px;}
/* ---------- */

/* Footer */
#footer { height:220px; overflow:hidden; margin:30px 0 0 0;}
#footer_in { height:121px; width:1005px; margin:15px auto 0 auto; overflow:hidden;}
#footer_in .f_copy {float:left; margin:15px 0 0 132px; font-family:calibri; font-style:italic; color:#b2b2b2;}
#footer_in .f_copy a {color:#517aab;}
#footer_in a.sp-arts {background:url(../images/sp-arts.png) no-repeat; height:31px; width:29px; margin:0px 20px 0 0; display:block; float:right;}
#footer_in a#up {background:url(../images/f_up.png) no-repeat; height:31px; width:31px; float:right; margin:49px -34px 0 0; display:block; font-size:0px; text-indent:-9999px;}
#footer_in .f_banners {float:right; margin:30px 70px 0 0; width:186px; height:31px; overflow:hidden;}
#footer_in .f_banners a img {margin:0 0 0 3px;}
/* ------------- */

/* JS Style */
#tooltip {position: absolute; z-index: 10; border: 1px solid #57adbb; background-color: #fff; font-size:11px; font-family:tahoma; color: #000; margin:0 5px 0 0; padding: 3px 5px; opacity: 0.75;-moz-border-radius:5px; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-right-radius: 5px; -webkit-border-bottom-left-radius: 5px; -khtml-border-radius: 5px; border-radius: 5px; box-shadow: 0 0 5px #17333e; -webkit-box-shadow: 0 0 5px #17333e; -moz-box-shadow: 0 0 5px #17333e;}
#tooltip h3 {display:block; margin:0; padding:0; font-weight:bold; font-size:11px;}
/* -------------- */

/* User Group Marks */
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#ff0000;font-weight:700;} /* Администратор */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#a1c02c;} /* Модератор */
a.groupBanned:link,a.groupBanned:visited,a.groupBanned:hover {color:#4F4F4F;text-decoration:line-through;} /* Забанненые */
/* ---------------- */

/* Paginator */ 
.prew, .next {background:url(../images/p_arrow.png) no-repeat; height:25px; width:24px; float:left; margin:0 5px 0 0;}
.next {background-position:-29px 0;}
.catPages1 {background:url(../images/paginator.png) no-repeat; height:24px; padding:4px 10px; display:block; text-align:center; margin:6px 0; overflow:hidden; position:relative;}
.catPages1 .swchItemA {height:24px; display:inline-block;}
a.swchItem {text-decoration:none;}
.catPages1 a span, .catPages1 b span {background:#b9c8da; line-height:24px; padding:4px 10px; font-weight:100; font-style:italic; color:#fff; text-shadow:0 1px 0 #515f73; -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px;}
.catPages1 a:hover span, .catPages1 b span {background:#b8ce63; color:#fff; text-shadow:0 1px 0 #76922c;} 
/* -------------- */

.pm_status {
	float:left;
	border: 1px solid #d8d8d8;
	padding: 0px;
	background-color: #fff;
	width: 350px;
	height: 100px;
	margin-left: 20px;
	margin-right: 5px;
}

.pm_status_head {
	border-bottom: 1px solid #d8d8d8;
	font-size: 0.9em; 
	background: #fff url("../images/bbcodes.png") repeat-x 0 100%;
	height: 22px;
	padding: 0;
	font-weight: bold;
	text-align: center;
	color: #4e4e4e;
}

.pm_status_content {
	padding: 5px;
}

#puzadpn {display:none}
#share42 {display: inline-block; padding: 6px 0 0 6px; background: #FFF; border: 1px solid #E9E9E9; border-radius: 4px;}
#share42:hover {background: #F6F6F6; border: 1px solid #D4D4D4; box-shadow: 0 0 5px #DDD;}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}
.comTitle {color:#303030; font-family:"Tahoma";font-size:12px;font-style:italic;text-transform:uppercase; margin:10px 0;overflow:hidden;}



.navi{padding-bottom:15px; clear:left;}
.navi .dcont{ padding:10px;}
.navi .dcont ul.reset {font-size: 13px;}
.navibg, .navitop, .navibtm{width:100%;}
.navibg{background:url(../images/navibg.png) repeat-y;} 
.navitop{background:url(../images/navitop.png) no-repeat;} .navibtm{background:url(../images/navibtm.png) no-repeat 0 100%;}
.navi li{list-style-type:none; padding-top:2px;} .navi ul{width:100%;}
.navi a{display:block; height:28px; background:url(../images/navilinks.png) no-repeat; line-height:28px; padding:0 10px; color:#fff; font-size:1.1em; font-weight:bold;}
.navi a:hover{background-position:0 -29px; color:#fff;}
.navi .submenu{padding:5px; padding-right:15px;}
.navi .submenu li{background:url(../images/greendotted.gif) repeat-x bottom; padding:3px 0;} 
.navi .submenu a{background:url(../images/greenarrow.gif) no-repeat 0 50%; padding-left:10px; height:16px; line-height:16px;}
.navi .submenu a:hover{text-decoration:underline; color:#fff; background:url(../images/greenarrow.gif) no-repeat 0 50%;}

.viewn_rate img {margin:5px 0;max-width:100%;}

#dle-content ul {list-style: disc; padding-left: 25px;}
#dle-content li {display: list-item; list-style: disc;}