#headlogo {background: rgba(0, 0, 0, 0) url("../images/topimg3.jpg") no-repeat scroll center center / cover; height: 100px; width: 100%;}
#logwr {width: 998px; height: 64px; margin: 0 auto;}
#nlogo {width:335px; height: 70px; position: absolute; padding-top: 23px;}
#nlogo span {color: #fff; font-size: 30px;}
#nlogo p {color: #fff; font-size: 15px; margin-top: 10px;}

.imgs3 { width:760px; }
.imgs3 img {width: 155px; height: 90px; margin-right: 2px; border-radius: 2px; border: 3px solid #E4E4E4; }

.info_box_content { 
 padding:10px 60px 17px 28px; 
 min-height:35px; 
 margin-left: -15px; 
 margin-right: -15px;
color: #000;font: 9pt/17px "Open Sans"; 
border-bottom: 1px solid #E7E7E7;
} 
.normal { 
} 
.normal .info_box_content { 
 color:#000; 
 border-top: 1px dashed #D3722A; 
} 
.normal::before { 
 width:20px; 
 height:16px; 
}

#menucat { font:9pt/18px "Open Sans"; margin:10px 22px;} 
ul {list-style:none;margin:0; padding:0;} 
#menucat ul li {margin:0 0 3px 0; padding-left: 10px; padding-bottom: 8px; border-bottom: 1px solid #E7E7E7; padding-top: 5px;} 
#menucat li a {height:26px;text-decoration: none;font-size:13px;text-align:left;} 
#menucat li a:hover {color: #587692; text-decoration: underline;}
#icn {float: left; padding-right: 7px; padding-top: 9px;}

.last-comments {padding-left: 10px; height: 433px; overflow: auto}
.last-comments .lc-title { position: relative; height: 42px; border-bottom:1px solid #ddd;}
.last-comments .lc-title .ftitle {display: block; font-family: 'Open Sans Condensed';font-size: 15px;text-transform: uppercase; background:#f7f7f7; padding: 10px 0 0 16px; font-weight: bold; color: #118daf; }
.last-comments .lc-title .ftitle a {color: #d53333;}
.last-comments .lc-title .ftitle a:hover {color: #587692; text-decoration: underline;}
.last-comments .lc-title .ftitle span {color: #333;}
.last-comments .lc-title .stitle {font-size: 11px; color: #777; padding: 0 0 0 16px;}
.last-comments .lc-title .lc-icon {position: absolute; right: 0; top: 0; padding: 9px 15px 0 15px; color:#777; font-size:22px; width: 21px; height: 22px; display: block;}
.last-comments .comments-in { padding: 8px 8px 8px; margin: 0 1px 0 1px; overflow: hidden;}
.last-comments .comments-in .comments-user-ava {float: left; width: 35px;}
.last-comments .comments-in .comments-user-ava img {display: block; width: 35px; border-radius: 100px; }
.last-comments .comments-in .comments-user-text {margin: 0 0 0 46px; font-size: 11px; color: rgb(81, 81, 81);}
.last-comments .comments-in .comments-user-text a {color: #000;}
.last-comments .comments-in .comments-user-text a:hover {color: #587692; text-decoration: underline;}
.last-comments .comments-in .comments-user-text .comments-user-info-mat {overflow: hidden; margin: 0 0 4px 0; font-size: 11px; color: #232323;}
.last-comments .comments-in .comments-user-text .comments-user-info-mat a {color: #000;}
.last-comments .comments-in .comments-user-text .comments-user-info-mat a:hover {color: #587692; text-decoration: underline;}
.last-comments .comments-in .comments-user-text .comments-user-info-mat .cuim_right {float: right; font-size: 11px; color: #ce8989;}
.last-comments .comments-in .comments-user-text .comments-user-info-mat .cuim_right a {color: #ce8989;}
.last-comments .comments-in .comments-user-text .comments-user-info-mat .cuim_right a:hover {color: #587692; text-decoration: underline;}
.last-comments .comments-in .comments-user-text .comments-user-info-mat span {color:#999;font-size:11px;}
.last-comments-cnt {padding: 0 0 0 0; }

.infler {margin:10px 0px 10px 0px;float:left;}
.infl {float:left;width:90px;}
.infl2 {float:left;width:220px;margin-right:14px;}
.imgclass {width:78px;height:50px;background:#fff;overflow: hidden;}
.imgclass img {display: block; height:65px;}

.fonttit {font-size:12px;color:#555;margin-bottom:4px;font-weight:bold;}
.fonttit a:hover {color: #587692; text-decoration: underline;}
.fonttitsp {font-size:11px;color:#000;margin-top:2px;}

.descrp2 p {font: 9pt/17px "Open Sans"; color: #000;}
.descrp2 h1 {padding-top: 7px; padding-bottom: 1px;}

.downloadgme p {font-size: 9pt; line-height: 20px; color: rgb(81, 81, 81);}
.downloadgme h1 {padding-top: 10px;}

.titlereccomend2 { font: bold 9.5pt "Open Sans"; line-height: 40px; margin-bottom: 10px; padding-left: 15px; color: #000; border-bottom: 1px solid #E7E7E7;}

a.all-load {display: block; background: #fff; border: 1px solid #e7e7e7; margin-top: 10px; padding: 10px 15px; font:  9pt "Open Sans"; color: #000; text-decoration: none; text-align: center;}
a.all-load:active {background: #f3f3f3; box-shadow: inset 0px 3px 3px rgba(0, 0, 0, 0.03); -moz-box-shadow: inset 0px 3px 3px rgba(0, 0, 0, 0.03); -webkit-box-shadow: inset 0px 3px 3px rgba(0, 0, 0, 0.03);}

a.all-load2 {display: block; background: #8DB664; border: 1px solid #88B26B; margin-top: 10px; padding: 10px 15px; font:9pt "Open Sans"; color: #fff; text-decoration: none; text-align: center;}
a.all-load2:active {background: #88B26B; box-shadow: inset 0px 3px 3px rgba(0, 0, 0, 0.03); -moz-box-shadow: inset 0px 3px 3px rgba(0, 0, 0, 0.03); -webkit-box-shadow: inset 0px 3px 3px rgba(0, 0, 0, 0.03);}
a.all-load2:hover {color: fff;}

a.all-load3 {margin: 0 auto;width: 200px;display: block; background: #8DB664; border: 1px solid #88B26B; margin-top: 10px; padding: 10px 15px; font:  bold  12pt "Open Sans"; color: #fff; text-decoration: none; text-align: center;}
a.all-load3:active {background: #88B26B; box-shadow: inset 0px 3px 3px rgba(0, 0, 0, 0.03); -moz-box-shadow: inset 0px 3px 3px rgba(0, 0, 0, 0.03); -webkit-box-shadow: inset 0px 3px 3px rgba(0, 0, 0, 0.03);}
a.all-load3 a {color: fff;}

.onln {width: 100px; height: 31px; position: absolute; margin-left: -150px;}




.last-comments {

}


.cell_coment { 
  position: relative; 
} 
.coment_info { 
  position: relative; 
  text-align: justify; 
  color: #555; 
  background: #fff; 
  border: 1px solid #dddddd; 
  padding: 10px; 
  margin-bottom: 5px; 
  border-radius: 4px; 
} 
.coment_os { 
  overflow: hidden; 
} 
.tip { 
  position: absolute; 
  top: 10px; 
  left: -7px; 
  height: 13px; 
  width: 9px; 
  background: url("http://photo.usite.su/_ph/1/2/220972501.png") no-repeat top left; 
} 
.avacoment { 
    
} 
.avacoment img { 
  padding: 5px; 
  border: 1px solid #dddddd; 
  border-radius: 4px; 
} 
.avacoment input { 
  width: 57px; 
  border-radius: 2px; 
  border:1px solid #e1e1e1; 
  margin-top:5px; 
  color:#b5b5b5; 
} 
.comlink { 
  font: 700 12px "Arial"; 
  color: #f23030 !important; 
  margin-bottom: 5px; 
} 
.comlink a { 
  font: 700 12px "Arial"; 
  color: #f23030 !important; 
  text-decoration: none !important; 
} 
 
.comlink a:hover { 
  text-decoration: underline !important; 
} 
 
.commTd20 { 
  border-radius: 2px; 
  border:1px solid #ccc; 
  background: #fff; 
} 
 
.data { 
  float: right; 
  color:#3c3c3c; 
  font: 700 10px "Arial"; 
} 
.linkotvet { 
  margin-top:3px; 
} 
 
.linkotvet a { 
  border-radius: 2px; 
  border:1px solid #ccc; 
  font: 400 11x "Arial"; 
  color: #ccc; 
  text-decoration: none !important;  
  padding:1px; 
}

.dowsnbottoms {width: 110px; height: 18px; background-color:#254054; margin: auto; padding: 25px 35px; border-radius: 3px; margin-top: 25px; border-bottom: 4px solid #16202C;}
.dowsnbottoms a {font: bold 13pt/17px "Open Sans"; color: #fff; padding: 12px 0 0 0; }

.feedbck {width: 659px; height: 591px;  padding: 2px 10px; border-radius: 2px;}
.feedbck p {font: bold 9pt/17px "Open Sans"; padding: 12px 0 0 0;}
.sec {}

.imgs4 {width: 653px;} 
.imgs4 img { border: 3px solid #e4e4e4; border-radius: 2px; height: 190px; margin-right: 2px; width: 318px;
}

.infrmer {background: url("/otherimg/register.jpg") no-repeat; width: 710px; height: 140px; font: bold 22pt/17px "Open Sans"; color:#fff; padding-top: 90px; text-align: center; margin-left: -15px; }

.may {background: url("/images/1maya_2_.png") no-repeat; width: 250px; height: 336px; }

.adv {width: 728px; padding: 10px; margin: 0 auto; }

#middle2 {background-color:#fff; box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.08); width: 1000px; margin: 0 auto;}

.x-sh, .xw-sps, .xt-maxi, .xt-rest, .xt-mini, .xw-bl {display: none!important;}  
.xw-plain {box-shadow: 0 0 30px rgba(0, 0, 0, 0.24);}  
.xw-tl {background: #fff!important; border-bottom: 1px solid #e7e7e7; border-radius: 3px 3px 0 0; padding: 0!important;}  
.xw-tr {background: none!important; padding: 0!important;}  
.xw-tc {background: none!important;}  
.xw-hdr {height: 46px!important; padding: 0!important;}  

.xt {background: none!important; margin: 0!important; width: 46px!important; height: 46px!important;}  
