@font-face {
 font-family: 'MyriadProBoldC';
 src: url('/designs_180/fonts/MyriadProBoldCondensed.eot');
 src: local('O'), url('/designs_180/fonts/MyriadProBoldCondensed.woff') format('woff'), url('/designs_180/fonts/MyriadProBoldCondensed.ttf') format('truetype'), url('/designs_180/fonts/MyriadProBoldCondensed.svg') format('svg');
 font-weight: normal;
 font-style: normal;
}



 font-family: 'ubuntu_condensedregular';
 src: url('/designs_180/fonts/ubuntucondensed.eot');
 src: url('/designs_180/fonts/ubuntucondensed.eot?#iefix') format('embedded-opentype'),
 url('/designs_180/fonts/ubuntucondensed.woff') format('woff'),
 url('/designs_180/fonts/ubuntucondensed.ttf') format('truetype'),
 url('/designs_180/fonts/ubuntucondensed.svg#ubuntu_condensedregular') format('svg');
 font-weight: normal;
 font-style: normal;
}


/* html5 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block;}
/* html5 */
html,
body {min-height:100%;}
body {margin:0; padding:0; font:12px/1.2 Arial, Tahoma, Geneva, sans-serif; color:#4c4c4c; background:#9ACD32 repeat center 0;}
a img {border:0;}

* {min-height:0px;}

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

h1,h2,h3,h4,h5,h6 {display:block; margin:10px 0; padding:0; font:bold 20px/1.2 'Calibri', Tahoma, Geneva, sans-serif; color:#9ab707;}

h1 {font-size:20px;}
h2 {font-size:17px;}
h3 {font-size:16px;}
h4 {font-size:15px;}
h5 {font-size:14px;}
h6 {font-size:13px;}

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

ul {padding:0; display:block; margin:10px 0;}
ul li {display:block; padding:0 0 0 12px; margin:0; list-style:none; background:url(/designs_180/arrow_list.png) no-repeat 4px 5px;}
ol li {display:list-item; padding:0; margin:0; padding:0 0 0 10px; list-style:decimal;}

.reset,
.reset li,
nav ul, nav li,
.list, .list li,
.bnav, .bnav li, .bnav ul,
.f_stat, .f_stat li,
.h_slider ul, .h_slider li,
.v_related ul, .v_related li,
.v_torrent dl, .v_torrent dt, .v_torrent dd,

.uMenuV ul, .uMenuV li,
.archUl, .archUl li,
.u-star-rating, .u-star-rating li {display:block; padding:0; margin:0; list-style:none; background:0;}

form {display:block; padding:0; margin:0;}
input[type="image"]:hover {opacity:0.8;}
input, textarea, select, button {font:12px/1.2 'Calibri', Tahoma, Geneva, sans-serif; color:#222; 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 {padding:2px; margin:1px; border:1px solid #d0d0d0; font-weight:bold; color:#666; outline:none; -moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px; background:#fff;}
.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="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:#ADADAD;}


.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="reset"], 
.input_style button {
 height:23px; line-height:1; 
 outline:none;
 border:0;
 font-weight:100;
 border: 1px solid #789605;
 border-color:#789605 #768e0c #7b8f0e #768e0c;
 color: #fff;
 text-shadow: 1px 1px 1px #217e05;
 text-decoration:none;
 margin-bottom: 2px !important;
 margin-top:2px;
 padding:4px 8px;
 cursor: pointer;
 position:relative;
 -moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;
 background:#809410 url(/designs_180/btn_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 {background-color:#8c9e27; background-position:center -50px;}

.input_style input[type="button"]:active,
.input_style input[type="submit"]:active,
.input_style input[type="reset"]:active, 
.input_style button:active {background-color:#b3c634; background-position:center -100px;}

.input_reset {
 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;}
.txt_l {text-align:left;}
.txt_r {text-align:right;}

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

.orang {color:#e29801;}
.purpure {color:#8a0b45;}

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

.clear {clear:both;}

.bo_20 {-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;border-radius:20px;}
.bo_16 {-moz-border-radius:16px;-webkit-border-radius:16px;-khtml-border-radius:16px;border-radius:16px;}
.bo_14 {-moz-border-radius:14px;-webkit-border-radius:14px;-khtml-border-radius:14px;border-radius:14px;}
.bo_10 {-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;border-radius:10px;}
.bo_8 {-moz-border-radius:8px;-webkit-border-radius:8px;-khtml-border-radius:8px;border-radius:8px;}
.bo_6 {-moz-border-radius:6px;-webkit-border-radius:6px;-khtml-border-radius:6px;border-radius:6px;}
.bo_5,
.v_pict img,
.sb_entry .pict img,
.v_d_top .rows,
.catPages1 a, 
.catPages1 b, .catPages1 > span> span {-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.bo_4{-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.bo_3 {-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
.bo_2 {-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;}
.bo_0 {-moz-border-radius:0;-webkit-border-radius:0;-khtml-border-radius:0;border-radius:0;}


.wrap .inpts input[type="text"],
.wrap .inpts input[type="password"],
.wrap .inpts input[type="submit"],
.wrap .b_login_submit input {padding:0; display:block; margin:0; border:0; vertical-align:top; outline:none; background:0;}

.hr {height:1px; overflow:hidden; margin:5px 0; border-top:1px solid #e5e5e5; border-bottom:1px solid #ececec; background:#f7f7f7;}
.hr hr {display:none;}
hr {color:#c8c8c8; height:1px; border:none; background:#c8c8c8;}


td {font:12px/1.2 'Calibri', Tahoma, Geneva, sans-serif;}
.copy {font-size:12px;}

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

/* Module Part Menu */
.catsTd {padding: 0; }
.catDescr {padding-left:10px;}
a.catName {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; 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 */
.eTitle {font-size:18px;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:#F7F7F7;}

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

.eDetails, 
.eDetails1,
.eDetails2 {padding:5px 9px; margin:5px 0 !important; font-size:13px; border-top:1px solid #e5e5e5; background:#f8f8f8;}
.eDetails a, 
.eDetails1 a,
.eDetails2 a {text-decoration:none;}
.eDetails a:hover, 
.eDetails1 a:hover,
.eDetails2 a:hover {text-decoration:underline;}
 

.eRating {font-size:13px;}

.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:0; border:1px solid #e5e5e5; background:#f8f8f8;}
.commTable td {padding:3px;}
.commTd1 {color:#222;}
.commFl {color:#222;width:100%;background:#f8f8f8;border:1px solid #e5e5e5;}
.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:#f8f8f8;border:1px solid #e5e5e5;}

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

/* Цвет групп */ 
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#069bd6;} 
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#40941c;} 
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#e68b15;}
a.groupUser:link,a.groupUser:visited,a.groupUser:hover {color:#4d4d4d;} 
/* ---------------- */

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

/* ------------ */

input.queryField,
input.searchSbmFl {vertical-align:middle;}


/* CSS SITE*/
.wrap {min-width:1200px; overflow:hidden;}

.wrap_shadown {width:1200px; height:1px; position:relative; margin:0 auto -1px;}
.wrap_shadown div {width:121px; height:996px; float:none; position:absolute; top:0; background:url(/designs_180/wrap_shadown.png) no-repeat 0 0;}
.wrap_shadown div.left {left:-121px;}
.wrap_shadown div.right {right:-121px; background-position:-121px 0;}

.wrapper {width:1200px; margin:0 auto; background:#fff url(/designs_180/content_c_y_bg.png) repeat-y 0 0;}
.htop {height:218px; margin:0 0 3px 0; background:url(/designs_180/header_bg.png) no-repeat 0 0;}
.hpanel {height:80px; overflow:hidden;}
.htop .logo {width:340px; float:left; margin:51px 0 0 0; text-align:center;}
.htop .logo img {vertical-align:top;}


.h_prof {width:268px; float:left; margin:17px 0 0 16px;}
.h_p_avatar {width:30px; float:left; margin:0 10px 0 0;}
.h_p_avatar img {width:30px; height:30px; vertical-align:top;}
.h_prof .cont {padding:7px 0 0 0; overflow:hidden;}
.h_prof .cont a {margin:0 0 0 4px; font-weight:bold; color:#aec31f;}
.h_prof .cont a:first-child {margin:0;}


.hl_link {padding:4px 0 0 0; display:block;}
.hl_link a {height:16px; line-height:14px; padding:0 0 0 16px; display:inline-block; vertical-align:top; color:#aec31f; background:url(/designs_180/icons.png) no-repeat 0 -153px;}
.hl_link a.link_regs {background-position:0 -122px;}
.hl_link a.link_repass {background-position:0 -138px;}
.hl_link a.link_search {background-position:0 -153px;}

.b_login {width:268px; float:left; margin:15px 0 0 16px;}
.b_login .rows {width:112px; float:left; margin:0 2px 0 0;}
.wrap .b_login .rows input[type="text"],
.wrap .b_login .rows input[type="password"] {width:110px; height:28px; line-height:28px; padding:0 10px 0 25px; color:#3a3a3a; background:url(/designs_180/site_elem.png) no-repeat 0 -206px;}
.wrap .b_login .rows input[type="password"] {background-position:-114px -206px;}
.wrap .b_login input[type="submit"] {width:40px; height:28px; background:url(/designs_180/site_elem.png) no-repeat -254px -176px;}
.wrap .b_login input[type="submit"]:hover {background-position:-296px -176px;}
.b_login .hl_link {padding-top:7px;}

.b_search {width:252px; float:right; position:relative; margin:19px 22px 0 16px;}
.wrap .b_search .rows input[type="text"] {width:200px; height:28px; line-height:28px; padding:0 40px 0 12px; color:#8b8b8b; background:url(/designs_180/site_elem.png) no-repeat 0 -176px;}
.wrap .b_search input[type="submit"] {width:36px; height:22px; position:absolute; right:3px; top:3px; background:url(/designs_180/site_elem.png) no-repeat -228px -206px;}
.wrap .b_search input[type="submit"]:hover {background-position:-266px -206px;}
.b_search .hl_link {font-size:10px;text-align:right;}


.social {padding:31px 0 0 0; overflow:hidden; text-align:center;}
.social a {width:27px; height:25px; display:inline-block; vertical-align:top; margin:0 0 0 3px; background:url(/designs_180/site_elem.png) no-repeat 0 0;}
.social a:first-child {margin:0;}
.social a.soc_vk {background-position:-102px -110px;}
.social a.soc_fb {background-position:-129px -110px;}
.social a.soc_tw {background-position:-156px -110px;}
.social a.soc_vk:hover {background-position:-102px -137px;}
.social a.soc_fb:hover {background-position:-129px -137px;}
.social a.soc_tw:hover {background-position:-156px -137px;}


.h_slider {width:792px; height:108px; overflow:hidden; float:right; position:relative; margin:13px 20px 0 0;}
.h_slider > div {padding:0 12px; position:relative;}
.h_slider li {width:90px; height:108px; float:left;}
.h_slider li a {width:76px; height:108px; display:block; overflow:hidden; margin:0 auto;}
.h_slider li img {width:76px; height:108px; vertical-align:top;}
.h_slider li a:hover img {opacity:0.9;}


.h_slider .jcarousel-clip {overflow:hidden;}

.h_slider .jcarousel-prev,
.h_slider .jcarousel-next {width:10px; height:20px; display:block; position:absolute; top:50%; margin:-10px 0 0 0; background:url(/designs_180/icons.png) no-repeat 0 0; cursor:pointer; z-index:10;}
.h_slider .jcarousel-prev {left:0;}
.h_slider .jcarousel-next {right:0; background-position:-10px 0;}

.h_slider .jcarousel-prev:hover {background-position:0 -25px;}
.h_slider .jcarousel-next:hover {background-position:-10px -25px;}

.h_slider .jcarousel-prev:active,
.h_slider .jcarousel-next:active {opacity:0.9;}

.h_slider .jcarousel-prev-disabled,
.h_slider .jcarousel-next-disabled {opacity:0.4; cursor:default;}




.hnav {height:54px; padding:1px 250px 0 250px; margin:0 0 3px 0; background:url(/designs_180/header_bg.png) no-repeat 0 -220px;}
.hnav ul,
.hnav table {width:100%; display:table; border-collapse:collapse; text-align:center;}
.hnav table td {padding:0; vertical-align:top; border:0;}
.hnav li,
.hnav td {height:54px; padding:0 1px; background:url(/designs_180/site_elem.png) no-repeat -398px 0;}
.hnav li:first-child,
.hnav td:first-child {background:0;}
.hnav a,
.hnav a span {height:48px; display:block;}
.hnav a {padding:0 0 0 18px; color:#000000; text-shadow:0 1px 1px #899625; text-decoration:none;}
.hnav a span {height:37px; padding:12px 18px 0 0; font:14px/32px 'ubuntu_condensedregular';}

.hnav a:hover {text-shadow:0 1px 1px #516802; background:url(/designs_180/site_elem.png) no-repeat 0 0;}
.hnav a:hover span {background:url(/designs_180/site_elem.png) no-repeat right -60px;}



.content_full {background:url(/designs_180/content_y_bg.png) repeat-y 0 0;}
.content_in {background:url(/designs_180/content_y_bg.png) no-repeat -1200px 0;}
.content_ins {padding:5px 10px; overflow:hidden; background:url(/designs_180/content_y_bg.png) no-repeat -2400px bottom;}

.side_left {width:230px; float:left;}
.side_right {width:942px; float:right;}
.sider_center {width:684px; padding:10px 10px 0 10px; float:left;}
.sider_right {width:230px; float:right;}

/* Content */
.vhr {width:704px; height:33px; position:relative; margin:-9px 0 -9px -10px; background:url(/designs_180/viewn_t2_bg.png) no-repeat -1388px 0; z-index:1;}
.vhr hr {display:none;}
.vhr.replaces {margin:1px 0 1px -10px;}

.c_viewn {margin:0 4px 10px; color:#3a3a3a;}
.c_viewn p {margin:14px 0;}
.c_heads {width:660px; height:29px; line-height:29px; padding:1px 14px 14px 30px; overflow:hidden; margin:-11px 0 10px -10px; font-size:10px; color:#e7e7e7; text-shadow:1px 1px 1px #3b3b3b; background:url(/designs_180/block_bg.png) no-repeat -800px 0;}
.speedbar a {color:#9ab707; text-decoration:none;}
.speedbar a:hover {text-decoration:underline;}

.c_heads.cv_inner {margin-bottom:-9px;}

.s_ico {background-image:url(/designs_180/icons.png); background-repeat:no-repeat;}
.ico_cat {background-position:0 -280px;}
.ico_date {background-position:0 -312px;}
.ico_view {background-position:0 -344px;}
.ico_comm {background-position:0 -376px;}
.ico_plus {background-position:0 -224px;}
.ico_minus {background-position:0 -256px;}

.viewn {width:692px; padding:0 0 16px 0; position:relative; margin:0 0 0 -4px; background:url(/designs_180/viewn_t2_bg.png) no-repeat -694px bottom; z-index:2;}
.v_top {background:url(/designs_180/viewn_t_bg.png) no-repeat 0 0;}
.v_top .ins,
.v_top h1 {display:inline; margin:0; font:16px/1.2 'Ubuntu Condensed', sans-serif; color:#000000; text-shadow:0 1px 1px #8d9a26;}
.v_top .ins {min-height:23px; padding:13px 13px 13px 22px; display:block; background:url(/designs_180/viewn_t2_bg.png) no-repeat 0 bottom;}
.v_size {width:62px; height:30px; display:block; float:right; margin:-7px 0 0 8px; font:bold 12px/30px 'Calibri'; color:#676767; text-shadow:0 1px 1px #fafaf8; text-align:center; background:#eaebe3 url(/designs_180/viewn_t2_bg.png) no-repeat -2094px 0;}
.v_top a {color:#; text-decoration:none;}
.v_top a:hover {text-decoration:underline;}
.v_cont_wrap {padding:10px 17px 0; overflow:hidden; background:url(/designs_180/viewn_t_bg.png) repeat-y -694px 0;}
.v_cont,
.v_cont_in {overflow:hidden;}
.v_pict {width:160px; overflow:hidden; float:left; margin:0 11px 0 0;}
.v_pict img {width:160px; vertical-align:top;}

.v_d_top {height: 30px;overflow: hidden;margin:0 0 6px 0;color: #5c5c5c;text-shadow: 1px 1px 1px #eceee2;}
.v_d_top a {text-decoration:none;}
.v_d_top a:hover {text-decoration:underline;}
.v_d_top .rows {height:30px; line-height:30px; padding:0 10px; overflow:hidden; background:#eaebde url(/designs_180/viewn_t_bg.png) no-repeat -1390px -64px;}
.v_d_top .rows.r_rat {width:100px; padding:0; float:right; margin:0 0 0 3px; text-align:center;}
.v_cat {padding:0 0 0 20px;}
.v_torr {display:block; text-align:center;}
.v_torr > span {height:18px; line-height:18px; padding:0 0 0 18px; margin:0 0 0 6px; color:#676767; text-decoration:none;}
.v_torr > span:first-child {margin:0;}

.v_text {padding:0 0 6px 0;}
.v_text p:first-child {margin-top:0;}

.v_detail {position:relative; overflow:hidden;}
.v_detail .v_sys {position:absolute; left:2px; top:6px;}
.v_link {width:100px; float:right; margin:0 0 0 3px;}
.v_link a {width:80px; height:30px; line-height:30px; padding:0 20px 0 0; display:block; font-size:12px; color:#fff; text-shadow:0 -1px 1px #184687; text-align:center; text-decoration:none; background:url(/designs_180/site_elem.png) no-repeat 0 -110px;}
.v_link a:hover {background-position:0 -142px;}

.v_d_in {padding:0 0 0 4px; overflow:hidden; background:url(/designs_180/viewn_t_bg.png) no-repeat -1388px 0;}
.v_d_ins {height:30px; padding:0 9px 0 6px; overflow:hidden; text-align:justify; background:url(/designs_180/viewn_t_bg.png) no-repeat right -32px;}


.v_d_ins .empty {width:101%; height:2px; display:inline-block;}
.v_d_ico .rows {height:30px; line-height:30px; padding:0 0 0 17px; display:inline-block; color:#b2b2b2; vertical-align:middle;}
.v_d_ico .rows a {text-decoration:none;}
.v_d_ico .rows a:hover {text-decoration:underline;}

/* Inner */
.vf_left {width:160px; float:left; margin:0 12px 0 0;}
.vf_pict {margin:0 0 8px 0; text-align:center;}
.vf_pict img {width:150px; height:auto; vertical-align:top;}
.v_rat {font-weight:bold; font-size:12px; color:#676767; text-align:center;}
.wrap .vf_inner .v_cont .v_rat ul {margin:0 auto;}
.v_rat_in {margin:0 0 2px 0;}

.vf_inner .v_text,
.vf_inner .v_cont,
.vf_inner .v_cont_in {overflow:hidden;}
.vf_inner .v_cont ul {margin:0 0 10px 0;}

.vf_fulltext {overflow:hidden; margin:10px 0;}
.vf_fulltext p:first-child {margin-top:0;}


.vf_inner .v_d_top {width:390px; float:right; margin:0 0 0 3px;}



.vf_photo_title {margin:0 0 5px 0; font-weight:bold;}
.vf_picts {margin:6px 0 10px 0; text-align:center;}
.vf_picts span,
.vf_picts a,
.vf_picts img {vertical-align:top;}
.vf_picts span {margin:0 3px;}
.vf_picts img:hover {opacity:0.9;}


/* Related */
.v_related {width:660px; margin:10px auto 0 auto;}
.v_related .titles,
.subrtitles,
.futrtitle {height:30px; padding:0 13px; font:14px/30px 'Ubuntu Condensed'; color:#fff; text-shadow:0 1px 1px #869816; background:#a3ba1a url(/designs_180/viewnf_elem_bg.png) no-repeat 0 0;}
.v_related ul {border:1px solid #d3d3d3; border-top:0;}
.v_related ul li {}
.v_related ul a {display:block; border-top:1px solid #d3d3d3; color:#676767; text-shadow:0 1px 1px #ededed; text-decoration:none; background:#ddd;}
.v_related ul li:first-child a {border-top:0;}
.v_related ul a span {padding:4px 11px; display:block; border-top:1px solid #ededed;}

.v_related ul a:hover {margin:0 0 -1px 0; border-bottom:1px solid #bdbdbd; background:#c5c5c5;}
.v_related ul a:hover,
.v_related ul a:hover span {border-color:#d3d3d3;}

.v_related ul,
.v_related ul li.last-child a,
.v_related ul li.last-child a span {
 -moz-border-radius:0 0 6px 6px;
 -webkit-border-bottom-right-radius:6px;
 -webkit-border-bottom-left-radius:6px;
 -khtml-border-radius:0 0 6px 6px;
 border-radius:0 0 6px 6px;
}

/* Comments list */
.vf_comms .v_top .ins {padding:7px 0 8px 14px;}
.vf_comms .v_cont_wrap {padding-top:5px;}
.v_t_warning {min-height:30px; padding:2px 0 0 38px; margin:0; font-size:11px; line-height:1.2; background:url(/designs_180/ico_warning.png) no-repeat 0 center;}

.viewn .comm_loop {margin:0 -15px 10px;}
.comm_loop {padding:0 6px 10px 6px; overflow:hidden; margin:0 0 6px 0; color:#676767; background:url(/designs_180/hr_comm.png) repeat-x 0 bottom;}
.comm_loop a {color:#aec31f;}
.comm_left {width:56px; float:left; margin:0 8px 0 0;}
.comm_left span {padding:3px; display:inline-block; vertical-align:top; background:#f7f7f7 url(/designs_180/comm_ava_bg.png) repeat-y 0 0;}
.comm_left span img {width:50px; height:auto; vertical-align:top;}
.comm_right {overflow:hidden;}
.comm_top {overflow:hidden; margin:0 0 3px 0;}
.comm_t_in {height:15px; line-height:15px; padding:0 10px; float:left; margin:0 4px 0 0; font-size:10px; white-space:nowrap; background:#eee;}
.comm_t_in .rows {display:inline-block; vertical-align:top; margin:0 0 0 22px;}
.comm_t_in .rows:first-child {margin:0;}
a.comm_btn {width:16px; height:16px; display:block; float:left; margin:0 5px 0 2px; vertical-align:top; background:url(/designs_180/icons.png) no-repeat 0 -100px;}
a.comm_btn:hover {opacity:0.8;}
a.comm_btn.com_mail {background-position:0 -183px;}
a.comm_btn.com_user {background-position:0 -199px;}

.comm_mess {overflow: hidden;}
.comm_sys {overflow:hidden; margin:5px 0 0 0; text-align:right;}

.vf_comms .catPages1 {margin:30px 0 20px 0;}

/* Paginator */
.paginators {text-align:center;}
.catPages1 {display:block; margin:30px 0; text-align:center;}
.catPages1 a, 
.catPages1 b, .catPages1 > span> span {height:28px; padding:0 10px; display:inline-block; font:bold 16px/28px 'Calibri'; color:#213135; text-decoration:none; vertical-align:top;}
.catPages1 a:hover {background:#9ab707;}
.catPages1 b {color:#fff; background:#919191;}
.catPages1 > span> span {padding:0;}


/* Sidebar */
.sblock {width:230px; position:relative; margin:10px 0 34px 0; background:url(/designs_180/block_bg.png) repeat-y -232px 0;}
.sb_title {height:46px; padding:0 20px; overflow:hidden; position:relative; top:-10px; margin:0 0 -10px 0; font:18px/40px 'MyriadProBoldC'; color:#2b2b2b; text-shadow:0 1px 1px #8c9a26; background:url(/designs_180/block_bg.png) no-repeat 0 0;}
.sb_cont {padding:5px; overflow:hidden; position:relative; z-index:2;}
.sb_angle {width:230px; height:20px; position:absolute; left:0; bottom:-10px; background:url(/designs_180/block_bg.png) no-repeat -464px bottom; z-index:1;}

.sb_vk {padding:5px; text-align:center;}

.sb_online {padding:10px 0; text-align:center;}
.sb_online .titles {color:#9ab707;}
#get_online {display:none;}

.b_recm {padding:9px 9px 5px; color:#676767;}
.b_recm p:first-child {margin-top:0;}
.recommended_link {text-align:center;}
.recommended_link a {height:25px; line-height:25px; padding:0 0 0 36px; display:inline-block; font-size:14px; color:#759404; text-decoration:none; background:url(/designs_180/icons.png) no-repeat 0 -48px;}
.recommended_link a span {display:inline-block; text-decoration:underline;}
.recommended_link a:hover span {text-decoration:none;}



.sb_entry {width:100px; padding:0 0 20px 0; position:relative; float:left; margin:6px -1px 0 7px; text-align:center;}
.sb_entry .pict {height:140px; position:relative; overflow:hidden; z-index:1;}
.sb_entry .pict img {width:100px; height:140px; vertical-align:top;}
.sb_entry .cont {width:auto; padding:0 4px; position:absolute; left:0; right:0; bottom:0; background:url(/designs_180/block_bg.png) no-repeat -696px bottom; z-index:2;}
.sb_entry .titles {height:20px; line-height:20px; overflow:hidden; margin:0; color:#fff; text-shadow:0 1px 1px #758511;}
.sb_entry .titles a {color:#fff; text-decoration:none;}
.sb_entry .titles a:hover {text-decoration:underline;}
.sb_entry .desc {color:#fff; text-align:center;}
.sb_entry .desc span {height:20px; line-height:20px; padding:0 0 0 16px; display:inline-block; margin:0 0 0 8px; vertical-align:top; background:url(/designs_180/icons.png) no-repeat 0 -76px;}
.sb_entry .desc span:first-child {margin:0;}
.sb_entry .desc span.view {background-position:0 -76px;}
.sb_entry .desc span.comm {background-position:0 -98px;}


.bnav {width:220px; margin:-3px 0 0 0;}
.bnav a {display:block; text-decoration:none;}
.bnav > li {}
.bnav > li > a,
.bnav > li .uMenuItem > a {height:29px; line-height:29px; padding:0 15px; overflow:hidden; color:#3a3a3a; background:url(/designs_180/block_bg.png) no-repeat -1950px 0;}
.bnav > li > a:hover,
.bnav > li .uMenuItem > a:hover {color:#000; opacity:0.9;}
.bnav > li > a .arrow {width:13px; height:9px; display:block; float:right; margin:10px 0 0 0; background:url(/designs_180/icons.png) no-repeat 0 -416px;}
.bnav > li > a.expanded .arrow {background-position:0 -435px;}
 
.bnav > li > ul > li > a {height:21px; line-height:21px; padding:2px 10px 0 25px; overflow:hidden; border-bottom:1px solid #d3d3d3; font-size:12px; color:#676767; background:#dddddd url(/designs_180/block_bg.png) no-repeat -1506px 0;}
.bnav > li > ul > li > a:first-child {
 -moz-border-radius:4px 4px 0 0;
 -webkit-border-top-right-radius:4px;
 -webkit-border-top-left-radius:4px;
 -khtml-border-radius:4px 4px 0 0;
 border-radius:4px 4px 0 0;
}
.bnav > li > ul > li > a:hover {border-color:#92a716; color:#fff; background:#abbc2d url(/designs_180/block_bg.png) no-repeat -1728px 0;}




/* Footer */
.fbottom {height:75px; overflow:hidden; margin:4px 0 0 0; background:url(/designs_180/footer_bg.png) no-repeat 0 0;}
.f_logo {width:282px; padding:30px 0 0 0; float:left;}
.f_logo a {width:206px; height:21px; display:block; margin:0 auto; text-decoration:none; background:url(/designs_180/logo.png) no-repeat 0 0;}
.f_stat {width:282px; padding:25px 0 0 0; float:right; text-align:center;}
.f_stat > div {display:inline; margin:0 0 0 2px;}
.f_stat img {vertical-align:top;}
.f_text {padding:10px 0 0 0; font-size:11px; color:#fff; text-shadow:1px 1px 1px #6c7d0e; text-align:center;}
.f_text a {color:#fff; text-decoration:none;}
.f_text a:hover {text-decoration:underline;}
.f_text p {margin:0;}
.f_text p:first-child {margin:0 0 5px 0;}

/* OTHER */
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_180/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_180/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_180/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:460px; min-height:100%; padding:8px 0; margin:0 auto;}
.wpopup_full .viewn {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; vertical-align:middle;}
.wpopup_full form input.uSearchFl {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;}

.wpopup_full .uSearchFl {display:block;}

.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%;}

.v_detail {margin-top:6px;}

.v_d_ins .rows {float:left; margin:0 20px 0 0;}

a.thank_button:link, a.thank_button:visited { 
 display: inline-block; *display: inline; 
 padding: 1px 0; 
 background: url("http://updatesite.ru/img/thank_button.png") no-repeat 0 -1px; 
 width: 103px; height: 24px; margin: 0px 0px 0px 0; vertical-align: top; 
} 

a.thank_button:hover, a.thank_button:active { 
background-position:left -27px;}

/* Оповещение о новом лс как Вконтакте 
 ------------------------------------------*/ 
 .news_ls1 { 
 position:relative; 
 z-index:9999; 
 } 
 
 .news_ls2 { 
 position:fixed; 
 bottom:5px; 
 right:5px; 
 } 
 
 .uContent{ 
 overflow: hidden; 
 display:none; 
 margin-bottom:10px; 
 width:300px; 
 background:url(http://www.center-dm.ru/ucoz/ls/kontakt/fon_uContent_Green.png); 
 padding:5px 10px 5px 10px; 
 -webkit-border-radius: 5px; 
 -moz-border-radius:5px; 
 border-radius: 5px; 
 -moz-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); 
 -webkit-box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); 
 box-shadow: 0px 2px 7px rgba(0, 0, 0, 0.70); 
 } 
 
 .uContent_l { 
 float:left; 
 font: 11px Verdana,Arial,Helvetica, sans-serif; 
 color:#1dbb19; text-shadow: 1px 1px 1px #fff; font-weight: bold; 
 } 
 
 .uContent_p {float:right;} 
 .uContent_c { 
 float:left; 
 font: 100%/1.0 Verdana,Arial,Helvetica, sans-serif; 
 color:#555; 
 width:300px; 
 padding: 5px 0px 0px 0px; 
 } 
 
 .uPm-close { 
 width:18px; 
 height:18px; 
 background:url(http://www.center-dm.ru/ucoz/ls/kontakt/knopka_closse_Green.png) no-repeat; 
 } 
 
 .uPm-close:hover { 
 background-position:0px -18px; 
 } 
 
 .uContent_c img { 
 float:right; 
 width:45px; 
 height:45px; 
 border:1px solid #77ca79; 
 padding: 3px; 
 margin: 0px 0px 10px 15px; 
 background:#fff; 
 } 
 
 .uContent_c span { 
 color:#5976c0; 
 } 
 .uContent_c p { 
 padding:0; 
 margin: 5px 0px 0px 0px; 
 } 
 
 .uContent_c a:link, 
 .uContent_c a:visited {color:#555;} 
 .uContent_c a:hover {color:#999;} 
 /* -------------------------------------- */
 
.eTextcsomsk {text-align:justify; padding:10px;}

 width:660px; 
 padding: 20px ; 
} 

.feedback_left { 
 float:left; 
 text-align:left; 
 width:330px; 
} 

.feedback_right { 
 float:right; 
 width:310px; 
 margin-left: 20px; 
} 

/* Начало каркаса обратной связи 
 ------------------------------------------*/ 
.cell_feedback { 
 float:left; 
 color:#555; 
 width:660px; 
 padding: 20px ; 
} 

.feedback_left { 
 float:left; 
 text-align:left; 
 width:330px; 
} 

.feedback_right { 
 float:right; 
 width:310px; 
 margin-left: 20px; 
} 

/* Поля обратной связи 
 ------------------------------------------*/ 
.feedback_left input, 
.feedback_left textarea{ 
 padding: 5px 10px!important; 
 font:11px Verdana,Arial,Helvetica, sans-serif!important; 
} 

.feedback_pole { 
 width:308px; 
 color:#666; 
 margin: 3px 0px 10px 0px; 
 background:#f9f9f9!important; 
 border: 1px solid #CAD1DB!important; 
} 

#fCode_svaz:focus, 
.feedback_pole:focus { 
 box-shadow:inset 0px 0px 3px #ccc!important; 
 -webkit-box-shadow:inset 0px 0px 3px #ccc!important; 
 -moz-box-shadow:inset 0px 0px 3px #ccc!important; 
} 

.red {color:#d20000;} 

/* Капча обратной связи 
 ------------------------------------------*/ 
#svaz_cod { 
 margin: 0px 0px 3px 0px; 
} 

#fCode_svaz { 
 width:35px!important; 
 height:25px!important; 
 cursor:text!important; 
 display:inline!important; 
 background:#f9f9f9!important; 
 border: 1px solid #CAD1DB!important; 
 border-left:none!important; 
} 

#secuImgM { 
 float:left; 
 margin:0!important; 
 display:inline!important; 
 border: 1px solid #CAD1DB!important; 
} 

/* Кнопка отправить обратной связи 
 ------------------------------------------*/ 
.kn_svaz { 
 float:right; 
 cursor:pointer; 
 height:37px!important; 
 border:1px solid #72b837!important; 
 color:#236114!important; text-shadow:1px 1px 1px #d7ffb6!important; 
 background: #9aeb56!important; 
 background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #9aeb56), color-stop(1, #7ecb3d))!important; 
 background: -moz-linear-gradient(top, #9aeb56 1%, #7ecb3d 100%)!important; 
 background: -o-linear-gradient(#9aeb56, #7ecb3d)!important; 
} 

.kn_svaz:active {box-shadow:inset 0px 0px 3px #5b9728!important; -webkit-box-shadow:inset 0px 0px 3px #5b9728!important; -moz-box-shadow:inset 0px 0px 3px #5b9728!important;} 

.kn_svaz:hover {background:#aff278!important;} 

/* Правая сторона обратной связи 
 ------------------------------------------*/ 
.feedback_ico { 
 text-align:center; 
} 

.feedback_ico a:hover img { 
 filter: progid: DXImageTransform.Microsoft.Alpha(opacity=85); 
 -moz-opacity: 0.7; 
 opacity: 0.7; 
 filter: alpha(opacity=85); 
} 

.feedback_ico img { 
 margin: 5px 5px 20px 5px; 
} 

.feedback_right h2 { 
 text-align:left; 
 font:120%/1.5 Verdana,Arial,Helvetica, sans-serif; 
 font-weight: bold; 
 } 

 .feedback_right p { 
 font:115%/1.5 Verdana,Arial,Helvetica, sans-serif; 
 text-align:justify; 
}
/* Конец каркаса обратной связи 
 ------------------------------------------*/

/* Стили привязываем к элементу с id='Go_Top' */
#Go_Top {
 position: fixed; /* Положение кнопки */ 
 bottom: 25px; /* Расстояние снизуing: 0px; position: relative; width: 130px !important; border: 1px solid #404040; border-radius: 2px;}


 .op_fon {background:#f7f7f7;border:1px solid #DBDBDB;border-right:1px dotted #ccc;width:40px;height:40px;} 
 .gost {background:#fff;border:1px solid #DBDBDB;padding:5px;border-left:none;text-align:left;margin-left:-3px;padding-bottom:2px;margin-top:-5px;height:40px;font:10px Tahoma;width:150px;} 
 .op_fon img {padding-left:5px; filter:progid:DXImageTransform.Microsoft.alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;} 
 .eMessagecsomsk a img, .eMessagecsomsk img {padding:3px !important;background:#ffffff; 
border:1px solid#dbdbdb !important;border-radius:4px; 
-moz-border-radius:7px;box-shadow:0px 0px 10px #e8e8e8;-moz-box-shadow:0px 0px 10px #e8e8e8;} 
a img {border:0px;}
 
 
 
/* END */