/*
Все права на дизайн принадлежат владельцу сайта samp-mods.com
по вопросам обращаться на admin@samp-mods.com
*/
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 { font: 12px/17px Arial, Tahoma, sans-serif; background: #fff; }

h1, h2, h3, h4, h5 { line-height: normal; }
h1 { font-size: 1.8em; } h2 { font-size: 1.4em; margin-bottom: 0.4em; } h3 { font-size: 1.35em; } h4 { font-size: 1.2em; } h5 { font-size: 1.1em; }

/* настройка ссылок */
a { color: #f99a00;
-webkit-transition-property: color;
      -moz-transition-property: color;
        -o-transition-property: color;
       -ms-transition-property: color;
           transition-property: color;

   -webkit-transition-duration: 1s;
      -moz-transition-duration: 1s;
        -o-transition-duration: 1s;
       -ms-transition-duration: 1s;
           transition-duration: 1s;
text-decoration: none; }
a:hover { text-decoration: none; color: #000000;}
a img  { border: 0 none; }

/* прочие стили */
input, textarea, select { font: 12px/17px Arial, Tahoma, sans-serif; }
input, textarea, select, a { outline: none; }
p { margin-bottom: 0.4em; }
.clr { clear: both; }
.small { font-size: 0.9em; }
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; }

/* сброс настроек таблиц и списков */
.reset, .reset li, .thmenu { list-style: none; padding: 0; margin: 0; }

.wrapper { width: 1194px; margin: 0 auto; } /*968*/
.wwide, .pagebg { width: 100%; min-width: 1204px; }

.header h1, .lcolomn, .rcolomn { display: inline; }
.lcolomn, .header h1 { float: left; }
.rcolomn { float: right; }
.logo { float: left;
    margin-left: -218px;
    margin-top: 19px;
    width: 218px;
    text-align: center;}
.topmenu ul a, .argmore a, .ddsubmenustyle li a, .block ul.navs li a, .base .btl a, a.link-button, .argback a { text-decoration: none !important; }

/*Admin Menu*/
.adminmenupanel { font-size: 0.9em; }
.adminmenupanel .adminsubmenu { z-index: 999; }

/* css3 закругление */
.addbookmarks, .warning, .combox { -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; }

/*head*/
.pagebg { background: #f9bc5d url("/templates/samp-mods/images/pagebg.png") repeat-x 50% 0; }
.head { height: 124px; box-sizing: border-box; padding: 0 11px; background: #fff url("/templates/samp-mods/images/head.png") no-repeat 50% 100%;  }
  .header { padding: 0 10px 0 218px; }
  .header h1 { float: left; margin-left: -218px; width: 218px; text-align: center; }
  .header h1 a { display: block; margin: 19px auto 0 auto; width: 168px; padding-top: 84px; background: url("/templates/samp-mods/images/logo.png") }
  .header .rcolomn { width: 100%; }

  .topbar { height: 81px; overflow: hidden; }
    .hbanner { float: right; margin: 5px 0 0 0; background: #e6e6e6 url("/templates/samp-mods/images/hbannerbg.png") no-repeat; width: 468px; height: 60px; padding: 5px; overflow: hidden; }
    .sstatus { line-height: 1.4em; padding: 8px 0 0 12px; margin-top: 18px; font-size: 0.9em; position: relative; width: 210px; height: 49px; float: left; background: url("/templates/samp-mods/images/sstatus.png") no-repeat; }
      .sstatus h3 { position: absolute; top: -7px; left: 10px; font-size: 1em; background-color: #f5f5f4; padding: 0 4px 0 2px; }
      .sstatus font { color: #a74949; font-size: 1em; }
      .sstatus span { color: #7a9617; }
	.forum_last {margin: 8px 0 0 220px; position: relative; width: 100px;}
	.reklamma { line-height: 1.4em; padding: 8px 0 0 240px; margin-top: 5px; font-size: 0.9em; position: relative; width: 468px; height: 60px; float: center; }

  /*topmenu*/
  .topmenu { position: relative; height: 41px; padding-right: 35px; }
  .topmenu .hmenurad { position: absolute; top: 0; left: 0; }
  .topmenu ul.thmenu { display: inline; font-size: 1.15em; }
  .topmenu ul.thmenu, .topmenu ul.thmenu a, .topmenu ul.thmenu a b, .topmenu ul.thmenu li { float: left; }
    .topmenu ul.thmenu a { background: #fff url("/templates/samp-mods/images/topmenu.png") no-repeat 100% 0; color: #333; line-height: 40px; height: 41px; }
    .topmenu ul.thmenu a b { cursor: pointer; padding: 0 10px; }
    .topmenu ul.thmenu a:hover, .topmenu ul.thmenu a.selected { color: #000; text-shadow: 0 1px 0 #f99a00; background: #f99a00 url("/templates/samp-mods/images/topmenu.png") no-repeat 100% -41px; }

    .ddsubmenustyle { font-size: 0.9em; }
    .ddsubmenustyle, .ddsubmenustyle ul { margin: 0; padding: 0; position: absolute; left: 0; top: 0; list-style: none; background: #f99a00 url("/templates/samp-mods/images/ddsubmenustyle.png") repeat-x; visibility: hidden; z-index: 100; }
    .ddsubmenustyle li a { display: block; width: 170px; color: #000; padding: 5px 10px; }
    * html .ddsubmenustyle li { display: inline-block; width: 190px; }
    .ddsubmenustyle li a:hover { background-color: #ffc260; }
    .ddiframeshim { position: absolute; z-index: 500; background: transparent; border-width: 0; width: 0; height: 0; display: block; }

  .rssicon img { position: absolute; right: 0; top: 9px; width: 25px; height: 25px; background: url("/templates/samp-mods/images/rss.png") no-repeat; }
  .rssicon:hover img { background-position: 0 -25px; }

  .whead { }
    .whead .wrapper { padding-top: 43px; }
    .tophead { font-size: 0.9em; padding-left: 218px; height: 210px; background: #f4f5f1 url("/templates/samp-mods/images/tophead.jpg") no-repeat; overflow: hidden; }
    .loginbox { float: left; margin: 115px 0 0 -218px; width: 218px; }
	.last_topics_f{ font-size: 0.9em; float: left; margin: -180px 0 0 352px; width: 592px; height: 136px; }
    .forfriend { float: right; width: 100%; display: inline; margin-top: 160px }
      .forfriend ul, .forfriend ul li { float: right; }
      .forfriend ul { padding-right: 13px; }
      .forfriend ul li { margin-left: 9px; }
      .forfriend ul li img { vertical-align: middle; }
    .reklama_center { background: #f4f5f1;}

/* Авторизация */
  .loginform { height: 49px; padding-left: 11px; width: 193px; }
    .loginform .lfield { float: left; width: 140px; }
    .loginform .lfield div { width: 140px; height: 23px; background: #f1f1f1 url("/templates/samp-mods/images/loginform.png") no-repeat; margin-bottom: 3px; }
    .loginform .lfield div.lfpass { background-position: 0 -26px; }
    .loginform .lfield div input { width: 116px; margin: 4px 0 0 20px; border: 0 none; background: none; }
    .loginform .enterbtn { width: 48px; height: 48px; float: right; background: #F99A00 url("/templates/samp-mods/images/loginform.png") no-repeat -145px -1px; }
    .loginform .enterbtn:hover { background-position: -193px -1px; }
    .register { padding: 0 13px; }

    .loginenter { padding-left: 96px; }
    .loginenter .lcolomn { margin-left: -96px; width: 60px; height: 60px; padding: 0 10px 0 13px; overflow: hidden; }
    .loginenter .lcolomn img { width: 60px; }
    .loginenter .rcolomn { width: 100%; line-height: 1.4em; }

/*container*/
.vsep { padding: 0 0 0 218px; background-color: #f4f5f1; }
.vsep .vsep { padding: 0; width: 100%; background: #fff; }
.vsep .vsep .container { padding: 0 218px 0 0; }
  .vtoprd { height: 12px; overflow: hidden; font-size: 1px; line-height: 1px; background: #fff url("/templates/samp-mods/images/vtoprd.png") no-repeat; }
  .leftside { width: 200px; margin: -12px 0 0 -224px; padding: 0 12px; }
  .rightside { width: 217px; margin: 0 -218px 0 0; padding: 0 0 265px 1px; }
  .midside, .mainside { width: 100%; }

  .binner { margin: 0 12px; }
  .vbtmrd { height: 15px; background: #fff url("/templates/samp-mods/images/vbtmrd.png") no-repeat; position: relative; }
  .vbtmrd img { position: absolute; top: -256px; right: 60px; }

/*Buttons*/
.frm_button { font-size: 0.9em; margin-bottom: 2px; border: 0 none; background: none; cursor: pointer; text-shadow: 0 1px 0 #f99a00; border: 1px solid #f99a00; height: 24px; color: #000; padding: 2px 6px 4px 6px; background: #F99A00 url("/templates/samp-mods/images/fbutton.png") repeat-x; font-weight: bold; }
.button { border: 0 none; background: none; cursor: pointer; text-shadow: 0 1px 0 #f99a00; border: 1px solid #f99a00; height: 27px; color: #000; padding: 2px 6px 4px 6px; background: #F99A00 url("/templates/samp-mods/images/fbutton.png") repeat-x; font-weight: bold; }
  .frm_button, .button, a.link-button, a.bbe_ytext {
    -webkit-border-radius: 14px; -moz-border-radius: 14px; border-radius: 14px;
    -moz-box-shadow: 0 1px 4px -2px black; -webkit-box-shadow: 0 1px 4px -2px black; box-shadow: 0 1px 4px -2px black;
  }

a.link-button { text-shadow: 0 1px 0 #f99a00; color: #000; background: #F99A00 url("/templates/samp-mods/images/fbutton.png") repeat-x; display: block; height: 23px; margin: 0 auto; text-align: center; line-height: 22px; width: 160px; border: 1px solid #f99a00; }

/* Blocks */
.btl { display: block; font-size: 1.2em; }
.leftside .block { width: 200px; overflow: hidden; margin-bottom: 12px; background: #fff url("/templates/samp-mods/images/leftblock.png") no-repeat -200px 40px;  }
  .leftside .block .dtop { margin-bottom: 10px; overflow: hidden; padding: 0 12px; color: #acc934; height: 40px; background: #333 url("/templates/samp-mods/images/leftblock.png") no-repeat; }
  .leftside .block .dtop .btl { margin-top: 11px; }
  .leftside .block .dtop img { margin-top: 13px; }
  .leftside .block .dbtm { overflow: hidden; padding: 0 0 14px 0; background: url("/templates/samp-mods/images/leftblock.png") no-repeat 100% 100%;  }
  .leftside .block .dcont { margin: 0 12px; overflow: hidden; }

/* calendar */
.leftside .bcalendar { color: #fff; background: #333 url("/templates/samp-mods/images/bcalendar.png") no-repeat 0 100%; padding: 0 0 14px 0; }
  .leftside .bcalendar a { color: #acc934; }
  .leftside .bcalendar .dcont { font-size: 0.9em; }

  .block ul.navs { padding: 0; margin: 0; margin-top: -1px; list-style: none; }
  .block ul.navs li a { display: block; width: 100%; padding: 6px 0; border-top: 1px solid #d9d9d9; color: #000; background: url("/templates/samp-mods/images/vnavs.png") no-repeat -999px 0; }
    .block ul.navs li a b { padding: 0 12px; display: block; cursor: pointer; }
    .block ul.navs li a:hover { color: #f99a00; background-position: 12px 10px; }
    .block ul.navs li a:hover b { padding-left: 22px; }

.rightside .block { padding: 0 12px 0 11px; width: 200px; margin-bottom: 15px; }
  .rightside .block .dtop { margin-bottom: 10px; overflow: hidden; padding: 0 10px; color: #000; height: 37px; background: #F99A00 url("/templates/samp-mods/images/rightblock.png") no-repeat; }
  .rightside .block .dtop .btl { margin-top: 9px; }
  .rightside .block .dtop img { margin-top: 12px; }
  .rightside .block .dcont { margin: 0; overflow: hidden; }
  .rightside .hsep { height: 20px; overflow: hidden; background: url("/templates/samp-mods/images/hsep.png") repeat-x; border-top: 1px solid #e7e7e7; }
    .rightside .bwhoo .dtop img { margin-top: 9px; }

  ul.blocknews li { background: url("/templates/samp-mods/images/arrow.png") no-repeat 0 6px; text-indent: 10px; margin: 0.2em 0; }

.votemsg { color: #f07700; }

/*footer*/
.footmenu { overflow: hidden; padding: 0 20px; height: 36px; background: #F9BC5D url("/templates/samp-mods/images/footmenu.jpg") no-repeat; }
  .fhmenu { overflow: hidden; }
  .footmenu ul, .footmenu ul li, .fhmenu { float: left; }
  .footmenu ul { margin: 10px 0 0 -11px; }
  .footmenu ul li { border-left: 1px solid #d0da98; padding: 0 10px 0 10px; }
  .footmenu ul li a { color: #fff; }

  .tpage { margin-top: 5px; float: right; width: 24px; padding-top: 25px; background: url("/templates/samp-mods/images/uppage.png") no-repeat; }
    .tpage:hover { background-position: -24px 0; }

.wfoot { height: 130px; background: #fff url("/templates/samp-mods/images/wfoot.png") repeat-x; }
.wfoot .wrapper { padding: 0 11px; background: url("/templates/samp-mods/images/footer.png") no-repeat; }
.footer { padding: 0 12px; }
  .frow1 { height: 55px; border-bottom: 1px solid #c9c9c9; overflow: hidden; margin-bottom: 10px; }
    .copyright { margin-top: 20px; float: left; color: #333; font-weight: bold; font-size: 1.15em; height: 27px; }
      .copyright a { color: #333; }

    .counts { display: inline; }
      .counts ul { float: right; margin-top: 13px; padding-right: 4px; }
      .counts ul li { float: left; margin-left: 8px; }
      .counts ul li { opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50);  }
      .counts ul li:hover { opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); }

  .frow2 { font-size: 0.9em; color: #7e7e7e; min-height: 55px; }
    .frow2 a { color: #7e7e7e; }

/*Контент*/
.basecont, .base { margin-bottom: 2em; }
.basecont h3, .base .btl { margin-bottom: 0.2em; }

  .base .btl { color: #000; }
    .base .btl a { color: #000; } .base .btl a:hover { color: #f19a1a; }

  .hmnavi { display: inline; }
    .hmnavi ul { float: left; }
    .hmnavi li { float: left; margin-right: 10px; }

  .binfo { color: #8a8a8a; font-size: 0.9em; background: url("/templates/samp-mods/images/point.png") repeat-x 0 100%; padding-bottom: 8px; margin-bottom: 10px; }
    .binfo a { color: #8a8a8a; }

    .acomms span { font-size: 0.9em; height: 20px; float: right; background: #f4f5f1 url("/templates/samp-mods/images/acomms.png") no-repeat 100% 0; }
      .acomms span b { padding: 0 24px 0 5px; height: 20px; float: left; background: url("/templates/samp-mods/images/acomms.png") no-repeat 0 -20px; }

  .maincont { margin-bottom: 1em; }

  .bmore { font-size: 0.9em; margin-bottom: 0.8em; height: 27px; background: #f4f5f1 url("/templates/samp-mods/images/bmore.png") no-repeat 100% 0; padding-right: 10px; }
    .lbmore { float: left; margin: -6px 0 0 -12px; display: inline; }

    .arg { float: right; margin-top: 4px; }
    .argmore a, .argback a { margin-right: 8px; color: #000; background: #F99A00 url("/templates/samp-mods/images/argmore.png") no-repeat 0 0; height: 27px; float: left; line-height: 26px; text-shadow: 0 1px 0 #f99a00; }
      .argmore a b, .argback a b { cursor: pointer; padding: 0 10px; height: 27px; float: left; background: url("/templates/samp-mods/images/argmore.png") no-repeat 100% -54px; }
      .argback a { text-shadow: 0 1px 0 #ccc; background: #f99a00 url("/templates/samp-mods/images/argback.png") no-repeat 0 0; }
      .argback a b { background: url("/templates/samp-mods/images/argback.png") no-repeat 100% -54px; }
      .argmore a:hover, .argback a:hover { background-position: 0 -27px; }
      .argmore a:hover b, .argback a:hover b { background-position: 100% -81px; }

    .acats { float: left; margin-top: 5px; padding-left: 20px; background: url("/templates/samp-mods/images/arrowcat.png") no-repeat 0 50%; }

  .argrate { padding-left:12px; text-align: center; margin-top: 5px; width: 98px; height: 17px; float: right; background: url("/templates/samp-mods/images/argrate.png") no-repeat; }



  .micons { float: right; }
  .micons img { margin-left: 4px; }

  .btags { font-size: 0.9em; color: #828282; }

  ul.links { list-style: none; padding: 0; }
  ul.links li img { width: 16px; margin-right: 4px; }

.heading2 { line-height: normal; font-size: 2em; font-weight: normal; color: #f99a00; margin-bottom: 0.2em; }
.addbookmarks { margin-bottom: 1.6em; background-color: #f4f5f1; padding: 10px; }

/*modulemenu*/
.modulemenu { font-size: 0.9em; height: 20px; border-bottom: 4px double #d0cecb; }
  .modulemenu span a { float: left; height: 16px; line-height: 16px; margin-right: 8px; background: url("/templates/samp-mods/images/modulemenu.png") no-repeat 0 59%; padding-left: 9px; }

  .mmenusub { font-size: 0.9em; position: absolute; background-color: #f4f5f1; padding: 4px; border: 1px solid #ebece8; }
  .mmenusub ul, .mmenusub li { margin: 0; padding: 0; list-style: none; background: none; }
  .mmenusub li a { display: block; padding: 0 5px; line-height: 20px; height: 20px; color: #000; text-decoration: none !important; }
  .mmenusub li a:hover { background-color: #a3c527; color: #fff; }

/*НАГРАДЫ*/
.awards .binner { padding-top: 10px; padding-bottom: 10px; }
.awards { background-color: #f1e9df; border-top: 1px solid #d0cecb; }

/*COMMENTS*/
.commentbase { margin-bottom: 20px; }
  .comtopinfo { height: 38px; padding: 0 8px 0 46px; }
    .comtopinfo .lcolomn { margin-left: -46px; padding: 0 7px 0 8px; width: 31px; height: 31px; overflow: hidden; }
    .comtopinfo .lcolomn img { width: 31px; }
    .comtopinfo .rcolomn { width: 100%; }
    .comtopinfo .rcolomn p { margin: 0; }
    .comdate { font-size: 0.9em; }
    .numb { font-size: 1.3em; float: right; padding-right: 5px; }

.combox { margin-bottom: 0.6em; background-color: #f4f5f1; border: 1px solid #e3e3e3; padding: 7px 10px; }
  .commentinfo { font-size: 0.9em; padding-top: 10px; }
  .commentinfo .argr { float: right; margin-left: 6px; }

.signature { padding-top: 13px; margin: 0; font-size: 0.9em; color: #a4a4a4; }
.signature a { color: #a4a4a4; }

/*Личные сообщения*/
.sendto { padding: 3px 4px; font-style: italic; border: 1px dotted #d7d7d7; background-color: #f8f8f8; }

/* Закладки */
.subheading { font-size: 1em; color: #000; border-bottom: 1px dotted #d7d7d7; padding-bottom: 0.4em; margin-bottom: 0.8em; }

/*For Blogs*/
.twocol .colomn { float: left; width: 50%; margin: 0 -1px; }
.threecol .colomn { float: left; width: 33.3%; }

.avatarcol { padding: 0 0 0 70px; }
.avatarcol .lcolomn { margin: 0 0 0 -70px;  width: 70px; overflow: hidden; }
.avatarcol .rcolomn { width: 100%; }
.avatarcol .avatarbox img { width: 60px; }

/*------------------------------------------------------------------------------------------------------------------------------------------------------------*/


/*TABLE*/
.formeditor { width: 100%; }
.formeditor .infolabel { background: none; }
.formeditor .infolabel td { color: #333; font-size: 1.48em; line-height: normal; padding-bottom: 10px; }
.formeditor .infolabel td h4 { font-size: 1em; font-weight: normal; }
.formeditor td { padding: 5px 0 5px 0; vertical-align: top; }
.formeditor td.label { font-weight: bold; text-align: right; width: 25%; padding-right: 15px; }
.formeditor tr.infolabel td { background: none; }
.formeditor tr td { background: url("/templates/samp-mods/images/point.png") repeat-x; }
.formeditor tr td table tr { background: none; }
.formeditor tr td table td { padding: 0; }
.formeditor td.label .small { font-weight: normal; line-height: normal; }
.formeditor td .select, .formeditor td .inputText, .formeditor td .textarea { padding: 2px; border: 1px solid #bcbcbc; }
.formeditor td .textarea { padding: 0; }
.formeditor td .select { width: 180px; }
.formeditor td .inputText { width: 290px; }
.formeditor td .textarea { width: 320px; }
.formeditor td .impfields { color: #c03e53; font-weight: normal; }

.usercolomn { overflow: hidden; padding: 0 0 0 115px; margin-bottom: 9px; }
.usercolomn .lcolomn { width: 115px; margin: 0 0 0 -115px; } .usercolomn .rcolomn { width: 100%; } .usercolomn .lcolomn img { width: 100px; }
.userinfo {  padding: 8px 21px 15px 22px; margin-left:1px;}
.userinfo .relhead { color: #f99a00; }.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("/templates/samp-mods/images/point.png") repeat-x 0 0; }.userinfo ul { float: left; }
#easyTooltip {
background:#f99a00;
font:11px Verdana;
color:#FFFFFF;
padding:6px 7px;
position:absolute;
z-index:1000;
}
#rules a{
color:red;
}
#pohoz ul {
      margin-left: 0;
      padding-left: 0;
      display: inline;
      }

#pohoz ul li {
      margin-left: 0;
      margin-bottom: 0;
      padding: 2px 15px 5px;
      list-style: none;
      text-align: left;

            }
.pheading { overflow: hidden; border-bottom: 1px solid #dadada; padding: 0 15px 13px 15px; }
  .pheading h2 { color: #000000; font-size: 1.7em; font-weight: normal; }
  .pheading .lcol { margin-right: 10px; }
  .pheading h2 span { color: #3f4b51; }

    .pheading .ratebox { width: 141px; padding: 3px 0 1px 0; padding-right: 6px; background: #f1f5f7 url("/templates/samp-mods/images/ratebox2.png") no-repeat; }
      .pheading .ratebox .rate, .pheading .ratebox span { float: right; }
      .pheading .ratebox span { padding-right: 5px; font-size: 0.9em; color: #a2b2ba; }

.baseform { background: #fff; }
.baseform  td{
width: 180px;
}
.baseform  tr{

}
.tableform { width: 100%; }
  .tableform td { width: 100%; }
  .tableform tr { }
  .tableform td.label { width: 20%; vertical-align: top; padding-right: 0;  }
table.bt1, table.bt1 td{
  border: 2px solid #ff9c00;
  border-collapse: collapse;
  background-color: #ffca76;
}
td.other_files {
 border: 2px solid #ff9c00;
  border-collapse: collapse;
  text-align: center;
  background-color: #ffca76;
}
td.rate_files {
 padding:4px 0 5px 0;
  border: 2px solid #ff9c00;
  border-collapse: collapse;
  text-align: center;
  background-color: #ffca76;
}
table.bt1 th{
border: 2px solid #ff9c00;
vertical-align: middle;
border-collapse: collapse;
background-color: #ffca76;
}
table.bt1 a{
 color: #000;
}
table.bt1 td.bt3{
 background-color:#e9e5df;
}

td.bt4{
 text-align: center;
 padding-top:4px;
}
td.bt4 a{
 color: #ff2a00;
}
td.bt4 a:hover{
 color: #fff;
}
.quote a, .title_spoiler a, .text_spoiler a{ color:#000;}
.quote a:hover, .title_spoiler a:hover, .text_spoiler a:hover{ color:#f99a00;}
table.bt1 a:hover{
 color: #fff;
}

table.bt2 {
background: #ff9c00;
}
table.bt2 td{
background-color: #ff9c00;
}
.Zagl_files h1 { text-align: center; font-size: 18px; }
table.bt5, table.bt5 td{
  border: 2px solid #ff9c00;
  vertical-align: middle;
  border-collapse: collapse;
  text-align: left;
  background-color: #ffca76;
}
table.bt5 a{
  color: #F00;
  }
 a.newfiles{

 }
 a.podrobnee{
font-weight: bold;
 font-size: 14px;
 }
 th.opisanie{
 text-align: left;
 font-weight: normal;
 padding-left:5px;
 padding-right:5px;
 padding-top: 4px;
 }
 th.opisanie a{
 color:#FF9C00;
 font-weight: bold;
 }
 #repa_ava {float:left;padding-right:10px;width:80px;height:80px;}
 #repa_info {float:left;padding-right:10px;height:80px;}

 table.userinfo, table.userinfo td{
  border: 2px solid #000000;
  vertical-align: middle;
  border-collapse: collapse;
  text-align: center;
  background-color: #f99a00;
}
td.descr_file {
padding-left:5px;
vertical-align:top;
text-align:left;
}
td.title_f{
}
td.title_f a{
font-weight: bold;
text-shadow:1px 1px 2px #000000;
}
td.title_f a:hover{
font-weight: bold;
color:#ffffff;
}

.files_pics {
    height:  232px;
    width:   232px;
    padding: 0;
    margin:  0;
}

.files_pics img {
    padding: 15px;
    border:  1px solid #ccc;
    background-color: #eee;
    width:  200px;
    height: 200px;
    top:  0;
    left: 0
}
td.topuserfoto img { width: 60px; }
h3.files{
font-weight: bold;
 font-size: 14px;
}
.navigation, .navigation a{
color:#fff;
font-weight:bold;
font-size:14px;
}
.article_img{
	float:left;
	height:100px;
	width:200px;
	border: orange 3px solid;
	overflow:hidden;
	margin-right:10px;
	margin-bottom:5px;
}
.article_img img{
	width:200px;
}
h1.files
{
	font-size:16px;
}