@import "/template/MirrorsEdge/css/uniforms.css";

/*-- Styles Mirrors-Edge2.Ru --*/
html,body,p,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input,img {margin:0;padding:0;border:0;}
@font-face {
 font-family: 'NeuropolMedium';
 src:url('http://mirrors-edge2.ru/template/MirrorsEdge/images/font/Neuropol.ttf') format('truetype'), 
     url('http://mirrors-edge2.ru/template/MirrorsEdge/images/font/Neuropol.svg#NeuropolMedium') format('svg');
 font-weight: normal;
 font-style: normal;
}
body{ 
 background: #f6f6f6 url('/template/MirrorsEdge/images/bg.jpg') repeat;
 color:#8b939c;
 font:11px Verdana;
 margin:0px;
 padding:0px;
 height:100%; 
}
input,textarea,select {
 background:#fff url('/template/MirrorsEdge/images/bg_forms.png') top repeat-x;
 border:1px solid #cbd5df;
 color:#bababa; 
 font:8pt Verdana;
 resize:none;
 outline:none;
}
input:focus,textarea:focus {background:#fff;}
input[type="text"] {height:18px;}
hr {height:1px;border:0px;border-bottom:1px solid #d1d6da;}
.clear {clear:both;}
/*-- Links --*/
a:link,
a:visited,
a:active{
 color:#8b939c;
 font-family:Verdana;
 text-decoration:none;
 outline:none;
 -webkit-transition: color 0.3s ease-in-out;
 -moz-transition: color 0.3s ease-in-out;
 -o-transition: color 0.3s ease-in-out;
 -ms-transition: color 0.3s ease-in-out;
 transition: color 0.3s ease-in-out;
}
a:hover{
 color:#737e89; /*c4c4c4*/
 -webkit-transition: color 0.3s ease-in-out;
 -moz-transition: color 0.3s ease-in-out;
 -o-transition: color 0.3s ease-in-out;
 -ms-transition: color 0.3s ease-in-out;
 transition: color 0.3s ease-in-out;
}
::selection {color: #8ab6cd;} 
::-moz-selection {color: #8ab6cd;}
/*-- Container --*/
#container{
 background:#fff url('/template/MirrorsEdge/images/bg_con.jpg') bottom no-repeat; /*f9f9f9*/
 border:1px solid #b7c2ce;
 margin:20px auto;
 padding:0px;
 width:904px;
 height:100%;
 min-height:100%;
 -webkit-box-shadow: 0 0 6px #b8b8b8;
 -moz-box-shadow: 0 0 6px #b8b8b8;
 box-shadow: 0 0 6px #b8b8b8;
}
/*-- Logo --*/
#header {
 background: url('/template/MirrorsEdge/images/header.jpg') no-repeat;
 border-bottom: 1px solid #b7c2ce;
 height: 300px;
}
.logotype {
 background: url('/template/MirrorsEdge/images/logotype.png') right no-repeat;
 float:right;
 height: 84px;
 width: 337px;
 margin:118px 15px 0 0;
 position: relative;
}
.logotype_r {
 background: url('/template/MirrorsEdge/images/logotype-2.png') right no-repeat;
 height: 126px;
 width: 919px;
 padding-top: 174px;
 position: absolute;
}
.header_panel { 
 height: 30px;
 position: relative;
 top:270px;
}
.social a img {
 padding-right: 5px;
 height:30px;
 width:30px;
 opacity: 0.5;
 -webkit-transition: all 0.3s ease-in-out;
 -moz-transition: all 0.3s ease-in-out;
 -o-transition: all 0.3s ease-in-out;
 -ms-transition: all 0.3s ease-in-out;
 transition: all 0.3s ease-in-out;
}
.social a:hover img {
 opacity: 1.0;
}
/*-- Menu Top --*/
ul.menu {
 background: url('/template/MirrorsEdge/images/bg_menu.jpg') no-repeat;
 border-bottom: 1px solid #b7c2ce;
 box-shadow:0 3px 6px rgba(0,0,0,0.15);-webkit-box-shadow:0 3px 6px rgba(0,0,0,0.15);-moz-box-shadow:0 3px 6px rgba(0,0,0,0.15);
 font:15px NeuropolMedium;
 margin:0px;
 padding: 0px;
 height:44px;
 width:904px;
 overflow:hidden;
}
ul.menu li {
 background: url('/template/MirrorsEdge/images/line_menu.png') no-repeat;
 list-style:none;
 float:left;
 padding:16px 0 0; /*16px 0 0*/
 margin: 0;
 height:43px;
 text-align:center;
}
ul.menu li.me1 {
 background:none; 
}
ul.menu li.me2 a {
 padding:18px 33px 15px 34px; /*18px 33px 15px 34px*/ 
}
ul.menu li a {
 color:#ffffff;
 font:15px NeuropolMedium;
 padding:18px 35px 15px; /*18px 35px 15px;*/
 text-decoration:none;
 text-shadow:0 0 5px #fff;
 -webkit-transition: all 0.5s ease-in-out;
 -moz-transition: all 0.5s ease-in-out;
 -o-transition: all 0.5s ease-in-out;
 -ms-transition: all 0.5s ease-in-out;
 transition: all 0.5s ease-in-out;
}
ul.menu li a:hover {
 text-shadow:0 0 0px #fff; /*0 -1px 0 #c5889b;*/
 -webkit-transition: all 0.5s ease-in-out;
 -moz-transition: all 0.5s ease-in-out;
 -o-transition: all 0.5s ease-in-out;
 -ms-transition: all 0.5s ease-in-out;
 transition: all 0.5s ease-in-out;
}
/*-- Content --*/
.content {
 margin:15px auto;
}
.left_block {
 float:left;
 margin:0 0 0 -1px;
 width:200px;
}
.right_block {
 float:left;
 margin:0 0 0 22px;
 width:660px; /*644px*/
}
/*-- Blocks --*/
.block_title {
 width:200px;
 height:35px;
}
.b_m {
 background: url('/template/MirrorsEdge/images/title_blocks.png') no-repeat;
}
.b_pro {
 background: url('/template/MirrorsEdge/images/title_blocks.png') 0px -35px no-repeat;
}
.b_poll {
 background: url('/template/MirrorsEdge/images/title_blocks.png') 0px -70px no-repeat;
}
.b_par {
 background: url('/template/MirrorsEdge/images/title_blocks.png') 0px -105px no-repeat;
}
.b_stats {
 background: url('/template/MirrorsEdge/images/title_blocks.png') 0px -140px no-repeat;
}
.block_con {
 background:#fff url('/template/MirrorsEdge/images/bg_blocks.jpg') bottom no-repeat;
 border:3px double #bfc9d3;
 color:#8b939c;
 font:8pt Verdana;
 margin-bottom:15px;
 padding:5px;
}
/*-- Vertical Menu --*/
ul.menu_v, .menu_pro {
 margin-left:2px;
}
ul.menu_v, ul.menu_v ul, ul.menu_pro, ul.menu_pro ul {
 list-style-type:none;
}
ul.menu_v a, ul.menu_pro a {
 display: block;
 text-decoration: none; 
}
ul.menu_v li, ul.menu_pro li {
 margin-top:1px;
}
ul.menu_v li a, ul.menu_pro li a {
 color:#8b939c;
 font:bold 9pt Verdana;
 padding:2px;
}
ul.menu_pro li p {
 padding:2px;
}
ul.menu_v li a:hover, ul.menu_pro li a:hover{
 color:#737e89;
}
ul.menu_v li span, ul.menu_pro li span.arrow {
 background: url('/template/MirrorsEdge/images/arrow_menu.png') no-repeat;
 margin-right:3px;
 padding:0 6px;
 position:relative;
 top:2px;
 height:10px;
 width:13px;
}
ul.menu_v li ul li a, ul.menu_pro li ul li a, ul.menu_pro li ul li {
 color:#8b939c;
 font:normal 9pt Verdana;
}
ul.menu_v li ul li a, ul.menu_pro li ul li {
 padding-left:10px;
} 
ul.menu_v li ul li a:hover, ul.menu_pro li ul li a:hover {
 color:#737e89;
}
ul.menu_v ul li, ul.menu_pro ul li {
 background: url('/template/MirrorsEdge/images/point.png') -1px 4px no-repeat;
 margin-left:18px;
}
.hr {
 background: url('/template/MirrorsEdge/images/line.png') no-repeat;
 margin:2px auto;
 height:7px;
 width:140px;
}
.exit {
 color:#8b939c;
 font:bold 9pt Verdana;
 padding:6px 0 3px;
 text-align:center;
}
.exit a:hover {
 color:#737e89;
}
.red {color:#ea5553;}
/*-- Profile --*/
.welcome {
 margin:2px 0 6px;
 overflow:hidden; 
 text-align:center;
 text-overflow:ellipsis; 
 width:184px;
}
.avatar {
 margin:10px auto 12px;
 /*width:110px;
 max-width:110px;*/
}
.avatar .bord { 
 background:#dde9f2; 
 border:1px solid #acb9c5; 
 margin:0 auto;
 width:108px;
 box-shadow:0 0 6px #adb5be; 
}
.avatar .bord img { 
 background:#fff;
 border:1px solid #c3d1de; 
 margin:3px 3px 1px; 
 width:100px;
}
.avatar > img.no { 
 background:none; 
 border:0; 
 padding:0;
 margin:0 0 0 40px;
 box-shadow:0 0 0 #adb5be; 
 width:100px;
}
/*--- Login ---*/
.login_form {
 width:180px;
 min-height:45px;
 height:45px;
 padding:6px 3px 8px 0;
}
.login {
 background:#ffffff url('/Mirrors-Edge2/bg_login.png') no-repeat -1 0;
 border:1px solid #d3dde6;
 border-right:0px;
 color:#bfc9d3;
 font:12px Verdana;
 float:left;
 padding:1px 8px 1px;
 margin:0 0 5px 4px;
 line-height:12px;
 width:125px;
 height:22px;
 border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;
}
.pass {
 background:#ffffff url('/Mirrors-Edge2/bg_login.png') no-repeat -1 0;
 border:1px solid #d3dde6;
 border-right:0px;
 color:#bfc9d3;
 font:12px Verdana;
 float:left;
 padding:0 8px;
 margin:0 0 0px 4px;
 line-height:12px;
 width:125px;
 height:20px;
 border-radius:6px 0 0 6px;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;
}
.login:hover,.pass:hover {
 box-shadow: 0 0 10px rgba(191,201,211,0.6);
 -moz-box-shadow:0 0 10px rgba(191,201,211,0.6);
 -webkit-box-shadow:0 0 10px rgba(191,201,211,0.6);
}
.b_login {
 background: url('/Mirrors-Edge2/b_logins.png') no-repeat 0 0;
 border:1px solid #d3dde6;
 border-left:1px solid #dce7f0;
 cursor:pointer;
 float:left;
 width:34px;
 height:22px;
 margin-bottom:5px;
 position:relative;
 top:0px;
 border-radius:0 6px 6px 0;
 -moz-border-radius:0 6px 6px 0;
 -webkit-border-radius:0 6px 6px 0;
}
.b_login:hover {
 background: url('/Mirrors-Edge2/b_logins.png') no-repeat 0 -21px;
}
.b_pass {
 background: url('/Mirrors-Edge2/b_logins.png') no-repeat 0 -42px;
 border:1px solid #d3dde6;
 border-left:1px solid #dce7f0;
 cursor:pointer;
 float:left;
 width:34px;
 height:22px;
 margin-bottom:0px;
 position:relative;
 top:0px;
 border-radius:0 6px 6px 0;
 -moz-border-radius:0 6px 6px 0;
 -webkit-border-radius:0 6px 6px 0;
}
.b_pass:hover {
 background: url('/Mirrors-Edge2/b_logins.png') no-repeat 0 -63px;
}
/*-- Poll --*/
.poll .answer div div {
 height:9px !important; 
 background: url('/template/MirrorsEdge/images/line_poll.png') no-repeat right !important;
}
.question {
 font:bold 9pt Verdana;
 padding:2px 0 10px; 
}
.question span {
 background: url('/template/MirrorsEdge/images/arrow_menu.png') 0px 3px no-repeat; 
 margin:0 4px 0 2px; 
 padding:0 6px; 
}
input.pollBut {
 background: url('/template/MirrorsEdge/images/b_poll.png') no-repeat;
 border:0; 
 color:#8b939c;
 cursor:pointer; 
 font:bold 11px Verdana;
 margin-top:8px;
 padding:2px 0 6px 0; 
 height:30px;
 width:99px;
 text-align:center;
 text-shadow:0 1px 0 #fff; 
}
input.pollBut:hover {position:relative;top:1px;}
.poll ul li {
 background: url('/template/MirrorsEdge/images/point.png') 0px 2px no-repeat;
 list-style:none; 
 padding-left:12px; 
}
/*-- Stats --*/
.stats {
 padding-top:6px;
 text-align:center; 
} 
.stats img {
  opacity:0.5;
 -webkit-transition: all 0.3s ease-in-out;
 -moz-transition: all 0.3s ease-in-out;
 -o-transition: all 0.3s ease-in-out;
 -ms-transition: all 0.3s ease-in-out;
 transition: all 0.3s ease-in-out; 
}
.stats img:hover {opacity:0.9;}
/*-- News Block --*/
.newsblock {
 background:#fff url('/template/MirrorsEdge/images/bg_content.jpg') bottom no-repeat;
 border: 1px solid #bfc9d3;
 clear:both;
 font:11px Verdana;
 padding: 7px;
 margin: 0 auto;
 height:100%;
 width:644px;
}
.news_title a {
 background: url('/template/MirrorsEdge/images/arrow_title.png') 4px 3px no-repeat; 
 color:#e36969;
 font:14px Verdana; 
 padding:0 0 0 32px;
 text-shadow:0px 1px 0px #dbd7d7;
} 
.news_title_f {
 background: url('/template/MirrorsEdge/images/arrow_title.png') 4px 3px no-repeat; 
 color:#e36969;
 font:14px Verdana; 
 padding:0 0 0 32px;
 text-shadow:0px 1px 0px #dbd7d7;
}
.moder_panel {
 float:right; 
} 
.news_img {
 height:189px;
 width:318px;
 /*float:left;*/ 
}
.publ_img {
 height:151px;
 width:250px;
 /*float:left;*/ 
}
.news_txt {
 color:#8b939c;
 padding:11px 4px 5px 0;
 text-align:justify;
}
.arrow_next {
 background:url('/template/MirrorsEdge/images/arrow_next.png') no-repeat; 
 height:10px;
 width:8px;
 padding:0 4px;
 position:relative;
 top:2px;
}
.news_details {
 border:1px dashed #aeb3b7;
 border-left:0;
 border-right:0;
 color:#7F7F7F;
 clear:both;
 font:7pt Verdana;
 margin-top:6px; 
 padding:3px 0 5px;
 text-shadow:0 1px 0 #ffffff;
}
.news_details a {
 color:#7F7F7F;
} 
.shadow_left {
 background:url('/template/MirrorsEdge/images/shadow_block.png') no-repeat;
 float:left;
 margin-bottom:0px; 
 height:14px;
 width:190px;
}
.shadow_right {
 background:url('/template/MirrorsEdge/images/shadow_block.png') 0 -14px no-repeat; 
 float:right;
 height:14px;
 width:190px;
} 
/*-- Download --*/
.download {
 background: url('/template/MirrorsEdge/images/button_download.png') no-repeat 0px 0px;
 border: 0;
 clear:both; 
 font-size: 11px; 
 color:#b4b4b4;
 margin:0 auto; 
 width: 147px;
 height: 50px;
 cursor: pointer;
 opacity: 1.0;
}
.download:hover {
 background: url('/template/MirrorsEdge/images/button_download.png') no-repeat 0px -50px;
 color:#a1a1a1;
 opacity: 1.0;
}
.download:active {
 position: relative;
 top: 1px;
}
/*-- Add News --*/
.manTable {
 background:#fff url('/template/MirrorsEdge/images/bg_content.jpg') bottom no-repeat;
 border:1px solid #bfc9d3;
 clear:both;
 font:11px Verdana;
 padding:7px;
 margin:0 auto;
 height:100%;
 width:660px; 
} 
.manTable textarea {margin:0 auto;width:634px !important;}
.manTable .codeButtons {height:20px;margin:0 1px 0 0;}

input.manFlSbm, input.manFlRst, input.manFlCnt {
 background: url('/template/MirrorsEdge/images/button_com.png') no-repeat;
 border:0; 
 color:#b4b4b4;
 cursor:pointer; 
 font-size:8pt;
 width:89px; 
 height:32px; 
}
input.manFlSbm:hover, input.manFlRst:hover, input.manFlCnt:hover {
 background: url('/template/MirrorsEdge/images/button_com.png') 0px -32px no-repeat;
 color:#a1a1a1;
}
input.manFlSbm:active, input.manFlRst:active, input.manFlCnt:active {
 position:relative;
 top:1px;
}
/*-- Photo --*/
.photo_con {
 width:306px;
 margin:0 auto; 
} 
.photo_img {
 background:#fff url('http://mirrors-edge2.ru/Mirrors-Edge2/fon_comm.jpg') bottom repeat-x;
 border:1px solid #bfc9d3;
 float:left;
 margin-right:2px; 
 padding:6px;
 height:80px; 
 width:100px; 
}
.photo_info {
 background:#fff url('http://mirrors-edge2.ru/Mirrors-Edge2/fon_comm.jpg') bottom repeat-x;
 border:1px solid #bfc9d3;
 float:left; 
 padding:6px;
 height:80px; 
 width:176px; 
}
.p_visu:hover {
 background: url('/template/MirrorsEdge/images/zoom.png') center center no-repeat;
 height:80px; 
 width:100px; 
}
.opacity_img:hover {
 filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
 opacity:0.5;
}
.photo_info p {
 padding:2px 0; 
}
.p_moder_panel {padding:10px 0 0;width:176px;}
.p_rating {
 
 position:relative;
 top:10px; 
}
.p_moder {float:right;}
.photo_num {
 float:left; 
 padding:4px 8px 8px; 
}
.photo_num span {
 font-weight:bold; 
} 
.photo_page_b {
 clear:both; 
 margin-top:15px; 
 text-align:center;
 width:656px;
}
.photo_page_t {
 float:right;
 padding:6px 9px 8px; 
}
.photo_descr {
 clear:both; 
 padding:6px 0; 
 text-align:center; 
}
.photo_full { 
 margin:5px 0 10px;
 text-align:center; 
}
.photo_full img {
 border:3px double #dce5ed; 
 text-align:center;
 width:600px; 
} 
.photo_near {
 margin:20px auto; 
 text-align:center; 
 width:500px; 
} 
/*-- Comments --*/
.com_body {width:660px;}
.cAnswer {color:#c17676;clear:both;padding:4px 0;font-style:italic;}
.comments {
 background:#fff url('/template/MirrorsEdge/images/bg_comment.jpg') bottom repeat-x; 
 border:1px solid #cbd5df;
 clear:both;
 padding:5px 5px 5px 5px;
 min-height:90px; 
 /*width:100%;*/ 
}
.com_message {
 clear:both; 
 padding:2px 0; 
 text-align:left;
}
.com_ava {
 border: 3px double #cbd5df; 
 float:left;
 margin-right:5px;
 width:45px; 
}
.com_new {
 background: url('/template/MirrorsEdge/images/new_comment.png') no-repeat;
 margin-left:-10px; 
 padding:5px 12px;
 position:relative;
 top:2px; 
} 
.com_nav_t {
 clear:both;
 margin:8px 0 10px;
} 
.com_nam {
 float:left; 
}
.com_page_t {
 float:right;
}
.com_page_b {
 clear:both; 
 text-align:center;
 width:656px;
}
.com_shadow_right {
 background:url('/template/MirrorsEdge/images/shadow_block.png') 0 -14px no-repeat; 
 float:right;
 /*margin-right:-16px;*/
 height:14px;
 width:190px;
}
/*-- Comment Rating --*/
.com_rating {
 float:right;
 font-size:11px;
}
.CommRaiting:hover, .CommRaiting:active {
 position: relative;
 top: 1px;
}
/*-- Comment Form --*/
.com_form {
 background:#fff url('/template/MirrorsEdge/images/bg_content.jpg') bottom no-repeat;
 border:1px solid #bfc9d3;
 font:11px Verdana;
 padding:5px 5px 7px 10px;
 margin:13px 0 0;
 height:100%;
 width:643px; 
} 
.com_form_message {
 background:#fff url('/template/MirrorsEdge/images/bg_textarea.png') top repeat-x; 
 border:1px solid #d1d6da;
 color:#bababa; 
 font:italic 12px Verdana;
 float:left; 
 height:135px;
 margin-bottom:13px; 
 padding:5px; 
 width:498px;
 word-wrap:break-word;
 -webkit-border-radius:3px; 
 -moz-border-radius:3px;
 border-radius:3px; 
}
.com_smiles {
 float:right; 
}
.com_bbcodes {
 margin-bottom:2px; 
 position:relative;
 left: -2px 
}
.com_bbcodes {
 cursor:pointer;
 height:25; 
 width:25; 
}
.com_button {text-align:center;}
.com_button button {
 background: url('/template/MirrorsEdge/images/com_button.png') no-repeat;
 border:0;
 cursor:pointer; 
 height:43px;
 padding:4px 0 6px 0;
 width:111px; 
} 
.com_button button:hover {
 background: url('/template/MirrorsEdge/images/com_button.png') 0px -43px no-repeat;
}
.com_button button:active {
 position: relative;
 top: 1px;
}

.commTable {}/*del*/
.commTd1 {font-family:Verdana; color:#7F7F7F;}
.commTd2 {} /*del*/
.commFl {} /*del*/
.smiles {padding-left: 8px;}
.commReg {
 background:#fff url('/template/MirrorsEdge/images/bg_info.jpg') no-repeat;
 border:1px solid #bfc9d3;
 width:558px;
 height:72px; 
 font:8pt Verdana;
 color:#8b939c;
 padding:21px 5px 0 95px;
 margin: 0 auto;
}
.commGB {
 background:#fff url('/template/MirrorsEdge/images/info_book.jpg') no-repeat;
 border:1px solid #bfc9d3;
 width:518px;
 height:72px; 
 font:8pt Verdana;
 color:#8b939c;
 padding:21px 5px 0 135px;
 margin: 0 auto;
}
.commReg p, .commGB p {padding: 1px 0; margin:auto 0px; line-height: 15px;}
.commError {color:#ea5553;}
.securityCode {color:#bababa;background:#FFFFFF url(http://mirrors-edge2.ru/Mirrors-Edge2/fon_textarea.png) top repeat-x;border:1px solid #d1d6da;}
#newPhtBt {display:none;}
#phM4_ div {display:none;}

/*-- Button Registration --*/
#sbt47 {
 background: url('/Mirrors-Edge2/icon/button_com.png') no-repeat 0px 0px;
 border: 0;
 font-size: 11px; 
 color:#b4b4b4;
 width: 89px;
 height: 32px;
 cursor: pointer;
}
#sbt47:hover {
 background: url('/Mirrors-Edge2/icon/button_com.png') no-repeat 0px -32px;
 color:#a1a1a1;
}
#sbt47:active {
 position: relative;
 top: 1px;
}
input#fAvatarU {display:none !important;}
#fPassword, #fPassword1 {height:18px;}
/*--- Footer ---*/
.footer{ 
 color:#a2a2a2;
 clear:both;
 font:11px Verdana;
 padding:200px 0 0 15px;
 line-height:1.6;
 height:55px;
 position:relative;
 bottom:0;
 text-align:center;
 text-shadow:0 1px 0 #ffffff;
}
.footer a { 
 color: #a2a2a2; /*add*/ 
}
/*--- Search ---*/
.search_m {
 background:#ffffff;
 border:1px solid #e2ecf6;
 border-radius:6px;
 -moz-border-radius:6px;
 -webkit-border-radius:6px;
 margin:6px auto 0;
 padding:2px;
 width:509px;
 height:36px;
}
.searchShadow {
 background:url('/template/MirrorsEdge/images/shadow_block.png') top left no-repeat;
 margin:0 auto 5px;
 height:14px;
 width:515px;
}
input.searchInput {
 background: url('http://www.mirrors-edge2.ru/Mirrors-Edge2/search_i.png') no-repeat;
 border:0;
 color:#bec8d2;
 font:italic 14px Verdana; 
 height: 36px;
 width: 385px; /*395*/
 padding:0 0 0 10px; /*5px 9px*/
 margin:0;
 float:left;
}
.searchButton {
 background: url('http://www.mirrors-edge2.ru/Mirrors-Edge2/search_b.png') no-repeat;
 border:0;
 cursor:pointer;
 height:36px;
 width:114px;
 padding:0;
 margin:0;
 float:left;
}
.search_result {text-align:center;margin-bottom:5px;}
.sTitle {margin:8px 0 5px;}
.sTitle a {
 background: url('/template/MirrorsEdge/images/arrow_menu.png') -1px no-repeat; 
 font:12px Verdana; 
 padding:0 15px; 
} 
.sDetails {
 border-bottom:1px dashed #aeb3b7;
 clear:both; 
 font:italic 11px Verdana; 
 padding:8px 0 4px; 
} 
/*-- Navigation --*/
.pagesBlock2 {color:#EFEEEB; border:0px; margin-bottom:10px; margin-top:10px; outline:none;} 
.pagesBlock2 a:link, 
.pagesBlock2 a:visited, 
.pagesBlock2 a:hover, 
.pagesBlock2 a:active {outline:none; text-decoration:none; color: #a9a9a9; background:#f9f9f9; padding:3px 5px; font-size:11px; font-weight:bold; border:1px solid #e6e6e6;} 
.pagesBlock2 a:hover {background:#ea5553; color:#FFFFFF; font-weight:bold; border:1px solid #e6e6e6; outline:none;} 
.pagesBlock2 b {text-decoration:none; background:#ffffff; padding:3px 5px; color:#ccc; font-size:11px; outline:none; border:1px solid #e6e6e6;}

#pagesBlock2 {color:#EFEEEB;border:0;margin:15px auto 0;outline:none;} 
#pagesBlock2 a:link, 
#pagesBlock2 a:visited, 
#pagesBlock2 a:hover, 
#pagesBlock2 a:active {outline:none; text-decoration:none; color: #a9a9a9; background:#f9f9f9; padding:3px 5px; font-size:11px; font-weight:bold; border:1px solid #e6e6e6;-webkit-transition: color 0.3s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;} 
#pagesBlock2 a:hover {background:#ea5553; color:#FFFFFF; font-weight:bold; border:1px solid #e6e6e6; outline:none;} 
#pagesBlock2 b {text-decoration:none; background:#ffffff; padding:3px 5px; color:#ccc; font-size:11px; outline:none; border:1px solid #e6e6e6;}

a.swchItem span {background:#f9f9f9;border:1px solid #e6e6e6;color:#a9a9a9;font-size:11px;font-weight:bold;padding:3px 5px;-webkit-transition: color 0.3s ease-in-out;-moz-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-ms-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out;}
a.swchItem span:link, 
a.swchItem span:visited, 
a.swchItem span:hover,
a.swchItem span:active {color:#a9a9a9;background:#f9f9f9;padding:3px 5px;font-size:11px;font-weight:bold;border:1px solid #e6e6e6;} 
a.swchItem span:hover {background:#ea5553;color:#fff;font-weight:bold;border:1px solid #e6e6e6;} 
b.swchItemA span {background:#fff;padding:3px 5px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;}
/*--- Tooltip CSS ---*/
.tooltipcss span.t {
 width:auto;
 min-width:80px;
 height:auto;
 line-height: 10px;
 padding:8px 6px;
 /*left: 50%;*/
 margin-left: -71px;
 font:italic 14px 'Alegreya SC', Georgia, serif;
 color:#719DAB;
 text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
 text-align: center;
 border: 4px solid #fff;
 background: rgba(255,255,255,0.6);
 text-indent: 0px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 position: absolute;
 pointer-events: none;
 bottom:80px;
 opacity: 0;
 -webkit-box-shadow: 0 0 2px rgba(0,0,0,0.3);
 -moz-box-shadow: 0 0 2px rgba(0,0,0,0.3);
 box-shadow: 0 0 2px rgba(0,0,0,0.3);
 -webkit-transition: all 0.3s ease-in-out;
 -moz-transition: all 0.3s ease-in-out;
 -o-transition: all 0.3s ease-in-out;
 -ms-transition: all 0.3s ease-in-out;
 transition: all 0.3s ease-in-out;
 visibility:hidden; 
}
.tooltipcss span.t:before,
.tooltipcss span.t:after {
 content: '';
 position: absolute;
 bottom: -15px;
 left: 50%;
 margin-left: -9px;
 width: 0;
 height: 0;
 border-left: 10px solid transparent;
 border-right: 10px solid transparent;
 border-top: 10px solid rgba(0,0,0,0.2);
}
.tooltipcss span.t:after {
 bottom:-14px;
 margin-left:-10px;
 border-top:10px solid #fff;
}
.tooltipcss:hover span.t {
 opacity:0.9;
 bottom:45px;
 visibility:visible; 
}
.tooltipcss span.next {background: rgba(255,255,255,0.9) !important;}
.tooltipcss:hover span.next {bottom:30px !important;}
.tooltipcss:hover span.file {bottom:30px !important;}
/*-- Tooltip --*/
#meTooltip { 
 background:#fff url('/template/MirrorsEdge/images/bg_tooltip.png') bottom repeat-x;
 border:1px solid #c9d0d5; 
 color:#888888;
 font:11px Verdana; 
 max-width:250px; 
 padding:8px; 
 position:absolute; 
 z-index:1000;
 border-radius:5px;
 -moz-border-radius:5px;
 -webkit-border-radius:5px;
 box-shadow:0 1px 1px rgba(0,0,0,0.2); 
 opacity:0.9;
}
/*-- Preloader images --*/
.preloader {
 background:url('/template/MirrorsEdge/images/load.gif') center center no-repeat;
}
.preload {float:left;}
.preload a {display:block;}

.b-preloader-overlay {
 background: #ffffff url('/template/MirrorsEdge/images/preloade.gif') center center no-repeat fixed;
 position:fixed;
 width: 100%;
 height: 100%;
 left: 0;
 top: 0;
 z-index: 10000;
}
/*-- PopUp PM --*/
.LsMesWrap {
 position: fixed; 
 bottom:0px; 
 right:10px; 
 padding:10px; 
 z-index:10;
} 
.LsMesWrapp {
 background:#ffffff url('http://mirrors-edge2.ru/Mirrors-Edge2/fon_comm.jpg') bottom repeat-x; 
 padding: 7px; 
 border:1px solid #c9cccf; 
 box-shadow: 0 0 6px #b8b8b8; 
 -moz-box-shadow: 0 0 6px #b8b8b8; 
 -webkit-box-shadow: 0 0 6px #b8b8b8; 
 border-radius: 8px; 
 -moz-border-radius: 8px; 
 -webkit-border-radius: 8px; 
 text-align:left; 
 margin-bottom:10px; 
 width:300px;
}
.close_ico_pm {
 background: url('http://mirrors-edge2.ru/Mirrors-Edge2/icon/close_ico_pm.png') no-repeat 0px 0px; 
 width: 11px;
 height: 11px;
 float: right;
 border: 0;
}
.close_ico_pm:hover {
 background: url('http://mirrors-edge2.ru/Mirrors-Edge2/icon/close_ico_pm.png') no-repeat 0px -11px;
 cursor: pointer;
}
.close_ico_pm:active {
 position: relative;
 top: 1px;
}
a.open_pm {
 color:#92a0ae;
}
a.open_pm:hover {
 color:#b7c1cb;
}
.avkoss {border:3px double #cccccc;}

/*-- Socials --*/
#share42 {
 position:fixed;
 z-index:10;
 margin-left:-462px; 
}
#share42 {
 padding:6px 6px 0;
 background:#fff;
 border:1px solid #D4D4D4;
 -webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;
 -webkit-box-shadow:0 0 5px #DDD;-moz-box-shadow:0 0 5px #DDD;box-shadow:0 0 5px #DDD; 
}
#share42:hover {
 background:#fff;
 border:1px solid #D4D4D4;
 -webkit-box-shadow:0 0 5px #DDD;-moz-box-shadow:0 0 5px #DDD;box-shadow:0 0 5px #DDD;
}
#share42 a {opacity: 0.5}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}
/*------------------------------------------------
--------------------------------------------------
--------------------------------------------------
*/
.codeButtons {background:#f8fcff; color:#7F7F7F; font-size:7pt; border: 1px solid #dcdcdc; padding: 3px; margin-bottom: 2px; cursor:pointer;}
.codeCloseAll {font-size:7pt;background: #cdd1d4;color:#474747;border:1px outset #C2C2C2;font-weight:bold;}
.postNameFl,.postDescrFl {background:#e1e6ea;border:1px solid #e1e6ea;width:400px}
.postPollFl,.postQuestionFl {background:#e1e6ea;border:1px solid #EA424E;width:400px}
.postResultFl {background:#FEFAFA;border:1px solid #e1e6ea;width:50px}
.postAnswerFl {background:#FEFAFA;border:1px solid #e1e6ea;width:300px}
.postTextFl {background:#FEFAFA;border:1px solid #e1e6ea;width:550px;height:150px}
.postUserFl {background:#FEFAFA;border:1px solid #e1e6ea;width:300px}

.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}

/*-- Other Forum --*/
.replaceTable {
 background:#f8fcff url('/template/MirrorsEdge/images/forum/shadow_forums.png') top repeat-x;
 border: 3px double #dcdcdc;
 font:11px Verdana; 
 height:100px;width:300px;
 border-radius: 10px; 
 -moz-border-radius: 10px; 
 -webkit-border-radius: 10px; 
 box-shadow: 0 0 5px #d1d1d1; 
 -moz-box-shadow: 0 0 5px #d1d1d1; 
 -webkit-box-shadow: 0 0 5px #d1d1d1;
}
.replaceTable a {color:#8b939c;text-decoration:none;}
.replaceBody {background:#fff;} 
.legendTd {font-size:7pt;}
/*-- Post Form --*/
.post_form {
background:#fff url('/template/MirrorsEdge/images/bg_content.jpg') bottom no-repeat;
 border:1px solid #bfc9d3;
 font:11px Verdana;
 padding:5px 5px 7px 10px;
 margin:13px 0 0;
 height:100%;
 width:643px;
}
.post_txt {float:left;width:200px;padding:8px 0 0;}
.post_input {float:left;padding:3px 0;}
.post_input input {width:434px;height:22px;border:1px solid #dee8f2;}
.post_input textarea {width:432px;border:1px solid #dee8f2;margin-bottom:4px;}

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#7F7F7F;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#dc7b7b;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#7F7F7F;}
a.groupUser:link,a.groupUser:visited,a.groupUser:hover {color:#7F7F7F;}
a.groupOther1:link,a.groupOther1:visited,a.groupOther1:hover {color:#7F7F7F;}