 html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline}
body {line-height: 1.5}
 table {border-collapse: separate; border-spacing: 0}
caption, th, td {text-align: left; font-weight: normal}
table, td, th {vertical-align: middle}
 blockquote:before, blockquote:after, q:before, q:after {content: ""}
blockquote, q {quotes: "" ""}
 a img {border: none}
body {background-color: #7db62f; padding-bottom: 30px; color: #333333; font: 0.71em/15px Tahoma, Verdana, san-serif}
a {color: #7db62f}
a.soldout {margin-top: 30px; display: block; text-align: right}
.clear {clear: both}
.text {text-align: justify}
input[type=text], select {background: white; border: 1px solid #cccccc; padding: 3px}
#body {background-color: white}
#container {background: white url("/images/bottom.png") no-repeat bottom; width: 1000px; margin: 0 auto; min-height: 600px; padding-bottom: 180px}
.out_of_stock {color: #e93131; font-size: 1.2em; margin: 30px 0 0 0; text-align: right}
#logo {margin: 5px; width: 139px; height: 71px}
#topmenu {margin: 0 auto -10px; z-index: 1000; width: 981px; height: 53px; background: url("/images/topmenu/meniu.png?123") no-repeat}
#topmenu a {display: block; height: 52px; float: left}
#topmenu a span {display: none}
#topmenu a#diapers {width: 97px}
#topmenu a#clothing {width: 95px}
#topmenu a#food {width: 106px}
#topmenu a#hygiene {width: 123px}
#topmenu a#sigg {width: 111px}
#topmenu a#mixed {width: 113px}
#topmenu a#eco {width: 140px}
#topmenu a#soldout {width: 105px}
#topmenu a#news {width: 88px}
#visual {z-index: 1; background: white url("/images/b.jpg?123") no-repeat 0 30px; width: 1000px; height: 367px}
.round {-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px}
h1 {font-size: 1.7em; padding: 15px 0; border-bottom: 1px solid #cccccc}
h1.nobrd {border: 0}
h2 {font-size: 1.3em; margin-bottom: 10px; background: url("/images/buttons/sprite.png") no-repeat; background-position: 0 -589px; padding: 0 0 0 10px; letter-spacing: 0.045em}
.text {text-align: justify}
small {font-size: 0.9em}
#newsblock {z-index: 1; width: 234px; height: 275px; background-color: white; float: right; margin: 5px 10px 0 0; padding: 10px; cursor: default}
.newsitem {border-bottom: 1px dashed #cccccc; padding: 5px 0}
.newsitem a {text-decoration: none}
.newsitem a:hover {text-decoration: underline}
.newsitem a .last {border-bottom: none}
#bottom {width: 1000px; margin: 15px auto; min-height: 50px}
#bottom a {color: white; margin-right: 25px; font-size: 1.1em; text-decoration: none; letter-spacing: 0.045em}
#bottom a:hover {text-decoration: underline}
#copyright {text-align: right; float: right; width: 400px; font-size: 0.875em}
#authors {margin-top: 15px}
#authors a {color: #333333; text-decoration: none; line-height: 20px; padding: 3px 80px 3px 0; text-align: right; margin: 0; font-size: 1em}
#authors span {display: none}
#wisemonks {background: url("/images/authors.png") no-repeat 123px -69px}
#omg {background: url("/images/authors.png") no-repeat; color: #333333; text-decoration: none; line-height: 20px; text-align: right; margin: 0; font-size: 1em; padding: 3px 48px 4px 0; margin-left: 20px; background-position: 40px -1px}
#promos {margin: 15px 10px}
strong {font-weight: bold}
.item, .lastitem {width: 174px; min-height: 240px; border-left: 1px dashed #cccccc; padding: 0 10px; float: left}
.item .title, .lastitem .title {display: block; height: 60px; margin-top: 140px}
.item img, .lastitem img {display: block; margin: 5px 0 10px 20px; position: absolute}
.item h3, .lastitem h3 {display: inline; font-size: 1.05em; font-weight: normal}
.item a, .lastitem a {color: #333333; text-decoration: none}
.notice {font-size: 0.9em; margin: 0 5px 3px 0; text-align: right}
.notice a {color: #7db62f; text-decoration: underline}
.specf {width: 25px; height: 90px; z-index: 1000; position: absolute; margin-left: 150px; z-index: 1}
.specf a {display: block; width: 25px; height: 24px; background: url("/images/specf.png") no-repeat; margin-bottom: 4px; cursor: help}
.specf a.ieco {background-position: 0 0}
.specf a.isold {background-position: 0 -34px}
.specf a.inew {background-position: 0 -68px}
form.cart, div.cart {display: block; margin-top: 5px}
.plus, .minus {display: block; float: left; margin: 9px 3px 0 3px; text-decoration: none}
.minus {background: url("/images/buttons/sprite.png") no-repeat; width: 13px; height: 13px; background-position: 0 -621px}
.plus {background: url("/images/buttons/sprite.png") no-repeat; width: 13px; height: 13px; background-position: 0 -654px}
.cartsubmit {float: right; border: 0; cursor: pointer; color: white; font-size: 1.05em; line-height: 25px; background: url("/images/buttons/sprite.png") no-repeat; width: 97px; height: 30px; background-position: 0 -226px}
.cartquantity {width: 15px; height: 8px; font-size: 10px; padding: 1px; float: left; margin-top: 9px; line-height: 10px}
.lastitem {border-right: 1px dashed #cccccc}
.oprice, .nprice {display: inline; font-size: 1.3em; font-weight: bold; line-height: 18px; font-family: Verdana}
.oprice sup, .nprice sup {font-size: 0.6em; vertical-align: top}
.oprice {color: #636363}
.oprice span {display: block; width: 25px; border: 0; height: 1px; background: #333333; position: absolute; margin-top: 9px}
.oprice span.w5 {width: 33px}
.oprice span.w6 {width: 44px}
.nprice {color: #e93131}
#cart {float: right; margin: 39px 11px 0 0; width: 370px; font-size: 1.1em}
.cartview, .cartorder, .cartclose {display: block; float: right; margin-left: 10px}
.cartview {background: url("/images/buttons/sprite.png") no-repeat; width: 71px; height: 20px; background-position: 0 -358px; margin-left: 25px}
.cartclose {background: url("/images/buttons/sprite.png") no-repeat; width: 71px; height: 20px; background-position: 0 -318px; margin-left: 25px}
.cartorder {background: url("/images/buttons/sprite.png") no-repeat; width: 63px; height: 18px; background-position: 0 -397px}
#cartcontent {z-index: 1000; display: none; font-size: 1.1em; position: absolute; margin: 27px 0 0 607px; padding: 10px; background-color: white; width: 370px; min-height: 270px; border: 2px solid #efefef}
#cartcontent .cartitem {font-size: 0.85em; line-height: 13px}
#cartcontent .first {margin-top: 10px}
.btn2 {background: url("/images/buttons/sprite.png") no-repeat; width: 154px; height: 30px; background-position: 0 -126px; display: block; color: white; text-decoration: none; text-align: center; line-height: 30px; padding-left: 5px; float: left; margin-right: 8px}
input.orderbtn {display: block; background: url("/images/buttons/sprite.png") no-repeat; width: 86px; height: 30px; background-position: 0 -176px; border: 0; cursor: pointer; color: white; font-size: 1em; line-height: 25px; float: right}
.cartitem {width: 100%; min-height: 40px; padding: 3px 0; margin: 6px 0; border-bottom: 1px solid #cccccc}
.cartdel {float: right; display: block; margin: 2px 2px 0 0; background: url("/images/buttons/sprite.png") no-repeat; width: 13px; height: 13px; background-position: 0 -436px}
.cartsum {margin: 5px 0 0 0; clear: right; background-color: #efefef; height: 17px; padding: 3px}
.cartsum form.cart {margin: 0}
.cartsum form.cart .plus, .cartsum form.cart .minus, .cartsum form.cart .cartquantity {margin: 2px 2px 0 2px}
.cartprice {color: black; float: right; font-weight: bold; line-height: 17px}
.carttotal, .cartsav, .cartdeliver {clear: both; margin: 10px 0 0 0; font-size: 1.1em; font-weight: bold; border-bottom: 1px solid #cccccc; padding: 3px 0}
.carttotal .sum, .cartsav .sum, .cartdeliver .sum {float: right}
.cartsav, .cartdeliver {margin: 0; font-size: 0.8em; border: 0; color: #e93131}
.cartdeliver {color: #333333; font-size: 0.9em; height: 15px; margin: 10px 0 0 0}
.cartdlvr {clear: both; margin: 15px 0}
.cartdlvr input {margin: 0}
.cartdlvr label {font-weight: bold; margin: 0 0 0 4px}
.cartdlvr div {margin: 3px; font-size: 0.8em}
#garantija {margin: 9px 0 0 370px; position: absolute}