/* 
- Author by rip: AdReNaLiN
- Skype: artur_ripper
- Site: htmlstart.ru
*/

@font-face {
 font-family: 'cuprum';
 src: url('/designs_185/font/cuprum-bold_0-webfont.eot');
 src: url('/designs_185/font/cuprum-bold_0-webfont.eot?#iefix') format('embedded-opentype'),
 url('/designs_185/font/cuprum-bold_0-webfont.woff') format('woff'),
 url('/designs_185/font/cuprum-bold_0-webfont.ttf') format('truetype'),
 url('/designs_185/font/cuprum-bold_0-webfont.svg#cuprumbold') format('svg');
 font-weight: bold;
 font-style: normal;
}
@font-face {
 font-family: 'cuprum';
 src: url('/designs_185/font/cuprum-bolditalic_0-webfont.eot');
 src: url('/designs_185/font/cuprum-bolditalic_0-webfont.eot?#iefix') format('embedded-opentype'),
 url('/designs_185/font/cuprum-bolditalic_0-webfont.woff') format('woff'),
 url('/designs_185/font/cuprum-bolditalic_0-webfont.ttf') format('truetype'),
 url('/designs_185/font/cuprum-bolditalic_0-webfont.svg#cuprumbold_italic') format('svg');
 font-weight: bold;
 font-style: italic;
}
@font-face {
 font-family: 'cuprum';
 src: url('/designs_185/font/cuprum-italic_0-webfont.eot');
 src: url('/designs_185/font/cuprum-italic_0-webfont.eot?#iefix') format('embedded-opentype'),
 url('/designs_185/font/cuprum-italic_0-webfont.woff') format('woff'),
 url('/designs_185/font/cuprum-italic_0-webfont.ttf') format('truetype'),
 url('/designs_185/font/cuprum-italic_0-webfont.svg#cuprumitalic') format('svg');
 font-weight: normal;
 font-style: italic;
}
@font-face {
 font-family: 'cuprum';
 src: url('/designs_185/font/cuprum-regular_0-webfont.eot');
 src: url('/designs_185/font/cuprum-regular_0-webfont.eot?#iefix') format('embedded-opentype'),
 url('/designs_185/font/cuprum-regular_0-webfont.woff') format('woff'),
 url('/designs_185/font/cuprum-regular_0-webfont.ttf') format('truetype'),
 url('/designs_185/font/cuprum-regular_0-webfont.svg#cuprumregular') 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:11px/1.2 Tahoma, Geneva, sans-serif; color:#111; background:#1d1d1d url(/designs_185/bg.png) repeat center 0;}
a img {border:0;}

* {min-height:0px;}

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

h1,h2,h3,h4,h5,h6 {display:block; margin:10px 0; padding:0; font:14px/1.2 'cuprum', Arial, Helvetica, sans-serif; color:#3c3c3c;}
h2 {font-size:20px;}
h3 {font-size:18px;}
h4 {font-size:17px;}
h5 {font-size:16px;}
h6 {font-size:15px;}

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

ul {padding:0; display:block; margin:10px;}
ul li {display:block; padding:0 0 0 11px; margin:0; list-style:none; background:url(img/arrow_list.png) no-repeat 0 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,
.blist, .blist li,
.hnavsub ul, .hnavsub li,
.v_r_list, .v_r_list li,

.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:11px/1.2 Tahoma, Geneva, sans-serif; color:#333; vertical-align:baseline;}
label {vertical-align:baseline;}

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


/* input_style */
.input_style input[type="text"],
.input_style input[type="password"],
.input_style textarea, 
.input_style select {padding:2px; margin:1px; border:1px solid #000; color:#000; outline:none; background:#e4e4e4 url(/designs_185/inpt_bg.png) repeat-x 0 0;}

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

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


input::-webkit-input-placeholder { color: #000;}
input:focus::-webkit-input-placeholder { color: #666;}
/* Firefox < 19 */
input:-moz-placeholder { color: #000;}
input:focus:-moz-placeholder { color: #666;}
/* Firefox > 19 */
input::-moz-placeholder { color: #000;}
input:focus::-moz-placeholder { color: #666;}
/* Internet Explorer 10 */
input:-ms-input-placeholder { color: #000;}
input:focus:-ms-input-placeholder { color: #666;}


.input_style input[type="button"],
.input_style input[type="submit"],
.input_style input[type="reset"], 
.input_style button,
.btn {
 height:23px; line-height:1; 
 outline:none;
 border:0;
 font-weight:100;
 border:1px solid #000;
 color:#b4ffac;
 text-shadow:0 1px 1px #314328;
 text-decoration:none;
 margin-bottom: 2px !important;
 margin-top:2px;
 padding:4px 8px;
 cursor: pointer;
 position:relative;
 background:#386423 url(/designs_185/inpt_submit_bg.png) repeat-x 0 center;
}
.btn {display:inline-block;}

.input_style input[type="button"]:hover,
.input_style input[type="submit"]:hover,
.input_style input[type="reset"]:hover, 
.input_style button:hover,
.btn:hover {border-color:#222;}

.input_style input[type="button"]:active,
.input_style input[type="submit"]:active,
.input_style input[type="reset"]:active, 
.input_style button:active,
.btn:hover {border-color:#444;}

.input_reset,
.wrap .h_search input,
.wrap .btn input {
 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 */


.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,
blockquote {display:block; margin:15px 0;}
blockquote {padding:0; font-style:italic;}
.bold {font-weight:bold;}
.nobold {font-weight:100;}
.italic {font-style:italic;}

.clear {clear:both;}

.bo_30 {-moz-border-radius:30px;-webkit-border-radius:30px;-khtml-border-radius:30px;border-radius:30px;}
.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 {-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px;}
.bo_4,
.huser {-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px;}
.bo_3,
.content_full,
.paginator > div {-moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;}
.bo_2,
.bstat div.bstatcount {-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;}





.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:14px/1.2 'cuprum', 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; 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:13px; 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,
.group_3 {color:blue;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover,
a.group_4 {color:red;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover,
a.group_2 {color:green;}
a.group_1 {color:#397300;}
/* ---------------- */

/* 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:1018px; padding:0 0 20px 0; overflow:hidden; background:url(/designs_185/bg_big.jpg) no-repeat center 0;}
.wrapper {width:1018px; margin:0 auto;}

.htop {height:146px; overflow:hidden;}
.htop .logo {float:left; margin:48px 0 0 2px;}
.htop .logo img {vertical-align:top;}

.huser {width:160px; padding:8px 12px; float:right; margin:46px 0 0 0; color:#fff; background:url(/designs_185/opacity.png); background:rgba(0, 0, 0, 0.55);}
.hu_top {overflow:hidden;}
.hu_top .rows {padding:0 12px 0 0; overflow:hidden; margin:1px 0 0 0;}
.hu_top .rows:first-child {margin:0;}
.hu_top .rows input {width:100%; height:20px; line-height:20px; padding:0 5px; margin:0; text-indent:0;}
.hu_bottom {overflow:hidden; font-size:10px; line-height:1.1; color:#fff;}
.huser a {color:#fff; text-decoration:none;}
.huser a:hover {text-decoration:underline;}
.hu_submit {float:right;}
.hu_submit .btn {width:48px; height:17px; line-height:17px; padding:0; position:relative; text-align:center;}
.hu_submit .btn input {width:48px; height:17px; position:absolute; left:0; top:0; text-indent:0; z-index:2;}

.hu_avatar {width:50px; float:left; border:1px solid #000; margin:0 12px 0 0;}
.hu_avatar img {width:100%; height:auto; vertical-align:top;}
.huser .cont {overflow:hidden; font-size:11px;}
 



.hpanel {overflow:hidden;}
.hnav {width:829px; height:47px; overflow:hidden; float:left; background:#432e20 url(/designs_185/panel_bg.png) no-repeat 0 0;}
.hnav ul {padding:0 0 0 22px;}
.hnav li {float:left; margin:12px 0 0 7px;}
.hnav li a {width:102px; height:24px; line-height:22px; display:block; overflow:hidden; font-weight:bold; font-size:11px; color:#cca383; text-shadow:0 1px 1px #110c09; text-decoration:none; text-align:center; background:url(/designs_185/site_elem.png) no-repeat 0 0;}
.hnav li a:hover {color:#fff; text-shadow:0 1px 1px #000; background-position:-104px 0;}


.h_search_w {width:183px; height:38px; padding:9px 0 0 0; position:relative; float:right; background:#355d20 url(/designs_185/panel_bg.png) no-repeat right 0;}

.h_search {width:163px; height:27px; position:relative; margin:0 auto;}
.wrap .h_search input[type="text"] {width:111px; height:27px; line-height:27px; padding:0 42px 0 10px; color:#fff; text-shadow:0 1px 1px #000; outline:none; background:url(/designs_185/site_elem.png) no-repeat 0 -26px;}
.wrap .h_search input[type="text"]:hover {background-position:0 -56px;}
.wrap .h_search input[type="submit"] {width:30px; height:23px; position:absolute; right:2px; top:2px; background:url(/designs_185/site_elem.png) no-repeat -165px -26px;}
.wrap .h_search input[type="submit"]:hover {background-position:-165px -51px;}


.hnavsub {height:25px; line-height:23px; padding:0 0 5px 12px; overflow:hidden; background:#376423 url(/designs_185/panel_bg.png) no-repeat 0 -50px;}
.hnavsub li {float:left; margin:0 0 0 16px;}
.hnavsub a {color:#c6ffaa; text-shadow:0 1px 1px #1b3510; text-decoration:none;}
.hnavsub a:hover {text-decoration:underline;}


.content_full {padding:2px; overflow:hidden; border:1px solid #000; background:#f0f0f0;}
.side_left {width:221px; float:left;}
.side_right {width:790px; float:right;}
 .sider_left {width:564px; padding:0 1px; float:left;}
 .sider_right {width:221px; float:right;}




.cblock {padding:7px 7px 4px; overflow:hidden; margin:0 0 5px 0; border:1px solid #dbdbdb; line-height:1; background:#fcfcfc;}
.cblock p {margin:10px 0;}
.cblock p:first-child {margin-top:0;}


a.ilinks {width:83px; height:20px; padding:0 14px 0 0; overflow:hidden; display:block; border:1px solid #40671a; font:bold 13px/20px 'cuprum'; color:#fff; text-shadow:0 1px 1px #486c28; text-decoration:none; text-align:center; background:#6c9f44 url(/designs_185/site_elem.png) no-repeat 0 -85px;}
a.ilinks:hover {border-color:#61583b; text-shadow:0 1px 1px #4f4120; background-position:-99px -85px;}

.cinfotop {width:532px; height:35px; padding:0 14px 0 20px; overflow:hidden; margin:0 0 3px -1px; font:bold 12px/33px 'cuprum'; color:#757575; background:url(/designs_185/speedbar_bg.png) no-repeat 0 0;}
.cinfotop a {color:#757575; text-decoration:none;}
.cinfotop a:hover {text-decoration:underline;}

.viewn {width:566px; padding:0 0 8px 0; margin:0 0 3px -1px; background:url(/designs_185/viewn_bg.png) no-repeat 0 bottom;}
.v_top {height:45px; overflow:hidden; background:#48812e url(/designs_185/viewn_bg.png) no-repeat 0 0;}
.v_rating {width:130px; padding:10px 0 0 0; float:right; margin:0 0 0 1px;}
.v_rating > ul {margin:0 auto;}
.v_title {padding:6px 5px 0; overflow:hidden;}
.v_title .ins {padding:0 6px 0 0; margin:0; color:#fff; background:url(/designs_185/viewn_bg.png) no-repeat right -28px;}
.v_title .ins span,
.v_title .ins h1 {height:26px; padding:0 0 0 32px; overflow:hidden; display:block; margin:0; font:15px/26px 'cuprum'; background:url(/designs_185/viewn_bg.png) no-repeat -1136px 0;}
.v_title .ins h1,
.v_title .ins a {color:#ddffcd; text-shadow:0 1px 1px #14250d; text-decoration:none;}
.v_title .ins a:hover {color:#fff;}

.v_ins {padding:0 4px; overflow:hidden; background:#fafafa url(/designs_185/viewn_bg.png) repeat-y -568px 0;}
.v_cont {overflow:hidden; margin:0 0 5px 0;}
.v_cont .ipict {width:172px; float:left; margin:0 4px 0 0;}
.v_desc {padding:1px 0 0 0; overflow:hidden;}
.viewn .bottom {overflow:hidden; background:url(/designs_185/speedbar_bg.png) no-repeat center -38px;}
.viewn .bottom .detail {overflow:hidden; border:1px solid #c4c4c4; border-top-color:#acacac; border-bottom:0; background:#d0d0d0;}
.viewn .bottom .detail .in_bg {height:20px; line-height:18px; padding:0 8px; position:relative; overflow:hidden; border-top:1px solid #c4c4c4; color:#606060; text-shadow:0 1px 1px #f1f1f1;}
.viewn .bottom .detail a {font-weight:bold; color:#1b5500; text-decoration:none;}
.viewn .bottom .detail a:hover {text-decoration:underline;}
.viewn .ilinks {float:right; margin:0 0 0 8px;}
.viewn .bottom .in_bg > span {margin:0 0 0 6px;}
.viewn .bottom .in_bg > span:first-child {margin:0;}

.v_i_line {height:1px; overflow:hidden; margin:4px 0; border-bottom:1px solid #fff; background:#e6e6e6;}
.viewn.v_inner .v_ins {padding:0;}
.viewn.v_inner .v_cont {padding:0 10px;}
.viewn.v_inner .v_ins .v_i_line {margin:4px -10px;}
.ipict_full {margin:0 0 4px 0; text-align:center;}
.viewn.v_inner .ipict {padding:0; display:inline-block; vertical-align:top; float:none; text-align:center;}
.viewn.v_inner .ipict span {display:inline-block; vertical-align:top;}
.viewn.v_inner .bottom {padding:0 0 4px 0; margin:9px 10px 0; background:0;}

.viewn.v_inner .detail {border:0;
-webkit-box-shadow:0 1px 1px #e6e6e6; -moz-box-shadow:0 1px 1px #e6e6e6; box-shadow:0 1px 1px #e6e6e6;
}
.viewn.v_inner .detail .in_bg {height:28px; padding:0 15px 0 20px; overflow:hidden; border:1px solid #b3b3b3; font:12px/28px 'Calibri', arial; color:#6d6d6d; text-shadow:0 1px 1px #fff; text-align:justify; background:#e0e0e0 url(/designs_185/b_title_bg.png) repeat-x 0 -644px;}
.viewn.v_inner .detail span {white-space:pre;}
.viewn.v_inner .detail a {color:#418422;}
.viewn.v_inner .detail span.empty {width:500px; height:2px; display:inline-block;} 

.viewn.v_inner .ilinks {width:auto; height:28px; padding:0 6px; margin:0 0 0 1px; font:14px/28px 'Calibri', arial; white-space:nowrap; background-position:0 -125px;}
.viewn.v_inner .ilinks:hover {background-position:0 -155px;}

.viewn .v_sys {position:absolute; left:2px; top:0px;}

.isizes {padding:0 5px 0 0; display:inline-block; margin:5px 0 0 5px; line-height:1.2; vertical-align:top; background:url(/designs_185/site_elem.png) no-repeat right -185px;}
.isizes span {height:18px; padding:0 0 0 5px; display:inline-block; vertical-align:top; font:10px/18px Tahoma, Geneva, sans-serif; color:#2f4e1c; text-shadow:0 1px 1px #a9ed81; text-align:center; background:url(/designs_185/site_elem.png) no-repeat 0 -185px;}


.v_related {padding:10px 8px; position:relative; margin:3px 1px 0 1px; background:url(/designs_185/v_related_t_bg.png) repeat-x 0 0;}
.v_related .icons {width:19px; height:25px; position:absolute; right:10px; top:13px; background:url(/designs_185/icon_related.png) no-repeat 0 0;}
.v_r_title {height:20px; padding:0 0 0 8px; margin:0 0 4px 0; font:13px/20px 'cuprum'; color:#747474; background:url(/designs_185/site_elem.png) no-repeat -203px -72px;}
.v_r_list {padding:0 0 0 15px;}
.v_r_list li {margin:9px 0 0 0; font:12px/1.2 'Calibri', arial;}
.v_r_list a {padding:0 0 0 20px; display:inline; color:#000; text-decoration:none; background:url(/designs_185/arrow_link.png) no-repeat -17px 5px;}
.v_r_list a:hover {color:#708c44; background-position:0 -17px;}


.comm_loop .v_top {height:5px; background:url(/designs_185/speedbar_bg.png) no-repeat 0 0;}
.comm_ava {width:90px; float:left; margin:0 8px 0 0;}
.comm_ava img {width:100%; height:auto; vertical-align:top;}
.comm_cont {overflow:hidden;}
.comm_top {overflow:hidden; margin:0 0 6px 0;}
.comm_top .rows {display:block; float:left; margin:0 8px 0 0;}
.comm_mess {overflow:hidden; margin:0 0 8px 0;}


.paginator {overflow:hidden; margin:8px 0; text-align:center;}
.paginator > div {height:16px; padding:1px 4px 2px; display:inline-block; vertical-align:top; border:1px solid #dadada; border-bottom-color:#fff; background:#e0e0e0;}
.paginator a,
.paginator b {height:14px; padding:1px 4px; display:inline-block; vertical-align:top; font:bold 14px/14px 'cuprum'; color:#4d4d4d; text-shadow:0 1px 1px #f9f9f9; text-align:center; text-decoration:none;}
.paginator b {padding:0 5px; border:1px solid #527d29; color:#fff; text-shadow:0 1px 1px #39681f; background:#77af47 url(/designs_185/site_elem.png) no-repeat 0 -108px;}
.paginator a:hover {color:#000; text-decoration:underline;}


.sblock {width:221px; margin:0 0 4px -1px; background:url(/designs_185/block_bg.png) repeat-y 0 0;}
.sb_title {height:36px; padding:7px 0 0 9px; color:#c5fa89; text-shadow:0 1px 1px #1c3412; background:#4a8c2e url(/designs_185/b_title_bg.png) no-repeat 0 0;}
.sb_title > span {height:26px; padding:0 0 0 17px; display:block; font:bold 13px/26px 'cuprum';}
.sb_cont {padding:4px 7px 9px 7px; position:relative; overflow:hidden; margin:-1px 0 0 0; background:url(/designs_185/block_bg.png) no-repeat -223px bottom;}

.sb_title.titl_green2 {background-position:0 -45px;}
.sb_title.titl_gray {color:#c4b583; background-position:0 -135px;}
.sb_title.titl_gray2 {color:#f8f8f8; background-position:0 -90px;}
.sb_title.titl_stat {background-position:0 -180px;}


.blist,
.uMenuRoot.blist {width:219px; margin:-4px 0 0 -6px;}
.blist li {margin:1px 0 0 0;}
.blist li:first-child {margin:0;}
.blist a {max-height:40px; padding:5px 5px 5px 21px; overflow:hidden; display:block; border:1px solid #c6c6c6; font:bold 13px/1.2 'cuprum'; color:#5e5e5e; text-shadow:0 1px 1px #fff; text-decoration:none; background:#eee url(/designs_185/b_title_bg.png) no-repeat 0 -226px;}
.blist a:hover,
.blist a.uMenuItemA {border-color:#40671a; color:#fff; text-shadow:0 1px 1px #375816; background-color:#8db958; background-position:0 -278px;}

.blist.bg_gray a {padding-left:28px; border-color:#c6c6c6; background-position:0 -330px;}
.blist.bg_gray a:hover {border-color:#61583b; background-color:#aba07f; text-shadow:0 1px 1px #604d14; background-position:0 -382px;}

.blist.bg_gray2 {margin-top:-2px;}
.blist.bg_gray2 a {padding:6px 6px 5px 29px; border:0; border-bottom:1px solid #414141; color:#fff; text-shadow:0 1px 1px #383838; background-color:#494949; background-position:0 -434px;}
.blist.bg_gray2 a:hover {border-color:#939393; background-color:#c0c0c0; color:#3d3d3d; text-shadow:0 1px 1px #fbfbfb; background-position:0 -486px;}
.blist.bg_gray2 a span {display:inline;}
.blist.bg_gray2 a:hover span {text-decoration:underline;}

.blist.bg_white {width:202px; padding:0 0 16px 0; margin:0 auto;}
.blist.bg_white li {padding:1px 0 2px 0; margin:0; background:url(/designs_185/line_dashed_x.png) repeat-x 0 bottom;}
.blist.bg_white a {padding:4px 6px 4px 17px; border:0; vertical-align:top; font:12px/1.2 'Calibri', Arial; color:#636363; background-position:0 -538px;}
.blist.bg_white a:hover {background-color:#589a37; color:#fff; text-shadow:0 1px 1px #5b9a37; background-position:0 -590px;}


.bstat {padding:0 4px 5px 4px; overflow:hidden; position:relative; margin:0 0 6px 0; border-bottom:1px solid #e1e1e1;}
.bstat_user {padding:0 0 0 9px; overflow:hidden; position:relative; font-size:11px; color:#3d3d3d; text-align:left; background:url(/designs_185/site_elem.png) no-repeat -202px -29px;}
.bstat_user > div {margin:0 0 -1px 0;}
.bstatcount {width:88px; height:31px; position:absolute; right:0; top:0; margin:0; border:2px solid #e1e1e1;}
.bstatcount img {width:88px; height:31px; vertical-align:top;}

.bstat_today {border:1px solid #759c5c; background:#83ae68;}
.bstat_today > span {height:19px; line-height:15px; overflow:hidden; display:block; border-top:1px solid #b2cd90; color:#fff; text-shadow:0 1px 1px #678952; text-align:center;}
.bstat_today > span > span {display:inline-block; line-height:1.1; vertical-align:middle; border-bottom:1px dotted #fff;}
.bstat_users {padding:3px 4px 8px; overflow:hidden;}
.bstat_users a {text-decoration:none;}
.bstat_users a:hover {text-decoration:underline;}


.ipict {border:1px solid #cfcfcf; border-top-color:#b0b0b0; border-bottom:0; background:#dcdcdc;}
.ipict span {padding:1px 2px 3px; display:block; border-top:1px solid #cdcdcd;}
.ipict img {width:100%; vertical-align:top;}
.ipict span > a {display:none;}
.ipict span > a:first-child {display:block;}

.randomfile {width:198px; margin:0 auto;}
.randomfile .ipict {margin:0 auto 3px;}
.randomfile .ipict img {display:none;}
.randomfile .ipict img:first-child {display:block;}
.randomfile .titles {padding:0 0 0 15px; margin:0 0 2px 0; color:#717171; background:url(/designs_185/arrow.png) no-repeat 0 5px;}
.randomfile .titles a {color:#717171; text-decoration:none;}
.randomfile .titles a:hover {text-decoration:underline;}
.randomfile .detail {height:25px; position:relative; line-height:1.1; font-size:10px; color:#969696;}
.randomfile .ilinks {position:absolute; right:0; top:0;}


/* Footer */
.fbottom {padding:8px 2px 0 2px; overflow:hidden; color:#9e9e9e;}
.fbottom strong,
.fbottom .bold,
.fbottom a {color:#f2f2f2; text-decoration:none;}
.fbottom a:hover {text-decoration:underline;}
.fstat {float:right;}
.ftext {overflow:hidden;}






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

.fastLinks {padding:0 5px;}

/*! fancyBox v2.0.5 fancyapps.com | fancyapps.com/fancybox/#license */
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp { padding: 0; margin: 0; border: 0; outline: none; vertical-align: top; }
.fancybox-wrap { position: absolute; top: 0; left: 0; z-index: 8020; }
.fancybox-skin { position: relative; background: #f9f9f9; color: #444; text-shadow: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
.fancybox-opened { z-index: 8030; }
.fancybox-opened .fancybox-skin { -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-outer,
.fancybox-inner { position: relative; }
.fancybox-inner { overflow: hidden; }
.fancybox-type-iframe .fancybox-inner { -webkit-overflow-scrolling: touch; }
.fancybox-error { color: #444; font: 14px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; margin: 0; padding: 15px; white-space: nowrap; }
.fancybox-image,
.fancybox-iframe { display: block; width: 100%; height: 100%; }
.fancybox-image { max-width: 100%; max-height: 100%; }
#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span { background-image: url('/designs_185/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: 8060; }
#fancybox-loading div { width: 44px; height: 44px; background: url('/designs_185/fancybox/fancybox_loading.gif') center center no-repeat; }
.fancybox-close { position: absolute; top: -18px; right: -18px; width: 36px; height: 36px; cursor: pointer; z-index: 8040; }
.fancybox-nav { position: absolute; top: 0; width: 40%; height: 100%; cursor: pointer; text-decoration: none; background: transparent url('/designs_185/fancybox/blank.gif'); /* helps IE */ -webkit-tap-highlight-color: rgba(0,0,0,0); z-index: 8040; }
.fancybox-prev { left: 0; }
.fancybox-next { right: 0; }
.fancybox-nav span { position: absolute; top: 50%; width: 36px; height: 34px; margin-top: -18px; cursor: pointer; z-index: 8040; visibility: hidden; }
.fancybox-prev span { left: 10px; background-position: 0 -36px; }
.fancybox-next span { right: 10px; background-position: 0 -72px; }
.fancybox-nav:hover span { visibility: visible; }
.fancybox-tmp { position: absolute; top: -99999px; left: -99999px; visibility: hidden; max-width: 99999px; max-height: 99999px; overflow: visible !important; }
/* Overlay helper */

.fancybox-lock { overflow: hidden !important; width: auto; }
.fancybox-lock body { overflow: hidden !important; }
.fancybox-lock-test { overflow-y: hidden !important; }
.fancybox-overlay { position: absolute; top: 0; left: 0; overflow: hidden; display: none; z-index: 8010; background: url('/designs_185/fancybox/fancybox_overlay.png'); }
.fancybox-overlay-fixed { position: fixed; bottom: 0; right: 0; }
.fancybox-lock .fancybox-overlay { overflow: auto; overflow-y: scroll; }
/* Title helper */

.fancybox-title { visibility: hidden; font: normal 13px/20px "Helvetica Neue", Helvetica, Arial, sans-serif; position: relative; text-shadow: none; z-index: 8050; }
.fancybox-opened .fancybox-title { visibility: visible; }
.fancybox-title-float-wrap { position: absolute; bottom: 0; right: 50%; margin-bottom: -35px; z-index: 8050; 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 { padding-top: 10px; }
.fancybox-title-over-wrap { position: absolute; bottom: 0; left: 0; color: #fff; padding: 10px; background: #000; background: rgba(0, 0, 0, .8); }

/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5) {
#fancybox-loading,
.fancybox-close,
.fancybox-prev span,
.fancybox-next span { background-image: url('/designs_185/fancybox/fancybox_sprite@2x.png'); background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/ }
#fancybox-loading div { background-image: url('/designs_185/fancybox/fancybox_loading@2x.gif'); background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/ }
}




/* Other for ucoz css */
.pagesuserdetails,
.uriuserDetails1,
.pagesuseredit,
.pagespm {background:#f0f0f0;}

.wpopup_full { min-width:460px; max-width:720px; 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:150px !important; vertical-align:middle;}
.wpopup_full form input.uSearchFl {width:140px !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;}

.wprof {padding:10px;}
.wprof_cont {padding:5px; background:#fff;}

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

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

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

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

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

#sFltLst {left:auto !important; top:auto !important;}
.x-unselectable.u-combo td > div {left:auto !important; top:auto !important;}

[name="filter1"],
[name="filter2"] {padding:0; margin:0; font-size:12px;}


/* END */