/*  Author: EnerGY | Copyright: WEBWEL.RU | e-mail: WEBWEL.RU@GMAIL.COM | URL: http://www.webwel.ru 
  Запрещено распространение файлов данного шаблона в любом виде, как на коммерческой так и на некоммерческой основе.
  Все права принадлежат автору.
*/
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
body { text-align: center; background-color: #f0efed; }
h1, h2, h3, h4, h5 { line-height: normal; }
h1 { font-size: 1.8em; } h2 { font-size: 1.7em; } h3 { font-size: 1.35em; } h4 { font-size: 1.2em; } h5 { font-size: 1.1em; }
a { color: #3479a7; text-decoration: none; } a:hover { text-decoration: underline; } a img  { border: 0 none; }
input, textarea, select, body { font: 12px/17px Arial, Tahoma, Helvetica, sans-serif; }
input, textarea, select, a { outline: none; }
p { margin-bottom: 0.4em; } .clr { clear: both; }
hr { border: 0 none; border-top: 1px solid #cfcfcf; height: 1px; }
ul { padding-left: 16px; list-style-position:outside; list-style-image:none; }
ol { list-style-image: none; list-style-position: outside; list-style-type: decimal; margin-left: 2.2em; }
table { border-collapse: collapse; border-spacing: 0; }
.reset, .reset li { list-style: none; padding: 0; margin: 0; }
.pagebg { overflow: hidden; background: url("../images/pagebg.png") repeat-x ;}
.wrapper {
  width: 100%; 
  text-align: left; 
  margin: 0 auto; 
    
 background-image: url('/templates/webwel/images/header.jpg');
    background-repeat: repeat-x;
  background-position: left top; 



}
.header h1, .leftf, .rightf { display: inline; } .leftf { float: left; } .rightf, .arg { float: right; }
.thide { overflow: hidden; display: block; height: 0; } 
.zag a, .loginbox .logbtn, .bngreen ul a, .argmore a, .menuf ul li, .navi li a, .enterbtn { text-decoration: none !important; }

.bannertop { padding: 5px; border-bottom: 1px solid #d7ded2; background-color: #f0efed;}
.bd { padding-left: 238px; }
.bd .bd { padding: 0; width: 100%; background: #fff url("../images/bdcen.png") repeat-y 100% 0; }
/**.bd .bd .bd { background: url("../images/bdbot.png") no-repeat 100% 100%; } **/
.bd .bd .bd .bd { background: url("../images/bdtop.png") no-repeat 100% 0; }
.container, .midside, .rightside, .mainside, .leftside { overflow: hidden; }
.container { padding: 0 215px 0 0;  }                                 .leftside { width: 238px; margin: 0 0 0 -238px; }
.rightside { padding-top: 5px; width: 215px; margin: 0 -215px 0 0;}  .midside, .mainside { width: 100%;  }
.mainside { padding-top: 15px; background: url("../images/radmside.png") no-repeat; }
.bbs { background:url("../images/bb.png") repeat-y; }
/*css 3*/
.fbutton, .btn_reglog, .popup, .imagestory, .navigation span, .infoblock, .btn_reglog { -webkit-border-radius: 6px; -moz-border-radius: 6px; border-radius: 6px; }
/* Шапка ! */
.header {

 height: 270px;
  padding-left: 195px; 


  }   .header h1 { float: left; margin-left: -195px; width: 118px; }
.header h1 a { margin: 0 auto 0 auto; display: block; width: 118px; hight: 150px; padding-top: 78px; background: url(""); }
  
.header .headlinks { padding-left: 60px; height: 28px; }
.header .headlinks li { float: left; margin: 6px 20px 0 0; }            .header .headlinks li a { padding-left: 22px; }
.pcmap { background: url("../images/maphead.png") no-repeat 3px 50%; }  .puse { background: url("../images/rsshead.png") no-repeat 3px 50%; }
     
.toolbar { width: 100%; }
.tlbar { background:  url("../images/tools.png") no-repeat 100% -34px; clear: both; height: 34px; margin: 0 100px 0 440px; }
.tlbar .tlbar { padding: 0 9px 0 5px; background: url("../images/tools.png") no-repeat; margin: 0; overflow: hidden; }
      
.searchform ul { width: 252px; height: 22px; margin-top: 6px; background: #fff url("../images/tools.png") no-repeat -226px -68px; }
.searchform ul li { float: left; height: 20px; }   .searchform ul li input { border: 0 none; background: none; }
.sh-text { width: 202px; overflow: hidden; }       .sh-btn { float: right; width: 50px; }
.sh-text input { font-size: 1.0em; width: 195px; margin: 4px 0 0 8px; display: block; }
.searchform ul li.sh-btn input { width: 50px; height: 22px; background: #4294bd url("../images/tools.png") no-repeat -428px -68px; }
.searchform ul li.sh-btn input:hover { background-position: -478px -68px; }

.loginbox { float: left; height: 38px; overflow: hidden; }
.loginbox .logbtn, .loginbox .logbtn b { height: 24px; float: left; cursor: pointer; }
.loginbox .logbtn { font-size: 13px; margin-top: 5px; background: #fff url("../images/tools.png") no-repeat 0 -68px; margin-right: 9px; line-height: 24px; color: #3981ae; }
.loginbox .logbtn b { background: url("../images/tools.png") no-repeat 100% -68px; padding: 0 15px; }
.loginbox .logbtn:hover { background-position: 0 -92px; }   .loginbox .logbtn:hover b { background-position: 100% -92px; }
.loginbox .hlinks a { color: #fff; }                        .loginbox .hlinks { color: #fff; margin-top: 10px; }

.hlinks { float: left; overflow: hidden; }    .hlinks ul { float: left; margin-left: -11px; }
.hlinks ul li { padding-left: 11px; margin-right: 10px; float: left; background: url("../images/tb_vsep.png") repeat-y 0 50%; }

.window { display: none; }
.popup { text-align: left; background: #fff url("../images/popup-head.png") repeat-x; }
.popup-head { padding: 0 19px; overflow: hidden; height: 59px; border-bottom: 1px solid #efefef; }
.popup-head span { margin-top: 15px; width: 172px; padding-top: 30px; background: url("../images/popwebwel.png"); }
.popup-head a img { margin-top: 22px; width: 17px; height: 17px; float: right; background: url("../images/closebtn.png"); }
.popup-head a:hover img { background-position: -17px 0; }

.popup-body { font-size: 0.9em; line-height: 1.3em; padding: 19px; }
.popup-body .lfield, .popsubmit { margin-bottom: 1em; }                                                        .popup-body .lfield p { color: #7e7e7e }
.popup-body .lfield input { padding: 3px; width: 97%; background-color: #fcfcfc; border: 1px solid #ccd5db; }  .popsubmit { font-size: 1.1em; text-align: center; }

.loginenter .popup-body { padding-left: 138px; }  .popup-body .leftf { margin-left: -138px; width: 100px; padding: 0 19px; }
.popup-body .leftf img { width: 100%; }           .popup-body .rightf { width: 100%; overflow: hidden; }
.popup-body .rightf ul { margin-top: -1px; }      .popup-body .rightf ul li { padding: 5px 0; background: url("../images/lightpoint.png") repeat-x; }
        
.tol_bar {height:40px; margin-bottom:13px; background: #6C9031; padding-left: 25px;}
.speedbar, .speedbar img, .speedbar b { float:left;} .speedbar a, .speedbar b   {color:#fff;} .speedbar img {margin:4px 0 0 40px;} .speedbar b { padding:12px 0 0 9px;}
.icsp { padding-top: 10px; height: 20px; width: 164px; float: right; overflow: hidden; }
.icsp img { width: 34px; height: 20px; margin-right: 6px; float: left; background: url("../images/ictol.png") no-repeat; }  
.icsp .icfee img { background-position: 0 0; }     .icsp .icfee:hover img { background-position: 0 -20px; }
.icsp .icrss img { background-position: -34px 0; } .icsp .icrss:hover img { background-position: -34px -20px; }  
.icsp .icpra img { background-position: -68px 0; } .icsp .icpra:hover img { background-position: -68px -20px; }  

 .block_go{padding:4px 13px 4px 14px;}
 .calen_pad{padding-top:4px; height:164px;}
 .dcont{padding:8px;}
 .grenb {background: #4294bd url("../images/left_block.png") no-repeat;}
 .blub {background: #88a948 url("../images/left_block.png") repeat -187px 0;}
 .blub h3, .grenb h3 {padding:6px 0 0 30px; color:#f0f0f0; font-size: 1.2em;}
 .blub, .grenb {width: 187px;height: 32px; overflow: hidden;}
 .voteb p { color: #4a87b1; padding: 0 8px 0 8px; }
 .voteb p img { float: right; margin-left: 5px; }

 .fotblock{//*background: url("../images/fotblock.png") no-repeat;**/ width:187px;height:20px; overflow: hidden; padding-bottom:120px;}

   .brefc, .bnewsc, .grenl { width:230px; overflow: hidden;} .brefc h3, .bnewsc h3 {font-size: 1.2em; margin: 0 0 0 20px;}  .wel {padding:10px 17px 2px 17px;}
.bnewsc {background: #4294bd url("../images/bnews.png") repeat-y -460px 0; margin-top:8px;}
.bnewsc .bnewsh, .bnewsc .bnewsf { height:24px; background:url("../images/bnews.png") no-repeat -690px 0;}
.bnewsc .bnewsf { height: 20px; background:  url("../images/bnews.png") no-repeat -920px 0 ; }
.bnewsc h3{ color: #88a948; padding-top:14px;}
 .brefc{background: #88a948 url("../images/bnews.png") repeat-y -230px 0;}
 .brefc .breff{ height: 26px; background:  url("../images/bnews.png") no-repeat; }
 .brefc h3{ color: #4294bd; padding-top:2px; }
.grenl { background: #88a948 url("../images/block_lcf.png") repeat-y -230px 0; }
.grenlh h3 { color: #fff; font-size: 1.2em; margin: 0 0 0.6em 10px; padding-top:10px; }
.grenl .grenlh, .grenl .grenf { height: 38px; background: url("../images/block_h.png") no-repeat; }
.grenl .grenf { height: 18px; background: #88a948 url("../images/block_lcf.png") no-repeat ; }
  .grenl ul { border-bottom: 1px solid #9db76a; border-top: 1px solid #688335; }
  .grenl ul li { padding: 6px 8px 6px 9px; color: #fff; border-top: 1px solid #9db76a; border-bottom: 1px solid #688335; }
  .grenl ul li a { color: #fff; }
  .grenl ul li:hover {border-top: 1px solid #688335; background: #83a24a; }

.base, .margs, .basenavi, .infoblock, .mass_comments_action { margin: 0 21px 2.7em 22px; }
    .editdate { 
background-attachment: scroll;
background-clip: border-box;
background-color: transparent;
background-image: url("../images/editdate.png");
background-origin: padding-box;
background-position: 100% 0px;
background-repeat: no-repeat;
background-size: auto;
color: #84ae1b;
font-size: 0.9em;
font-style: italic;
margin-bottom: 15px;
padding-right: 24px;
text-align: right;
}
    .related h3 { margin: 0 0 0.4em 0; font-size: 1.2em; color: #81ac15; }
  .related li { background: url("../images/lightpoint.png") repeat-x; }
  .related li a { display: block; padding: 3px 0; width: 100%; }
  .related li a:hover { color: #81ac15; }
.zag { font-size: 1.2em; color: #2684b3; margin-bottom: 0.6em; } .zag a { color: #2684b3; }
.nkar { line-height: 22px; color: #939393; padding: 0px 6px 0 0; height: 30px; font-size: 0.9em; border-bottom:1px solid #eeefef; margin-bottom:10px;}
 .isicons { float: left; text-align: right; }
 .isicons ul { display: inline; }
 .isicons li { float: left; margin-left: 2px; }
  .hnavi { float: left; font-size: 1em; }
  .hnavi li { color: #665f58; float: left; margin-right: 6px; }
  .ndate, .ndate span { height: 21px; background: url("../images/ndate.png") no-repeat; }
  .ndate span { padding: 0 12px 0 19px ; float: left; background-position: 100% -21px; }
      .ratebox { overflow: hidden; margin-left: 8px; padding: 2px 15px; float: right; width: 85px; height: 17px;text-indent: -9000px; background: url("../images/ratebox.png"); }
    ul li.nviews, ul li.ncoms,ul li.ntags { padding-left: 18px; background-repeat: no-repeat; }
    .nviews { background-image: url("../images/wach.png"); }
    .ncoms { background-image: url("../images/comm.png"); }
    .ntags { background-image: url("../images/tags.png"); }
  .icfe {margin-left:4px;}
  .icfe li { margin-top:3px;}
            .maincont { margin: 0 0 1.5em 0; overflow: hidden; }
      .nniz { padding: 0 0 0 6px; height: 29px; background: url("../images/bmore.png") no-repeat; }
        .nniz .nniz { overflow: hidden; padding: 0 0px 0 0; font-size: 0.9em; color: #939393; background-position: 100% 100%; }
      .nniz .leftf { margin: 6px 10px 0 0; }
      .nniz .argmore a { margin-top: 3px; }
              .argmore a b, .argmore a { float: right; height: 25px; background: url("../images/argmore.png") no-repeat 100% 0; }
               .argmore a { text-shadow: 0 1px 0 #fff; margin-right: 3px; line-height: 22px; padding: 0 28px 0 0; }
           .argmore a b { float: left; background-position: 0 -25px; padding: 0 0 0 8px; color:#88a948; }
        .argmore a:hover { background-position: 100% -50px; }
        .argmore a:hover b { background-position: 0 -75px; }
.berrors {margin:0 0 16px 1px; font-size: 0.9em; font-style: italic; padding: 8px 21px 8px 22px; background-color: #fcf7ee; line-height: normal; border: 1px solid #f3e4d9; border-width: 1px 0; }

.bngreen h3 { color: #fff; font-size: 1.2em; margin: 0 0 13px 10px; padding-top:10px; }
.bngreen { padding: 0; width: 230px; background: #4294bd url("../images/bngreen.png") no-repeat; }
.bngreen .bngreen { padding: 0 0 14px 0; background: url("../images/bngreen.png") no-repeat -230px 100%; margin-bottom:8px; }
.bngreen .dcontt { overflow: hidden; }
.bngreen ul { padding-bottom: 2px; background: url("../images/bngreenline.png") no-repeat 0 100%; }
.bngreen ul li { position: relative; }
.bngreen ul a, .bngreen ul span.sublink, .bngreen ul a b { display: block; cursor: pointer; }
.bngreen ul b { padding: 0 19px; background: url("../images/bngndot.png") no-repeat 7px -999px; }
.bngreen ul a, .bngreen ul span.sublink { background: url("../images/bngreennav.png") no-repeat; color: #f7f7f7; width: 100%; padding: 3px 0 2px 0; overflow: hidden; }  
.bngreen ul a:hover, .bngreen ul span.sublink:hover { color: #fa0c0c; background: #2F7699 url("../images/bngreennav.png") no-repeat 0 -100px; }  
.bngreen ul span.opened:hover { color: #fff; background: url("../images/bngreennav.png") no-repeat; }
.bngreen ul span.opened b, .bngreen ul a:hover b, .bngreen ul span.sublink:hover b { background-position: 7px 50%; }
.bngreen ul .submenu { overflow: hidden; background: #2F7699 url("../images/bngreennav.png") no-repeat 0 -100px; }
.bngreen ul .submenu ul { margin: 0; padding: 8px 19px; font-size: 0.9em; background: none; }
.bngreen ul .submenu ul li { background: url("../images/submenu.png") repeat-x 0 100%; }
.bngreen ul .submenu ul li a { color: #f7f7f7; width: 100%; height: auto; line-height: normal; padding: 3px 0; text-indent: 0; background: none; }
/* comments */
.coms { margin-bottom: 8px; }
.coms .topcomm { padding: 0 103px 0 61px; position: relative; background: #f9fafa url("../images/com_fon.png") no-repeat 100% 0; height: 68px; margin-bottom: 1em; margin-left:45px; }
.coms .topcomm .avatar { float: left; margin-left: -61px; height: 54px; width: 54px; padding: 10px 6px 0 0; }
.coms .topcomm .avatar span { overflow: hidden; display: block; height: 54px; width: 54px; }
.coms .topcomm .avatar span img { width: 54px; }
.coms .topcomm .rightf { width: 100%; }
.coms .topcomm h3 { font-size: 1.2em; margin: 8px 0 0 6px; height: 23px; }
.coms .topcomm .rightf div, .coms .topcomm .rightf div ul { height: 37px; }
.coms .topcomm .rightf div ul { font-size: 0.9em; float: left; width: 49%; border-left: 1px solid #e4e4e4; }
.coms .topcomm .rightf div ul li { padding-left: 5px; color: #7a7a7a; }
.comtitle { font-size: 1.2em; margin: 0 0 0.4em 0; } .signature { color: #7a7a7a; }

.crepa { display: inline; width:36px; height:50px; background:url("../images/repa_fon.png"); float:left; margin-left:1px; padding:18px 0 0 9px;}
.crepa b { margin:0 0 0 3px;}

.iccom {position: absolute; right: 0; top: 0; width: 19px; height: 57px; padding: 8px 13px 0 0;}
.idel, .iedit, .iquote {vertical-align: middle; width: 19px; height: 19px; }
.idel { background:url("../images/iccom.png") no-repeat 0 -38px;}
.iedit { background:url("../images/iccom.png") no-repeat 0 -19px;}
.iquote { background:url("../images/iccom.png");}
.hsep { border-top: 3px double #d4dfe8; font-size: 1px; line-height: 1px; height: 14px; background: url("../images/hsep.png") repeat-x; }

.titstat { line-height: normal; font-weight: normal; margin: 0 0 0.8em 0; color: #88a948; }
.heading { font-weight: normal; font-size: 1.6em; color: #296999; margin-bottom: 0.5em; }
.forms { width: 100%; }  .forms td { padding: 8px 0; line-height: 1.35em; }
.forms td.lbl { width: 22%; vertical-align: top; text-align: right; padding-right: 8px; font-weight: bold; }
.forms tr { background: url("../images/lightpoint.png") repeat-x; }               .forms tr.flast td { padding-bottom: 0; }
.forms .nostylebb tr { background: none; }                                        .forms .nostylebb tr td { padding: 0; }
.addnews { font-weight: bold; }                                                   .impot { color: #e5372f; font-weight: normal; }
.checkbox { padding: 4px 0; font-size: 0.9em; color: #939393; line-height: 1em; } .checkbox input { margin-top: -2px; vertical-align: middle; }
.f_input { width: 300px; padding: 1px; }  .f_textarea { width: 458px; height: 156px; }
.fd select, .textin, .f_textarea, .f_input, .xfields textarea, .xfields input, .xfields select { background-color: #f9fafa; border: 1px solid #d4dfe8; }
.textin { padding: 2px; }  
.statistics { margin: 0 auto; } .statinn { text-align: left; } .statistics ul { margin-bottom: 15px; }
.statistics ul li { position: relative; background: url("../images/dotted.png") repeat-x 0 100%; padding: 4px 0; } .statistics ul li b { position: absolute; right: 0; }
.infoblock, .mass_comments_action { background-color: #f6f9fb; padding: 10px; -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px; }
.pollvotelist { width: 70%; text-align: left; }
.pollvotelist input { margin-right: 5px; }
.usercolomn { overflow: hidden; padding: 0 0 0 115px; margin-bottom: 9px; }
.usercolomn .leftf { width: 115px; margin: 0 0 0 -115px; } .usercolomn .rightf { width: 100%; } .usercolomn .leftf img { width: 100px; }
.userinfo {  background: url("../images/fbtags.png") repeat-x 0 100%; padding: 8px 21px 15px 22px; margin-left:1px;}
.userinfo .relhead { color: #81ac15; }.userinfo ul li span { color: #797979; }
.userinfo .uirow, .userinfo .uirow2 { padding: 10px 0;  }.userinfo .uirow { font-size: 0.9em; padding-top: 0; }
.userinfo .uirow2 { font-size: 0.9em; background: url("../images/dotted.png") repeat-x 0 0; }.userinfo ul { float: left; }
.boxlinks { font-size: 0.9em; padding: 10px; border: 1px solid #f5f5f5; background-color: #fefefe; margin-bottom: 3px; }
.fbutton, .btn_reglog, .vresult { border: 0 none; background: none; cursor: pointer; }
.btn_reglog { background: #f2f2f2 url("../images/bbcodes.png") repeat-x; border: 1px solid #c5c5c5; color: #7d7d7d; width: 108px; height: 21px; padding-bottom: 3px; font-weight: bold; }
.btn_reglog:hover { background: #fff none; } .vresult { color: #3375a3; padding: 7px 3px 3px 3px; font-size: 0.9em; }
.fbutton { font-size: 1.2em; border: 1px solid #6c9031; width: 120px;height: 28px; color: #fff; padding: 2px 0 4px 0; background: #88a948 url("../images/fbutton.png") repeat-x; font-weight: bold;}
.fbutton:hover { background-position: 0 -46px; }
.fbutton { -webkit-border-radius: 15px; -moz-border-radius: 15px; border-radius: 15px; -moz-box-shadow: 0 1px 4px -2px black; -webkit-box-shadow: 0 1px 4px -2px black; box-shadow: 0 1px 4px -2px black;}
.storenumber { font-weight: bold; }                       .basenavi, .storenumber { margin-bottom: 4px; }
.basenavi { font-size: 0.9em;   padding: 0 12px 0 12px; } .navigation { float: left; }
.navigation a, .navigation span { font-weight: bold; float: left; padding: 0 7px; height: 22px; line-height: 21px; }
.navigation a, .navigation span.nav_ext { color: #000; }                 .navigation span { color: #fff; background-color: #4f97bd; }  
.navigation span.nav_ext { color: #000; background-color: transparent; } .navigation a:hover { background-color: #f4f2ee; }
.nextprev { float: right; width: 91px; }                                 .nextprev a, .nextprev span { float: left; }
.nextprev img { background: url("../images/nextprev.png") no-repeat; height: 26px; float: left;  }
.nnext { width: 51px; } .nprev { width: 40px; }
a img.nnext { background-position: -40px -26px; } span img.nnext { background-position: -40px 0; }
a img.nprev { background-position: 0 -26px; }     span img.nprev { background-position: 0 0; }
.pfoot, .wfootline { width: 100%; min-width: 1007px; }
.pfoot { background: url("../images/wfoot.png") repeat-x; }
.footer { padding: 0 0 0 238px; height:100px; }
.copyi { color:#FFF; float: left; margin: 0 0 0 -238px; width:238px;   }
.ppb {background: #4294bd url("../images/tts.png") no-repeat; width:238px;  margin-left:1px; padding-top:16px; }
.ppb p { padding: 0 20px 2px 30px;} .ppb a { color:#FFF;} .footi { width: 100%; }
.fmenu { overflow: hidden;  height: 100px; background: #88a948 url("../images/footer.png") repeat-x 0 -100px; }
.fmenu .fmenu { margin: 0; background: url("../images/footer.png") no-repeat; padding: 0 0 0 10px; }
.fmenu .fmenu .fmenu { padding: 0 26px 0 0; background-position: 100% -200px; }
.menuf ul { float: left; margin: 8px 0 0 -4px; font-size: 0.85em; line-height: 1em; }
.menuf ul li { float: left; border-left: 1px solid #e1e3df; padding: 0 3px; }
.menuf ul li a { color: #fff; }
.footbott { border-top: 1px solid #d4d4d4; padding-top: 10px; }
.counts { margin:24px 0 0 0; }  .counts ul { float: right;  }
.counts ul li { float: right; width: 88px; height: 31px; margin: 0 0 0 5px; opacity:0.4; -moz-opacity:0.4; filter:alpha(opacity=65);}
.counts ul li:hover { opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); }
.energy { float: left; display: block; width: 95px;height: 23px;background: url("../images/energy.png"); overflow: hidden;line-height: 100px;white-space: nowrap;}
.energy:hover { background: url("../images/energy.png") no-repeat 0 -23px;} 

/* Репутация */
#repa_plus {padding-left: 5px; padding-right: 5px; padding-top: 2px; height: 20px; color: #000; font-weight: bold; background-color: #7fdf7f; font-family: verdana; cursor: move;}
#repa_minus {padding-left: 5px; padding-right: 5px; padding-top: 2px; height: 20px; color: #000; font-weight: bold; background-color: #f7a79f; font-family: verdana; cursor: move;}
#repa_none {padding-left: 5px; padding-right: 5px; padding-top: 2px; height: 20px; color: #fff; font-weight: bold; background-color: #ff8b2d; font-family: verdana; cursor: move;}
#repa_ava {float:left;padding-right:10px;width:80px;height:80px;}
#repa_info {float:left;padding-right:10px;height:80px;}

/* статистика */
#hintbox {
    text-align : left;
    width : 150px;
    font-size : 10px;
    border : 1px solid #99a1ab;
    background-color : #fff;
    layer-background-color : #a396d9;
    color : #282828;
    margin : 10px 0 0 10px;
    padding : 3px 5px;
    position : absolute;
    visibility : hidden;
    z-index : 998;
    -moz-opacity : 0.9;
    -moz-border-radius : 5px;
    filter : alpha(opacity="90");
}

.onl_table {
    width : 100%;
    font-size : 10px;
}
.onl_table td {
    padding-right : 5px;
    font-size : 10px;
/* Раскомментировать, если у Вас в две колонки*/ /*    width : 50%;
*/ }

.a_link, .a_link a:link, .a_link a:visited, .a_link_on {
    color : #ff0000;
}
.a_link_on a:hover, .a_link_on a:active {
    color : #ff0000;
}

.u_link, .u_link a:link, .u_link a:visited, .u_link_on {
    color : #666666;
}
.u_link_on a:hover, .u_link_on a:active {
    color : #4b73d4;
}

.e_link, .e_link a:link, .e_link a:visited, .e_link_on {
    color : #00a400;
}
.e_link_on a:hover, .e_link_on a:active {
    color : #00a400;
}

.j_link, .j_link a:link, .j_link a:visited, .j_link_on {
    color : #0000ff;
}
.j_link_on a:hover, .j_link_on a:active {
    color : #0000ff;
}

.b_link, .b_link a:link, .b_link a:visited, .b_link_on {
    color : #666666;
}
.b_link_on a:hover, .b_link_on a:active {
    color : #666666;

  
#hintbox {
    text-align : left;
    width : 150px;
    font-size : 10px;
    border : 1px solid #99a1ab;
    background-color : #fff;
    layer-background-color : #a396d9;
    color : #282828;
    margin : 10px 0 0 10px;
    padding : 3px 5px;
    position : absolute;
    visibility : hidden;
    z-index : 998;
    -moz-opacity : 0.9;
    -moz-border-radius : 5px;
    filter : alpha(opacity="90");
}
.photoframe img {
        border: 1px solid #2583B2;
        padding: 8px;
        margin-left: 8px;
        margin-right: 8px;
}

