/* 
- Author by rip: AdReNaLiN
- Skype: artur_ripper
- Site: htmlstart.ru
*/

/**/
html,body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { 
 margin: 0;
 padding: 0;
}
body, html {
 color:#000;
 font-size:11px;
 background:#000000 url(../images/bg.jpg) no-repeat top;
 
 font-family: Tahoma, Geneva, sans-serif;
 }
/*�����*/
input, button, textarea {
 font-family: Tahoma, Geneva, sans-serif;
 font-size: 11px;
 
}
body {
 padding-top: 300px;
 }
h1, h2, h3 {
 font-weight:normal;
}
table {
 border:0;
 padding:0;
 border-collapse:collapse;
border-spacing: 0px;
 }

td {
 vertical-align:top;
 padding:0;

}
a {
 color:#000;
 text-decoration: none;
}
a:hover {
 color: #a7a7a7;

}
a img {
 border: 0 none;
}
ul,li {
 list-style: none;
 padding: 0px;
 margin: 0px;
}
.f_textarea {
 background-color: #f4f4f4;
 border-bottom: 1px #CCC solid;

}
ul.tableform {
 width: 100%;
}
ul.tableform li {
 margin-bottom: 5px;
}
 ul.tableform li span.label {
 display:block;
 margin-bottom: 5px;
 font-weight: bold;
 }
 ul.tableform li.fieldsubmit {
 margin-top: 20px;
 text-align:right;
 } 
 ul.tableform li.fieldsubmit:hover {
 background:none;
 }
 ul.tableform li.sel select {
 height: 30px;
 }
 .dopinpt {
 width: 660px;
 margin: 5px;
 }
 .dopinpt tr td {
 padding: 10px;
 background:#f1f1f1;
 }
 
 .di_title {
 border-bottom: 1px #fff solid;
 color:#999;
 }
.clr {
 clear:both;

 display:block;
}
.spacer {
 padding: 7px ;
}
.left {
 float:left !important;
}
.right {
 float:right !important;
}

.f_input, .f_textarea, .s_input, .xfield input, .xfield textarea, .textin {
 height: 25px;
 border: 1px #e3e3e3 solid;
 background-color: #f6f6f6;
 padding: 0px 5px;
 color:#7c7b7b;
 margin: 2px 0px;
 width: 80%;
 line-height: 23px;
}

.f_textarea, .xfield textarea {
 height: auto;
 padding: 0px;

}
.xfield textarea {
 width: 97%;
 height: 150px;
}

.checkbox {
 margin: 3px 0px;
}
.clock_close {
 position: absolute;
 z-index: 50;
 width: 100%;
 display: none;
 height: 100%;
 }
/*������� �������*/
/**/
.close_layer {
 position: absolute;
 width: 100%;
 display: none;
 height: 100%;
}
#wrapper {
 width: 1024px;
 margin: 0 auto;
 -webkit-box-shadow: 0px 0px 4px 0px #a4a4a4;
 box-shadow: 0px 0px 4px 0px #a4a4a4;
}
.head {
 background:url(../images/head_bg.png);
 height: 45px;
 position: relative;
 padding-top: 63px;
 }
ul.mn_ul {
 height: 44px;
 background: url(../images/menu_bg.png) ;
 border-top: 1px #538f44 solid;
}
 ul.mn_ul li {
 float: left;
 height: 44px;
 }
 ul.mn_ul li a {
 display: block;
 float: left;
 line-height: 44px;
 padding: 0px 15px;
 color: #858585;
 font-size: 12px;
 text-transform: uppercase;
 font-weight: bold;
 }
 ul.mn_ul li a:hover {
 background: #000;
 color: #459830;
 }
.logo {
 position:absolute;
 top: 15px;
 left: 15px;
}
.login_box {
 height: 51px;
 position: absolute;
 right: 0px;
 top: 0px;
 padding: 6px;
 width: 193px;
}
 .lb_opn {
 background:#459830;
 }
 
 .lb_av {
 height: 51px;
 width: 51px;
 position: relative;
 overflow: hidden;
 float:right;
 margin-left: 10px;
 }
 .lb_av a img {
 width: 51px;
 height: 51px;
 }
 .lb_bt {
 height: 24px;
 font-weight: bold;

 float:right;
 text-align: right;
 padding-top: 10px;
 }
 .lb_bt div {
 font-size: 11px;
 margin-bottom: 3px;
 }
 .lb_bt div a.us_prof {
 font-weight: bold;
 color: #9bc644;
 
 }
 .lb_bt div a {
 color: #727272;
 font-weight: normal;
 
 }
 .lb_bt a {
 color: #fff;
 }
 .lb_opn div a {
 color: #fff;
 }
 .lb_panel {
 position: absolute;
 top: 63px;
 right: 0px;
 display: none;
 padding: 10px;
 z-index: 10;
 background:#459830; 
 color: #fff;
 border-top: 1px #8fcc80 solid;
 width: 185px;
 }
 ul.login_form li {
 margin-bottom: 5px;
 font-weight: bold;
 color: #fff;
 }
 ul.login_form li.lb_bt_box {
 line-height: 29px;
 
 }
 .lb_panel a {
 color: #fff;
 }
 .login_input {
 display:block;
 background:#f0f0f0;
 border: 1px #dbdbdb solid;
 padding: 2px 5px;
 width: 190px;
 }
 .l_button {
 border: 0px;
 text-align:center;
 padding: 4px 0px;
 font-weight:bold;
 cursor: pointer;
 width: 100%;
 display:block;
 color:#fff;
 }
 .lb_panel ul.login_menu li a {
 padding: 7px 10px;
 display: block;
 color: #fff;

 }
 .lb_panel ul.login_menu li a:hover {
 background: #7dbc6d;
 color: #fff;
 
 }
 .lb_panel ul li .f_input {
 width: 173px;
 }
 .lb_panel ul li a {
 padding: 0px;
 display: inline;
 }
 .lb_panel ul li a:hover {
 background: none;
 color: #fff;
 }
 .lb_sub_bt {
 padding: 7px 10px;
 margin-right: 5px;
 float: left;
 color: #326425;
 font-weight: bold;
 background: #7dbc6d;
 border: 1px #94ce86 solid;
 cursor: pointer;
 }


 
/**/
.content {
 background: #fff;
 padding-top: 15px;
}
.colum_left {
 width: 695px;
 float: left;
 }
 .cl_in {
 padding: 0px 15px 15px 15px;
 }
.colum_right {
 float: right;
 width: 300px;
}

.serch_box {
 position: absolute;
 top: 15px;
 left: 224px;
 width: 527px;
 }
 .sb_input, .sb_bottom {

 height: 28px;
 line-height: 28px;
 padding: 0px 10px;
 border: 0px;
 }
 .sb_input {
 width: 400px;
 float: left;
 background: #000;
 color: #fff;
 margin-right: 5px;
 border: 1px #1c1c1c solid;
 }
 .sb_bottom {
 background:#000;
 float: right;
 height: 30px;
 font-weight: bold;
 color: #fff;
 cursor: pointer;
 border: 1px #1c1c1c solid;
 width: 100px;
 }
