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

@import url(/sitedesign/css/jquery.formstyler.css);

/* === main === */
body {margin:0;padding:0;background:#e4e4e4 url('/sitedesign/images/bg.jpg');font-family:'Open Sans', Tahoma, sans-serif;font-size:13px;}

a {color:#3B4A5F;text-decoration:underline;transition:all linear .075s;-moz-transition:all linear .075s;-webkit-transition:all linear .075s;-o-transition:all linear .075s;}
a:hover, a:active {color:#FF2D2D;text-decoration:underline;}

*:focus {outline: none}

img {border:0}

.central {width:1000px;margin:0 auto;}

.fl {float:left;}
.fr {float:right;}
.cb {clear:both;}
.hn {display:none;}

.hr_line {display:block;height:3px;background:#848484;}

ul {list-style-type:none;}
ul, li {margin:0;padding:0;}

label {cursor:pointer;cursor:hand}

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 */
sup.beta {color:#da2222;font-size:12px;font-family:Calibri;margin-left:2px;}
.error_page {font-size:13px;font-family:Calibri;color:#888;padding:20px;}
.rib {background:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:8px;margin:10px 0 5px 0;border-top:1px solid rgba(0,0,0,0.3);border-bottom:1px solid rgba(0,0,0,0.3);}
.rib.green {color:#609135;}
.rib.red {color:#da2222;}

/* favs */
.add_link {display:none;height:16px;width:16px;background:url('/sitedesign/images/icons/plus.png') no-repeat;margin-right:5px;opacity:0.7;}
.remove_link {display:none;height:16px;width:16px;background:url('/sitedesign/images/icons/x.png') no-repeat;margin-right:5px;opacity:0.7;}
.ok_icon {display:none;height:16px;width:13px;background:url('/sitedesign/images/icons/ok.png') no-repeat;margin-right:5px;opacity:0.7;}

/* === header === */
.logo {display:inline-block;height:24px;width:120px;background:url('/sitedesign/images/logo.png') no-repeat left center;margin:0 10px 0 0;}

.top_menu {margin-top:7px;}
.top_menu a {text-decoration:none;color:#333;padding:4px 5px;transition:all linear .1s;-moz-transition:all linear .1s;-webkit-transition:all linear .1s;-o-transition:all linear .1s;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.top_menu a:hover {background:#fbfbfb;}
.top_menu a.new_mine {background:#D1AA7B;color:#222;font-weight:bold;}
.top_menu a.new_mine.v2 {background:#8ccc6a;color:#fbfbfb;text-shadow:1px 1px 0 #585858;}
.top_menu a.new_mine:hover {background:#fbfbfb;color:#222;text-shadow:none;}

.top_line {background:#252525;color:#fff;font-family:calibri;font-size:14px;}
.top_line.off {border-top:3px solid #da2222;}
.top_line.on {border-top:3px solid #A0CD5E;}
.top_line a {color:#bbb;text-decoration:none;padding:0 5px;text-shadow:1px 1px 1px #111;}
.top_line a:hover {color:#fff;}
.top_line a > span {background:#da2222;padding:0 6px;margin:0 0 0 2px;color:#fff;font-weight:bold;text-shadow:0 1px 1px #333;}
.top_line b {color:#ddd;padding-right:5px;}
.top_line input {background:url('/sitedesign/images/icons/search.png') no-repeat left center;border:none;position:relative;margin:0;margin-top:-1px;padding-left:22px;color:#bbb;}
.top_line.bottom {text-shadow:1px 0 1px #111;color:#666;}
.top_line.bottom a {padding:0 10px;}
.top_line.bottom a:first-child {padding-left:0;}
.top_line.bottom b {color:#666;padding:0;}
.top_line.bottom span a {padding:0;color:#666;}
.top_line.bottom a[title="uCoz Counter"] {padding:0;}
.top_line.bottom .fr img {opacity:0.5;}
.top_line .admpan {display:inline-block;color:#bbb;font-weight:bold;cursor:pointer;}
.top_line .adm_pan {position:absolute;opacity:0;left:-9999px;-webkit-transition:opacity 0.17s linear;-moz-transition:opacity 0.17s linear;-o-transition:opacity 0.17s linear;transition:opacity 0.17s linear;}
.top_line .admpan:hover .adm_pan {opacity:1;left:255px;background:rgba(0,0,0,0.7);width:145px;padding:10px 0 5px 0;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;}
.top_line .admpan:hover .adm_pan li {padding:3px 0;}
.top_line .admpan:hover .adm_pan a {font-weight:normal;color:#f0f0f0;text-shadow:1px -1px 0 #222;}
.top_line .admpan:hover .adm_pan a:hover {color:#da2222;}
.top_line .admpan:hover .adm_pan a span {background:none;padding:0;margin:0;color:#898989;font-weight:normal;}
.top_line .not_active {color:lightgreen;text-shadow:1px 1px #222;padding-left:0;font-weight:bold;}
.top_line .hlinks {color:#B7C4CF;font-family:tahoma;font-size:12px;margin-right:7px;opacity:0.55;}
.top_line .hlinks:hover {opacity:0.85;}

/* === right === */
.right_blocks {padding:10px;background:#464D58;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px #000 inset;-moz-box-shadow:0 0 2px #000 inset;box-shadow:0 0 2px #000 inset;}
.right_blocks zag {margin-bottom:15px;font-size:18px;font-family:Verdana, sans-serif;display:block;color:#f4f4f4;text-shadow:-1px 1px 0 #000;}

.right_blocks.nav {padding:10px 0;}
.right_blocks.nav zag {padding:0 10px;}

.right_blocks.news {background:#fff;-webkit-box-shadow:0 0 2px #999 inset;-moz-box-shadow:0 0 2px #999 inset;box-shadow:0 0 2px #999 inset;}
.right_blocks.news zag {color:#222;text-shadow:none;}
.right_blocks.news a {color:#333;display:block;margin-bottom:5px;}
.right_blocks.news a:hover {text-decoration:none;}
.right_blocks.news a span {float:right;text-decoration:none;color:#858585;font-size:12px;font-family:Calibri;}

#backto_cn {font-size:14px;font-family:Calibri;}
#backto_cn a {color:#ddd;vertical-align:-3px;}
#backto_cn a:hover {text-decoration:none;color:#fff;}

.pop_mod {background:#fff;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding-bottom:1px;margin-bottom:15px;}
.pop_mod > div:not(#pmcnt) {text-transform:uppercase;font-size:16px;font-family:calibri;font-weight:bold;padding:5px 6px;border-bottom:3px solid #666;}
.pop_mod #pmcnt {margin:5px 4px;padding:2px;border:1px solid #979797;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.pop_mod img {width:271px;height:140px;}
.pop_mod a {text-decoration:none;}
.pop_mod a span {display:block;margin-top:-3px;background:#111;color:#fff;font-size:14px;font-family:calibri;text-align:center;padding:6px 0;overflow:hidden;}

.subscribe {background:#fff;text-align:center;padding:15px 10px;margin-bottom:15px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.subscribe .szag {color:#1F1F1F;font-size:16px;font-weight:bold;}
.subscribe .sdesc {font-size:12px;font-family:Calibri;color:rgba(0,0,0,0.6);}
.subscribe .sdesc.mc {font-size:14px;margin-bottom:3px;}
.subscribe .simage {margin:15px 0;display:inline-block;background:#2B3841 url('/sitedesign/images/weonwk.png') no-repeat center;height:120px;width:120px;border:5px solid lightgray;-moz-border-radius:100px;-webkit-border-radius:100px;border-radius:100px;-webkit-box-shadow:0 0 8px rgba(0,0,0,0.35);-moz-transition:border 0.1s linear;-webkit-transition:border 0.1s linear;-o-transition:border 0.1s linear;transition:border 0.1s linear;}
.subscribe .sbutton {color:#fff;font-size:16px;font-family:Calibri;font-weight:bold;text-transform:uppercase;padding:10px 15px;background:#2B3841;width:55%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:3px solid lightgray;-moz-transition:all 0.1s linear;-webkit-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;}
.subscribe .simage:hover {border-color:rgba(255,255,255,0.9);cursor:pointer;}
.subscribe .sbutton:hover {cursor:pointer;background:#fbfbfb;color:#2B3841;-webkit-box-shadow:0 0 10px rgba(0,0,0,0.15);-moz-box-shadow:0 0 10px rgba(0,0,0,0.15);box-shadow:0 0 10px rgba(0,0,0,0.15);}

.google_adsense {background:#fff;padding:10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.favorites_link {color:#f0f0f0;display:block;margin-bottom:5px;text-shadow:-1px 1px 0 #111;}
.favorites_link:hover {color:#D1AA7B;text-decoration:none;}
.favorites_link span {float:right;text-decoration:none;color:#858585;font-size:12px;font-family:Calibri;}

/* poll */
.cell-poll {float:left;color:#666;background:#fff;padding:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
.cell-poll-title {float:left;width:100%;padding-bottom:10px;border-bottom:1px solid #bbb;font:12px Verdana,Arial,Helvetica, sans-serif;font-weight:bold;text-align:center;color:#666;}
.cell-poll a {text-decoration:none;outline:none;}
.cell-poll-answers {float:left;width:100%;margin:10px 0px;text-align:left;}
.answer {float:left;width:100%;color:#f8f8f8;position:relative;height:20px !important;padding:2px 0px;margin:0px 0px 7px 0px;background:#f8f8f8;}
.answer input {margin:3px 5px 2px 5px;}
.answer label {margin:2px 0px;color:#555;}
.answer div {height:20px !important;padding:2px 0px;position:absolute;z-index:998;top:0px;left:0px;width:100%;}
.answer span {float:right;height:14px !important;margin-right:2px;padding:2px 5px;color:#666;position:relative;top:1px;left:0px;z-index:999;background:#fff;} 
.pollBut {cursor:pointer;border:none !important;margin-top:10px;background:#535353 !important;padding:5px 20px !important;font:11px Verdana,Arial,Helvetica, sans-serif !important;font-weight:bold !important;color:#fff !important;} 
.pollBut:active {box-shadow:inset 0px 0px 3px #166693 !important;} 
.pollBut:hover {background:#737373 !important;} 
.cell-poll-link {float:left;width:100%;padding-top:10px;border-top:1px solid #B6C0CD;font:9px Verdana,Arial,Helvetica, sans-serif;color:#999;} 
.cell-poll-link span {float:left;} 
.cell-poll-link b, .cell-poll-link a {float:right;} 
.cell-poll-link b {color:#B6C0CD;}

/* === left === */
.left_table {margin:20px 0 15px 0;}

.left_td {background:url('/sitedesign/images/last_news.png');border:1px solid #ccc;border-top:3px solid #848484;border-bottom:3px solid #848484;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}

.left_td.search {padding:10px;}

.bhead_news {background:#373737;}
.ln_td1 {border-bottom:2px solid #545454;}
.last_news2 {padding:5px 5px 7px 5px;cursor:pointer;}
.last_news2 .ln_n1, .last_news2 .ln_n2 {background:#eee;overflow:hidden;height:75px;width:110px;-webkit-box-shadow:0 2px 3px #444;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}
.last_news2 .ln_n1 {margin:0 7px 0 0;float:left;}
.last_news2 .ln_n2 {margin:0 0 0 7px;float:right;}
.last_news2 > b {font-family:calibri;font-size:18px;color:#f8f8f8;}
.last_news2 small {font-family:calibri;font-size:14px;color:#ccc;}
.last_news2:hover {background:#252525;}
.last_news2:hover > b {text-decoration:underline;}

#top_inf {display:none;}
#top_inf:hover .untop_info > div {cursor:pointer;background:#fff url('/sitedesign/images/icons/x.png') no-repeat top 5px right 5px;}
.untop_info {padding:0 0 10px 0;font-size:13px;font-family:Calibri;}
.untop_info > div {background:#fff;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:8px;}
.untop_info > div red {color:#da2222;font-weight:bold;}
.untop_info > div imp {font-size:16px;font-weight:bold;}

.add_hosts {background:#fff;padding:10px;}

.searchform {background:#f0f0f0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:7px;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.18), -1px -1px 3px rgba(0,0,0,0.18);-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.18), -1px -1px 3px rgba(0,0,0,0.18);box-shadow:1px 1px 3px rgba(0,0,0,0.18), -1px -1px 3px rgba(0,0,0,0.18);}
.searchform table {width:100%;}
.searchform input[type="text"] {-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #bbb;border-bottom:1px solid #ddd;border-left:1px solid #c6c6c6;border-right:1px solid #c6c6c6;background:#f9f9f9;padding:8px;font-size:16px;font-family:Calibri;color:#848484;width:86% !important;}
.searchform input[type="submit"] {-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:0;padding:9px 15px;vertical-align:1px;background:#2B3841;cursor:pointer;color:#fff;font-family:Calibri;font-size:15px;font-weight:bold;text-shadow:1px 1px 0 #222;}
.searchinfo {margin:15px 0;background:#fff;padding:10px 15px;border-top:1px solid rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);color:#474747;font-size:13px;font-family:Calibri;}
.searchresult {border:1px solid #ccc;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;margin-bottom:10px;}
.searchresult .rtitle {background:#fff;padding:10px;border-bottom:1px solid #ddd;}
.searchresult .rtitle a {text-decoration:none;}
.searchresult .rdesc {background:#fbfbfb;padding:7px 10px;color:#888;font-size:13px;font-family:Calibri;}
.searchresult .rdesc a {text-decoration:none;}
.searchresult .rdesc a:hover {text-decoration:underline;}

/* icons */
.icon.settings {background:url('/sitedesign/images/icons/settings.png') no-repeat;width:15px;height:15px;display:block;margin:3px 3px 0 0;opacity:0.7;}
.icon.settings:hover {opacity:1;cursor:pointer;}

/* === material === */
.mat {padding:10px;border-bottom:1px solid #d9d9d9;height:95px;}
.mat:hover {background:#fbfbfb;}
.mat_title {margin-bottom:8px;font-size:15px;font-weight:bold;}
.mat_title a:hover {text-decoration:none;color:#6CA63B;}
.mat_image {border:1px solid #ddd;background:#fff;padding:2px;margin-right:10px;float:left;}
.mat_image > div {overflow:hidden;width:190px;height:90px;}
.mat_image.full {padding:4px;float:right;margin:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;border:1px solid #ddd;}
.mat_image.full > div {width:200px;height:130px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;}
.mat_desc {color:#444;padding:0;margin:5px 0 8px 0;font-family:sans-serif;font-size:14px;}
.mat_bottom {font-size:12px;font-family:Calibri;}
.mat_bottom date {color:#777;}
.mat_bottom a {color:#222;text-decoration:none;margin-left:8px;}
.mat_bottom a.comms_link {background:url('/sitedesign/images/icons/comments.png') no-repeat left top 2px;padding-left:15px;}
.mat_full_td1 {background:#fff;padding:6px 10px;border-bottom:1px solid #757575;color:#777;}
.mat_full_td2 {border-top:1px solid #fff;border-bottom:1px solid #757575;padding:6px 10px;background-image:-webkit-linear-gradient(top, #f7f7f7, #efefef);background-image:-moz-linear-gradient(top, #f7f7f7, #efefef);background-image:-o-linear-gradient(top, #f7f7f7, #efefef);background-image:linear-gradient(top, #f7f7f7, #efefef);}
.mat_full_td2 small {color:#666;font-family:Calibri;font-size:13px;}
.mat_full_td2 small zgl {color:#333;}
.mat_full_td3 {padding:6px 10px;border-top:1px solid #bbb;border-bottom:1px solid #bbb;background:#fff}
.mat_full_td2 h1 {padding:0 0 5px 0;margin:5px 0 8px 0;font:16px Verdana, Arial, Helvetica, sans-serif;font-weight:bold;border-bottom:1px solid #bbb;}
.mat_full_td4 {padding:12px 10px;background:#fafafa;color:#232323;}
.mat_full_td4 img {max-width:678px;}
.mat_full_td5 {padding:10px;}
.mat_full_td6 {padding:5px 10px 10px 10px;}
.mat_full_tdI {padding:15px 10px 10px 10px;}
.mat_full_tdI img {-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.mat_full_tdI a {display:block;margin:0 0 5px 0;}
.mat_full_tdI a:hover img {opacity:0.85;}
.mat_full_tdD {background:#fafafa;}
.mat_full_tdD > div {text-shadow:1px 1px 0 #fbfbfb;display:inline-block;margin:20px 10px;padding:12px 20px;width:250px;border:4px solid rgba(0,0,0,0.13);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#fff url('/sitedesign/images/icons/download.png') no-repeat center left 20px;-moz-transition:all 0.1s linear;-webkit-transition:all 0.1s linear;-o-transition:all 0.1s linear;transition:all 0.1s linear;}
.mat_full_tdD > div > div {margin-left:40px;padding-left:20px;text-align:left;border-left:1px solid #ddd;}
.mat_full_tdD > div > div b {font-size:19px;font-family:Calibri;}
.mat_full_tdD > div > div size {margin-left:7px;font-size:16px;font-family:Calibri;color:#999;vertical-align:1px;}
.mat_full_tdD > div > div span {font-family:Calibri;font-size:13px;color:#787878;}
.mat_full_tdD > div:hover {cursor:pointer;border-color:rgba(0,0,0,0.18);background-color:rgba(0,0,0,0.01);}
.mat_full_tdD > div > div loads {background:url('/sitedesign/images/icons/downloads.png') no-repeat center left;padding-left:8px;margin-left:3px;vertical-align:2px;font-family:Calibri;font-size:11px;color:#888;}
.mat_full_tdV {background:#eaeaea;padding:10px 0;border-top:1px solid rgba(0,0,0,0.2);}
.mat_full_tdV iframe {padding:0;margin:0;}
.mat_vk_link {background:url('/sitedesign/images/icons/small_vk.png') no-repeat left center;padding-left:11px;}
.mat_tw_link {background:url('/sitedesign/images/icons/small_tw.png') no-repeat left center;padding-left:11px;}
.mat_version {font-size:13px;font-family:Calibri;padding:0 5px;background:lightgray;color:#444;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,0.3), 0 0 2px rgba(0,0,0,0.15);-moz-box-shadow:inset 0 0 2px rgba(0,0,0,0.3), 0 0 2px rgba(0,0,0,0.15);box-shadow:inset 0 0 2px rgba(0,0,0,0.3), 0 0 2px rgba(0,0,0,0.15);}
.mat_version.full {padding:1px 5px;vertical-align:1px}
.mat_attach {display:block;width:10px;height:16px;background:url('/sitedesign/images/icons/skrepka.png') no-repeat center;opacity:0.6;}
.mat_attach:hover {opacity:1;}

/* - faq - */
.mat_faq {margin:10px;border:1px solid #ddd;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.mat_faq_t {padding:10px;font-size:15px;font-family:Arial;color:#222;text-shadow:1px -1px 0 #fbfbfb;background:url('/sitedesign/images/icons/arrow_down.png') no-repeat center right 10px;}
.mat_faq_t:hover {background-color:#f0f0f0;cursor:pointer;}
.mat_faq_t.active {background:#f0f0f0 url('/sitedesign/images/icons/arrow_top.png') no-repeat center right 10px;font-weight:bold;color:#444;}
.mat_faq_d {display:none;border-top:2px solid #bbb;margin:0;padding:10px;}
.mat_faq_d img {max-width:650px;}
.mat_faq_b {margin:15px 0 0 0;background:#fbfbfb;padding:10px 15px;border-top:1px solid rgba(0,0,0,0.25);border-bottom:1px solid rgba(0,0,0,0.25);color:#333;font-size:13px;font-family:Calibri;}
.faq_like {display:inline-block;background:url('/sitedesign/images/icons/heart.png') no-repeat center;width:16px;height:14px;}
.faq_like:hover {opacity:0.8;}
.faq_like_b {font-size:17px;font-family:Calibri;vertical-align:2px;margin-left:1px;color:#555;}
.err_cat {padding:6px 10px;font-size:12px;font-family:Calibri;}

/* - skins - */
.entTable {border-spacing:0 !important;border-collapse:collapse !important;}
.mat_sk {margin:10px;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;display:table;background:#fff;font-family:Tahoma;-webkit-box-shadow:0 0 7px #666;box-shadow:0 0 7px #666;-moz-box-shadow:0 0 5px #666;width:200px;height:auto;}
.mat_sk .title {padding:5px 0 5px 6px;font-size:15px;font-weight:bold;color:#666464;}
.mat_sk .image {background:#fff;border-top:3px double #999;border-bottom:3px double #999;width:200px;height:145px;overflow:hidden;z-index:998;}
.mat_sk .image img {padding-top:8px;}
.mat_sk .inform {padding:5px;font-size:10px;}
.mat_sk .inform .dload a {color:#555;font-weight:bold;text-decoration:none;}
.mat_sk .inform .dload a:hover {color:#da2222;}
.mat_sk .inform .likes {float:right;}
.mat_sk .inform .likes a {display:inline-block;background:url('/sitedesign/images/icons/heart_small.png') no-repeat center;width:9px;height:8px;}
.mat_sk .inform .likes b {vertical-align:1px;}
.mat_sk .full_image {opacity:0;width:200px;height:145px;background:rgba(0,0,0,0.58) url('/sitedesign/images/icons/fullscreen.png') no-repeat center;z-index:999;-moz-transition:opacity 0.1s linear;-webkit-transition:opacity 0.1s linear;-o-transition:opacity 0.1s linear;transition:opacity 0.1s linear;}
.mat_sk.active .full_image {opacity:1;cursor:pointer;}

/* - sklad - */
.mat_blog {padding:5px 7px;}
.mat_blog .blog_link {padding:0 0 0 16px;font-size:14px;}
.mat_blog .blog_link:hover {color:#2973A9;text-decoration:none;}
.mat_blog .blog_link.pass {background:url('/sitedesign/images/icons/locked.png') no-repeat left top 2px;}
.sklad_info {color:#757575;text-shadow:1px 1px 0 #fbfbfb;background:#eaeaea;border-bottom:1px solid #bbb;-webkit-box-shadow:inset 0 -1px 1px #bbb;-moz-box-shadow:inset 0 -1px 1px #bbb;box-shadow:inset 0 -1px 1px #bbb;padding:10px 7px;}
.mat_pop {display:none;position:fixed;width:350px;top:26%;left:23%;background:#fff;-moz-box-shadow:0 0 50px rgba(0,0,0,0.3);-webkit-box-shadow:0 0 50px rgba(0,0,0,0.3);box-shadow:0 0 50px rgba(0,0,0,0.3);border:1px solid #bbb;padding:15px;}
.mat_pop name {font-weight:bold;font-family:Verdana, sans-serif;font-size:16px;text-shadow:1px 1px 0 #fff;}
.mat_pop_cl {display:block;height:16px;width:16px;background:url('/sitedesign/images/icons/close.png') no-repeat;}
.mat_ulink {background:url('/sitedesign/images/icons/sklad_ulink.png') no-repeat;display:inline-block;width:10px;height:16px;vertical-align:-3px;margin-left:2px;}

/* - maps - */
.mat_map {width:325px;display:inline-block;margin:10px 0 0 10px;padding:3px;background:#fff;border:1px solid #ccc;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.mat_map .mat_map_image {overflow:hidden;max-height:110px;max-width:325px;}
.mat_map .mat_map_image:hover img {opacity:0.8;}
.mat_map .mat_map_info {margin:5px 0 0 0;color:#979797;font-family:Calibri;}
.mat_map .mat_map_info a {color:#676767;text-decoration:none;}
.mat_map .mat_map_info b {color:#555;font-size:15px;}
.mat_map .mat_map_info b a {color:#555;}
.mat_map .mat_map_info b a:hover {opacity:0.8;}
.mat_map .mat_map_info > a img {float:left;margin:0 6px 0 0;height:35px;width:35px;opacity:0.85;}

/* add&edit page */
.manTable {padding:5px;border-spacing:0;border-collapse:collapse;}
.manTdError {color:#DA2222;}
.manTd1 {padding:6px 8px;background:#f7f7f7;border-right:1px solid #bbb;border-bottom:1px solid #bbb;}
.manTd2 {padding:6px 8px;background:#fff;border-bottom:1px solid #bbb;}
.manTd2 input {border:0;background:#fff;margin:0;padding:3px;}
.manFl {resize:none;width:99% !important;padding:4px;border:0;background:#fff;}
.manTdBrief, .manTdText {padding:0;background:#fff;}
.manBrief, .manText {padding:8px 8px;background:#f7f7f7;border-bottom:1px solid #bbb;margin:0;}
.manText {border-top:1px solid #bbb;}
.manTdSep, .edtTypeMenu,#format_brief,#html_brief,#format_message,#html_message,label[for="format_brief"],label[for="html_brief"],label[for="format_message"],label[for="html_message"] {display:none;}
.manTdBut {padding:20px 0;}

/* page scroller */
#content {white-space:nowrap;}
#content a {display:inline-block;font:12px Tahoma;width:38px;padding:3px 0;margin:1px;color:#353535;text-align:center;text-decoration:none;background:#fff;border:1px solid #ddd;}
#content a:hover, .curPage {background:#595959 !important;color:#fff !important;}
#pageScroll {margin:20px auto;overflow:hidden;position:relative;top:-3px;cursor:default}
.scrollWrap {background:#dfdfdf;font:0;position:relative}
.scrollBar {background:#777;cursor:pointer;cursor:hand;font:0px;position:relative;z-index:400}
.scrollPage {background:#dfdfdf;font:0;position:absolute;z-index:300;}
.pagesTotal {font:12px Tahoma;color:#bbb}
#pagesBlock1, .pagesBlock1, .pagesBlockuz1 {display:none !important;}
.pagesBlock1 a {margin:0 2px;color:#222;text-decoration:none;}
.pagesBlock1 b {border-bottom:2px solid #DA2222;color:#DA2222;}

/* buttons */
.codeButtons {border:0;background:none;}
.codeButtons:hover {cursor:pointer;background:#fff;}

.manFlSbm, .manFlRst {padding:5px 10px;border:0;moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:#6CA63B;color:#fff;text-shadow:1px 1px 0 #444;}
.manFlRst {background:#DA2222;}
.manFlSbm:hover, .manFlRst:hover {cursor:pointer;}

.add_my_map {opacity:0.75;display:block;margin-bottom:15px;border:3px ridge rgba(0,0,0,0.55);-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;background:url('/sitedesign/images/icons/addmap_plus.png') #fafafa no-repeat center left 20px;padding:15px 25px 15px 50px;font-family:Calibri;font-size:18px;color:#656565;text-decoration:none;}
.add_my_map:hover {text-decoration:none;color:#585858;opacity:1;}

/* notices */
.notice_ {cursor:pointer;font-weight:bold;font-family:Calibri;font-size:15px;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,0.5);padding:10px 15px;position:fixed;display:none;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.notice_.green {background:#A0CD5E;top:15px;left:15px;}
.notice_.red {background:#da2222;top:15px;left:15px;}
.notice_.white {background:#fbfbfb;top:50px;right:45px;color:#222;text-shadow:1px 1px 0 rgba(255,255,255,0.5);font-weight:normal;}

/* comms */
.comm_table {border-bottom:2px solid #d7d7d7;margin-bottom:10px;padding-top:5px;background:#fbfbfb;}
.comm_td1 {padding:0 5px 5px 5px;}
.comm_td1 img {height:45px;width:45px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:-1px 1px 3px rgba(0,0,0,0.2), 1px -1px 3px rgba(0,0,0,0.2);-moz-box-shadow:-1px 1px 3px rgba(0,0,0,0.2), 1px -1px 3px rgba(0,0,0,0.2);box-shadow:-1px 1px 3px rgba(0,0,0,0.2), 1px -1px 3px rgba(0,0,0,0.2);}
.comm_td2 {padding:0 5px 5px 0;}
.comm_td2 name {font-weight:bold;color:#555;}
.comm_td2 small {color:#444;}
.comm_td2 date {color:#959595;font-size:10px;}
.commtd textarea {resize:none;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;background:#fff;padding:4px 5px 4px 4px;font-family:Calibri;font-size:14px;color:#444;border:1px solid #989898;width:98%;}
.commtd error, .commtd input {display:inline-block;}
.commtd error {font-size:12px;font-family:Calibri;color:#da2222;}
.commtd input {cursor:pointer;border:0;padding:8px 15px;background:#6CA63B;color:#fff;font-weight:bold;font-size:13px;font-family:Calibri;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.comm_rules_link {text-decoration:none;color:#777;font-size:13px;font-family:Calibri;}
.no_comms {margin:20px 0;color:#777;font-size:12px;}

/* cats in nav */
.catsTable {border-spacing:0;border-collapse:collapse;padding:0;}
.catsTd {padding:5px 10px;background:#454545;margin:0;border-bottom:1px solid rgba(0,0,0,0.3);border-top:1px solid rgba(0,0,0,0.45);}
.catsTd:hover {background:#555;}
a.catName {font-family:Calibri;font-size:14px;color:#f0f0f0;text-decoration:none;}
a.catNameActive {font-family:Calibri;font-size:14px;color:#f0f0f0;text-decoration:underline;font-weight:bold;}
.catNumData {float:right;font-size:11px;font-family:Calibri;color:lightblue;opacity:0.7;}

/* === users === */

/* - login - */
.login {background:#fff;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border:8px solid rgba(0,0,0,0.52);width:400px;height:279px;}
.log.cr {margin:200px auto;}
.log.cr form {width:415px;height:293px;}
.log.pb {position:fixed;bottom:4px;right:4px;color:#000;opacity:0.4;}
.log.pb a {color:#000;text-decoration:none;}
.log.bm {margin-top:20px;color:#bbb;}
.log.bm a {color:#888;text-decoration:none;}
.log.bm a:hover {text-decoration:underline;color:#da2222}
.login input[name="user"],.login input[name="password"] {background:#F3F5F6;border:1px solid #eef0f1;box-shadow:0 1px 1px #CCC inset, 0 1px 0 white;-moz-box-shadow:0 1px 1px #CCC inset, 0 1px 0 white;-webkit-box-shadow:0 1px 1px #CCC inset, 0 1px 0 white;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#959595;font-size:16px;font-family:tahoma;padding:0 10px 0 10px;margin-bottom:5px;width:280px;height:50px;}
.login input[type="submit"] {background:#00CD6B;margin:0px auto;width:302px;margin-left:2px;height:50px;border-radius:4px;border:none;border-bottom:2px solid #00B860;color:#ffffff}
.login input[type="submit"]:hover {opacity:0.85;cursor:pointer;}

/* - register - */
.reg {background:#fff;width:600px;border-radius:15px;-webkit-border-radius:15px;-moz-border-radius:15px;border:8px solid rgba(0,0,0,0.52);color:#868686;}
.reg input[type="submit"] {background:#00CD6B;margin:0px auto;width:300px;height:50px;border-radius:4px;border:none;border-bottom:2px solid #00B860;color:#ffffff;float:right;}
.reg input[type="submit"]:hover {opacity:0.85;cursor:pointer;}
.reg_.error {display:inline-block;font-size:14px;font-family:Calibri;font-weight:bold;color:#da2222;margin-top:15px;}
.reg input[type="text"]:not(#fCode), .reg input[type="password"] {padding:8px;border:1px solid #d0d0d0;width:97% !important;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;font-size:16px;font-family:Calibri;color:#999;}
.reg input#fCode {height:31px;width:70px;padding:2px 6px;border:1px solid rgba(0,0,0,0.35);border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;font-size:20px;font-family:Calibri;color:#888;font-weight:bold;vertical-align:-3px;text-align:center;}
.reg textarea {padding:5px;border:1px solid #d0d0d0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:98% !important;height:40px !important;resize:none;color:#777;font-family:Calibri;font-size:13px;}
.reg input[type="text"]:not(#fCode):focus, .reg input[type="password"]:focus, .reg textarea:focus {border-color:#bbb;}

/* - personal - */
.p_td {background:#eaeaea;border-top:1px solid #bbb;border-bottom:1px solid #bbb;padding:10px 12px;box-shadow:inset 0 -1px 3px rgba(255,255,255,0.5);color:#777;font-weight:bold;}
.p_td1 {padding:12px;background:#fbfbfb;}
.p_td1.faq {padding:6px 3px !important;}
.p_td1.ps a {color:#676767;text-decoration:none;padding:5px 7px;display:inline-block;-moz-transition:none;-webkit-transition:none;-o-transition:none;transition:none;}
.p_td1.ps a span {color:#bbb;margin-right:5px;}
.p_td1.ps a:hover {background:#fff;border:1px solid #ddd;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;padding:4px 6px;color:#da2222;}
.statusOffline {color:#da2222;opacity:0.5;font-weight:normal;}
.statusOnline {color:blue;opacity:0.8;font-weight:normal;}
.n_sign {font-size:13px;font-family:Calibri;color:#888;}

/* - pm - */
.pm_c {width:850px;margin:0 auto;}
.pbarContainer {display:none;}
.pmCatLink {padding:10px 15px;text-decoration:none;color:#fff;}
.pmCatLink:hover, .pmCatLinkActive:hover {text-decoration:none;color:#bdbdbd;}
.pmCatLinkActive {padding:10px 15px;color:#bdbdbd;border-bottom:3px solid #777;}
.pmCatLink b, .pmCatLinkActive b {display:none;}
.pm div[align="left"] {padding:20px 10px;}
#pm_body {display:none;}
.pm_links {padding:15px 0 13px 0;background:#252525;}
.pm_cnt {background:#fff;margin:15px 0;padding:10px;border:1px solid #ccc;}
.no_pms {text-align:center;padding:50px 0;background:#f9f9f9;border:1px solid rgba(0,0,0,0.11);}
.pm_full_table {font-size:14px;font-family:Calibri;background:#f9f9f9;border:1px solid rgba(0,0,0,0.11);}
.pm_reply_link {text-decoration:none;color:#fff;text-shadow:1px 1px 0 #444;display:inline-block;font-family:Calibri;font-size:14px;font-weight:bold;padding:6px 10px;margin-bottom:4px;background:#6CA63B;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.pm_reply_link:hover {text-decoration:none;color:#fff;opacity:0.8;}
tr[id^="ent"] td {font-size:14px;font-family:Calibri;padding:5px;}
tr[id^="ent"] td:not(.pm_td1) {background:#f9f9f9;}
.pm_td1 {background:#f5f5f5;border-bottom:1px solid rgba(0,0,0,0.11);border-left:1px solid rgba(0,0,0,0.11);border-right:1px solid rgba(0,0,0,0.11);}
.pm_td1:first {background:red}
.pm_full_td1 {color:#989898;padding:7px 10px;border-bottom:1px solid rgba(0,0,0,0.14);background:#fbfbfb;}
.pm_full_td1 b {color:#656565;font-size:16px;}
.pm_full_td1 a {color:#444;}
.pm_td2 {color:#989898;border-bottom:1px solid rgba(0,0,0,0.11);border-right:1px solid rgba(0,0,0,0.11);}
.pm_td2 .date {opacity:0.65;}
.pm_td2_a1 {text-decoration:none;color:#222;margin-right:3px;}
.pm_td2_a2 {color:#444;margin-left:3px;}
.pm_full_td2 {padding:7px 10px;border-bottom:1px solid rgba(0,0,0,0.14);background:#fbfbfb;color:#898989;font-size:12px;}
.pm_td3 {border-bottom:1px solid rgba(0,0,0,0.11);border-right:1px solid rgba(0,0,0,0.11);}
.pm_td3 .read {color:#bbb;}
.pm_td3 .unread {color:#676767;}
.pm_full_td3 {padding:7px 10px;font-family:tahoma;font-size:14px;color:#252525;text-shadow:1px 1px 0 #fbfbfb;}
.pm_td4 {border-bottom:1px solid rgba(0,0,0,0.11);border-right:1px solid rgba(0,0,0,0.11);}
.pm_td5 {border-bottom:1px solid rgba(0,0,0,0.11);border-right:1px solid rgba(0,0,0,0.11);}
.pm_cnt td div[style="padding-bottom:2px"], .pm_cnt td[style="padding-left:3px;"][width="5%"] {display:none;}
.pm_cnt textarea[name="message"] {margin-bottom:5px;border:1px solid rgba(0,0,0,0.26);resize:none;padding:3px 4px;font-family:Calibri;font-size:14px;color:#676767;height:90px !important;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.pm_cnt input[type="button"], .pm_cnt input[type="reset"], .pm_cnt input[type="submit"] {cursor:pointer;border:0;padding:5px 10px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-shadow:1px 1px 0 #222;color:#fff;}
.pm_cnt input[type="button"]:hover, .pm_cnt input[type="reset"]:hover, .pm_cnt input[type="submit"]:hover {opacity:0.85;}
.pm_cnt input[type="button"] {text-shadow:1px 1px 0 #fff;color:#222;background:#f0f0f0;}
.pm_cnt input[type="reset"] {background:#DA2222;}
.pm_cnt input[type="submit"] {background:#6CA63B;}
.pm_cnt #eMessage hr {display:none;}
.pm_cnt #eMessage {font-size:14px;font-family:Calibri;}
.pm_cnt #eMessage .errorText {display:block;color:#da2222 !important;padding:5px 0 10px 0;}
.pm_cnt #eMessage .successText {display:block;padding:5px 0 10px 0;}
.pm_history {margin-bottom:7px;padding-bottom:12px;border-bottom:1px solid rgba(0,0,0,0.18);}
#PMtoUser, #pmSubject {width:100%;margin:0;border:1px solid rgba(0,0,0,0.2);-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;padding:5px 4px;margin-bottom:5px;}
.pm_m_u {padding-bottom:10px;font-size:14px;font-family:Calibri;}
#pm_size {height:10px;width:150px;background:#686868;position:absolute;top:17px;right:12px;}
#pm_size > div {height:10px;background:#ddd;float:left;}

/* - edit - */
.ed_c {width:850px;margin:0 auto;}
.ed_links {padding:15px 0 13px 0;background:#252525;}
.ed_cnt {background:#fff;margin:15px 0;padding:10px;border:1px solid #ccc;}
.ed_cnt .manFlaSign {margin-top:3px;border:1px solid rgba(0,0,0,0.26);resize:none;padding:3px 4px;font-family:Calibri;font-size:14px;color:#676767;height:50px !important;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:98% !important;}
.ed_cnt input[type="submit"] {background:#6CA63B;cursor:pointer;border:0;padding:10px 20px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;text-shadow:1px 1px 0 #222;color:#fff;}
.ed_cnt input[type="submit"]:hover {opacity:0.85;}
.ed_cnt input[type="text"]:not(.securityCode), .ed_cnt input[type="password"] {border:1px solid rgba(0,0,0,0.19);padding:3px 4px;font-family:Calibri;font-size:14px;color:#676767;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;width:98% !important;}
.ed_cnt input[type="password"] {width:170px !important;}
.ed_cnt .securityCode {height:31px;width:70px;padding:2px 6px;border:1px solid rgba(0,0,0,0.35);border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;font-size:20px;font-family:Calibri;color:#888;font-weight:bold;vertical-align:-3px;text-align:center;}
.ed_cnt .manTdError {background:rgba(255,0,0,0.45);padding:15px 0;color:#fff;text-shadow:1px 1px 0 #222;font-weight:bold;}
.rl_goback {position:fixed;top:0;left:0;height:100%;width:100px;opacity:0.25;background:rgba(0,0,0,0.5) url('/sitedesign/images/icons/goback.png') no-repeat center top 30px;color:#fbfbfb;text-align:center;text-shadow:1px -1px #222;font-family:Calibri;font-size:15px;font-weight:bold;padding-top:70px;}
.rl_goback:hover {opacity:1;cursor:pointer;}

/* /tables/ */
.tables {margin-bottom:7px;padding:10px 4px 10px 10px;font-size:16px;font-family:calibri;font-weight:bold;display:inline-table;width:101%;margin-left:-10px;text-transform:uppercase;}
.tables.faq {border-bottom:3px solid #9b079b;color:#9b079b;}
.tables.craft {border-bottom:3px solid #109604;color:#109604;}
.tables.install {border-bottom:3px solid #c91818;color:#c91818;}

/* Функция Кто Онлайн для uCoz в стиле минимализм 
------------------------------------------*/ 
.statistics-user { 
 float:left; 
 width:230px; 
 padding: 5px 10px; 
 background: #fff; 
 border: 1px solid #CAD3DA; 
 border-radius:5px; 
} 

.statistics-user-l { 
 float:left; 
 width:90px; 
} 

.statistics-user-l b, 
.statistics-user-l div{ 
 float:left; 
 width:90px; 
} 

.statistics-user-l b { 
 padding-bottom: 3px; 
 border-bottom: 1px solid #CAD3DA; 
 font-size:14px; 
 color:#666; 
} 

.statistics-user-l div{ 
 color:#999; 
 height:37px; 
 padding: 3px 0px 0px 37px; 
 display:block; 
 background: url(http://webo4ka.ru/Ucoz7/statistics-user.png) no-repeat; 
} 

#onl1 {background-position:0px 0px;} 
#onl2 {background-position:0px -35px;} 
#onl3 {background-position:0px -69px;} 
#onl3 b {border-bottom:none } 

.statistics-user-r{ 
 float:right; 
 width:88px; 
 padding: 5px 0px 0px 7px; 
 border-left: 1px solid #CAD3DA; 
} 

.statistics-user-r img{ 
 margin-bottom: 5px; 
} 

.statistics-user a:hover img {filter: progid: DXImageTransform.Microsoft.Alpha(opacity=85); -moz-opacity: 0.7; opacity: 0.7; filter: alpha(opacity=85);}
/* Вид новостей для кино сайтов на uCoz 
 ------------------------------------------*/ 
 .cell-news { 
 float:left; 
 width:570px; 
 margin-bottom: 15px; 
 background: #fff; 
 border-radius:3px; 
 padding: 15px 15px 15px 15px; 
 border: 1px solid #D6D6D6 
 } 

 .cell-news-l { 
 float:left; 
 width:180px; 
 margin-right: 15px; 
 } 

 .cell-news-r { 
 float:left; 
 width:375px; 
 } 

 .cell-news-l-img { 
 width:180px; 
 height:240px; 
 margin-bottom: 5px; 
 border-radius:3px; 
 } 

 .cell-news-rating { 
 width:100%; 
 } 

 .cell-news-rating img{ 
 margin-top: 2px; 
 } 

 .cell-news-rating-os{ 
 margin-left: 10px; 
 background: #8EC98C; 
 padding: 3px 10px 3px 10px; 
 text-shadow: 1px 1px 1px #469943; 
 font-weight: bold; 
 color:#fff; 
 border-radius:3px; 
 } 

 .cell-news-r h2 { 
 margin:0; 
 float:left; 
 width:100%; 
 padding-bottom: 10px; 
 border-bottom: 1px solid #D6D6D6; 
 font: 125% Verdana,Arial,Helvetica, sans-serif; 
 font-weight: 700; 
 } 

 .cell-news-top{ 
 float:left; 
 width:100%; 
 padding: 5px 0px; 
 border-bottom: 1px solid #D6D6D6; 
 font:9px Verdana,Arial,Helvetica, sans-serif; 
 color:#999; 
 } 

 .cell-news-center{ 
 float:left; 
 width:100%; 
 margin:0; 
 min-height: 163px; 
 padding: 10px 0px; 
 border-bottom: 1px solid #D6D6D6; 
 font:11px 1.5 Verdana,Arial,Helvetica, sans-serif; 
 text-align:justify; 
 } 

 .cell-news-bottom{ 
 float:left; 
 width:100%; 
 font-weight: bold; 
 padding: 10px 0px 0px 0px; 
 } 

 .left {float:left;} 
 .right {float:right;}