html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent; } body {  } ol, ul { list-style: none; } blockquote, q { quotes: none; }  :focus { outline: 0; }  ins { text-decoration: none; } del { text-decoration: line-through; }  table { border-collapse: collapse; border-spacing: 0; }   body { font-size: 75%; color: #222; background: #fff; font-family: "Helvetica Neue", Arial, Helvetica, sans-serif; }  .hidden { display: none; } .hidden_important { display: none !important; } h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #111; } h1 { font-size: 3em; line-height: 1; margin-bottom: 0.5em; } h2 { font-size: 2em; margin-bottom: 0.75em; } h3 { font-size: 1.5em; line-height: 1; margin-bottom: 1em; } h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; } h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; } h6 { font-size: 1em; font-weight: bold; } h1 img, h2 img, h3 img, h4 img, h5 img, h6 img { margin: 0; }  p { margin: 0 0 1.5em; line-height: 1.5em; } p img.left { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; } p img.right { float: right; margin: 1.5em 0 1.5em 1.5em; } a:focus, a:hover { color: #000; } a { color: #009; text-decoration: underline; } blockquote { margin: 1.5em; color: #666; font-style: italic; } strong { font-weight: bold; } em,dfn { font-style: italic; } dfn { font-weight: bold; } sup, sub { line-height: 0; } abbr, acronym { border-bottom: 1px dotted #666; } address { margin: 0 0 1.5em; font-style: italic; } del { color:#666; } pre { margin: 1.5em 0; white-space: pre; } pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }  li ul, li ol { margin:0 1.5em; } ul, ol { margin: 0 1.5em 1.5em 1.5em; } ul { list-style-type: disc; } ol { list-style-type: decimal; } dl { margin: 0 0 1.5em 0; } dl dt { font-weight: bold; } dd { margin-left: 1.5em;}  .block table { margin-bottom: 1.4em; width:100%; } th { font-weight: bold; } thead th { background: #c3d9ff; } .block th, .block td, .block caption { padding: 4px 10px 4px 5px; } tr.even td { background: #e5ecf9; } tfoot { font-style: italic; } caption { background: #eee; }  .small { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; } .large { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; } .hide { display: none; } .quiet { color: #666; } .loud { color: #000; } .highlight { background:#ff0; } .added { background:#060; color: #fff; } .removed { background:#900; color: #fff; } .first { margin-left:0; padding-left:0; } .last { margin-right:0; padding-right:0; } .top { margin-top:0; padding-top:0; } .bottom { margin-bottom:0; padding-bottom:0; } .ajax { text-decoration: none; border-bottom: 1px dashed #45ACFF; } .tooltip-target { background: url(http://images.linkmoney.ru/vmsg.gif) no-repeat 0 center; padding: 0 0 0 12px; color: #45ACFF; } input[type=button], input[type=submit], button { border-top: 1px solid #5a89a3; border-right: 1px solid #5887a1; border-bottom: 1px solid #557d99; border-left: 1px solid #5887a1; font-size: 12px; color: #fff; padding: 2px 8px 4px; background: #567f9a url(http://images.linkmoney.ru/button-bg.png) repeat-x; line-height: 16px; height: 24px; margin: 5px 0 0; display: inline-block; font-family: Arial; }  span.form-error, span.form-success { display: none !important; } .textfieldError input, .textfieldError textarea, .error_field input, .error_field textarea { border-left: 3px solid #ff521c !important; } .textfieldError span.form-error, .textfieldValid span.form-success { display: block !important; } span.textfieldError, span.textfieldSuccess { display: block; _display: inline; line-height: 1.5em; width: 100%; float: left; padding: 0 0 2px; overflow: hidden; } span.textfieldSuccess { color: #339933; }   span.form-error, span.form-success { display: block; float: left; width: 9px; height: 16px; padding: 0 0 0 9px; } span.form-error { background: url(http://images.linkmoney.ru/bad.gif) no-repeat 9px bottom; } span.form-success { background: url(http://images.linkmoney.ru/good.gif) no-repeat 9px bottom; } .form-success.ajax { background: url(http://images.linkmoney.ru/loading.gif) no-repeat right center;  border-bottom: none !important; }  div.field { position: relative; color: #ff521c; font-size: 9px; line-height: 2em; width: 540px; float: left; margin: 0 0 2px; } div.field a { font-size: 12px; } #register div.field {  width: 315px; } #div_level a { position: absolute; padding-left: 10px; white-space: nowrap; }  #register { width: 520px; margin: auto; } #register input.submit { margin-left: 150px; } #register label {  width: 175px; } #register div.text {  } #register div.text input {  } .block form label, .block div.textarea, .block div.text { margin-bottom: 2px; margin-bottom: 2px !important; color: #4d4d4d; } span.rules { display: block; line-height: 20px; padding: 10px 0 10px 143px; white-space: nowrap; }  .block form label { display: block; width: 108px; margin: 0 11px 0 0; text-align: right; line-height: 27px; float: left; position: relative; white-space: nowrap; }  div.textComponent { position: relative; float: left; border-left: 1px solid #bac9d5; border-right: 1px solid #bac9d5; margin: 1px 0; background: #fff; } div.textComponent span { position: relative; display: block;  margin: -1px 0; border-top: 1px solid #bac9d5; border-bottom: 1px solid #bac9d5; } div.textComponent span input { border: 0; padding-left: 6px; margin: 1px; display: block; border-left: #fff; background #fff; } div.textComponent span input.required { border-left: 3px solid #ffce04; }  .block div.textareaComponent { position: relative; float: left; border-left: 1px solid #bac9d5; border-right: 1px solid #bac9d5; margin: 1px 0; background: #fff; } .block div.textareaComponent span { position: relative; display: block; padding: 1px; _padding: 0 1px; margin: -1px 0; border-top: 1px solid #bac9d5; border-bottom: 1px solid #bac9d5; } *:first-child+html .block div.textareaComponent span { padding: 1px; } .block div.textareaComponent span textarea { border: none; font-size: 12px; padding-left: 6px;  line-height: 1em; background: #fff; border-left: 3px solid #fff; } .block div.textareaComponent span textarea.required { border-left: 3px solid #ffce04; }  .cb label { width: auto !important; display: inline !important; float: none !important; margin: 0 !important; padding: 0 !important; } span.uncheckedBox, span.checkedBox { display: -moz-inline-box; display: inline-block; width: 20px; height: 20px; margin: 0 8px; vertical-align: middle; } span.uncheckedBox { background: url(http://images.linkmoney.ru/form/checkbox.gif); } span.checkedBox { background: url(http://images.linkmoney.ru/form/checkbox-checked.gif); }  .rd label { width: auto !important; display: inline !important; float: none !important; margin: 0 !important; padding: 0 !important; } div.radio, div.radioSelected { float: left; width: 14px; height: 14px; display: -moz-inline-box; display: inline-block; margin: 0 12px 0 0; } div.radio { background: url(http://images.linkmoney.ru/form/radio.gif) no-repeat 0 0 !important; } div.radioSelected { background: url(http://images.linkmoney.ru/form/radioSelected.gif) no-repeat 0 0 !important; }   .block form input.submit { margin: 0 0 0 121px; display: block; }  #login-form { float: right; background: url(http://images.linkmoney.ru/login-bg.png) repeat-x 0 0; margin: 36px 21px 0 0; height: 40px; padding: 0 15px 0 10px; width: 578px; width: 520px; } #login-form h4 { float: left; width: 130px; font-weight: normal; color: #fff; line-height: 1.3em; padding: 11px 10px 0 0; margin: 0; font-size: 13px; text-align: right; } #login-form label { position: relative; display: block; float: left; _float: none; margin: -16px 0 0 0; background: url(http://images.linkmoney.ru/login-label.png) no-repeat 0 0; width: 128px; height: 16px; color: #6a93aa; padding: 0 7px; line-height: 15px; } *:first-child+html #login-form label { float: none; } #login-form div.text-input { float: left; margin: 6px 1px 0 0; } div.text-input { background: url(http://images.linkmoney.ru/form/header-text.png) no-repeat 0 0; width: 131px; height: 24px; padding: 2px 4px 1px 9px;  } div.text-input input { border: 0; width: 130px; font-size: 18px; line-height: 18px; height: 23px; } div.text-input.errorField { background-position: 0 -27px; height: 25px; } #login-form span.submit { position: absolute; left: 0; top: 0; width: 1; height: 1; overflow: hidden; } #login-form input.submit {  width: 1px; height: 1px; position: absolute; left: -100px; top: -100px; } #login-form a.submit { display: block; margin: 7px 0 0 3px; float: left; width: 26px; height: 26px; background: url(http://images.linkmoney.ru/login-submit.png) no-repeat; } #login-form a.submit:hover { background: url(http://images.linkmoney.ru/login-submit-hover.png) no-repeat; } #remember { position: relative; display: block; float: right; color: #b0c6d3; margin: 13px 0 0; } #registration { position: relative; display: block; float: right; color: #6a93aa; margin: -23px 0 0 0; font-size: 120%; } #header div.error { color: #c9543a; line-height: 23px; padding: 0 30px 0 0; text-align: right; float: right; }  .offerForm { background: #F0F4F6 url(http://images.linkmoney.ru/offerForm.png) no-repeat 0 0; display: inline-block; padding: 17px 17px 0; width: 488px; } .offerForm form { background: #F0F4F6 url(http://images.linkmoney.ru/offerForm.png) no-repeat 0 bottom; margin: 0 -17px; padding: 0 17px 17px; } .offerForm label { width: 135px !important; text-align: right !important; } .offerForm .field { width: 330px !important; } .offerForm input.submit { margin: 8px 0 0 146px !important; } #div_captcha { } #div_captcha img { padding: 0 0 10px; } #div_captcha .textComponent { margin: 0 0 0 7px; } #div_captcha span.textfieldError, #div_captcha span.textfieldSuccess { margin: 0 0 0 7px; } a.rotate-right { background: url(http://images.linkmoney.ru/rotations.png) no-repeat right -30px; padding: 0 48px 0; display: block; line-height: 30px; height: 30px; margin: 0 20px 0 auto; text-align: right; } a.rotate-left { background: url(http://images.linkmoney.ru/rotations.png) no-repeat right 0; padding: 0 48px 0; display: block; line-height: 30px; height: 30px; margin: 0 20px 0 auto; text-align: right; } div.datatable { margin: 0 0 0 -59px; }  table.data { width: 100%; } table.data th { text-align: left; vertical-align: top; white-space: nowrap; } table.data th.number { text-align: right; } table.data td { vertical-align: top; } table.data td.number { } table.data td.number .widthGetter { display: block; text-align: right; } table.data td.text { text-align: left; } table.data td.smallText { text-align: center; } table.data td.money { white-space: nowrap; } table.data td.url { overflow: hidden; } table.data td.url a { text-decoration: none; } table.data span.sep { float: left; text-decoration: underline; } table.data span.path { float: left; text-decoration: underline; } table.data .fixedWidth { display: -moz-inline-block; display: inline-block; } table.data .fixedWidth { text-align: right; } table.data .marginalNoteContent { white-space: nowrap; } table.data span.marginalNote { display: -moz-inline-block; display: inline-block; }  table.data { color: #656565; } .smartCb { display: inline-block; width: 38px; height: 21px; background: url(http://images.linkmoney.ru/smartcb.png); padding: 3px 0 0 0;  margin: -0.6em 0 0 -18px; } .smartCb a { width: 17px; background: 21px; height: 100%; display: block; float: left; } .smartCb input { float: left; line-height: 21px; display: inline-block; vertical-align: middle; } table.data th { font-size: 12px; color: #656565; font-weight: bold; line-height: 12px;  padding: 12px 5px; } table.data th.actions { padding-left: 18px; text-align: left; } table.data th small { font-size: 11px; color: #8f8f8f; } table.data th.active { color: #15acff; } table.data th.active small { color: #15acff; } table.data tr.even { background: #f4f8fb; } table.data td {  padding: 12px 5px; line-height: 1.5em; } table.data td a.edit { background: url(http://images.linkmoney.ru/actions.png) no-repeat 0 -63px; display: inline-block; padding: 0 0 0 18px; } table.data td a.delete { background: url(http://images.linkmoney.ru/actions.png) no-repeat -74px 5px; display: inline-block; padding: 0 0 0 18px; } table.data td.checkbox, table.data th.checkbox { padding: 12px 10px; text-align: center; width: 8px; } table.data td span.stateUp, table.data td span.stateDown { display: -moz-inline-block; display: inline-block; width: 17px; height: 11px; background-repeat: no-repeat; } table.data td span.stateUp { background-image: url(http://images.linkmoney.ru/up.gif); } table.data td span.stateDown { background-image: url(http://images.linkmoney.ru/down.gif); } table.data td span.down { background-image: url(http://images.linkmoney.ru/down.gif); background-repeat: no-repeat; background-position: 0 center; padding: 0 0 0 17px; text-align: left; } table.data td span.down span { color: #c9543a; padding-left: 5px; } table.data td span.up { background-image: url(http://images.linkmoney.ru/up.gif); background-repeat: no-repeat; background-position: 0 center; padding: 0 0 0 17px; text-align: left; } table.data td span.up span { color: #74b132; } div.table-actions { margin: 10px 0 5px -47px; position: relative; } div.table-actions a { margin: 0 6px 0 0; } div.table-actions span.enter { display: inline-block; background: url(http://images.linkmoney.ru/enter.png) no-repeat 0 top; width: 9px; height: 9px; margin: 0 8px 0 0; } body { background: #6a93aa url(http://images.linkmoney.ru/body-bg.png) repeat-x 0 0; font-size: 13px; font-family: Arial, Helvetica, sans-serif; text-align: center; color: #7f7f7f; } h1, h2 { font-size: 29px; font-weight: normal; padding: 0 0 26px; color: #000; margin: 0; } h3 { font-size: 17px; font-weight: normal; color: #000; padding: 10px 0; line-height: 1em; } h4 { font-weight: bold; } h4.title { font-size: 17px; color: #15adff; } #wrapper { width: 957px; text-align: left; margin: 0 auto; } img { border: 0; } .hr { border-top: 1px dashed #6a93aa; margin: 18px 0 25px; } .hr hr { display: none; } ul.stylized { position: relative; list-style: url(http://images.linkmoney.ru/arr1.png); margin: 0 0 0 -5px; padding: 0 0 0 25px; line-height: 1.5em; } ul.stylized li { padding: 0 0 12px; } ul.menu { list-style: none; padding: 0; margin: 0; } ul.menu li { padding: 0; margin: 0; } a.hide { margin: 10px 0 0; display: block; float: right; background: url(http://images.linkmoney.ru/hide.png) 0 2px no-repeat; padding: 0 0 0 15px; line-height: 11px; height: 13px; } a { color: #15acff; } a.registration { display: block; } #registration { position: relative; } .block table { padding: 0; margin: 0 -60px 0 0; } .block table td { vertical-align: top; padding: 0 60px 0 0; margin: 0; } td.thumbnail { padding: 35px 60px 35px 0 !important; text-align: center; } td h4 { color: #15adff; font-size: 17px; } #graphic { position: relative; margin: 0 0 0 -10px; } div.misc { background: #f0f4f6; margin: 0 -20px 20px; overflow: hidden; } div.misc .mclt { background: url(http://images.linkmoney.ru/misc-clt.png) no-repeat 0 0; } div.misc .mcrt { background: url(http://images.linkmoney.ru/misc-crt.png) no-repeat right 0; } div.misc .mclb { background: url(http://images.linkmoney.ru/misc-clb.png) no-repeat 0 bottom; } div.misc .mcrb { background: url(http://images.linkmoney.ru/misc-crb.png) no-repeat right bottom; padding: 20px; } .captcha { display: -moz-inline-block; display: inline-block; background: #f0f4f6; margin: 0 0 10px; } .captcha .cclt { background: url(http://images.linkmoney.ru/misc-clt.png) no-repeat 0 0; } .captcha .ccrt { background: url(http://images.linkmoney.ru/misc-crt.png) no-repeat right 0; } .captcha .cclb { background: url(http://images.linkmoney.ru/misc-clb.png) no-repeat 0 bottom; } .captcha .ccrb { background: url(http://images.linkmoney.ru/misc-crb.png) no-repeat right bottom; padding: 7px; overflow: hidden; } .captcha_img { margin: 0 !important; padding: 0 !important; border: 1px solid #000; float: left; } .captcha .button { cursor: hand; cursor: pointer; float: left; padding: 0 !important; margin: 0 0 0 7px!important; } div.register { background: url(http://images.linkmoney.ru/register.png) no-repeat 0 0; padding: 0 0 0 65px; font-size: 12px; color: #4d4d4d; min-height: 60px; height: auto !important; height: 60px; } div.feedback { background: url(http://images.linkmoney.ru/feedback2.png) no-repeat 0 0; padding: 0 0 0 65px; font-size: 12px; color: #4d4d4d; } div.rules { background: url(http://images.linkmoney.ru/rules2.png) no-repeat 0 0; padding: 0 0 0 65px; font-size: 12px; color: #4d4d4d; } ol.rules { padding: 0 0 0 20px;  font-size: 17px; list-style: none; } ol.rules li { padding: 15px 0 0!important; line-height: 1.5em; } ol.rules li span.number { display: block; position: absolute; float: left; width: 30px; margin: 0 0 0 -23px; vertical-align: center; } ol.rules ol { list-style: none; color: #5f5f5f; font-size: 12px; margin: 0 0 0 30px; } ol.rules ol li { } ol.rules ol li span.number { color: #ffb901; margin: 0 0 0 -30px; } ol.rules ol li li span.number { margin: 0 0 0 -37px; } ol.rules ol li ol li { margin: 0 0 0 37px; } ol.rules ol li ol { margin: 0 0 0 0; } ol.rules ul, ul.rules { list-style: url(http://images.linkmoney.ru/arr1.gif); line-height: 1em;  font-size: 12px; } ol.rules ul li, ul.rules li { margin-bottom: 10px!important; padding-left: 0 !important; padding-top: 0 !important; line-height: 25px; line-height: 1.5em; } dl.partners { } dl.partners dt { color: #15adff; font-size: 17px; margin: -35px 0 10px 10px; position: relative; } dl.partners dt span { background: #fff; padding: 0 5px; } dl.partners dd { display: inline; line-height: 35px; padding: 0 0 30px; } dl.partners dd img { display: -moz-inline-box; display: inline-block; vertical-align: middle; margin: 0 36px 0 0; }   #main-menu { padding: 3px 0 0 6px; } #main-menu a { display: -moz-inline-box; display: inline-block; height: 47px; color: #fff; font-size: 16px; line-height: 30px; text-decoration: none; } #main-menu div { } #main-menu div div { padding: 4px 15px 0; } #main-menu span { display: -moz-inline-block; display: inline-block; height: 47px; padding: 0 0 0 30px; cursor: pointer; text-decoration: underline; } a#m-adv span { background: url(http://images.linkmoney.ru/default-menu/adv.png) no-repeat left center; } a#m-adv:hover span { background: url(http://images.linkmoney.ru/default-menu/adv-act.png) no-repeat left center; } a#m-spec span { background: url(http://images.linkmoney.ru/default-menu/spec.png) no-repeat left center; } a#m-spec:hover span { background: url(http://images.linkmoney.ru/default-menu/spec-act.png) no-repeat left center; } a#m-rules span { background: url(http://images.linkmoney.ru/default-menu/rules.png) no-repeat left center; } a#m-rules:hover span { background: url(http://images.linkmoney.ru/default-menu/rules-act.png) no-repeat left center; } a#m-cat span { background: url(http://images.linkmoney.ru/default-menu/cat.png) no-repeat left center; } a#m-cat:hover span { background: url(http://images.linkmoney.ru/default-menu/cat-act.png) no-repeat left center; } a#m-top span { background: url(http://images.linkmoney.ru/default-menu/top.png) no-repeat left center; } a#m-top:hover span { background: url(http://images.linkmoney.ru/default-menu/top-act.png) no-repeat left center; }  #main-menu a:hover { background: url(http://images.linkmoney.ru/menu-a-bg.png) repeat-x 0 0; } #main-menu a:hover span { text-decoration: none; }  #main-menu a:hover div { background: url(http://images.linkmoney.ru/menu-clt.png) no-repeat 0 0; } #main-menu a:hover div div { background: url(http://images.linkmoney.ru/menu-crt.png) no-repeat right 0; }   div.pager { text-align: center; font-size: 18px; } div.pager ul { display: inline; list-style: none; padding: 0; margin: 0; color: #000; } div.pager a { line-height: 31px; } div.pager span.active { display: -moz-inline-box; display: inline-block; width: 32px; height: 31px; line-height: 31px; background: url(http://images.linkmoney.ru/page.png) no-repeat center center; } div.pager li.active span { display: block; display: inline-block; height: 100%; }  ul.news { list-style: none; padding: 0; margin: 0; } ul.news li { padding: 0; margin: 0; } span.published { color: #fdc22a; font-size: 18px; margin: 0 0 4px; float: left; width: 65px; display: block; } .category.news span.published { width: 85px; } .entry-title { float: left; display: block; font-size: 16px; margin: 0 0 4px; font-weight: bold; } span.entry-content { clear: left; padding: 0 0 0 65px; display: block; line-height: 1.3em; margin: 0 0 15px; } .category.news span.entry-content { padding: 0 0 0 85px; }  a.allnews { display: block; background: url(http://images.linkmoney.ru/allnews.png) left top no-repeat; line-height: 27px; padding: 0 0 0 26px; margin: 0 0 0 63px; } .info { display: inline-block; line-height: 18px; background: url(http://images.linkmoney.ru/info.png) no-repeat 0 0; padding: 2px 0 6px 31px; height: 24px;  }  .block { clear: all; margin: 0 0 16px; } .thin { } .thin .clb { background: url(http://images.linkmoney.ru/filled-clb.png) no-repeat left bottom; margin: 0 0 0 -1px; padding: 33px 40px 36px 34px !important; } .thin .clt { margin-left: -34px !important; } .thin .crt { margin-right: -41px !important; _margin-right: -31px !important; } .thin .crb { margin-right: -41px !important; _margin: 0 -31px -36px 0 !important; } .filled { background: #fff url(http://images.linkmoney.ru/filled-bg.png) repeat-x 0 bottom; border-right: 1px solid #4a7290; border-left: 1px solid #fff; margin: 0 0 26px; position: relative; } .filled .clt { width: 10px; height: 10px; position: absolute; margin: -33px 0 0 -53px; background: url(http://images.linkmoney.ru/filled-clt.png) no-repeat 0 0; } .filled .crt { position: relative; float: right; width: 51px; _width: 10px; height: 9px; margin: -33px -51px 0 0; _margin-right: -41px; background: url(http://images.linkmoney.ru/filled-crt.png) no-repeat right 0; } .filled .clb { position: relative; background: url(http://images.linkmoney.ru/filled-clb.png) no-repeat left bottom; margin: 0 0 0 -1px; padding: 33px 50px 36px 53px; } .filled .crb { position: relative; height: 10px; _height: 40px; width: 51px; _width: 10px; float: right; margin: 26px -51px 0 0; _margin: 0 -41px -36px 0; background: url(http://images.linkmoney.ru/filled-crb.png) no-repeat right bottom; } #how-it-works { } #how-it-works h2 { width: 240px; height: 29px; overflow: hidden; margin: 0 0 16px 44px; padding: 0; z-index: 2; background: url(http://images.linkmoney.ru/how-this-works.png) no-repeat 0 0; } #how-it-works h2 span { display: none; } #how-it-works ul { margin: 0 auto; list-style: none; font-size: 19px; color: #fff; width: 892px; height: 263px; background: url(http://images.linkmoney.ru/steps.png) no-repeat 0 0; line-height: 24px; } #how-it-works li.step1 { padding: 210px 56px 0 53px; padding-left: 0; width: 183px; width: 220px; height: 53px; margin: 0 36px 0 0; text-align: right; float: left; background: url(http://images.linkmoney.ru/one-minute.png) no-repeat 160px bottom; } #how-it-works span.image { display: -moz-inline-box; display: inline-block; width: 60px; height: 5px; } #how-it-works li.step2 { float: left; display: block; padding: 210px 16px 0 0; width: 272px; height: 53px; text-align: center; margin: 0 34px 0 0; background: url(http://images.linkmoney.ru/one-minute.png) no-repeat 195px bottom; } #how-it-works li.step3 { float: left; display: block; width: 240px; padding: 217px 0 0 0; text-align: center; }  #header { background: #fff url(http://images.linkmoney.ru/header-bg.png) repeat-x 0 0; font-size: 85%; height: 102px; border-bottom: 1px solid #325270; border-right: 1px solid #325270; } #header div.clb { float: left; position: relative; height: 103px; margin: 0 0 -1px 0; width: 9px; background: url(http://images.linkmoney.ru/header-clb.png) no-repeat 0 bottom; } #header div.crb { position: relative; float: right; width: 10px; height: 103px; background: url(http://images.linkmoney.ru/header-crb.png) no-repeat 0 bottom; margin: 0 -1px -1px 0; } #logo { margin: 29px 0 0 42px; float: left; }  #footer { font-size: 90%; color: #fff; padding: 12px 33px 0; line-height: 1em; height: 20px; } #footer a { color: #fff; } #gekos { display: block; position: relative; overflow: hidden; width: 35px; height: 49px; float: left; margin: -12px 19px 0 0; } #gekos span { width: 35px; height: 49px; position: absolute; left: 0; top: 0; background: url(http://images.linkmoney.ru/gekos.png) no-repeat 0 0; } #copy { display: block; float: left; } #copy a { text-decoration: none; } #copy a:hover { text-decoration: underline; } #footer ul.menu { float: right; } #footer ul.menu li { display: inline; padding: 0 0 0 20px; } .div_hello { text-align:right; float: right; margin: 30px 21px 0 0; padding: 0 15px 0 10px; width: 520px; line-height: 1.6em; } .div_hello .settings { background: url(http://images.linkmoney.ru/settings.png) no-repeat 0 0; padding: 0 0 0 23px; } .div_hello .exit { background: url(http://images.linkmoney.ru/exit.png) no-repeat 0 0; padding: 0 0 0 15px; margin: 0 0 0 14px; }  div.datatable { margin: 0; } .datatable.rating { margin: 0 0 30px; }  .tooltip{ padding: 3px 0 0; position: relative; z-index: 10000; } .tooltip-header { width: 255px; height: 18px; background: url(http://images.linkmoney.ru/tooltips/index-top.png) no-repeat; } .tooltip-content { background: url(http://images.linkmoney.ru/tooltips/index-bg.png) repeat-y; padding: 3px 17px 16px; width: 221px; text-align: left; color: #000; font-size: 13px; line-height: 1.3em; } .tooltip-footer { width: 255px; height: 6px; background: url(http://images.linkmoney.ru/tooltips/index-bottom.png) no-repeat; }  #poll ul, #poll ol { list-style: none; padding: 0; margin: 0 0 1em; } #poll li { padding: 0 0 0.6em; }  .stable { background: url(http://images.linkmoney.ru/stable-package.png) no-repeat; padding: 0 0 70px 80px; } .careless { background: url(http://images.linkmoney.ru/careless-package.png) no-repeat; padding: 0 0 70px 80px }  .person {  background: url(http://images.linkmoney.ru/battery-small-animated.gif) no-repeat left center; padding: 0 0 0 16px; }  #bc { color: #15acff; position: relative; margin: 15px 0 11px -10px; } #bc a { padding: 0 10px 0; } .careless, .stable { line-height: 1.5em; } .desc { background:#F4F8FB; margin:8px 0 5px; overflow:hidden; padding:15px; } #bonus_form .field { width: 300px !important; }  ol.rules, ol.rules ol, ol.rules li, ol.rules span.number, ol.rules b, ol.rules strong { color: #000 !important; font-size: 12px !important; font-weight: normal !important; }