<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#ShowAddComment {font-size:14pt;margin:20px 0}

#art {border-collapse:collapse;text-align:left;width:100%}
#art td,#art th {border:1px solid #98bf21;padding:3px 7px 2px}
#art th {background-color:#A7C942;color:#009;padding:2px;0;font:normal bold 12px/14px Arial;text-align:center}

#art tr .alt td {background-color:#EAF2D3;color:#000;text-align:center}

#b_menu {
float:right;
margin-top:18px;
width:600px
}

#b_menu a,.men {
color:#777
}

#body {background:#E8E8E8}

#contact_text {height:auto;margin:0 0 5px;overflow:auto;width:90%}
#content .inner_copy {border:0;color:red;float:left;font-size:12px;line-height:0;margin:-202px 0 0;overflow:hidden;padding:0;width:50%!important}
#content,.cartButtons,.back_button {padding:10px 0 0}
#coupon_code {float:left;font:15px/15px Arial, Helvetica, sans-serif;margin:0 10px 0 0;padding:6px 0 8px;vertical-align:top}

#dop_div {
background-color:#2c2c2c;
color:#eee;
display:none;
margin:-37px 0 0 48px;
padding:10px;
position:absolute;
text-align:left;
width:210px;
z-index:1000
}

#dop_div img {
margin-right:5px!important
}

#editor-xtd-buttons {
float:left;
overflow:hidden;
padding:5px 0;
width:300px
}

#editor-xtd-buttons .readmore,.inline li,div.productPrice2,div.productPrice2 .productPrice {
display:inline
}

#error {
background:url(/hostcmsfiles/images/error.gif) no-repeat 5px 50%;
border:1px dashed #ca1d13;
border-collapse:collapse;
color:#ca1d13;
font-size:8pt;
margin-bottom:5px;
margin-top:5px;
padding:5px 5px 5px 25px;
position:relative;
width:450px
}

#faded {
height:540px
}

#faded .pagination {
bottom:0;
padding:0;
position:absolute;
right:0;
z-index:10
}

#faded .pagination li {
float:left;
font-size:18px;
font-weight:700;
line-height:1.2em;
padding-left:1px
}

#faded .pagination li a {
background:url(/images/idevice/slider-pagination.png) no-repeat left top;
display:block;
height:36px;
text-decoration:none;
text-indent:-5000px;
width:19px
}

#faded .pagination li a:hover,#faded .pagination li.current a {
background:url(/images/idevice/slider-pagination-active.png) no-repeat left top
}

#faded li a {
display:block
}

#faded ul {
list-style:none;
margin:0 auto;
position:relative
}

#footer .footerText {
color:#888787;
padding:0
}

#footer .space {
font:12px/16px Arial, Helvetica, sans-serif;
padding:33px 0 42px
}

#footer a {
color:#92928c
}

#footer ul {
list-style:none;
margin:0;
padding:0 0 12px
}

#footer ul li {
display:inline;
font:bold 12px/16px Arial, Helvetica, sans-serif;
margin:0;
padding:0 25px 0 0;
text-transform:uppercase
}

#footer ul li a {
color:#0f0f0f;
padding:0;
text-decoration:none
}

#footer ul li a:hover,#footer ul li.active a {
color:#999
}

#form-login-remember {
color:#787878;
display:none;
font:12px/20px Arial, Helvetica, sans-serif;
padding:15px 0 0
}

#form-login-remember .reg {
color:#b4997c;
display:inline-block;
margin:10px 0 0
}

#form-login-remember a {
color:#6b6b6b;
font:12px/20px Arial, Helvetica, sans-serif;
text-decoration:underline
}

#form-login-username {
display:block;
width:100%
}

#header {
background:url(/images/idevice/header_gray.gif) repeat-x top;
height:120px;
padding:10px 0 0
}

#inputs {
overflow:hidden;
padding:2px 0 0
}

#inputs a {
color:#2c2c2c;
display:inline-block;
font:bold 12px/18px Arial, Helvetica, sans-serif;
margin:6px 0 0;
text-decoration:none
}

#inputs a:hover {
text-decoration:underline!important
}

#itema,#itemb,#itemc {
background:#dcd8c4;
color:#000;
font-weight:700;
padding-bottom:5px;
padding-top:5px
}

#jq_but {
background:#fff;
border:1px solid #e5e5e5;
left:50%;
margin:19px 0 0 -530px;
padding:6px 6px 0;
position:fixed;
z-index:90
}

#jq_but a {
display:block;
margin:0 0 6px;
width:32px
}

#jq_but img {
border:currentColor!important;
margin:0!important;
padding:0!important
}

#jq_but:hover {
background:#eee;
border:1px solid #d4d4d4
}

#left {
float:left;
padding-right:10px;
width:200px
}



#little_cart {
background:url(/images/idevice/cart.png) no-repeat right top;
color:#3f3f3f;
float:right;
height:90px;
text-align:left;
width:200px
}

#login_stretcher .button {
padding:10px 10px 23px
}

#login_stretcher input,#register_stretcher input {
line-height:normal;
padding:1px 0 2px
}

#logo {

height:39px;
margin:2px 0;
}

#message {
background:url(/hostcmsfiles/images/message.gif) no-repeat 5px 50%;
border:1px dashed #4ba749;
border-collapse:collapse;
color:#4ba749;
font-size:8pt;
margin-bottom:5px;
margin-top:5px;
padding:5px 5px 5px 25px;
position:relative;
width:450px
}

#message_plus {
background:url(http://energoprofi23.ru/hostcmsfiles/images/message_plus.gif) no-repeat 5px 50%;
border:1px dashed #4ba749;
border-collapse:collapse;
color:#4ba749;
font-size:8pt;
margin-bottom:5px;
margin-top:5px;
padding:5px 5px 5px 25px;
position:relative;
width:450px
}

#message_top {
background:url(/hostcmsfiles/images/message.gif) no-repeat 5px 7px;
border:1px dashed #4ba749;
border-collapse:collapse;
color:#4ba749;
font-size:8pt;
margin-bottom:5px;
margin-top:5px;
padding:5px 5px 5px 25px;
position:relative
}

#mod_login_username,#mod_login_password {
background:#fff;
border:1px solid #eee;
color:#bdbdbd;
font:12px/15px Arial, Helvetica, sans-serif;
margin:0 0 10px;
padding:6px 0 6px 10px;
width:175px
}

#notice {
color:#4ba749;
font-size:8pt
}

#poll h3 {
font-size:120%;
padding:0 0 10px
}

#register_stretcher .button {
background:url(/images/idevice/button3-tail.png) repeat-x left top;
border:currentColor;
color:#fff;
display:inline-block;
font:bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin:10px 0 0!important;
padding:9px 0 23px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:130px
}

