br.clear {
    clear: both
}
div.content h1 {
    font-size: 36px;
    line-height: 36px;
    letter-spacing: -1px;
    font-weight: bold;
    color: #000;
    margin: 20px 0 -5px 0;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
}


div.content h2 {
    font-size: 24px;
    line-height: 24px;
    font-weight: bold;
    color: #000;
    margin: 30px 0 -5px 0;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
div.content h2 a {
    color: #000;
}
div.content h2.slogan {
    margin: 5px 0 0 0;
    color: #000;
    font-size: 13px;
    text-transform: uppercase;
}
div.content h3 {
    font-size: 18px;
    line-height: 18px;
    font-weight: bold;
    color: #000;
    margin: 20px 0 -5px 0;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
div.content h3 a {
    color: #000;
}
div.content h4 {
    font-size: 14px;
    line-height: 14px;
    font-weight: bold;
    color: #333367;
    margin: 20px 0 -5px 0;
}
div.content p {
    margin: 15px 0 0 0;
}
div.content em {
    font-style: normal;
}
div.content p.error {
    text-align: center;
    font-weight: bold;
    padding: 3px 15px 5px 15px;
    color: #f57300;
    border: 3px solid #f57300;
}
div.content ul.list {
    margin: 15px 0 0 0;
}
div.content ul.list li {
    padding-left: 10px;
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/li-orange.jpg) 0 8px no-repeat;
}
div.content ol {
    margin: 15px 0 0 0;
}
div.content ol li {
    background-position: 6px 4px;
    background-repeat: no-repeat;
    padding: 0 0 0 30px;
    margin: 5px 0 0 0;
    min-height: 14px;
}
div.content ol li.num-1 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-1.jpg);
}
div.content ol li.num-2 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-2.jpg);
}
div.content ol li.num-3 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-3.jpg);
}
div.content ol li.num-4 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-4.jpg);
}
div.content ol li.num-5 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-5.jpg);
}
div.content ol li.num-6 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-6.jpg);
}
div.content ol li.num-7 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-7.jpg);
}
div.content ol li.num-8 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-8.jpg);
}
div.content ol li.num-9 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-9.jpg);
}
div.content ol li.num-10 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-10.jpg);
}
div.content ol li.icon {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/icon.jpg);
}
div.content ol.terms {
    margin: 15px 0 0 0;
}
div.content ol.terms li {
    background-position: 6px 4px;
    background-repeat: no-repeat;
    padding: 0 0 0 60px;
    margin: 5px 0 0 0;
    min-height: 14px;
}
div.content ol.terms li.num-1 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-1-big.jpg);
}
div.content ol.terms li.num-2 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-2-big.jpg);
}
div.content ol.terms li.num-3 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-3-big.jpg);
}
div.content ol.terms li.num-4 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-4-big.jpg);
}
div.content ol.terms li.num-5 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-5-big.jpg);
}
div.content ol.terms li.num-6 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-6-big.jpg);
}
div.content ol.terms p {
    margin: 5px 0 0 0;
}
div.content img.right {
    float: right;
    margin: 0 0 10px 30px;
}
div.content hr {
    height: 1px;
    overflow: hidden;
    border: none;
    border-bottom: 1px dotted #ccc;
}

div.content table.intro td.image {
    text-align: center;
    padding: 25px 0 0 20px;
}

div.content div.problems-misc {
    min-width: 940px;
    padding-bottom: 20px;
    margin-top: 20px;
    margin-bottom: 15px;
    border-bottom: 1px solid #E0E0E0
}
div.content div.problems-misc ul:first-child {
    padding-left: 0;
}
div.content div.problems-misc ul {
    width: 21%;
    float: left;
    padding-left: 50px;
}
div.content div.problems-misc ul li {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/li-orange.jpg) 0 8px no-repeat;
    padding-left: 10px;
    line-height: 1.7
}
div.content div.problems-misc ul li.title {
    padding-left: 0;
    background: none;
    font-size: 18px;
    line-height: 18px;
    font-weight: bold;
    color: black;
    margin-bottom: 10px;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
div.content div.problems-misc ul li.notitle {
    margin-top: 31px
}
div.content div.problems-misc ul.separate {
    border-right: 1px solid #E0E0E0
}

div.content table.intro div.problems h3, div.content table.intro div.services h3 {
    margin-bottom: 10px;
}
div.content table.intro div.problems {
    float: left;
    width: 355px;
}
div.content table.intro div.problems ul, div.content table.intro div.services ul {
    float: left;
    width: 160px;
}
div.content table.intro div.problems ul li, div.content table.intro div.services ul li {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/li-orange.jpg) 0 8px no-repeat;
    padding-left: 10px;
    line-height: 1.7
}

div.nowrap {
    white-space: nowrap
}

div.content div.pricing {
    margin: 20px 0 0 0;
    overflow: hidden;
}
div.content div.pricing tr:hover td {
	background: #ffffab url(/web/20131026033542im_/http://omskcomp.ru/images/theme/ews1.gif);
}
div.content ul.pricing-header {
    overflow: hidden;
    background: #f4f4f4;
    border-radius: 0 5px 0 0;
    padding-left: 255px;
    height: 30px;
    overflow: hidden;
    border: 1px solid #e0e0e0;
    border-bottom: 0;
    margin-left: 5px;
    margin-top: 5px;
}
div.content ul.pricing-header li {
    float: left;
}
div.content div.pricing-caption {
    background: #f57300;
    color: #fff;
    padding: 0 50px;
    font-size: 18px;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-weight: bold;
    border-radius: 5px 0 0 0;
    height: 36px;
    overflow: hidden;
    margin-top: -36px;
    float: left;
    line-height: 38px;
}
div.content ul.pricing-header li {
    padding: 7px 25px 5px 35px;
    border-right: 1px solid #e0e0e0;
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/pricing-header-button-bg.jpg) 22px 11px no-repeat;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-weight: bold;
}
div.content ul.pricing-header li.button.last {
    border-radius: 0 5px 0 0;
}
div.content ul.pricing-header li a {
    text-decoration: none;
    color: #000;
}
div.content ul.pricing-header li.button a:hover {
    background-position: 0 -84px;
}
div.content div.pricing-content {
    border-top: 7px solid #f57300;
    border-bottom: 7px solid #f57300;
    padding: 10px 300px 15px 0;
    background-color: #fff;
    background-position: 100% 50%;
    background-repeat: no-repeat;
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/pricing-bg-1.jpg);
}


