@charset "windows-1251";

.block_left_pad * {list-style: none; margin: 0; padding: 0}
.block_left_pad img {border: none}
.therm {margin-top: 20px}
   .therm div {position: relative}
   .therm div b {color: #999; font-weight: normal}
   .therm div .top {color: #777; font-family: arial; font-size: 12px; white-space: nowrap; position: absolute; top: -19px; left: -14px}
   .therm div .top a {color: #777}
   .therm div .fb {background: url(/images/kp_everywhere_bgs.jpg); width: 124px; height: 26px; overflow: hidden; display: block; position: absolute; top: -1px; left: 160px}
   .therm div .tw {background: url(/images/kp_everywhere_bgs.jpg) 0 -27px; width: 130px; height: 32px; overflow: hidden; display: block; position: absolute; top: -4px; left: 160px}
   .therm div .vk {background: url(/images/kp_everywhere_bgs.jpg) 0 -60px; width: 120px; height: 25px; overflow: hidden; display: block; position: absolute; top: 3px; left: 160px}
   .therm div .widgets {background: url(/images/kp_everywhere_bgs.jpg) 0 -86px; width: 80px; height: 38px; overflow: hidden; display: block; position: absolute; top: -1px; left: 160px}
.arial {font-family: arial; font-size: 12px; margin-bottom: 20px}
.large_link {font-size: 24px; display: block; margin: 25px 0 20px 0}
   .large_link a {color: #555; text-decoration: underline}
.script_block {width: 555px; color: #777; overflow: hidden; margin: 35px 0 45px 0}
   .script_block .wide {width: 600px}
   .script_block .item {width: 270px; float: left; padding-right: 15px}
   .script_block .item a {color: #777; text-decoration: underline}
   .script_block .clear1 {height: 6px}
.iphone_kp {text-align: center; margin: 44px 0}
.browsers {width: 100%; text-align: center}
   .browsers td {padding-bottom: 30px}
   .browsers .center {width: 270px}
   .browsers a {color: #777; font-family: arial; font-size: 12px; text-decoration: underline}
   .browsers span {color: #777; font-family: arial; font-size: 12px}
.aroundKpButtons {width: 540px; overflow: hidden; margin: 20px 0}
   .aroundKpButtons ul {width: 600px}
   .aroundKpButtons ul * {width: 160px; height: 160px; float: left; display: block}
   .aroundKpButtons li {margin: 0 30px 30px 0}
   .aroundKpButtons li * {background: url(/images/aroundKpButtonsns.png)}
   .aroundKpButtons .fb * {background-position: 0 0}                  .aroundKpButtons .fb a:hover {background-position: 0 -161px}                  .aroundKpButtons .fb span {background-position: 0 -322px}
   .aroundKpButtons .tw * {background-position: -161px 0}             .aroundKpButtons .tw a:hover {background-position: -161px -161px}             .aroundKpButtons .tw span {background-position: -161px -322px}
   .aroundKpButtons .vk * {background-position: -322px 0}             .aroundKpButtons .vk a:hover {background-position: -322px -161px}             .aroundKpButtons .vk span {background-position: -322px -322px}
   .aroundKpButtons .iphone * {background-position: -483px 0}         .aroundKpButtons .iphone a:hover {background-position: -483px -161px}         .aroundKpButtons .iphone span {background-position: -483px -322px}
   .aroundKpButtons .android * {background-position: -644px 0}        .aroundKpButtons .android a:hover {background-position: -644px -161px}        .aroundKpButtons .android span {background-position: -644px -322px}
   .aroundKpButtons .widgets * {background-position: -966px 0}        .aroundKpButtons .widgets a:hover {background-position: -966px -161px}        .aroundKpButtons .widgets span {background-position: -966px -322px}
   .aroundKpButtons .chooser * {background-position: -1127px 0}       .aroundKpButtons .chooser a:hover {background-position: -1127px -161px}       .aroundKpButtons .chooser span {background-position: -1127px -322px}
   .aroundKpButtons .searchButtons * {background-position: -1288px 0} .aroundKpButtons .searchButtons a:hover {background-position: -1288px -161px} .aroundKpButtons .searchButtons span {background-position: -1288px -322px}
   .aroundKpButtons .searchPanels * {background-position: -1449px 0}  .aroundKpButtons .searchPanels a:hover {background-position: -1449px -161px}  .aroundKpButtons .searchPanels span {background-position: -1449px -322px}
   .aroundKpButtons .mob * {background-position: -1610px 0}           .aroundKpButtons .mob a:hover {background-position: -1610px -161px}           .aroundKpButtons .mob span {background-position: -1610px -322px}
   .aroundKpButtons .winPhone * {background-position: -1932px 0}
   .aroundKpButtons .winPhone a:hover {background-position: -1932px -161px}
   .aroundKpButtons .winPhone span {background-position: -1932px -322px}
   .aroundKpButtons .guessmovie * {background-position: -2093px 0}
   .aroundKpButtons .guessmovie a:hover {background-position: -2093px -161px}
   .aroundKpButtons .guessmovie span {background-position: -2093px -322px}
   .aroundKpButtons .kpmini * {background-position: -2254px 0}
   .aroundKpButtons .kpmini a:hover {background-position: -2254px -161px}
   .aroundKpButtons .kpmini span {background-position: -2254px -322px}

.join_list {}
   .join_list li {position: relative; margin-bottom: 10px; padding-left: 10px}
   .join_list s {background: #333; width: 3px; height: 3px; overflow: hidden; position: absolute; top: 7px; left: 0}