#search {
background:url(/images/idevice/search-tail.gif) repeat-x 0 0;
float:left;
margin:5px 20px 20px;
padding:4px;
width:263px
}

#search_searchword {
font:12px/14px Arial, Helvetica, sans-serif;
padding:8px 0 9px
}

#system-message dt.error,dt.message,.module-specials .product-Old-Price,.module-new .product-Old-Price,#little_cart hr {
display:none
}

#toggler1,#toggler2 {
height:13px;
margin:3px 0 0;
width:13px
}

#topmenu {
float:left;
padding:1px 0 0 40px
}

#userMenu {
padding:1px 22px 0 0;
text-align:right
}

#userMenu ul li {
display:inline;
font:12px/14px Arial, Helvetica, sans-serif;
margin:0;
padding:0 0 0 19px
}

#userMenu ul li a {
color:#9c9c9a;
text-decoration:none
}

#userMenu ul li a:hover {
color:#fff;
text-decoration:underline
}

#userMenu ul,.featured .browseProductImage {
margin:0
}

#vmMainPage {
padding:0 0 15px
}

* + html #toggler1,* + html #toggler2 {
height:13px;
margin:0;
width:13px
}

* + html .poll .button {
padding:8px 6px 23px
}

* html .clearfix {
height:1%
}

.addtocart_button {
background:url(/images/idevice/addToCart.gif) no-repeat left top;
border:currentColor!important;
cursor:pointer;
display:inline-block;
font-size:0;
height:57px;
padding:0;
text-indent:-5000px!important;
width:63px
}

.addtocart_button:hover {
background:url(/images/idevice/addToCart-active.gif) no-repeat left top
}

.adminform td {
padding:0 0 2px
}

.archiveBlock .button {
display:inline-block;
margin:0 0 0 5px
}

.arrow_up,.arrow_up_gray,.arrow_down,.arrow_down_gray {
float:left;
height:16px;
width:16px;
z-index:1
}

.article-decor {
padding:0 0 12px
}

.article_column,.container .module .boxIndent,.module-specials .boxIndent,.module-new .boxIndent,.browseProductContainer,.right10px {
padding:0
}

.article_separator {
display:block;
font-size:1px;
height:1px;
line-height:1px;
margin:15px 0 0;
padding:0 0 15px
}

.banneritem,#footer .footerText div,.float-left,.browseProductDetails,#float_left {
float:left
}

.blank {
margin:5px 0 0
}

.blog_more a,a.pagenav:hover,.search .button:hover,.count,.module-bestsellers a:hover,.module_menu li a:hover,.module_menu li.active a:hover,.module_menu li.active li a:hover,a.product_name:hover {
text-decoration:underline
}

.blog_more h2 {
font-size:12px;
padding:0
}

.blog_more ul {
margin:10px 0 0 15px
}

.blog_more ul li {
padding:0!important
}

.borders_on_main {
border-left-color:#ddd;
border-left-style:groove;
border-left-width:4px;
border-top-color:#ddd;
border-top-style:groove;
border-top-width:4px;
padding-left:5px;
padding-right:0;
padding-top:5px;
vertical-align:top
}

.bottom_separator {
padding:10px 0
}



.br {
background:url(/images/br_angle.png) repeat-x 0 0!important;
bottom:0!important;
height:8px;
position:absolute;
right:0!important;
width:8px
}

.brand_logo {
margin-left:10px;
margin-top:10px
}

.browseAddToCartContainer .addtocart_button {
float:left;
margin-top:3px
}

.browsePriceContainer {
float:none;
padding:5px 0 10px;
width:100%
}

.browseProductImage {
margin:10px 15px 0 0;
text-align:center;
text-decoration:none
}

.browseProductImageContainer {
margin:0 0 1px
}

.browseProductImageContainer.rightPos2 a {
line-height:25px;
text-decoration:none
}

.browseProductTitle {
float:none;
width:100%
}

.browseRatingContainer,.browseProductDescription {
float:none;
margin:0;
padding:0 0 10px;
width:100%
}

.browse_2 {
padding-top:20px
}

.button {
background:url(/images/idevice/button3-tail.png) repeat-x left top;
border:currentColor;
color:#fff;
cursor:pointer;
display:inline-block;
font:bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
height:auto;
margin:0;
padding:10px 10px 23px;
text-decoration:none;
text-transform:uppercase;
vertical-align:top;
width:auto
}

.button02,a.button02,input.button02 {
background:url(/images/idevice/button3-tail.png) repeat-x left top;
border:currentColor;
color:#fff;
display:inline-block;
font:bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin:2px 0;
padding:9px 0 23px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:130px
}

.button:hover,.validate:hover,.modal-button:hover,.readmore a:hover,div.blank a:hover,.form-login .button:hover,.logout:hover,.button02:hover,a.button02:hover,#register_stretcher .button:hover {
background:url(/images/idevice/button3-tail-active.png) repeat-x left top
}

.button_recount input {
background:url(/images/button_recount.png)
}

.buttonheading {
padding:5px 5px 6px 0
}

.buttonheading img {
margin:0 4px;
padding:0
}

.buttons {
padding:0 15px 0 0
}



.category-options {
color:#fff;
font:bold 12px Arial, Helvetica, sans-serif;
padding:10px 10px 0
}

.categoryName {
color:#000;
font:bold 22px/35px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin:0;
padding:10px 0;
text-transform:uppercase
}

.cbButton {
background:#000;
color:#fff;
font:bold 12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif;
height:auto;
margin:0 10px;
padding:4px 8px 5px;
text-align:center;
width:auto
}

.cbButton:hover {
background:#444
}

.cbContainer {
background:#fff;
border-color:#ccc;
color:#000;
text-align:center;
z-index:999
}

.char-counter {
margin:0 0 0 313px;
position:absolute
}

.checkout_link {
background-position:right 4px;
color:#999!important;
padding:0 30px 0 0
}

.clear {
clear:both
}

.clearfix {
display:block;
overflow:hidden
}

.clearfix::after {
clear:both;
content:".";
display:block;
height:0;
visibility:hidden
}

.column-indent {
padding:0 0 0 30px
}

.column_separator {
padding:0 0 0 12px !important
}

.comment {
background-color:#eae4df;
margin:15px 0 5px;
padding:20px;
position:relative;
width:450px
}

.comment p {
margin:0 0 5px
}

.comment_desc {
margin:0 0 10px 20px
}

.componentheading {
color:#333;
font:22px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin:0 0 20px;
padding:0 0 8px 5px;
text-transform:uppercase
}

.contact_email #contact_email_copy {
margin:0;
vertical-align:middle
}