div.content div.warranty180 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/pricing-bg-180.jpg);
}
div.content div.pricing-content td {
    border-bottom: 1px solid #e0e0e0;
    padding: 10px 40px 10px 0;
    vertical-align: middle;
}
div.content div.pricing-content td.icon {
    padding-right: 20px;
    padding-left: 15px;
}
div.content div.pricing-content td.service {
    font-size: 11px;
    line-height: 14px;
    color: #666;
}
div.content div.pricing-content td.service strong {
    display: block;
    font-size: 18px;
    line-height: 20px;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-weight: bold;
    color: #000;
}
div.content div.pricing-content td.warranty {
    color: #666;
    font-size: 11px;
    line-height: 13px;
    text-align: center;
}
div.content div.pricing-content td.warranty acronym {
    border-bottom: 1px dashed #ccc;
    cursor: help;
}
div.content div.pricing-content td.price {
    text-align: center;
}
div.content div.pricing-content td.price span {
    font-size: 18px;
    line-height: 18px;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-weight: bold;
    white-space: nowrap;
    color: #f57300;
    display: block;
    margin-bottom: -2px;
}
div.content div.pricing-content td.price acronym {
    color: #f57300;
    font-size: 11px;
    line-height: 13px;
    cursor: help;
    border-bottom: 1px dashed #ffaf79;
}
div.content div.pricing-content td.price a {
    text-align: center;
    text-decoration: none;
    font-size: 11px;
    line-height: 11px;
    display: block;
    padding: 1px 3px 3px 3px;
    border-radius: 2px;
    background: #fb7d28;
    margin-top: 3px;
    border: 1px solid #e0620d;
    color: #fff;
    text-shadow: 1px 1px #e0620d;
}
div.content div.pricing-content td.price a:hover {
    background: #d7d7d7;
    color: #fff !important;
    text-shadow: 1px 1px #c3c3c3;
    border: 1px solid #c3c3c3;
}
div.content div.pricing-content div.note {
    margin: 15px 0 0 65px;
    color: #999;
}
div.content div.pricing-content div.note strong {
    color: #000;
    /*font-style: italic;
     font-size: 13px;*/
    font-weight: normal;
    /*font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;*/
}

div.content table.home {
}
div.content table.home td {
    padding: 0 3px 0 0;
}
div.content table.home h2 {
    margin-top: 38px;
    margin-bottom: 0;
    padding: 3px 0 3px 40px;
    background-repeat: no-repeat;
    background-position: 0 3px;
}
div.content table.home h2.desktop {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/desktop-icon-small.jpg);
}
div.content table.home h2.notebook {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/notebook-icon-small.jpg);
}
div.content table.home h2.monoblok {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/monoblok-icon-small.jpg);
}
div.content table.home h2.planshet {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/planshet-icon-small.jpg);
}
div.content table.home h2.game {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/game-icon-small.jpg);
}
div.content table.home h2.mobile {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/mobile-icon-small.jpg);
}
div.content table.home h2.printer {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/printer-icon-small.jpg);
    background-position: 5px 0;
}
div.content table.home h2.restitution {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/restitution-icon-small.jpg);
    
}
div.content table.home h2.safety {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/safety-icon-small.jpg);
    
}
div.content table.home h2.business {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/business-icon-small.jpg);
    
}

div.content table.home ul.list {
    margin: 0px 0 0 0;
}
div.content table.home ul.list li {
    margin: 3px 0 0 0;
    background: none;
    padding-left: 0;
}
div.content table.home ul.list li a {
    color: #666;
}
div.content table.home ul.list li.more {
    background: none;
}
div.content table.home ul.list li.more a {
    color: #999;
    font-size: 11px;
    line-height: 14px;
}

div.form {
    padding-bottom: 1px;
}
div.form p.note {
    font-size: 11px;
    line-height: 14px;
    color: #999;
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/note-icon.jpg) 0 2px no-repeat;
    min-height: 18px;
    padding-left: 25px;
}
div.form form {
    margin: 0 0 0 0;
}
div.form input, div.form textarea, div.form select {
    width: 98%;
}
div.form textarea {
    resize: none;
    height: 100px;
}

div.form input.submit {
    cursor: pointer;
    color: #fff;
    font-weight: bold;
    background: #f57300;
    padding: 3px 15px 5px 15px;
    border: 1px solid #f57300;
    width: auto;
    margin: 8px 0 0 0;
    float: left;
    border-radius: 5px;
}
div.form input.submit:hover {
    background: #f4f4f4;
    border: 1px solid #e0e0e0;
    color: #000 !important;
}
div.form label {
    display: block;
    font-weight: bold;
    color: #000;
    margin: 25px 0 3px 0;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-size: 18px;
    line-height: 18px;
}
div.form label span.required:after {
    content: '*';
    color: #999;
    margin: 0 0 0 3px;
}
div.form label span.sample {
    font-weight: normal;
    color: #999;
    margin: 0 0 0 20px;
    font-weight: bold;
    font-size: 13px;
}
div.form label span.sample:before {
    content: 'Пример:';
}

div.content table.services td {
    padding: 0 38px 25px 0;
}
div.content table.services ul.list {
    margin: 10px 0 0 0;
}
div.content table.services ul.list li {
    margin: 3px 0 0 0;
}
div.content table.services.big {
    font-size: 15px;
    font-weight: bold;
}

div.content div.brands {
    margin: 0 0 0 0;
    padding-top: 10px;
    border: 1px solid #e0e0e0;
    border-top: 0;
    overflow: hidden;
    border-radius: 0 0 5px 5px;
}
div.content div.brands table.brands {
    border-bottom: 0;
}
div.content table.brands {
    border-bottom: 1px solid #e0e0e0;
}
div.content table.brands td {
    text-align: center;
    padding-bottom: 10px;
}

