.reset, .reset li { list-style: none; padding: 0; margin: 0; }
.clr { clear: both; }
.thide, .htmenu span { overflow: hidden; display: block; height: 0; line-height: normal; }
table.userstop, table.pm, table.tableform, table.calendar { border-collapse: collapse; border-spacing: 0; }
.lcol, .rcol, form { display: inline; }
.lcol { float: left; } .rcol { float: right; }
.small { font-size: 0.85em; }
.green { color: #61a117; }
.blue { color: #3B86D0; }

.wrapper { max-width: 1120px; width: 92%; text-align: left; margin: 0 auto; }
.wwide { width: 100%; }
.wrapper, .wwide { min-width: 990px; }

.btn_reglog, .radial, .fbutton, #loading-layer, #dropmenudiv, .baseform, .ui-dialog, .mass_comments_action, .bbcodes, .ui-button { -webkit-border-radius: 0px; -moz-border-radius: 0px; border-radius: 0px; }


 /*---headlinks---*/
.headlinks { margin-top: 31px; overflow: hidden; }
.headlinks ul, .headlinks ul li, .headlinks, ul.loginbox li { float: left; }
.headlinks ul { line-height: 22px; margin-left: -2px; }
.headlinks ul li { background: url("../images/headlinks.png") no-repeat 0 50%; padding: 0 10px 0 11px; }
.lvsep a { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #ffffff; text-shadow: 0 1px 0 #bbbdb7; text-decoration: none; display: block; width: 100px; height: 25px; background: #3086da; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; border: 2px solid #275B8B; color: #fff; cursor: pointer;}
 .lvsep a:hover { text-decoration:none; }

/*---login---*/
.loginbox { display: inline; }
.loginbox ul.loginbox { }
 ul.loginbox li { margin-left: 10px; line-height: 23px; }
 .loginbtn a { font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align: center; color: #ffffff; text-shadow: 0 1px 0 #bbbdb7; text-decoration: none; display: block; width: 65px; height: 25px; background: #3086da; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px; border: 2px solid #275B8B; color: #fff; cursor: pointer;}
 .loginbtn a:hover { text-decoration:none; }

.logform li.lfield { margin-bottom: 10px; }
.logform li.lbtn { text-align: center; }
 .logform li.lfield input { width: 265px; }
 .logform li.lfchek input { width: 13px; border: none; background: none; }
 .logform li.lfchek label { display: inline; margin-bottom: 0.2em; }


/*---Userinfo---*/
.userinfo { padding-left: 125px; }
.rateui { width: 85px; height: 17px; margin: 0 auto; padding-top: 4px; }
.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;}
.grey {color: #3B86D0; font-weight:bold;}
.ui-dialog-content .userinfo {padding: 10px 0 10px 125px;}


/*---buttons---*/
.fbutton, .vresult { border: 0 none; background: none; cursor: pointer; }
 .fbutton { text-shadow: 0 1px 0 #fff; margin-bottom: 2px; border: 1px solid #c4c4c4; width: 103px; height: 31px; color: #3c3c3c; padding: 4px 0 5px 0; background: #fff url("../images/fbutton.png") repeat-x 0 100%; font-weight: bold; -moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px; }
 .fbutton:hover { background-position: 0 5px; }
 button.fbutton span { cursor: pointer; display: block; }
 
 /*---forms---*/
baseform .heading { color: #707070; font-size: 1.4em; }
.baseform { margin: 0 15px 15px 15px; background-color: #f1f0ed; }
.mass_comments_action {margin:10px 0 0 0; width:706px; color: #ffffff; float:left; -moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; }
.mass_comments_action { padding: 10px 0; }
 .baseform .dcont { padding: 13px 0; margin: 0 13px; }
 .baseform .dcont .heading { margin: 0; }

.tableform { width: 100%; }
 .tableform td { }
 .tableform td.label { width: 20%; vertical-align: top; padding-right: 0; font-weight: bold; font-family:"Times New Roman", Times, serif; }
 .fieldsubmit, .tableform td { padding: 10px 13px; }
 .addnews { font-weight: bold; }
 .impot { color: #d51e44; font-weight: normal; }
 .checkbox { padding: 4px 0; line-height: 1em; }
 .checkbox input { margin-top: -2px; vertical-align: middle; }

.f_input { width: 300px; padding: 1px; font-family:sans-serif; font-weight: bold; border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius:5px;}
.f_textarea { width: 458px; font-family:sans-serif; font-weight: bold; border-radius: 5px; -moz-border-radius:5px; -webkit-border-radius:5px; }
.fieldtr select, .textin, .f_textarea, .f_input, .xfields textarea, .xprofile textarea,
.xfields input, .xprofile input, .xfields select, .xprofile select, .mass_comments_action select, .logform li.lfield input { padding: 2px; background: #fff url("../images/fields.png") repeat-x; border: 1px solid #bcc0c2; }
.f_textarea, .editor_button select { padding: 0; }
.textin { padding: 2px; }

/*---�����������---*/
.bcomment {padding-left: 130px; padding-bottom: 15px; }
 .bcomment .lcol { color: #707070; margin-left: -130px; padding: 14px 0 0 15px; width: 115px; }
 .bcomment .lcol ul { font-size: 0.85em; }
 .bcomment .lcol .avatar { width: 100px; overflow: hidden; margin-bottom: 4px; }
 .bcomment .lcol .avatar img { width: 100px; display: block; }
 
 .bcomment .rcol { padding-top: 20px;
 width: 100%; }

 width: 100%; }
 .bcomment .dtop { height: 29px; }
 .bcomment .dtop h3, .bcomment .dtop span { color: #707070 }
 .bcomment .dtop h3 a { color: #3B86D0; }
 
 .bcomment .dtop span { float: right; font-size: 0.85em; padding-right: 18px; background: url("../images/speedbar.png") no-repeat 100% 50%; height: 16px; line-height: 16px; }

.cominfos { position: relative; margin-bottom: 12px; height: 30px; background: #f1f0ed repeat-x 100% 0; }
 .cominfo .dleft { width: 15px; height: 44px; position: absolute; top: -7px; left: -15px; }
.cominfo { position: relative; margin-bottom: 12px; height: 30px; background: #f1f0ed repeat-x 100% 0; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius:6px; }
 .cominfo .dleft { width: 15px; height: 44px; position: absolute; top: -7px; left: -15px; }
 
 .cominfo ul {line-height: 29px; }
 .cominfo ul li { padding-left: 12px; color: #707070; float: left; height: 30px; margin-right: 15px; }
 
 .argreply a { font-weight:bold; font-family:Arial,Helvetica,sans-serif; text-align: center; text-shadow:0; color: #fff; font-size: 14px; margin-left: 4px; float: right; width: 80px; height: 30px; line-height: 28px; background: #E1E4E9 url("../images/argreply.png"); -moz-border-radius: 6px; -webkit-border-radius: 6px; border-radius:6px; }
 .argreply a:hover { text-decoration: none; background-position: 0 -20px; }
 
 .comedit, .comedit ul li, .comedit ul li a { height: 21px; }
 .comedit ul { float: right; }
 .comedit ul li, .comedit ul li a { float: left; }
 .comedit ul li { line-height: 21px; border-left: 1px solid #fff; }
 .comedit ul li a { padding: 0 8px; background-color: #f1f0ed; }
 .comedit ul li.selectmass { position: relative; background-color: #f1f0ed; width: 21px; }
 .comedit ul li.selectmass input { position: absolute; top: 4px; left: 4px; margin: 0; }

 .signature, .slink { color: #707070; }

/*---����������� ����� ��������---*/
.dpad { margin: 0 10px; }

.besocial{overflow:hidden;clear:both;position:relative;z-index:10;width:100%}.besocial
ul{margin:10px
0!important;padding:0!important;width:100%!important;list-style:none!important}.besocial
ul.center{text-align:center}.besocial ul.center
li{display:inline;margin:0;padding:0
5px}.besocial ul.left
li{float:left;margin:0
10px 0 0}.besocial ul.right
li{float:right;margin:0
0 0 10px}.besocial
li{border:none!important;padding:0;text-indent:0;list-style:none!important;background:none!important}.besocial li:before{content:''}.besocial
a{display:-moz-inline-stack;display:inline-block;border:none!important;background:none!important;text-decoration:none!important}.besocial a:hover{background:none!important;text-decoration:none!important}.besocial
span{float:left;padding:1px
8px 2px;font:10px/15px Arial,sans-serif!important;text-indent:0;cursor:pointer}.besocial .besocial-text{float:left;overflow:hidden;width:32px;height:32px;padding:0;text-indent:-99em;color:#FFF;background:url(../images/besocial0eb2.png) no-repeat;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;border:1px
solid #555}.besocial-meneame .besocial-text{border-color:#FF6400;background-position:-32px 0}.besocial-bitacoras .besocial-text{border-color:#2378BF;background-position:-64px 0}.besocial-reddit .besocial-text{border-color:#5F99CF;background-position:-96px 0}.besocial-delicious .besocial-text{border-color:#BBB;background-position:-128px 0}.besocial-facebook .besocial-text{border-color:#7592D4;background-position:-160px 0}.besocial-twitter .besocial-text{border-color:#59B;background-position:-192px 0}.besocial-buzz .besocial-text{border-color:#208EF5;background-position:-224px 0}.besocial-divulgame .besocial-text{border-color:#386792;background-position:-256px 0}.besocial-divoblogger .besocial-text{border-color:#226C22;background-position:-288px 0}.besocial .besocial-meta{width:8px;padding:2px
0 3px;background:url(../images/besocial0eb2.png) -6px 20% no-repeat}.besocial .besocial-stat{border:1px
solid #AAA;border-left:none;padding:1px
4px 2px;background:#DDD;color:#555}.besocial a:hover .besocial-meta{background-position:-16px 20%}.besocial a:hover .besocial-stat{background:#FFF} decimal; }

.pm_status {
 float:left;
 border: 1px solid #d8d8d8;
 padding: 0px;
 background-color: #fff;
 width: 280px;
 height: 100px;
 margin-left: 20px;
 margin-right: 5px;
}

.pm_status_head {
 border-bottom: 1px solid #d8d8d8;
 font-size: 0.9em; 
 background: #fff url("../images/bbcodes.png") repeat-x 0 100%;
 height: 22px;
 padding: 0;
 font-weight: bold;
 text-align: center;
 color: #4e4e4e;
}

.pm_status_content {
 padding: 5px;
}