.content-indent {
padding:6px 10px 10px
}

.content_table .date {
color:#9e987b;
font-size:8pt
}

.content_table .left_date {
color:#eee;
font-size:8pt
}

.content_table .left_tags,.content_table .left_tags a {
color:#eee;
font-size:10pt;
margin-top:5px
}

.content_table .left_td {
line-height:130%;
padding:0 5px
}

.content_table .news_group {
list-style-type:none;
margin:0 0 3px;
padding-left:3px
}

.content_table .news_group li {
margin-bottom:3px;
padding-left:0
}

.content_table .news_title {
font-size:12pt;
font-weight:700;
margin:1px;
padding:4px
}

.content_table .public td {
padding-right:5px
}

.content_table .right_td {
color:#fff;
padding:0
}

.content_table .right_td .green_grad,.content_table .right_td .blue_grad_2,.content_table .right_td .red_grad {
margin-bottom:0
}

.content_table .right_td h1 {
color:#fff;
font-size:16pt;
line-height:110%;
margin:0
}

.content_table .tags,.content_table .tags a {
color:#9e987b;
font-size:10pt;
margin-top:5px
}

.content_table li {
margin:0 15px
}

.contentdescription img {
margin:0 20px 0 0
}

.contentheading {
color:#333;
font:22px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
padding:0 0 8px 5px;
text-transform:uppercase
}

.contentpane img {
display:block;
float:right
}

.contentpane,.contentpaneopen p,.blog_more,.display,.featured .quantity {
padding:0 0 10px
}

.contentpaneopen h3 {
line-height:1.2em;
overflow:hidden
}

.contentpaneopen h3 img {
float:left;
margin:0 3px 0 0 !important
}

.contentpaneopen img {
margin:0 15px 0 0
}

.contentpaneopen ul li,.article-indent ul li {
background:url(/images/idevice/listMarker.gif) no-repeat 0 8px;
padding:0 0 6px 10px
}

.contentpaneopen ul,.article-indent ul {
list-style:none;
margin:0 0 0 15px
}

.continue_link {
color:#999!important;
line-height:18px;
margin:0
}

.copyright {
color:#938676;
font-size:9pt;
height:10px;
line-height:140%
}

.createdate {
border-bottom-color:#ccc;
border-bottom-style:dotted;
border-bottom-width:1px;
display:block;
font-size:11px;
line-height:11px;
margin:0 0 20px;
padding:0 0 10px
}

.createdby {
display:block;
text-transform:none
}

.ctrl {
color:#4f3327;
display:block;
float:left;
font-size:10px;
margin-right:.3em;
padding:.5em .5em .3em
}

.currency {
float:right;
height:30px;
margin:0 16px 0 0;
overflow:hidden;
padding:53px 9px 0 0;
width:243px
}

.currency .button {
background:url(/images/idevice/button2.gif) no-repeat left top;
color:#fff;
float:right;
font:bold 12px/13px Arial, Helvetica, sans-serif;
height:24px;
letter-spacing:1px;
margin:0;
padding:0 0 2px;
text-align:center;
text-transform:uppercase;
width:67px
}

.currency .button:hover {
background:url(/images/idevice/button2-active.gif) no-repeat left top
}

.currency h3 {
border:currentColor;
color:#fff;
float:left;
font:13px/1.2em Arial, Helvetica, sans-serif;
margin:0;
padding:3px 5px 0 0;
text-transform:none
}

.currency select.inputbox {
background:url(/images/idevice/currency-tail.gif) repeat-x top #ededed;
border:1px solid #f4f4f4;
color:#b9b9b9;
float:left;
font:12px/16px Arial, Helvetica, sans-serif;
height:24px;
margin:0;
padding:2px 0;
width:99px
}

.current {
background:#2c2c2c;
border:1px solid #999;
color:#fff;
display:block;
float:left;
margin-right:.3em;
padding:.2em .5em .3em
}

.dashed_link {
border-bottom-color:#a00;
border-bottom-style:dashed;
border-bottom-width:1px;
color:#a00;
text-decoration:none
}

.display select {
border:1px solid #46462f;
width:100px
}

.error {
margin:0 0 10px
}

.error dd ul {
background:#ce0303;
border-bottom-color:#670606;
border-bottom-style:solid;
border-bottom-width:3px;
border-top-color:#670606;
border-top-style:solid;
border-top-width:3px;
color:#fff;
margin:0;
padding:5px 0 5px 5px
}

.error dd ul li {
color:#fff!important;
margin:0 0 0 20px !important
}

.extra-divider td {
border:currentColor;
padding:13px 0
}

.extra-table {
margin:0 auto;
width:1px
}

.featuredIndent {
border:1px solid #0c0;
float:left;
height:210px;
margin:0 5px 15px 0;
overflow:hidden;
padding:0;
position:relative;
text-align:center;
width:220px
}

.float-right,.browseProductImageLite,.browse_2 .browseProductImageContainer,.rightPosition .rightPos,.rightPosition .alignRight a.product_details,.rightPosition .alignRight .addtocart_button,.rightPos2 {
float:right
}

.floatElement {
overflow:hidden;
padding-right:20px
}

.flypage_ask {
margin-bottom:20px
}

.footer {
border-collapse:collapse;
margin:0;
padding:0
}

.footer td {
padding:0 0 0 3px
}

.form-login .button {
background:url(/images/idevice/button3-tail.png) repeat-x left top;
border:currentColor;
color:#fff;
display:block;
float:left;
font:bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
height:auto;
margin:0 10px 0 0;
padding:9px 1px 23px;
text-align:center;
width:73px
}

.form-login .rememberCheck {
display:none;
padding:4px 0 15px;
width:125px
}

.form-validate #email {
padding:0 0 0 1px
}

.form_indent {
margin:15px 0 0
}

.form_to_main .button {
background-color:#236881;
border:1px solid #aaa;
color:#fff;
height:22px
}

.form_to_main input {
border:currentColor;
width:auto
}

.good_block,.group_good_block {
background-image:url(/images/site15/goodblock.jpg);
background-repeat:no-repeat;
height:160px;
text-align:center;
width:151px
}

.gray_button {
background:url(/images/gray_button_l.gif) no-repeat 0 0;
height:27px;
margin:5px 0 0
}

.gray_button div {
background:url(/images/gray_button_r.gif) no-repeat 100% 0;
float:left;
height:27px;
padding-right:10px
}

.gray_button input {
background-color:#a8a8a8;
border:0;
color:#fff;
font-family:Georgia;
height:27px;
margin-left:10px;
padding:0 5px 3px 0
}

.green_grad h2,.turquoise_grad h2,.red_grad h2,.header_table a,.content_table .right_td a,#left_bottom tags {
color:#fff
}