div.content div.about td.left {
    padding: 0 38px 0 0;
}
div.content div.about td.right {
    padding: 0 0 0 38px;
    /*border-left: 1px dotted #ccc;*/
}
div.content div.about img.right {
    float: right;
    margin: 0 0 10px 20px;
}
div.about div.make-order {
    text-align: center;
    border-top: 1px solid #ccc;
    padding-top: 30px;
}
div.about div.make-order table {
    margin: 0 auto;
}
div.about div.make-order td {
    vertical-align: middle;
    padding: 0 5px;
}
div.about div.make-order a {
    color: #000 !important;
    font-weight: bold;
    font-size: 13px;
    background: #ffeddd;
    padding: 2px 0 4px 0;
    float: left;
    text-decoration: none;
    text-align: center;
    width: 120px;
    border: 1px solid #f5ddc8;
    border-radius: 5px;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
    text-transform: uppercase;
}
div.about div.make-order a:hover {
    background: #f57300;
    color: #fff !important;
    border: 1px solid #f57300;
}

div.content div.advantages {
    margin-top: 38px;
}
div.content div.advantages td {
    padding: 10px 20px 12px 20px;
    text-align: center;
    background: #f57300;
}
div.content div.advantages td.image {
    height: 85px;
    background: #f4f4f4;
    border-right: 1px solid #fff;
    padding: 0;
}
div.content div.advantages td.last {
    border-right: 0;
}
div.content div.advantages a {
    font-size: 18px;
    line-height: 18px;
    font-weight: bold;
    color: #fff;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
div.content div.advantages a:hover {
    text-decoration: none;
    color: #fff !important;
}
div.content div.advantages td.advantage-1 {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/advantage-1.jpg) 50% 0 no-repeat;
}
div.content div.advantages td.advantage-2 {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/advantage-2.jpg) 50% 0 no-repeat;
}
div.content div.advantages td.advantage-3 {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/advantage-3.jpg) 50% 0 no-repeat;
}
div.content div.advantages td.advantage-4 {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/advantage-4.jpg) 50% 0 no-repeat;
}

div.content ol.advantages {
    margin: 15px 0 0 0;
    font-size: 11px;
    line-height: 14px;
    color: #666;
}
div.content ol.advantages li {
    background-position: 6px 3px;
    background-repeat: no-repeat;
    padding: 0 0 0 60px;
    margin: 15px 0 0 0;
    min-height: 39px;
}
div.content ol.advantages li.num-1 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-1-big.jpg);
}
div.content ol.advantages li.num-2 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-2-big.jpg);
}
div.content ol.advantages li.num-3 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-3-big.jpg);
}
div.content ol.advantages li.num-4 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-4-big.jpg);
}
div.content ol.advantages li.num-5 {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/layout/num-5-big.jpg);
}
div.content ol.advantages h3 {
    margin-bottom: 2px;
}

div.content div.updates {
    margin-top: 10px;
}
div.content div.updates ul {
    margin: 12px 0 0 0;
    width: 260px;
    overflow: hidden;
}
div.content div.updates ul li {
    overflow: hidden;
    width: 100%;
    margin-top: 3px;
    padding-left: 10px;
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/li-orange.jpg) 0 7px no-repeat;
}
div.content div.updates ul li a {
    white-space: nowrap;
    color: #666;
}

div.content div.additional {
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dotted #ccc;
}
div.content div.additional div.expand {
    text-align: center;
    font-size: 11px;
    line-height: 14px;
}
div.content div.additional td.left {
    padding: 0 38px 25px 0;
}
div.content div.additional td.right {
    padding: 0 0 25px 38px;
    border-left: 1px dotted #ccc;
}
div.content div.additional p {
    font-size: 11px;
    line-height: 14px;
    margin: 10px 0 0 0;
    color: #666;
}

div.content h2.phone {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/phone-icon.jpg) 0 3px no-repeat;
    padding-left: 30px;
    padding-bottom: 2px;
    white-space: nowrap;
    margin: 30px 0 -12px 0;
}
div.content h2.email {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/email-icon.jpg) 0 3px no-repeat;
    padding-left: 30px;
    padding-bottom: 2px;
    white-space: nowrap;
    margin: 30px 0 -12px 0;
}
div.content h2.icq {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/icq-icon.jpg) 0 3px no-repeat;
    padding-left: 30px;
    padding-bottom: 2px;
    white-space: nowrap;
    margin: 30px 0 -12px 0;
}
div.content h2.skype {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/skype-icon.jpg) 0 3px no-repeat;
    padding-left: 30px;
    padding-bottom: 2px;
    white-space: nowrap;
    margin: 30px 0 -12px 0;
}
div.content h2.time {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/time-icon.jpg) 0 3px no-repeat;
    padding-left: 30px;
    padding-bottom: 2px;
    white-space: nowrap;
    margin: 30px 0 -12px 0;
}
div.content h2.location {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/location-icon.jpg) 0 3px no-repeat;
    padding-left: 30px;
    padding-bottom: 2px;
    white-space: nowrap;
    margin: 30px 0 -12px 0;
}

div.content h3.phone {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/phone-icon.jpg) 0 0px no-repeat;
    padding-left: 30px;
    padding-bottom: 5px;
    white-space: nowrap;
    margin: 30px 0 -12px 0;
}
div.content h3.email {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/email-icon.jpg) 0 0px no-repeat;
    padding-left: 30px;
    padding-bottom: 5px;
    white-space: nowrap;
    margin: 30px 0 -12px 0;
}
div.content h3.icq {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/icq-icon.jpg) 0 0px no-repeat;
    padding-left: 30px;
    padding-bottom: 5px;
    white-space: nowrap;
    margin: 30px 0 -12px 0;
}
div.content h3.skype {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/skype-icon.jpg) 0 0px no-repeat;
    padding-left: 30px;
    padding-bottom: 5px;
    white-space: nowrap;
    margin: 30px 0 -12px 0;
}
div.content h3.time {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/time-icon.jpg) 0 0px no-repeat;
    padding-left: 30px;
    padding-bottom: 5px;
    white-space: nowrap;
    margin: 30px 0 -12px 0;
}
div.content h3.location {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/location-icon.jpg) 0 0px no-repeat;
    padding-left: 30px;
    padding-bottom: 5px;
    white-space: nowrap;
    margin: 30px 0 -12px 0;
}


