/*ÎÁÍÓËÅÍÈÅ*/
html,body,div,span,h1,h2,h3,h4,h5,h6,p,a,img,var,b,u,i,center,ol,ul,li,form,table,tr,td,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
html{overflow-x:hidden;overflow-y:auto}
img{max-width:100%}
body, html{max-width:100%}

/*ÑÒÐÓÊÒÓÐÀ ÑÒÐÀÍÈÖÛ*/
div.header, div.podval, div.footer, div.bloknigneemenu{width:1000px;max-width:98%;margin:0 auto;display:table}
div.body {width:98%;margin:0 auto;padding: 0 auto; text-align: center;}
div.header{border-bottom: 1px solid #5f7088;position:relative;height:50px}
div.content {width:100%; max-width:980px; padding-bottom:120px;padding: 0; display: inline-block; text-align: justify}

/*ÕÅÄÅÐ*/
span.logo{width:195px; height:20px;background:url(logo.png) no-repeat; background-size: cover;  display:block; margin:15px 100px 0 10px;float:left}
span.menu {height:47px;float:left;text-align:center;font:400 14px/50px verdana; color:#475467; text-transform: uppercase;cursor:pointer;margin:0 15px}
span.menu:hover {border-bottom:3px solid #c00000}
span.searchbutton{width:20px; height:20px;float:right;cursor:pointer;margin:15px 20px 0 10px;background:url(search.png) no-repeat; background-size: cover; display:block;}
span.langbutton{width:16px; height:8px; padding-top: 17px; float:right;cursor:pointer;margin:15px 10px 0 10px;background:url(earth3.png) no-repeat; background-size: contain; display: block; text-align: center; font: 400 8px/8px verdana}




span.langbuttonmob{width:18px; height:18px;background:url(earth2.png) no-repeat; background-size: contain; display:none;margin: 0 auto}
div.langbuttonmob {text-align:center;position:absolute; top:20px; right:15px; font:400 10px arial;color:#475467;display:none}
span.menubutton{font: 400 32px/32px arial; color: #475467; top:5px;right:15px;display:none;position:absolute;cursor:pointer}
div.blokmenu{margin:0;padding:0}
div.closemobmenu{position:absolute;top:20px;right:20px;font:400 10px arial; color:#475467; cursor:pointer; display:none; width:20px;height:20px;background:url(search.png) no-repeat; background-size: contain}
span.langvariant{border: 1px solid #ccc;position:absolute;top:40px;right:0;background-color:#fff;padding:5px 7px;text-align:center;border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;-opera-border-radius:10px;-moz-border-radius:10px;box-shadow:1px 1px 3px #ccc;z-index:100;display:none}
span.langvar {font: 400 12px/18px verdana;display:block;color:#bbb}
a.langvar{color:#475467}
a.langvar:hover{color:#900000}
div.poisk{display:none;width:840px;max-width:80%;margin:0 auto;position:relative;}
div.gsc-clear-button {display:none !important}
input.gsc-input {background: #fff !important}
input.gsc-search-button{cursor:pointer !important;background: #4f5d73 !important}

/*ÒÅËÎ ÑÒÐÀÍÈÖÛ*/
span.dom,span.domhov{float:left;width:14px;height:12px;background:url(sprite.webp) no-repeat -79px -27px;margin-right:5px}
span.dom:hover,span.domhov{background-position: -94px -27px}
div.verh{display:table;width:94%;padding:0 0 40px 0;margin:30px 2% 0 4%}
a.krohi{color:#005599;text-decoration:underline}
a.krohi:hover{color:#900000}
div.krohi{font:11px verdana;color:#404040;max-width:1000px;width:98%;margin:10px;margin-left:auto; margin-right: auto; padding-left:10px}
h1.zaglavie{font:400 30px/36px georgia;color:#27323d;text-align:center}
div.date{text-align:right;font:400 11px/18px arial;background: url(sprite.webp) no-repeat -333px -107px;display:table;width: 84px;height:18px;margin:60px 0 -30px 0;float:right;color:#888}
div.divsocs{float:left;margin: 20px 0 20px 5%;font:400 10px/20px tahoma; color:#475467}
div.socseti {position:static !important}
span.commentarii{float:right;margin: 20px 5% 20px 0;font:400 10px/10px tahoma; color:#475467; text-align: center; cursor: pointer;display:block}
div.fakt{background-color:#fafcfd; float:right; text-align: center;font: 400 10px verdana;color:#444444;margin: 5px 0 5px 25px;padding:5px}
div.adschirokiy {width:336px;max-height:280px;float:right; margin: 10px 0 30px 50px}
div.adsuzkiy {width:100%;margin:10px 0 30px 0}

/*ÌÀÐÊÅÐÛ ÒÅÊÑÒÀ*/
h2,h3,h4{margin:15px 0 10px 0;font:400 24px/28px verdana,tahoma,arial,sans-serif;text-align:left;color:#27323d;text-indent:30px}
h3{font:500 21px/25px arial,verdana,thoma,sans-serif; font-style: italic;}
h4{font:400 18px/22px arial,verdana,thoma,sans-serif;text-indent:0;margin:10px 0}
p.standart,p.progsimportant,p.nomer,p.otstup,p.bezotstupa,p.polosa{font: 400 16px arial; line-height:150%; color:#27323d; text-align:justify; text-indent:30px}
i{font-style: italic}
b{font-weight: 700}
a{color:#005599;text-decoration:none}
a:hover{color:#900000}
.shadow{box-shadow:2px 2px 5px #999}
.left{float:left;margin:2px 5px 5px 0}
.center{text-align:center}
.leftborder{float:left;margin:10px 30px 5px 5px}
.right{float:right;margin:2px 0 5px 5px}
.rightborder{float:right;margin:20px 0 20px 40px}
.grey{color:#666}
.green{color:green}
.red{color:red}
.brown{color:#a52a2a}
.blue{color:blue}
.kak_est{white-space:pre-line}
.b5{padding-bottom:15px}
.b10{padding-bottom:21px}
.b15{padding-bottom:26px}
.b20{padding-bottom:32px}
.b25{padding-bottom:38px}
.t5{padding-top:15px}
.t10{padding-top:21px}
.t15{padding-top:26px}
.t20{padding-top:32px}
.t25{padding-top:38px}
.l5{padding-left:10px}
.l10{padding-left:15px}
.l15{padding-left:20px}
.l20{padding-left:25px}
.l25{padding-left:30px}
.r5{padding-right:10px}
.r10{padding-right:15px}
.r15{padding-right:20px}
.r20{padding-right:25px}
.r25{padding-right:30px}
.hov{opacity:0.4}

/*ÍÀÂÈÃÀÖÈß*/
span.zagkateg {width:100%;color:#fff;background-color:#5cab22;text-align:center;padding:5px 0;font:400 16px/16px verdana; display: block}
div.kategorii{width:100%;float:right;margin:50px 0 50px 0}
div.razd{width:90%;margin-left:10%}
div.rupun{width:100%;min-height:30px; font: 400 15px/30px arial; padding-top: 10px}
a.rupun{display:block}
span.rubik1,span.rubik2,span.rubik3,span.rubik4,span.rubik5,span.rubik6,span.rubik7,span.rubik8,span.rubik9,span.rubik10,span.rubik11,span.rubik12,span.rubik13,span.rubik14,span.rubik15,span.rubik16,span.rubik17,span.rubik18,span.rubik19,span.rubik20,span.rubik21,span.rubik22,span.rubik23,span.rubik24,span.rubik25,span.rubik26,span.rubik27,span.rubik28,span.rubik29,span.rubik30,span.rubik31,span.rubik32,span.rubik33,span.rubik34,span.rubik35,span.rubik36,span.rubik37,span.rubik38,span.rubik39,span.rubik40,span.rubik41,span.rubik42,span.rubik43,span.rubik44,span.rubik45,span.rubik46,span.rubik47,span.rubik48,span.rubik49,span.rubik50,span.rubik51,span.rubik52,span.rubik57,span.rubik58,span.rubik59,span.rubik60,span.rubik61,span.rubik62,span.rubik63,span.rubik64,span.rubik65,span.rubik66,span.rubik67,span.rubik68,span.rubik69,span.rubik70,span.rubik71,span.rubik72{float:left;width:16px;height:16px;background:url(sprite.webp) no-repeat -109px -27px;margin:7px 12px 7px 12px;display:block}
span.rubik2{background-position: -176px -27px;}
span.rubik3{background-position: -195px -28px;}
span.rubik4{background-position: -214px -28px;}
span.rubik5{background-position: -63px -45px;}
span.rubik6{background-position: -80px -45px;}
span.rubik7{background-position: -98px -45px;}
span.rubik8{background-position: -114px -43px;}
span.rubik9{background-position: -129px -44px;}
span.rubik10{background-position: -145px -45px;}
span.rubik11{background-position: -163px -45px;}
span.rubik12{background-position: -182px -46px;}
span.rubik13{background-position: -199px -46px;}
span.rubik14{background-position: -216px -46px;}
span.rubik15{background-position: -233px -45px;}
span.rubik16{background-position: -250px -45px;width:14px;}
span.rubik17{background-position: -265px -45px;}
span.rubik18{background-position: -63px -61px;}
span.rubik19{background-position: -80px -61px;}
span.rubik20{background-position: -96px -63px;}
span.rubik21{background-position: -112px -63px;}
span.rubik22{background-position: -129px -63px;}
span.rubik23{background-position: -145px -63px;}
span.rubik24{background-position: -162px -63px;}
span.rubik25{background-position: -180px -63px;}
span.rubik26{background-position: -196px -63px;}
span.rubik27{background-position: -214px -63px;}
span.rubik28{background-position: -230px -63px;}
span.rubik29{background-position: -247px -63px;}
span.rubik30{background-position: -265px -63px;}
span.rubik31{background-position: -63px -80px;}
span.rubik32{background-position: -80px -80px;}
span.rubik33{background-position: -97px -80px;}
span.rubik34{background-position: -114px -80px;}
span.rubik35{background-position: -131px -80px;}
span.rubik36{background-position: -147px -80px;}
span.rubik37{background-position: -164px -80px;}
span.rubik38{background-position: -181px -80px;}
span.rubik39{background-position: -198px -80px;}
span.rubik40{background-position: -215px -80px;}
span.rubik41{background-position: -233px -80px;}
span.rubik42{background-position: -250px -80px;}
span.rubik43{background-position: -63px -97px;}
span.rubik44{background-position: -80px -97px;}
span.rubik45{background-position: -97px -97px;}
span.rubik46{background-position: -113px -97px;}
span.rubik47{background-position: -130px -97px;}
span.rubik48{background-position: -147px -97px;}
span.rubik49{background-position: -163px -97px;}
span.rubik50{background-position: -180px -97px;}
span.rubik51{background-position: -197px -97px;}
span.rubik52{background-position: -214px -97px;}
span.rubik58{background-position: -132px -115px;}
span.rubik57{background-position: -79px -115px;}
span.rubik59{background-position: -97px -115px;}
span.rubik60{background-position: -114px -115px;}
span.rubik61{background-position: -163px -118px;}
span.rubik62{background-position: -199px -116px;}
span.rubik63{background-position: -235px -116px;}
span.rubik64{background-position: -46px -62px;}
span.rubik65{background-position: -45px -80px;}
span.rubik66{background-position: -254px -116px;} 
span.rubik67{background-position: -182px -117px;}
span.rubik68{background-position: -63px -115px;}
span.rubik69{background-position: -45px -42px;}
span.rubik70{background-position: -217px -117px;}
span.rubik71{background-position: -271px -116px;}
span.rubik72{background-position: -288px -116px;}  

/*ÏÎÄÂÀË*/
a.footer{font: 400 12px arial;color:#dee3e9; float:left; margin:10px 0 0 20px}
div.schetchik{float:right;text-align:right; margin:5px 25px 0 0;color:#dee3e9;font: 400 10px arial}
div.comments{width:780px;max-width:98%;margin: 0 auto 50px auto }
span.logowhite{display:block;background: url(logo2.png) no-repeat; background-size: cover; width:140px; height:15px; position:absolute; right:23px; top:-18px}
a.bottommenu{font:400 12px/18px tahoma;color:#dee3e9;display:table;text-decoration:none}
a.bottommenu:hover{color:#fff;text-decoration:underline}
span.nizmenublok {display:inline-block;margin:30px 0 0 0;text-align:left;padding:0 120px 0 15px;vertical-align:top;}
span.nazvaniyarazdelovniz{color:#c4ff97;font: 400 18px/24px trebuchet ms;background: url(sprite.webp) no-repeat -325px -80px;width:100px;height:24px;padding-left:35px;display:block}
div.nigneemenu{width:100%;background-color:#475467;border-top:1px solid #000;display:table}
div.bloknigneemenu {color:#fff;text-align:center;vertical-align:text-top;display:table; padding: 15px 0px 10px 0px;}
div.footer{height:50px;border-top: 1px solid #bbc4d0; margin-top:30px;position:relative;display:table}
div.footblockmeny{display:inline-block; width: 32%; text-align: center; min-width: 200px}
span.oglavleniyaniz {margin:20px 0px 5px 0px;display:block;font:700 13px/13px georgia; color:#dee5ed}
div.obmotka {text-align: left; display: inline-table}

/*ÊÍÎÏÊÀ ÂÂÅÐÕ*/
div.toup {position:fixed;top:0;left:0;cursor:pointer;width:80px;height:100%;padding:1% 3px 0 0;text-align:center;font:700 12px tahoma;display:none; opacity: 0.4;color:#fff; z-index: 999}
div.toup:hover {background-color:#dee3e9;opacity:1;color: #475467;}
div.toupstrelka{background: url(sprite.webp) no-repeat -295px -44px; width:24px; height:24px;margin:0 auto}

/*ÑËÀÉÄÅÐ*/
div.slider {max-width: 100%; text-align: center; margin: 10px auto}
img.slider, img.sliderred  {max-width: 100px; border: 1px solid #ccc; cursor: pointer; opacity: 0.5}
img.slider:hover {opacity: 1}
img.sliderred  {border: 2px solid red; opacity: 1; cursor: default}
div.slidershow {width: 100%; border: 2px solid #185e9c}

/*Ïðîöåññîðû*/
td.tdc1,td.tdc2{font: 400 14px/18px arial;padding:5px 0 5px 5px;border-bottom: 1px dotted #caccce;}
td.tdc1{width:45%;color:#21303c;padding-left:20px;}
td.tdc2{width:55%;color:#21303c;padding: 6px 10px 6px 30px;}
td.pass1{width:27%;padding:10px 2px;border-right: 1px solid #caccce;vertical-align:middle}
td.pass2{vertical-align:middle;text-align:left;font: 400 13px/13px arial}
span.harcpu{font: 400 11px arial;color:#656565}
span.harcpu2{font: 400 9px/9px arial;color:#6d7b8f}
div.annagcpu{height:20px;float:left;background-color:#526078;background: radial-gradient(#eceff4,#dadde1);border-radius:0 3px 3px 0;margin-right:5px;border: 1px solid #9ca2ae;border-left:none}
div.annagcpur{height:22px;float:left;background-color:#640000;background: radial-gradient(#7d899a,#475467);border-radius:0 3px 3px 0;margin-right:5px;box-shadow:2px 2px 2px #bebebe}
div.knopkasravnen,div.knopkatable,div.knopkatablesm {width:180px;height:130px;background-color:#64a539;margin-top:30px;border-radius: 7px;cursor:pointer;box-shadow:2px 2px 5px #819d85;text-align:center;color:#fff;font: 400 14px arial;border: 1px solid #64a539; float: right}
div.knopkatable,div.knopkatablesm{height: 110px; background-color:#f0f3f8;box-shadow:2px 2px 5px #8ba0a9;color:#475467;border: 1px solid #bec6d8; margin-top: 20px}
div.knopkatablesm {float:none;margin:0 auto 40px auto;width:80%;max-width:400px;display:none}
div.tablicacpu{width: 560px; min-width: calc(100% - 220px)}
table.tablicacpu{width:100%; border-collapse: separate;border-spacing:0;float:left;margin-top:30px}
a.knpcomparizone,a.knpcomparizone:hover,a.knptabcpu,a.knptabcpu:hover{color:#fff;font: 400 14px arial;text-decoration:none;display:block}
a.knptabcpu,a.knptabcpu:hover{color:#475467}
div.smalltcpu{margin:30px 0 60px 0}
table.passmarkvcpu{width:100%;border-collapse: collapse;font: 400 14px arial;text-align:center;border:1px solid #ccc;margin-bottom: 70px}
div.adscpu{width:180px; max-width:180px; float: right; margin-top:30px}

/*Òàáëèöà ñðàâíåíèÿ ïðîöåññîðîâ*/
td.td1,td.td5,td.td,td.td4 {font:400 13px/14px arial;color:#fff;background-color:#8591a2;padding:7px 10px;text-align:left;border-top:1px solid #fff;border-right:1px solid #fff;width:11%}
td.td5,td.td{background-color:#4f5d73;padding:0;border-top:0}
td.td,td.td4{width:10%;text-align:center;background-color:#a5b1c3;font:400 12px/12px arial}
td.td5{vertical-align:top;text-align:left; height: 45px}
td.td2,td.td3,td.td6{font: 400 12px/14px arial;color:#435160;background-color:#edf1f6;padding:7px 5px;text-align:center;border-top:1px solid #fff;border-right:2px solid #fff;}
td.td {background-color:#d5dbe7}
td.td3{background-color:#fff}
td.td4{background-color:#e4a100;padding:0}
td.td6{background-color:#ffffff}

/*Ïðîãðàììû*/
table.vkladki{float:right;border-collapse: separate;border-spacing:0;margin:40px 0 20px 0}
td.vklong, td.vksmall {border-bottom: 1px solid #acacac}
td.vksmall {width:5px}
td.vklong {width:200px}
td.vkactiv, td.vkpassiv, td.vkpassivd{background-color:#ffffff; font:400 13px/14px arial; border-width: 1px 1px 0 1px; border-style: solid; border-color: #acacac; padding:5px 5px 3px 5px; border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-khtml-border-radius:3px 3px 0 0;-opera-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;}
td.vkpassiv {border-width: 1px; background-color:#e5e5e5}
td.vkpassivd {border-width: 0; background-color:#009900}
a.download, a.download:hover{font:700 10px/10px sans-serif;display:block;margin:3px 0 0 4px;color:#ffffdd}
table.download{margin:0 0 0 20px;border-style:none;border-collapse:collapse}
td.download{background-color:#3e5256;border:0;text-align:left;height:14px;width:66px;background:url("fonprogs.png") no-repeat 0 0}
p.site{font-size:10px;line-height:11px;text-indent:0;font-family:verdana,geneva,arial,sans-serif;margin:20px 0 10px 10px;text-align:left}
td.progsblue,td.progs,td.progsdark,table.progs{border:solid 1px #e1e1e1;font:400 11px arial;}
table.progs{margin:10px 0 0 20px;border-collapse:collapse}
td.progsdark{padding:3px 10px 3px 5px;background-color:#0051a3;color:#ecfbff;border-color:#bbb;font:700 12px/17px arial}
td.progs,td.progsblue{padding:3px;border-color:#999;color:#333}
td.progsblue {background: #f1fcff}
div.pohhh{display:table; width:100%;font:400 34px/36px Georgia;color:#27323d;text-indent:2%}

/*Òàáëèöà âèäåîêàðò*/
td.gpudark{padding:3px;background-color:#dceeed;color:#000;border: 1px solid #999;font:700 10px verdana;text-align:center}
td.gpu, td.gpu2 {padding:3px;border: 1px solid #e5e6e9;color:#43517a;font:400 12px arial;text-align:center}
td.gpu2 {padding:10px 5px;color:#333;text-align:left}
div.gpuperf {width:220px; border:1px solid #3e8b00; color: #3e8b00;background:url(anagramma.png) no-repeat 0 0;margin: auto}


/*ÃËÀÂÍÀß*/
img.indexanons{float:right;width:46%;min-width:200px;margin:0 -10px 20px 60px}
div.blokrazdela{width:45%;display:inline-block;margin: 0 4.6% 70px 0;position:relative;vertical-align:top;cursor:pointer}
img.logorazdela{position:absolute; top:0px; left: 0px; width: 50px; height: 50px}
a.ssilkarazdel,a.ssilkarazdel:hover{font: 400 20px tahoma;display:block;margin-bottom:10px;color:#111;margin-left:70px}
p.textrazdel{font: 400 13px/18px arial;color:#333;margin-left:70px}
/*ïëèòêè àíîíñîâ*/
@keyframes animblock {
from {opacity: 0}
to {opacity: 1}
}

div.plitka{width:48%;border: 1px solid #ccc;display:inline-block;margin: 1% 0.8%;box-shadow:0 0 15px #ddd;cursor:pointer;color:#777;position:relative;vertical-align:top;float:none;animation:animblock 1s}
div.plitka:hover{color: #900000}
span.leybavplitke{display:inline-block;border:2px solid #ccc;padding:5px 0;font:700 11px/11px tahoma; text-transform: uppercase;background-color:#fff}
span.gvl,span.gvp{color:#ccc;font-weight: 400;margin-right:10px}
span.gvp{margin:0 0 0 10px}
span.plitkah1{text-transform: uppercase;font:700 16px/22px tahoma;display:block;text-align:center;margin:0 6% 15px 6%;color:#222831}
p.panons{font: 400 14px/20px arial; margin:10px 6% 20px 10%;display:block; color: #555}
span.plitkaniz{width:90%;padding:5%;border-top:1px solid #ccc;background-color:#f0f0f0;font:400 12px/12px tahoma1;text-align:right;display:block}
img.plitkaimg{max-width:60%;margin:8% auto 6% auto;display:block}
span.plitkadata{position:absolute;bottom:4%; left:10%; font: 400 12px/12px verdana;display:table;color:#bbb}

/*ÀÄÀÏÒÀÖÈ ÏÎÄ ÍÈÇÊÎÅ ÐÀÇÐÅØÅÍÈÅ*/
@media (max-width: 1230px){
div.toup ,div.toup:hover {width:45px}
}

@media (max-width: 1100px){
div.toup ,div.toup:hover {width:54px;height:45px;padding:15px 3px 0 3px;left:auto;right:0;background-color:#dee3e9;color: #dee3e9;opacity: 0.4}
div.header, div.body, div.podval{display:inline; position:static}
div.poisk{width:80%}
div.header{min-height:42px;height:auto; display:block; border-color: #ebebeb}
div.content {width:96%;max-width:880px;float:none;margin-left:auto;margin-right:auto; display: block}
span.langbutton {display:none} 
span.searchbutton{display: none}
span.logo {margin: 12px 0 -40px 10px}
span.menubutton{display:block}
span.menu,span.menu:hover {float:none;margin:25px auto;padding:0;border:none;display:table;width:250px;max-width:80%; background-color:#8491a3; color:#f4f7fa;border-radius:23px;font: 400 14pt/35pt trebuchet ms;box-shadow:1px 1px 5px #777;background: radial-gradient(#647083,#475467)}
div.blokmenu {width:96%;border:1px solid #475467;margin:42px auto 10px 2%;display:none;position:relative;background-color:#f4f7fa;padding-top:50px}
div.closemobmenu{display:block}
div.krohi{padding-left:0}
span.langbuttonmob {display:block}
div.langbuttonmob {display:table}
span.langvariant{top:100px;left:auto;right:1.5%;padding:10px 20px;box-shadow:none}
span.langvar {font: 400 14px/50px verdana}
span.nizmenublok {display:table;width:27%;float:left;padding:0 0 0 6%}
input.gsc-input {font-size:18pt !important}
input.gsc-search-button{height: 36px !important}
table.passmarkvcpu{width:96%; margin: 0 auto 40px 2%; display:inline-table}
p.standart,p.progsimportant,p.nomer,p.otstup,p.bezotstupa,p.polosa{font: 400 14px/20px arial; text-align: left; text-indent: 0px}
h2, h3 {text-indent: 0px; width: 96%; margin-left: 2%}
h2 {font: 400 20px/25px arial}
h3 {font: 400 italic 18px/23px arial}
h1.zaglavie {font: 400 24px/28px arial}
div.verh{width:96%;padding:0 0 40px 0;margin:10px 2% 0 2%}
}

@media (max-width: 1024px){
div.footer, div.bloknigneemenu{width:98%}
}

@media (max-width: 900px){
span.nizmenublok {width:31%;padding:0 0 0 2%}
div.blokrazdela{margin: 0 3% 70px 1.6%}
}

@media (max-width: 700px){
img.indexanons{float:none;margin-left:auto;margin-right:auto;display:block}
span.nizmenublok{display: none}
span.nazvaniyarazdelovniz{display: none}
a.footer{text-align: right; display: block; width: 90%}
div.schetchik{margin-bottom: 15px}
p.standart,p.progsimportant,p.nomer,p.otstup,p.bezotstupa,p.polosa{width: 90%; margin-left: 5%; margin-right: 5%}
div.footer{margin-top:100px}
td.pass1{width:30%}
div.plitka{width:520px;max-width:98%;margin-left:auto;margin-right:auto;float:none !important;display:block !important}
span.plitkadata{font: 400 10px/10px verdana}
div.knopkatablesm {display:table}
div.adscpu,div.knopkatable{display:none}
table.tablicacpu{float:none}
div.tablicacpu{max-width: 100%}
div.knopkasravnen{float:none;margin:40px auto 0 auto;width:80%;max-width:400px;display:table}
div.adschirokiy {width:100%;min-height:90px;height:auto; margin:10px 0 50px 0;}
div.gpuperf{width:auto; background-image: none;border-width:0}
div.footer{margin-top: 50px}
div.pohhh{text-align: center}
div.date{margin-top: 30px}
div.footblockmeny, div.bloknigneemenu {display: none}
}

@media (max-width: 580px){
div.blokrazdela{width:90%;display:block;margin: 0 auto 70px auto}
td.vklong {width:100px}

}

@media (max-width: 479px){
div.toup{opacity:0.5}
td.pass1{width:35%}
span.leybavplitke{font:700 10px/10px tahoma}
td.vklong {width:50px}
}

@media (max-width: 390px){
span.plitkah1{font:700 15px/21px tahoma}
span.leybavplitke{font:700 9px/9px tahoma}
p.panons{font: 400 13px/16px arial; margin:10px 6% 20px 10%;display:block; color: #555; text-align: left}	
div.divsocs, span.commentarii {float: none; display:table; margin-left:auto; margin-right:auto}
td.vklong {width:20px}
}