/* Дизайн All-PC_Games.ru 2015г. */

body { 
max-width:1320px;
background-color: #ededed;
margin: 0 auto; 
} 

shapka{
display:block;
background-image: url('/images/site/logo3.png'); 
background-repeat: no-repeat; 
width:100%;
height:55px;
}

blok{
display:block;
max-width:1100px;
background-color: #fff; 
border-style:solid;
border-width: 1px 1px 3px 1px; 
border-color: #0B3937;
margin: 5px 3px 5px 3px;
}

blok p{padding:0px 10px 0px 10px; font-family:Arial, Helvetica; font-size:16px; sans-serif; color:#484646;}
blok a { color:#0B3937; } 

header{
display:block;
max-width:1100px;
background-color: #0b3937; 
margin: 7px 3px 5px 3px;
border-style:solid;
border-width: 1px; 
border-color: #0B3937;
}

header h1{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:26px;}
header h2{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:22px;}
header h3{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:16px;}
header p{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px;}

header_dop{
display:block;
max-width:1100px;
background-color: #0b3937; 
margin: 0px 0px 7px 70px;
border-style:solid;
border-width: 1px; 
border-color: #0B3937;
}
header_dop p{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px;}

header_zag{
display:block;
max-width:1100px;
background-color: #fff; 
margin: 5px 3px 5px 3px;
border-style:solid;
border-width: 1px; 
border-color: #0B3937;
}

header_zag h1{font-family:Arial, Helvetica, sans-serif; color:#0b3937; padding: 5px 0px 5px 30px; margin:0px; font-size:26px;}
header_zag h2{font-family:Arial, Helvetica, sans-serif; color:#0b3937; padding: 5px 0px 5px 30px; margin:0px; font-size:22px;}
header_zag h3{font-family:Arial, Helvetica, sans-serif; color:#0b3937; padding: 5px 0px 5px 30px; margin:0px; font-size:16px;}
header_zag p{font-family:Arial, Helvetica, sans-serif; color:#0b3937; padding: 5px 0px 5px 30px; margin:0px;}

header_min{
display:block;
max-width:1100px;
background-color: #0b3937; 
margin: 0px 0px 5px 0px;
border-style:solid;
border-width: 1px; 
border-color: #0B3937;
}

header_min h1{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:26px;}
header_min h2{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:22px;}
header_min h3{font-family:Arial, Helvetica, color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:16px;}
header_min p{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 10px; margin:0px;}
header_min a { color:#fff; }
header_min a:hover { color:#fff; }

header1{
display:block;
width:300px;
background-color: #0b3937; 
margin-top: 7px;
border-style:solid;
border-width: 1px; 
border-color: #0B3937;
}

header1 h1{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:26px;}
header1 h2{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:22px;}
header1 h3{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:16px;}
header1 p{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px;}

header_top{
display:block;
width:240px;
background-color: #0b3937; 
margin-top: 7px;
border-style:solid;
border-width: 1px; 
border-color: #0B3937;
text-decoration: none;
}

header_top h1{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:26px;}
header_top h2{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:22px;}
header_top h3{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:16px;}
header_top p{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-weight: bold; font-size:16px; text-decoration: none;}

header_opisanie{
display:block;
max-width:800px;
background-color: #0b3937; 
margin-top: 7px;
border-style:solid;
border-width: 1px; 
border-color: #0B3937;
}

header_opisanie h1{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:26px;}
header_opisanie h2{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:22px;}
header_opisanie h3{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:16px;}
header_opisanie p{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-weight: bold; font-size:16px;}

header_opisanie_top{
display:block;
max-width:1100px;
background-color: #0b3937; 
margin-top: 7px;
border-style:solid;
border-width: 1px; 
border-color: #0B3937;
}

header_opisanie_top h1{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:26px;}
header_opisanie_top h2{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:22px;}
header_opisanie_top h3{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-size:16px;}
header_opisanie_top p{font-family:Arial, Helvetica, sans-serif; color:#fff; padding: 5px 0px 5px 30px; margin:0px; font-weight: bold; font-size:16px;}

oblozka{
display:block;
width:300px;
border-width: 1px; 
border-style:solid;
border-color: #0B3937;
margin-top: 7px;
overflow-y: auto;
}

oblozka img{width:300px:height:400px;}

opisanie{
display:block;
max-width: 800px;
background-color: #ffffff; 
border-style:solid;
border-width: 1px; 
border-color: #0B3937; 
margin:0px 0px 7px 0px;
overflow-y: auto;
}

opisanie p{padding:0px 10px 0px 10px; font-family:Arial, Helvetica; font-size:16px; sans-serif; color:#484646;}
opisanie h1{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:28px;}
opisanie h2{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:22px;}
opisanie h3{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:18px;}
opisanie h1, opisanie h2, opisanie h3{padding: 0px 10px 0px 10px;}
opisanie li{list-style-type:none; font-family:Arial, Helvetica, sans-serif;}
opisanie a { color:#0B3937; } 
opisanie a:hover { color:#828282; }

opisanie_sm {
display:block;
max-width:550px;
height:260px;
background-color: #fff; 
border-style:solid;
border-width: 1px 1px 3px 1px; 
border-color: #0B3937; 
overflow-y: auto;
}

opisanie_sm p{padding-left:10px; font-size:16px; padding-right:15px; font-family:Arial, Helvetica, sans-serif; color:#484646;}
opisanie_sm h1{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:28px;}
opisanie_sm h2{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:22px;}
opisanie_sm h3{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:18px;}
opisanie_sm h3:hover { color:#828282; }
opisanie_sm h4{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:15px;}
opisanie_sm h4:hover { color:#828282; }
opisanie_sm h1, opisanie_sm h2, opisanie_sm h3, opisanie_sm h4{padding-top: 10px; padding-right: 20px; padding-left: 10px;}
opisanie_sm li{list-style-type:none; font-family:Arial, Helvetica, sans-serif;}
opisanie_sm a { color:#0B3937; } 
opisanie_sm a:hover { color:#828282; }

opisanie_smm {
display:block;
max-width:550px;
margin-bottom:5px;
background-color: #fff; 
border-style:solid;
border-width: 1px 1px 1px 1px; 
border-color: #0B3937; 
overflow-y: auto;
}

opisanie_smm p{padding-left:10px; font-size:16px; padding-right:15px; font-family:Arial, Helvetica, sans-serif; color:#484646;}
opisanie_smm h1{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:28px;}
opisanie_smm h2{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:22px;}
opisanie_smm h3{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:18px;}
opisanie_smm h4{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:15px;}
opisanie_smm h4:hover { color:#828282; }
opisanie_smm h1, opisanie_sm h2, opisanie_sm h3, opisanie_sm h4{padding-top: 10px; padding-right: 20px; padding-left: 10px;}
opisanie_smm li{list-style-type:none; font-family:Arial, Helvetica, sans-serif;}
opisanie_smm a { color:#0B3937; } 
opisanie_smm a:hover { color:#828282; }

opisanie_all_sm{
display:block;
max-width: 1100px;
background-color: #efefef; 
border-style:solid;
border-width: 1px; 
border-color: #0B3937; 
margin: 0px 0px 7px 70px;
overflow-y: auto;
}

opisanie_all_sm p{padding:0px 10px 0px 10px; font-family:Arial, Helvetica; font-size:16px; sans-serif; color:#484646;}
opisanie_all_sm h1{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:28px;}
opisanie_all_sm h2{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:22px;}
opisanie_all_sm h3{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:18px;}
opisanie_all_sm h4{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:16px;}
opisanie_all_sm h1, opisanie_all_sm h2, opisanie_all_sm h3, opisanie_all_sm h4{padding: 0px 0px 0px 10px;}
opisanie_all_sm li{list-style-type:none; font-family:Arial, Helvetica, sans-serif;}
opisanie_all_sm a { color:#0B3937; } 
opisanie_all_sm a:hover { color:#828282; }

opisanie_all{
display:block;
max-width: 1100px;
background-color: #ffffff; 
border-style:solid;
border-width: 1px; 
border-color: #0B3937; 
margin:0px 0px 7px 0px;
overflow-y: auto;
}

opisanie_all p{padding:0px 10px 0px 10px; font-family:Arial, Helvetica; font-size:16px; sans-serif; color:#484646;}
opisanie_all h1{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:28px;}
opisanie_all h2{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:22px;}
opisanie_all h3{font-family:Arial, Helvetica, sans-serif; color:#0B3937; font-size:18px;}
opisanie_all h1, opisanie_all h2, opisanie_all h3{padding: 0px 0px 0px 10px;}
opisanie_all li{list-style-type:none; font-family:Arial, Helvetica, sans-serif;}
opisanie_all a { color:#0B3937; } 
opisanie_all a:hover { color:#828282; }

knopka {
display: inline-block;
background-color: #e6e6e6; 
border-style:solid;
border-width: 1px; 
border-color: #0B3937; 
margin: 10px 15px 7px 0px;
padding: 2px;
float:right;
}

knopka_zanr {
display: inline-block;
background-color: #e6e6e6; 
border-style:solid;
border-width: 1px; 
border-color: #0B3937; 
margin: 5px;
padding: 2px;
float:right;
}

screen{
display:block;
max-width:1100px;
border-style:solid;
border-width: 1px; 
border-color: #0B3937; 
}

screen2{
display:block;
max-width:1100px;
border-style:solid;
border-width: 1px; 
border-color: #0B3937; }

.videoWrapper {
        position: relative;
        max-width: 800px;
        
        padding-bottom: 56.25%; /* 16:9 */
        padding-top: 25px;
        height: 0;
}
.videoWrapper iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
}

infa{
display:block;
width:300px;
background-color: #ededed;
border-width: 1px; 
border-style:solid;
border-color: #0B3937; 
overflow-y: auto;
}

infa p{padding-left:10px; font-size:16px; padding-right:10px; font-family:Arial, Helvetica, sans-serif; color:#484646;}

download{
display: block;
width: 300px;
margin-top: 7px;
background: #fff;
border-width: 1px; 
border-style:solid;
border-color: #0B3937; 
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#0B3937;
font-size: 18px;
font-weight: bold;
padding: 7px 0px 7px 0px;
overflow-y: auto;
}

download a {
display: block;
width: 90%;
background: #ffffff;
color:#0B3937;
padding: 5px 0px 5px 0px;
}

download a:hover {
   background: #0B3937; 
   color: #ffffff;
}

mini_menu{
display: block;
width: 300px;
background-color: #ffffff; 
border-width: 1px; 
border-style:solid;
border-color: #0B3937; 
}

mini_menu img{
padding: 5px;
}

menu{
list-style: none;
width:240px;
margin:0px 0px 0px -40px;
}

menu li {
   margin-top: 2px;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight: bold;
}
menu li a {
   display: block;
   padding: 4px 10px;
   background: #ffffff;
   border-style:solid;
   border-width: 1px; 
   border-color: #0B3937; 
   color: #0B3937;
   text-decoration: none;
   position: static;
}
menu li a:hover {
   background: #0B3937; 
   color: #ffffff;
}

new{
display: block;
width:240px;
border-width: 1px; 
border-style:solid;
border-color: #0B3937; 
overflow-y: auto;
}

new p{padding:0px 5px 0px 5px; font-size:14px; font-family:Arial, Helvetica, sans-serif; color:#484646;}

new a {padding:0px 5px 0px 5px; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#0B3937; } 
new a:hover { color:#828282; }

// Спойлер на даполнения в разделах all

.spoiler {
    
}
.spoiler > .title {
      margin-top: -25px;
}
.spoiler > .body {
    padding: 4px;
    display: none;
}
.spoiler > :checked ~ .body {
    display: block;
}

search {
display: block;
width:300px;
padding:20px 20px 0px 0px;
float:right;
}

rekl_240x360{
display:block;
width:250px;
}

rekl_240x400{
display:block;
width:240px;
}

rekl{
display:block;
margin: 5px 2px 10px 0px;
}

top_games{
display:block;
background-color: #fff; 
width:240px;
border-width: 1px; 
border-style:solid;
border-color: #0B3937;
}

cifr{
list-style: none;
display:inline-block;
margin:5px;

background: #ffffff;
border-style:solid;
border-width: 1px; 
border-color: #0B3937; 
color: #0B3937;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 16px;
font-weight: bold;
float:left;
}

cifr a {
text-decoration: none;
color: #0B3937;
}

cifr a:hover {
background: #0B3937; 
color: #ffffff;
text-decoration: none;
}

footer {display: block; width: 98%; background-color: #0B3937; height:10px; margin:5px 5px 0px 5px;}
f{ margin: 5px 5px 5px 15px; float:left;}