table.equipment-services {
    margin: 15px 0 30px 0;
}
table.equipment-services li {
    margin: 5px 0 0 0;
}
table.equipment-services a {
    font-size: 15px;
}

table.all-services {
    margin: -10px 0 30px 0;
    border-bottom: 1px dotted #ccc;
}
table.all-services.last {
    border-bottom: none;
}
table.all-services.last td {
    padding-bottom: 0;
}
table.all-services td {
    padding-bottom: 30px;
}
table.all-services li {
    margin: 5px 0 0 0;
}
table.all-services a {
    font-size: 15px;
}

p.news-image {
    text-align: center;
    font-size: 11px;
    line-height: 14px;
    color: #999;
}

div.content table.categorised td.sidebar {
    padding-bottom: 30px;
}
div.content table.categorised td.content {
    padding-right: 38px;
}
div.content table.categorised td.sidebar div.facilities {
    background: #f57300 url(/web/20131026033542im_/http://omskcomp.ru/images/content/_facilities-bg-2.jpg) 100% 100% no-repeat;
    overflow: hidden;
    padding: 0 30px 25px 30px;
    margin-top: 30px;
}
div.content table.categorised td.sidebar div.facilities h3 {
    color: #fff;
}
div.content table.categorised td.sidebar div.facilities a {
    color: #fff;
}
div.content table.categorised td.sidebar div.facilities a:hover {
    color: #fff !important;
    text-decoration: none;
}
div.content table.categorised td.sidebar div.facilities ul {
    margin-top: 15px;
}
div.content table.categorised td.sidebar div.facilities ul li {
    padding: 4px 0 0 0;
    list-style-type: square;
    list-style-position: outside;
    margin-left: 20px;
    color: #fff;
}
div.content table.categorised td.sidebar div.pages {
    background: #f4f4f4;
    overflow: hidden;
    padding: 0 30px 25px 30px;
    margin-top: 30px;
    border: 1px solid #e0e0e0;
}
div.content table.categorised td.sidebar ul.pages {
    margin-top: 16px;
}
div.content table.categorised td.sidebar ul.pages a {
}
div.content table.categorised td.sidebar ul.pages li {
    border-bottom: 1px solid #e0e0e0;
    padding: 3px 0 7px 0;
    list-style-type: square;
    list-style-position: outside;
    margin-left: 20px;
    color: #333;
}
div.content table.categorised td.sidebar ul.pages li.last {
    padding-bottom: 0;
    border-bottom: 0;
}
div.content table.categorised td.sidebar ul.pages li.active {
    color: #999;
}
div.content table.categorised td.sidebar ul.pages li.active a {
    text-decoration: none;
    color: #999;
}
div.content table.categorised td.sidebar ul.pages li.active a:hover {

}
div.content table.categorised td.sidebar ul.facilities {
    margin: 20px 30px;
}
div.content table.categorised td.sidebar ul.facilities li {
    margin-top: 10px;
}
div.content table.categorised td.sidebar ul.facilities li a {
    color: #000 !important;
    font-weight: bold;
    font-size: 13px;
    padding: 3px 0 5px 25px;
    display: block;
    text-decoration: none;
    text-align: left;
    border: 1px solid #fec28d;
    border-radius: 5px;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    background: #fec28d url(/web/20131026033542im_/http://omskcomp.ru/images/content/facilities-bg.jpg) 3px 4px no-repeat;
}
div.content table.categorised td.sidebar ul.facilities li a:hover {
    background: #f57300 url(/web/20131026033542im_/http://omskcomp.ru/images/content/facilities-bg-hover.jpg) 3px 3px no-repeat;
    color: #fff !important;
    border: 1px solid #f57300;
}

div.content div.articles-item {
    overflow: hidden;
    margin-top: 25px;
    padding-bottom: 25px;
    border-bottom: 1px solid #e7e7e7;
}
div.content div.articles-item.last {
    border-bottom: none;
}
div.content div.articles-item h2 {
    margin-top: 0;
}
div.content div.articles-item p {
    margin-top: 10px;
}

div.content div.news-item {
    overflow: hidden;
    margin-top: 25px;
    padding-bottom: 25px;
    border-bottom: 1px solid #e7e7e7;
}
div.content div.news-item.last {
    border-bottom: none;
}
div.content div.news-item h2 {
    margin-top: 0;
}
div.content div.news-nearby {
    border-top: 1px solid #e7e7e7;
    margin-top: 25px;
}
div.content div.news-nearby h2 {
    margin-bottom: -12px;
}
div.content div.news-item div.news-image-preview {
    width: 80px;
    height: 80px;
    overflow: hidden;
    margin: 10px 30px 0 0;
}
div.content div.news-item div.news-image-preview img {
    width: 80px;
}
div.content div.news-item small {
    color: #999;
}
div.content div.news-item p {
    margin-top: 10px;
}
div.content div.news-bar {
    background: #f4f4f4;
    border: 1px solid #e0e0e0;
    border-radius: 5px;
    padding: 5px 10px 9px 10px;
    margin-top: 15px;
    overflow: hidden;
}
div.content div.news-bar div.categories {
    float: left;
    margin-top: 5px;
}
div.content div.news-bar div.filter {
    float: left;
    margin-top: 0;
}
div.content div.news-bar div.filter span {
    border-bottom: 1px dotted #999;
    cursor: pointer;
    color: #000;
    font-weight: bold;
}
div.content div.news-bar div.filter ul.filter-categories {
    display: none;
}

