﻿body {margin:0; padding:0; font-family:Tahoma, Geneva, "Geneva CY", sans-serif; font-size:11px; line-height:1.2; color:#7b7b7b;background:#e4e4e4;}
a img {border:0;}

* {min-height:0px;}

a:link,
a:active,
a:visited {color:#4d4d4d; text-decoration:underline;}
a:hover {text-decoration:none;}

h1,h2,h3,h4,h5,h6 {display:block; margin:0 0 10px 0; padding:0; color:#000;}

h1 {font-size:22px;}
h2 {font-size:20px;} 
h3 {font-size:18px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {font-size:12px;}

ul,
ol {display:block; padding:0; margin:0;}
ul li {display:list-item; margin:0 0 0 20px; padding:0 0 0 0px;list-style:circle;}
ol li {display:list-item; margin:0 0 0 20px; padding:0 0 0 0px;list-style:decimal;}

.reset,
.reset li,
.hProf_list, .hProf_list li,
#hSlider_in ul, #hSlider_in li,
.bnav, .bnav li,
.v_rating ul, .v_rating li,
.viewn_info, .viewn_info li,
.vRelated_list, .vRelated_list li,
.bTopFilms, .bTopFilms li,
.p_user_list dd,
.p_user_list dl,
.p_user_list dt,
.popup_userinfo, .popup_userinfo li,
.ptabs, .ptabs li,
.uMenuV, .uMenuV li,
.archUl, .archUl li,
.u-star-rating, .u-star-rating li {display:block; padding:0; margin:0; list-style:none;}

form {display:block; padding:0; margin:0;}
input[type="image"]:hover {opacity:0.8;}
input, textarea, select, button {font-family:tahoma; font-size:11px; vertical-align:middle;}
label {vertical-align:middle;}



/* Input style start */
.input_style input[type="text"],
.input_style input[type="password"],
.input_style textarea, 
.input_style select {margin:1px; font-size:11px;color:#333; border:1px solid #ddd; padding:2px; outline:none; -moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px; background:#fff;}

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

.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="reset"], 
.input_style button {
 height:20px; line-height:1; 
 outline:none;
 border:1px solid #6bae01;
 font-family:Tahoma;
 font-size:11px;
 font-weight:100;
 color:#fff;
 text-decoration:none;
 margin-bottom: 2px !important;
 margin-top:2px;
 padding-bottom:2px;
 padding-left:4px; padding-right:4px;
 cursor: pointer;
 position:relative;
 -moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;
 background:#8ace17 url(/design/button_green_bg.png) repeat-x center 0;
}

.input_style input[type="button"]:hover,
.input_style input[type="submit"]:hover,
.input_style input[type="reset"]:hover, 
.input_style button:hover,
.input_style select:hover {background:#8bd60d url(/design/button_green_bg.png) repeat-x center -52px;}

.input_style input[type="text"]:hover,
.input_style input[type="password"]:hover,
.input_style input[type="text"]:focus,
.input_style input[type="password"]:focus,
.input_style textarea:hover,
.input_style textarea:focus {border-color:#B4B4B4;}


.input_style select {color:#000; background:#eee;}
.input_style select:hover,
.input_style select:focus {border-color:#999; background:#ddd;}

.input_reset,
#container_wrap .cChat_bottom input,
#container_wrap .cChat_bottom textarea {
 margin:0;
 padding:0;
 -moz-border-radius:0 !important;
 -webkit-border-radius:0 !important;
 -khtml-border-radius:0 !important;
 border-radius:0 !important;
 border:0;
 background:0;
 resize:none;
 box-shadow:none; -webkit-box-shadow:none; -moz-box-shadow:none;
 }
/* Input style end */



label, input[type=button], input[type=submit], button { cursor: pointer; }
textarea {overflow:auto; resize:none;}

.left {float:left;}
.right {float:right;}
.center {text-align:center;}

.hidden {overflow:hidden;}
.none {display:none;}

p {margin:10px 0;}
.bold {font-weight:bold;}

.clear_table,
#hnav {border:0; border-collapse:collapse; padding:0; margin:0;}
.clear {width:100%; height:0px; clear:both; overflow:hidden;}

.hr {height:1px; overflow:hidden; margin:5px 0; border-bottom:1px solid #d8d9d5; background:#d8d9d5;}

td {font-family: Tahoma, sans-serif; font-size:11px;}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:11px; font-family:Tahoma, sans-serif;}
.copy {font-size:11px;}

hr {color:#c8c8c8; height:1px; border:none; background:#c8c8c8;}
label {cursor:pointer;}

.mframe {border-left:1px solid #E5E7EA; border-right:1px solid #E5E7EA;}
.colgray {border-right:1px solid #E5E7EA;}
.colwhite {border-right:1px solid #FAFAFA;}
.msep {border-top:1px solid #FAFAFA;}
/* ------------- */

.uMenuV {width:194px; margin:-5px 0 -9px -2px;}
.uMenuV li {margin:3px 0 0 0;}
.uMenuV li:first-child {margin:0;}
.uMenuV li a {height:21px; line-height:21px; display:block; padding:0 6px; font-weight:bold; color:#f1f2f3; text-decoration:none; background:#82c516 url(/design/block_bg.png) no-repeat -1080px 0;}
.uMenuV li a:hover,
.uMenuV li a.uMenuItemA {background:#55caee url(/design/block_bg.png) no-repeat -1080px -23px;}



/* Module Part Menu */
.catsTd {padding: 0; }
.catName {font-family:tahoma;font-size:11px;}
.catNameActive {font-family:tahoma;font-size:11px;}
.catNumData {font-size:10px;}
.catDescr {font-size:10px; padding-left:10px;}
a.catName {font-size: 11px; padding:0px 5px 0px 5px;}
a.catName:link {text-decoration:none;}
a.catName:visited {text-decoration:none;}
a.catName:hover {text-decoration:underline;}
a.catName:active {text-decoration:none;}
a.catNameActive {color:#7d7d7d; font-size: 11px; padding: 3px 5px 3px 5px;}
a.catNameActive:link {text-decoration:none;}
a.catNameActive:visited {text-decoration:none;}
a.catNameActive:hover {text-decoration:underline;}
a.catNameActive:active {text-decoration:none;}

#sider_left .vStatikInner a.catName {color:#333;}
/* ----------------- */


/* Entries Style */
.eBlock,
.cBlock1,
.cBlock2 {border:1px solid #DADADA; color:#222; overflow:hidden; margin:0 0 5px 0 !important; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; background:#ececec;}
.eBlock {background:#fff;}
body .cBlock1 a,
body .cBlock2 a {color:#222;}
body .eBlock a {color:#222;}
.eTitle {font-size:12px;font-weight:bold;color:#222;padding:5px !important; }
.eTitle a {color:#ededed; text-decoration:none;}
.eTitle a:hover {text-decoration:underline;}
.eBlock .eTitle,
.eBlock .eTitle a {color:#333;}
.eBlock {padding:5px; color:#333;}

.eMessage {text-align:justify;padding:10px !important;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #535353;}

.eDetails, 
.eDetails1,
.eDetails2 {padding:5px 9px; margin:0 -2px; font-size:11px; border-top:1px solid #3A3A3A; background:0;}
.eDetails a, 
.eDetails1 a,
.eDetails2 a {text-decoration:none;}
.eDetails a:hover, 
.eDetails1 a:hover,
.eDetails2 a:hover {text-decoration:underline;}
.eBlock .eDetails, 
.eBlock .eDetails1,
.eBlock .eDetails2 {border-color:#ccc; color:#333;}


.eRating {font-size:11px;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/813/8.gif') no-repeat 0px 0px;}
/* ------------- */

/* Entry Manage Table */
.manTdError {color:#FF0000;}
/* ------------------ */

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

/* Comments Form Style */
.commTable {border:0;}
.addComm_submit input {position:relative; top:4px;}
.commFl {width:100%;background:#FCFCFC;border:1px solid #CCCCCC;}
.smiles {border:0;background:0;}
.commTd2 .smiles {padding-left:10px;}
.commReg {padding: 10px 0 10px 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#eee;background:#FCFCFC;border:1px solid #CCCCCC;}

.addCommTable {border:0;}
/* ------------------- */

/* Archive Menu */
#sider_left .archUl {list-style: none; margin:0; padding-left:0;}
#sider_left ul li.archLi {padding: 0 0 3px 10px; background: url('/.s/t/813/9.gif') no-repeat 0px 4px; font-family:Tahoma,Tahoma,Sans-Serif;}
#sider_left a.archLink:link {text-decoration:underline;}
#sider_left a.archLink:visited {text-decoration:underline;}
#sider_left a.archLink:hover {text-decoration:none;}
#sider_left a.archLink:active {text-decoration:none;}
/* ------------ */

/* Archive Style */
.archiveCalendars {text-align:center;color:#555;}
.archiveDateTitle {font-weight:bold;color:#555;padding-top:15px;}
.archEntryHr {margin-right:50%; color:#777;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/813/10.gif') no-repeat 0px 4px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#666;}
.archiveDateTitle {text-align:left;}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------- */

/* Calendar Style */
.calTable a {text-decoration:none;}
.calTable a:hover {text-decoration:underline;}
.calTable td {
padding:2px; margin:1px; font-size:11px; border:1px solid #3a3a3a; -moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;outline:none;
}
body .calTable td.calMonth {border:0 !important; background:none; box-shadow:0 none !important; -webkit-box-shadow:0 none !important; -moz-box-shadow:0 none !important;}
.calWday {width:18px; background:#efeded;}
.calWdaySe {width:18px; background:#efeded;}
.calWdaySu {width:18px; font-weight:bold; background:#efeded;}
.calMday {background:#efeded;}
.calMdayA {border:1px solid #3a3a3a !important; font-weight:bold;background:#efeded;}
.calMdayIs {font-weight:bold;background:#efeded;}
.calMdayIsA {background:#efeded;font-weight:bold;}
a.calMdayLink:link {text-decoration:none;}
a.calMdayLink:visited {text-decoration:none;}
a.calMdayLink:hover {text-decoration:underline;}
a.calMdayLink:active {text-decoration:underline;}
.calWdaySe,
.calWdaySu {font-weight:bold; color:#ac101c;}
/* -------------- */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#E5E5E5}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.class_by {padding:0;margin:0;border:0;smile;}
.totalVotesTable {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.totalVotesTd {background:#FFFFFF;}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:green;}
/* ---------------- */

/* Other Styles */
.replaceTable {height:100px; width:300px; border:4px solid #373737;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; background:#1b1b1b;}
.replaceTable td {border:1px solid #000;}

.legendTd {font-size:11px;}
/* ------------ */

/* CSS SITE*/
#container_wrap {min-width:1000px;}

#header_top {background:#99d62c url(/design/header_c_bg.png) repeat-x 0 0;}
#header_t_in {height:65px; position:relative; background:url(/design/header_bg.jpg) no-repeat center 0;}
#header_top .angle_l,
#header_top .angle_r {width:46px; height:33px; position:absolute; bottom:0px; background:url(/design/header_c_bg.png) no-repeat 0 -67px;}
#header_top .angle_l {left:0px;}
#header_top .angle_r {right:0px; background-position:0 -102px;}

.hSearch {width:266px; height:26px; position:absolute; left:24px; top:14px;}
.hSearch input,
.hL_submit input,
.hLogin .rows input,
.hLogin .rows label,
#container_wrap #cChat_bottom input,
#container_wrap #cChat_bottom textarea {display:block; padding:0; margin:0; border:0; vertical-align:top; outline:none; background:0;}
.hSearch input[type="text"] {width:177px; height:26px; line-height:26px; padding:0 11px; font-style:italic; color:#a0a0a0; float:left; background:url(/design/header_elem.png) no-repeat 0 0;}
.hSearch input[type="text"]:hover,
.hSearch input[type="text"]:focus {background-position:0 -28px;}
.hSearch input[type="submit"] {width:65px; height:26px; float:left; background:url(/design/header_elem.png) no-repeat -199px 0;}
.hSearch input[type="submit"]:hover {background-position:-199px -28px;}

#hIcon {width:54px; position:absolute; left:121px; top:43px;}
#hIcon a {width:11px; height:11px; display:block; float:left; margin:0 7px 0 0; background:url(/design/header_elem.png) no-repeat -266px 0;}
#hIcon a.hI_home {background-position:-266px 0;}
#hIcon a.hI_map {background-position:-277px 0;}
#hIcon a.hI_mail {background-position:-290px 0;}
#hIcon a.hI_home:hover {background-position:-266px -13px;}
#hIcon a.hI_map:hover {background-position:-277px -13px;}
#hIcon a.hI_mail:hover {background-position:-290px -13px;}

.hLogin {width:190px; padding:0 0 0 37px; position:absolute; right:49px; top:2px; background:url(/design/header_elem.png) no-repeat -251px -53px;}
.hL_submit {width:55px; height:47px; position:absolute; right:0px; top:0px; z-index:2;}
.hL_submit input {width:55px; height:47px; background:url(/design/header_elem.png) no-repeat -137px -56px;}
.hL_submit input:hover {background-position:-194px -56px;}
.hLogin .rows {position:relative; z-index:1;}
.hLogin .rows label {height:24px; line-height:24px; padding:0 0 0 10px; position:absolute; left:0px; top:0px;}
.hLogin .rows input {width:135px; height:24px; line-height:24px; background:url(/design/header_elem.png) no-repeat 0 -56px;}
.hLogin .rows input:hover,
.hLogin .rows input:focus {background-position:0 -82px;}

.hLogin .rows #h_login {width:89px; padding-left:46px;}
.hLogin .rows #h_pass {width:82px; padding-left:53px;}

.hL_link {overflow:hidden; margin:-1px 0 0 0;}
.hL_link a,
.hProf_list a {padding:0 0 0 6px; margin:0 0 0 21px; font-size:10x; color:#3b3b3b; text-decoration:none;  background:url(/design/arrow_yellow.png) no-repeat 0 5px;}
.hL_link a:first-child {margin:0;}
.hL_link a:hover,
.hProf_list a:hover {color:#000;}

.hProf {width:200px; position:absolute; right:30px; top:2px;}
.hProf_ava {float:left; padding:5px 0 0 0; margin:0 5px 0 0;}
.hProf img {width:40px; height:40px; vertical-align:top;}
.hProf_list {overflow:hidden;}
.hProf_list a {margin:0;}
.hProf_list a:hover {text-decoration:underline;}


#hLogo {padding:5px 0 0 0; text-align:center;}
#hLogo a {height:45px; display:inline-block; vertical-align:top; overflow:hidden;}
#hLogo img {vertical-align:top;}

#header {padding:2px 0 0 0; margin:0 0 5px 0; overflow:hidden; position:relative; background:#fff; z-index:2;}

#hSlider_full {height:174px; overflow:hidden; position:relative;}
#hSlider {height:181px; margin:0 60px 3px 60px; position:relative;}
#hSlider_shadown_l {width:5px; height:181px; position:absolute; left:0px; top:0px; background:url(/design/slider_shadown.png) no-repeat 0 0; z-index:22;}
#hSlider_shadown_r {width:5px; height:181px; position:absolute; right:0px; top:0px; background:url(/design/slider_shadown.png) no-repeat -5px 0; z-index:22;}
#hSlider_in {height:181px;}
#hSlider_in li {width:127px; float:left; text-align:left;}
#hSlider_in li img {width:120px; height:171px; vertical-align:top;}
#hSlider_in li a {height:181px; overflow:hidden; display:block; position:relative;}
#hSlider_in li a span {width:auto; height:auto; display:none; position:absolute; left:0px; right:0px; top:0px; bottom:0px; background:url(/design/arrow.png) no-repeat center center;}

.jcarousel-clip {height:181px; overflow:hidden;}
.jcarousel-prev,
.jcarousel-next {width:20px; height:26px; display:block; position:absolute; top:73px; text-decoration:none !important; background:url(/design/header_c_bg.png) no-repeat -48px -67px; cursor:pointer; z-index:20;}
.jcarousel-prev {left:-34px;}
.jcarousel-next {right:-34px; background-position:-70px -67px;}
.jcarousel-prev:hover {background-position:-48px -95px;}
.jcarousel-next:hover {background-position:-70px -95px;}

.jcarousel-prev-disabled,
.jcarousel-prev-disabled:hover {display:none; background-position:-48px -65px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); filter: alpha(opacity=40); opacity:0.4; cursor:default;}
.jcarousel-next-disabled,
.jcarousel-next-disabled:hover {display:none; background-position:-70px -65px; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40); filter: alpha(opacity=40); opacity:0.4; cursor:default;}

#h_bottom {position:relative; background:url(/design/header_c_bg.png) repeat-x 0 -137px; z-index:2;}
#h_b_in {height:41px; padding:25px 38px 0 68px; position:relative; background:url(/design/header_c_bg.png) no-repeat center -205px;}
#h_b_in .angle_l,
#h_b_in .angle_r {width:138px; height:99px; position:absolute; bottom:0px; background:url(/design/header_c_bg.png) no-repeat 0 -273px;}
#h_b_in .angle_l {left:0px;}
#h_b_in .angle_r {right:0px; background-position:right -273px;}

#hnav {width:100%; height:40px; font:bold 12px/1.2 Arial, Helvetica, sans-serif; position:relative; z-index:2;}
#hnav td {width:10%; padding:0 0 0 3px; background:url(/design/header_c_bg.png) no-repeat 0 -374px;}
#hnav td:first-child {padding:0; background:0;}
#hnav td a {height:40px; line-height:40px; display:block; overflow:hidden; padding:0 10px; color:#656761; text-decoration:none; text-align:center;}
#hnav td a:hover {white-space:nowrap; background:url(/design/header_c_bg.png) repeat-x 0 -416px;}
#hnav td:first-child a:hover {background-position:0 -458px;}
#hnav td.last-child:hover a {background-position:right -500px;}
#hnav td a.current {color:#8cd017;}


#content_full {padding:0 6px 8px 6px; overflow:hidden;}
#side_left {width:214px; float:left; padding:2px 0 0 0; margin:0 2px 0 0;}
#side_right {width:214px; float:right; padding:2px 0 0 0; margin:0 0 0 2px;}
#side_center {overflow:hidden;}

#mchatIfm2 {display:none;}
#cChat,
#cChat_in,
.cChat_full,
#cChat #mchatIfm2 {-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; position:relative; behavior:url(/design/pie.htc);}
#cChat {padding:5px; margin:0 0 12px 0; background:#88ca16;}
#cChat_in, 
.cChat_in,
#cChat #mchatIfm2 {padding:5px; background:#fff;}

.cChat_full {padding:5px; margin:0 0 4px 0; position:relative; overflow:hidden; background:#fff;}
.cChat_in {height:290px; padding-left:0; overflow-x:hidden !important; overflow:auto;}
.cChat_loop {overflow:hidden; margin:0 0 3px 0; padding:3px 0 3px 10px; border-bottom:1px solid #F2F2F2; color:#000; text-align: left;}
.cChat_loop:hover {background-color:#FCFCFC;}
.cChat_loop .date {height:18px; line-height:17px; padding:0 4px; float:right; margin:-3px 0 0 0; color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; background:#88ca16;}
.cChat_loop .author {font-weight:bold;}
.cChat_loop .author a {color:#000; text-decoration:none;}
.cChat_loop .author a:hover {text-decoration:underline;}
a.author_link {width:12px; height:12px; display:inline-block; margin:0 5px; vertical-align:top; background:url(/design/c_chat_elem.png) no-repeat 0 0;}
a.author_link:hover {background-position:0 -14px;}

#cChat_bottom {overflow:hidden;}
#cChat_bottom * {outline:none !important;}
#cChat_bottom .watermark_container {display:block; float:left;}
#cChat_bottom .watermark {height:25px; line-height:25px;}

.cChat_bb {overflow:hidden; float:left;}
.cChat_bb a {width:24px; height:25px; display:block; float:left; margin:0 3px 0 0; background:url(/design/c_chat_elem.png) no-repeat 0 0;}
.cChat_bb a.butt_b {background-position:-299px 0;}
.cChat_bb a.butt_i {background-position:-325px 0;}
.cChat_bb a.butt_u {background-position:-351px 0;}
.cChat_bb a.butt_smile {background-position:-377px 0;}
.cChat_bb a.butt_del {background-position:-403px 0;}
.cChat_bb a.butt_music {background-position:-429px 0;}
.cChat_bb a.butt_rules {width:81px; background-position:-455px 0;}
.cChat_bb a.butt_b:hover {background-position:-299px -27px;}
.cChat_bb a.butt_i:hover {background-position:-325px -27px;}
.cChat_bb a.butt_u:hover {background-position:-351px -27px;}
.cChat_bb a.butt_smile:hover {background-position:-377px -27px;}
.cChat_bb a.butt_del:hover {background-position:-403px -27px;}
.cChat_bb a.butt_music:hover {background-position:-429px -27px;}
.cChat_bb a.butt_rules:hover {background-position:-455px -27px;}

#container_wrap #cChat_bottom textarea {width:184px !important; height:25px !important; line-height:25px; float:left; padding:0 8px; margin:0 3px 0 0; color:#a7a7a7; background:#fff url(/design/c_chat_elem.png) no-repeat -14px 0;}
#container_wrap #cChat_bottom textarea:hover,
#container_wrap #cChat_bottom textarea:focus {color:#555; background-position:-14px -27px;}
#container_wrap #cChat_bottom input[type="submit"] {width:81px !important; height:25px !important; float:left; margin:0 3px 0 0 !important; font-size:0px; background:url(/design/c_chat_elem.png) no-repeat -216px 0;}
#container_wrap #cChat_bottom input[type="submit"]:hover {background-position:-216px -27px;}
#container_wrap #cChat_bottom img {width:81px !important; height:25px !important; display:block; margin:0 3px 0 0 !important; vertical-align:top; float:left;}
#cChat_bottom div {width:auto !important; float:left;}

.cChat_login {padding:2px 0 3px 0; color:#fff; text-align:center;}
.cChat_login a {color:#fff;}

.block_full {width:214px; margin:0 0 6px 0; background:#f1f2f3 url(/design/block_bg.png) repeat-y 0 0;}
.block_title {height:44px; padding:8px 2px 0 99px; font-size:14px; color:#fff; text-align:center; background:#88ca16 url(/design/block_bg.png) no-repeat -216px 0;}
.block_cont {background:url(/design/block_bg.png) no-repeat -648px bottom;}
.block_c_in {min-height:30px; overflow:hidden; padding:5px 12px 20px 12px; background:url(/design/block_bg.png) no-repeat -216px -52px;}

#side_right .block_title {padding:8px 99px 0 2px; background-position:-432px 0;}

.block_full .hr {height:1px; overflow:hidden; margin:5px -6px; border-top:1px solid #ddd; border-bottom:1px solid #ddd;}

.bnav {width:194px; margin:-5px 0 -9px -2px;}
.bnav li {margin:3px 0 0 0;}
.bnav li:first-child {margin:0;}
.bnav li a {height:21px; line-height:21px; display:block; padding:0 6px; font-weight:bold; color:#f1f2f3; text-decoration:none; background:#82c516 url(/design/block_bg.png) no-repeat -1080px 0; text-align: left;}
.bnav li a:hover,
.bnav li.current a,
.bnav li a.expanded {background:#55caee url(/design/block_bg.png) no-repeat -1080px -23px;}
.bnav li ul {padding:3px 0 0 0;}
.bnav li ul a {color:#747474; background:#e7edef url(/design/block_bg.png) no-repeat -1080px -46px;}
.bnav li ul a:hover {color:#000; filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50); filter: alpha(opacity=50); opacity:0.5; background:#e7edef url(/design/block_bg.png) no-repeat -1080px -46px;}

.bVote_top {width:180px; padding:0 0 18px 0; margin:-2px auto 0 auto; background:url(/design/bvote_bg.png) no-repeat -182px bottom;}
.bVote_t_in {padding:10px 18px 0 18px; color:#5a5a5a; background:url(/design/bvote_bg.png) no-repeat 0 0;}

.bVote_cont .answer {overflow:hidden; margin:2px 0; text-align: left;}
.bVote_cont label.bVote_radiobox {width:15px; height:15px; display:block; float:left; margin:0px 5px 0 0; position:relative; top:1px; vertical-align:top; padding:0; border:0; background:url(/design/bvote_bg.png) no-repeat -364px 0;}
.bVote_cont label.bVote_radiobox.checkbox_select {background:url(/design/bvote_bg.png) no-repeat -364px -17px;}
.bVote_cont label.bVote_radiobox:hover {background-position:-364px -34px;}
.bVote_cont label.bVote_radiobox.checkbox_select:hover {background-position:-364px -17px;}

.bVote_butt {text-align:center;}
.button_green {display:inline-block; padding:3px 8px 4px 8px; font-size:11px; color:#fff !important; text-decoration:none !important; text-align:center; 
-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px; position:relative; behavior:url(/design/pie.htc);
background:#9fd73b url(/design/button_green_bg.png) repeat-x 0 0;}
.button_green:hover {background-position:0 -50px;}

.bVote_butt a {margin:0 2px;}


.bStat_title {margin:0 0 5px 0; font-weight:bold;}
.bStat_user_list a {text-decoration:none;}
.bStat_user_list a:hover {text-decoration:underline;}

.bTopFilms li {overflow:hidden; margin:20px 0 0 0; text-align:center;}
.bTopFilms li:first-child {margin:0;}
.bTopFilms img {width:120px; height:auto;}
.bTopFilms li .title {display:block; padding:5px 0 0 0; font-weight:bold;}
.bTopFilms li .title a {text-decoration:none;}
.bTopFilms li .title a:hover {text-decoration:underline;}


/* Content */
#cont_lc {background:#fff url(/design/cont_lr_bg.png) repeat-y 0 0;}
#cont_rc {background:url(/design/cont_lr_bg.png) repeat-y right 0;}
#cont_lt {background:url(/design/cont_lt_bg.png) no-repeat 0 0;}
#cont_rt {background:url(/design/cont_rt_bg.png) no-repeat right 0;}
#cont_lb {background:url(/design/cont_lb_bg.png) no-repeat 0 bottom;}
#cont_rb {padding:6px 6px 20px 6px; text-align:left; background:url(/design/cont_rb_bg.png) no-repeat right bottom;}

#side_center .hr,
#side_center .viewn_hr,
.viewn_loop_hr {height:7px; margin:10px -5px; overflow:hidden; background:url(/design/hr.png) repeat-x 0 0;}

#side_center .viewn_loop_hr {margin-bottom:14px;}
.viewn_loop {overflow:hidden; margin:0 -3px -3px -3px;}
.viewn_top {height:31px; border-bottom:1px solid #9ad326; position:relative; background:url(/design/viewn_elem.png) repeat-x 0 0;}
.v_rating {width:134px; height:25px; padding:6px 0 0 44px; float:right; position:relative; z-index:2; background:url(/design/viewn_elem.png) no-repeat right -33px;}
.v_rating ul {margin-left:15px;}
.viewn_loop .title {height:28px; line-height:26px; overflow:hidden; padding:0 0 0 21px; margin:0; font-weight:bold; font-size:12px; color:#7b7b7b; background:url(/design/arrow_v.png) no-repeat 0 2px; text-align: left;}
.viewn_loop .title a {color:#7b7b7b; text-decoration:none;}
.viewn_loop .title a:hover {color:#555; text-decoration:underline;}

.viewn_loop img {max-width:100%;}

.viewn_cont {padding:10px 8px; overflow:hidden;}
.viewn_pict {width:200px; float:left; margin:0 10px 0 0; position:relative; z-index:1;}
.viewn_pict img {width:200px; vertical-align:top;}
.viewn_pict a {width:200px; display:block; position:relative; text-decoration:none; overflow:hidden;}
.viewn_pict a span {height:21px; line-height:21px; display:block; position:absolute; left:0px; right:0px; bottom:-30px; padding:0 6px 0 0; font-size:12px; color:#fff; text-align:right; background:url(/design/viewn_pict_show_bg.png) repeat 0 0;}

.viewn_detail {padding:14px 0 0 4px; overflow:hidden; position:relative; background:url(/design/viewn_detail_bg.png) repeat-x 0 0;}
a.viewn_button {width:88px; height:34px; line-height:34px; display:block; float:right; margin:-14px 0 0 0; padding:6px 0 0 88px; font-weight:bold; font-size:12px; color:#505050; text-decoration:none; text-transform:uppercase; text-align:center; background:#b5df23 url(/design/viewn_elem.png) no-repeat 0 -66px;}
a.viewn_button:hover {background-position:0 -108px;}

.viewn_info {overflow:hidden; padding:1px 0 0 0; color:#505050;}
.viewn_info a {color:#505050; text-decoration:none;}
.viewn_info a:hover {text-decoration:underline;}
.viewn_info li {width:165px; float:left;}
.viewn_info li span {display:block; padding:0 0 0 18px; background:url(/design/viewn_icons.png) no-repeat 0 -2px;}
.viewn_info li.i_cat span {background-position:-3px -2px;}
.viewn_info li.i_cat {width:auto;}
.viewn_info li.i_author span {background-position:-3px -22px;}
.viewn_info li.i_view span {background-position:-3px -42px;}
.viewn_info li.i_comm span {background-position:-3px -62px;}

.vInner .viewn_info {padding:6px 0 14px 5px; background:url(/design/hr.png) repeat-x 0 bottom;}
.vInner .viewn_info li {width:auto; float:left; margin:0 10px 0 0;}

.viewn_favorites {margin:-3px 0; text-align:center;}
.vInner_bottom {overflow:hidden; margin:-5px 0 -4px 0;}
a.vInner_download {width:162px; height:39px; line-height:39px; padding:0 0 0 24px; display:block; float:right; font-size:16px; color:#fff; text-align:center; text-decoration:none; background:url(/design/viewn_elem.png) no-repeat 0 -218px;}
a.vInner_download:hover {background-position:0 -260px;}

.v_sys {position:absolute; right:153px; top:4px; z-index:4;}

.viewn_warning {margin:7px; padding:11px 12px; overflow:hidden; position:relative;}
.icon_warning {width:65px; height:66px; float:left; margin:-18px 0 -14px -22px; background:url(/design/viewn_elem.png) no-repeat 0 -150px;}
.viewn_warning_in {min-height:50px; padding:7px 10px; color:#fff; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; position:relative; behavior:url(/design/pie.htc); background:#88ca16;}

.vRelated_title {height:40px; line-height:40px; padding:0 0 0 50px; margin:-20px 0 6px 0; font-size:12px; color:#008df1; text-transform:uppercase; background:url(/design/icon_bf.png) no-repeat 0 0;}
.vRelated_list li {padding:5px 9px 6px 9px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; position:relative; behavior:url(/design/pie.htc); color:#5a5a5a; text-align: left;}
.vRelated_list li.odd {background:#eaeaea;}
.vRelated_list li span {padding:0 16px 0 0; margin:0 7px 0 0; background:url(/design/icon_info.png) no-repeat right 0;}
.vRelated_list li a {color:#5a5a5a; text-decoration:none;}
.vRelated_list li a:hover {text-decoration:underline;}

.vInner .viewn_pict,
.vInner .viewn_pict a,
.vInner .viewn_pict img {width:220px;}
.viewn_images {overflow:hidden; margin:10px; text-align:center;}
.viewn_images a {width:270px; height:130px; display:inline-block; margin:5px 2px; overflow:hidden; border:2px solid #eee; vertical-align:top;}
.viewn_images a img {width:270px; height:auto; min-height:130px; vertical-align:top;}
.viewn_images a:hover {border-color:#ddd;}
.viewn_images a:hover img {opacity:0.9;}

.vStatik_title {margin-bottom:10px;}

#side_center .vComm_hr {margin-top:-13px;}
.vComm_loop {overflow:hidden; padding:0 10px;}
.vComm_left {width:100px; float:left; margin:0 10px 0 0;}
.vComm_ava {margin:0 0 5px 0;}
.vComm_ava img {vertical-align:top;}
.vComm_rat {overflow:hidden; margin:0 0 5px 0;}
.vComm_rat_minus,
.vComm_rat_plus {width:26px; height:20px; display:block; float:left; background:url(/design/comm_bg.png) no-repeat 0 -22px;}
.vComm_rat_plus {float:right; background-position:-28px -22px;}
.vComm_rat_minus:hover {background-position:0 -44px;}
.vComm_rat_plus:hover {background-position:-28px -44px;}
.vComm_rat_minus.disabled {background-position:0 -66px;}
.vComm_rat_plus.disabled {background-position:-28px -66px;}
.vComm_rat_num {height:20px; line-height:20px; overflow:hidden; font-weight:bold; color:#999; text-align:center; background:url(/design/comm_bg.png) repeat-x 0 0;}
.vComm_rat_num a {color:#777; text-decoration:none;}
.vComm_rat_num a:hover {color:#555; text-decoration:underline;}

.vComm_right {overflow:hidden; text-align:left;}
.vComm_top {overflow:hidden; margin:0 0 10px 0; color:#9e9e9e;}
.vComm_top .date {display:block; float:right;}
.vComm_top .author {font-size:12px; color:#87b814; text-align:center;}
.vComm_top .author_icon {width:12px; height:12px; display:inline-block; vertical-align:top; position:relative; top:2px; background:url(/design/c_chat_elem.png) no-repeat 0 0;}
.vComm_top .author a {color:#87b814; text-decoration:none;}
.vComm_top .author a:hover {text-decoration:underline;}
.vComm_top .v_sys {position:static; float:right; margin:0 5px;}
.vComm_cont {overflow:hidden; margin:0 0 10px 0;}
.vComm_signature_hr {width:50%; height:0px; overflow:hidden; margin:10px 0; border-top:1px dashed #D6D6D6;}
.vComm_signature {overflow:hidden;}

.vComm_message {overflow:hidden; margin:0 0 8px 0;}
.vComm_vote {width:20%; min-width:200px; border-top:1px solid #eee; padding:4px 0 0 0;}
.vComm_vote span {display:inline-block; padding:4px 5px 5px 5px; border:1px solid #ddd;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; position:relative; behavior:url(/design/pie.htc);}

.bbQuoteBlock {  border-radius: 5px 5px 5px 5px; margin: 20px 0 2px; padding: 2px !important; background:#87cb16;}
.bbQuoteName { color: #5B8908; font-size: 11px !important; margin-top: -20px; position: absolute; }
.quoteMessage { border: 1px solid #ABE643 !important; border-radius: 4px 4px 4px 4px; color: #FFFFFF; font-size: 12px; padding: 4px 5px 5px; text-shadow: 1px 1px 0 #6CA309 !important; background:#83C315;}


.bbCodeBlock {  border-radius: 5px 5px 5px 5px; margin: 20px 0 2px; padding: 2px !important; background:#87cb16;}
.bbCodeName { color: #5B8908; font-size: 11px !important; margin-top: -20px; position: absolute; }
.codeMessage { border: 1px solid #ABE643 !important; border-radius: 4px 4px 4px 4px; color: #FFFFFF; font-size: 12px; padding: 4px 5px 5px; text-shadow: 1px 1px 0 #6CA309 !important; background:#b3db42;}


.add-com-t-bg {background:url('') no-repeat; height:32px; line-height:31px; font-family:Tahoma; font-size:15px; color:#FFFFFF; font-weight:bold; height:20px; padding-left:36px;}
.add-com-t-bg2 {height:32px; width:9px; background:url('') no-repeat 100% -32px; float:right;}
.add-com-td-bg {padding:8px; font-size:12px; color:#555555; -webkit-border-radius:7px; -moz-border-radius:7px; border-radius:7px;}
.smiles td {padding:5px; background:#ffffff; border:1px solid #CCCCCC; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.smiles td:hover {border:1px solid #9CCF00;}
.add-com-textarea {background:#ffffff; border:1px solid #CCCCCC; width:100%; height:190px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}
.add-com-textarea:focus {border:1px solid #9CCF00; outline:none;}
.bbpanel-bg2-l {background:url('/design/addmessage_panel_elem.png') no-repeat 0px 0px; padding-left:78px; margin:5px 0px;}
.bbpanel-bg2-r {background:url('/design/addmessage_panel_elem.png') no-repeat 100% -160px; padding-right:20px;}
.bbpanel-bg2-c {background:url('/design/addmessage_panel_elem.png') repeat-x 50% -80px; height:65px; padding-top:4px;}
.bbpanel-descr-l {background:url('/design/addmessage_panel_elem.png') no-repeat 0px -240px; padding-left:25px; margin-top:3px;}
.bbpanel-descr-r {background:url('/design/addmessage_panel_elem.png') no-repeat 100% -280px; padding-right:25px;}
.bbpanel-descr-c {background:url('/design/addmessage_panel_elem.png') repeat-x 50% -320px; height:26px; padding-top:4px;}
.bb-bold, .bb-italic, .bb-underline, .bb-smiles, .bb-list, .bb-left, .bb-center, .bb-right, .bb-hide, .bb-close {background:url('/design/bbcodes1.png') no-repeat; display:inline-block; width:25px; height:25px; margin-right:5px;}
.bb-bold {background-position:0px 0px}
.bb-italic {background-position:-25px 0px;}
.bb-underline {background-position:-50px 0px;}
.bb-smiles {background-position:-75px 0px;}
.bb-list {background-position:-100px 0px;}
.bb-left {background-position:-125px 0px;}
.bb-center {background-position:-150px 0px;}
.bb-right {background-position:-175px 0px;}
.bb-hide {background-position:-200px 0px;}
.bb-close {background-position:-225px 0px;}
.bb-bold:hover {background-position:0px -25px;}
.bb-italic:hover {background-position:-25px -25px;}
.bb-underline:hover {background-position:-50px -25px;}
.bb-smiles:hover {background-position:-75px -25px;}
.bb-list:hover {background-position:-100px -25px;}
.bb-left:hover {background-position:-125px -25px;}
.bb-center:hover {background-position:-150px -25px;}
.bb-right:hover {background-position:-175px -25px;}
.bb-hide:hover {background-position:-200px -25px;}
.bb-close:hover {background-position:-225px -25px;}
.bb-code1, .bb-quote1, .bb-image1, .bb-spoiler1, .bb-link1, .bb-email1, .bb-respect1 {background:url('/design/bbcodes3.png') no-repeat; display:inline-block; width:47px; height:35px; margin-right:5px;}
.bb-code1 {background-position:0px 0px;}
.bb-quote1 {background-position:-47px 0px;}
.bb-image1 {background-position:-94px 0px;}
.bb-spoiler1 {background-position:-141px 0px;}
.bb-link1 {background-position:-188px 0px;}
.bb-email1 {background-position:-235px 0px;}
.bb-respect1 {background-position:-282px 0px;}
.bb-code1:hover {background-position:0px -35px;}
.bb-quote1:hover {background-position:-47px -35px;}
.bb-image1:hover {background-position:-94px -35px;}
.bb-spoiler1:hover {background-position:-141px -35px;}
.bb-link1:hover {background-position:-188px -35px;}
.bb-email1:hover {background-position:-235px -35px;}
.bb-respect1:hover {background-position:-282px -35px;}
.bb-bold:hover {background-position:0px -25px;}
.bb-italic:hover {background-position:-25px -25px;}
.bb-underline:hover {background-position:-50px -25px;}
.bb-smiles:hover {background-position:-75px -25px;}
.bb-list:hover {background-position:-100px -25px;}
.bb-left:hover {background-position:-125px -25px;}
.bb-center:hover {background-position:-150px -25px;}
.bb-right:hover {background-position:-175px -25px;}
.bb-hide:hover {background-position:-200px -25px;}
.bb-close:hover {background-position:-225px -25px;}
.smiles {border:none; background:none;}



.pagesBlockuz2,
.catPages1,
.pagesBlock2 {display:block; overflow:hidden; padding:0 0 1px 0; font-weight:bold; font-size:12px; text-align:center;}
.pagesBlockuz2 a,
.pagesBlockuz2 b,
.catPages1 a,
.catPages1 b,
.pagesBlock2 a,
.pagesBlock2 b {height:17px; line-height:16px; display:inline-block; border:1px solid #82c11a; padding:0 4px; color:#4a4a4a; text-decoration:none; text-align:center; vertical-align:top;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px; position:relative; behavior:url(/design/pie.htc); background:#80c413 url(/design/paginator_bg.png) repeat-x 0 0;}
.pagesBlockuz2 b,
.catPages1 b,
.pagesBlock2 b {border:1px solid #089dcb; background:#52c9ee url(/design/paginator_bg.png) repeat-x 0 -26px;}
.pagesBlockuz2 a:hover,
.catPages1 a:hover,
.pagesBlock2 a:hover {color:#000; background-position:0 -52px;}
.pagesBlockuz2 .pag_prev,
.pagesBlockuz2 .pag_next,
.catPages1 .pag_prev,
.catPages1 .pag_next,
.pagesBlock2 .pag_prev,
.pagesBlock2 .pag_next {width:11px; height:8px; display:inline-block; font-size:0px; overflow:hidden; position:relative; top:4px; vertical-align:middle; background:url(/design/paginator_bg.png) no-repeat 0 -76px;}
.pagesBlockuz2 .pag_next,
.catPages1 .pag_next,
.pagesBlock2 .pag_next {background-position:-13px -76px;}

.pag_next,
.pag_next {font-style:normal;}

#footer {background:url(/design/footer_bg.png) repeat-x 0 0;}
#footer a {color:#fff;}
#footer_l {background:url(/design/footer_bg.png) no-repeat 0 -71px;}
#footer_r {height:69px; overflow:hidden; background:url(/design/footer_bg.png) no-repeat right -142px;}
a.logo2 {width:200px; height:36px; display:block; float:left; margin:16px 83px 0 4px;}
#fStat {width:194px; padding:12px 0 0 75px; float:right;}
#fStat a {margin:0 2px 0 0;}
#fStat img {border:1px solid #9bcf00; vertical-align:top;}
#footer_text {overflow:hidden; padding:10px 0 0 0; color:#fff; text-align:center;}

.scroll_top {width:121px; height:40px; display:none; position:fixed; left:20px; bottom:80px;background:url(/design/header_c_bg.png) no-repeat 0 -542px; cursor:pointer;}
.scroll_top:hover {background-position:-123px -542px;}


/* Profile */
.pagesuserdetails,
.pagesuseredit,
.pagesuserslist,
.prof_box {background:#fff;}
#prof_wrap {min-width:1000px; position:relative; background:#8bcf17 url(/design/prof/prof_c_bg.png) repeat-y center 0;}
#prof_h {background:url(/design/prof/prof_header_c_bg.png) repeat-x 0 0;}
#prof_h_c {background:url(/design/prof/prof_header_t_bg.jpg) no-repeat center 0;}

#prof_f {background:url(/design/prof/prof_footer_c_bg.png) repeat-x 0 bottom;}
#prof_f_l {background:url(/design/prof/prof_footer_l_bg.png) no-repeat 0 bottom;}
#prof_f_r {background:url(/design/prof/prof_footer_r_bg.png) no-repeat right bottom;}

#prof_header {height:60px; margin:0 0 34px 0;}
#prof_header_in {width:1000px; margin:0 auto; position:relative;}
#prof_header_in .hSearch {top:22px;}
#prof_wrap #hLogo {width:459px; height:61px; margin:0 auto; text-align:center; background:url(/design/logo_border.png) no-repeat 0 0;}

.ptabs {width:788px; margin:0 auto -3px auto; padding:0 0 0 16px; overflow:hidden; position:relative; z-index:2;}
.ptabs li {height:34px; display:block; float:left; padding:0 8px 0 0; margin:0 5px 0 0; background:url(/design/prof/ptabs_bg.png) no-repeat right -108px;}
.ptabs li a {height:22px; display:block; padding:12px 12px 0 20px; font-size:12px; color:#4a4a4a; text-decoration:none; background:url(/design/prof/ptabs_bg.png) no-repeat 0 -72px;}
.ptabs li.current {background:url(/design/prof/ptabs_bg.png) no-repeat right -36px;}
.ptabs li.current a {height:24px; padding-top:10px; color:#656761; background:url(/design/prof/ptabs_bg.png) no-repeat 0 0;}
.ptabs li a:hover {color:#111;}
.ptabs li.current a:hover {color:#656761;}
.ptabs_container {width:656px; overflow:hidden; display:none;}
.ptabs_container.display {display:block;}

#popup_cont {width:817px; margin:0 auto 4px auto;}
#angle_top,
#angle_bottom {width:817px; height:12px; display:block; background:url(/design/prof/popup_content_bg.png) no-repeat -819px 0;}
#angle_bottom {background-position:-1638px bottom;}
#popup_cont_in {padding:0 5px 0 4px; background:url(/design/prof/popup_content_bg.png) repeat-y 0 0;}
#popup_content {padding:0px 11px 10px 11px; overflow:hidden; background:#fff;}
#popup_cont a {font-weight:bold; color:#6ebb00; text-decoration:none;}
#popup_cont a:hover {text-decoration:underline;}

#popup_right {width:121px; float:right; margin:0 7px 0 2px;}
.popup_userstatus {padding:0 0 16px 0;}
.p_online {padding:1px 0 0 16px; display:inline-block; vertical-align:top; color:#83c315; background:url(/design/prof/status.png) no-repeat 0 -15px;}
.p_offline {padding:1px 0 0 16px; display:inline-block; vertical-align:top; color:#ff0000; background:url(/design/prof/status.png) no-repeat 0 0;}
.p_user_name {margin:0 0 10px 0; font-weight:bold;}
.popup_userinfo {text-align:center;}
.popup_userinfo li {margin:0 0 10px 0;}

a.p_button_blue {display:inline-block; color:#fff; background:#51d2f2 url() no-repeat 0 0; cursor:pointer;}
a.p_button_blue b {height:19px; padding:4px 17px 0 17px; display:inline-block; background:url() no-repeat right -23px; cursor:pointer;}
a.p_button_blue:hover {text-decoration:none; background-position:0 -46px; background-color:#00f2ff;}
a.p_button_blue:hover b {background-position:right -69px;}


.p_user_list {overflow:hidden; color:#898989; text-align:left;}
.p_user_list dl {overflow:hidden; padding:7px 10px 9px 12px;}
.p_user_list dt {width:129px; float:left;}
.p_user_list dd {overflow:hidden;}

.p_user_list dl.odd {height:17px; padding:3px 10px 0 12px; background:#d9ef91 url(/design/prof/popup_list_odd_bg.png) no-repeat 0 0;}

a.user_edit {display:block; float:right; padding:0 0 0 12px; color:#656761; background:url(/design/prof/repair.png) no-repeat 0 2px;}
.user_yes {padding:0 10px 2px 18px; color:#83c315; background:url(/design/prof/user_yes.png) no-repeat 0 0;}
.user_no {padding:0 10px 2px 18px; color:#ff0000; background:url(/design/prof/user_no.png) no-repeat 0 0;}

.popup_footer {padding:20px 0 90px 0; color:#4a4a4a; text-align:center;}

.cont_no_right .ptabs_container  {width:auto;}

.pagesuseredit td {padding:2px; border-bottom:1px solid #F5F3F3;}

.prof_sys_panel * {vertical-align:top;}
.prof_sys_panel select {padding:0; margin:0;}

textarea.manFlaSign,
input.manFlAvaLink,
input.manFlaICQ,
input.manFlaSite,
input.manFlaEmail,
input.manFlaName {width:98% !important;}

/* OTHER */
#tooltip {
position: absolute;
z-index: 10;
border: 1px solid #86b711;
background-color:#fff;
font-size:11px;
color: #000;
 margin:0 5px 0 0;
padding: 3px 5px;
opacity: 0.75;
	-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 #86b711;/* Каноническое задание */
  -webkit-box-shadow: 0 0 5px #86b711; /* Safari, Chrome */
  -moz-box-shadow: 0 0 5px #86b711; /* Firefox */
}
#tooltip h3 {display:block; margin:0; padding:0; font-size:11px; color:#222;}

.commError span {display:block; margin:5px 0; text-align:center;}




/* AJAX WIN START*/
.xw-plain {border: 1px solid #88ca16;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; background:#fff;  box-shadow:0 0 15px #88ca16; -webkit-box-shadow:0 0 15px #88ca16; -moz-box-shadow:0 0 15px #88ca16;}
.xw-plain1 .xt {margin-top:6px; background-image:url();}
.xw-plain1 div.xt-close {width:16px; height:13px; display:block; margin:19px -8px 0 0; }

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

.xw-plain div.xw-tl {padding-left:5px; border-bottom:1px solid #88ca16; background:url(/design/button_green_bg.png) repeat-x 0 0;}
.xw-plain div.xw-tr {padding-right:5px; background:0;}
.xw-plain div.xw-tc {position:relative; z-index:10;font: 15px/29px Calibri, serif, "Geneva CY", Arial; color:#010101; text-shadow: 1px 1px 1px #DDD; overflow:visible !important; background:0;}

.xw-plain div.xw-ml {padding-left:5px;background:url(/design/ajax_cont_lr_bg.png) no-repeat 0 0;}
.xw-plain div.xw-mr {padding-right:5px; background:url(/design/ajax_cont_lr_bg.png) no-repeat right 0;}

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

.xw-plain div.xw-bl {height:5px; display:block !important; padding-left:10px; background:0;}
.xw-plain div.xw-br {height:5px; padding-right:10px; background:0;}
.xw-plain div.xw-bc {height:5px; background:0;}

 .u-menuvsep {font-size:0px;}
  
.xw-plain .xw-hdr {height:26px; overflow:visible !important; font-size:12px;}
.xw-plain .xw-hdr-text {padding-left:5px; position:relative; top:2px; overflow:hidden; font-size:12px; color:#fff; text-shadow:none; }

.xw-plain div.xw-mc {color:#232323; background:#fff;}

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

.xw-plain div.xw-mc .myWinTD1 {background:0;}
.xw-plain div.xw-mc .myWinTD2 {background:#ddd;}

.xw-dragging .xw-bl,
.xw-dragging .xw-plain {opacity:0.7;}
.xw-dragging .xw-ml {display:block !important;opacity:0.7;}
/* AJAX WIN END*/


/*! fancyBox v2.0.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-tmp iframe,
.fancybox-tmp object { vertical-align: top; padding: 0; margin: 0; }
.fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 1002; }
.fancybox-outer { position: relative; padding: 0; margin: 0; background: #f9f9f9; color: #444; text-shadow: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.fancybox-opened { z-index: 1003; }
.fancybox-opened .fancybox-outer { -webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5); }
.fancybox-inner { width: 100%; height: 100%; padding: 0; margin: 0; position: relative; outline: none; overflow: hidden; }
.fancybox-error { color: #444; font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0; padding: 10px; }
.fancybox-image,
.fancybox-iframe { display: block; width: 100%; height: 100%; border: 0; padding: 0; margin: 0; vertical-align: top; }
.fancybox-image { max-width: 100%; max-height: 100%; }
#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span { background-image: url('/design/fancybox/fancybox_sprite.png'); }
#fancybox-loading { position: fixed; top: 50%; left: 50%; margin-top: -22px; margin-left: -22px; background-position: 0 -108px; opacity: 0.8; cursor: pointer; z-index: 1010; }
#fancybox-loading div { width: 44px; height: 44px; background: url('/design/fancybox/fancybox_loading.gif') center center no-repeat; }
.fancybox-close { position: absolute; top: -18px; right: -18px; width: 36px; height: 36px; cursor: pointer; z-index: 1004; }
.fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; background: transparent url('/design/fancybox/blank.gif'); /* helps IE */ z-index: 1003; }
.fancybox-prev { left: 0; }
.fancybox-next { right: 0; }
.fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 36px; margin-top: -18px; cursor: pointer; z-index: 1003; visibility: hidden; }
.fancybox-prev span { left: 20px; background-position: 0 -36px; }
.fancybox-next span { right: 20px; background-position: 0 -72px; }
.fancybox-nav:hover span { visibility: visible; }
.fancybox-tmp { position: absolute; top: -9999px; left: -9999px; padding: 0; overflow: visible; visibility: hidden; }
#fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 1001; background: #000; }
.fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; position: relative; text-shadow: none; z-index: 1005; }
.fancybox-opened .fancybox-title { visibility: visible; }
.fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 1003; text-align: center; }
.fancybox-title-float-wrap .child { display: inline-block; margin-right: -100%; padding: 2px 20px; background: transparent; /* Fallback for web browsers that doesn't support RGBa */ background: rgba(0, 0, 0, 0.8); -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; text-shadow: 0 1px 2px #222; color: #FFF; font-weight: bold; line-height: 24px; white-space: nowrap; }
.fancybox-title-outside-wrap { position: relative; margin-top: 10px; color: #fff; }
.fancybox-title-inside-wrap { margin-top: 10px; }
.fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); }


/* Other for ucoz css */
.wpopup_full { min-width:660px; max-width:1000px; padding:10px; margin:0 auto;}
.wpopup_in {border:1px solid #c8c8c8;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; background:#fff;}
.wpopup_title {height:31px; border-bottom: 1px solid #9AD326; -moz-border-radius:5px 5px 0 0;-webkit-border-radius:5px 5px 0 0; -webkit-border-top-right-radius: 5px; -webkit-border-top-left-radius: 5px; border-radius:5px 5px 0 0;position: relative; background: url(/design/viewn_elem.png) repeat-x 0 0; }
.wpopup_t_in {height:28px; line-height:28px; overflow:hidden; padding:0 0 0 21px; font-weight:bold; color:#7B7B7B; background: url(/design/arrow_v.png) no-repeat 0 2px; }
.wpopup_cont {padding:10px; overflow:hidden;}
.wpopup_bottom {height:8px;}
.wpopup_b_in {height:8px; overflow:hidden;}


.wpopup_full div[align="center"] {text-align:left !important;}
.wpopup_full div div[align="center"] {text-align:left !important;}

.wpopup_full textarea.manFlaSign {width:98% !important;}

.wpopup_full form input.allUsersBtn,
.wpopup_full form input.uSearchFlSbm {width:160px !important; vertical-align:middle;}
.wpopup_full form input.uSearchFl {vertical-align:middle;}

.wpopup_full .v_loop {margin:0 auto;}


.com_body div {width:auto !important;}

.umn-tl,
.umn-bl {display:none;}

.block_full #mchatMsgF {width:94% !important;}

.pollButtons input.pollreSultsBut {width:184px !important;}

body[style="margin:0;padding:1px;"] {background:#fff;}


#blk549009 {border:1px solid #CCCCCC;position:absolute;z-index:82;background:url('http://s14.ucoz.net/img/fr/g.gif');display:none;}


/* END */