body,table,td,th,ul,ol,li,textarea {font-family:serif}
body {margin:0;padding:0}
#doc {font-size:12pt}
#motto {display:none}
#main-nav {display:none}
#left-col {display:none}
#right-col-cont {display:none}
#footer {display:none}
p,form,table {margin:0 0 1em;padding:0}
textarea,table {font-size:1em}
th {text-align:left;font-weight:bold;vertical-align:top}
ul,ol {margin:0 0 1em 1em;padding:0 0 0 1em}
ol {list-style-type:decimal}
.no-list-type,.no-list-type ul {list-style-type:none;margin:0;padding:0}
.battexak {padding:1.2em 50px;background:url(../design/battexak2.png) no-repeat}
a img {border:none}
img {vertical-align:middle}
h1,h2,h3 {font-family:Verdana,"Geneva CE",lucida,sans-serif}
h1 {text-align:center;font-size:1.5em;margin:0.5em 0 1em}
h2 {font-size:1.2em;margin:1.5em 0 0.5em}
h3 {font-size:1em;margin:1em 0 0.5em}
h4 {font-size:1em;margin:1em 0 0.5em}
.without-css {display:none}
.cleaner {clear:both;visibility:hidden;_display:none}
#doc .margin {margin-bottom:1em}
#doc .small {font-size:0.8em}
#doc .left-centered {text-align:left}
#doc .right-centered {text-align:right}
#doc .centered {text-align:center}
#doc .left-floated {float:left}
#doc .right-floated {float:right}
.total-price {font-weight:bold}
.total-price span {color:#000}
input.small-button {font-size:0.8em;margin-left:0.5em}
p.button {text-align:center;margin:1.5em 0 1em;padding:1em 0}
.pdf,.doc,.xls,.rtf {padding-left:20px}
.pdf {background:url(../design/filetypes/pdf.png) 0 0 no-repeat;_background:url(../design/filetypes/pdf.png) 0 0 no-repeat}
.doc,.rtf {background:url(../design/filetypes/doc.png) 0 0 no-repeat;_background:url(../design/filetypes/doc.png) 0 0 no-repeat}
.xls {background:url(../design/filetypes/xls.png) 0 0 no-repeat;_background:url(../design/filetypes/xls.png) 0 0 no-repeat}
.info-para {margin:0;line-height:1.5em}
.info-para span {font-weight:bold}
.data-block {margin:1.5em 0.5em;border:1px solid #000;padding-bottom:0.5em}
.data-block.special {border:1px solid #000}
.data-block h2 {margin:0 0 0.5em;font-size:1em;padding:0.2em 0.5em}
.data-block p,.data-block table,.data-block ul,.data-block ol {margin:0 1em;line-height:1.5em}
.data-block p span {font-weight:bold}
span.star {color:#000}
#recommend-print {display:none}
.error {background:url(../design/stop.png) no-repeat;padding:8px 0 8px 40px;margin:1em 0}
.error p {margin:0;line-height:1.5em}
p.breadcrumbs {font-size:0.8em}
#offline-info {display:none}
a {color:#00f}
a:visited {color:#606}
a:hover {color:#f00}
#header p,#header form {margin:0}
#cart-info {display:none}
#reclaim-rules-tbl {font-size:0.8em;border:2px solid #000;border-collapse:collapse}
#reclaim-rules-tbl td,#reclaim-rules-tbl th {border:1px solid #000;padding:0.2em;text-align:center}
#reclaim-rules-tbl th {vertical-align:middle}
.add-to-cart {text-align:right;margin:0 1em 0 0}
input.items {margin:0 0.3em;font-size:0.8em;text-align:right}
.product {border-top:1px solid #000;padding:0.5em 0;height:100px}
html>body .product {height:auto;min-height:100px}
.product p {margin-bottom:0}
.prod-image {float:left;width:100px;_margin-right:10px}
.prod-info {margin-left:110px;_height:1%;_margin-left:0}
.product form {margin:0}
img.prod-detail {border:1px solid #000}
#detail-tech-info,#detail-price-info {border:none;border-collapse:collapse;width:100%}
#detail-tech-info th {width:11em}
#detail-price-info th {width:15em}
#detail-tech-info th,#detail-tech-info td,#detail-price-info th,#detail-price-info td {border-top:1px solid #000;border-bottom:1px solid #000;padding:0.2em 0.5em}
#filter {margin:1.5em 0.5em;border:1px solid #000;padding-bottom:0.5em}
#filter h2 {margin:0 0 0.5em;font-size:1em;padding:0.2em 0.5em}
#filter table {margin:1em}
#filter p {margin:0 1em}
#filter th {font-weight:normal}
#filter table select {font-size:0.8em}
#cart {border:solid #000 1px;border-collapse:collapse;width:100%}
#cart th {font-size:0.8em}
#cart td,#cart th {padding:0.2em;text-align:center;vertical-align:middle}
#cart th.prod-name {width:25%}
#cart td {width:19%}
#cart #total-cart-price {border-top:1px solid #000;text-align:right;padding:1em}
.order {border-top:1px solid #000;padding:1em}
.order p {margin:0}
.order-info-right {float:right;width:35%;margin-bottom:1em}
.order-info-left {float:left;width:60%;margin-bottom:1em}
.order p {margin:0;line-height:1.5em}
.order p span {font-weight:bold}
.trns-pay {border-top:1px solid #000;padding:1em 0;margin:0 1em}
.trns-pay p {margin:0 0 0 13em;_height:1%;_margin-left:0}
.trns-pay p.input {float:left;width:13em;margin:0;font-weight:bold}
#help-cont {_float:left;border:1px solid #fff}
#help-cont div {width:40%;margin:0 1em}
#help-cont li {padding:0.1em 0}
#help-left {float:left}
#help-right {float:right}
#help-topics {float:right;background:#fff;width:13em}
#help-topics div {margin:1em 0 1em 1em}
#trns-pay-tbl {font-size:0.8em;border:2px solid #000;border-collapse:collapse}
#trns-pay-tbl td,#trns-pay-tbl th {border:1px solid #000;padding:0.2em;text-align:center}
#trns-pay-tbl th {vertical-align:middle}
.index-cat {margin:0.5em 0}
.index-cat img {display:none}
.index-cat h2 {margin:0.5em 0 0;font-size:1em}
.index-cat p {margin:0;font-size:0.8em}
.index-info {font-family:Verdana,"Geneva CE",lucida,sans-serif;margin:1em 0;text-align:center;font-size:1em;font-weight:bold}
.index-info span {font-size:1.1em}
#index-news {margin:1em 0}
#index-news .index-one-news {border-bottom:1px solid #000;padding:0 0.5em 0.5em;margin-bottom:0.5em}
#index-news .index-news-date {font-weight:bold;margin-bottom:0.2em;font-size:0.8em;text-align:right}
#index-news p {margin:0}
#index-text {_float:left;border-bottom:1px solid #000;margin-bottom:1em}
#index-img {float:right;background:url(../design/batteries.jpg) 0 100% no-repeat;width:110px;height:94px}
#index-text h1 {color:#f00;text-align:left;margin:0.5em;font-size:1.2em}
#index-text p {margin:0 0 0.5em 1em}
#index-interesting {padding:0.5em;border:1px solid #000;text-align:center}
#index-interesting h2 {margin-top:0}
#index-interesting p {margin:0.3em 0}
#index-prod {margin:1em 0}
#index-prod .index-prod-row {_width:100%;clear:both;border-bottom:1px solid #000;margin-bottom:0.5em}
#index-prod .index-prod-row .index-prod-cell {padding:0.5em 0;margin:0;float:left;width:33%}
#index-prod p {text-align:center;margin:0 0.5em}
.price-list {font-size:1em;padding:0.8em;border:1px solid #000}
.one-news {border-top:1px solid #000;padding:0.5em 0}
.news-date {font-weight:bold;margin-bottom:0.2em}
#page-search {display:none}
.nav-links {font-size:0.8em;font-weight:bold;margin-top:1em;text-align:center}
#guarantee-2-years {padding-right:80px;background:url(../design/2_years_guarantee.jpg) 100% 0 no-repeat}
.sup-list-cont {_width:100%}
.sup-list-block {float:left;width:30%;margin-right:1em}
.sup-list-cont ul {list-style-type:none;margin:0;padding:0}
.sup-list-cont li {margin:0.3em 0}
.sup-list-cont h3 {padding:0.5em}
.alphabed {text-align:center;padding:0.5em;border-top:1px solid #000;border-bottom:1px solid #000;line-height:1.5em}
.as {padding:1em 0.5em 1em 40px;border-bottom:2px solid #000}
.as p.small {margin-bottom:1em}
.as form,.as p {margin:0}
.as h2 {margin-top:0}
#as-1 {background:url(../design/accu_sets/1.png) 10px 1em no-repeat}
#as-2 {background:url(../design/accu_sets/2.png) 10px 1em no-repeat}
#as-3 {background:url(../design/accu_sets/3.png) 10px 1em no-repeat;_width:100%}
#as-4 {background:url(../design/accu_sets/4.png) 10px 1em no-repeat}
#as-images div {float:left;margin:0 0.3em 0.3em 0;width:180px;height:260px;text-align:center;font-weight:bold}
#as-images div a,#as-images div .as-block {display:block;text-decoration:none;width:180px;height:260px;border:1px solid #000}
#as-images div span {display:block}
#as-3 .prod-name {font-size:0.8em;margin:0.8em 0.3em}
#as-3 form {clear:both}
input.as-items {text-align:right}
.as-prod-detail {padding:1em;border:1px solid #000;_width:100%}
.as-prod-detail h2 {margin-top:0}
.as-link {margin:0}