div.content div.faq-pagination {
    overflow: hidden;
    margin: 15px 0 0 0;
}
div.content div.faq-pagination a {
    text-decoration: none;
}
div.content div.faq-pagination a span {
    color: #fff !important;
    font-weight: bold;
    background: #f57300;
    padding: 4px 15px 5px 15px;
    border-radius: 5px;
    border: 1px solid #f57300;
    float: left;
    text-decoration: none;
}
div.content div.faq-pagination a:hover span {
    background: #f4f4f4;
    border: 1px solid #e0e0e0;
    color: #000 !important;
}
div.content div.faq-pagination a span.new {
    float: left;
}
div.content div.faq-pagination a span.old {
    float: right;
}
div.content div.faq-question {
    padding-bottom: 20px;
    border-bottom: 1px solid #e7e7e7;
}
div.content table.faq-share {
    margin-top: 15px;
}
div.content table.faq-share td {
    vertical-align: middle;
}
div.content div.faq-comment {
    margin: 20px 0 0 0;
}
div.content div.faq-comment-author {
    padding: 0 0 0 0;
    margin-bottom: -12px;
    font-size: 15px;
    font-weight: bold;
    color: #000;
}
div.content div.faq-comment-author.experts {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/_favicon.gif) 5px 0 no-repeat;
}
div.content div.faq-comment-text {
    padding: 0 0 20px 0;
    overflow: hidden;
    border-bottom: 1px solid #e7e7e7;
}

div.content div.faq-comment-text h2 {
    font-size: 16px;
    line-height: 16px;
    font-weight: bold;
    color: #000;
    margin: 30px 0 -5px 0;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
div.content div.faq-comment-text h3 {
    font-size: 14px;
    line-height: 14px;
    font-weight: bold;
    color: #000;
    margin: 30px 0 -5px 0;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
}
div.content div.faq-bar {
    background: #f4f4f4;
    border: 1px solid #e0e0e0;
    border-radius: 5px;
    padding: 5px 10px 6px 10px;
    margin-top: 15px;
    overflow: hidden;
}
div.content div.faq-bar div.categories {
    float: left;
    margin-top: 5px;
}
div.content div.faq-bar div.filter {
    float: left;
    margin-top: 5px;
}
div.content div.faq-bar div.filter span {
    border-bottom: 1px dotted #666;
    cursor: pointer;
    color: #000;
    font-weight: bold;
}
div.content div.faq-bar div.filter ul.filter-categories {
    display: none;
}
div.content div.faq-bar div.add {
    overflow: hidden;
    float: right;
}
div.content div.faq-bar div.add a {
    color: #fff !important;
    font-weight: bold;
    background: #f57300;
    padding: 4px 15px 5px 15px;
    border-radius: 5px;
    border: 1px solid #f57300;
    float: left;
    text-decoration: none;
}
div.content div.faq-bar div.add a:hover {
    background: #f4f4f4;
    border: 1px solid #e0e0e0;
    color: #000 !important;
}
div.content div.faq-item {
    overflow: hidden;
    margin-top: 25px;
    padding-bottom: 25px;
    border-bottom: 1px solid #e0e0e0;
}
div.content div.faq-item div.faq-info {
    background: #d8e4f1 url(/web/20131026033542im_/http://omskcomp.ru/images/content/blue-bg.jpg) 0 0 repeat-x;
    border: 1px solid #c6d4e5;
    border-radius: 5px;
    width: 220px;
    padding-bottom: 10px;
}
div.content div.faq-item div.faq-text {
    margin-left: 38px;
    margin-top: -20px;
}
div.content img.faq-image {
    border: 1px solid #eee;
    float: right;
    margin: 0 0 10px 20px;
}
div.content div.faq-item div.faq-text p {
    margin-top: 10px;
}
div.content div.faq-item div.faq-info-title {
    font-weight: bold;
    color: #333367;
    margin: 10px 15px 5px 15px;
    padding-bottom: 3px;
    border-bottom: 1px solid #c6d4e5;
}
div.content div.faq-item div.faq-info-categories {
    font-size: 11px;
    line-height: 14px;
    margin: 3px 15px 0 15px;
    overflow: hidden;
}
div.content div.faq-item div.faq-info-categories li {
    margin-top: 3px;
}
div.content div.faq-item div.faq-info-status {
    font-size: 11px;
    line-height: 14px;
    margin: 10px 15px 0 15px;
    overflow: hidden;
}
div.content div.faq-item div.faq-info-status.answered {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/faq-question-status-answered.gif) 0 0 no-repeat;
    padding: 0 0 0 20px;
    height: 16px;
}
div.content div.faq-item div.faq-info-status.waiting {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/faq-question-status-waiting.gif) 0 0 no-repeat;
    padding: 0 0 0 20px;
    height: 16px;
}
div.content div.faq-solution {
    color: #fff;
    font-weight: bold;
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/faq-solution.jpg) 0 1px no-repeat;
    width: 113px;
    height: 86px;
    overflow: hidden;
    text-align: center;
    text-transform: uppercase;
    text-shadow: 1px 1px #e0620d;
    float: right;
    margin: 0 0 10px 20px;
}
div.content div.faq-solution a {
    text-decoration: none;
    color: #fff;
}
div.content div.faq-solution a:hover {
    color: #ffdfc8 !important;
}
div.content div.faq-solution span.price {
    display: block;
    font-size: 26px;
    line-height: 26px;
    height: 22px;
    overflow: hidden;
    margin-top: 16px;
    margin-left: -3px;
    letter-spacing: -2px;
}
div.content div.faq-solution span.currency {
    display: block;
    font-size: 18px;
    line-height: 18px;
    height: 16px;
    overflow: hidden;
    margin-top: 18px;
}
div.content div.testimonial-rat {
    background: #f4f4f4;
    border: 1px solid #e0e0e0;
    border-radius: 5px;
    padding: 5px 10px 20px 10px;
    margin-top: 15px;
    overflow: hidden;
}
div.content div.testimonial-rat div.current {
    overflow: hidden;
    float: left;
    margin-top: 4px;
}
div.content div.testimonial-rat div.current div.star {
    width: 19px;
    height: 18px;
    background-repeat: no-repeat;
    background-position: 0 0;
    float: left;
}



div.content div.testimonial-rates {
    background: #f4f4f4;
    border: 1px solid #e0e0e0;
    border-radius: 5px;
    padding: 5px 10px 6px 10px;
    margin-top: 15px;
    overflow: hidden;
}