.green_star {
color:#4ba749;
font-weight:700
}

.group_count_goods {
color:#aaa;
font-weight:400
}

.group_good_block,.contact_email input {
margin-bottom:10px
}

.group_name {
font:bold 12px/16px Arial, Helvetica, sans-serif;
text-transform:uppercase
}

.header_table .blue_grad {
background:url(/images/sunflower.jpg) no-repeat 0 0;
height:201px;
margin:0;
padding:13px 0 0 29px;
position:relative
}

.header_table .green_grad {
background:url(/images/green_grad.gif) repeat-x 0 100% #8da825;
border:0 solid red;
height:201px;
margin:0;
padding:13px 0 0 29px;
position:relative;
width:221px
}

.header_table .green_grad li {
background:url(/images/li_arr.gif) no-repeat 0 7px;
line-height:140%;
list-style-type:none;
margin:0;
padding:0 0 0 20px
}

.header_table td {
color:#fff;
vertical-align:top
}

.highlight {
color:#be0404;
font-weight:700
}

.hor-listing-separator {
font-size:0;
line-height:0
}

.icon_menu li {
padding-top:15px
}

.imageRight,.rightPosition .alignRight,.rightalign {
text-align:right
}

img {
border:none
}

.img {
margin:5px;
padding:0;
}

.img_sect {
background:url(/images/wp.gif) repeat
}

.inputboxquantity {
font-size:11px;
margin:0;
padding:1px 0
}

.iteminfo {
margin:0 0 15px;
padding:0 0 6px
}

.josForm #email {
padding:3px 0 4px 5px;
width:147px
}

.justify {
text-align:justify
}

.last .featuredIndent {
padding:0 1px
}

.left_menu {
border:1px solid #6dcff6;
border-collapse:collapse;
width:150px
}

.lft {
float:left;
width:49%
}

.lft2 {
float:left;
width:59%
}

.listing-separator div {
font-size:0;
line-height:0;
width:0
}

.log {
color:#6c6c6c
}

.logout {
background:url(/images/idevice/button3-tail.png) repeat-x left top;
border:currentColor;
color:#fff;
display:block;
font:bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
height:auto;
margin:15px 10px 0 0;
padding:9px 10px 24px;
text-align:center;
width:auto
}

.main {
margin:auto;
position:relative;
text-align:left;
width:98%
}

.main_page {
width:825px
}

.mceContentBody {
background:#FFF;
color:#000;
text-align:left
}

.men a {
color:#777;
text-decoration:none
}

.men1 {
margin:10px 0
}

.mod-wrp {
background:#fff;
margin-bottom:10px;
position:relative;
width:80%
}

.mod-wrp-1 {
background-position:right bottom
}

.mod-wrp-1,.mod-wrp-2,.mod-wrp-3,.mod-wrp-4,.mod-wrp-5 {
background-image:url(/images/rounded-box.png);
background-repeat:no-repeat
}

.mod-wrp-2 {
background-position:left bottom;
margin:0 10px 0 0;
padding:0 0 10px
}

.mod-wrp-3 {
background-position:right top;
margin:0 -10px 0 0;
padding:0 10px 0 0
}

.mod-wrp-4 {
background-position:left top;
padding:15px 0 0 10px
}

.mod-wrp-5 {
background:transparent;
padding:5px 0
}

.modal-button {
background:url(/images/idevice/button3-tail.png) repeat-x left top;
border:currentColor;
color:#fff;
cursor:pointer;
display:inline-block;
float:left;
font:bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
height:auto;
margin:0 10px 0 0;
padding:2px 5px;
text-decoration:none;
text-transform:uppercase;
vertical-align:top;
width:auto
}

.modifydate {
border-top-color:#ccc;
border-top-style:dotted;
border-top-width:1px;
font-size:11px;
margin:10px 0 0;
padding:10px 0;
text-decoration:none!important
}

.module .box .corner-left-bottom,.module_menu .box .corner-left-bottom,.module_text .box .corner-left-bottom {
background:url(/images/idevice/box-corner-left-bottom.gif) no-repeat left bottom
}

.module .box .corner-left-top,.module_menu .box .corner-left-top,.module_text .box .corner-left-top {
background:url(/images/idevice/box-corner-left-top.gif) no-repeat left top;
width:100%
}

.module .box .corner-right-bottom,.module_menu .box .corner-right-bottom,.module_text .box .corner-right-bottom {
background:url(/images/idevice/box-corner-right-bottom.gif) no-repeat right bottom
}

.module .box .corner-right-top,.module_menu .box .corner-right-top,.module_text .box .corner-right-top {
background:url(/images/idevice/box-corner-right-top.gif) no-repeat right top
}

.module .box .tail-bottom,.module_menu .box .tail-bottom,.module_text .box .tail-bottom {
background:url(/images/idevice/box-corner-tail-bottom.gif) repeat-x bottom
}

.module .box .tail-left,.module_menu .box .tail-left,.module_text .box .tail-left {
background:url(/images/idevice/box-corner-tail-left.gif) repeat-y left
}

.module .box .tail-right,.module_menu .box .tail-right,.module_text .box .tail-right {
background:url(/images/idevice/box-corner-tail-right.gif) repeat-y right
}

.module .box .tail-top,.module_menu .box .tail-top,.module_text .box .tail-top {
background:url(/images/idevice/box-corner-tail-top.gif) repeat-x top
}

.module .box,.module_menu .box,.module_text .box {
background:#fff
}

.module .boxIndent,.module_text .boxIndent,.module_menu .boxIndent {
padding:15px 20px
}

.module a {
color:#939698;
text-decoration:underline
}

.module a:hover,#form-login-remember a:hover,#form-login-remember .reg:hover {
text-decoration:none!important
}

.module h3,.module_text h3,.module_menu h3 {
color:#262626;
font:bold 15px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin:0;
padding:14px 0 0 19px;
text-transform:uppercase
}

.module li a {
color:#333;
margin:0;
padding:0
}

.module li a:hover {
color:#000;
text-decoration:underline
}

.module ul li {
font:12px/19px Arial, Helvetica, sans-serif;
margin:0;
padding:0;
vertical-align:top
}

.module ul,.module_menu ul {
list-style:none;
margin:0
}

.module,.module_text,.module_menu {
border:1px solid #eee;
margin:0 0 10px
}

.module-bestsellers .boxIndent {
background:#f7f7ef;
padding:18px 20px 65px 29px
}

.module-bestsellers .sectiontableentry1 td,.module-bestsellers .sectiontableentry0 td,.module-bestsellers .sectiontableentry2 td {
border:currentColor;
padding-bottom:5px;
padding-top:5px
}

