body {padding: 0; margin: 0;}
body, div, td {font-size: 11px; font-family: Tahoma, Geneva, sans-serif;}
.clear {clear: both;}
*:focus {outline: none;}

.wrapPole {display: inline-block; *display: inline; background: #151515; padding: 1px;}
input[type="text"], input[type="password"], textarea {border: 1px solid #484848; background: #303030; padding: 3px; font-size: 11px; font-family: tahoma; color: #c5c5c5; resize: none;}

.head-top {padding: 6px 0 6px 0; border-bottom: 1px solid #484848; background: #353535 url("/images/highlight_faint.png") repeat-x top; color: #e3e3e3;}
.head-topp {border-top: 1px solid #151515; border-bottom: 1px solid #151515;}
.w-sizeAll {width: 880px; margin: 0 auto;}

.left-block {width: 208px; padding: 5px 7px 5px 0px;}
.right-block {border-left: 1px dashed #e5e5e5; padding: 5px 0px 5px 7px;}

.block-menu {border: 1px solid #151515; background: #2d2d2d; color: #f0f0f0;}
.list-menu {border-top: 0px solid #353535; border-bottom: 1px solid #202020; background: #2d2d2d; padding: 5px;}
a.bl-menu:link, a.bl-menu:visited {text-decoration: none; color: #e5e5e5; display: block; border-top: 1px solid #484848; background:#353535 url("/images/highlight_faint.png") repeat-x 0 -10px; padding: 6px 7px 7px 7px;}
a.bl-menu:hover, a.bl-menu:active {text-decoration: none; color: #f5f5f5; border-top: 1px solid #4d4d4d; background:#3a3a3a url("/images/highlight_faint.png") repeat-x 0 -10px;}

.blockTitle {font-size: 11px; font-weight: bold; color: #454545;}
.blockOther {padding-top: 0px; font-size: 10px; color: #909090;}

.new-m {display: inline-block;}
a.new-menu:link, a.new-menu:visited, a.new-menu:active {text-decoration: none; color: #3d3d3d; padding: 6px 9px; display: inline-block; *display: inline; border: 1px solid #d5d5d5; background: #ffffff;}
a.new-menu:hover {text-decoration: none; color: #2d2d2d; border-color: #c5c5c5;}
span.new-hr {border-left: 1px solid #dddddd; padding: 7px 0px;}

.poisk {display: inline-block; *display: inline; background: #151515; padding: 1px; margin-right: 1px;}
.poisk input.poshuk {border: 1px solid #484848; background: #353535; padding: 3px 5px; width: 185px; font-size: 11px; font-family: tahoma; color: #c5c5c5;}


.temnota {background: rgba(0,0,0,0.85); z-index: 4; position: fixed; width: 100%; height: 100%;}
.zoomKino {background: rgba(0,0,0,0.85); z-index: 4; position: fixed; width: 100%; height: 100%;}

a.svetKino, a.svetKino1 {margin-top: 1px; position: relative; z-index: 5;}
.yesTV {position: absolute; left: 2%; top: 36px; width: 96%;}
.lcd-wrap {background: #151515; padding: 1px; margin-bottom: 7px; position: relative; z-index: 5;}
.lcd-wrap-2 {border: 1px solid #484848; background: #353535; padding: 13px 11px;}
.lcd-wrap-3 {border: 1px solid #404040; background: #0a0a0a; padding: 1px;}
.lcd-into {background: #2a2a2a; height: 350px;}


a.butt:link, a.butt:visited {text-decoration: none; color: #e5e5e5; background: #151515; display: inline-block; *display: inline; padding: 1px;}
a.butt:hover, a.butt:active {text-decoration: none; color: #f5f5f5;}
a.butt span.but {border: 1px solid #404040; border-bottom: 1px solid #484848; border-top: 1px solid #505050; display: inline-block; *display: inline; padding: 3px 10px 4px 10px; background: #353535 url("/images/highlight_faint.png") repeat-x 0 -1px;}
a.butt:hover span.but {border: 1px solid #484848; border-bottom: 1px solid #505050; border-top: 1px solid #5a5a5a; background-color: #3a3a3a;}


.yesVid {display:inline-block; *display:inline; position:relative;}
.yesVid img {width:95px; height:125px;}

a.YesEntry .yesTitle div {color:#404040;}
a.YesEntry .yesTitle span {color:#909090; font-size: 10px;}
a.YesEntry td {background: url("/images/highlight_faint.png") repeat-x top; padding:5px;}
a.YesEntry .yesMess {color:#454545;}
a.YesEntry:link, a.YesEntry:visited {text-decoration:none; display:block; background:#fafafa url("/images/noize.png"); border:1px solid #d5d5d5;}
a.YesEntry:hover, a.YesEntry:active {text-decoration:none; background:#fff url("/images/noize.png"); border-color:#c5c5c5;}

a.YesEntry2 {background:#404040 url("/images/noize.png") !important; border-color:#252525 !important;}
a.YesEntry2 .yesTitle div {color:#959595;}
a.YesEntry2 .yesTitle span {color:#757575; font-size: 10px;}
a.YesEntry2 .yesMess {color:#909090;}





.sel_wrap {margin:0px; padding:0px;}
.sel_wrap select {display:none;}
.sel_imul .sel_selected {background:#353535; border:1px; color:#f5f5f5; padding:3px 5px; font-size:11px; font-family:tahoma; cursor:pointer; position:relative; -webkit-box-shadow: 0px 0px 0px 1px #151515; -moz-box-shadow: 0px 0px 0px 1px #151515; box-shadow: 0px 0px 0px 1px #151515; -webkit-border-radius: 1px; -moz-border-radius: 1px; border-radius: 1px;}
.sel_selected .sel_arraw {height:100%; width:17px; background:url('/images/arraw1.png') 50% 50% no-repeat; position:absolute; top:0px; right:0px;}

.sel_imul .uslolo {background:#353535; position:absolute; width:200px; display:none; z-index:10; border:1px solid #484848; border-left: 0px; border-right:0; overflow-x:visible; overflow-y:auto; max-height:276px; margin-top: 1px; -webkit-box-shadow: 0px 0px 0px 1px #151515; -moz-box-shadow: 0px 0px 0px 1px #151515; box-shadow: 0px 0px 0px 1px #151515; -webkit-border-bottom-right-radius: 1px; -webkit-border-bottom-left-radius: 1px; -moz-border-radius-bottomright: 1px; -moz-border-radius-bottomleft: 1px; border-bottom-right-radius: 1px; border-bottom-left-radius: 1px;}
.sel_imul .sel_options {background:#353535; position:relative; display:none; border:1px solid #484848; border-top: 0; border-bottom:0;}
.sel_option {padding:3px 5px; font-size:11px; font-family:Tahoma; color:#f5f5f5; border:1px solid #484848; border-left:0; border-top-color:transparent; border-bottom-color:transparent; margin:-1px -1px;}

.sec .sel_imul {width:200px;}
.sec .sel_imul .sel_selected {border:1px solid #484848;}
.sel_imul.act .sel_selected {background:#353535;}
.sec div.sel_imul:hover .sel_selected .sel_arraw {background-color: #3a3a3a; border-left:1px solid #484848; -webkit-box-shadow: -1px 0px 0px 0px #202020; -moz-box-shadow: -1px 0px 0px 0px #202020; box-shadow: -1px 0px 0px 0px #202020;}
.sec .sel_imul.act .sel_selected .sel_arraw {background-color: #353535; border-left:1px solid #484848; -webkit-box-shadow: -1px 0px 0px 0px #202020; -moz-box-shadow: -1px 0px 0px 0px #202020; box-shadow: -1px 0px 0px 0px #202020;}

.sec .sel_options div.sel_option:hover, .sec .sel_options .sel_option.sel_ed {background:#3a3a3a url("/images/highlight_faint.png") repeat-x top; border:1px solid #151515; border-left:0; color:#fff; cursor:pointer;}
.sec .sel_imul .sel_selected .sel_arraw {background-image:url('/images/darr_dd_out.gif');}



.jScrollPaneContainer {position: relative; overflow: hidden; z-index: 1;}

.jScrollPaneTrack {position: absolute; cursor: pointer; right: 0; top: 0; height: 100%; background: #484848;}
.jScrollPaneDrag {position: absolute; background: #c53545; border: 1px solid #f53545; cursor: pointer; overflow: hidden; width: 7px !important; margin-left: 1px;}
.jScrollPaneDragTop {position: absolute; top: 0; left: 0; overflow: hidden;}
.jScrollPaneDragBottom {position: absolute; bottom: 0; left: 0; overflow: hidden;}
a.jScrollArrowUp {display: block; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; /*background-color: #666;*/ height: 9px;}
a.jScrollArrowUp:hover {/*background-color: #f60;*/}

a.jScrollArrowDown {display: block; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden; /*background-color: #666;*/ height: 9px;}
a.jScrollArrowDown:hover {/*background-color: #f60;*/}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover {/*background-color: #f00;*/}

/* Comments Style */ 
.cBlock1, 
.cBlock2 { 
 float:left; 
 overflow: hidden; 
 width:100%; 
 margin-bottom: 15px; 
} 

.cBlock1 {background: #555;} 
.cBlock2 {background: #333;} 

.coment_avatar, 
.cBlock1, 
.cBlock2 { 
 outline: 1px solid #2c2c2c; 
 border: 1px solid #838383; 
} 

.vid_comments_os { 
 float:left; 
 width:95%; 
 padding: 5px 15px 5px 16px; 
} 

.vid_comments_os a:link, 
.vid_comments_os a:visited {color:#9cbdd3;} 
.vid_comments_os a:hover {color:#87dd85;} 
img {border: none; } 
a {outline: none; text-decoration:none!important; } 

.vc_top { 
 float:left; 
 width:100%; 
 padding: 0px 0px 5px 0px; 
} 

.vc_name { 
 font: 10px Verdana,Arial,Helvetica, sans-serif; 
 text-shadow: 1px 1px 1px #111; 
 float:left; 
 padding: 3px 0px 0px 0px; 
} 
 
.vc_name strong {color:#4EA62C;} 
.vc_name span {color:#999;} 

.vc_reiting { 
 font: 11px Verdana,Arial,Helvetica, sans-serif; 
 float:right; 
} 

.vc_reiting img {float:left; padding-top: 6px;} 
.vc_reiting span {float:left; padding: 2px 5px 0px 5px; font-weight: bold;} 

.vc_nomer { 
 font: 11px Verdana,Arial,Helvetica, sans-serif; 
 float:right; 
 font-size:19px; 
 margin-left: 15px; 
} 

.vc_nomer a:link, 
.vc_nomer a:visited {color:#C7C7C7;} 
.vc_nomer a:hover {color:#2C68A6;} 

.vc_center { 
 float:left; 
 text-align:justify; 
 font: 115%/1.5 Verdana,Arial,Helvetica, sans-serif; 
 color:#b5b5b5; 
 width:100%; 
} 

.coment_avatar{ 
 float:right; 
 width:50px; 
 height:50px; 
 padding:3px; 
 margin: 0px 0px 10px 15px; 
} 

.vc_center { 
 color:#b5b5b5; 
 width:100%; 
} 

.vcc_otvet { 
 color:#ececec; 
 padding: 5px 5px 5px 5px; 
 background: #7d7d7d; 
 border: 1px solid #959595; 
 width:98%; 
 margin: 10px 0px 10px 0px; 
} 

.vc_center, 
.vcc_otvet { 
 float:left; 
 overflow: hidden; 
 text-align:justify; 
 font: 115%/1.5 Verdana,Arial,Helvetica, sans-serif; 
} 

.vc_bottom { 
 clear:left; 
 text-align:right; 
 padding: 0px 0px 0px 0px; 
} 

.post_r {color: #858585;} 
.red {color: #ef7575;} 
.gren {color: #8fef75;} 
.grey {color: #999;}

/* ----Search ---- */ 
#search {width:200px; height:32px; float:center;} 
.search_fon {color:#777777; background: ("search_fon.gif") repeat-x; border:none; position:absolute; width:225px; font-weight:bold; padding-top:10px; padding-bottom:10px; padding-left:0px; margin:0;} 
/* ------------- */

/* User Box */ 
#userbox {text-shadow:0 -1px 0 #446b81;color:#fff;font:normal 14px Trebuchet MS,Arial,Tahoma,Verdana;display:none;position:fixed;top:50%;left:50%;padding:29px 33px 0;width:250px;margin-left:-158px;margin-top:-140px;height:281px;background:url('/ub/user_box.png') no-repeat 0 0;} 
#userbox a {color:#fff;text-decoration:none;} 
#userbox a:hover {text-decoration:underline;} 
#userbox span#nm {font:bold 26px Trebuchet MS,Arial,Tahoma,Verdana;margin-bottom:18px;display:block;} 
#userbox #cls {width:25px;height:25px;display:block;float:right;background:url('/ub/oel.png') no-repeat 0 -133px;cursor:pointer;} 
#userbox input[type='text'], #userbox input[type='password'] {margin-top:19px;padding:0 13px;background:url('/ub/oel.png') no-repeat 0 0;font:normal 15px/38px Trebuchet MS,Arial,Tahoma,Verdana;width:224px;height:37px;color:#9f9f9f;border:none;outline:none;} 

#userbox input#log_in {background:url('/ub/logbt.png') no-repeat -122px 0;cursor:pointer;width:122px;height:40px;margin:21px 64px 0;border:none;outline:none;} 
#userbox input#log_in:hover {background:url('/ub/logbt.png') no-repeat -122px -41px;} 
#userbox input#log_out {background:url('/ub/logbt.png') no-repeat 0 0;cursor:pointer;width:122px;height:40px;margin:21px 64px 0;border:none;outline:none;} 
#userbox input#log_out:hover {background:url('/ub/logbt.png') no-repeat 0 -41px;} 

#userbox #avatar {width:95px;height:96px;background:url('/ub/oel.png') no-repeat 0 -37px;float:left;margin-right:22px;margin-top:19px;} 
#userbox #avatar img {max-with:85px;max-height:85px;margin:5px 5px 0 5px;border:none;} 
#userbox #u_block {padding-top:21px;} 
#userbox #u_block a {display:block;} 
/* -------- */