div.content div.testimonial-rates div.current {
    overflow: hidden;
    float: left;
    margin-top: 4px;
}
div.content div.testimonial-rates div.current div.star {
    width: 19px;
    height: 18px;
    background-repeat: no-repeat;
    background-position: 0 0;
    float: left;
}
div.content div.testimonial-rates div.current div.star.blue {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/star-blue.gif);
}
div.content div.testimonial-rates div.current div.star.gray {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/star-gray.gif);
}
div.content div.testimonial-rates div.current div.star.blue-gray {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/star-blue-gray.gif);
}
div.content div.testimonial-rates div.current div.total {
    float: left;
    margin-left: 10px;
}
div.content div.testimonial-rates div.current div.total small {
    color: #999;
}
div.content div.testimonial-rates div.update {
    float: right;
    overflow: hidden;
}
div.content div.testimonial-rates div.click {
    float: left;
    margin-top: 8px;
}
div.content div.testimonial-rates div.write {
    float: left;
    margin-left: 30px;
}
div.content div.testimonial-rates div.update div.click div.star {
    width: 13px;
    height: 13px;
    background-repeat: no-repeat;
    background-position: 0 0;
    float: left;
}
div.content div.testimonial-rates div.update div.click div.star.blue {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/star-blue-small.gif);
}
div.content div.testimonial-rates div.update div.click div.star.gray {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/star-gray-small.gif);
}
div.content div.testimonial-rates div.update div.click div.star.blue-gray {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/star-blue-gray-small.gif);
}
div.content div.testimonial-rates div.update div.click div.action {
    float: left;
    margin-left: 10px;
    margin-top: -3px;
}
div.content div.testimonial-rates div.write a {
    color: #fff !important;
    font-weight: bold;
    background: #f57300;
    padding: 4px 15px 5px 15px;
    border-radius: 5px;
    border: 1px solid #f57300;
    float: left;
    text-decoration: none;
}
div.content div.testimonial-rat div.wri a {
    color: #fff !important;
    background: #f57300;
    padding: 4px 13px 5px 15px;
    border-radius: 5px;
    border: 1px solid #f57300;
    float: center;
    text-decoration: none;
}
div.content div.testimonial-rat div.wri a:hover {
    background: #f4f4f4;
    border: 1px solid #e0e0e0;
    color: #000 !important;
}
div.content div.testimonial-rates div.write a:hover {
    background: #f4f4f4;
    border: 1px solid #e0e0e0;
    color: #000 !important;
}
div.content div.testimonial-item {
    overflow: hidden;
    margin-top: 25px;
    padding-bottom: 25px;
    border-bottom: 1px solid #e7e7e7;
}
div.content div.testimonial-item.last {
    border-bottom: none;
}
div.content div.testimonial-item div.testimonial-info {
    background: #d8e4f1 url(/web/20131026033542im_/http://omskcomp.ru/images/content/blue-bg.jpg) 0 0 repeat-x;
    border: 1px solid #c6d4e5;
    border-radius: 5px;
    width: 220px;
    padding-bottom: 10px;
}

div.content div.testimonial-item .recommend-corner {
    position:absolute;
    margin-top: -1px;
    margin-left: 168px;
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/corn.png) 100% 0 no-repeat;
    height: 53px;
    width: 53px;
}

div.content div.testimonial-item .recommend-label {
    color: #397dc6;
    font-weight: bold;
    margin: 10px 15px 5px 15px;
    padding-bottom: 5%;
    border-bottom: 1px solid #c6d4e5;
}


div.content div.testimonial-item div.testimonial-text {
    margin-left: 38px;
    margin-top: -15px;
}
div.content div.testimonial-item div.testimonial-info-title {
    font-weight: bold;
    color: #333367;
    margin: 10px 15px 5px 15px;
    padding-bottom: 3px;
    border-bottom: 1px solid #c6d4e5;
}
div.content div.testimonial-item div.testimonial-info-item {
    font-size: 11px;
    line-height: 14px;
    margin: 3px 15px 0 15px;
    overflow: hidden;
}
div.content div.testimonial-item div.testimonial-info-item-title {
    float: left;
}
div.content div.testimonial-item div.testimonial-info-item-rate {
    float: right;
    width: 65px;
    height: 13px;
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/star-gray-small.gif) 0 0 repeat-x;
}

div.content div.equipment-services {
    margin-top: 30px;
    margin-bottom: -1px;
    padding: 0 30px 35px 30px;
    border: 1px solid #e0e0e0;
    border-radius: 5px;
    overflow: hidden;
}
div.content div.equipment-services table.hot {
    margin-top: 5px;
    /*background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/man-9.jpg) 50% 25px no-repeat;*/
}
div.content div.equipment-services table.hot.pc {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/hot-pc-bg.jpg) 50% 25px no-repeat;
}
div.content div.equipment-services table.hot.notebook {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/hot-notebook-bg.jpg) 50% 25px no-repeat;
}
div.content div.equipment-services table.hot.all-in-one {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/hot-all-in-one-bg.jpg) 50% 25px no-repeat;
}
div.content div.equipment-services table.hot h2 {
    margin: 0;
    font-size: 18px;
    line-height: 18px;
}
div.content div.equipment-services table.hot div.price {
    font-size: 18px;
    line-height: 18px;
    color: #fb7d28;
    margin-top: 2px;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-weight: bold;
}
div.content div.equipment-services table.hot td {
    vertical-align: middle;
    height: 100px;
}
div.content div.equipment-services table.hot td.right {
    text-align: right;
}
div.content div.equipment-services table.hot td.row1 {
    padding-right: 185px;
}
div.content div.equipment-services table.hot td.row2 {
    padding-right: 255px;
}
div.content div.equipment-services table.hot td.row3 {
    padding-right: 186px;
}
div.content div.equipment-services table.hot td.row4 {
    padding-left: 194px;
}
div.content div.equipment-services table.hot td.row5 {
    padding-left: 255px;
}
div.content div.equipment-services table.hot td.row6 {
    padding-left: 186px;
}
div.content div.equipment-services table.equipment-services {
    border-top: 1px solid #e0e0e0;
    margin: 0;
}
div.content div.equipment-services table.equipment-services td {
    padding-top: 15px;
}
div.content div.equipment-services table.brands {
    border-bottom: none;
    margin: 15px 0 0 0;
    border-top: 1px solid #e0e0e0;
}
div.content div.equipment-services table.brands td {
    padding: 10px 0 10px 0;
}