.box_title_l, .box_title, .box_title_l_gold, .sb_title, .sb_title_in {
 background: url(../images/b_title.png) no-repeat;
 height: 36px;
}
.sb_title {
 border-right: 4px #689c5b solid;
 background-position: 0px -72px;
 padding-right: 1px;
 height: 36px;
 margin-bottom: 15px;
 font-weight: bold;
 background-repeat: repeat;
}
 .sb_title_in {
 height: 36px;
 color: #000;
 font-size: 14px;
 line-height: 36px;
 text-shadow: 1px 1px 1px #ffffff;
 padding:0px 20px 0px 10px;
 position:relative;
 background-position: 100% -108px;
 }
 .sb_title_in ul li {
 float: left;
 color: #a5a5a5;
 border-left: 1px #fff solid;
 cursor: pointer;
 padding-left: 10px;
 }
 .sb_title_in ul li:first-child {
 border-right: 1px #c7c7c7 solid;
 border-left: 0px;
 padding-right: 10px;
 padding-left: 0px;

 }
 .sb_title_in ul li.current {
 color: #000;
 }
 .cat_title {
 padding-left: 50px;
 }
 .c_icon {
 background: url(../images/cat_ic.png);
 width: 48px;
 height: 42px;
 position: absolute;
 left: -5px;
 top: -5px;
 }
 
 .sb_in {
 padding-right: 15px;
 }
.box_title_l {
 background-position: 0px -36px;
 padding-left: 15px;
 position: relative;
 border-bottom: 2px #538f44 solid;
}
.box_title {
 background-position: 0px -72px;
 background-repeat: repeat-x;
 text-shadow: 1px 1px 1px #ffffff;
 font-size: 14px;
 font-weight: bold;
 line-height: 36px;
}
.box_title_l_gold {
 background-position: 0px 0px;
 border-bottom: 2px #c79810 solid;
}
 .box_title_l_gold .box_title {
 padding-left: 50px;
 }
.b_title_top {
 width: 39px;
 height: 39px;
 position: absolute;
 left: 15px;
 bottom: -2px;
 background: url(../images/top_ic.png);
}
.cl_box_in {
 
 padding: 15px;
 
 }
.box_title ul.tb_tabs {
 height: 41px;
}
.box_title ul.tb_tabs li {
 float: left;
 margin-right: 5px;
 font-size: 18px;
 color: #bcbcbc;
 cursor: pointer;
 position:relative;
 
}
 .box_title ul.tb_tabs li span {
 display: none;
 
}
.box_title ul.tb_tabs li.right {
 font-size: 11px;
 font-weight: bold;
 background: #e2e2e2;
 padding: 6px 5px 2px 5px;
 height: 18px;
 margin-top: 6px;
 color: #858585;
 line-height: normal;
}
.box_title .tb_tabs li.current, .box_title ul.tb_tabs li.right.current {
 color: #000;
}
.side_block {
 margin-bottom: 40px;
}
 
.news {
 width: 140px;
 float: left;
 margin-right: 35px;
 height: 250px;
 float: left;
 margin-bottom: 5px;
 position: relative;
}
 .news a {
 color: #cbcbcb;
 }
 .n_pict {
 margin-bottom: 5px;
 }
 .n_pict img, .n_pict a img {
 width: 140px;
 height: 197px;
 }
 h2.n_title {
 margin-bottom: 2px;
 }
 h2.n_title a {
 font-weight: bold;
 font-size: 11px;
 color: #000000;
 }
 h2.n_title a:hover {
 text-decoration: underline;
 }
 
