/* html5 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
/* html5 */

body {margin:0; padding:0; font-family:Tahoma, Geneva, sans-serif; font-size:11px; line-height:1.2; color:#4d4d4d; background:#121415;}
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:10px 0; padding:0; color:#6d6d6d;}

h1 {font-size:18px;}
h2 {font-size:14px;}
h3 {font-size:13px;}
h4 {font-size:12px;}
h5 {font-size:12px;}
h6 {font-size:11px;}

ul,
ol {display:block; margin:0 0 0 10px; padding:0 0 0 10px;}

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

.reset,
.reset li,
nav ul, nav li,
.bnav, .bnav li,
.b_banner_bottom, .b_banner_bottom li,
.cont_button, .cont_button li,
.cProf_links, .cProf_links li,
.cProf_info, .cProf_info li,
.uMenuV ul, .uMenuV li,
.archUl, .archUl li,
.u-star-rating, .u-star-rating li, .v_rating ul, .v_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:Calibri, Arial, Helvetica, sans-serif; font-size:14px; vertical-align:baseline;}
label {vertical-align:baseline;}


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




/* 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 #eee; border-top:1px solid #d7d7d7; padding:2px; outline:none; -moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px; background:#fbfbfb url(/designs_168/input_bg.png) repeat-x 0 0;}
.input_style select {background:#fbfbfb;}

.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,
span#bc6, span#bc4 {
 outline:none;
 border:1px solid #474747;
 border-top-color:#797979;
 border-bottom-color:#2a2a2a;
 font-size:11px;
 font-weight:bold;
 color:#fff;
 text-shadow:1px 1px 1px #000;
 text-decoration:none;
 text-transform:uppercase;
 margin-bottom: 2px !important;
 margin-top:2px;
 padding:2px 4px;
 cursor: pointer;
 position:relative;
 background:#262626 url(/designs_170/submit_bg.png) repeat-x 0 0;
 -webkit-box-shadow:inset 0 0 3px #404040; -moz-box-shadow:inset 0 0 3px #404040; box-shadow:inset 0 0 3px #404040;
-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;
}

span#bc6, span#bc4 {height:19px; padding:1px 2px; display:inline-block; margin:1px 1px 0 0; vertical-align:baseline;}
span#bc6 select, span#bc4 select {height:18px; padding:1px; margin:0;}
#wrap #bc0,
#wrap #bc1,
#wrap #bc2,
#wrap #bc3,
#wrap #bc7,
#wrap #bc8,
#wrap #bc9,
#wrap #bc10,
#wrap #bc11,
#wrap #bc12 {height:25px; padding:0 1px 0 0 !important; display:inline-block; vertical-align:baseline;} 
#wrap #bc0 input,
#wrap #bc1 input,
#wrap #bc2 input,
#wrap #bc3 input,
#wrap #bc7 input,
#wrap #bc8 input,
#wrap #bc9 input,
#wrap #bc10 input,
#wrap #bc11 input,
#wrap #bc12 input {padding:3px 4px 2px 4px; margin: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-position:0 -36px;}

.input_style input[type="button"]:active,
.input_style input[type="submit"]:active,
.input_style input[type="reset"]:active, 
.input_style button:active,
.input_style select:active {background-position:0 -73px;}


.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:#ddd;}


.input_reset,
#container_wrap .bSearch input[type="text"],
#container_wrap .bSearch input[type="submit"] {
 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 */



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

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

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

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

.border_8 {
-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;
}
.border_6 {
-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;
}
.border_5 {
-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;
}
.border_4 {
-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;
}
.border_3 {
-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;
}
.border_2 {
-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;
}
.border_0 {
-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;
}




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