div.service-main-intro {
    background-position: 0 100%;
    background-repeat: no-repeat;
    height: 234px;
    overflow: hidden;
    margin: 0 -38px;
    padding: 0 0 0 38px;
}
div.service-main-intro.pc {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/service-main-1.jpg);
}
div.service-main-intro.notebook {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/service-main-2.jpg);
}
div.service-main-intro.all-in-one {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/service-main-3.jpg);
}
div.service-main-intro.restitution {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/service-main-4.jpg);
}
div.service-main-intro.planshet {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/service-main-14.jpg);
}
div.service-main-intro.game {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/service-main-6.jpg);
}
div.service-main-intro.tv {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/service-main-5.jpg);
}
div.service-main-intro.camera {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/service-main-6.jpg);
}
div.service-main-intro.ebook {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/service-main-7.jpg);
}
div.service-main-intro.mobile {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/service-main-8.jpg);
}
div.service-main-intro.satellite {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/service-main-9.jpg);
}
div.service-main-intro.safety {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/service-main-9.jpg);
}
div.service-main-intro.business {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/service-main-10.jpg);
}

div.service-main-intro.choose {
    background-image: url(/web/20131026033542im_/http://omskcomp.ru/images/content/choose-bg.jpg);
}
div.service-main-intro p {
    width: 480px;
}
table.service-main-features {
    margin: 30px 0 30px 0;
    border-bottom: 1px solid #e0e0e0;
}
table.service-main-features-item td {
    padding-right: 20px;
    padding-bottom: 10px;
}
table.service-main-features-item td h3.price {
    color: #F57300;
    margin-top: 10px;
}
table.service-main-services {
    margin-bottom: 30px;
}
td.service-main-best-price h2 {
    margin: 0 0 8px 0;
}
td.service-main-best-price td {
    padding: 10px 0 10px 45px;
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/pricing-check-icon.png) 0 50% no-repeat;
}
td.service-main-best-price td h3.service {
    font-size: 14px;
    margin: 0;
}
td.service-main-best-price td h3.price {
    color: #F57300;
    margin: 2px 0 0 0;
}
td.service-main-all {
    padding-left: 50px;
    border-left: 1px solid #e0e0e0;
}
td.service-main-all td {
    padding-right: 20px;
}
td.service-main-all h2 {
    margin: 0;
}
td.service-main-all ul {
    margin-top: 20px;
}
td.service-main-all li {
    margin-top: 5px;
}
td.service-main-all a {
    color: #666;
}

div.page-sections {
    overflow: hidden;
    padding: 25px 0;
    border-bottom: 1px solid #e0e0e0;
}
div.page-sections ul {
    overflow: hidden;
    background: #f4f4f4;
    border: 1px solid #e0e0e0;
    border-radius: 5px;
}
div.page-sections li {
    float: left;
    padding: 5px 20px 5px 35px;
    border-right: 1px solid #e0e0e0;
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/pricing-header-button-bg.jpg) 22px 9px no-repeat;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    font-weight: bold;
}
div.page-sections li a {
    color: #000;
    text-decoration: none;
}

table.contact {
    border-bottom: 1px solid #e0e0e0;
}
table.contact td {
    padding-bottom: 35px;
}

div.how-order {
    text-align: center;
    padding: 20px 0 20px 0;
    margin-bottom: -18px;
    color: #000;
    background: #ffebd9;
}
div.how-order a {
    font-size: 18px;
    font-weight: bold;
    text-decoration: none;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
}

div.widget {
    background: url(/web/20131026033542im_/http://omskcomp.ru/images/content/widget-icon.jpg) 0 0 no-repeat;
    height: 61px;
    padding-left: 75px;
    overflow: hidden;
    margin-top: 30px;
}
div.widget h3 {
    margin: 0;
}
div.widget p {
    margin-top: 5px;
}

.white-round-block {
	padding: 15px;
	margin: 0 0px 0px 0;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background: #Fff;
	line-height: 150%;
}

.white-round-block-thin {
	padding: 10px;
	margin: 0 0px 0px 0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: #Fff;
	line-height: 150%;
}


.white-round-blo {
	padding: 15px;
	margin: 0 0px 0px 0;
	-moz-border-radius: 8px;
	background: #262626;
	line-height: 150%;
}

.white-round-blo-thin {
	padding: 10px;
	margin: 0 0px 0px 0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: #Fff;
	line-height: 150%;
}


div.content div.pricing-content td.pri {
    text-align: center;
}
div.content div.pricing-content td.pri span {
    font-size: 18px;
    line-height: 18px;
    font-family: 'Open Sans Condensed', 'Trebuchet MS', Arial, Helvetica, sans-serif;
    font-weight: bold;
    white-space: nowrap;
    color: #f57300;
    display: block;
    margin-bottom: -2px;
}
div.content div.pricing-content td.pri acronym {
    color: #f57300;
    font-size: 11px;
    line-height: 13px;
    cursor: help;
    border-bottom: 1px dashed #ffaf79;
}
div.content div.pricing-content td.pri a {
    text-align: center;
    text-decoration: none;
    font-size: 11px;
    line-height: 11px;
    display: block;
    padding: 1px 3px 3px 3px;
    border-radius: 2px;
    background: #fb7d28;
    margin-top: 3px;
    border: 1px solid #e0620d;
    color: #fff;
    text-shadow: 1px 1px #e0620d;
}
div.content div.pricing-content td.pri a:hover {
    background: #d7d7d7;
    color: #fff !important;
    text-shadow: 1px 1px #c3c3c3;
    border: 1px solid #c3c3c3;
}

.codeMessage {background:#000000;font-size:9px;}        
.quoteMessage {background:#000000;font-size:9px;}

#banners a img {           
opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);           
}           

#banners a:hover img {           
opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);         

}