.module-bestsellers a {
color:#686153;
font:11px/15px Arial, Helvetica, sans-serif;
text-decoration:none;
text-transform:uppercase
}

.module-bestsellers h3 {
background:#eeecd9;
color:#262626;
font:bold 15px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin:0;
padding:14px 0 0 19px;
text-transform:uppercase
}

.module-bestsellers strong {
color:#686153;
font:11px/15px Arial, Helvetica, sans-serif;
text-transform:uppercase
}

.module-categories .boxIndent {
border-color:currentColor #eee #eee;
border-style:none solid solid;
border-width:medium 1px 1px;
margin-bottom:10px
}

.module-categories h3 {
background:url(/images/idevice/categories-title-bg.gif) repeat-x top #0d0d0d;
color:#fff;
font:bold 15px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
padding:8px 10px 10px 19px;
text-transform:uppercase
}

.module-categories li a,a.news {
border-bottom-color:#eee;
border-bottom-style:solid;
border-bottom-width:1px;
color:#242026;
display:block;
margin:0;
padding:10px 5px 9px 19px;
text-decoration:none
}

.module-categories li a:hover {
background:url(/images/idevice/categories-hover.gif) no-repeat 0 0;
color:#2d2d2d;
font-weight:400;
text-decoration:underline
}

.module-categories li.active a,.module-categories li.active .level2 li a:hover,.module-categories li.active .level2 li.active a {
background:url(/images/idevice/categories-hover.gif) no-repeat 0 0;
color:#2d2d2d;
font-weight:700;
text-decoration:none
}

.module-categories li.parent {
border-bottom-color:#eee;
border-bottom-style:solid;
border-bottom-width:1px
}

.module-categories li.parent a span {
background:url(/images/idevice/parent-point.gif) no-repeat right 6px;
padding-right:15px
}

.module-categories li.parent a:hover span,.module-categories li.parent .active span {
background:url(/images/idevice/parent-point-active.gif) no-repeat right 6px
}

.module-categories ul {
list-style:none;
margin:0;
overflow:hidden
}

.module-categories ul li {
background:#70e500;
font:12px/15px Arial, Helvetica, sans-serif;
margin:0;
overflow:hidden;
padding:0;
vertical-align:top
}

.module-categories ul.level2 {
margin:0 0 -1px
}

.module-categories ul.level2 li a {
color:#242026;
font-weight:400;
text-decoration:none
}

.module-categories ul.level2 li a span {
padding:0 0 0 20px
}

.module-manufacturers .inputbox {
width:144px
}


.module-specials .productPrice,.module-new .productPrice {
color:#bdbcbd;
font:bold 16px/22px Arial, Helvetica, sans-serif
}

.module-specials a.product_name,.module-new a.product_name {
color:#403833;
font:bold 12px/17px Arial, Helvetica, sans-serif
}



.module_menu li {
font:12px/17px Arial, Helvetica, sans-serif;
margin:0;
padding:2px 0 4px;
vertical-align:top;
width:100%
}

.module_menu li a {
background:url(/images/idevice/list-marker.gif) no-repeat 0 5px;
color:#033;
margin:0;
padding:0 0 0 10px;
text-decoration:none
}

.module_menu li.active ul {
margin:1px 0 -1px 10px
}

.moduletable h3,.title,#vmMainPage h3 {
color:#000;
font:bold 22px/35px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin:0;
padding:0;
text-transform:uppercase
}

.nasklade10 {
background:url(/images/bars/10.png) no-repeat;
float:center
}

.nasklade100 {
background:url(/images/bars/100.png) no-repeat scroll 0 0 transparent;
float:center
}

.nasklade30 {
background:url(/images/bars/30.png) no-repeat scroll 0 0 transparent;
float:center
}

.nasklade50 {
background:url(/images/bars/50.png) no-repeat scroll 0 0 transparent;
float:center
}

.nasklade70 {
background:url(/images/bars/70.png) no-repeat scroll 0 0 transparent;
float:center
}

.news_img {
padding:.2em .5em .3em
}

.next_page {
margin:10px 0 0;
text-align:right;
width:44%
}

.nobutton .button {
border:currentColor;
color:#bdbcbd;
display:inline-block;
font-size:11px;
line-height:18px;
padding:0;
text-decoration:underline;
text-transform:none;
width:auto
}

.nseparator {
border:currentColor!important
}

.opisanie h2 {
padding:0;
text-align:center
}

.opisanie td {
border:1px solid #eee!important;
padding:5px;
vertical-align:middle;
width:25%
}

.opisanie,.service {
margin-left:5px;
width:700px
}

.opisanie_mp3 {
border:2px solid #707070!important;
width:700px
}

.opisanie_mp3 td {
border:1px dotted #707070!important;
vertical-align:middle;
width:50%
}

.orderby_form {
border-bottom-color:#e4e4e4;
border-bottom-style:dotted;
border-bottom-width:1px;
border-top-color:#e4e4e4;
border-top-style:dotted;
border-top-width:1px;
padding:10px 0
}

.page_link {
border:1px dashed #bbb;
display:block;
float:left;
margin-right:.3em;
padding:.2em .5em .3em
}

.pagenav {
font-size:12px;
font-weight:400
}

.pagination {
margin-top:10px
}

.pagination li {
padding:0 5px
}

.pagination span {
padding:0 10px 0 0
}

.pagination strong span {
font-weight:400;
padding:0 6px
}

.pagination_nav {
font-size:12px;
padding:10px 20px 0 27px
}

.pagination_nav div {
padding:5px 0
}

.pagination_result {
line-height:16px;
padding:5px 0 0
}

.paramlist_key {
padding-right:5px!important;
width:35%!important
}

.path {
background-color:#f5f5f5;
border:1px solid #eee;
margin-bottom:10px;
padding:7px
}

.path_arrow {
color:#0096aa;
font-size:10pt;
padding:0 5px
}

.pathway {
margin:0;
padding:10px 0
}

.poll .button {
background:url(/images/idevice/button3-tail.png) repeat-x left top;
border:currentColor;
color:#fff;
display:inline-block;
font:bold 12px/16px Arial, Helvetica, sans-serif;
margin:5px 0 0 4px;
padding:10px 10px 44px;
text-align:center;
width:auto
}

.poll .button:hover {
background:url(/images/idevice/button3-tail-active.png) repeat-x left top;
color:#eee
}

.poll .buttons {
padding:8px 0 6px
}

.poll .question {
color:#000;
font:bold 13px/17px Arial, Helvetica, sans-serif;
padding:0 10px 10px 0
}

.poll .radio {
float:left;
width:20px
}

.poll .radio input {
display:block;
height:16px;
vertical-align:middle;
width:16px
}