.oth_news {
 padding-bottom: 15px;
 margin-bottom: 25px;
 border-bottom: 1px #b7b7b7 dashed;}

.on_pict {width: 170px;float: left;}
.on_pict a img, .on_pict img {width: 170px;}
.on_text {float: right;width: 480px;}
.on_date {color: #6b6b6b;margin-top: 20px;}
.on_title {font-size: 12px;font-weight: bold;margin-bottom: 10px;}

.on_title a {color: #000;}
.on_title a:hover {text-decoration: underline;}

.on_inf_box {
 color: #9f9f9f;
 margin-top: 10px;
 font-weight: bold;}

.on_inf_box .right {
 background: url("../images/com_ic.png") no-repeat 0px 3px;
 padding-left: 15px;
 height: 14px;
 color: #538f44;
 font-weight: bold;
 font-size: 11px;}

.on_search {
 height: auto;
 width: auto;
 float: none;}

.on_search .on_text {width: 480px;}
.page_content {margin-bottom: 30px;}

.pc_title {
 margin-bottom: 15px;
 position: relative;
 border-bottom: 3px #459830 solid;
 padding-bottom: 10px;}

.pc_title, .pc_title h1, .pc_title h2 {
 font-size: 21px;
 color: #000;}

.pc_title_oth {
 font-size: 12px;
 margin-bottom: 15px;
 font-weight: bold;
 padding-bottom: 10px;
 border-bottom: 3px #e1e1e1 solid;}

.pc_title .left {margin-right: 10px;}
.pc_title .right {font-size: 12px;margin-top: 5px;}
span.status {font-size: 11px;}

.fn_post {
 color: #9d9d9d;
 font-size: 11px;
 margin-top: 5px;}

.fn_post a {
 color: #9d9d9d;}
.fn_edit a {
 font-size: 11px;
 color: #000;
 text-transform: lowercase;
 display: block;
 margin-top: 3px;}

.fn_info {margin-bottom: 25px;}
.fn_poster {float: left;width: 215px;margin-right: 15px;}
.fn_poster img, .fn_poster a img {width: 211px;margin-bottom: 5px;}
.fn_film_info {float: right;width: 445px;}
 
.fn_box_title {
 background: url("../images/title_line.png") repeat-x 0px 0px;
 height: 14px;
 margin-bottom: 20px;}

.fn_box_title div {
 background: url("../images/title_line.png") no-repeat 0px -14px;
 text-transform: uppercase;
 color: #000;
 height: 14px;
 font-weight: bold;
 padding-left: 50px;
 line-height: 14px;
 font-size: 12px;}

.fn_box_title div span {
 background: #fff;
 padding: 0px 10px 0px 0px;}

.fn_f_more {
 border-top: 3px #f1f1f1 solid;
 padding-top: 10px;
 margin-top: 15px;}

.fn_f_more .right {text-align: right;}
ul.fi_ul {margin-bottom: 20px;}

ul.fi_ul li {
 clear: both;
 padding: 10px 0px;
 border-bottom: 1px #d2d2d2 dashed;}

ul.fi_ul li b, .fn_f_m_box b {
 display: block;
 float: left;
 width: 100px;}
 
.fn_f_m_box b {
 float: none;
 margin-bottom: 3px;}

.fn_gal {
 height: 83px;
 padding: 27px 10px;
 background: #e9e9e9 url("../images/fn_gal.png") repeat-x;}

.fn_gal img, .fn_gal a img {
 height: 83px;
 margin: 0px 10px 10px 0px;}

ul.fi_ul li.fi_ul_last {
 border-bottom: 0px;
 margin-bottom: 0px;}

ul.rel_news {height: 154px;}

ul.rel_news li {
position: relative;
 padding: 0px 10px;
 float: left;
 height: 140px;
 border-bottom: 4px #dbdbdb solid;}

ul.rel_news li img:hover {border-bottom: 4px #D40000 solid;}
ul.rel_news li img, ul.rel_news li a img {
 width: 93px;
 height: 140px;
 border-bottom: 4px #459830 solid;}

ul.rel_news li a {display:block;}
.fn_content {padding: 15px;}
.full_comments ul.tb_tabs {height: 29px; margin-bottom: 20px;}

.full_comments ul.tb_tabs li {
 float: left;
 margin-right: 5px;
 background: #ebebeb;
 line-height: 29px;
 height: 29px;
 padding: 0px 10px;
 font-size: 12px;
 font-weight: bold;
 color: #bcbcbc;
 cursor: pointer;
 position:relative;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;}

.full_comments ul.tb_tabs li span {display: none;} 
.full_comments ul.tb_tabs li.current {background: #d4d4d4;color: #000;}

.fn_muvie ul.tb_tabs {
 height: 29px;
 left: 18px;
 z-index: 1;
 border-bottom: 3px #459830 solid;}

.fn_muvie ul.tb_tabs li {
 float: left;
 margin-right: 5px;
 line-height: 29px;
 height: 29px;
 padding: 0px 10px;
 font-size: 12px;
 font-weight: bold;
 color: #000000;
 cursor: pointer;
 position:relative;}

.fn_muvie .tb_tabs li.current {
 background: #459830 ;
 color: #fff;}

.box {
 display: none;
 min-height: 35px;
 z-index: 2;
 position: relative;}

.box.visible {display: block;}
.fn_f_m_box {margin-bottom: 5px;}

.fn_pg {
 background: #459830;
 padding: 5px 7px 7px 7px;
 font-size: 12px;
 color: #fff;
 font-weight: bold;
 position: absolute;
 width: 26px;
 height: 20px;
 right: 0px;
 bottom: -20px;}

.fn_pg span {font-size: 14px;}

.rel_news_title {
 text-align:center;
 position: absolute;
 bottom: -50px;
 left: 10px;
 height: 40px;
 width: 90px;}

ul.rel_news_global li {
 margin-bottom: 5px;
 position: relative;}

ul.rel_news_global li a {
 display: block;
 font-weight: bold;}

ul.rel_news_global li a.rel_pict {display: none;}
ul.rel_news_global li .rel_news_title {display: block;}

/*�����������/������ ���������*/

.msg {
 position: relative;
 margin-bottom: 15px;
 padding-bottom: 15px;
 border-bottom: 2px #f1f1f1 solid;
 }
.msg_av {
 float: left;
 width: 80px;
 position: relative;
 text-align: center;
 
 
 }
 .msg_av img, .msg_av a img {
 width: 80px;
 margin-bottom: 5px;
 }
 
.msg_text {float: right; width: 86%;}
.msg_cont_text {margin: 5px 0px;}
.msg_date {color: #c2c2c2; font-weight: bold;}
ul.msg_menu {position: absolute; right: 0px;top: 0px;}
ul.msg_menu li {float: right; margin-left: 3px;}

ul.msg_menu li a {
 display: block;
 float: right;
 line-height: 20px;
 color: #888888;}

ul.msg_menu li.msg_m_bt a, ul.msg_menu li a:hover {color: #000;}
ul.msg_menu li.msg_m_bt {margin-left: 10px;}

.msg_layer {
 padding: 10px;
 border: 1px #e4e4e4 solid;
 position: absolute;
 top: 0px;
 color: #b3b3b3;
 width: 513px;}

.msg_layer:hover {color: #6A6A6A;}
.msg_hide {display: none;}

.block_info {
 background: #fefcc9;
 border: 1px #e6e4a7 solid;
 padding: 10px;
 color: #6f6d3f;
 margin-bottom: 20px;}

.block_info a {
 color: #6f6d3f;
 font-weight: bold;}

.online, .offline {
 width: 7px;
 height: 7px;
 float: left;
 margin-right: 7px;
 margin-top: 4px;}

.online {background: #459830;}
.offline {background: #b6b6b6;}
.msg_head {margin-bottom: 10px;}
.msg_head a {color: #a0a0a0;}
.msg_head strong a {color: #000;}
.msg_add {width: 470px;margin: 0px auto;}

/**/

ul.cats_menu li {
 float: left;
 margin: 0px 5px 5px 0px;}

ul.cats_menu li a {
 display: block;
 float: left;
 width: 107px;
 font-weight: bold;
 background: #fff;
 padding: 7px 10px;}

ul.cats_menu li a:hover {
 background: #F1F1F1;}

/**/

.pm_status {
 float:left;
 border: 1px solid #d8d8d8;
 padding: 0px;
 background-color: #fff;
 width: 280px;
 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;
}
.site_info {
 background:url(../images/info.png) no-repeat;
 padding-left: 90px;
 min-height: 65px;
}
/**/
.v_title {
 font-weight: bold;
 margin-bottom: 10px;
 }
.vote {
 margin-bottom: 5px;
 }
/*�������� �������*/
.ui_rate {
 background: #2e2e2e;
 padding: 5px 0px 5px 5px; 
}
.ui_lcol {
 width: 100px;
 float:left;
}
 .ui_staus {
 padding: 0px 5px 5px 5px;
 background:#f0f0f0;
 margin-bottom: 5px;
 width: 100px;
 }
 .ui_lcol ul li {
 display:block;
 color:#7b7b7b;
 }
 .ui_avatar {
 width: 100px;
 position:relative;
 margin-bottom: 10px;
 }
 .ui_avatar img, .ui_avatar a img {
 width: 100px;
 }
.ui_status {
 font-weight:bold;
 color:#b7b7b7;
}
.ui_rcol {
 margin-left: 120px;
}
 .ui_ruspage {
 }
 .ui_rcol ul {
 margin-bottom: 20px;
 }
 .ui_rcol ul li {
 margin-bottom: 3px;
 border-bottom: 1px #ededed solid;
 padding-bottom: 3px;
 }

/*������������� �������*/
.navigation {
 text-align:center;
 float: left;
 width: 100%;
 height: 20px;
 padding-top: 5px;}

.navigation b {
 border-bottom: 2px solid #000;
 color: #000;}
.navigation a {
 border-bottom: 2px solid #C7C7C7;
 color: #1E6B06;}

.navigation a, .navigation b {
 margin-right: 1px;
 padding: 6px;
 font-weight:bold;;
 background: #e5e5e5;}

.navigation a:hover { 
 border-bottom: 2px solid #000;
 color: #000;}
 
/**/
table.pm .navigation {
 
 width:217px;
 
 }

/*������*/
.footer {
 width: 1024px;
 margin: 0 auto;
 position: relative;
 padding: 20px 0px;
 font-weight: bold;
}

/*�������*/
.signature {
 border-top: 1px #efefef dashed;
 padding-top: 5px;
 color: #c4c4c4;
 margin-top: 20px;
}

.reg_num {
 color:#949494;
 float:left;
 font-size: 42px;
 margin: 0px 10px 10px 0px;
}
/*����������*/
.stats_block {
 margin-bottom: 20px;
} 
 .stats_block h5 {
 font-size: 12px;
 font-weight:bold;
 margin-bottom: 10px;
 }
 .stats_block ul {
 float:left;
 padding-right: 20px;
 width: 30%;
 }
.stats_more {

}
 .stats_more ul {
 margin-bottom: 20px;
 }

/**/
/**/
.m_slider {
 position: relative;
 padding-left: 310px;
 height: 270px;
}
.m_s_box {
 display:none;
 position: absolute;
 width: 300px;
 left: 0px;
 top: 0px;
 color: #000;
}
.show .m_s_box {
 display:block;

}
.m_s_cont img, .m_s_cont a img {
 float: left;
 margin-right: 10px;
 width: 70px;
 }
.m_s_cont h2 {
 margin-bottom: 5px;
}
 .m_s_cont h2 a, .msb_title h2 a {
 font-size: 12px;
 font-weight: bold;
 color: #000;
 }
.m_s_cont {
 border-left: 3px #d5d5d5 solid;
 padding: 5px 0px 5px 10px;
 color: #9a9a9a;
}
 .m_s_cont.show {
 border-left: 3px #538f44 solid;
 }
.msb_pict img, .msb_pict a img {
 width: 300px;
 margin-right: 0px;
 float: none;
 }
.msb_pict {
 position: relative;
 margin-bottom: 10px;
 color: #000;
}
 .msb_title {
 background: url("../images/msb_title.png") no-repeat 0px 0px;
 padding-top: 8px;
 position: absolute;
 bottom: 0px;
 width: 300px;
 }
 .msb_title_in {
 background: url("../images/msb_title_bg.png");
 padding: 2px 10px 3px 10px;
 }
.msb_com {
 background: url("../images/com_ic.png") no-repeat 0px 3px;
 padding-left: 15px;
 height: 14px;
 color: #538f44;
 font-weight: bold;
 font-size: 11px;
 position:absolute;
 top: 9px;
 right: 8px;
}

/* �������� ������� */
.kachestvo { 
background:#51ac00;
color:#fff;
display: block;
float: left;
margin-left: 0px;
margin-top: 0px;
padding: 2px 15px;
position: absolute;
text-align: left;
}
/**/

/* �������� ������ */

ul.kino_fn {height: 0px; line-height: 0px; margin-bottom: 0px; margin-top: 0px; border-bottom: 3px #459830 solid;}
.kino_fn {font-size:11px; padding: 0 0 0 0;}
.fn_text {display: none;padding: 10px;}
.fn_text.visible {display: block;}

/* ����� �� �������� */

.story_c_l_2 {
 position: relative;
 margin: 5px 0 5px 0px;}

.story_c_l_2 span.story_link_2 {
 margin: 0 3px 4px 3px;
 display: block;
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 -khtml-border-radius: 3px;
 border-radius: 3px;
 background: #91b6c9;
 color: #fff;
 text-shadow: 0 1px 0 #6f8c9a;}

.story_c_l_2 span.story_link_2 a {
 display: block;
 text-decoration: none;
 padding: 4px 5px 5px 5px;
 text-align: center;
 color: #fff;}

.story_c_l_2 span.story_link_2:hover a {
 -moz-border-radius: 3px;
 -webkit-border-radius: 3px;
 -khtml-border-radius: 3px;
 border-radius: 3px;
 text-shadow: 0 1px 0 #FC5900;
 background: #FC5900;}

/**/

/* ��� ������ */
.newstop {
 width: 98px;
 float: left;
 margin-right: 35px;
 height: 220px;
 float: left;
 margin-bottom: 5px;
 position: relative;
}
 .newstop a {
 color: #cbcbcb;
 }
 .n_picttop {
 margin-bottom: 5px;
 }
 .n_picttop img, .n_pict a img {
 width: 130px;
 height: 180px;
 }
 h2.n_title {
 margin-bottom: 2px;
 }
 h2.n_title a {
 font-weight: bold;
 font-size: 11px;
 color: #000000;
 }
 h2.n_title a:hover {
 text-decoration: underline;
 }
/**/

/* ������ */
.serial_tab a {font:12px Verdana; color:#2c2c2c; padding:3px 5px 4px 5px; text-decoration:none; }
.serial_tab a:hover {color:#f3f3f3; background:#4682B4; border-radius:7px; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.8); text-decoration:none;}
.serial_tab a.selected {font:12px Verdana; color:#f3f3f3; background:#2c2c2c; border-radius:7px; padding:3px 5px 4px 5px;}

.serial_tab {float:left; background:#F5F5F5; width:100%; border:1px solid #000; margin-bottom:7px;}
.serial_tab_top {float:left; width:100%; height:22px; background:url(../images/serii.jpg) top left no-repeat;}
.serial_tab_input {padding:7px;}

.shadetabs {margin-left:10px;height:25px;width: 100%; float:left;}
.shadetabs a.selected {padding-left: 2px; display: block;float:left;font:12px Verdana; color:#2c2c2c; text-decoration: none; height: 25px; background:url(../images/fulltab_02.jpg) top right no-repeat;padding-right:48px;outline:none; }
.shadetabs a.selected span {display:block; line-height:15px; background:url(../images/fulltab_01.jpg) no-repeat;padding:4px 7px 6px 47px;}
.shadetabs a.selected:hover { background-position:100% -25px; text-decoration: none;}
.shadetabs a.selected:hover span { background-position:0% -25px;} 

.shadetabs a {padding-left: 2px; display: block;float:left;font:12px Verdana; color:#2c2c2c; text-decoration: none; height: 25px; background:url(../images/fulltab_02.jpg) no-repeat 100% -25px;padding-right:48px;outline:none;margin:4px 0 0 0px;}
.shadetabs a span {display:block; line-height:15px; background:url(../images/fulltab_01.jpg) no-repeat 0% -25px;padding:4px 7px 6px 47px;} 
.shadetabs a:hover { background:url(../images/fulltab_02.jpg) top right no-repeat; }
.shadetabs a:hover span {background:url(../images/fulltab_01.jpg) no-repeat;}
/**/

/* ������� */
.views_blog {background: #ececec; width: 216px; height: 40px; border-left: 10px #f60 solid; margin-bottom: 5px}
.views_blog dt {color: #404040; font-family: arial; font-weight: bold; padding: 7px}
.views_blog dd {float: right; padding: 7px; margin-top: -40px}

.story_comm {
 float: right;
 margin: 0px 0px;
 background: url(../images/arrow_10.png) no-repeat left center;
 padding: 0 0 0 9px;
 text-align: center;
 text-shadow: 0 1px 0 #7492a1;
 color: #fff;
}
.story_comm span {
 display: block;
 overflow: hidden;
 line-height: 16px;
 text-align: center;
 width: 42px;
 height: 40px;
 overflow: hidden;
 background: #91b6c9;
}
.story_comm span.selection_index {
 display:inline;
 }
.story_comm a {
 color: #fff;
}
.sup {
 padding: 4px 0 0 0;
 font-size: 15px;
 font-weight: bold;
}
.sub {
 font-size: 12px;
}
#div_mustsee_main {
 position:absolute;
 left:-15px;
}
/**/

/* ��� ������������ */
.top_link {
 position: absolute;
 top: 0px;
 left: 0px;
 width: 1024px;
 height: 400px;
}
/**/

/* ���������� */

ul.cats_menuk li {float: left; margin: 0px 5px 5px 0px;}

 ul.cats_menuk li a {
 display: block;
 float: left;
 width: 240px;
 font-weight: bold;
 background: #fff;
 padding: 7px 10px;}

ul.cats_menuk li a:hover {background: #F1F1F1;}
/**/

.knopki_s {padding: 0 5px 0 5px;}
.soc_buttons_block_like {padding: 10px 0 0 0;}
.soc_buttons_block_like_1 {padding: 0 2px 0 0;width: 150px;}

.speedbar_back {
 padding: 3px 5px 4px 5px;
 background:#ffffff;
 text-shadow: 0 1px 0 #7492a1;
 -moz-box-shadow: 0px 1px 2px #909090;
 -webkit-box-shadow: 0px 1px 2px #909090;
 box-shadow: 0px 1px 3px #909090;
 border-radius: 10px;
 -webkit-border-radius: 10px;
 -moz-border-radius: 10px;}

.u-star-rating-19 {width:190px !important;} 
.u-star-rating-19 a.u-six-star {left:95px;} 
.u-star-rating-19 a.u-six-star:hover {width:115px;} 
.u-star-rating-19 a.u-seven-stars {left:115px;} 
.u-star-rating-19 a.u-seven-stars:hover {width:133px;} 
.u-star-rating-19 a.u-eight-stars {left:133px;} 
.u-star-rating-19 a.u-eight-stars:hover {width:154px;} 
.u-star-rating-19 a.u-nine-stars {left:155px;} 
.u-star-rating-19 a.u-nine-stars:hover {width:175px;} 
.u-star-rating-19 a.u-ten-stars {left:175px;} 
.u-star-rating-19 a.u-ten-stars:hover {width:190px;}
/* Вид комментариев для uCoz v.5 
------------------------------------------*/ 
.cell_comment { 
 float:left; 
 width:100%; 
 color:#666; 
 background:#fff; 
 margin: 10px 0px; 
 border: 5px solid #bdd3e0; 
 border-radius:3px; overflow: hidden; 
} 

.comment_top { 
 float:left; 
 width:100%; 
 padding:5px 0px; 
 background:#F4F8F9; 
 border-bottom: 1px solid #E6F0F2; 
} 

.comment_name{ 
 margin-left: 20px; 
 color:#34AB63; 
} 

.comment_number { 
 float:right; 
 background:#f5f7f9; 
 margin-right: 20px; 
} 

.comment_top span { 
 font:9px Verdana,Arial,Helvetica, sans-serif; 
 color:#999; 
} 

.comment_mp, 
.comment_page { 
 float:right; 
 margin-right: 20px; 
} 

.comment_message { 
 float:left; 
 font:115%/1.5 Verdana,Arial,Helvetica, sans-serif; 
 text-align:justify; 

 width:94%; 
 overflow: hidden; 
 padding: 10px 20px 15px 20px; 
} 

.comment_avatar { 
 float:right; 
 width:50px; 
 height:50px; 
 margin: 0px 0px 10px 20px; 
 border: 3px solid #bdd3e0; 
 border-radius:3px; 
} 

.comment_bottom { 
 float:left; 
 width:100%; 
 padding:6px 0px 5px 0px; 
 background:#F4F8F9; 
 border-top: 1px solid #E6F0F2; 
 font:10px Verdana,Arial,Helvetica, sans-serif; 
} 

.comment_answer:link, 
.comment_answer:visited{ 
 float:left; 
 margin: 0px 0px 0px 20px; 
 background:#8cbec9; 
 padding: 2px 7px 2px 7px; 
 text-shadow: 1px 1px 1px #5d97a4; 
 color:#fff; 
} 

.comment_answer:hover { 
 background:#9dd0db; 
} 

.comment_answer:active { 
 box-shadow:inset 0px 0px 3px #5a95a2!important; 
} 

.comment_like:link, 
.comment_like:visited{ 
 float:right; 
 background:#8ec98c; 
 padding: 2px 7px 2px 7px; 
 text-shadow: 1px 1px 1px #4aa44c; 
 color:#fff; 
} 

.comment_like:hover { 
 background:#abe6a9; 
} 

.comment_like:active { 
 box-shadow:inset 0px 0px 3px #349932!important; 
} 

.comment_bottom strong { 
 float:right; 
 padding: 2px 10px 2px 10px; 
 background:#dde9d9; 
 margin-right: 20px; 
} 

.comment_answer_admin{ 
 float:left; 
 width:94%; 
 margin-top: 10px; 
 padding: 10px 20px 10px 20px; 
 background:#f4ecec; 
 border-radius:3px; 
} 

.comment_avatar_admin{ 
 float:right; 
 width:50px; 
 height:50px; 
 margin: 0px 0px 10px 25px; 
 border: 3px solid #dca2a2; 
 border-radius:3px; 
} 

.cell_comment a:hover img { 
 filter: progid: DXImageTransform.Microsoft.Alpha(opacity=85); 
 -moz-opacity: 0.7; 
 opacity: 0.7; 
 filter: alpha(opacity=85); 
}/* Кнопки */ 

 .zp-button,.g-button,input.bbcodes{padding:4px 
 10px;font-size:11px;font-family:"Segoe Ui","Tahoma";background:url('http://zagruzka-plus.ws/zptpl/images/button-bg.png') repeat-x #D8D8D8;border:1px 
 solid #B3B3B3;color:#444;text-shadow:0 1px 0 #FFF;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;-moz-box-shadow:0 0 1px #FFF inset;box-shadow:0 0 1px #FFF inset;-webkit-box-shadow:0 0 1px #FFF inset;cursor:pointer;text-align:center;min-width:60px;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.zp-button:hover,.g-button:hover,input.bbcodes:hover{background:url('http://zagruzka-plus.ws/zptpl/images/button-bg.png') repeat-x #EDEDED;color:#444}.zp-button:active,.g-button:active,input.bbcodes:active{background:#D8D8D8;-moz-box-shadow:0 0 1px #AAA inset;box-shadow:0 0 1px #AAA inset;-webkit-box-shadow:0 0 1px #AAA inset;color:#444}.zp-button:disabled,.g-button:disabled,input.bbcodes:disabled{background:url('http://zagruzka-plus.ws/zptpl/images/button-bg.png') repeat-x #D8D8D8;-moz-box-shadow:0 0 1px #FFF inset;box-shadow:0 0 1px #FFF inset;-webkit-box-shadow:0 0 1px #FFF inset;opacity:0.6;cursor:default}






.button { 
 margin: 0 0 5px; 
 height: 28px; 
 line-height: 28px; 
 padding: 0 12px; 
 font-size: 11px; 
 font-weight: bold; 
 color: #555555; 
 text-shadow: 0 1px #fff; 
 border-width: 1px 1px 0; 
 border-style: solid; 
 border-color: #cecece #bababa #a8a8a8; 
 border-radius: 3px 3px 2px 2px; 
 outline: none; 
 -webkit-box-sizing: content-box; 
 -moz-box-sizing: content-box; 
 box-sizing: content-box; 
 display: inline-block; 
 vertical-align: baseline; 
 zoom: 1; 
 *display: inline; 
 *vertical-align: auto; 
 background-color: #dfdfdf; 
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f1f1), color-stop(70%, #dfdfdf), color-stop(100%, #dadada)); 
 background-image: -webkit-linear-gradient(top, #f1f1f1 0%, #dfdfdf 70%, #dadada 100%); 
 background-image: -moz-linear-gradient(top, #f1f1f1 0%, #dfdfdf 70%, #dadada 100%); 
 background-image: -ms-linear-gradient(top, #f1f1f1 0%, #dfdfdf 70%, #dadada 100%); 
 background-image: -o-linear-gradient(top, #f1f1f1 0%, #dfdfdf 70%, #dadada 100%); 
 background-image: linear-gradient(top, #f1f1f1 0%, #dfdfdf 70%, #dadada 100%); 
 -webkit-box-shadow: inset 0 1px #fdfdfd, inset 0 0 0 1px #eaeaea, 0 1px #a8a8a8, 0 3px #bbbbbb, 0 4px #a8a8a8, 0 5px 2px rgba(0, 0, 0, 0.25); 
 box-shadow: inset 0 1px #fdfdfd, inset 0 0 0 1px #eaeaea, 0 1px #a8a8a8, 0 3px #bbbbbb, 0 4px #a8a8a8, 0 5px 2px rgba(0, 0, 0, 0.25); 
 } 
 .button:hover, .button:active { 
 text-decoration: none; 
 background: #dfdfdf; 
 border-top-color: #c9c9c9; 
 } 
 .button:active, .button.green:active, .button.blue:active, .button.yellow:active, .button.red:active, .button.purple:active, .button.grey:active, .button.black:active { 
 vertical-align: -5px; 
 margin-bottom: 0; 
 padding: 1px 13px 0; 
 border-width: 0; 
 border-radius: 3px; 
 -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3), inset 0 1px 1px rgba(0, 0, 0, 0.4), 0 1px white; 
 box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3), inset 0 1px 1px rgba(0, 0, 0, 0.4), 0 1px white; 
 } 
 .button.green { 
 color: #465f25; 
 text-shadow: 0 1px #d9f3b5; 
 border-color: #91ce5e #7ab04b #5e903f; 
 background-color: #94d362; 
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #c0eb85), color-stop(70%, #94d362), color-stop(100%, #8ed258)); 
 background-image: -webkit-linear-gradient(top, #c0eb85 0%, #94d362 70%, #8ed258 100%); 
 background-image: -moz-linear-gradient(top, #c0eb85 0%, #94d362 70%, #8ed258 100%); 
 background-image: -ms-linear-gradient(top, #c0eb85 0%, #94d362 70%, #8ed258 100%); 
 background-image: -o-linear-gradient(top, #c0eb85 0%, #94d362 70%, #8ed258 100%); 
 background-image: linear-gradient(top, #c0eb85 0%, #94d362 70%, #8ed258 100%); 
 -webkit-box-shadow: inset 0 1px #d9f3b5, inset 0 0 0 1px #b1e095, 0 1px #5e903f, 0 3px #6da445, 0 4px #5e903f, 0 5px 2px rgba(0, 0, 0, 0.4); 
 box-shadow: inset 0 1px #d9f3b5, inset 0 0 0 1px #b1e095, 0 1px #5e903f, 0 3px #6da445, 0 4px #5e903f, 0 5px 2px rgba(0, 0, 0, 0.4); 
 } 
 .button.green:hover, .button.green:active { 
 background: #94d362; 
 border-top-color: #82bd53; 
 } 
 .button.blue { 
 color: #236277; 
 text-shadow: 0 1px #c2ecf9; 
 border-color: #6fbad1 #3fa3c0 #3583ab; 
 background-color: #61cdf3; 
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #9be5fa), color-stop(70%, #61cdf3), color-stop(100%, #5fbde8)); 
 background-image: -webkit-linear-gradient(top, #9be5fa 0%, #61cdf3 70%, #5fbde8 100%); 
 background-image: -moz-linear-gradient(top, #9be5fa 0%, #61cdf3 70%, #5fbde8 100%); 
 background-image: -ms-linear-gradient(top, #9be5fa 0%, #61cdf3 70%, #5fbde8 100%); 
 background-image: -o-linear-gradient(top, #9be5fa 0%, #61cdf3 70%, #5fbde8 100%); 
 background-image: linear-gradient(top, #9be5fa 0%, #61cdf3 70%, #5fbde8 100%); 
 -webkit-box-shadow: inset 0 1px #c5f0fd, inset 0 0 0 1px #8ad1eb, 0 1px #3583ab, 0 3px #3f9db8, 0 4px #3583ab, 0 5px 2px rgba(0, 0, 0, 0.4); 
 box-shadow: inset 0 1px #c5f0fd, inset 0 0 0 1px #8ad1eb, 0 1px #3583ab, 0 3px #3f9db8, 0 4px #3583ab, 0 5px 2px rgba(0, 0, 0, 0.4); 
 } 
 .button.blue:hover, .button.blue:active { 
 background: #61cdf3; 
 border-top-color: #3eaac9; 
 } 
 .button.yellow { 
 color: #7e4f27; 
 text-shadow: 0 1px #f2e294; 
 border-color: #efb443 #d9a238 #a57825; 
 background-color: #f6ba49; 
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffdd67), color-stop(70%, #f6ba49), color-stop(100%, #f4b03e)); 
 background-image: -webkit-linear-gradient(top, #ffdd67 0%, #f6ba49 70%, #f4b03e 100%); 
 background-image: -moz-linear-gradient(top, #ffdd67 0%, #f6ba49 70%, #f4b03e 100%); 
 background-image: -ms-linear-gradient(top, #ffdd67 0%, #f6ba49 70%, #f4b03e 100%); 
 background-image: -o-linear-gradient(top, #ffdd67 0%, #f6ba49 70%, #f4b03e 100%); 
 background-image: linear-gradient(top, #ffdd67 0%, #f6ba49 70%, #f4b03e 100%); 
 -webkit-box-shadow: inset 0 1px #ffeca6, inset 0 0 0 1px #e5c96d, 0 1px #a57825, 0 3px #c08a28, 0 4px #a57825, 0 5px 2px rgba(0, 0, 0, 0.4); 
 box-shadow: inset 0 1px #ffeca6, inset 0 0 0 1px #e5c96d, 0 1px #a57825, 0 3px #c08a28, 0 4px #a57825, 0 5px 2px rgba(0, 0, 0, 0.4); 
 } 
 .button.yellow:hover, .button.yellow:active { 
 background: #f6ba49; 
 border-top-color: #e5ab3d; 
 } 
 .button.red { 
 color: #702526; 
 text-shadow: 0 1px #ea8f99; 
 border-color: #e1696e #c85252 #a03a38; 
 background-color: #e46565; 
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #eb9093), color-stop(70%, #e46565), color-stop(100%, #e25755)); 
 background-image: -webkit-linear-gradient(top, #eb9093 0%, #e46565 70%, #e25755 100%); 
 background-image: -moz-linear-gradient(top, #eb9093 0%, #e46565 70%, #e25755 100%); 
 background-image: -ms-linear-gradient(top, #eb9093 0%, #e46565 70%, #e25755 100%); 
 background-image: -o-linear-gradient(top, #eb9093 0%, #e46565 70%, #e25755 100%); 
 background-image: linear-gradient(top, #eb9093 0%, #e46565 70%, #e25755 100%); 
 -webkit-box-shadow: inset 0 1px #dcaaaa, inset 0 0 0 1px #df777a, 0 1px #a03a38, 0 3px #be4b49, 0 4px #a03a38, 0 5px 2px rgba(0, 0, 0, 0.4); 
 box-shadow: inset 0 1px #dcaaaa, inset 0 0 0 1px #df777a, 0 1px #a03a38, 0 3px #be4b49, 0 4px #a03a38, 0 5px 2px rgba(0, 0, 0, 0.4); 
 } 
 .button.red:hover, .button.red:active { 
 background: #e46565; 
 border-top-color: #d0585a; 
 } 
 .button.purple { 
 color: #714667; 
 text-shadow: 0 1px #f2c5e6; 
 border-color: #e391d0 #c27ab3 #8a517d; 
 background-color: #e393d3; 
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1bee3), color-stop(70%, #e393d3), color-stop(100%, #df8dce)); 
 background-image: -webkit-linear-gradient(top, #f1bee3 0%, #e393d3 70%, #df8dce 100%); 
 background-image: -moz-linear-gradient(top, #f1bee3 0%, #e393d3 70%, #df8dce 100%); 
 background-image: -ms-linear-gradient(top, #f1bee3 0%, #e393d3 70%, #df8dce 100%); 
 background-image: -o-linear-gradient(top, #f1bee3 0%, #e393d3 70%, #df8dce 100%); 
 background-image: linear-gradient(top, #f1bee3 0%, #e393d3 70%, #df8dce 100%); 
 -webkit-box-shadow: inset 0 1px #f5d6ee, inset 0 0 0 1px #dcaacf, 0 1px #8a517d, 0 3px #a7619a, 0 4px #8a517d, 0 5px 2px rgba(0, 0, 0, 0.4); 
 box-shadow: inset 0 1px #f5d6ee, inset 0 0 0 1px #dcaacf, 0 1px #8a517d, 0 3px #a7619a, 0 4px #8a517d, 0 5px 2px rgba(0, 0, 0, 0.4); 
 } 
 .button.purple:hover, .button.purple:active { 
 background: #e393d3; 
 border-top-color: #c87eb8; 
 } 
 .button.grey { 
 color: #41505b; 
 text-shadow: 0 1px #c2d0db; 
 border-color: #909eab #768791 #50606e; 
 background-color: #90aabd; 
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #bccbd7), color-stop(70%, #90aabd), color-stop(100%, #83a0b4)); 
 background-image: -webkit-linear-gradient(top, #bccbd7 0%, #90aabd 70%, #83a0b4 100%); 
 background-image: -moz-linear-gradient(top, #bccbd7 0%, #90aabd 70%, #83a0b4 100%); 
 background-image: -ms-linear-gradient(top, #bccbd7 0%, #90aabd 70%, #83a0b4 100%); 
 background-image: -o-linear-gradient(top, #bccbd7 0%, #90aabd 70%, #83a0b4 100%); 
 background-image: linear-gradient(top, #bccbd7 0%, #90aabd 70%, #83a0b4 100%); 
 -webkit-box-shadow: inset 0 1px #d0dae2, inset 0 0 0 1px #99b5ce, 0 1px #50606e, 0 3px #627786, 0 4px #50606e, 0 5px 2px rgba(0, 0, 0, 0.4); 
 box-shadow: inset 0 1px #d0dae2, inset 0 0 0 1px #99b5ce, 0 1px #50606e, 0 3px #627786, 0 4px #50606e, 0 5px 2px rgba(0, 0, 0, 0.4); 
 } 
 .button.grey:hover, .button.grey:active { 
 background: #90aabd; 
 border-top-color: #8495a0; 
 } 
 .button.black { 
 color: #f1f1f1; 
 text-shadow: 0 1px #111; 
 border-color: #505050 #414141 #2c2c2c; 
 background-color: #4f4f4f; 
 background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #696969), color-stop(70%, #4f4f4f), color-stop(100%, #3c3c3c)); 
 background-image: -webkit-linear-gradient(top, #696969 0%, #4f4f4f 70%, #3c3c3c 100%); 
 background-image: -moz-linear-gradient(top, #696969 0%, #4f4f4f 70%, #3c3c3c 100%); 
 background-image: -ms-linear-gradient(top, #696969 0%, #4f4f4f 70%, #3c3c3c 100%); 
 background-image: -o-linear-gradient(top, #696969 0%, #4f4f4f 70%, #3c3c3c 100%); 
 background-image: linear-gradient(top, #696969 0%, #4f4f4f 70%, #3c3c3c 100%); 
 -webkit-box-shadow: inset 0 1px #828282, inset 0 0 0 1px #555555, 0 1px #2c2c2c, 0 3px #444444, 0 4px #2c2c2c, 0 5px 2px rgba(0, 0, 0, 0.4); 
 box-shadow: inset 0 1px #828282, inset 0 0 0 1px #555555, 0 1px #2c2c2c, 0 3px #444444, 0 4px #2c2c2c, 0 5px 2px rgba(0, 0, 0, 0.4); 
 } 
 .button.black:hover, .button.black:active { 
 background: #4f4f4f; 
 border-top-color: #494949; 
 }



.upTop { 
 display:none; 
 width:100px; 
 height:100%; 
 position:fixed; 
 left:0px; 
 top:0px; 
 z-index:100; 
} 
.upTopButton { 
 background:#777777 url(/images/goup.png) no-repeat; 
 width:27px; 
 height:27px; 
 position:fixed; 
 top:10px; 
 left:10px; 
 cursor:pointer; 
} 
.upTopZone { 
 display:none; 
 background:url(/images/upbg.png) repeat; 
 width:100px; 
 height:100%; 
 cursor:pointer; 
} 
.upTopZone p { 
 background:#777777; 
 font-size:12px; 
 width:63px; 
 height:27px; 
 margin:0; 
 position:fixed; 
 top:10px; 
 left:37px; 
 color:#fff; 
 font-family:"tahoma", "verdana", "arial"; 
 line-height:25px; 
 text-align:center; 
 text-shadow:1px 1px 1px #000000; 
} 
@media screen and (max-width:1024px) { 
 .upTopZone { 
 display:none !important; 
 } 
} .blue .upTopButton, .blue .upTopZone p { 
 background-color:#3fa3e1; 
} 
.green .upTopButton, .green .upTopZone p { 
 background-color:#60bf3a; 
} 
.red .upTopButton, .red .upTopZone p { 
 background-color:#ca2929; 
} 
.orange .upTopButton, .orange .upTopZone p { 
 background-color:#ef990b; 
} 
.purple .upTopButton, .purple .upTopZone p { 
 background-color:#b053a0; 
} 
.grey .upTopButton, .grey .upTopZone p { 
 background-color:#777777; 
}
.manFlSbm, .manFlRst, .postPreview, .postSubmit, .postReset, .pollSubmitBut, .pollreSultsBut, #sbt47 { 
 display: inline-block; 
 text-align: center; 
 font-family: Arial, Helvetica, sans-serif; 
 color: #ffffff; 
 border-radius: 5px; 
 -webkit-border-radius: 5px; 
 -moz-border-radius: 5px; 
 box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.4) inset; 
 -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.4) inset; 
 -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4), 0 1px 0 rgba(255, 255, 255, 0.4) inset; 
 font-size: 12px; 
 font-weight:normal !important; 
 padding: 6px 10px; 
 border:1px solid #4E612B; 
 background: #A3CF59; 
 background: -webkit-gradient(linear, left top, left bottom, from(#A3CF59), to(#93BC45)); 
 background: -moz-linear-gradient(top, #A3CF59, #93BC45); 
 background: linear-gradient(#A3CF59, #93BC45); 
 cursor:pointer; 
} 
.manFlSbm:hover, .manFlRst:hover, .postPreview:hover, .postSubmit:hover, .postReset:hover, .pollSubmitBut:hover, .pollreSultsBut:hover, #sbt47:hover { 
 border-color: #8DAF4B; 
 background: #C3DC78; 
 background: -webkit-gradient(linear, left top, left bottom, from(#C3DC78), to(#A3CF59)); 
 background: -moz-linear-gradient(top, #C3DC78, #A3CF59); 
 background: linear-gradient(#C3DC78, #A3CF59); 
}



.ramkaoba {background:#f4fff3;padding:15px;border:1px dotted #b5f0ab;width:95.5%;} 
 .ramka_title {color:#41763d;text-shadow:1px 1px 0 #fff;font-weight:bold;font-size:13px;} 
 .ramka_desc {font-size:11px;} 
 .zakaz {background:#65c15d;border:1px solid #46973f; padding:7px;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;} 
 .zakaz a {color:#fff;text-shadow:1px 1px 0 #4b8946;} 
 .zakaz a:hover {text-decoration:none;} 
 .zakaz:hover {background:#7bdb73;}




























.NewsComm {margin-top: 10px;} 
 .Level {opacity: .5; 
 -webkit-transition: all 200ms ease; 
 -moz-transition: all 200ms ease; 
 -o-transition: all 200ms ease; 
 } 
 .Level:hover {opacity: 1;} 
 td.CommAva {vertical-align: top;} 
 td.CommAva img { 
 width: 60px; 
 height: 60px; 
 border-right: 1px solid rgba(0,0,0,.2); 
 border-bottom: 1px solid rgba(0,0,0,.2); 
 -webkit-border-radius: 2px; 
 -moz-border-radius: 2px; 
 border-radius: 2px; 
 padding: 3px; 
 background-color: #e0e0e0; 
 } 
 td.CommArrow { 
 width: 9px; 
 vertical-align: top; 
 } 
 td.CommArrow img {padding: 6px 0 0 5px;} 
 td.CommMess { 
 width: 100%; 
 background-color: rgba(0,0,0,.1); 
 padding: 5px 10px; 
 vertical-align: top; 
 -webkit-text-shadow: 1px 1px 0 rgba(255,255,255,.5); 
 -moz-text-shadow: 1px 1px 0 rgba(255,255,255,.5); 
 text-shadow: 1px 1px 0 rgba(255,255,255,.5); 
 -webkit-border-radius: 2px; 
 -moz-border-radius: 2px; 
 border-radius: 2px; 
 border-right: 1px solid rgba(0,0,0,.2); 
 border-bottom: 1px solid rgba(0,0,0,.2); 
 } 
 .NotRead {background: url('http://joomla.ucoz.com/ucoz/CommNotReadBg.png') repeat-y right top;} 
 div.CommInf { 
 border-bottom: 1px solid rgba(0,0,0,.1); 
 padding-bottom: 5px; 
 margin-bottom: 4px; 
 font-size: 9px; 
 color: #888; 
 } 
 div.CommInf font {font-weight: bold; text-decoration: underline;} 
 .CommAnswer {text-decoration: none; color: inherit;} 
 .CommAnswer:hover {color: darkblue; cursor: pointer;}























.progress { 
 overflow: hidden; 
 height: 15px; 
 margin-bottom: 5px; 
 background-color: #F7F7F7; 
 background-image: -moz-linear-gradient(top, whiteSmoke, #F9F9F9); 
 background-image: -ms-linear-gradient(top, whiteSmoke, #F9F9F9); 
 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(whiteSmoke), to(#F9F9F9)); 
 background-image: -webkit-linear-gradient(top, whiteSmoke, #F9F9F9); 
 background-image: -o-linear-gradient(top, whiteSmoke, #F9F9F9); 
 background-image: linear-gradient(top, whiteSmoke, #F9F9F9); 
 background-repeat: repeat-x; 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5', endColorstr='#f9f9f9', GradientType=0); 
-webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); 
-moz-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); 
 box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); 
-webkit-border-radius: 4px; 
-moz-border-radius: 4px; 
 border-radius: 4px; 
} 
 .progress0 { 
 color: white; 
 text-align: center!important; 
 text-indent: -2000em!important; 
 height: 15px!important; 
 display: block!important; 
 overflow: hidden!important; 
 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)!important; 
 background: #0E90D2!important; 
 background-image: -moz-linear-gradient(top, #149BDF, #0480BE)!important; 
 background-image: -ms-linear-gradient(top, #149BDF, #0480BE)!important; 
 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149BDF), to(#0480BE))!important; 
 background-image: -webkit-linear-gradient(top, #149BDF, #0480BE)!important; 
 background-image: -o-linear-gradient(top, #149BDF, #0480BE)!important; 
 background-image: linear-gradient(top, #149BDF, #0480BE)!important; 
 background-repeat: repeat-x; 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0)!important; 
} 
 .progress1 { 
 color: white; 
 text-align: center!important; 
 text-indent: -2000em!important; 
 height: 15px!important; 
 display: block!important; 
 overflow: hidden!important; 
 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)!important; 
 background-color: #DD514C!important; 
 background-image: -moz-linear-gradient(top, #EE5F5B, #C43C35)!important; 
 background-image: -ms-linear-gradient(top, #EE5F5B, #C43C35)!important; 
 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#EE5F5B), to(#C43C35))!important; 
 background-image: -webkit-linear-gradient(top, #EE5F5B, #C43C35)!important; 
 background-image: -o-linear-gradient(top, #EE5F5B, #C43C35)!important; 
 background-image: linear-gradient(top, #EE5F5B, #C43C35)!important; 
 background-repeat: repeat-x; 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0)!important; 
} 
 .progress2 { 
 color: white; 
 text-align: center!important; 
 text-indent: -2000em!important; 
 height: 15px!important; 
 display: block!important; 
 overflow: hidden!important; 
 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)!important; 
 background-color: #5EB95E!important; 
 background-image: -moz-linear-gradient(top, #62C462, #57A957)!important; 
 background-image: -ms-linear-gradient(top, #62C462, #57A957)!important; 
 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62C462), to(#57A957))!important; 
 background-image: -webkit-linear-gradient(top, #62C462, #57A957)!important; 
 background-image: -o-linear-gradient(top, #62C462, #57A957)!important; 
 background-image: linear-gradient(top, #62C462, #57A957)!important; 
 background-repeat: repeat-x!important; 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0)!important; 
} 
 .progress3 { 
 color: white; 
 text-align: center!important; 
 text-indent: -2000em!important; 
 height: 15px!important; 
 display: block!important; 
 overflow: hidden!important; 
 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)!important; 
 background-color: #4BB1CF!important; 
 background-image: -moz-linear-gradient(top, #5BC0DE, #339BB9)!important; 
 background-image: -ms-linear-gradient(top, #5BC0DE, #339BB9)!important; 
 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5BC0DE), to(#339BB9))!important; 
 background-image: -webkit-linear-gradient(top, #5BC0DE, #339BB9)!important; 
 background-image: -o-linear-gradient(top, #5BC0DE, #339BB9)!important; 
 background-image: linear-gradient(top, #5BC0DE, #339BB9)!important; 
 background-repeat: repeat-x!important; 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0)!important; 
} 
 .progress4 { 
 color: white; 
 text-align: center!important; 
 text-indent: -2000em!important; 
 height: 15px!important; 
 display: block!important; 
 overflow: hidden!important; 
 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)!important; 
 background-color: #FAA732!important; 
 background-image: -moz-linear-gradient(top, #FBB450, #F89406)!important; 
 background-image: -ms-linear-gradient(top, #FBB450, #F89406)!important; 
 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#FBB450), to(#F89406))!important; 
 background-image: -webkit-linear-gradient(top, #FBB450, #F89406)!important; 
 background-image: -o-linear-gradient(top, #FBB450, #F89406)!important; 
 background-image: linear-gradient(top, #FBB450, #F89406)!important; 
 background-repeat: repeat-x!important; 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fbb450', endColorstr='#f89406', GradientType=0)!important; 
} 
 
.progress5 { 
 color: white; 
 text-align: center!important; 
 text-indent: -2000em!important; 
 height: 15px!important; 
 display: block!important; 
 overflow: hidden!important; 
 text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25)!important; 
 background: #0E90D2!important; 
 background-image: -moz-linear-gradient(top, #149BDF, #0480BE)!important; 
 background-image: -ms-linear-gradient(top, #149BDF, #0480BE)!important; 
 background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#149BDF), to(#0480BE))!important; 
 background-image: -webkit-linear-gradient(top, #149BDF, #0480BE)!important; 
 background-image: -o-linear-gradient(top, #149BDF, #0480BE)!important; 
 background-image: linear-gradient(top, #149BDF, #0480BE)!important; 
 background-repeat: repeat-x; 
 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#149bdf', endColorstr='#0480be', GradientType=0)!important; 
} 
 .answer { 
 color: black; 
 background-image: none; 
 background-repeat: no-repeat; 
 background-position: bottom left; 
 line-height: 22px; 
 display: block; 
} 
 .pollAns {padding: 5px;text-align: center!important;} 
 
.titles {margin: 0 3px 4px 3px;display: block;-moz-border-radius: 3px;-webkit-border-radius: 3px;-khtml-border-radius: 3px;padding: 4px 5px 5px 5px; border-radius: 3px;background: #FF6161;color: white;text-shadow: 0 1px 0 #BA4747;}