div.content div.additiona {
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 1px dotted #ccc;
}
div.content div.additiona div.expand {
    text-align: center;
    font-size: 11px;
    line-height: 14px;
}
div.content div.additiona td.left {
    padding: 0 38px 25px 0;
}
div.content div.additiona td.right {
    padding: 0 0 25px 38px;
    border-left: 1px dotted #ccc;
}
div.content div.additiona td.center {
    padding: 0 25px 38px;
    border-left: 1px dotted #ccc;
}
div.content div.additiona h2 {
    font-size: 18px;
    line-height: 18px;
    margin: 10px 0 0 0;
}
div.content div.additiona p {
    font-size: 11px;
    line-height: 14px;
    margin: 10px 0 0 0;
    color: #666;
}
div.content div.additiona ul {
    font-size: 11px;
    line-height: 14px;
    color: #666;
	list-style-type: square;
	list-style-position: outside;
	margin-left: 15px;
}

.white-round-block {
	padding: 15px;
	margin: 0 0px 0px 0;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	background: #f2f2f2;
	line-height: 150%;
}

.white-round-block-thin {
	padding: 10px;
	margin: 0 0px 0px 0;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background: #f2f2f2;
	line-height: 150%;
}

.list_social li {
  float:left;
  margin:0 10px 0 0;
  position:relative;
}
.list_social li span {
  position:absolute;
  left:0;
  top:0;
  display:none;
  cursor:pointer;
}




.footerL {
	font-size: .8em;
	color: #8f8f8f;
	padding: 0 0 0 38px;
	background: url(/web/20131026033542im_/http://omskcomp.ru/images/theme/footer.png) left top no-repeat;
	margin: 1px 0 0 -2px;
}


.content div.mega-about-item {
	overflow: hidden;
	margin-top: 30px;
}
.content div.mega-about-item img.left {
	float: left;
}
.content div.mega-about-item img.right {
	float: right;
}







ul.tabLinks {
	overflow: hidden;
	border-bottom: 2px solid #000;
	margin: 35px 0 0 0;
}
ul.tabLinks li {
	float: left;
}
ul.tabLinks li a {
	display: block;
	color: #000;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	background: #fff url(/web/20131026033542im_/http://omskcomp.ru/images/theme/tabBg.jpg) 0 0 repeat-x;
	padding: 12px 20px;
	margin-top: 5px;
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
}
ul.tabLinks li a.active {
	background: #090909 url(/web/20131026033542im_/http://omskcomp.ru/images/theme/tabactivebg.jpg) 0 0 repeat-x;
	padding-top: 17px;
	margin-top: 0;
	border-radius: 5px 5px 0 0;
	-moz-border-radius: 5px 5px 0 0;
	color: #fff;
}
table.tabContent {
	display: none;
}
table.tabContent.active {
	display: block;
}




.content div.mega-button {
	overflow: hidden;
	padding-bottom: 5px;
}
.content div.mega-button a {
	display: block;
	float: left;
	width: 220px;
	height: 35px;
	overflow: hidden;
	line-height: 34px;
	text-align: center;
	color: #fff;
	font-size: 22px;
	background: #ff9d27;
	border-radius: 5px;
	text-decoration: none;
	box-shadow: 1px 2px 5px #ccc;
	font-family: Cuprum, sans-serif;
}
.content div.mega-button a span {
	display: block;
}


.content div.mega-butt {
	overflow: hidden;
	padding-bottom: 5px;
}
.content div.mega-butt a {
	display: block;
	float: right;
	width: 100%;
	height: 35px;
	overflow: hidden;
	line-height: 34px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	background: #ff9d27;
	border-radius: 5px;
	text-decoration: none;
	box-shadow: 1px 2px 5px #ccc;
	font-family: Cuprum, sans-serif;
}
.content div.mega-butt a span {
	display: block;
}

.content div.mega-but {
	overflow: hidden;
	padding-bottom: 5px;
}
.content div.mega-but a {
	display: block;
	float: right;
	width: 100%;
	height: 35px;
	overflow: hidden;
	line-height: 34px;
	text-align: center;
	color: #fff;
	font-size: 18px;
	background: #ff9d27;
	border-radius: 5px;
	text-decoration: none;
	box-shadow: 1px 2px 5px #ccc;
	font-family: Cuprum, sans-serif;
}
.content div.mega-but a span {
	display: block;
}




.formss td {
    color: #313131;
    padding: 0 10px 50px 5px;
    vertical-align: middle;
}
.formss td.vat {
    vertical-align: top;
}

.formss caption {
    font: bold 15px Tahoma;
    color: #313131;
    padding: 0 6px 20px;
    text-align: center;
}




.block1 {
    background: url('/web/20131026033542im_/http://omskcomp.ru/images/theme/block-bg1.gif') repeat-x 0 100%;
    border: 1px solid #ffa200;
    padding: 20px 17px;
    border-radius: 7px;
    -moz-border-radius: 7px;
	-webkit-border-radius: 7px;
    box-shadow: 0px 1px 2px #ffa200;
    -moz-box-shadow: 0px 1px 2px #ffa200;
    -webkit-box-shadow: 0px 1px 2px #ffa200;
}



.formss input.input,
.formss textarea.textarea {
    color: #313131;
    width: 150px;
}
.formss input.input:focus,
.formss textarea.textarea:focus {
    width: 150px;
}

input.input {
    background: #FFF url('/web/20131026033542im_/http://omskcomp.ru/images/theme/block-bg1.gif') repeat-x;
	border: 1px solid #ffa200;
	font: 13px Verdana;
    /*margin: 0 10px 7px;*/
    margin: 0;
	color: #636363;
	height: 27px;
	width: 150px;
	padding: 0 7px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
    }
    
.formss-share__type-submit {
margin: 0;
padding: 0 10px;
height: 36px;
color: #fff;
font: 20px/36px 'Trebuchet MS','Tahoma','sans-serif';
text-align: center;
text-shadow: 0 1px 0 #f57300;
border: 0;
background: url(/web/20131026033542im_/http://omskcomp.ru/images/theme/form-shares__type-submit.png) repeat-x 0 0;
cursor: pointer;
border-radius: 5px; 

-moz-border-radius: 5px; 
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
}	
.formss-share__type-submit:hover { background-position: 0 -36px; }
.formss-share__type-submit:active { background-position: 0 -72px; }
/*
     FILE ARCHIVED ON 03:35:42 Oct 26, 2013 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 00:50:56 Jul 27, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 0.412
  load_resource: 180.015
  PetaboxLoader3.resolve: 105.897
  PetaboxLoader3.datanode: 35.058
*/