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 { background-color: #dee6e2; color: #7e858a; text-shadow: 0 1px 0 #fefefe; word-wrap: break-word; }
h1, h2, h3, h4, h5 { font-weight: normal; line-height: normal; }
h1 { font-size: 1.5em; } h2 { font-size: 1.4em; } h3 { font-size: 1.3em; } h4 { font-size: 1.2em; } h5 { font-size: 1.1em; }
a { color: #486466; text-decoration: none; }
a:hover { text-decoration: none; }
a img  { border: 0 none; }
input, textarea, select, button, body { font: normal 13px/17px Tahoma, Helvetica, sans-serif; }
input, textarea, select, button, a { outline: none; }
p { margin-bottom: 0.4em; }
hr { border: 0 none; border-top: 1px solid #dbe8ed; height: 1px; }
ul { margin: 0; list-style: circle;padding-right:10px; }
ol { margin: 0 0 18px 2.1em; list-style: decimal; }
.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; }
table.pm { font-size: 0.85em; }
table.userstop { font-size: 0.85em; }
.lcol, .rcol, form { display: inline; }
.lcol { float: left; } .rcol { float: right; }
.small { font-size: 0.85em; }
.green { color: #90b23a; }
.lin { list-style: decimal; float: right; }
.page { max-width: 1280px; width: 1000px; margin: 0 auto; }
.wrapper { width: 1000px; text-align: right; }
.header { width: 1000px; height: 150px; float: left; }
.upness { width: 1000px; height: 40px; }
.downness { width: 1000px; height: 110px; }
.forlogo { padding-left: 45px; padding-top: 10px; }
.forbigban { padding-right: 45px; padding-top: 20px;}
.heather { direction:rtl;width: 1000px; height: 251px; float: left; background: #dee6e2 url("heather.png") no-repeat; }
.cencont { width: 1000px; background: #dee6e2 url("line.png") repeat-y; float: left; }
.otup { width: 1000px; height: 15px; background: #dee6e2 url("tochka.png"); }
.maincost { width: 1000px; float: left; }
.leftside { width: 220px;direction:rtl; }
.mainside { width: 780px; }
.upmainside { width: 780px; background: #dee6e2 url("topik.png") no-repeat; height: 7px; }
.wins { width: 580px; }
.upcontent { direction:rtl;width: 580px; height: 35px; background: #f7f8f8 url("speedbar.png") no-repeat; float: left; }
.forthumbs { width: 580px; height: 95px; background: #f7f8f8 url("forthumbs.png") no-repeat; float: left; }
.avaria { padding-top: 3px; padding-left: 20px; }
.smallthumbs { width: 92px; height: 78px; }
.fthumb { width: 78px; height: 78px; }
.rthumb { width: 14px; height: 78px; }
.rightside { width: 200px; }
.uprightbloks { width: 200px; height: 22px; background: #dee6e2 url("uprightbloks.png") no-repeat; }
.uprightblok { width: 200px; height: 22px; background-color: #dee6e2; }
.rblocks { float: right; }
.cenblocks { width: 197px; float: right; direction:rtl;}
.dddown { width: 780px; height: 9px; background: #dee6e2 url("downline.png") no-repeat; }
.chblock { width: 197px; }
.chblock .chdtop { width: 197px; height: 55px; background: url("chblock.png") no-repeat 0 0; }
.chblock .chdcont { width: 197px; background: url("chblock.png") repeat-y -197px 0; }
.chblock .chdbtm { width: 197px; height: 26px; background: url("chblock.png") no-repeat -394px 0; }
.titlepopl { font-size: 1.15em; color: #f5ffcd; padding-right: 30px; padding-top: 13px; text-shadow: 0 1px 0 #81a439; }
.veblock { width: 197px; }
.veblock .vedtop { width: 197px; height: 59px; background: url("veblocks.png") no-repeat 0 0; }
.veblock .vedcont { width: 197px; background: url("veblocks.png") repeat-y -197px 0; }
.veblock .vedbtm {  margin-top: -4px; width: 197px; height: 30px; background: url("veblocks.png") no-repeat -394px 0; }
.colik { color: #4392cb; }
.voblock { width: 197px; }
.voblock .vodtop { width: 197px; height: 55px; background: url("voblock.png") no-repeat 0 0; }
.voblock .vodcont { width: 197px; background: url("chblock.png") repeat-y -197px 0; }
.voblock .vodbtm { width: 197px; height: 26px; background: url("chblock.png") no-repeat -394px 0; }

.nblock { width: 197px; }
.nblock .ndtop { width: 197px; height: 55px; background: url("nblock.png") no-repeat 0 0; }
.nblock .ndcont { width: 197px; background: url("chblock.png") repeat-y -197px 0; }
.nblock .ndbtm { width: 197px; height: 16px; background: url("chblock.png") no-repeat -394px 0; }

.banick { width: 197px; height: 88px; }
.potok { padding: 1px 15px 1px 5px; }
.obodok { width: 174px; height: 51px;  background: url("back.png") no-repeat; }
.vys { width: 174px; height: 5px; }
.wides { width: 51px; height: 51px; }
.wid { width: 120px; height: 51px; }
.fav img { border: 2px solid #a4c347; }
.tst { padding-left: 7px; padding-top: 7px; }
.niz { padding-top: 4px; padding-right: 7px; float: left; line-height: 13px; font-size: 0.9em; }
.gre { color: #6aa618; }
.kink a { color: #7e858a; }
.statues { padding: 5px 19px 0 15px; }

.header_social {float:left; width:198px;}
.header_social ul {position:relative; margin:-1px 0 0 -10px;}
.header_social ul li {float:right; margin:0 117px 0 0;}
.header_social ul li a {width:27px; height:27px; display:block; background:url('soc_icons.png') no-repeat;}
.header_social ul li a.fbk {background-position:0 0;}
.header_social ul li a.fbk:hover {background-position:0 -27px;}
.header_social ul li a.rss {background-position:-27px 0;}
.header_social ul li a.rss:hover {background-position:-27px -27px;}
.header_social ul li a.twt {background-position:-54px 0;}
.header_social ul li a.twt:hover {background-position:-54px -27px;}
.header_menu_r {float:right; margin:13px 6px 0 0;}

.tableform { float: left; }

.lins a { color: #a2c444; }
.lins a:hover { color: #bae349; text-decoration: none; }
.liness { background: url("toch.png") no-repeat; height: 1px; margin-bottom: 4px; }

#votik { margin-top: 5px; }
#votik { height: 30px; position: relative; }
#votik #ttt { margin: 0; padding: 0; }
#votik #ttt li { display: inline; }
#votik #ttt li a { float: left; width: 163px; height: 0; padding-top: 30px; overflow: hidden; }
#votik #ttt li a,
#votik { background-image: url(votes.png); background-repeat: no-repeat; }
#votik #ttt li#vvv a:hover { background-position: -163px 0; }
#votiki { margin-top: 0px; }
#votiki { height: 30px; position: relative; }
#votiki #ttti { margin: 0; padding: 0; }
#votiki #ttti li { display: inline; }
#votiki #ttti li a { float: left; width: 163px; height: 0; padding-top: 30px; overflow: hidden; }
#votiki #ttti li a,
#votiki { background-image: url(result.png); background-repeat: no-repeat; }
#votiki #ttti li#vvvi a:hover { background-position: -163px 0; }

.vtitle { padding: 0; display: block; color: #8493a0; text-shadow: 0 1px 0 #e5e9ec; background: #d9dee2 url("vtitle.png") no-repeat; }
.vtitle b { padding: 18px 7px 20px 7px; display: block; background: url("vtitle.png") no-repeat -163px 100%; }
.blockpad { padding-left: 5px; padding-right: 5px; }
.unk { margin-bottom: -5px; margin-top: -8px; }

.crash a{ padding-right:21px; display:block; height:25px; background:url('navilinks.png') no-repeat; line-height:23px; color:#e9ff9f; text-shadow: 0 1px 0 #859532; } 
.crash a:hover{ background-position:0 -25px; color:#ddfc53; text-shadow: 0 1px 0 #859532; text-decoration:none; }
.crash a span{ padding-left:10px; }
.crash li{ list-style-type:none; padding-top:5px; } 
.crash ul{ width:100%; }
.status { padding-left: 3px; }
.statusicon{ float: right; padding-right: 19px; padding-top: 4px; border: none; }
.linkse a{ padding-left:11px; display:block; height:25px; background:url('navilinkse.png') no-repeat; line-height:26px; color:#e4ff89; text-shadow: 0 1px 0 #859532; } 
.linkse a:hover{ background-position:0 -25px; color:#ddfc53; text-shadow: 0 1px 0 #859532; text-decoration:none; }
.crashes a{ padding-left:33px; display:block; height:27px; background:url('navilinksr.png') no-repeat; line-height:26px; color:#f4ffcf; text-shadow: 0 1px 0 #859532; } 
.crashes a:hover{ background-position:0 -25px; color:#ddfc53; text-shadow: 0 1px 0 #859532; text-decoration:none; }
.crashes a span{ padding-left:10px; }
.crashes li{ list-style-type:none; padding-top:5px; } 
.crashes ul{ width:100%; }

.mblock { width: 220px; }
.mblock .mdtop { width: 220px; height: 42px; background: url("mblock.png") no-repeat 0 0; }
.mblock .mdcont { width: 220px; background: url("mblock.png") repeat-y -220px 0; }
.mblock .mdbtm { width: 220px; height: 2px; background: url("mblock.png") no-repeat -440px 0; }

.eblock { width: 220px; }
.eblock .edtop { width: 220px; height: 42px; background: url("eblock.png") no-repeat 0 0; }
.eblock .edcont { width: 220px; background: url("eblock.png") repeat-y -220px 0; }
.eblock .edbtm { width: 220px; height: 17px; background: url("eblock.png") no-repeat -440px 0; }
.titlepopm { font-size: 1.15em; color: #f5ffcd; padding-right: 37px; padding-top: 11px; text-shadow: 0 1px 0 #81a439; }

.newot { padding-left: 10px; padding-bottom: 10px; }

.xblock { width: 220px; }
.xblock .xdtop { width: 220px; height: 50px; background: url("xblock.png") no-repeat 0 0; }
.xblock .xdcont { width: 220px; background: url("xblock.png") repeat-y -220px 0; }
.xblock .xdbtm { width: 220px; height: 17px; background: url("xblock.png") no-repeat -440px 0; }

.titlepopc { font-size: 1.15em; color: #d1e6ea; padding-right: 45px; padding-top: 17px; text-shadow: 0 1px 0 #5d878d; }

.crashi a{ padding-right:25px; display:block; height:27px; background:url('navili.png') no-repeat; line-height:26px; color:#5a6472; text-shadow: 0 1px 0 #d9e4ee; } 
.crashi a:hover{ background-position:0 -27px; color:#f1f6fa; text-shadow: 0 1px 0 #a3aeba; text-decoration:none; }
.crashi a span{ padding-left:10px; }
.crashi li{ list-style-type:none; padding-top:5px; } 
.crashi ul{ width:100%; }
.statusi { padding-left: 7px; }
.titlepopa { font-size: 1.15em; color: #dde7f1; padding-right: 37px; padding-top: 11px; text-shadow: 0 1px 0 #485361; }

.arc a:hover{ color: #bbd581; }

.shir { width: 220px; }
.wir { width: 780px; }
.fslogo { width: 220px; height: 50px; }
.grt { color: #8c95a1; text-shadow: 0 1px 0 #e7edea; }
.andi { color: #87b635; }
.nshir { width: 580px; }
.pbok { width: 200px; height: 75px; background:url('podbanners.png') no-repeat; }
.vvn {   text-align: center;padding-top: 10px; padding-right: 15px; }
.vverh a, .vverh a:hover{ color: #8c95a1; text-shadow: 0 1px 0 #e7edea; float: right; }

.drady { width: 220px; height: 25px; }
.restina { width: 220px; height: 30px; background:url('look.png') no-repeat; }

.nmenu { width: 220px; height: 146px; background:url('backnm.png') no-repeat; }
.ftxt { padding-left: 55px; padding-top: 28px; font-size: 1.2em; }
.ftxt a, .ftxt a:hover { color: #697887; text-shadow: 0 1px 0 #e7edea; }
.gtxt { padding-left: 55px; padding-top: 23px; font-size: 1.2em; }
.gtxt a, .ftxt a:hover { color: #697887; text-shadow: 0 1px 0 #e7edea; }

.fucking { padding-left: 10px; padding-top: 7px; }

.forsearch { background:url('seback.png') no-repeat; width: 192px; height: 38px; }
.fsear { padding-left: 4px; padding-top: 4px; }
.searchbar { float: left; width: 176px; height: 23px; background: #81969b url("search.png") no-repeat; }
.searchbar li { float: left; height: 23px; }
.searchbar .lfield { width: 148px; padding-left: 5px; overflow: hidden; }
.searchbar .lfield input { font-size: 0.85em; color: #c5d8dd; text-shadow: 0 1px 0 #677d82; float: left; height: 15px; width: 140px; border: 0 none; background: none; margin-top: 3px; }
.searchbar .lbtn input { width: 23px; height: 23px; background: #81969b url("search.png") no-repeat 100% 0; }
.searchbar .lbtn input:hover { background-position: 100% -23px; }

#containsl {width:556px;padding:0px;margin:0 auto;position:relative;z-index:0;}
#example {width:556px;height:244px;	position:relative;padding-right: 5px;}
#frame {position:absolute;z-index:0;width:556px;height:200px;top:0px;left:0px;}
#slides {position:absolute;top:12px;left:0px;z-index:100;}
.slides_container {width:556px;overflow:hidden;position:relative;display:none;}
.slides_container a {width:556px;height:200px;display:block;}
.slides_container a img {display:block;}
.pagination {margin:10px auto 0;width:120px;}
.pagination li {float:left;	margin:0 5px;list-style:none;}
.pagination li a {display:block;width:14px;	height:0;padding-top:14px;background-image:url(../img/pagination.png);background-position:0 0;	float:left;	overflow:hidden;}
.pagination li.current a {	background-position:0 -14px;}

.secr { width: 200px; height: 200px; }
.ktxt { padding-top: 32px; padding-right: 82px; }
.ktxt a, .ktxt a:hover { font-size: 1.1em; color: #edeff4; text-shadow: 0 1px 0 #6b7b89; float: right; }
.xvtxt a, .xvtxt a:hover { margin-top: 43px; margin-right: 82px; font-size: 1.1em; color: #edeff4; text-shadow: 0 1px 0 #6b7b89; float: right; }
.lvtxt a, .lvtxt a:hover { margin-top: 43px; margin-right: 82px; font-size: 1.1em; color: #edeff4; text-shadow: 0 1px 0 #6b7b89; float: right; }
.forbell { width: 200px; height: 50px; }
.hunter { float: right; padding-top: 7px; padding-right: 4px; }
.bell  { float: right; width: 45px; height: 40px; background: url("bell.png"); overflow: hidden; }
.bell:hover { background-position: 0 -40px; overflow: hidden; }
.poodin { padding-left: 1px; padding-right: 1px; }

.sttxt { padding-right: 15px; color: #f6fafa; text-shadow: 0 1px 0 #90b3b8; }
.belka a { color: #467279; text-shadow: 0 1px 0 #c8dcdf; }
.belka a:hover { color: #f6fafa; text-shadow: 0 1px 0 #90b3b8; }

.errorHere {margin-top: 5px; text-align: left; font: 90% Tahoma; color: #bdbfcc; font-size: 10px;}
.errorHere span {font-weight: bold; white-space: nowrap;}

.moreser {color:#9FA5AA; text-transform:none; font: normal 10px Arial !important; }

.quote_err, .title_spoiler, .text_spoiler {
font-size: 13px; 
padding: 5px; 
background: #f1f0ed; 
border-left: 5px solid #82bb2a;
-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;}
}

.games-news {
      clear: both;
      
      padding: 0 0 20px 0;
      margin: 0 0 10px 0;
    }
    .games-news-image  {
        width: 153px;
        float: left;
      }
        .games-news-image div {
          width: 153px;
          height: 154px;
          position: relative;
          overflow: hidden;  
        }
        .games-news-image div img {
          max-width: 153px;
          border: 0;
          position: absolute;
          left: 0;
          top: 0;
        }
        .games-news-image div a {
          position: absolute;
          left: 0;
          top: 0;
          background: url(games-top-news-image2.png) left top no-repeat;
          display: block;
          width: 153px;
          height: 154px;
        }
        .games-news-image h2 {
          color: #252424;
          font-weight: bold;
          height: 15px;
          overflow: hidden;
          width: 153px;
          text-align: center;
          margin: 0 0 10px 0;
        }
          .games-news-image h2 a {
            color: #252424;
            text-decoration: none;
          }
            .games-news-image h2 a:hover {
              color: #252424;
              text-decoration: underline;
            }
      .games-news-content {
        float: left;
        width: 500px;
        color: #959595;
        padding: 15px 0 0 0;
        margin: 0 0 0 10px;
      }
        .games-news-content a {
          color: #000;
        }
        .games-news-content img {
          display: none;
        }
        .games-news-more {
          height: 27px;
        }

.allcontent { width: 578px; }
.atitnas { width: 578px; }
.titnas { height: 15px; }
.fname { height: 25px; }
.mmm { height: 25px; width: 31px; background: url("mmm.png") no-repeat; }
.mm { height: 25px; background: url("mm.png") repeat-x; }
.m { width: 8px; height: 25px; background: url("m.png") no-repeat; }
.fudtext { padding-top: 4px; font-size: 1.1em; color: #fff; text-shadow: 0 1px 0 #97c159; }
.fudtext a, .fudtext a:hover { padding-top: 4px; color: #fff; text-shadow: 0 1px 0 #97c159; }
.pas { padding-right: 9px; }
.dark { width: 100%; height: 15px; float: left; }
.linnes { width: 100%; height: 5px; }
.editor { width: 576px; height: 25px; }
.editors { width: 576px; height: 16px; }
.pers { height: 25px; background: url("editor.png") repeat-x; }
.peris { height: 16px; background: url("editor.png") repeat-x; }
.naviup { float: left; padding-top: 5px; padding-left: 10px; }
.ed { float: right; display: inline; padding-right: 1px; padding-top: 5px; }
.isicons { display: inline; }
.isicons li { float: right; width: 19px; height: 19px; margin-top: 2px; }
.isicons li img { display: block; }
.txting {direction:rtl; padding: 10px 13px 10px 10px; width: 555px; }
.txting a { color: #8db338; }
.txtings { padding: 0px 13px 0px 10px; }
.vvvs { height: 12px; }
.ml { color: #8dc655; }
.old { color: #6d6d6d; }
.ftrd { width: 576px; height: 50px; }
.persik { height: 50px; background: url("kicks.png") repeat-x; }
.swin { width: 578px; height: 12px; background: url("swin.png") no-repeat; }

.mlinks { padding-left: 10px; padding-right: 10px; padding-top: 10px; }
.argmore a {   text-indent: -9999px;float: left; width: 116px; height: 31px; background: url("argmore.png"); overflow: hidden; }
.argmore a:hover { background-position: 0 -31px; overflow: hidden; }
.gate { height: 28px; }
.gate { padding-top: 4px; }
.bono { width: 22px; height: 28px; }
.ott { padding-top: 4px; padding-right: 7px; }
.fghb { width: 380px; }
.asd { padding-left: 15px; }
.gina { padding-right: 13px; padding-top: 5px; }
.txting img { padding-right: 15px;  }
.roune { float: left; }
.speedik {   color: #AAC1C9;
    padding-left: 12px;
    padding-right: 45px;
    text-shadow: 0 1px 0 #638596;}
.speedik a, .speedik a:hover { color: #d7e7ee; text-shadow: 0 1px 0 #638596; }

.related a {  }
.related a { width: 100%; }
.related .dtop span b { padding: 0 31px 0 17px; }
.related ul { padding: 8px 15px 13px 15px; color: #6d6a65; text-shadow: 0 1px 0 #fff; }
.related ul a { color: #6d6a65; text-shadow: 0 1px 0 #fff;  }
.related li { line-height: 19px; margin-top:3px; padding-left: 25px; padding-bottom: 1px; background: url("rel.png") no-repeat; }

.berrors { margin-bottom: 15px; float: left; width: 489px; }
.berrors { text-shadow: 0 1px 0 #a7b0b7; color: #fbfbfa; padding: 15px 15px 15px 72px; background: #bbc2c8 url("berrors.png") no-repeat 9px 10px; }
.berrors a { color: #737b83; text-shadow: 0 1px 0 #c7ced3; }

.tableform { width: 538px; }
.tableform td { }
.tableform td.label { width: 20%; vertical-align: top; padding-right: 0; font-weight: bold; }
.f_input { width: 300px; padding: 1px; }
.impot { color: #d51e44; font-weight: normal; }
.tableform td { padding: 10px 7px; }
.fieldsubmit { padding-left: 115px; }
.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("fbutton.png") repeat-x 0 100%; font-weight: bold;
		-moz-box-shadow: 0 1px 3px -2px black;
		-webkit-box-shadow: 0 1px 3px -2px black;
		box-shadow: 0 1px 3px -2px black;
}
.fbutton:hover { background-position: 0 5px; }
button.fbutton span { cursor: pointer; display: block; }
.storenumber { font-weight: bold; }

.don { width: 270px; }

.userinfo .lcol {  }
.userinfo .lcol .avatar { margin-bottom: 10px; padding: 4px; background-color: #fff; }
.userinfo .lcol .avatar img { border: 2px solid #97c93f; }
.userinfo .rcol { width: 65%; }
.userinfo .rcol ul { list-style: none; margin-left: 0; }
.userinfo .rcol ul li { margin-bottom: 0.2em; } 
.userinfo .rcol ul li a:hover { color: #c1d25a; }

.bcomment { padding-left: 130px; background-color: #fcfcfc; }
.bcomment .lcol { background-color: #f2f2f2; color: #707070; margin-left: -130px; padding: 14px 0 10px 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: 15px; width: 100%; background-color: #fcfcfc; }
.bcomment .dtop { height: 29px; }
.bcomment .dtop h3, .bcomment .dtop span { color: #84adc4 }
.bcomment .dtop h3 a { color: #1e6994; }
.bcomment .dtop span { float: right; font-size: 0.85em; padding-right: 18px; height: 16px; line-height: 16px; }
.linn {  }
textarea { float: left; }
.checkbox { float: left; }

.janey { font-size: 1.2em; }

.allcomment { width: 576px; }
.herava { width: 94px; background: url("unava.png") no-repeat; }
.lost { width: 482px; background: url("commedit.png") no-repeat; }
.botrep { padding-top: 7px; }
.there { height: 86px; }
.foravat { padding-top: 6px; padding-left: 16px; }
.foravat img { border: 2px solid #97c93f; }
.panelcom { width: 65px; }
.vydel { height: 23px; }
.nize { padding-top: 7px; }
.zhal a { float: right; width: 11px; height: 11px; background: url("zhal.png") no-repeat; margin-right: 5px;}
.apen a { float: right; width: 11px; height: 11px; background: url("apen.png") no-repeat; margin-right: 7px;  }
.cl a { float: right; width: 11px; height: 11px; background: url("close.png") no-repeat; margin-right: 13px; }
.forcom { padding-left: 15px; padding-right: 15px; padding-top: 5px; }
.dpad { margin: 0 15px; }
.argreply a { text-align: center; text-shadow: 0 1px 0 #f9f9f9; color: #848b92; font-size: 0.85em; margin-left: 4px; float: right; width: 80px; height: 30px; line-height: 28px; background: #e5e5e5 url("argreply.png"); }
.argreply a:hover { text-decoration: none; background-position: 0 -30px; }
.combot { height: 24px; width: 576px; background: url("combot.png") repeat-x; }
.comik { padding-top: 4px; padding-left: 15px; }
.comik a { color: #7d9c2e; }

.loginbox { display: inline; float: left; }
.loginbox ul.loginbox { margin-top: 20px; float: right; height: 24px; }
.rig { padding-top: 5px; }
.loginbtn a { text-decoration: none; display: block; width: 77px; height: 27px; text-align: center; background: url("enter.png") no-repeat; }
.loginbtn a:hover { background-position: -77px 0; }
.loginbtne a { text-decoration: none; display: block; width: 77px; height: 27px; text-align: center; background: url("exit.png") no-repeat; }
.loginbtne a:hover { background-position: -77px 0; }
.rigs { padding-top: 5px; line-height: 23px; }
.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; }
.hgf { line-height: 22px; font-size: 1.1em; }
.hgf a, .hgf a:hover { color: #697887; text-shadow: 0 1px 0 #e7edea; }

#ikonochki { margin-top: -2px; }
#ikonochki { float: left; display: inline; }
#ikonochki { height: 40px; position: relative; }
#ikonochki #icons { margin: 0; padding: 0; }
#ikonochki #icons li { display: inline; }
#ikonochki #icons li a { float: left; width: 39px; height: 0; padding-top: 40px; overflow: hidden; }
#ikonochki #icons li a,
#ikonochki { background-image: url(iconsup.png); background-repeat: no-repeat; }
#ikonochki #icons li#gn-two a { background-position: 0 0; }
#ikonochki #icons li#gn-two a { background-position: -39px 0; }
#ikonochki #icons li#gn-three a { background-position: -78px 0; }
#ikonochki #icons li#gn-one a:hover { background-position: 0 -50px; }
#ikonochki #icons li#gn-two a:hover { background-position: -39px -50px; }
#ikonochki #icons li#gn-three a:hover { background-position: -78px -50px; }

.basenavi { font-size: 1.15em; height: 29px; }
.bnnavi { margin-right: 5px; padding-left: 5px; height: 29px; background: #f1f5f7 url("basenavi.png") no-repeat; }
.navigation { margin-top: 5px; }
.navigation, .navigation a, .navigation span, .bnnavi, .nextprev, .nextprev .thide { float: left; }
.navigation a, .navigation span { padding: 0 4px; height: 19px; line-height: 19px; }
.navigation a, .navigation span.nav_ext { color: #abb5bb; } 
.navigation a:hover { background-color: #b5d560; color: #fff; text-decoration: none; text-shadow: 0 1px 0 #90af3f; }
.navigation span { color: #398dd8; }
.nextprev .thide, .toptop { width: 26px; padding-top: 29px; background: url("basenavi.png") no-repeat; }
.nextprev a span {  }
.nextprev span .pnext { background-position: -26px -29px; }
.nextprev a .pnext { background-position: -26px -87px; }
.nextprev a:hover .pnext { background-position: -26px -58px; }
.nextprev span .pprev { background-position: 0 -29px; }
.nextprev a .pprev { background-position: 0 -87px; }
.nextprev a:hover .pprev { background-position: 0 -58px; }

.naviup { float: right; padding-top: 3px; padding-right: 10px; }
.sder { height: 19px; float: right; }
.htre { width: 20px; height: 19px; background: #f7f8f8 url("orbone.png") no-repeat; }
.orbtwo { height: 19px; background: #f7f8f8 url("orbtwo.png") repeat-x; }
.difus { width: 8px; height: 19px; background: #f7f8f8 url("orbthree.png") no-repeat; }
.calendarik { width: 23px; height: 19px; background: #f7f8f8 url("calendarik.png") no-repeat; }
.commentik { width: 27px; height: 19px; background: #f7f8f8 url("commentik.png") no-repeat; }


#blog_title {
	clear: both;
    float: right;
    font-size: 15px;
    font-weight: normal;
    height: 25px;
    overflow: hidden;
    padding-right: 10px;
}
#blog_title a{
text-decoration:none;
color:#D9F2F9;
}

.myh1 {
    display: inline;
    font-family: Tahoma;
    font-size: 13px;
    font-weight: normal;
	letter-spacing: 0px;
    line-height: 26px;
}

.myh1 span {
text-shadow:0 0 0 rgba(0, 0, 0, 0), 0 0 0 rgba(0, 0, 0, 0), 0 0 0 rgba(0, 0, 0, 0);
}

.myh2{
    display: inline;
    font: 1em/40px Tahoma,Helvetica,sans-serif;
	letter-spacing: 0px;
}