.poll .section {
color:#000;
overflow:hidden;
padding:6px 0 0;
width:100%
}

.poll .section2 {
overflow:hidden;
padding:6px 0 0;
width:100%
}

.poll .var {
margin:0 0 0 20px;
text-align:left
}

.poll-body label {
color:#787878;
font:11px/18px Arial, Helvetica, sans-serif
}

.pollstableborder .question {
padding:0 0 0 85px
}

.previous_page {
margin:10px 0 0;
width:44%
}

.price-title {
color:#020202
}

.priceLeft {
width:200px
}

.price_table_border,.price_table_border td {
border:1px dashed #c8c0a9;
border-collapse:collapse;
empty-cells:show;
padding-left:5px
}

.product-Old-Price {
color:#000;
font:12px/18px Arial, Helvetica, sans-serif;
padding:0;
text-decoration:line-through
}


.productDetailsContainer {
overflow:hidden;
padding:0 0 10px;
width:auto
}

.productIndent {
padding:15px 10px 20px 15px
}

.productParams {
padding:0 8px 0 0
}

.productPrice {
color:#bdbcbd;
font:18px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
padding:0
}

.productSeparator {
float:left;
padding:0
}

.productTop {
float:left;
padding:0 0 15px
}

.product_buttons {
position:absolute;
left:150px;
top:6px;
}
.product_code {
width:220px;
height:23px;
background:#E6E6FF;
color:#333;
text-align:left;
padding:3px 0 0 5px
}

div.product_name {
width:220px;
height:70px;
overflow:hidden;
background:#F2FFF2;

}


.product_details_container {
position:absolute;
left:130px;
top:58px;
}

.product_image_container {
background:#fff;
padding:0;
text-align:center
}

.product_image_container a {
font:0/0 Arial, Helvetica, sans-serif
}

.product_layout {
padding:15px 20px 15px 30px
}

.product_link {
background:url(/images/bg.gif) repeat-x 200px top;
color:fff;
display:block;
overflow:hidden;
padding:0;
position:relative;
text-align:center;
text-decoration:none
}

.product_link span {
bottom:0;
display:block;
margin:0;
padding:0;
position:absolute;
text-align:center;
width:100%
}

.product_link:hover {
background:url(/images/bg1.gif) repeat-x 200px top;
color:fff
}

.product_navigation {
float:left;
padding:8px 0 10px;
width:90%
}

.product_sect {
border:1px solid #eee;
float:left;
margin:5px;
overflow:hidden;
position:relative;
text-transform:uppercase;
width:224px
}

.quantity {
float:left;
padding:14px 10px 0 0;
width:auto
}

.quantity_box_button {
border:currentColor;
height:16px;
width:16px
}

.quantity_box_button_down {
background:url(/images/idevice/arrowDown.png) no-repeat 0 0
}

.quantity_box_button_up {
background:url(/images/idevice/arrowUp.png) no-repeat 0 0
}

.read_more {
display:block;
float:left;
margin-right:.3em;
padding:.2em 0 .3em
}

.readmore a {
float:left;
height:auto;
padding:2px 5px
}

.red_star {
color:red;
font-weight:700
}

.relative {
position:relative
}

.results {
padding:0 20px 15px
}

.results ol li {
padding:0 0 10px;
text-align:justify
}

.rght {
float:left;
width:50%
}

.rght .indent,.lft .indent {
padding:0 0 0 15px;
text-align:left
}

.rght2 {
float:left;
width:40%
}

.rght2 .indent,.lft2 .indent {
padding:0 0 0 8px;
text-align:left
}

.rightPosition .alignRight .quantity {
float:right;
margin:0 0 0 10px
}

.rightPosition .rightPos .browseProductImage {
margin:0 0 0 15px
}

.rightPosition,.leftPosition {
border-bottom-color:#ccc;
border-bottom-style:dotted;
border-bottom-width:1px;
float:left;
padding-bottom:10px
}

.rss_4_ie,.archives_4_ie {
height:16px;
position:absolute;
width:16px;
z-index:-1
}

.search .button {
background:url(/images/idevice/search-button.gif) no-repeat left top;
color:#fff;
float:right;
font:bold 15px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
height:24px;
margin:0;
padding:0;
width:74px
}

.search .inputbox {
border:0 solid currentColor;
color:#aeaeae;
float:left;
font:bold 15px/22px "Trebuchet MS", Arial, Helvetica, sans-serif;
height:auto;
margin:0;
padding:1px 0 5px 1px;
vertical-align:top;
width:183px
}

.search,.bannergroup,.container,.alignRight {
overflow:hidden
}

.searchArea {
border:1px solid #dedede;
padding:10px
}

.search_result {
padding:0 20px 0 0
}

.search_result h3 {
color:gray;
font-size:14px
}

.searchintro {
padding:10px 0 10px 20px
}

.searchintro b,.searchintro strong {
color:#e4312d
}


.sectiontableentry1 td,.sectiontableentry0 td,.sectiontableentry2 td {
border-bottom-color:#ccc;
border-bottom-style:dotted;
border-bottom-width:1px;
padding-bottom:5px;
padding-top:5px
}

.sectiontableheader {
background:#ccc;
color:#000;
padding:6px 0
}

.sectiontableheader a,.browseProductImage a:hover,.cbBox h3,.browseProductImageContainer.rightPos2 a:hover {
color:#000
}

.sectiontableheader strong {
color:#666
}

.sectiontableheader th {
color:#000;
font-weight:700;
padding:6px 5px
}

.service td {
border:1px solid #eee!important;
padding:5px!important;
vertical-align:top;
width:33%
}

.shadow-bottom {
background:url(/images/idevice/main-shadow-bottom.png) repeat-x bottom;
font-size:0;
height:5px;
line-height:0
}

.shadow-left {
background:url(/images/idevice/main-shadow-left.png) repeat-y left;
padding:0 5px
}

.shadow-left-bottom {
background:url(/images/idevice/main-shadow-left-bottom.png) no-repeat left top;
padding:0 5px
}

.shadow-left-top {
background:url(/images/idevice/main-shadow-left-top.png) no-repeat left top;
padding:0 5px
}

.shadow-right {
background:url(/images/idevice/main-shadow-right.png) repeat-y right
}

.shadow-right-bottom {
background:url(/images/idevice/main-shadow-right-bottom.png) no-repeat right top
}

.shadow-right-top {
background:url(/images/idevice/main-shadow-right-top.png) no-repeat right top
}

.shadow-top {
background:url(/images/idevice/main-shadow-top.png) repeat-x top;
font-size:0;
height:5px;
line-height:0
}

.shop_block {
background-color:#eee;
border:1px solid #c6bea7;
margin:5px 0 10px;
padding:18px 7px
}

