html {cursor: url(".svg"), url("/img/wot_arrow.cur"), auto;}
 html a{cursor: url(".svg"), url("/img/wot_link.cur"), auto;} 
body {
 background: #000 url(/images/bg1.jpg) no-repeat center 0;
 font: 11px Tahoma;
 margin:110px auto 0 auto;
 padding: 0 }

ul,li,input[type=checkbox] {
 list-style: none;
 margin: 0;
 padding: 0 }

table,td,tr { font: 11px Tahoma; }
 
a { color:#4083a9;text-decoration: none }
 
 a:hover { color: #205f82 }
 
.wrapper {
 width:900px;margin: 0
 auto }
.wrap {width:900px; padding:5px; background: #fff; border-radius: 2px;}
 
.header { height: 150px }
 
.content { margin-top: 10px }
 
.left { width:628px;float: left }
 
.right { width:262px;float: right }

 
.logo
a { margin-top:40px;float: left }
 
.logo a:active { margin-top: 41px }
 
.login_panel {
 margin-top: 95px;
 float: right;
 border: 1px
 solid #151515;
 background: url(/images/top-panel.png) repeat-x;
 position: relative }
 
 .login_panel li
a {
 background: url(/images/top-panel-link.png) no-repeat right top;
 color: #fff;
 text-shadow: 0 -1px 0 #191919;
 float: right;
 padding: 0
 17px 0 15px;
 height: 38px;
 line-height: 38px }
 
 .login_panel li:first-child
a { background:url(/images/top-panel-link.png) no-repeat top left;padding-right: 15px }
 
 .login_panel li:first-child a:hover { background-position: left bottom }
 
.message {
 background: red;
 color: #FFF;
 font-size: 10px;
 font-weight: 700;
 right: 68px;
 position: absolute;
 top: -5px;
 padding: 1px
 3px }


 
.pu {
 position: absolute;
 right: -1px;
 bottom: -21px }
 
.top_panel {
 background:url(/images/top-panel.png) repeat-x;border: 1px
 solid #151515;height: 38px }
 
.bottom_panel {
 background:url(/images/top-panel.png) repeat-x;border: 1px
 solid #151515;height: 50px; border-radius:3px;
font-weight:normal;
color:#fff;
 padding: 0 5px;
}
.top_panel ul li a {
 background: url(/images/top-panel-link.png) no-repeat right top;
 color: #fff;
 text-shadow: 0 -1px 0 #191919;
 float: left;
 padding: 0
 17px 0 15px;
 height: 38px;
 line-height: 38px }
 
.searchs { float:right;margin: 4px }
 
.search_form {
 background-color: #fff;
 border: none;
 width: 223px;
 height: 30px;
 margin-right: 4px;
 font: inherit;
 padding: 0
 10px }
 
.search_bottom {
 background: url(/images/search-bottom.png) no-repeat;
 float: right;
 width: 30px;
 height: 30px;
 cursor: pointer;
 border: none }
 
 .search_bottom:hover { background-position: 0 -30px }
 
.white_block {
 background-color:#fff;border: 1px
 solid #d6d6d6;
 margin-bottom: 10px;
 position: relative }
 
.top span,a.link {
 display: block;
 float: left;
 background: rgba(0,0,0,.2);
 text-shadow: 0 1px 0 rgba(0,0,0,.2);
 box-shadow: 0 1px 1px rgba(0,0,0,.2) inset, 0 1px 0 rgba(255,255,255,.4);
 color: #FFF;
 padding: 3px
 5px 5px }
 
.date {
 margin-right: 9px;
 display: block;
 float: left;
 background: rgb(63, 63, 63);
 text-shadow: 0 1px 0 rgba(0,0,0,.2);
 box-shadow: 0 1px 1px rgba(0,0,0,.2) inset, 0 1px 0 rgba(255,255,255,.4);
 color: #FFF;
 padding: 3px
 5px 5px }
 
.top {
 background: url(/images/title.png) repeat-x;
 height: 30px;
 padding: 9px
 0 0 9px }
 
.middle { overflow:hidden;margin: 9px }
 
.tags {
 color: #999;
 margin-top: 9px;
 overflow: hidden }
 
.comBox {
 background: url(/images/comments-num.png) no-repeat;
 color: #999;
 margin-top: 2px;
 height: 15px;
 float: left;
 padding: 0
 9px 0 27px }
 
.catBox {
 background: url(/images/link-category.png) no-repeat;
 color: #999;
 margin-top: 2px;
 height: 16px;
 float: left;
 padding: 0
 9px 0 20px }
 
.fav {
 float: right;
 display: block;
 margin: 4px
 9px 0 0 }
 
.attachment { display:block;overflow: hidden }
 
a.downloadfile {
 background: url(/images/download.png) no-repeat #000;
 border-radius: 2px;
 color: #FFF;
 height: 48px;
 border: 1px
 solid #151515;
 text-shadow: 0 -1px 0 #191919;
 float: left;
 padding: 1px
 9px 0 51px }
 
 a.downloadfile:hover { background-position:0 -49px;color: #FFF }
 
a.sbutton {
 background: url(/images/highlight_faint.png) repeat-x #212121;
 display: block;
 border: 1px
 solid #151515;
 color: #FFF;
 text-shadow: 0 -1px 0 #191919;
 padding: 2px
 10px 3px }
 
.related_news,.menu_right { margin: -9px 0 }
 
.menu_right
li {
 display: block;
 color: #999;
 border-bottom: 1px dashed #ccc;
 padding: 9px
 0 }
 
.menu_right li
span { color: #999 }
 
.pc-links a:hover { 
 background: #E0E0E0 url('/images/19.png') no-repeat; 
 background-position: 4px 6px;
 padding: 5px 0px 5px 20px;
} 

.related_news li a,.menu_right
li {
 border-bottom: 1px dashed #ccc;
 display: block;
 padding: 9px
 0 }
 
.right_comment {
 float: right;
 width: 549px;
 margin-left: 9px }
 
.top_comment { padding-bottom:9px;color: #999 }
 
.bottom_comment { color:#999;margin-top: 9px }
 
.add_comm { width: 606px }
 
.comments { margin-top: -19px }
 
 .comments
li {
 border-top: 1px dashed #ccc;
 margin-top: 9px;
 padding-top: 9px;
 float: left }
 
 .comments li ul
li {
 border:0;margin: 0
 9px 0 0;padding: 0 }
 
 .comments li ul li
a {
 background:url(/images/highlight_faint.png) repeat-x #212121;border: 1px
 solid #151515;
 display: block;
 color: #FFF;
 text-shadow: 0 -1px 0 #191919;
 padding: 2px
 10px 3px }
 
.rss
a {
 background: url(/images/rss-twitter.png) no-repeat 0 0;
 height: 28px;
 color: #999;
 display: block;
 padding: 12px
 0 0 49px }
 
.rss a:hover { background-position: 0 -40px }
 
.rss
span { font-weight:700;color: #f5d038 }
 
.twitter
a {
 background: url(/images/rss-twitter.png) no-repeat 0 -80px;
 height: 28px;
 color: #999;
 display: block;
 padding: 12px
 0 0 49px }
 
.twitter a:hover { background-position: 0 -120px }
 
.twitter
span { font-weight:700;color: #7be5f7 }
 
.info {
 background: url(/images/info.png) no-repeat left top;
 padding-left: 37px;
 color: #999;
 min-height: 28px }
 
 .info
span { color: #d60200 }
 
.find2,.find1 {
 width: 200px;
 height: 30px;
 box-shadow: inset 0 2px 2px #eee;
 color: #ccc;
 border-radius: 2px;
 border: 1px
 solid #ccc;
 font: inherit;
 margin: 0
 -10px 10px 0 }
 
.find2 { padding: 10px }
 
.find1 {
 padding: 0
 10px }
 
 .find1:focus,.find2:focus {
 outline: 0;
 color: #4083a9;
 border-color: #4083a9 }
 
.btn {
 background: url(/images/highlight_faint.png) repeat-x #212121;
 font: inherit;
 border: 1px
 solid #151515;
 color: #fff;
 text-shadow: 0 -1px 0 #191919;
 border-radius: 2px;
 display: block;
 height: 32px }
 
.avatar
img { border-radius:2px;overflow: hidden }
 
.l_prof { width:100px;float: left }
 
.r_prof { margin-left: 109px }
 
.prof_k
li { margin-right:9px;float: left }
 
.online,.offline {
 display: block;
 float: right;
 text-shadow: 0 1px 0 rgba(0,0,0,.2);
 box-shadow: 0 1px 1px rgba(0,0,0,.2) inset, 0 1px 0 rgba(255,255,255,.4);
 color: #FFF;
 border-radius: 2px;
 margin-right: 9px;
 padding: 3px
 5px 5px }
 
.online { background: #7CB600 }
 
.offline { background: #b60003 }
 
.navigation
span {
 margin-right: 9px;
 background: url(/images/highlight_faint.png) repeat-x #323232;
 display: block;
 border: 1px
 solid #151515;
 color: #FFF;
 text-shadow: 0 -1px 0 #191919;
 float: left;
 border-radius: 2px;
 padding: 2px
 10px 3px }
 
.navigation
a {
 margin-right: 9px;
 background: url(/images/highlight_faint.png) repeat-x #212121;
 display: block;
 border: 1px
 solid #151515;
 color: #FFF;
 text-shadow: 0 -1px 0 #191919;
 float: left;
 border-radius: 2px;
 padding: 2px
 10px 3px }
 
.box { display: none }
 
 .box.visible { display: block }
 
.tabs li
span { margin-right: 9px }
 
.selectmass
input { float:right;margin-left: 6px }
 
.mass_comments_action { text-align:right;clear: both }
 
#loading-layer {
 background:#cf3737;border: 1px
 solid #771B1B;
 border-radius: 2px;
 box-shadow: inset #F66C6C 0 1px 0;
 color: #FFF;
 right: 10px!important;
 bottom: 10px!important;
 text-shadow: rgba(0,0,0,0.300) 0 -1px 0;
 padding: 10px }
 
.all_news {
 display: block;
 background-color: #4083a9;
 color: #fff;
 text-align: center;
 padding: 5px }
 
.tabpm li
a {
 float: left;
 background-color: #4083a9;
 color: #fff;
 margin-right: 9px;
 padding: 5px
 10px }
 
.ipm_m {
 border-bottom: 1px dashed #ccc;
 margin-bottom: 9px;
 padding-bottom: 9px }
 
.ipm { width:39px;margin-right: 9px }
 
button::-moz-focus-inner { border:0;padding: 0 }
 
input,textarea { outline:none;resize: vertical }
 
a.sbutton,a.number,.search_bottom,
.all_news,.tabpm li a,.search_form,.top_panel,.date,.message,.login_panel,.top span,a.link,.white_block,.comments li ul li
a { border-radius: 2px }
 
.hr {
 border-top: 1px dashed #ccc;
 margin-top: 9px;
 padding-top: 9px }
 
#gotop {
 position: fixed;
 width: 41px;
 height: 41px;
 right: 10px;
 bottom: 10px;
 background: url(/images/gotop.png) no-repeat;
 z-index: 9998;
 display: none }
 
.clear { clear: both }
 
img,.related_news li:last-child a,.menu_right li:last-child
a { border: none }
 
.login_panel li,.right_bottoms { float: right }
 
.login_panel li a:hover,.menu li a:hover { background-position: right bottom }
 
a.link:hover,.tabs li span:hover { background: rgba(0,0,0,.3) }
 
a.link:active,.tabs li span:active { background: rgba(0,0,0,.4) }
 
.bottom,.tabpm { overflow: hidden }
 
a.sbutton:hover,.comments li ul li a:hover,.btn:hover,.navigation a:hover { background-color: #323232 }
 
.left_comment { float: left }
 
.all_news:hover,.tabpm li a:hover { background-color:#205f82;color: #fff }
 
.scriptcode,.title_quote,.quote,.title_spoiler,.text_spoiler {
 background:#fff;border: 1px
 dashed #ccc;padding: 5px }
 
.title_quote,.title_spoiler { background: #f9fafa }
 
.title_quote { border-bottom:0;font-weight: 700 }
 
.scriptcode {
 color: #004e8d;
 text-align: left;
 font-family: "Courier New" }
 
.text_spoiler { border-top:0;text-align: justify }
 
.hide {
 background-color: #e8f3fa;
 color: #3a78a5;
 margin: 0
 0 1em;padding: 5px }
 
 .hide
a { text-decoration: underline }
 
 .hide a:hover { text-decoration: none }
 
.inhide {
 border: 1px
 solid #d1e3ef;
 background-color: #fff;
 margin-bottom: 5px;
 padding: 5px }
 
.plus {
 background: url(/images/plus-minus.png) no-repeat left top;
 float: left;
 margin-right: 6px }
 
.minus {
 background: url(/templates/vir2oz/images/plus-minus.png) no-repeat right top;
 float: right;
 margin-left: 6px }
 
.plus,.minus { width:19px;height: 20px }
 
.plus:hover { background-position: left bottom }
 
.minus:hover { background-position: right bottom }
 
.ratingBox {
 padding-right: 9px;
 border-right: 1px dashed #ccc;
 float: left;
 margin-right: 9px }
 
.rateBtn {
 cursor: pointer;
 display: inline-block;
 vertical-align: -6px }
 
.rateCounter {
 display: inline-block;
 background: rgba(0,0,0,.2);
 color: #fff;
 box-shadow: inset 0 1px 2px rgba(0,0,0,.2);
 text-shadow: 0 1px 0 rgba(0,0,0,.2);
 border-radius: 2px;
 padding: 3px
 5px 4px }
 
 .rateCounter.green { background: #7CB600 }
 
 .rateCounter.red { background: #b60003 }
 
.bbcodes,.bbcodes_poll,.fbutton,.btn {
 background: url(/images/highlight_faint.png) repeat-x #212121;
 font: inherit;
 border: 1px
 solid #151515;
 color: #FFF;
 height: 32px;
 padding-top: 2px;
 padding-bottom: 3px;
 text-shadow: 0 -1px 0 #191919;
 border-radius: 2px }
 
.bbcodes:hover,.bbcodes_poll:hover,.fbutton:hover { background-color: #323232 }
 
.bbcodes_poll { width: 100px }
 
.editor { width:100%!important;border-radius: 2px }
 
 .editor
textarea {
 width:98.4%!important;border: 0
 none;
 font: inherit;
 padding: 5px!important }
 
 .editor input[type=text] { background:#fff url(/templates/vir2oz/images/fields.png) repeat-x;padding: 2px }
 
.editor_button {
 float: left;
 cursor: pointer;
 padding-left: 0;
 padding-right: 0 }
 
.editor_buttoncl {
 float: left;
 cursor: pointer;
 padding-left: 1px;
 padding-right: 1px;
 border-left: 1px solid #bbb;
 border-right: 1px solid #bbb }
 
.editbclose {
 float: right;
 cursor: pointer;
 display: none }
 
.editor_button
select { font-size: 11px }
 
#dropmenudiv {
 background: rgba(0,0,0,.7);
 border-radius: 2px;
 margin-top: 5px;
 padding: 5px;
 opacity: 1!important }
 
 #dropmenudiv
a {
 border-radius: 2px;
 display: block;
 color: #fff;
 padding: 4px
 5px }
 
 #dropmenudiv a:hover { background: rgba(255,255,255,.2) }
 
pre
code {
 display: block;
 background: #fafafa;
 border: 1px
 dashed #ccc;
 overflow: auto;
 white-space: pre;
 border-radius: 2px;
 padding: 9px }
 
pre .comment,pre .template_comment,pre .diff .header,pre .doctype,pre .lisp .string,pre
.javadoc { color:#93a1a1;font-style: italic }
 
pre .keyword,pre .css .rule .keyword,pre .winutils,pre .javascript .title,pre .method,pre .addition,pre .css .tag,pre .lisp
.title { color: #859900 }
 
pre .number,pre .command,pre .string,pre .tag .value,pre .phpdoc,pre .tex .formula,pre .regexp,pre
.hexcolor { color: #2aa198 }
 
pre .title,pre .localvars,pre .function .title,pre .chunk,pre .decorator,pre .builtin,pre .built_in,pre .lisp .title,pre .identifier,pre .title .keymethods,pre
.id { color: #268bd2 }
 
pre .attribute,pre .variable,pre .instancevar,pre .lisp .body,pre .smalltalk .number,pre .constant,pre .class .title,pre .parent,pre .haskell
.label { color: #b58900 }
 
.title_spoiler,pre .tag .title,pre .rules .property,pre .django .tag
.keyword { font-weight: 700 }
 
.editor_button img,.editbclose img,.editor_button_brk
img { margin:0;padding: 0 }
 
#share42 {
 margin: 9px
 0 0;display: inline-block }
 
 #share42
a { opacity: 1 }
 
 #share42 a:hover { opacity: 0.9 }
 
.twitter_right { float: right }
 
.rss_left { float: left }
 
.twitter_right,.rss_left { width: 126px }
 
.hosting {
 background-image: url(/images/hosting.png);
 display: block;
 height: 100px;
 border-radius: 2px }
 
.ui-dialog {
 background: rgba(0,0,0,0.700);
 padding: 6px;
 border-radius: 2px }
 
.ui-dialog-titlebar {
 background: url(/images/title.png) repeat-x #fff;
 height: 39px;
 border-radius: 2px 2px 0 0 }
 
.ui-dialog-content {
 background-color: #fff;
 height: auto!important;
 padding: 9px;
 border-radius: 0 0 2px 2px }
 
 .ui-dialog-content
input {
 height: 30px;
 box-shadow: inset 0 2px 2px #eee;
 color: #ccc;
 border-radius: 2px;
 border: 1px
 solid #ccc;
 font: inherit;
 padding: 0
 9px!important;width: 96%!important }
 
 .ui-dialog-content
div { overflow:hidden!important;height: 100%!important }
 
.ui-icon {
 background: url(/images/close.png);
 display: block;
 height: 12px;
 width: 11px;
 text-indent: -99999px }
 
.ui-dialog-title,.ui-dialog-titlebar-close {
 background: rgba(0,0,0,.2);
 text-shadow: 0 1px 0 rgba(0,0,0,.2);
 box-shadow: 0 1px 1px rgba(0,0,0,.2) inset, 0 1px 0 rgba(255,255,255,.4);
 color: #FFF;
 display: block }
 
.ui-dialog-title {
 padding: 3px
 5px 5px;
 border-radius: 2px;
 margin: 9px
 0 0 9px;float: left }
 
.ui-dialog-titlebar-close {
 padding: 5px
 5px;
 border-radius: 2px;
 margin: 9px;
 float: right }
 
 .ui-dialog-titlebar-close:hover { background: rgba(0,0,0,.3) }
 
 .ui-dialog-titlebar-close:active { background: rgba(0,0,0,.4) }
 
.ui-dialog-buttonset {
 background-color: #fff;
 border-radius: 2px;
 text-align: right;
 padding: 9px;
 margin-top: 6px }
 
.ui-button {
 background: url(/images/highlight_faint.png) repeat-x #212121;
 font: inherit;
 border: 1px
 solid #151515;
 color: #FFF;
 text-shadow: 0 -1px 0 #191919;
 padding: 2px
 10px 3px;
 border-radius: 2px;
 margin-left: 9px }
 
.jquery-lightbox-overlay { background: #000 }
 
.jquery-lightbox {
 position:relative;padding: 17px
 0 }
 
.jquery-lightbox-border-top-left,.jquery-lightbox-border-top-right,.jquery-lightbox-border-bottom-left,.jquery-lightbox-border-bottom-right {
 position: absolute;
 height: 17px;
 width: 12%;
 z-index: 7000 }
 
.jquery-lightbox-border-top-left {
 background: url(/templates/vir2oz/images/jquery-lightbox-theme.png) no-repeat 0 0;
 top: 0;
 left: 0 }
 
.jquery-lightbox-border-top-right {
 background: url(/images/jquery-lightbox-theme.png) no-repeat right 0;
 top: 0;
 right: 0 }
 
.jquery-lightbox-border-top-middle {
 background: #2b2b2b;
 position: absolute;
 height: 7px;
 width: 78%;
 top: 0;
 left: 12%;
 z-index: 7000;
 overflow: hidden }
 
.jquery-lightbox-border-bottom-left {
 background: url(/templates/vir2oz/images/jquery-lightbox-theme.png) no-repeat 0 bottom;
 bottom: 0;
 left: 0 }
 
.jquery-lightbox-border-bottom-right {
 background: url(/images/jquery-lightbox-theme.png) no-repeat right bottom;
 bottom: 0;
 right: 0 }
 
.jquery-lightbox-border-bottom-middle {
 background: #2b2b2b;
 height: 7px;
 width: 78%;
 position: absolute;
 bottom: 0;
 left: 12%;
 z-index: 7000;
 overflow: hidden }
 
.jquery-lightbox-title {
 background: #2b2b2b;
 color: #FFF;
 font-family: verdana,arial,serif;
 font-size: 11px;
 line-height: 14px;
 position: absolute;
 bottom: 0;
 z-index: 7000;
 opacity: 0.9;
 margin: 3px;
 padding: 5px
 8px }
 
.jquery-lightbox-html {
 z-index: 7000;
 position: relative;
 border: 0;
 border-left: 7px solid #2b2b2b;
 border-right: 7px solid #2b2b2b;
 vertical-align: top;
 padding: 0
 10px }
 
 .jquery-lightbox-html embed,.jquery-lightbox-html object,.jquery-lightbox-html
iframe { vertical-align: top }
 
.jquery-lightbox-background {
 position: absolute;
 top: 7px;
 left: 7px;
 z-index: 6999;
 float: left;
 padding: 0 }
 
 .jquery-lightbox-background
img {
 display: block;
 position: relative;
 border: 0;
 width: 100%;
 height: 100%;
 margin: 0;
 padding: 0 }
 
.jquery-lightbox-mode-image .jquery-lightbox-html { z-index:6998;padding: 0 }
 
.jquery-lightbox-mode-html .jquery-lightbox-background { background: #FFF }
 
.jquery-lightbox-mode-html .jquery-lightbox-html { overflow: auto }
 
.jquery-lightbox-loading,.jquery-lightbox-mode-html .jquery-lightbox-loading { background: #FFF url(/images/loading.gif) no-repeat center center }
 
.jquery-lightbox-button-close {
 background: url(/images/jquery-lightbox-theme.png) no-repeat -190px -115px;
 position: absolute;
 top: 0;
 right: -34px;
 width: 29px;
 height: 29px }
 
 .jquery-lightbox-button-close:hover { background: url(/images/jquery-lightbox-theme.png) no-repeat -220px -115px }
 
.jquery-lightbox-mode-image .jquery-lightbox-button-close {
 top: 12px;
 right: 12px;
 z-index: 7002;
 opacity: 0.5 }
 
.jquery-lightbox-buttons {
 position: absolute;
 top: 7px;
 left: 7px;
 z-index: 7001;
 height: 39px;
 display: none }
 
 .jquery-lightbox-buttons .jquery-lightbox-buttons-init,.jquery-lightbox-buttons .jquery-lightbox-buttons-end {
 width: 5px;
 height: 39px;
 float: left;
 display: inline }
 
 .jquery-lightbox-buttons .jquery-lightbox-buttons-init {
 background:url(/images/jquery-lightbox-theme.png) no-repeat -151px -153px;margin: 7px
 0 0 7px }
 
 .jquery-lightbox-buttons .jquery-lightbox-buttons-end {
 background:url(/images/jquery-lightbox-theme.png) no-repeat -244px -153px;margin: 7px
 0 0 }
 
 .jquery-lightbox-buttons .jquery-lightbox-button-left {
 background: url(/images/jquery-lightbox-theme.png) no-repeat -156px -153px;
 width: 24px;
 height: 39px;
 float: left;
 display: inline;
 margin: 7px
 0 0 }
/* JS Style */
#tooltip {position: absolute; z-index: 10; border: 1px solid #57adbb; background-color: #fff; font-size:11px; 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;}
/* -------------- */ 
 .jquery-lightbox-buttons .jquery-lightbox-button-left:hover { background: url(/images/jquery-lightbox-theme.png) no-repeat -156px -194px }
 
 .jquery-lightbox-buttons .jquery-lightbox-button-right {
 background: url(/images/jquery-lightbox-theme.png) no-repeat -220px -153px;
 width: 24px;
 height: 39px;
 float: left;
 display: inline;
 margin: 7px
 0 0 }
 
 .jquery-lightbox-buttons .jquery-lightbox-button-right:hover { background: url(/templates/vir2oz/images/jquery-lightbox-theme.png) no-repeat -220px -194px }
 
 .jquery-lightbox-buttons .jquery-lightbox-button-max {
 background: url(/templates/vir2oz/images/jquery-lightbox-theme.png) no-repeat -182px -153px;
 width: 36px;
 height: 39px;
 float: left;
 display: inline;
 margin: 7px
 0 0 }
 
 .jquery-lightbox-buttons .jquery-lightbox-button-max:hover { background: url(/images/jquery-lightbox-theme.png) no-repeat -182px -194px }
 
 .jquery-lightbox-buttons .jquery-lightbox-button-min {
 background: url(/images/jquery-lightbox-theme.png) no-repeat -162px -235px;
 width: 36px;
 height: 39px;
 float: left;
 display: inline;
 margin: 7px
 0 0 }
 
 .jquery-lightbox-buttons .jquery-lightbox-button-min:hover { background: url(/templates/vir2oz/images/jquery-lightbox-theme.png) no-repeat -207px -235px }
 
.jquery-lightbox-buttons-custom {
 height: 39px;
 float: left;
 display: inline;
 background: #2b2b2b;
 line-height: 39px;
 font-size: 10px;
 margin: 7px
 0 0 }
 
 .jquery-lightbox-buttons-custom
a {
 color: #FFF;
 font-size: 10px;
 display: inline;
 font-weight: 400;
 text-decoration: underline;
 padding: 0
 3px }
 
.jquery-lightbox-mode-image .jquery-lightbox-buttons { opacity: 0.3 }
 
.jquery-lightbox-mode-image:hover .jquery-lightbox-buttons,.jquery-lightbox-mode-image:hover .jquery-lightbox-button-close { opacity: 1 }
 
.jquery-lightbox-button-close span,.jquery-lightbox-buttons span,.jquery-lightbox-navigator { display: none }
 
/* Other Styles */
.codeMessage, .quoteMessage {
 border: 1px solid #f4f4f4!important;
 padding: 5px 10px;
 margin: 0 0 10px 0;
 font: 10px 'tahoma'; }
 
.bbcodeBlock, .bbquoteBlock { margin: 5px; }
 
.bbCodeName {
 margin: 10px 0 0 0;
 font: 12px 'Cuprum'!important;
 color: #588ca7; }
 
.bbQuoteName {
 margin: 10px 0 0 0;
 font: 12px 'Cuprum'!important;
 color: #f58669; }
 
/* ------------ */
hr {
 border: none; /* Р°РѓР°Р‘Р°РР±ВЂР°РђР°Р•Р°Рњ Р°Р“Р±ВЂР°РђР°РќР°РР±В†Р±Вѓ Р°Р”Р°Р›Р±ВЏ Р°Р‘Р±ВЂР°РђР±ВѓР°Р—Р°Р•Р±ВЂР°Рђ Firefox */
 color: #F5F5F5; /* Р°Р†Р°Р’Р°Р•Р±В‚ Р°Р›Р°РР°РќР°РР°Р Р°Р”Р°Р›Р±ВЏ Р°Р‘Р±ВЂР°РђР±ВѓР°Р—Р°Р•Р±ВЂР°Рђ Internet Explorer */
 background-color: #F5F5F5; /* Р°Р†Р°Р’Р°Р•Р±В‚ Р°Р›Р°РР°РќР°РР°Р Р°Р”Р°Р›Р±ВЏ Р°Р‘Р±ВЂР°РђР±ВѓР°Р—Р°Р•Р±ВЂР°Рђ Firefox Р°Р Opera */
 height: 1px; /* Р°Р‚Р°РћР°Р›Р±В‰Р°РР°РќР°Рђ Р°Р›Р°РР°РќР°РР°Р */ }
 
#poster {
 border: 1px solid #CCCCCC;
 background: #FFF;
 padding: 6px; 
 max-height: 200px;
 max-width: 200px;

}
 
.pages_cont { margin: 25px; }
 
.pagesBlockuz1 {
 margin: 0 auto;
 float: center; }
 
b.swchItemA, span.swchItemDots, b.swchItemA1 {
 background: rgba(34,34,34, 0.5);
 padding: 6px 10px 6px 10px;
 border-radius: 3px;
 font: 11px Verdana;
 font-weight: normal;
 color: #fff; }
 
a.swchItem, a.swchItem1 {
 background: rgba(34,34,34, 0.3);
 padding: 6px 10px 6px 10px;
 border-radius: 3px;
 font: 11px Verdana;
 font-weight: normal;
 color: #fff; }
 
a.swchItem:hover, a.swchItem1:hover {
 text-decoration: none;
 background: rgba(34,34,34, 0.7); }
 
.CrBrRad1 {
 -webkit-border-radius: 1px;
 -moz-border-radius: 1px;
 border-radius: 1px;
 -o-border-radius: 1px; }
 
.CrBrRad2 {
 -webkit-border-radius: 2px;
 -moz-border-radius: 2px;
 border-radius: 2px;
 -o-border-radius: 2px; }
 
.CrBrRad3 {
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -o-border-radius: 3px; }
 
.CrBrRad4 {
 -webkit-border-radius: 4px;
 -moz-border-radius: 4px;
 border-radius: 4px;
 -o-border-radius: 4px; }
 
.CrBrRad5 {
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 -o-border-radius: 5px; }
 
#onl2, #onl3 { display: none; }
 
.pc-links a {
 display: block;
 transition: all 0.3s ease;
 -moz-transition: all 0.3s ease;
 -webkit-transition: all 0.3s ease;
 -o-transition: all 0.3s ease;
 border-top: 1px solid #fff;
 border-bottom: 1px solid #efefef;
 padding: 5px 0px 5px 10px;
 color: #666; }
 
.info-err {
 margin-bottom: 5px;
 padding: 8px 20px 8px 20px;
 border-radius: 3px;
 background: #FCF7EE;
 border: #F3E4D9 solid 1px; }
 
.white-block {
 background: white;
 padding: 6px;
 border: 1px solid #EAEAEA;
 border-image: initial;
 border-radius: 5px; }

h1, h2, h3, h4, h5, h6 {
 padding: 0;
 margin: 0;
}

h1 {font-size: 15px}
h2 {font-size: 13px}

/*---------РЎР›РђР™Р”Р•Р --------*/

/*

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#66CD00;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#FF3030;font-weight:bold;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#20B2AA;}
a.groupOther1:link,a.groupOther1:visited,a.grou pOther1:hover {color:#FFD700;}
a.groupOther2:link,a.groupOther2:visited,a.grou pOther2:hover {color:;#FF1493}
a.groupOther3:link,a.groupOther3:visited,a.grou pOther3:hover {color:#FF3030}
a.groupOther4:link,a.groupOther4:visited,a.grou pOther4:hover {color:#EEDD82;}
a.groupOther5:link,a.groupOther5:visited,a.grou pOther5:hover {color:#00FFFF;}
a.groupOther6:link,a.groupOther6:visited,a.grou pOther6:hover {color:#BF3EFF;}
a.groupOther7:link,a.groupOther7:visited,a.grou pOther7:hover {color:#DDA0DD;}
a.groupOther8:link,a.groupOther8:visited,a.grou pOther8:hover {color:#ADD8E6;}
a.groupOther9:link,a.groupOther9:visited,a.grou pOther9:hover {color:#FF3030;font-weight:bold;}
/* ---------------- */



Craftyslide CSS Styles

*/

#slideshow {
 margin:0;
 padding:0;
 position:relative;
 border:15px solid #fff;
 -webkit-box-shadow:0 3px 5px #999;
 -moz-box-shadow:0 3px 5px #999;
 box-shadow:0 3px 5px #999;
}

#slideshow ul {
 position:relative;
 overflow:hidden;
 margin:0;
 padding:0;
}

#slideshow ul li {
 position:absolute;
 top:0;
 left:0;
 margin:0;
 padding:0;
 list-style:none;
}

#pagination {
 width:98px;
 margin:25px auto 0;
 padding:0;
}

#pagination li {
 list-style:none;
 float:left;
 margin:0 2px;
}

#pagination li a {
 display:block;
 width:10px;
 height:10px;
 text-indent:-10000px;
 background:url(/images/pagination.png);
}

#pagination li a.active {
 background-position:0 10px;
}

.caption {
 width:100%;
 margin:0;
 padding:10px;
 position:absolute;
 left:0;
 font-family:Helvetica, Arial, sans-serif;
 font-size:14px;
 font-weight:lighter;
 color:#fff;
 border-top:1px solid #000;
 background:rgba(0,0,0,0.6);
}

/*---------РЎР›РђР™Р”Р•Р РљРћРќР•Р¦---------*/

/* AJAX WIN START*/
.xw-plain .xt {margin-top:6px; background-image:url(/ajax/tool-sprites.gif);}
.xw-plain div.xt-close {background-image:url(/ajax/tool-sprites.gif)}

 .xw-plain div.xw-blank {display:none !important; background:#000;}

.xw-plain div.xw-tl {padding-left:10px; background-image:url(/ajax/xw-tl.png); background-color:transparent;}
.xw-plain div.xw-tr {padding-right:10px; background-image:url(/ajax/xw-tr.png); background-color:transparent;}
.xw-plain div.xw-tc {height:31px; position:relative; z-index:10; overflow:hidden; background-image:url(/ajax/xw-tc.png); background-position:center 0 !important; background-color:transparent;}

.xw-plain div.xw-ml {padding-left:10px; background-image:url(/ajax/xw-ml.png); background-color:transparent;}
.xw-plain div.xw-mr {padding-right:10px; background-image:url(/ajax/xw-mr.png); background-color:transparent;}

div.x-sh.xsl,
div.x-sh.xsr,
div.x-sh.xsb {display:none !important; background:0;}

.xw-plain div.xw-bl {height:11px; display:block !important; padding-left:15px; background-image:url(/ajax/xw-bl.png); background-color:transparent;}
.xw-plain div.xw-br {height:11px; padding-right:15px; background-image:url(/ajax/xw-br.png); background-color:transparent;}
.xw-plain div.xw-bc {height:11px; background-image:url(/ajax/xw-bc.png); background-color:transparent;}

.ie_br .xw-plain div.xw-tl {background-image:url(/ajax/ie/xw-tl.png);}
.ie_br .xw-plain div.xw-tr {background-image:url(/ajax/ie/xw-tr.png);}
.ie_br .xw-plain div.xw-tc {background-image:url(/ajax/ie/xw-tc.png);}
.ie_br .xw-plain div.xw-ml {background-image:url(/ajax/ie/xw-ml.png);}
.ie_br .xw-plain div.xw-mr {background-image:url(/ajax/ie/xw-mr.png);}
.ie_br .xw-plain div.xw-bl {background-image:url(/ajax/ie/xw-bl.png);}
.ie_br .xw-plain div.xw-br {background-image:url(/ajax/ie/xw-br.png);}
.ie_br .xw-plain div.xw-bc {background-image:url(/ajax/ie/xw-bc.png);}
 
 .u-menuvsep {font-size:0px;}
 
.xw-plain .xw-hdr {height:32px;}
.xw-plain .xw-hdr-text {padding-left:5px;line-height: 26px; font-size:11px; font-weight:100; color:#232323;}

.xw-plain div.xw-mc {color:#545858; background:#f1f1f1 !important;}

.xw-plain .xw-mc {border:0 !important;}
.xw-plain div.xw-body {border:0 !important;}

tr td.myWinTD1 {background:0 !important;}

/* AJAX WIN END*/

/*---------РРќР¤РћР РњР•Р РџРћРџРЈР›.Р¤РђР™Р›Р« РќРђР§РђР›Рћ---------*/

#popfwrap {
 margin: 0 auto;
 width: 150px;
 padding: 0% 0 0 0;
}

.popfileScreen {
 background: #333;
 padding: 3px;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 -moz-box-shadow: 0px 0px 1px 1px rgba(107, 107, 107, 0.4);
 -webkit-box-shadow: 0px 0px 1px 1px rgba(107, 107, 107, 0.4);
 box-shadow: 0px 0px 1px 1px rgba(107, 107, 107, 0.4);
 text-align: center;
}

.popfileDetails {
 width: 150px;
 margin: 5px 0 0 0;
 padding: 1px;
 background: #c0c0c0;
 -webkit-border-radius: 3px;
 -moz-border-radius: 3px;
 border-radius: 3px;
 color: #fff;
 -moz-box-shadow: 0px 0px 1px 1px rgba(211, 211, 211, 0.4);
 -webkit-box-shadow: 0px 0px 1px 1px rgba(211, 211, 211, 0.4);
 box-shadow: 0px 0px 1px 1px rgba(211, 211, 211, 0.4);
}

.popfileDetails .bg {
 background: url('/images/popfDetBg.png') no-repeat;
 height: 23px;
 width: 149px;
 margin: 1px 0;
 line-height: 22px;
}

.popfileDetails .title {
 font-weight: bold;
 text-align: center;
}

.popfileDetails .line span {
 padding: 0 0 0 10px;
}

.popfileDetails .line img {
 margin-bottom: 1px;
}

.popfileScreen img {
 max-height: 103px;
 max-width: 144px;
}

.popfileDetails .bg a {
 border: 0;
 color: #fff;
 display: inline;
 padding: 0;
}

/*---------РРќР¤РћР РњР•Р РџРћРџРЈР›.Р¤РђР™Р›Р« РљРћРќР•Р¦---------*/

#sb_menu a {
 display: block;
 background: url(/images/xb12.png) no-repeat 0 -25px;
 height: 25px;
 width: 190px;
 line-height: 25px;
 color: #fff;
}

#sb_menu a:hover {
 background: url(/images/xb12.png) no-repeat 0 0;
}

#sb_menu a span {
 padding: 0 0 0 20px;
}

#toTop {position: fixed;bottom: 10px;right: 10px;cursor: pointer;text-decoration: none;} 
div.toTop {background:url('/images/top.gif') no-repeat;width:150px;height:120px;} 


#dsaaq img {opacity: 1;} #dsaaq img:hover {opacity: 0.50;}
.anm {-webkit-transition: all 0.3s ease;-moz-transition: all 0.3s ease;-o-transition: all 0.3s ease;transition: all 0.3s ease;}
.red_message_new{background:url(../wot_design/message/red_message_new.png) no-repeat 0 0;line-height:150%;font-size:11px;word-wrap:break-word;color:#000000;min-height:26px;margin:0 0 12px;padding:15px 13px 13px 48px}

/* Polosa Prokrytki*/ 
#body{} 
::-webkit-scrollbar 
{ 
width: 5px; 
height: 5px; 
} 
::-webkit-scrollbar-track-piece 
{ 
background-color: #fff; 
-webkit-border-radius: 5px; 
} 
::-webkit-scrollbar-thumb:vertical 
{ 
height: 5px; 
background-color: #191919; 
-webkit-border-radius: 5px; 
} 
::-webkit-scrollbar-thumb:horizontal 
{ 
width: 5px; 
background-color: #191919; 
-webkit-border-radius: 5px; 
}
/* ----------------------- */

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

.cBlock1,
.cBlock2 {background:#d7d7d7;
 border-bottom:1px solid #9a9898;
}
.cBlock1:hover,
.cBlock2:hover {background:#e0e0e0;
 border-bottom:1px solid #9a9898;
}
/* -------------- */

/* Comments Form Style */
.commTable {border:1px solid #bfbfbf; background:#ededed;
 -moz-border-radius: 5px; /* Firefox */
 -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; /* KHTML */
 border-radius: 5px;
 box-shadow: 0 0 5px #bfbfbf;/* ������������ ������� */
 -webkit-box-shadow: 0 0 5px #bfbfbf; /* Safari, Chrome */
 -moz-box-shadow: 0 0 5px #bfbfbf; /* Firefox */
}
.commTd1 {color:#444444;}
.commTd2 {}
.commFl {color:#6E6E6E;width:100%;background:#FCFCFC;border:1px solid #CCCCCC;}
.smiles {background:url(/images/input_bg.png) repeat-x 0 0;border:1px solid #6b6b6b;}
.commReg {padding: 10px 0 10px 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#6E6E6E;background:#FCFCFC;border:1px solid #CCCCCC;}
/* ------------------- */
/* Нижняя часть сайта */
.footer_bg {background:url('/img/footer_bg.png')no-repeat;width:920px;height:91px;margin:20px 0px 10px 0px;}
.footer_text {float:left;padding:10px 20px;color:#fff;}
.footer_banner {float:right;padding:9px 40px;}
.banner_bg {background:url('/img/banner_bg.png')no-repeat;padding:4px;float:left;}
.footer_bottom {float:right;padding:8px 40px 0px 0px;}
.footer_bottom a {color:#fff;text-decoration:none;margin:0px 12px;}
.footer_bottom a:hover {color:#2397d2;}
/* ------------------- */
/* Кнопка скачать */
.down {bottom:3px; right:5px;display:block; width:270px; height:70px; background:url(/images/knopka_skachat.png) no-repeat 0 0;}
.down:hover {bottom:3px; right:5px;display:block; width:270px; height:70px; background:url(/images/knopka_skachat_h.png) no-repeat 0 0;}
/* ------------------- */
 
/* Мне нравится */
 .v_rating2 {float:right; margin:0px 10px 0 0;} 
 .like {opacity:0.5; vertical-align:-4px;} 
 .like:hover {opacity:0.8;}
/* ------------------- */