@charset "utf-8";

img.png{ behavior: url('/css/pngfix.htc'); }
/* skeleton */
ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, body, html, div, p, blockquote, fieldset, input { margin: 0; padding: 0; }
html, body { margin: 0; padding: 0 }
body { font: 68.8% Tahoma; background: #56cff8;}

h1, h2, h3 { margin: 10px 0 10px 0; font-size: 118.2%; }

a { color:#444444; font-size: 100.1% }
a:hover { color:#444444; font-size: 100.1% }

img { border: 0; }
a.arr-2-right-orange { background: url('/images/arr-orange-right-2.gif') no-repeat scroll left 5px; padding-left: 13px; }

div#main { width: 100%; height: 100%; padding: 0px; margin: 0px;}

div#background-top {  position: absolute; left: 0; z-index: -100; background: url('/images/bg_top_site.jpg'); width: 100%; height: 794px; background-color: #56cff8; background-repeat: repeat; background-position: top left; }

div#container { width: 980px; margin: 0 auto; padding: 0px 0px 0px 0px; text-align: left; background: #ffffff; overflow: hidden; }

div#top { margin: 0; background: #ffffff; overflow: hidden; }


div#content { margin: 0 0px 0 0px; text-align: left; }
div#content.content-small { margin: 0 0px 0 0px; text-align: left; }
/*div#content */
div.full_width { margin: 0; text-align: left; }

div#footer { clear: left; width: 100%; padding-top: 39px; color: #ffffff; }
div#footer p { margin: 0; padding: 5px 10px }


.float-right { float: right; }
.float-left { float: left; }
.dotted_line-top { padding-top: 2px; background: url('/images/dot-grey-bg.gif'); background-repeat: repeat-x; background-position: top;}
.dotted_line-bottom { padding-bottom: 2px; background: url('/images/dot-grey-bg.gif'); background-repeat: repeat-x; background-position: bottom; }
.dotted_line-right { padding-right: 2px; background: url('/images/dot-grey-bg.gif'); background-repeat: repeat-y; background-position: right; }
.dotted_line-left { padding-left: 2px; background: url('/images/dot-grey-bg.gif'); background-repeat: repeat-y; background-position: left; }
/* top */
div#top div.logo_line { width: 100%; height: 70px; margin: 0px; background-color: #464646; }
div#top div.logo_line div.content { height: 50px; padding: 0 0px 0 0px; }
div#top div.logo_line div.logo img { float: left; margin-left: 30px; margin-top: 10px }
div#top div.logo_line div.info { width: 184px; margin-top: 12px; height: 50px; float: right; text-align: left; }
div#top div.logo_line div.info p { margin: 0; color: #ffffff; }
div#top div.logo_line div.info p strong { margin: 0; color: #ffffff; font-size: 118.2%; }

.footer-menu_list { width: 200px; font-size: 11px; line-height: 16px; }
.footer-menu { width: 216px; margin-top: 22px; margin-left: 12px; }
.bottom-text { width: 694px; margin-top: 20px; font-size: 11px; }
/* content*/
div#header-block { width: 980px; height: 329px; }
div#header-block-action { width: 980px; height: 242px; }
div#header-block_ms_top { width: 980px; height: 242px; background: url('/images/header-block_ms_top.jpg') no-repeat top left;  background-color: #FFFFFF; }
div#header-block_promo_top { width: 980px; height: 242px; background: url('/images/header-block_promo_top.png') no-repeat top left; }
div#header-block_ms_down { width: 980px; height: 87px; background: url('/images/header-block_ms_down.jpg') no-repeat top left;  background-color: #FFFFFF; }
div#ms_logo { position: absolute; top: 134px; margin-left: 503px; width: 356px; height: 91px; background: url('/images/ms_logo.png') no-repeat top left; }
div#laptop { position: absolute; top: 120px; margin-left: 61px; width: 402px; height: 302px; background: url('/images/laptop.png') no-repeat top left; }
div#promo-laptop { position: absolute; top: 94px; margin-left: 63px; width: 211px; height: 208px; background: url('/images/promo-laptop.png') no-repeat top left; }
div#cards { position: absolute; top: 238px; margin-left: 620px; width: 359px; height: 160px; background: url('/images/cards.png') no-repeat top left; }
div#asus { position: absolute; top: 110px; margin-left: 460px; width: 102px; height: 30px; background: url('/images/asus.png') no-repeat top left; }
div#windows7 { position: absolute; top: 110px; margin-left: 596px; width: 154px; height: 26px; background: url('/images/windows7.png') no-repeat top left; }
div#win_asus { position: absolute; top: 166px; margin-left: 461px; width: 252px; height: 68px; background: url('/images/win_asus.png') no-repeat top left; }
div#ms_info { position: absolute; top: 227px; margin-left: 504px; width: 425px; height: 44px; font-size: 12px; }
div#ms_info-action { position: absolute; top: 281px; margin-left: 504px; width: 425px; height: 18px; font-size: 12px; }

div#ms_action-block { position: absolute; top: 338px; margin-left: 504px; width: 480px; height: 60px; font-size: 13px; }
ul.ms_actions-list { }
li.ms_action {  margin-right: 5px; padding: 0px; vertical-align: top; width: 220px; height: 60px; display: -moz-inline-stack; display: inline-block; float: left; _overflow: hidden; zoom: 1; *display: inline; }
div.ms_info-block { float: left; display: table; }
div.ms_info-point_img { float: left; margin-right: 7px; }
a.ms_info-point_title img { width: 66px; height: 18px; vertical-align: top; }
a.ms_info-point_link { line-weight: 14px; color: #ff5100; }
div.ms_info-win_img { float: left; margin-right: 7px; }
a.ms_info-win_title img { width: 49px; height: 18px; vertical-align: top; }
a.ms_info-win_link { color: #00608c; line-weight: 14px; }

div#header-block-text_action { width: 980px; height: 326px; background: url('/images/header-block_promo_bottom.jpg') no-repeat top left;  background-color: #FFFFFF; }
div#header-block-text { width: 980px; height: 140px; background: url('/images/header-block-text.gif') no-repeat top left; }
div#header-block-products { width: 980px; height: 295px; background: url('/images/header-block-products.jpg') no-repeat top left; background-color: #FFFFFF; }
div#header-block_action-products { width: 980px; height: 205px; background: url('/images/header-block-promo-products.jpg') no-repeat 0px 0px; }
div#footer-block-text { width: 980px; height: 90px; background-color: #FFFFFF; }
div#footer-block_action-text { width: 980px; height: 510px; background-color: #FFFFFF; }
div#footer-block-products { width: 980px; height: 320px; background-color: #FFFFFF; }
.overflow { overflow: hidden; width: 980px; height: 270px; }

div.block { margin: 0 0 10px 0; }
div.block div.content { width: auto; height: auto; padding: 0 10px; overflow: hidden; border-left: 1px solid; border-right: 1px solid; border-color: #e6e6e6; }
div.block div.top_line { position: relative; top: 2px; width: 97.5%; height: 1px; margin: 0 auto; border-top: 1px solid; border-color: #e6e6e6; font-size: 0px; line-height: 1px; }
div.block div.bottom_line { position: relative; top: -1px; width: 97.5%; height: 1px; margin: 0 auto; border-top: 1px solid; border-color: #e6e6e6; font-size: 0px; line-height:1px; }
div.block div.header_line { position: relative; margin: 0 0 10px 0; }
div.block p.block-title { color:#000000; font-family:'Tahoma'; font-size:18px; }

div.block.small { width: 378px; }

div.block.item { padding-bottom: 10px; background: url('/images/dot-grey-bg.gif'); background-repeat: repeat-x; background-position: left bottom; }
div.block.item.last { background-image: none; margin: 0; padding-bottom: 5px; }

.header-block_action-text-title { text-align: right; width: 120px; height: 54px; }
.header-block_action-text-title img { margin-top: 25px; }/*no-repeat 30px 25px;*/
.header-block_action-text-way-1 { width: 500px; text-align: right; height: 31px; }/*background: url('/images/buy_book.png') no-repeat 30px 6px;*/
.header-block_action-text-way-1 img { margin-top: 6px; }/*no-repeat 30px 25px;*/
.way-1_action-description { width: 980px; height: 226px; font-size: 16px; color: #434343; padding: 8px 0px 0px 32px; line-height: 18px; }
.way-1_action-description p { line-weight: 18px; font-size: 16px; margin-top: 3px; }

.header-block_win_action-text-title { text-align: right; width: 148px; height: 55px; }/*background: url('/images/win_action.png') no-repeat right bottom; no-repeat 30px 25px;*/
.header-block_win_action-text-way-2 { text-align: right; width: 449px; height: 38px; }/*background: url('/images/win_action-title.png') no-repeat 29px 13px;*/
.header-block_win_action-text-title img { margin-top: 25px; }/*no-repeat 30px 25px;*/
.header-block_win_action-text-way-2 img { margin-top: 8px; width: 420px; height: 25px; }/*no-repeat 30px 25px;*/
.way-2_win_action-description { width: 980px; height: 432px; font-size: 16px; color: #434343; padding: 8px 0px 0px 32px; line-height: 20px; }
.way-2_win_action-description p { line-weight: 20px; font-size: 16px; margin-top: 3px; }
.way-2_win_action-description p.small { line-weight: 12px; font-size: 10px; margin-top: 7px; }
.way-2_win_action-description p.orange { line-weight: 20px; font-size: 16px; padding: 17px 0 17px 0; color: #ff5100; }

.header-block-text_title { text-align: right; width: 356px; height: 59px; } /*background: url('/images/how_buy.png') no-repeat 27px 23px;*/
.header-block-text_title img { width: 329px; height: 36px; margin-top: 23px; }
.header-block-text_way-1 { text-align: right; width: 250px; height: 29px; }/*background: url('/images/way_1.png') no-repeat 32px 12px;*/
.header-block-text_way-1 img { width: 218px; height: 17px; margin-top: 12px; }
.way-1_description { width: 980px; height: 24px; font-size: 16px; color: #434343; padding: 8px 0px 0px 32px; line-height: 20px; }
.header-block-text_way-2 { text-align: right; width: 329px; height: 40px; } /*background: url('/images/way_2.png') no-repeat 32px 23px;*/
.header-block-text_way-2 img { width: 298px; height: 17px; margin-top: 23px; }
.way-2_description { width: 980px; height: 50px; font-size: 16px; color: #434343; padding: 8px 0px 0px 32px; line-height: 20px; }

ul.action-list { padding: 18px 10px 16px 0; }
ul.action-list li { margin-left: 15px; color: #00529b; }
div.in_action { padding: 17px 0 17px 0; font-weight: bold; }
ul.product-cards_list { padding: 6px 30px 0 30px; }
li.product-card { width: 228px; display: -moz-inline-stack; display: inline-block; float: left; _overflow: hidden; zoom: 1; *display: inline; }
p.product-card_image { padding: 0 14px 0 14px; }
/*p.product-card_image a:hover img { width: 204px; height: 204px }*/
p.product-card_name { text-align: center; font-size: 13px; font-weight: bold; }
p.product-card_name a { width: 200px; }
p.product-card_params { text-align: center; padding-top: 9px; }
span.product-card_ceil { font-family: 'Arial'; font-size: 17px; font-weight: bold; color: #ff5100; vertical-align: top; }
span.product-card-buy { margin-top: 1px; vertical-align: top; }

ul.product-promo_cards_list { padding: 6px 30px 0 30px; float: left; }
li.product-promo_card { width: 228px; display: -moz-inline-stack; display: inline-block; float: left; _overflow: hidden; zoom: 1; *display: inline; }
p.product-promo_card_image { padding: 0 45px 0 45px; }
/*p.product-promo_card_image a:hover img { width: 124px; height: 124px; }*/
p.product-promo_card_image img { width: 120px; height: 120px; }
p.product-promo_card_name { text-align: center; font-size: 13px; font-weight: bold; }
p.product-promo_card_name a { width: 200px; }
p.product-promo_card_params { text-align: center; padding-top: 9px; }
span.product-promo_card_ceil { font-family: 'Arial'; font-size: 17px; font-weight: bold; color: #ff5100; vertical-align: top; }
span.product-promo_card-buy { margin-top: 1px; vertical-align: top; }


div#product-windows-slider { padding: 10px 30px 0px 30px; margin-bottom: 10px; overflow: visible; }
div.product-status { position: absolute; margin-left: 14px; }
div.product-info { vertical-align: bottom; width: 228px; height: 66px; }
div.product-info_title { width: 200px; height: 35px; margin: 4px auto 0 auto; font-size: 13px; font-weight: bold; overflow: hidden; margin-bottom: 5px; }
span.product-info_ceil { font-family: 'Arial'; font-size: 17px; font-weight: bold; color: #ff5100; vertical-align: top; }
span.product-info-buy { margin-top: 1px; vertical-align: top; }
/* footer*/
div#footer a { color: #fff; }
div#footer a:hover { color: #fff; }

a#seven { position: absolute; margin-left: 655px; width: 272px; height: 438px; background: url('/images/seven.jpg') no-repeat 0px 12px; }

div#footer div.menu_line { width: 100%; background-color: #464646; }
div#footer div.menu_line div.content { height: 120px; padding: 0 22px 0 22px; }

div#footer div.info_line { height: auto; width: 100%; margin-bottom: 5px; background: #ffffff; color: #a3a3a3; font-size: 90.9%; font-family: Tahoma; }

div#footer div.copyright { height: auto; width: 100%; background: #ffffff; color: #a3a3a3; font-size: 90.9%; font-family: Tahoma;}
div#footer div.copyright div.copyright_block { display: inline; float: left; }
div#footer div.copyright div.copyright_block p { line-height: 14px; padding: 0px; margin: 0px; }
div#footer div.copyright a, div#footer div.copyright a:hover, div#footer div.copyright a:visited { height: auto; width: 100%; background: #ffffff; color: #a3a3a3; font-size: 100%; font-family: Tahoma; }