.shop_block a {
position:relative;
z-index:2
}

.shop_cart_description {
border-collapse:collapse;
empty-cells:show
}

.shop_cart_description td {
background-color:#fff;
width:260px
}

.shop_cart_table {
background-color:#fff;
border:0;
border-collapse: separate;
width:100%
}

.shop_cart_table td {
background-color:#fff;
empty-cells:show;
text-align:center;
vertical-align:center;
}
.shop_cart_tr{
background-color:#666;
border-bottom: navy solid thin;
	border-top: navy solid thin;
	border-left: none;
	border-right: none;
}

/*.shop_cart_table td img {
margin-bottom:-6px!important
} */

.shop_cart_table th {
height:25px;
padding:2px;
text-align:center;
vertical-align:middle
}

.shop_cart_table1 {
width:40%
}

.shop_cart_table_title td {
background-color:#eae4df;
font-weight:700;
height:30px;
padding-left:5px;
padding-right:5px;
vertical-align:middle;
width:210px
}

.shop_info {
color:#000;
margin:10px 0;
padding:14px 0 15px 50px
}

.shop_navigation {
list-style-type:none;
margin:0;
padding:15px 0
}

.shop_navigation li {
float:left;
padding-right:10px
}

.shop_navigation span {
margin-right:10px
}

.shop_navigation_current span {
color:#c36;
font-size:14pt!important;
font-weight:700
}

.shop_table .name_product {
margin:5px 0 7px
}

.shop_table .price {
color:#db1905;
font-size:16pt;
margin:10px 0 7px
}

.shop_table .price img {
border:currentColor
}

.shop_table img {
border:1px solid #d6d6d6
}

.shop_table td {
background-color:#fff;
padding-right:0
}

.shop_warning {
padding:15px 0 15px 50px
}

.side-right {
width:80%
}

.slider {
background:url(/images/idevice/images/slider-tail.jpg) repeat-x top
}

.stars .curr {
background:url(/hostcmsfiles/images/stars_single.gif) no-repeat scroll 0 0 transparent;
float:left;
height:16px;
margin:0;
padding:0;
width:16px
}

.stars li {
background:url(/hostcmsfiles/images/stars_gray.gif) no-repeat scroll 0 0 transparent;
cursor:pointer;
float:left;
height:16px;
list-style-type:none;
margin:0;
padding:0;
width:16px
}

.td_1,.td_2 {
text-align:center;
width:5%
}

.td_3 {
padding:0 0 0 10px;
width:90%
}

.tool-text {
padding:5px 10px
}

.tool-tip {
background:#ffc;
border:1px solid #b4b58a;
color:#000;
max-width:200px;
text-align:left
}

.tool-title {
background:#dda;
border-bottom-color:#b4b58a;
border-bottom-style:solid;
border-bottom-width:1px;
font-weight:700;
padding:5px 10px
}

.top_dh {
margin:0;
padding:0;
text-align:left;
width:968px
}

.top_dh td {
padding-right:30px
}

.top_katalog {
margin:0!important;
padding:0!important;
width:825px
}

.top_separator {
border-top-color:#ccc;
border-top-style:solid;
border-top-width:1px;
padding:10px 0 0
}

.username,.password {
color:#6b6b6b;
font:12px/13px Arial, Helvetica, sans-serif;
margin:0;
text-transform:uppercase
}

.vader .ui-tabs .ui-tabs-panel {
padding:23px 0 30px
}

.vader .ui-widget input {
font-size:11px
}

.vader a.product_name {
color:#161616!important
}

.validate {
background:url(/images/idevice/button3-tail.png) repeat-x left top;
border:currentColor;
color:#fff;
cursor:pointer;
display:inline-block;
font:bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
height:auto;
margin:0 0 1px;
padding:10px 10px 23px;
text-decoration:none;
text-transform:uppercase;
vertical-align:top;
width:auto
}

.var1 {
background:#eaeaea;
margin:5px 0;
padding:5px!important
}

.var2 {
background:#f0f0f0;
margin:5px 0;
padding:5px!important
}

.vendor,#five_stars,#four_stars,#three_stars,#two_stars,#one_star,#null_stars,.browseProductImageContainer.rightPos2 {
text-align:center
}

.vmAttribChildDetail {
float:left;
margin:3px;
text-align:right;
width:10%
}

.vmCartChild {
border:currentColor;
float:none
}

.vmCartContainer {
border:currentColor;
overflow:hidden;
padding:10px 0 0;
width:100%
}

.vmCartDetails {
float:none
}

.width,.wrapper2,.browseAddToCartContainer,.featured .browseProductImageContainer,.featured .browsePriceContainer {
width:100%
}

.wrapper a,#header a {
border:none;
text-decoration:none
}

.zagolovok {
color:#262626;
font:bold 22px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin:0;
padding:1px 10px 10px;
text-transform:uppercase
}

a,a:visited {
/*border-bottom:1px dashed #CCCCF5;*/
color:#00008F;
text-decoration:none
}

a.details {
background:url(/images/idevice/button1.png) no-repeat left top;
color:#fff;
display:block;
font:bold 14px/35px "Trebuchet MS", Arial, Helvetica, sans-serif;
height:51px;
margin:0;
padding:0;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:83px
}

a.details:hover {
background:url(/images/idevice/button1-active.png) no-repeat left top;
color:#000
}

a.news:hover {
background-color:#f5f5f5;
color:#2d2d2d;
text-decoration:none
}

a.pagenav {
font-weight:400;
margin:0 2px 0 0;
padding:0 2px;
text-decoration:none
}

a.product_details,div.back_button a {
background:url(/images/idevice/button3-tail.png) repeat-x left top;
border:currentColor;
color:#fff;
display:inline-block;
font:bold 12px/35px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin:2px 0;
padding:1px 0 25px;
text-align:center;
text-decoration:none;
text-transform:uppercase;
width:130px
}

a.product_details:hover {
background:url(/images/idevice/button4-active.gif) no-repeat left top;
color:#000
}

a.product_name,span.product_name,h1.product_name,.vader .ui-widget-content a.product_name {
color:#333364;
display:inline-block;
font:bold 12px/17px Arial, Helvetica, sans-serif;
text-decoration:none;
width:auto
}

a:hover,.blog_more a:hover,.nobutton .button:hover,.browseProductImage a {
text-decoration:none
}

body {
color:#333;
font:13px/15px Arial, Helvetica, sans-serif;
margin:0;
padding:0;
text-align:center
}

div a.readon {
border:currentColor;
color:#000;
display:inline-block;
font:bold 12px/14px Arial, Helvetica, sans-serif;
padding:0;
text-align:center;
width:auto
}