td {font-family:Tahoma, Geneva, "Geneva CY", sans-serif; font-size:11px;}
form {padding:0px;margin:0px;}
.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:207px; margin:0 0 0 -6px;}
.uMenuV li {height:25px;}
.uMenuV li a {height:24px; height:24px; line-height:22px; padding:0 3px 0 25px; display:block; overflow:hidden; vertical-align:top; color:#4a4a4a; text-decoration:none; background:#1a1a1a url(/designs_170/block_elem.png) no-repeat -211px 0;}
.uMenuV li a:hover {color:#56818d; background-position:-211px -26px;}

#sidebar_right .uMenuV li a {background:#e5e5e5 url(/designs_170/block_elem.png) no-repeat -844px 0;}
#sidebar_right .uMenuV li a:hover {background-position:-844px -26px;}


#wrap .archUl {padding:2px;}
#wrap .archUl li {padding:0; margin:0; background:0;}
#wrap .archUl li a {overflow:hidden; font-size:13px; text-decoration:none;}
#wrap .archUl li a:hover {text-decoration:underline;}

/* darck_tiger */
.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;}


.block_full .catsTable {width:170px; padding:0; margin:0; border:0; vertical-align:top; border-collapse:collapse;}
.block_full .catsTable td {height:19px; padding:4px 0 0 0; margin:0; border:0;}
.block_full .catsTable td:first-child {padding:0;}
.block_full .catsTable a {height:19px; line-height:18px; padding:0 5px 0 20px; overflow:hidden; display:block; margin:1px 0; vertical-align:top; color:#383838; text-shadow:0px 1px 1px #fff; text-decoration:none; background:url(/designs_168/block_bg.png) no-repeat -600px 0;}
.block_full .catsTable a:hover {color:#fff; text-shadow:none; background-position:-600px -21px;}
.block_full .catsTable .catNumData,
.block_full .catsTable .catDescr {display:none;}
/* ----------------- */


/* Entries Style */
.cBlock1,
.cBlock2 {border:0; color:#222; overflow:hidden; margin:0 !important; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; 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:0px; color:#333; -moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px; background:#fff;}

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

.eDetails, 
.eDetails1,
.eDetails2 {padding:5px 9px; margin:5px 0 !important; font-size:11px; border-top:1px solid #ddd; 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 {padding:5px; border:0; 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:#FDFDFD;}
.addComm_submit input {position:relative; top:4px;}
.commTd1 {color:#222;}
.commFl {color:#222;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 */
.archUl {list-style: none; margin:0; padding-left:0;}
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;}
a.archLink:link {text-decoration:underline;}
a.archLink:visited {text-decoration:underline;}
a.archLink:hover {text-decoration:none;}
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 #eee; -moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;outline:none;
}
body .calTable td.calMonth {border:0 !important; background:0;}
.calWday {width:18px; background:#efeded;}
.calWdaySe {width:18px; background:#efeded;}
.calWdaySu {width:18px; font-weight:bold; background:#efeded;}
.calMday {background:#FCFCFC;}
.calMdayA {border:1px solid #C9B7B7 !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;}

.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 #e3e3e3; -moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px; background:#fff;}
.replaceTable td {border:1px solid #e3e3e3; -moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;}

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


/* ===== Oth system styles ===== */

.bbCodeName,
.bbQuoteName {margin:0 0 2px 0;}
.codeMessage,
.quoteMessage {padding:2px 3px 3px 3px; border:1px solid #c9c9c9 !important;font-size:11px; color:#444; background:#f5f5f5;
 -moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;
}

.signatureView {font-size:11px;} 
.edited {padding-top:30px;font-size:11px;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:11px;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

 
/* ====== forum End ====== */

/* CSS SITE*/
#wrap {min-width:1010px; overflow:hidden;}
#wrap_out {margin:0 -200px;}

#h_panel ul {height:31px; padding:0 2px 0 0; float:left;left:50%; margin:0 auto;position:relative; font:italic 15px/1.2 Calibri, Tahoma, Geneva, sans-serif;}
#h_panel li {height:31px; padding:0 0 0 3px; float:left; position:relative; right:50%; background:url(/designs_170/hnav_elem.png) no-repeat 0 -35px;}
#h_panel li a {min-width:80px; height:31px; line-height:31px; padding:0 12px; display:block; overflow:hidden; color:#a0c2da; text-shadow:1px 1px 1px #0e1b27; text-decoration:none; text-transform:uppercase; text-align:center; background:url(/designs_170/hnav_elem.png) no-repeat -3px -35px;}
#h_panel li a:hover {background:url(/designs_170/hnav_elem.png) no-repeat -3px -70px;}
#h_panel li:first-child {padding:0 0 0 2px; background-position:0 0;}
#h_panel li.last {width:2px; padding:0; overflow:hidden; background-position:0 0;}

#h_panel li a span {height:31px; display:block; position:relative; cursor:pointer; z-index:2;}
#h_panel li a .left,
#h_panel li a .right {height:15px; display:block; float:none; position:absolute; top:12px; background:url(/designs_170/hnav_elem.png) no-repeat right -105px;}
#h_panel li a .left {left:8px; right:58px; background-position:0 -124px;}
#h_panel li a .right {width:50px; right:8px;}


a.button_login {width:159px; height:30px; display:block; position:absolute; left:-169px; top:9px; font:italic 16px/30px Calibri, Tahoma, Geneva, sans-serif; color:#92b7d2; text-shadow:1px 1px 1px #000; text-decoration:none; text-align:center; text-transform:uppercase; background:url(/designs_170/site_elem.png) no-repeat 0 0;}
a.button_login:hover {background-position:0 -32px;}


.hSearch {width:146px; height:33px; position:absolute; right:-154px; top:9px;}
.hSearch input,
#wrap .bChat_r input,
#wrap .bChat_bottom textarea,
#wrap .bChat_bottom #mchatMsgF,
.hLogin input,
.addComm_left textarea {display:block; margin:0; padding:0; border:0; vertical-align:top; outline:none; background:0;}
.hSearch input[type="text"] {width:99px; height:27px; padding:0 8px 5px 8px; float:right; font:italic bold 11px/27px Calibri, Tahoma, Geneva, sans-serif; color:#282828; text-shadow:1px 1px 1px #fff; text-align:center; background:url(/designs_170/site_elem.png) no-repeat 0 -66px;}
.hSearch input[type="text"]:hover,
.hSearch input[type="text"]:focus {background-position:0 -102px;}
.hSearch input[type="submit"] {width:27px; height:23px; position:absolute; left:0; top:1px; background:url(/designs_170/site_elem.png) no-repeat -120px -70px;}
.hSearch input[type="submit"]:hover {background-position:-120px -106px;}



#wrap_in {width:1400px; margin:0 auto; background:url(/designs_170/container_lr_y_bg.png) repeat-y 187px 0;}
#wrap_ins {background:url(/designs_170/background.jpg) no-repeat 0 0;}
#container {width:995px; margin:0 0 0 203px; background:#151515;}


#h_panel {height:53px; position:relative; margin:0 0 -18px 0; background:url(/designs_170/panel_t_bg.png) no-repeat center 0; z-index:1;}
#h_panel .wrapper {width:995px; position:relative; margin:0 auto;}
header {width:995px; height:134px; position:relative; margin:0 auto -5px auto; font:italic 13px/1.2 Calibri, Tahoma, Geneva, sans-serif; background:url(/designs_170/header_bg.png) no-repeat 0 0; z-index:2;}

.user_profile {width:195px; height:129px; float:left; position:relative;}
.user_profile .utitle {height:26px; line-height:26px; margin:0 0 4px 0; font-size:16px; color:#92b7d2; text-shadow:1px 1px 1px #000; text-decoration:none; text-align:center; text-transform:uppercase;}
.user_profile .avatar {float:left; margin:0 0 0 3px;}
.user_profile .avatar img {width:73px; height:73px;}
.user_profile ul {width:114px; float:right; margin:0 3px 0 0;}
.user_profile ul li {margin:3px 0 0 0;}
.user_profile ul li:first-child {margin:0;}
.user_profile ul li a {height:22px; line-height:22px; padding:0 0 0 8px; overflow:hidden; display:block; color:#909090; text-decoration:none; background:url(/designs_170/profile_elem.png) no-repeat 0 -48px;}
.user_profile ul li a:hover {color:#749ab3; background-position:0 -72px;}

a.profile_exit {width:195px; height:22px; line-height:22px; display:block; position:absolute; left:0px; bottom:0px; color:#909090; text-decoration:none; text-align:center; background:url(/designs_170/profile_elem.png) no-repeat 0 0;}
a.profile_exit:hover {color:#749ab3; background:url(/designs_170/profile_elem.png) no-repeat 0 -24px;}



.hLogin {width:191px; padding:0 0 0 2px; margin:-1px 0 0 0;}
.hLogin .watermark_container span {left:8px !important; font-size:13px !important; color:#909090 !important;}
.hLogin input[type="text"],
.hLogin input[type="password"] {width:175px; height:22px; line-height:22px; padding:0 8px; margin:0 0 2px 0; font-size:13px; color:#909090; background:url(/designs_170/profile_elem.png) no-repeat 0 -96px;}
.hLogin input[type="text"]:hover,
.hLogin input[type="password"]:hover,
.hLogin input[type="text"]:focus,
.hLogin input[type="password"]:focus {background-position:0 -120px;}
.hLogin input[type="submit"] {width:191px; height:22px; line-height:22px; margin:3px 0 0 0; background:url(/designs_170/profile_elem.png) no-repeat 0 -144px;}
.hLogin input[type="submit"]:hover {background-position:0 -168px;}

.hLogin_bottom {width:195px; height:22px; line-height:19px; display:block; position:absolute; left:0px; bottom:0px; font-size:13px; color:#e4e4e4; text-shadow:1px 1px 1px #333; text-decoration:none; text-align:center; background:url(/designs_170/profile_elem.png) no-repeat 0 0;}
.hLogin_bottom a {color:#e4e4e4; text-decoration:none;}
.hLogin_bottom a:hover {text-decoration:underline;}
.hLogin_bottom a.reg_link {color:#d06666;}



#header_about {width:403px; height:100px; padding:6px 10px 0 94px; float:right; overflow:hidden; margin:9px 5px 0 0; line-height:1.1; font-size:14px; color:#6d8aa1; text-shadow:1px 1px 1px #000; background:url(/designs_170/header_about_bg.png) no-repeat 0 0;}
#header_about .angle_l {width:116px; height:64px; float:left;}
#header_about p {margin:0;}
#header_about .first {height:64px; overflow:hidden; margin:0 0 2px 116px;}

#h_banka {width:468px; height:60px; padding:2px 2px 11px 2px; position:absolute; left:202px; top:7px; background:url(/designs_170/hbanka_bg.png) no-repeat 0 0;}
#h_banka {width:468px; height:60px; vertical-align:top;} 

a.h_banka_order {width:276px; height:39px; display:block; position:absolute; left:202px; top:76px; text-decoration:none; background:url(/designs_170/button_order_banner.png) no-repeat 0 0;}
a.h_banka_order:hover {background-position:0 -41px;}



#content_full {width:995px; margin:0 auto; background:url(/designs_170/cont_top_bg.jpg) no-repeat 0 0;}
#cont_top {height:55px; padding:0 212px 0 0;}
#logo {float:left; margin:10px 0 0 7px;}
#logo img {vertical-align:top;}
.cont_button {height:35px; float:right; position:relative; top:23px; font:italic bold 13px/1.1 Calibri, Tahoma, Geneva, sans-serif;}
.cont_button li {float:right; margin:0 -7px 0 0;}
.cont_button li.current {margin:0 -14px 0 0;}
.cont_button li a {width:136px; height:35px; line-height:35px; overflow:hidden; display:block; position:relative; color:#848484; text-shadow:1px 1px 1px #fff; text-decoration:none; text-transform:uppercase; text-align:center; background:url(/designs_170/site_elem.png) no-repeat 0 -139px; z-index:1;}
.cont_button li a:hover {color:#666;}
.cont_button li.current a {padding:0 7px 5px 1px; color:#686868; background-position:0 -181px; cursor:default; z-index:2;}

.cont_button .addbutt {margin:5px 0 0 5px;}
.cont_button .addbutt a {width:22px; height:24px; display:block; text-decoration:none; background:url(/designs_170/site_elem.png) no-repeat 0 -223px;}
.cont_button .addbutt a:hover {background-position:-24px -223px;}


#content_c {background:url(/designs_170/content_bg.png) repeat-y -1000px 0;}
#content_t {background:url(/designs_170/content_bg.png) no-repeat 0 0;}
#content_b {background:url(/designs_170/content_bg.png) no-repeat -2000px bottom;}


#side_left {width:773px; padding:4px 0 18px 4px; float:left;}
#side_center {width:554px; padding:3px 5px 0 5px; float:right;}
 #side_center img {max-width:554px;}
#sidebar_left {width:207px; float:left;}

#sidebar_right {width:208px; float:right; margin:-43px 0 0 0;}


.viewn_loop {width:564px; padding:0 0 7px 0; margin:0 0 5px -5px; background:url(/designs_170/viewn_elem.png) no-repeat -1136px bottom;}
.viewn_loop .top {height:31px; padding:6px 0 0 0; margin:0; background:url(/designs_170/viewn_elem.png) no-repeat 0 0;}
.viewn_loop .top_in {height:31px; padding:0 10px 0 13px; margin:0; background:#434343 url(/designs_170/viewn_elem.png) no-repeat 0 -6px;}
.viewn_loop .top .v_icon {width:36px; height:28px; display:block; float:right; margin:0 -6px 0 0; text-decoration:none !important; background:url(/designs_170/viewn_icon.png) no-repeat 0 0;}
.viewn_loop .top .v_icon:hover {background-position:-40px 0;}
.viewn_loop .top .empty {width:3px; height:27px; display:inline-block; overflow:hidden; vertical-align:middle;}
.viewn_loop .top .title {width:500px; max-height:24px; display:inline-block; overflow:hidden; line-height:1.1; font-size:11px; color:#fff; vertical-align:middle;}
.viewn_loop .top .title a {color:#fff; text-decoration:none;}
.viewn_loop .top .title a:hover {text-decoration:underline;}

.viewn_loop .cont {background:#fff url(/designs_170/viewn_elem.png) repeat-y -568px 0;}
.viewn_loop .cont_in {min-height:70px; padding:4px 4px 0 4px; overflow:hidden; background:url(/designs_170/viewn_elem.png) no-repeat 0 -37px;}

.v_left {width:136px; height:215px; float:left; margin:0 3px 0 0; background:url(/designs_170/viewn_left_bg.png) no-repeat 0 0;}
.v_rating {height:24px; padding:3px 0 0 0; text-align:center;}
.v_rating ul {margin:0 auto;}
.v_pict {padding:4px 0 0 0; text-align:center;}
.v_pict img {width:128px; height:180px; vertical-align:top;
-moz-border-radius:0 0 5px 5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;-khtml-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;
}
.v_cont {overflow:hidden;}
.v_detail {height:28px; padding:0 10px 0 0; position:relative; margin:0 1px 5px 0; background:url(/designs_170/viewn_elem.png) no-repeat right 0;} 
.v_d_in {height:28px; line-height:28px; padding:0 0 0 10px; overflow:hidden; color:#4d4d4d; background:url(/designs_170/viewn_elem.png) no-repeat -1146px -30px;} 
.v_d_in a {color:#4d4d4d; text-decoration:none;}
.v_d_in a:hover {color:#000; text-decoration:underline;}

.v_detail .v_sys {position:absolute; right:3px; top:0;}

.v_text {width:414px; margin:0 0 0 1px; background:#3c3c3c url(/designs_170/viewn_inner_c_bg.png) repeat 0 65px;}
.v_text .v_t_in {background:url(/designs_170/viewn_inner_bg.png) no-repeat 0 0;}
.v_text .v_t_ins {min-height:169px; padding:6px 10px; overflow:hidden; color:#cdcdcd; text-shadow:1px 1px 1px #2b2b2b; background:url(/designs_170/viewn_inner_bg.png) no-repeat -418px bottom;}
.v_text p:first-child {margin-top:0;}


.single_page .cont_in {padding-left:6px;}
.one_page .cont_in {padding:5px 8px 0 8px;}

.viewn_no_image .cont_in {padding:5px 8px 0 8px;}
.viewn_no_image .v_detail {margin:0 0 4px 0;}
.viewn_no_image .v_detail ul {float:left; margin:3px 5px 0 0;}


.v_bottom {width:100%; height:30px; padding:4px 0 0 0;}
.v_social {padding:2px 0 0 8px; overflow:hidden; float:left; margin:0 -10px -3px 0;}
.v_social #share42 a:hover {opacity:0.8;}
 



a.v_button_raport {width:190px; height:28px; display:block; float:right; margin:0 2px; font:italic bold 14px/27px Calibri, Tahoma, Geneva, sans-serif; color:#ffd6d6; text-decoration:none; text-align:center; text-transform:uppercase; background:url(/designs_170/viewn_in_button_bg.png) no-repeat 0 0;}
a.v_button_raport:hover {background-position:0 -30px;}

a.v_button_download {width:112px; height:28px; display:block; float:right; margin:0 2px; font:italic bold 15px/27px Calibri, Tahoma, Geneva, sans-serif; color:#fff;text-shadow:1px 1px 1px #222; text-decoration:none; text-align:center; text-transform:uppercase; background:url(/designs_170/viewn_in_button_bg.png) no-repeat -194px 0;}
a.v_button_download:hover {background-position:-194px -30px;}

.v_inner_bottom {color:#000;}
.v_inner_bottom .rows span {font-weight:bold; color:#000;}


#sidebar_left aside {width:207px; padding:0 0 20px 0; color:#4a4a4a; background:url(/designs_170/block_elem.png) no-repeat 0 bottom;}
#sidebar_left .b_title {height:42px; padding:0 0 0 12px; font:italic bold 14px/42px Calibri, Tahoma, Geneva, sans-serif; color:#6f6f6f; text-shadow:1px 1px 1px #000; background:url(/designs_170/block_elem.png) no-repeat 0 0;}
#sidebar_left .b_cont {padding:4px 6px; overflow:hidden; background:#1a1a1a;}
.b_cont a {color:#4a4a4a;}

.bnav {width:207px; margin:0 0 0 -6px;}
.bnav li {height:25px;}
.bnav li a {height:24px; height:24px; line-height:22px; padding:0 3px 0 25px; display:block; overflow:hidden; vertical-align:top; color:#4a4a4a; text-decoration:none; background:#1a1a1a url(/designs_170/block_elem.png) no-repeat -211px 0;}
.bnav li a:hover {color:#56818d; background-position:-211px -26px;}

#sidebar_right .bnav li a {background:#e5e5e5 url(/designs_170/block_elem.png) no-repeat -844px 0;}
#sidebar_right .bnav li a:hover {background-position:-844px -26px;}


#sidebar_right aside {width:207px; padding:0 0 6px 0; margin:0 0 6px 0; color:#4a4a4a; background:url(/designs_170/block_elem.png) no-repeat -633px bottom;}
#sidebar_right .b_title {height:43px; padding:0 30px 0 3px; font:italic bold 14px/40px Calibri, Tahoma, Geneva, sans-serif; color:#4c6478; text-shadow:1px 1px 1px #fff,1px 1px 1px #fff; text-align:right; background:url(/designs_170/block_elem.png) no-repeat -422px 0;}
#sidebar_right .b_cont {padding:4px 6px 0 6px; overflow:hidden; background:#fff url(/designs_170/block_elem.png) no-repeat -422px -43px;}
.b_cont a {color:#4a4a4a;}


.bVote {width:201px; margin:0 0 0 -4px; font:italic bold 12px/1.2 Calibri, Tahoma, Geneva, sans-serif; }
.bVote_quest {width:201px; height:42px; padding:3px 0 0 0; font-size:13px; color:#617687; text-shadow:1px 1px 1px #fff; text-align:center; text-transform:uppercase; background:url(/designs_170/bvote_elem.png) no-repeat 0 -120px;}
.bVote_quest .empty {width:5px; height:40px; display:inline-block; overflow:hidden; vertical-align:middle;}
.bVote_quest .vote_text {width:186px; max-height:31px; display:inline-block; overflow:hidden; line-height:1.3; vertical-align:middle;}

.bVote_rat {margin:0 0 5px 0;}
.bVote_rat .answer {overflow:hidden; margin:3px 0 0 0;} 
.bVote_rat .answer {padding:0 4px;}
form .bVote_rat .answer {padding:0;}
.bVote_rat .answer:hover {opacity:0.9;}
.bVote_rat .answer label {width:164px; height:24px; overflow:hidden; padding:0 3px 0 10px; display:block; float:right; line-height:24px; color:#6b7f8f; text-shadow:1px 1px 1px #fafafa; background:url(/designs_170/bvote_elem.png) no-repeat 0 0;}
.bVote_rat .answer [type="radio"] {float:left;}
.bVote_rat .answer label:first-child {width:20px; height:22px; padding:0; float:left; background:0;}
#wrap .bVote_rat .bVote_radiobox {width:20px; height:22px; float:left; margin:2px 0 0 0; background:url(/designs_170/bvote_elem.png) no-repeat -179px 0;}
#wrap .bVote_rat .bVote_radiobox.checkbox_select {background-position:-179px -26px;}

.bVote_bottom {width:193px; height:52px; padding:3px 3px 0 3px; overflow:hidden; margin:0 0 0 2px; font:italic bold 13px/24px Calibri, Tahoma, Geneva, sans-serif; text-align:center; background:url(/designs_170/bvote_elem.png) no-repeat 0 -60px;}
a.bVote_result {color:#617687; text-shadow:1px 1px 1px #fff;}
a.bVote_archive {font-size:12px; color:#262626; text-transform:uppercase;}
a.bVote_submit {width:85px; height:28px; display:block; float:right; position:relative; font-size:0px; text-decoration:none; background:url(/designs_170/bvote_elem.png) no-repeat 0 -28px;}
a.bVote_submit:hover {background-position:-87px -28px;}



.lastcomm_loop {width:201px; padding:0 0 6px 0; overflow:hidden; margin:2px 0 0 -3px; background:url(/designs_170/last_comment_elem.png) no-repeat 0 bottom;}
.lastcomm_loop:first-child {margin-top:0;}
.lc_top {height:26px; line-height:24px; padding:0 9px; color:#fff; text-shadow:none; background:url(/designs_170/last_comment_elem.png) no-repeat -406px 0;}
.lc_top a {color:#c3e8ff; text-decoration:none;}
.lc_top a:hover {text-decoration:underline;}
.lc_cont {padding:5px 10px 5px 16px; overflow:hidden; font-size:11px; color:#494949; background:url(/designs_170/last_comment_elem.png) repeat-y -203px 0;}
a.lc_button {width:192px; height:23px; line-height:22px; display:block; margin:0 0 0 5px; font-size:11px; color:#fff; text-shadow:1px 1px 1px #525252; text-decoration:none; text-align:center; background:url(/designs_170/last_comment_elem.png) no-repeat -610px 0;}
a.lc_button:hover {background-position:-804px 0;}



.b_banner {width:150px; padding:2px 0 0 0; margin:0 auto;}
.b_banner img {vertical-align:top;}
a.b_banner_order {width:150px; height:25px; display:block; margin:0 auto; font:italic 14px/25px Calibri, Tahoma, Geneva, sans-serif; color:#fff; text-shadow:1px 1px 1px #43596b; text-decoration:none; text-align:center; text-transform:uppercase; background:url(/designs_170/site_elem.png) no-repeat 0 -252px;}
a.b_banner_order:hover {background-position:0 -279px;}


.b_banner_bottom {width:204px; height:47px; padding:8px 0 0 0; overflow:hidden; margin:-6px auto 0 auto; text-align:center; background:url(/designs_170/block_elem.png) no-repeat -1055px 0;}
.b_banner_bottom li {display:inline; margin:0 2px;}
.b_banner_bottom img {vertical-align:top;}



a.bChat_ref {width:27px; height:27px; display:block; float:right; margin:5px 4px 0 0; background:url(/designs_170/viewn_icon.png) no-repeat -158px 0;}
a.bChat_ref:hover {background-position:-187px 0;}

.bChat_loop {width:179px; overflow:hidden; margin:0 0 3px 0; font-size:11px; background:url(/designs_170/bchat_bg.png) repeat 0 bottom;}
.bChat_loop .cont {background:url(/designs_170/bchat_top_bg.png) no-repeat 0 0;}

.bChat_top {height:21px; line-height:20px; padding:0 6px; position:relative; color:#5c5c5c;}
.bChat_top a {color:#5c5c5c; text-decoration:none;}
.bChat_top a:hover {text-decoration:underline;}
.bChat_top .date {display:block; float:right;}
.bChat_top .author {display:block;}
.bChat_top .author i {width:13px; height:14px; display:block; float:left; margin:3px 5px 0 0; background:url(/designs_170/bchat_top_bg.png) no-repeat -362px 0;}


.bChat_cont {padding:6px 10px 10px 10px; overflow:hidden; color:#517c84; background:url(/designs_170/bchat_top_bg.png) no-repeat -181px bottom;}
.bChat_cont a {color:#517c84;}

.bChat_bottom {width:201px; height:59px; padding:5px 3px 0 3px; overflow:hidden; margin:4px 0 -2px -6px; background:url(/designs_170/bchat_elem.png) no-repeat 0 0;}
.bChat_bottom .bChat_text {width:139px; height:42px; padding:5px 8px; float:left; background:url(/designs_170/bchat_elem.png) no-repeat 0 -66px;}
#wrap .bChat_bottom textarea,
#wrap .bChat_bottom #mchatMsgF {width:139px; height:42px; resize:none; font-size:11px; color:#cfcfcf; text-shadow:1px 1px 1px #333;}
.bChat_r {width:43px; height:52px; float:right;}
.bChat_r div {width:43px !important;}
#wrap .bChat_r input {width:43px !important; height:52px !important; float:right; font-size:0px; text-indent:-999px; overflow:hidden; background:url(/designs_170/bchat_elem.png) no-repeat -157px -66px;}
#wrap .bChat_r input:hover {opacity:0.9;}

.bChat_sys {text-align:center;}
.bChat_sys a {color:#eee; text-decoration:none;}
.bChat_sys a:hover {color:#fff; text-decoration:underline;}




/* SCROLLBAR START */
.scroll-pane {width:203px !important; height:189px; margin:0 0 0 -5px; overflow:auto; outline:none;}
.jspContainer {width:100% !important;position: relative; overflow: hidden; outline:0; z-index: 1; }
.jspTrack {height:100%; cursor: pointer; right:0; top:0; position: relative; background:url(/designs_170/scroll_bg.png) no-repeat 0 0; z-index:22;}
.jspDrag {width:13px; overflow: hidden; position: relative; top:0; left:3px; background:url(/designs_170/scroll_bg.png) no-repeat -23px 0; cursor: pointer; }
.jspDrag:hover {}
.jspDragTop {width:19px; height:22px; position: absolute; top: 0; left: 0; overflow: hidden; }
.jspDragBottom {width:19px; height:22px; position: absolute; bottom: 0; left: 0; overflow: hidden; }


a.jspArrow {width:11px; height:0px; display:block; text-decoration:none; cursor:pointer;}
a.jspArrowUp {}
a.jspArrowDown {}

a.jspArrowUp:hover {}
a.jspArrowDown:hover {}

.jspPane {padding:0 0 0 2px !important; position: absolute; }
.jspVerticalBar {width:19px; height: 100%; position: absolute; top:0px; right:0px; }
.jspCapBottom {}
.jspHorizontalBar {width: 100%; height: 10px; position: absolute; bottom: 0; left: 0; }
.jspVerticalBar *,
.jspHorizontalBar * { margin: 0; padding: 0; }
.jspCap { display: none; }
.jspHorizontalBar .jspCap { float: left; }
/* SCROLLBAR END */




/* Profile start */
.viewn_loop .top .icon_profile {background-position:-80px 0;}
.viewn_loop .top .icon_profile:hover {background-position:-120px 0;}

.cProf {width:555px; overflow:hidden; margin:0 0 -2px -2px; font-size:11px; color:#4d4d4d;}
.cProf a {text-decoration:none;}
.cProf a:hover {text-decoration:underline;}
.cProf_left {width:134px; padding:1px 0 0 0; float:left; border:1px solid #d9d9d9; background:#fff;}
.cProf_l_in {padding:2px; margin:0 1px; background:url(/designs_170/c_prof_line.png) repeat-x 0 -36px;}
.cProf_left .avatar {margin:0 0 2px 0; text-align:center; background:#fff;}
.cProf_left .avatar img {width:128px; height:auto; max-height:151px; vertical-align:top;}
.cProf_links {width:130px; margin:0 0 0 -1px;}
.cProf_links li {width:128px; height:21px; padding:0 1px 4px 1px; margin:0 auto 1px auto; background:url(/designs_170/c_prof_elem.png) no-repeat 0 0;}
.cProf_links li a {width:122px; height:21px; line-height:21px; padding:0 0 0 6px; display:block; overflow:hidden; margin:0 0 1px 0; font-weight:bold; font-size:10px; color:#fff; text-shadow:1px 1px 1px #000; text-decoration:none; text-align:left; background:#35637e url(/designs_170/c_prof_elem.png) no-repeat -1px 0;}
.cProf_links li a:hover {text-decoration:none; background-color:#3a454b; background-position:-134px 0;}



.cProf_right {width:416px; float:right; overflow:hidden;}
.cProf_info {width:416px;}
.cProf_info li {height:25px; line-height:25px; padding:1px 8px 2px 8px; overflow:hidden; margin:0 0 2px 0; vertical-align:top; background:url(/designs_170/c_prof_elem.png) no-repeat -264px 0;}
.cProf_info li .rows2 {width:157px; padding:0 0 0 12px; float:left; background:url(/designs_170/c_prof_line.png) no-repeat 0 1px;}
.cProf_info li .rows2:first-child {width:205px; padding:0; background:0;}
.cProf_info li .rows3 {width:33%; float:left; background:url(/designs_170/c_prof_line.png) no-repeat 0 1px;}
.cProf_info li .rows3:first-child {padding:0; background:0;}


.cProf_bottom {padding:0 0 0 13px; overflow:hidden; margin:-5px 0 4px -5px; font:italic 13px/1.2 Calibri, Tahoma, Geneva, sans-serif;}
.cProf_bottom .rows {height:31px; padding:0 11px 0 0; float:left; margin:0 1px 0 0; background:url(/designs_170/c_prof_elem.png) no-repeat right 0;}
.cProf_bottom .rows span {height:31px; line-height:28px; padding:0 0 0 11px; display:block; overflow:hidden; color:#000; text-align:center; background:url(/designs_170/c_prof_elem.png) no-repeat -682px 0;}
.cProf_bottom a {color:#000;}



.cProf_signature {padding:3px; border:1px solid #c9c9c9; margin:0 0 10px -5px; background:#fff;}
.cProf_s_in {padding:1px; border:1px solid #c9c9c9;}
.cProf_s_ins {padding:20px; border:1px solid #c9c9c9; background:url(/designs_170/c_prof_signature.png) repeat-x 0 0;}

.cProf_s_in1 {padding:1px; border:1px solid #c9c9c9;margin-bottom: 5px;}
.cProf_s_ins1 {padding:7px; border:1px solid #c9c9c9; background:url(/designs_170/c_prof_signature.png) repeat-x 0 0;}
/* Profile end */


.commError .myWinError {display:block; margin:4px 0; font-weight:bold;}
.addComm {padding:5px; overflow:hidden; position:relative; border:1px solid #c9c9c9; margin:5px -5px 5px -5px; background:#fff;}
.addComm_top {height:30px;}
.addComm_titles {height:30px; line-height:30px; display:block; font-weight:bold; color:#fff; text-align:center;}
.addComm_cont {overflow:hidden;}
.addComm_smile {width:85px; min-height:126px; padding:6px 10px; float:right; margin:0 0 0 3px; color:#fff; text-align:center; background:#3d3d3d url(/designs_170/addcomm_smiles_bg.png) repeat 0 0;}
.addComm_smile a {color:#fff;}
.addComm_left {padding:1px; overflow:hidden; border:1px solid #c9c9c9; background:#fff;}
.addComm_mess {width:100%; display:block; background:#fff url(/designs_170/textarea_gr.png) repeat-x 0 0;}
.addComm_left textarea {width:423px; height:125px; padding:5px 8px; display:block; font:italic 15px/1.2 Calibri, Tahoma, Geneva, sans-serif; color:#6a6b66; resize:none;}
.addComm_left .watermark {left:8px !important; font:italic 15px/1.2 Calibri, Tahoma, Geneva, sans-serif; color:#6a6b66;}

.addComm_submit {width:170px; padding:5px; display:block; margin:6px auto; text-align:center;}


.comm_loop {padding:2px; overflow:hidden; position:relative; border:1px solid #c9c9c9; margin:0 -5px 5px -5px; background:#fff;}
.comm_top {padding:1px 0 0 0; overflow:hidden; margin:0 0 1px 0;}
.comm_num {width:20px; height:20px; line-height:20px; float:left; border:1px solid #c9c9c9; margin:-1px 3px 0 0; color:#6a6b66; text-align:center;}
.comm_num a {color:#6a6b66; text-decoration:none;}
.comm_num a:hover {text-decoration:underline;}

.comm_date {width:85px; height:20px; line-height:20px; float:right; margin:0 0 0 3px; font-weight:bold; color:#9b9b9b; text-align:center; background:#2d2d2d url(/designs_170/comm_elem.png) no-repeat -602px 0;}
.comm_rat {width:54px; height:20px; line-height:20px; padding:0 0 0 5px; float:right; text-align:center;}
.comm_rat a,
.comm_rat img,
.comm_rat span {vertical-align:top;}
.comm_rat img {position:relative; top:2px;}

.comm_author {height:20px; line-height:20px; padding:0 11px; overflow:hidden; font-weight:bold; color:#fff; background:#37434a url(/designs_170/comm_elem.png) no-repeat 0 0;}
.comm_author a {color:#fff; text-decoration:none;}
.comm_author a:hover {text-decoration:underline;}


.comm_left {padding:3px; float:left; margin:0 1px 0 0; border:1px solid #c9c9c9;}
.comm_left img {width:67px; height:67px; vertical-align:top;}

.comm_right {min-height:46px; padding:5px 8px 22px 8px; overflow:hidden; border:1px solid #c9c9c9;}
.comm_mess {overflow:hidden;}

.comm_respone {height:20px; position:absolute; left:0px; right:6px; bottom:5px;}
.comm_respn_author {width:85px; height:20px; line-height:19px; float:right; margin:0 0 0 3px; font-weight:bold; color:#ececec; text-align:center; background:#253a59 url(/designs_170/comm_elem.png) no-repeat -689px 0;}
.comm_respn {width:85px; height:20px; float:right; margin:0 0 0 3px;}
.comm_respn a {width:85px; height:20px; line-height:19px; float:right; margin:0 0 0 3px; font-weight:bold; color:#ececec; text-transform:uppercase; text-decoration:none; text-align:center; background:#2d2d2d url(/designs_170/comm_elem.png) no-repeat -602px 0;}
.comm_respn a:hover {background:#253a59 url(/designs_170/comm_elem.png) no-repeat -689px 0;}

.comm_sys {position:absolute; left:82px; bottom:6px;}



#pagesBlock1,
.pagesBlockuz2 {display:block; overflow:hidden; margin:5px 8px 2px 8px; text-align:right;}
#pagesBlock1 b,
#pagesBlock1 a,
.pagesBlockuz2 b,
.pagesBlockuz2 a {height:27px; line-height:27px; padding:0 10px; display:inline-block; border:1px solid #dbdbdb; border-top:0; border-bottom-width:2px; vertical-align:top; color:#fff; text-shadow:1px 1px 1px #283741; text-decoration:none; text-align:center; background:#465d6d url(/designs_170/paginator.png) repeat-x 0 0;
 -webkit-box-shadow:inset 3px 3px 3px #344754; -moz-box-shadow:inset 3px 3px 3px #344754; box-shadow:inset 3px 3px 3px #344754;
-moz-border-radius:7px;-webkit-border-radius:7px;-khtml-border-radius:7px;border-radius:7px;
}
#pagesBlock1 b,
.pagesBlockuz2 b {background-position:0 -60px; background-color:#585858;
 -webkit-box-shadow:inset 3px 3px 3px #3e3e3e; -moz-box-shadow:inset 3px 3px 3px #3e3e3e; box-shadow:inset 3px 3px 3px #3e3e3e;
}
#pagesBlock1 a:hover,
.pagesBlockuz2 a:hover {background-position:0 -31px;}




/* Footer */
footer {padding:14px 0 36px 138px; color:#4d4d4d; text-shadow:1px 1px 1px #000; background:url(/designs_170/footer_car_bg.jpg) no-repeat 7px 20px;}
footer p {margin:1px 0;}
#wrap footer a {color:#547182; text-decoration:none;}
#wrap footer a:hover {text-decoration:underline;}

.level_1 {margin-left:19px;}
.level_2 {margin-left:45px;}
.level_3 {margin-left:58px;}
.level_4 {margin-left:71px;}

a.scroll_top {width:30px; height:33px; display:block; position:fixed; right:0px; bottom:70px; background:url(/designs_170/scroll_top.png) no-repeat 0 0;}
a.scroll_top:hover {background-position:0 -35px;}


/* OTHER */
#tooltip {
 position: absolute;
 z-index: 10;
 border: 1px solid #000;
 background-color:#222;
 font-size:11px;
 color:#fff;
 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 #1A3457; -webkit-box-shadow: 0 0 5px #1A3457; -moz-box-shadow: 0 0 5px #1A3457;
}
#tooltip h3 {display:block; margin:0; padding:0; font-size:12px; color:#fff;}



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


/*! 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('/designs_168/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('/designs_168/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('/designs_168/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:564px; max-width:1000px; padding:10px; margin:0 auto;}
.wpopup_full .viewn_loop {margin:0 auto;}

.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; font-size:12px; vertical-align:middle;}
.wpopup_full form input.uSearchFl {width:100px !important; vertical-align:middle;}


.com_body div {width:auto !important;}

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

.block_full #mchatIfm2 {width:204px; margin:0 0 0 -5px;}
.block_full #mchatMsgF {width:94% !important;}

.commTd2 .smiles {white-space:nowrap;}

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

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

.pagesuseredit .manTd1,
.pagesregister .manTd1 {width:150px;}

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


.viewn_loop .ulightbox {display:none;}

#MCaddFrm table tr[align="right"] img {max-width:100%;}

.modulesphoto .phtTdMain img {max-width:100%;}
/* END */