*{padding: 0px;margin: 0px;}
body {color: #58595B;font-family: Helvetica, Arial, Tahoma, sans-serif; font-size: 12px;}
a {color: #58595B; text-decoration: underline;}
a:link {color: #58595B; text-decoration: underline;}
a:visited {color: #58595B; text-decoration: underline;}
a:hover {color: #58595B; text-decoration: none;}
a:active {color: #58595B; text-decoration: underline;}
a.active{color: #58595B; text-decoration: none;}
img {behavior: url("iepngfix/iepngfix.htc");border: 0px;}
p {padding-bottom: 12px;}
ul {padding-left: 12px;padding-bottom: 12px;}
ul li{padding-bottom: 12px;}

h1{font-family: Arial, Tahoma, sans-serif;font-size: 18px;font-weight: normal;}
table {border: 0px; border-collapse: collapse; font-family: Helvetica, Arial, Tahoma, sans-serif; font-size: 12px;}
table td {padding: 0px;}
#top-left {}
#top-left #logo{padding: 17px 0px 17px 24px;}
#top-right {tex-align: right; vertical-align: top;}
#top-right #links{text-transform: uppercase;font-size: 9px;padding: 17px 30px 0px 0px;}
#top-right #links div{float: left;height: 28px;}
#top-right #links div a{position: relative; top: 16px;}
.padd {padding-right: 26px;}
#search{padding: 6px 12px 27px 0px;}
#search div{float: left;}
#search #input{background: url(images/s-bgr.jpg);width: 165px;height: 23px;} 
#search #input input{background: transparent; position: relative; top: 4px; padding-left: 4px; border: 0px;}
#search-text{font-size: 12px;color: #58595B;padding-right: 12px;padding-top: 4px;}
#phone{}
#phone-num{position: relative; top: -7px;font-size: 19px;font-weight: bold;padding-right: 61px;}
#c{background: #399539; width: 100%;}
#c-left {width: 409px; height: 217px;}
#c-right {font-size: 12px; padding: 0px 61px 0px 20px; background: url(images/pic-top.jpg) right repeat-y; height: 217px; color: #fff;}
#menu{padding-left: 48px; background: url(images/p-menu-bgr.jpg) repeat-x;height: 24px;}
#menu div{float:left; height: 24px;}
#menu .punkt:hover{background: url(images/p-menu-active-bgr.jpg) repeat-x;}
#menu .punkt a{color: #fff;text-transform:uppercase;font-size: 10px;text-decoration: none;position: relative; top: 5px;padding:4px 10px 4px 10px;}
#wrapper{height: 20px;}
#left{}
.b-left{width: 237px;}
.b-header{font-size: 14px;text-transform: uppercase;padding: 7px 0px 39px 21px;}
.b-item{background: #F4F4F4;}
.b-block{padding-bottom: 23px;}
.b-item-1{padding: 0px 0px 0px 20px;width: 47px;float: left;}
.b-item-2{float: left;padding-top: 10px;width: 99px;padding-left: 12px;}
.b-item-2 a {text-decoration: none;} 
#i-login{width: 164px;height: 23px;background: url(images/i-login.jpg);}
#i-login input {border: 0px; background: transparent;position: relative; top: 3px; left: 6px;}
#i-pass{width: 164px;height: 23px;background: url(images/i-login.jpg);}
#i-pass input {border: 0px; background: transparent;position: relative; top: 3px; left: 6px;}
#login{padding-left: 12px;}
.login-padd-12{padding-left: 12px;}
#left{vertical-align: top; width: 238px;}
#center{vertical-align: top;}
#right{width: 190px;vertical-align: top;}
.t-wr{width: 24px;}
.n-item{padding: 0px 23px 12px 23px; background: #F4F4F4;}
.n-header{font-size: 14px;/*text-transform: uppercase;*/padding: 7px 0px 39px 0px;}
.n-date{color: #80B43A;}
.n-announce{padding-bottom: 17px;}
.n-announce a{text-decoration: none;}
#pic {text-align: center;}
.r-block{text-align: center;}
.r-text-1{padding: 10px 0px 10px 0px;}
.r-text-2{padding: 0px 50px 0px 50px;font-size: 10px;line-height: 10px;}
#footer{ margin: 0px 22px 0px 24px;text-align: center;}
#copyright{background: #F4F4F4;height: 75px;padding: 12px 0px 0px 0px;min-width: 940px;}
#address{padding-left: 20px; float: left;text-align: left;font-size: 11px;}
.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {display: block;height: 1px;overflow: hidden;font-size:1px;}

.r10 {margin: 0 10px;}
.r9 {margin: 0 9px;}.r8 {margin: 0 8px;}.r7 {margin: 0 7px;}.r6 {margin: 0 6px;}.r5 {margin: 0 5px;}.r4 {margin: 0 4px;}.r3 {margin: 0 3px;}.r2 {margin: 0 2px;}.r1 {margin: 0 1px;}

.inner-box, b {background-color: #F4F4F4;}
.rounded-box .inner-box { /*padding: 0.4em 1em; height: 30px; font-size:10pt;*/} 
#reglinks{font-size: 10px;padding-left: 12px;padding-bottom: 12px;}
#items th, #items td{padding: 7px;}
.clear{clear: both;}
.fLeft{float: left;}
.fRight{float: right;}
.input input{width: 100%;padding: 3px;font-size: 11px;}
.item-photo{float: left;padding-right: 12px;}
.inner-box #wlpeMessage {display: none;}
.inner-box #wlpeNewUser {display: none;}
#totalCart{text-align: center;padding-top: 12px;}

#toolsCart{text-align: center;padding-bottom: 12px;}
#shopCart{position: relative; left: -12px;}
#left #login{position: relative; top: -20px;}
.wlpeMessageText, .errors{padding: 7px; border: 1px solid #85C33E;color: #85C33E;}
.wlpeMessageText{margin-bottom: 12px;}
#left .wlpeMessage{padding: 0px 21px 7px 24px;position: relative; top: -14px;}
a#green, a.green {color: #85C33E;}
.shs-price{font-size: 13px;}

.green input[type="submit"], #orderForm input[type="submit"], #wlpeUser button, #wlpeUser input[type="submit"], .jot-form input[type="submit"], .shs-descr button, .shs-descr input{font: 13px Arial; background: #85C33E; color: #fff;padding: 2px 4px 2px 4px;}
.ditto_page{padding: 0px 4px 0px 4px;}
#telfax{float: left;}
#incabinet { padding: 0px 21px 12px;}
.padd-2 {padding: 12px;} 
#submitBtn{width: 33px;height: 23px;background: transparent url("images/i-submit.jpg") no-repeat; border: 0px;cursor: hand; cursor: pointer;}
#innerDiv{padding: 7px 21px 7px 21px;}
.inner {line-height: 18px;padding-bottom: 7px;}
.inner a{line-height: 11px;text-decoration: none;}
.inner a:hover{line-height: 11px;color: #85C33E;}
.inner a.active{color: #85C33E;}
#adv p{white-space: nowrap;}
.ajaxSearch_paging{color: #85C33E;height: 25px;}
.ajaxSearch_paging a{color: #85C33E;}
#incabinet a, a.ditto_page, .ditto_currentpage{color: #85C33E;}
.shop-cart div a{color: #85C33E;}
.unsubscribe {cursor: hand; cursor: pointer;color: #85C33E; text-decoration: underline;}
.unsubscribe:hover {cursor: hand; cursor: pointer;color: #85C33E; text-decoration: underline;}
.data{width: 30%;}
.input{width: 70%;}
.padd .wlpeMessage{display: none;}

a.active{color: #85C33E;}

#items2 td{padding: 2px 0px 2px 0px;}
