#puzadpn {display:none}
body {
 background: url(http://suvenirs-kiev.at.ua/novijfon.png);
 font: 11px Tahoma;
 cursor: default;
 margin: 0;
 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: 55px;
 float: right;
 border: 1px
 solid #056035;
 background: #056035;
 position: relative }
 
 .login_panel li
a {
 background: #056035;
 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:#056035}
 
 .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: 38px; 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: #eaba12;
 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: #ce2021;
 height: 30px;
 padding: 9px
 0 0 9px }

.menulol 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 }
 
.menulol {
 background: #eac843;
 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: #ce2021;;
 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 }
 
 .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}



#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);
}


#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;} 

/***!Rip by StuDRippo.com!***/