* {margin:0;
  padding:0;
  font-family: verdana;
}

a {color: #4b73d4; text-decoration: none;}
a:hover {color: #4b73d4; text-decoration: underline;}

h1 {color: #636363; font-size: 2.3em; text-decoration: none; margin: -5px 0;}
h1 a {color: #636363; text-decoration: none;}
h1 a:hover {color: #E34000; text-decoration: underline;}

h2 {font-family:Verdana; color:#366696; font-weight:bold; font-size:14px; margin-bottom: 10px;}
h2 a {color:#366696; text-decoration:none;}

h3 {font-size: 11px; font-weight:bold; display:inline}

h4{color:#2b2b2b; font-size:12px; font-weight:normal}
h4 a {color:#2b2b2b; text-decoration:underline}
h4 a:hover {text-decoration:none}

img {border:none}
img a {border:none}

hr {height: 1px; width: 100%; color: #cccccc; border-width: 0px 0px 1px 0px; border-bottom-style: solid; border-color:#cccccc; margin-bottom:20px;}

.lft {float:left}
.rght {float:right}

.all {margin: 0 auto;
  position:relative;
  width:995px;
  background-color: #FFF;
    font-size: 11px;
    color: #252525;
  }

.clear {clear:both;}
.clr {clear:both; margin-bottom:33px}

/*top*/
.top {margin:-10px 0 10px 0}
.logo, .lang {float:left; margin:16px 10px 0 5px}
.slogan {color:#999; font-size:0.8em; text-transform: uppercase; padding-top:3px; border-top:1px #cccccc solid; width:190px; margin:5px 0; text-align:center; letter-spacing:1px}

.lang a {color:#252525}
.lang ul {display:block;}
.lang ul li{list-style:none;}
.lang li ul {display:none; padding:2px 4px; margin-top:3px;
background-color:#fafafa;
border:1px #ccc solid;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}
.lang li:hover ul {display:block; z-index:500}
.lang li ul li {display:block; float:none;}
.lang li ul li p {margin-bottom:5px}
.lang li ul li p a {text-decoration:underline}
.lang li ul li p a:hover {text-decoration:none}

.log {float: right; margin:16px 14px 0 0; color:#252525}
.log a {color:#252525; text-decoration:underline;}
.log ul {height:35px;
  list-style:none;
  margin:0;
  padding:0;}
.log ul li{float:left;
    padding:0 13px 0 0;
    height:16px;
  cursor: pointer;}
.log li ul {display:none;
  position:absolute;
  height:auto;
  padding:2px;
  padding-left:7px;
  margin-top:2px;
  float:none;  
  background-color:#fafafa;
  border:1px #ccc solid;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;}
.log li:hover ul {display:block; z-index:500}
.log li ul li {display:block; float:none}
.log li ul li a {text-decoration:none}
.log li ul li a:hover {text-decoration:underline}

.reg, .in, .were {font-weight:bold}
.reg a {color:#e1740a;}
.in a {color:#559ad4}
.were a {color:#2d9c37}

#wind, #wind1 {
       position: absolute;
    width:420px;
    left: 25%;
    top: 100px;
    border:solid #ccc 1px;
    display: none;
    z-index: 100;
    overflow: hidden;
    background-color:#fafafa;
    padding:10px;
  -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#wind p, #wind1 p {margin-bottom:10px}

.logbtn {color:#1b1b1b; padding:3px 5px; background-color:#fafafa; border:1px #ccc solid; font-size:10px;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}

.cpan {color:#ff0000}
.cpan a {color:#ff0000}

.r1 {float:left; width:250px; padding-right:10px; border-right:1px #bbb solid; color:#252525}
.r2 {float:right; color:#252525; width:150px; text-align:left;}

.a_field {border:1px #ccc solid; padding:5px; background-color:#fff; font-size:11px; width:168px;
  text-align:center;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}

.srch {background-color: #FAFAFA; float: right; padding:10px 5px 5px; width: 184px; border:1px #bbb solid; border-top:none;
-webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;}

.gecko .srch {padding:5px;}

/*menu*/
.menuall {width: 1000px; height: 40px; margin-bottom:20px;}

.menu{
  width: 664px;
  height: 40px;
  margin-bottom:20px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background: #f7f7f9; /* Old browsers */
  background: -moz-linear-gradient(top, #f7f7f9 0%, #e4e8ec 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f9), color-stop(100%,#e4e8ec)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #f7f7f9 0%,#e4e8ec 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #f7f7f9 0%,#e4e8ec 100%); /* Opera11.10+ */
  background: -ms-linear-gradient(top, #f7f7f9 0%,#e4e8ec 100%); /* IE10+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f9', endColorstr='#e4e8ec',GradientType=0 ); /* IE6-9 */
  background: linear-gradient(top, #f7f7f9 0%,#e4e8ec 100%); /* W3C */
  border:1px #dce1e6 solid;
  float:left;
  }

.menu ul{  
  list-style:none;
  margin:0;
  padding:0;
  }

.menu li{
  float:left;
  padding:0px;
  min-width:94px;
  }

.menu li a{
  display:block;    
  line-height:40px;
  text-align:center;
  text-decoration:none;
  color:#546675;
  font-weight:bold;
  font-size:1.1em;
  }

.ie .menu li a {text-shadow: none;}

.menu li a:hover, .menu ul li:hover a{
  color:#FFFFFF;
  text-shadow: none;
  filter: none;}


.lit:hover {background: #a90329; /* Old browsers */
background: -moz-linear-gradient(top, #a90329 0%, #6d0019 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#a90329), color-stop(100%,#6d0019)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #a90329 0%,#6d0019 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #a90329 0%,#6d0019 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #a90329 0%,#6d0019 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a90329', endColorstr='#6d0019',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #a90329 0%,#6d0019 100%); /* W3C */
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-topleft: 5px;
-moz-border-radius-bottomleft: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;}

.ris, .fot, .kin, .mmm, .mhm, .maf {border-left:1px #dce1e6 solid;}

.ris:hover {background: #edd340; /* Old browsers */
background: -moz-linear-gradient(top, #edd340 0%, #d8971e 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#edd340), color-stop(100%,#d8971e)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #edd340 0%,#d8971e 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #edd340 0%,#d8971e 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #edd340 0%,#d8971e 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#edd340', endColorstr='#d8971e',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #edd340 0%,#d8971e 100%); /* W3C */}


.fot:hover {background: #627d4d; /* Old browsers */
background: -moz-linear-gradient(top, #627d4d 0%, #1f3b08 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#627d4d), color-stop(100%,#1f3b08)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #627d4d 0%,#1f3b08 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #627d4d 0%,#1f3b08 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #627d4d 0%,#1f3b08 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#627d4d', endColorstr='#1f3b08',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #627d4d 0%,#1f3b08 100%); /* W3C */;}

.kin:hover {background: #6bb0e5; /* Old browsers */
background: -moz-linear-gradient(top, #6bb0e5 0%, #2f5b70 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6bb0e5), color-stop(100%,#2f5b70)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #6bb0e5 0%,#2f5b70 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #6bb0e5 0%,#2f5b70 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #6bb0e5 0%,#2f5b70 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6bb0e5', endColorstr='#2f5b70',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #6bb0e5 0%,#2f5b70 100%); /* W3C */}

.mmm:hover {background: #4073e8; /* Old browsers */
background: -moz-linear-gradient(top, #4073e8 0%, #3c26cc 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4073e8), color-stop(100%,#3c26cc)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #4073e8 0%,#3c26cc 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #4073e8 0%,#3c26cc 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #4073e8 0%,#3c26cc 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#4073e8', endColorstr='#3c26cc',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #4073e8 0%,#3c26cc 100%); /* W3C */}

.mhm:hover {background: #cf2bdb; /* Old browsers */
background: -moz-linear-gradient(top, #cf2bdb 0%, #ad1283 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#cf2bdb), color-stop(100%,#ad1283)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #cf2bdb 0%,#ad1283 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #cf2bdb 0%,#ad1283 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #cf2bdb 0%,#ad1283 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cf2bdb', endColorstr='#ad1283',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #cf2bdb 0%,#ad1283 100%); /* W3C */}

.maf:hover {background: #8e8e8e; /* Old browsers */
background: -moz-linear-gradient(top, #8e8e8e 0%, #606060 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#8e8e8e), color-stop(100%,#606060)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #8e8e8e 0%,#606060 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #8e8e8e 0%,#606060 100%); /* Opera11.10+ */
background: -ms-linear-gradient(top, #8e8e8e 0%,#606060 100%); /* IE10+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#8e8e8e', endColorstr='#606060',GradientType=0 ); /* IE6-9 */
background: linear-gradient(top, #8e8e8e 0%,#606060 100%); /* W3C */
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-right-radius: 5px;
-moz-border-radius-topright: 5px;
-moz-border-radius-bottomright: 5px;
border-top-right-radius: 5px;
border-bottom-right-radius: 5px;}

.menu li ul {
  background:#fafafa;
  display:none;
  height:auto;
  padding:5px;
  margin:0px;    
  position:absolute;  
  z-index:200;
  -webkit-border-radius: 3px;
  -webkit-border-top-left-radius: 0;
  -moz-border-radius: 3px;
  -moz-border-radius-topleft: 0;
  border-radius: 3px;
  border-top-left-radius: 0;
  }

.menu li:hover ul {display:block;}
.menu li li {display:block;  float:none;  text-align:left;}
.menu li:hover li a{background:none; color: #1B1B1B;}
.menu li ul li a{
    display:block;
    color: #1B1B1B;
    font-weight: normal;
    margin:0px;
    text-align:left;
    padding:0px;
    line-height:16px;
    font-size:1em;
    text-shadow: none;
    filter: none;    }

.menu li ul a:hover, .menu li ul li:hover a{color:#E34000; border:0px; text-decoration:none;}

/*addnews*/
.adbtn {width: 300px;
  height:26px;
  padding:8px 0;
  color:#ffffff;
  text-align:center;
  float:right;
  border:1px #9ace39 solid;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  background: #9ace39;
  background: -moz-linear-gradient(top, #9ace39 0%, #6da309 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#9ace39), color-stop(100%,#6da309));
  background: -webkit-linear-gradient(top, #9ace39 0%,#6da309 100%);
  background: -o-linear-gradient(top, #9ace39 0%,#6da309 100%);
  background: -ms-linear-gradient(top, #9ace39 0%,#6da309 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9ace39', endColorstr='#6da309',GradientType=0 );
  background: linear-gradient(top, #9ace39 0%,#6da309 100%);}

.adbtn a {color:#ffffff; text-decoration:none; font-size:1.7em;}
a.adbtn {color:#ffffff; text-decoration:none; font-size:1.7em;}
.adbtn img {vertical-align:middle;}

/*mid*/
.content {margin-bottom:15px; min-height:500px}
.main {float:left; width:660px}
.rside {float:right; width:300px; margin-bottom:75px}

/*news*/
.news {font-size:11px}
.newsico {float:left; width:70px; height:34px;}
.newstit {float:left; margin-left:18px; width:572px}
.newsinfo {margin-top:18px; font-size:font-size:10px}
.newsinfo a {color:#E34000}
.newsinfo a:hover {text-decoration:underline}
.newsautor {margin-top:15px; text-align:right;}
.newsautor a {color:#545454;}
.newsautor a:hover {color:#E34000; text-decoration:underline}
.newsfl {float:left; margin-top:14px}
.newsfr {float:right; margin:14px 0 10px 0}

.edit {width:70px; height:14px; background-color:#6497CA; font-size:10px; text-align:center; color:#fff; padding:2px 0; margin-top:3px;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}

.related {float:left; width:120px; margin-right:12px;}
.related img {padding: 3px; border:1px #ccc solid; margin: 5px 0; background: #fafafa;}

/*addnews*/
.f_input {color: #555555; font-size: 12px;font-family: tahoma; margin-bottom: 5px; border:1px #cccccc solid; width: 300px; height: 18px; background-color: #ffffff; padding:2px}
.f_anounce {color: #555555; font-size: 12px; font-family: tahoma; margin-bottom: 5px; padding: 0px; width: 519px; height: 115px; border: 1px solid #cccccc; background-color: #fcfcfc;}
.f_textarea {color: #555555; font-size: 12px; font-family: tahoma; margin-bottom: 5px; padding: 0px; width: 519px; height: 220px; border: 1px solid #cccccc; background-color: #fcfcfc;}

/*top block*/
.tpbl {width:660px; height:350px; border:solid 1px; border-color:#bbb; display:block; margin-bottom:20px; background-color:#fcfcfc}
.tpi { position:absolute;}
.tpb {position:absolute; left: 324px; background-image:url(../images/str.png); width:33px; height:350px;}
.tpt {position:absolute; left: 365px; width:280px;}
.tpdesc {position:relative; margin-top:-42px; padding:5px; background-image:url(../images/center.png); color:#e6df73; font-weight:bold; font-size:14px; width:330px; height:32px}
.tpdesc a {color:#e6df73;}

.lastn {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#333333; margin-top:10px;}
.lastn hr {border-color:#f00; margin-bottom:5px;}

.grey, .orange, .blue {color:#333333; padding: 2px 0; margin-bottom:10px}
.grey {border-bottom:1px #999 solid; }
.grey p {display:inline; font-size:1.4em; font-weight:bold; color:#252525; margin-right: 10px;}

.orange, .blue {font-size:1.4em; font-weight:bold;}
.orange {border-bottom:1px #ecab6b solid;}
.blue {border-bottom:1px #0998db solid;}

.mim {width:310px; margin-bottom:25px}
.mim img {border:1px #ccc solid; background-color:#fafafa; padding:3px;}
.mim h2 {margin-top:14px}
.mim h3 {float:left; font-weight: normal;}
.mim h3 a {text-decoration:underline; color:#2b2b2b;}
.mim h4 {float:right; font-size:11px; color:#bbb;}
.mim h4 a, .mim h4 a:hover {text-decoration:underline; color:#bbb;}

.rabout {padding:5px;
  border:1px #ccc solid;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;}

.rabout p {margin-bottom:10px}

/*navigation*/
.navigation {color:#666; border:0px;}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {text-decoration:none; color: #636363; background:#F9F9F9; border:1px solid #E6E6E6; padding:3px 6px; font-size:11px}
.navigation a:hover {background:#799AE3; color:#FFFFFF; border-color:#E6E6E6;}
.navigation span {text-decoration:none; background:#fff; padding:3px 6px; border:1px solid #E6E6E6; color:#ccc; font-size:11px;}

/*bot*/
.bot {background-color:#dedede; border-top:1px #a9a9a9 solid;
width: 100%;
position: absolute;
z-index: 2;
left: 0;
clear: both;}
.tom {position:relative; font-size:11px;
  width:1000px;
  color: #595a6f;
  margin: 0 auto;}
.tomp {margin: 10px;}
.tom a {color: #595a6f; text-decoration:none}
.tom a:hover {text-decoration:underline}
.tom p {font-size:12px;
margin-bottom:-14px;
font-weight:bold}

.toml {float:left;
  margin-right:40px;
  line-height:18px}
  
.tomr {float:right;
  text-align: right;}

#easyTooltip{padding:5px; border:1px solid #999999; background:#f1f1f1; border-radius: 6px; color: #666666; font-size:11px;
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    filter:alpha(opacity=90);
    -moz-opacity: 0.9;
    -khtml-opacity: 0.9;
    opacity: 0.9;}

.botop {position:absolute;
  right: 170px;
    top: -117px;}

/*userinfo*/
.info {border:1px solid #ccc; background-color:#fafafa; padding:10px; margin-bottom:10px; min-height:150px;
  -webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;}
.info p {margin-top:10px;}

/*===right blocks===*/
.rightblock {width:300px; padding:5px 0; color:#000000; font-size:12px;}
.rightblock hr {height:5px; border-top:1px #a03737 solid; border-left:80px #a03737 solid; border-bottom:none; margin-bottom:8px; width:220px;}
.gecko .rightblock hr {height:5px; border-top:1px #a03737 solid; border-left:80px #a03737 solid; border-bottom:none; margin-bottom:8px; width:300px;}
.rightblock p {color:#888888; margin-top:-2px; text-align:left}
.rightblock p:first-letter {color:#ff0000;}
.rightblock a {color:#888888;}
.rightblock a:first-letter {color:#ff0000;}
.rightblock a:hover {text-decoration:underline}
.rbphoto {background-image:url(../images/anti/bg/photo.jpg); background-repeat:no-repeat; background-position:right;}
.rbread {background-image:url(../images/anti/bg/read.jpg); background-repeat:no-repeat; background-position:right; height:150px; padding:0 10px; font-size:12px}
.rbread a {color:#1b1b1b; text-decoration:none;}
.rbread a:hover {text-decoration:underline}
.rbvideo {background-image:url(../images/anti/bg/video.jpg); background-repeat:no-repeat; background-position:right; height:133px;}

.lastcomml {color:#b1b1b1; border-bottom:1px #ccc dashed; padding-bottom:5px; margin:8px 0; font-size:11px;}
.lastcomml a {color:#4B73D4}
.lastgrey {color:#b1b1b1; margin-top:5px}
.lastgrey a {color:#b1b1b1;}

.afisha {width:300px; background-color:#f1f1f1}
.afisha p {
  border-bottom: 1px dotted #BBBBBB;
  color: #636363;
  font-size: 20px;
  margin-bottom: 10px;
  padding: 4px 0 7px 7px;
}
.afisha p:first-letter {color:#ff0000;}
.afblock {width:660px; padding:2px; background-color:#fafafa; margin-bottom:20px; border-bottom:1px #cccccc solid}
.afimg {float:left; width:110px}
.aftext {float:right; width:540px}

/*===right adv bot====*/
.rad {padding:5px; color:#000000; padding:5px;
border:1px #ccc solid;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
margin:10px 0}
/*.rad a {color:#888888; font-size:10px;}*/
.rad p {font-weight:bold; font-size:12px;}

/*topcats*/
.topcats {
  color: #1B1B1B;
  margin-left: 5px;
  width: 635px;
}

.topcats li {
  -moz-border-bottom-colors: none;
  -moz-border-image: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #FAFAFA;
  border-color: #CCCCCC #CCCCCC -moz-use-text-color;
  border-radius: 2px 2px 2px 2px;
  border-style: solid solid none;
  border-width: 1px 1px medium;
  display: inline;
  float: left;
  line-height: 16px;
  list-style: none outside none;
  margin: 0 3px 1px 0;
  padding: 3px;
}

.topcats a {color: #460000;}

/*pm*/
.dtop {border-bottom:1px #ccc solid; padding:3px; margin-bottom:10px; float:right; width:215px}
.lcol {float:left; margin-right:10px;}
.mess {float:left; width:400px}
.mess h3 {font-size:22px; margin-bottom:14px}
.mess h3 a {color:#252525}

/*---search---*/
.searchstyle { width: 480px; }
.search { font-size: 11px; }
.searchtable fieldset legend { color: #404040; }
  
.searchitem { font-size: 0.9em; border-top: 1px solid #dbe8ed; padding: 10px 0; }

#searchuser, #searchinput { width: 90% !important; }

/*---Userinfo---*/
.userinfo { padding-left: 125px; }
.ui-dialog-content .userinfo { padding: 10px 0 10px 125px; }
.userinfo .lcol { margin-left: -125px; width: 110px; padding-right: 15px; }
.userinfo .lcol .avatar { margin-bottom: 10px; padding: 4px; background-color: #fff; border: 1px solid #c0d4de; }
.userinfo .lcol .avatar img { width: 100px; }
.userinfo .lcol ul { font-size: 0.9em; }
.userinfo .rcol { width: 100%; }
.userinfo .rcol ul { list-style: none; margin-left: 0; }
.userinfo .rcol ul li { margin-bottom: 0.2em; }
.ussep { padding-top: 12px; background: url("../images/ussep.png") no-repeat; }

/*==Вывод коротких новостей==*/
.shot {border:1px #cdcdcd solid; background-color:#fafafa; padding:2px; width:200px; min-height:224px; margin:0 14px 20px 0; float:left;}
.shot h1 {color: #636363; font-size: 1.2em; text-decoration: none;}
.fbl {float:left; width: 320px;}
.fbl1 {float:left; width: 320px; margin-left:20px;}
.sh_img {width:200px; height:150px; display: table-cell; text-align: center; vertical-align: bottom; white-space: nowrap;}
.sh_tit {height:40px}

/*lastcomm*/
.block_rate_up {color: #090;}
.block_rate_down {color: #C00;}

.afl {background-color:#fdfcf0; padding:5px; margin-bottom:10px; padding:10px 0; text-align:center; font-weight:bold; border:1px #ccc solid}
.afl a {color:#757575; text-decoration:underline}

/*==comments==*/
.addcom {margin-top:10px; background-color: #f7f7f7;
padding: 10px;}
.addcom p {font-weight:bold; font-size:14px; margin-bottom:10px}
.combody {min-height:70px; margin:15px 0 5px 0}
.comminf {float: left; width:80px;}
.comminf a {color:#252525; font-size:12px;}
.comminf img {width:70px}
.commcon {float:right; width:555px;}
.commquote {border-bottom: 1px dotted #777; margin-bottom:20px; text-align:right; padding-bottom:5px}
.commcon a, .commquote a {color:#2786C2}
.commdata {font-size:10px; margin-bottom:12px}

/*=====tabs=====*/
div.tabs {padding:0px; margin-top:30px}
divdiv.container {margin: auto; width: 90%; margin-bottom: 10px;}
ul.tabNavigation {list-style: none; margin: 0; padding: 0;}
ul.tabNavigation li {display: inline; font-size: 1.2em;}
ul.tabNavigation li a {margin-right:10px; border-bottom:1px #366696 dashed; color: #366696; text-decoration: none;font-weight: bold; font-size: 14px;}
ul.tabNavigation li a.selected, ul.tabNavigation li a.selected:hover {border-bottom:none}
ul.tabNavigation li a:hover {border-bottom:none}
ul.tabNavigation li a:focus {outline: 0;}
div.tabs div h2, div.tabs div h2 {margin-top: 0;}
#first, #second, #third {margin-top:10px}
.lastnews {margin-bottom:10px; text-align:center; font-weight:bold;}

.share {background-color: #FAFAFA; border-top: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; margin: 6px 0 20px 0; padding:5px 0 4px 0;}
.randimg {margin-top:10px}
.randimg img {padding:10px; background-color:#fafafa; border:1px #cccccc solid;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;}
.count {margin-top:55px}
.chrome .count {margin-top:47px} 