div#news {
height:217px
}

div,dd,h5,pre,form,textarea,blockquote,.stars,.header_table .green_grad ul,#message p {
margin:0;
padding:0
}

div.blank a {
background:#000;
border:currentColor;
color:#fff;
cursor:pointer;
display:inline-block;
float:left;
font:bold 12px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
height:auto;
margin:0;
padding:2px 5px;
text-decoration:none;
text-transform:uppercase;
vertical-align:top;
width:114px
}

div.buttons_heading {
margin:0;
overflow:hidden;
padding:2px 0 0;
position:relative;
text-align:right;
width:100%
}

div.buttons_heading img {
margin-left:8px
}

div.productDescription {
color:#888989;
font:11px/15px Arial, Helvetica, sans-serif;
padding:0 0 4px
}




div.readmore {
margin:0;
overflow:hidden;
padding:0
}

div.small {
display:block;
font-size:11px;
font-weight:400;
line-height:11px;
margin:0;
padding:0 0 7px;
white-space:nowrap
}

dl,dt {
margin:3px;
padding:5px
}

dl.contentpane .button-field {
padding:0;
vertical-align:middle;
width:140px
}

dl.contentpane .description {
padding:0;
vertical-align:middle;
width:110px
}

dl.contentpane .input-field {
padding:0;
vertical-align:bottom;
width:160px
}

dl.contentpane dd,.wrapper,.currency .moduletable {
overflow:hidden;
width:100%
}

dl.contentpane div,.categoryName img {
vertical-align:middle
}

dl.poll dt {
font-weight:700;
padding:7px 0 0
}

dl.poll,dl.contentpane dt {
padding:10px 0 20px
}

fieldset {
border:1px solid #999;
margin:0 2px;
padding:5px
}

fieldset td {
padding:2px 0
}

h1 {
font-size:130%;
margin:0;
padding:0
}

h2 {
clear:both;
border:0 solid #EEE;
border-bottom-width:2px;
color:#000;
font-size:120%;
margin:0;
padding:10px 0px 10px 15px
}

h3,h4 {
font-size:120%;
margin:0;
padding:0;
}

h6 {
font:bold 12px/normal Arial, Helvetica, sans-serif;
margin:0;
padding:0
}

hr {
background-color:#fff;
border:1px dotted #2F4F4F;
border-style:none none dotted;
color:#fff
}

html {
height:100%
}

html&gt;body #b_menu {
margin-top:16px
}



img.feed {
margin:5px 5px 0 0
}

input {
color:#939393;
font:13px/15px Arial, Helvetica, sans-serif;
font-size:12px;
line-height:normal;
margin:0;
padding:0
}

input.buttons {
background:no-repeat left top;
border:currentColor;
cursor:pointer;
display:block;
margin:0 2px 0 0;
overflow:hidden;
padding:0;
text-indent:-9999px;
width:auto
}

input.checkbox {
border:currentColor;
display:block;
float:left;
height:13px;
margin:0 5px 0 0;
vertical-align:middle;
width:13px
}

input.dalee {
background-image:url(/images/button_dalee.png);
height:47px;
width:150px
}

input.ready {
background-image:url(http://energoprofi23.ru/images/button_ready.png);
height:47px;
width:150px
}

input.recount {
background-image:url(/images/button_recount.png);
height:47px;
width:150px
}

label {
color:#333;
font:13px/15px Arial, Helvetica, sans-serif
}

label.remember {
color:#6b6456;
display:inline;
font:12px/13px Arial, Helvetica, sans-serif;
text-transform:uppercase
}

legend.sectiontableheader {
color:#999;
padding:0 5px
}

li {
margin:5px 0 5px 15px;
padding:0
}

p {
margin:0;
padding:0 0 10px
}

select {
color:#939393;
font-size:12px;
height:auto;
line-height:normal;
margin:0 0 2px;
vertical-align:middle
}

span.contentheading {
display:block;
font-weight:400;
margin:0 0 15px;
padding:15px 0
}

table {
border:0 currentColor;
border-collapse:collapse;
width:100%
}

td,.content_table,.content_table td {
margin:0;
padding:0;
vertical-align:top
}

textarea .inputbox {
height:100px;
margin:0 0 5px;
width:300px
}

th {
margin:0;
padding:0;
text-align:left;
vertical-align:top
}

ul#archive-list h4 a {
font-size:12px;
text-transform:none
}

ul,ol {
margin:0 0 0 15px;
padding:0
}

ul.menu-nav {
float:left;
list-style:none;
margin:0;
overflow:hidden
}

ul.menu-nav li {
float:left;
font:bold 15px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
margin:0;
text-transform:uppercase
}

ul.menu-nav li a {
color:#333;
display:block;
padding:5px 12px;
text-decoration:none
}

ul.menu-nav li a:hover {
background:url(/images/idevice/menu-tail1.gif) repeat-x top #fff;
color:#272727;
cursor:pointer
}

ul.menu-nav li.active a {
background:url(/images/idevice/menu-tail1.gif) repeat-x top #fff;
color:#272727
}
/* nifty corners */
.rtop,.rbottom{display:block}
.rtop *,.rbottom *{display:block;height: 1px;overflow: hidden}
.r1{margin: 0 5px}
.r2{margin: 0 3px}
.r3{margin: 0 2px}
.r4{margin: 0 1px;height: 2px}
.rs1{margin: 0 2px}
.rs2{margin: 0 1px}
div.gradient{background: #FFF url(/images/gradient1.png) repeat-x top;}
.inner{margin:5px 10px 10px}

/*
div#container{width:500px;margin: 0 auto;background-color: #C0CDF2;text-align: left}
div#header{background-color: #e7e7e7;padding:10px 0}
div#header h1{color: #FFF;font-size: 300%;font-weight: 900}
div#menu{width:100%;overflow:auto;background: #e7e7e7;padding-top: 5px}
ul#nav,ul#nav li{list-style-type:none;margin:0;padding:0}
ul#nav{padding-left:15px}
ul#nav li{float:left;width:80px;margin-right:2px;text-align: center}
ul#nav a{float:left;width:80px;text-decoration:none;background: #FFC;color: #999}
ul#nav li.active a,ul#nav a:hover{color: #000}
div#content{clear:left;width:500px;border-top:1px solid #999;padding-top:15px;background-color: #C0CDF2}
div#footer{padding-top:5px;text-align: center;font-size: 90%;background: #8395CB;color: #FFF}


*/
div#boxgoods{margin: 5px 0;padding: 20px; background:#70E500}
div#nift {margin: 5px 0; background:#70E500}
div#tovar {margin: 5px 0;background:#e8e8e8}

</pre></body></html>