.boxText {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
     
}
.errorBox {
    font-family : Verdana, Arial, sans-serif;
    font-size : 10px;
    background: #ffb3b5;
    font-weight: bold;
     
}
.stockWarning {
    font-family : Verdana, Arial, sans-serif;
    font-size : 10px;
    color: #cc0033;
     
}
.productsNotifications {
    background: #DBDBDB;
     
}
.orderEdit {
    font-family : Verdana, Arial, sans-serif;
    font-size : 10px;
    color: #71961e;
    text-decoration: underline;
     
}
BODY {
    background: #ffffff;
    color: #242d3a;
    margin: 0px;
}
.infoBox {
    background: #c2c2c2;
}
.infoBoxContents {
    background: #ffffff;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}
/* A {color: #242d3a;  text-decoration: none;}A:hover {  color: #AABBDD;  text-decoration: underline;} */
FORM {
    display: inline;
}
TR.header {
    background: #ffffff;
}
TR.headerNavigation {
    background: #bbc3d3;
}
TD.headerNavigation {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    background: #bbc3d3;
    color: #ffffff;
    font-weight : bold;
}
A.headerNavigation {
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;
}
A.headerNavigation:hover {
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:underline;
}
TR.headerError {
    background: #ff0000;
}
TD.headerError {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    background: #ff0000;
    color: #ffffff;
    font-weight : bold;
    text-align : center;
}
TR.headerInfo {
    background: #00ff00;
}
TD.headerInfo {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    background: #00ff00;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
}
/* TR.footer {background: #bbc3d3;}TD.footer {  font-family: Verdana, Arial, sans-serif;  font-size: 10px; background: #bbc3d3; color: #ffffff;  font-weight: bold;} */
.infoBoxNotice {
    background: #FF8E90;
}
.infoBoxNoticeContents {
    background: #FFE6E6;
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}
TD.infoBoxHeading {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    font-weight: bold;
    background: #bbc3d3;
    color: #ffffff;
}
TD.infoBox, SPAN.infoBox {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
    background: #f8f8f9;
}
TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
    background: #f8f8f9;
}
TABLE.productListing {
    border: 1px;
    border-style: solid;
    border-color: #b6b7cb;
    border-spacing: 1px;
}
.productListing-heading {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    background: #b6b7cb;
    color: #FFFFFF;
    font-weight: bold;
}
TD.productListing-data {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}
TD.pageHeading, DIV.pageHeading {
    font-family: Verdana, Arial, sans-serif;
    font-size: 20px;
    font-weight: bold;
    color: #9a9a9a;
}
TR.subBar {
    background: #f4f7fd;
}
TD.subBar {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #242d3a;
}
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
TD.main, P.main {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
    line-height: 1.5;
}
TD.smallText, SPAN.smallText, P.smallText {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
}
TD.accountCategory {
    font-family: Verdana, Arial, sans-serif;
    font-size: 13px;
    color: #aabbdd;
}
TD.tableHeading {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
CHECKBOX, INPUT, RADIO, SELECT {
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
}
TEXTAREA {
    width: 100%;
    font-family: Verdana, Arial, sans-serif;
    font-size: 11px;
}
SPAN.greetUser {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    color: #f0a480;
    font-weight: bold;
}
TABLE.formArea {
    background: #f1f9fe;
    border-color: #7b9ebd;
    border-style: solid;
    border-width: 1px;
}
TD.formAreaTitle {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
SPAN.markProductOutOfStock {
    font-family: Tahoma, Verdana, Arial, sans-serif;
    font-size: 12px;
    color: #c76170;
    font-weight: bold;
}
SPAN.errorText {
    font-family: Verdana, Arial, sans-serif;
    color: #ff0000;
}
.moduleRow {
     
}
.moduleRowOver {
    background-color: #DBDBDB;
    cursor: pointer;
    cursor:hand;
     
}
.moduleRowSelected {
    background-color: #DBDBDB;
     
}
.checkoutBarFrom, .checkoutBarTo {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #8c8c8c;
     
}
.checkoutBarCurrent {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color: #242d3a;
     
}
/* message box */
.messageBox {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
     
}
.messageStackError, .messageStackWarning {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    background-color: #ffb3b5;
     
}
.messageStackSuccess {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    background-color: #99ff00;
     
}
#myse select {
    width:90%;
}
/* input requirement */
.product .inputRequirement, .inputRequirement {
    font-family: Verdana, Arial, sans-serif;
    font-size: 10px;
    color:#FF0000;
     
}
/* -------------------------------------------------          -------------------------------------------------------- */
/* del {color:#888888;font-size:12px; font-weight:bold} */
s {
    color:#808080;
    font-size:11px;
    font-weight:normal;
}
/* -------------------------------------------------          -------------------------------------------------------- */
body {
    padding:0;
    margin:0;
}
table, td, .main, select, input, textarea {
    font-size:11px;
    font-family:Tahoma;
    color:#282e3e;
    line-height:13px;
    vertical-align:top;
    padding:0px;
}
td#maincol {
    width: 834px;
    height: 100%;
    padding: 4px 5px 20px 5px;
    vertical-align: top;
}
td#leftcol {
    width: 170px;
    height: 100%;
    padding: 4px 5px 20px 5px;
    vertical-align: top;
}
img {
    border:0px;
}
table {
    width:100%;
}
.vam {
     vertical-align:middle
}
.bg {
    background:#FFFFFF
}
.bg1 {
     background:#c2c2c2
}
.jamp1 {
    width:143px;
    height:18px;
    color:#464646;
    font-size:10px;
    padding-left:2px;
    font-family:Tahoma;
}
.jamp2 {
    width:143px;
    height:18px;
    color:#464646;
    font-size:10px;
    padding-left:2px;
    font-family:Tahoma;
}
.header td {
    color:#636363;
     vertical-align:middle
}
.header span {
    color:#121212;
    font-size:10px;
}
.header b {
    color:#71961f;
}
.header a {
    color:#121212;
    text-decoration:none;
    font-size:10px;
     font-weight:bold
}
.header a:hover {
    color:#121212;
    text-decoration:underline
}
.header strong {
    color:#b9215c;
     
}
.box_body span {
    color:#5a5a5a;
    font-size:11px;
    font-weight:normal;
     font-family:Tahoma
}
.box_body a {
    color:#5a5a5a;
    font-family:Tahoma;
    font-size:11px;
    text-decoration:none;
}
.box_body a:hover {
    color:#5a5a5a;
     text-decoration:underline
}
/* -box_body- */
.box_body td {
     color:#5a5a5a
}
.box_body span.productSpecialPrice {
    font-size:18px;
     color:#5a5a5a
}
.box_body del {
    color:#5a5a5a;
    font-size:18px;
}
.box_body span a {
    color:#5a5a5a;
    font-size:11px;
    text-decoration:underline;
    font-weight:bold;
     
}
.box_body span a:hover {
    color:#5a5a5a;
    text-decoration:none;
}
.box_body ul {
    padding:0;
    margin:0 0 0 16px;
    list-style:none;
     
}
.box_body .bg_list {
}
.box_body .bg_list a {
    color:#5a5a5a;
    padding-left:12px;
    background:url(/pics/arrow.gif) top left no-repeat;
    background-position:0 3px;
    text-decoration:none;
    line-height:22px;
     font-weight:bold
}
.box_body .bg_list a:hover {
    color:#5a5a5a;
    text-decoration:underline;
}
.box_body .bg_list_un {
}
.box_body .bg_list_un a {
    color:#ffcce4;
    padding-left:20px;
    background:url(/pics/arrow_3.gif) top left no-repeat;
    background-position:0 3px;
    text-decoration:none;
    line-height:18px;
     font-weight:bold
}
.box_body .bg_list_un a:hover {
    color:#ffffff;
    text-decoration:none;
}
.box_body .bg_list_sub {
}
.box_body .bg_list_sub a {
    color:#5a5a5a;
    padding-left:12px;
    text-decoration: underline;
    line-height:22px;
}
.box_body .bg_list_sub a:hover {
    color:#5a5a5a;
    text-decoration:none;
}
/* -1- */
.box_heading_table {
    background:#81c923
}
.box_heading_table .box_heading_td {
    background:url(/pics/box_heading_c.gif) repeat-x;
    padding:6px 10px 6px 15px;
}
.box_heading_table .box_heading_td {
    color:#FFFFFF;
    font-weight:bold;
    font-size:12px;
     text-transform:uppercase 
}
.box_heading_tall_t {
    background:#81c923 url(/pics/box_heading_t.gif) top repeat-x;
}
.box_heading_tall_b {
    background:#81c923 url(/pics/box_heading_b.gif) bottom repeat-x;
}
.box_heading_tall_l {
    background:#81c923 url(/pics/box_heading_l.gif) left no-repeat top;
}
.box_heading_tall_r {
    background:#81c923 url(/pics/box_heading_r.gif) right no-repeat top;
}
.box_body_table {
    background-color:#f1f1f1;
    font-size:10px;
}
.box_body_table .box_body_tall_l {
    background:url(/pics/body_tal1_1.gif) left repeat-y;
}
.box_body_table .box_body_tall_r {
    background:url(/pics/body_tal2_1.gif) right repeat-y;
}
.box_body_table .box_body_tall_b {
    background:url(/pics/body_tal3_1.gif) bottom repeat-x;
}
.box_body_table .box_body_td {
    padding:10px 15px 10px 15px;
}
/* -2- */
.box_heading_table_2 {
    background:#313131
}
.box_heading_table_2 .box_heading_td_2 {
    background:url(/pics/box_heading_c_2.gif) repeat-x;
    padding:6px 10px 6px 15px;
}
.box_heading_table_2 .box_heading_td_2 {
    color:#FFFFFF;
    font-weight:bold;
    font-size:12px;
     text-transform:uppercase 
}
.box_heading_tall_t_2 {
    background:#313131 url(/pics/box_heading_t_2.gif) top repeat-x;
}
.box_heading_tall_b_2 {
    background:#313131 url(/pics/box_heading_b_2.gif) bottom repeat-x;
}
.box_heading_tall_l_2 {
    background:#313131 url(/pics/box_heading_l_2.gif) left no-repeat top;
}
.box_heading_tall_r_2 {
    background:#313131 url(/pics/box_heading_r_2.gif) right no-repeat top;
}
.box_body_table_2 .box_body_td_2 {
    padding:0px 15px 0px 15px;
    border:1px solid #C2C2C2;
    border-bottom:0px;
}
.box_body_td_3 {
    border:1px solid #C2C2C2;
    border-bottom:0px;
}
/* ------------------------   CONTENT   ---------------------------- */
.cont_heading_table {
     background:url(/pics/cont_corn_tc.gif)
}
.cont_heading_td {
    padding:13px 17px 9px 0px;
    font-size:12px;
    text-transform:uppercase;
    font-weight:bold;
    color:#fffffe;
     
}
.cont_body_table {
    background:#e3e3e3;
}

.cont_body_td {
	background:#bdbdbd url(/pics/cont_body_td.gif) top repeat-x;
	padding: 7px 0 7px 12px;
}

.cont_body_tall_t {
    background:#e3e3e3 url(/pics/cont_body_tall_t.gif) top repeat-x;
}
.cont_body_tall_b {
    background:#e3e3e3 url(/pics/cont_body_tall_b.gif) bottom repeat-x;
}
.cont_body_tall_l {
    background:#c4c4c4 url(/pics/body_tal.gif) left repeat-y;
}
.cont_body_tall_r {
    background:#c4c4c4 url(/pics/body_tal.gif) right repeat-y;
}
.cont_body_table_2 {
    background:#313131;
    margin-bottom:14px;
}
.cont_body_table_2 .cont_body_table_td_2 {
    background:url(/pics/box_heading_c_2.gif) repeat-x;
    padding:6px 10px 6px 15px;
}
.cont_body_table_2 .cont_body_table_td_2 {
    color:#FFFFFF;
    font-weight:bold;
    font-size:12px;
     text-transform:uppercase 
}
.cont_body_table_2 .cont_body_table_td_2 a {
    color:#FFFFFF;
    font-weight:bold;
    font-size:12px;
    text-transform:uppercase;
    text-decoration:none;
     
}
.cont_body_table_2 .cont_body_table_td_2 a:hover {
    color:#ffffff;
    font-weight:bold;
    font-size:12px;
    text-transform:uppercase;
    text-decoration:underline;
     
}
.cont_body_table_2 .cont_body_table_td_2em {
    color:#FFFFFF;
    font-weight:bold;
    font-size:12px;
    text-transform:uppercase;
    text-decoration:none;
    font-style:normal;
}
.product em {
    font-weight:bold;
    font-size:11px;
    color:#5a5a5a;
    text-decoration:underline;
    font-style:normal;
}
.cont_body_tall_t_2 {
    background:#81c923 url(/pics/box_heading_t_2.gif) top repeat-x;
}
.cont_body_tall_b_2 {
    background:#81c923 url(/pics/box_heading_b_2.gif) bottom repeat-x;
}
.cont_body_tall_l_2 {
    background:#81c923 url(/pics/box_heading_l_2.gif) left no-repeat top;
}
.cont_body_tall_r_2 {
    background:#81c923 url(/pics/box_heading_r_2.gif) right no-repeat top;
}
/* PRODUCT */
.product td {
    color:#353434;
     font-size:10px
}
.product a {
    font-size:11px;
    color:#5a5a5a;
    text-decoration:underline;
}
/* for  sub_categories (index-1.html) */
.product a:hover {
    text-decoration:none;
}
.product span a {
    font-weight:bold;
    font-size:11px;
    color:#5a5a5a;
    text-decoration:underline;
}
.product span a:hover {
    text-decoration:none;
}
span.productSpecialPrice {
    font-size:18px;
    color:#414141;
     
}
.product div a {
    color:#353434;
    font-size:9px;
    font-weight:normal;
    text-decoration:underline;
    text-transform:none;
}
/* ??? click to enlarge */
.product div a:hover {
    color:#353434;
    text-decoration:none;
}
.line_x {
     background:url(/pics/line_x.gif) repeat-x
}
.line_y {
     background:url(/pics/line_y.gif) repeat-y
}
/* IMAGE */
.pic img {
     border:1px solid #e5e5e5
}
.table_pic_width {
    width:1px;
}
.pic_corn_c {
    background:#FFFFFF;
}
.pic_corn_t {
    background:#FFFFFF url(/pics/img_tal1.gif) top repeat-x;
}
.pic_corn_b {
    background:#FFFFFF url(/pics/img_tal2.gif) bottom repeat-x;
}
.pic_corn_l {
    background:#FFFFFF url(/pics/img_tal3.gif) left repeat-y;
}
.pic_corn_r {
    background:#FFFFFF url(/pics/img_tal4.gif) right repeat-y;
}
.shop_cart {
    height:35px
}
.cart_total_left {
    width:80%;
    text-align:right;
    vertical-align:middle;
    height:38px;
}
.cart_total_right {
    width:20%;
    text-align:center;
    vertical-align:middle;
}
.padd33 {
    padding:15px 0px 0px 20px;
}
/* popup */
.popup {
    color:#353434;
    font-size:11px;
}
/* footer */
.footer {
     width:100%
}
.footer td {
    color:#403f3f;
    font-size:11px;
}
.footer a {
    color:#403f3f;
    font-size:11px;
    text-decoration:none;
}
.footer a:hover {
    color:#403f3f;
    text-decoration:underline;
}
.footer span {
    color:#222222;
    font-size:11px;
}
.footer span a {
    color:#222222;
    font-size:11px;
    text-decoration:none;
}
.footer span a:hover {
    color:#222222;
    text-decoration:underline;
}
.footer b, .footer b a {
    color:#A8A8A8;
    font-size:11px;
    font-weight:bold;
    text-decoration:underline;
}
.footer b a:hover {
    color:#A8A8A8;
    text-decoration:none;
}
/* -------------------------------------------------          -------------------------------------------------------- */
.result {
    margin:0px 0px 0px 0px;
}
.result td {
    width:50%;
    vertical-align:middle;
    padding:6px 10px 18px 10px;
}
.result_right {
    text-align:right;
}
.result td {
    font-size:11px;
    font-family:Arial, Helvetica, sans-serif;
    color:#43001C;
}
.result b {
    color:#43001C;
    font-weight:normal;
}
.result_right b {
    color:#71961f;
    font-size:11px;
    font-weight:bold;
}
.result_right a.pageResults {
    color:#71961f;
    font-size:11px;
    text-decoration:underline;
     
}
.result_right a.pageResults:hover {
    color:#71961f;
    text-decoration:none;
     
}
.result_right a.pageResultsu {
    color:#71961f;
    font-size:11px;
    text-decoration:underline;
}
.result_right a.pageResults u:hover {
    color:#71961f;
    text-decoration:none;
}
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
/* heading */
.remove {
    width:15%;
}
.products {
    width:50%;
}
.qty {
    width:15%;
}
.total {
    width:20%;
}
/* heading */
.input {
    width:39px;
    height:18px;
    border:#8b8b8b 1px solid;
    color:#242d3a;
     text-align:right
}
.cart_line_x {
    background:url(/pics/line2.gif) left top repeat-x;
}
/*  */
.cart_total_left {
    width:80%;
    text-align:right;
    vertical-align:middle;
    height:38px;
}
.cart_total_right {
    width:20%;
    text-align:center;
    vertical-align:middle;
}
.cart_total_left strong {
    text-transform:uppercase;
}
/* -------------------------------------------------          -------------------------------------------------------- */
SPAN.newItemInCart {
    font-family: Verdana, Arial, sans-serif;
    font-size:10px;
    color: #fb0707;
}
.box_body a SPAN.newItemInCart {
    font-family: Verdana, Arial, sans-serif;
    font-size:10px;
    color: #fb0707;
    text-decoration:underline;
}
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.smallText a {
    color:#71961e;
    font-size:11px;
    text-decoration:none;
}
/* advanced_search.php */
.smallText a:hover {
    color:#71961e;
    font-size:11px;
    text-decoration:underline;
}
.smallText a u {
    color:#71961e;
    font-size:11px;
    text-decoration:none;
}
.smallText a:hover u {
    color:#71961e;
    font-size:11px;
    text-decoration:underline;
}
TD.fieldKey {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
    font-weight: bold;
}
TD.fieldValue {
    font-family: Verdana, Arial, sans-serif;
    font-size: 12px;
}
.main a b {
    color:#5D5F60;
    font-size: 10px;
    text-decoration:underline;
}
.main a:hover b {
    color:#5D5F60;
    font-size: 10px;
    text-decoration:none;
}
/* -------------------------------------------------          -------------------------------------------------------- */
span.txt_1 {
    font-size:10px;
    text-transform:none;
    color:#242d3a;
}
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.maina {
    color:#71961e;
    text-decoration:underline;
}
.maina:hover {
    color:#71961e;
    text-decoration:none;
}
.vam {
    vertical-align:middle;
}
input {
    background:#ffffff;
}
.bg_input input {
    background:none;
}
/* -------------------------------------------------          -------------------------------------------------------- */
/* -------------------------------------------------          -------------------------------------------------------- */
.padd_1 {
    padding:0px 10px 0px 10px;
}
.padd_22 {
    padding:8px;
}
td.padd2 {
    padding:8px;
    padding-left:4px;
}
.line_h {
    line-height:16px;
}
.bg_gg {
    background:#FFF8D4;
}
.bg_vv {
    background:#FFF8D4;
}
.bg_line_x {
    background:url(/pics/line_x.gif) left center repeat-x;
}
.bg_line_y {
    background:url(/pics/line_y.gif) center top repeat-y;
}
/* -------------------------------------------------          -------------------------------------------------------- */
.product div {
    padding:8px 0px 5px 0px;
}
div.padd3 {
    text-align:left;
    padding-top:0px;
    margin-left:0px;
    margin-right:0px;
}
.padd33 img, .padd33 input {
    margin:1px;
}
.title_info {
    width:270px;
}
.title_info td {
    vertical-align:middle;
    height:38px;
}
.prod_info {
    width:100px;
    float:left;
    margin-right:15px;
}
.prod_info td {
    text-align:center;
}
/* -------------------------------------------------          -------------------------------------------------------- */
.box_width_left {
    width:211px;
}
.box_width_right {
    width:0px;
}
.box_width_cont {
    width:100%;
}
.col_left {
}
.col_center {
    width:100%;
}
.col_right {
}
/* -------------------------------------------------          -------------------------------------------------------- */
.heading_top_1 {
    margin-top:0px;
}
.heading_top_1 .padd_11 {
    padding:18px 10px 9px 10px;
}
.heading_top_2 {
    margin-top:0px;
}
.heading_top_2 .padd_22 {
    padding:0px 0px 0px 0px;
}
.heading_top_3 {
    margin-top:0px;
}
.heading_top_3 .padd_33 {
    padding:0px 0px 0px 0px;
}
.heading_top_4 {
    margin-top:0px;
}
.heading_top_4 .padd_44 {
    padding:0px 10px 9px 10px;
}
.tableBox_output {
    margin-top:0px;
}
.tableBox_shopping_cart {
    margin-top:0px;
}
.tep_draw_separate {
    height:11px;
}
.tep_draw_prod_top {
    padding:0px 0px 9px 0px;
}
.tep_draw_box_prod {
}
/*  */
div.menutxt {
    padding: 5px 0px 10px 0px;
/* stolbik bgcolor */    background-color: #F1F1F1;
/* granica stolbik */    border-bottom: 1px solid #FFFFFF;
}
div.menusep {
/*
  font-size: 1px;
  height: 1px;
  overflow: hidden;
  background-color: #C9C9C9; LINE PUNCT MENU
  padding: 0;
 */
}
div.mlevel1 {
    padding: 4px 10px 4px 38px;
    background: url(../pics/arrow.gif) no-repeat 23px 8px;
}
div.mlevel1 a {
/* cvet 1level */    color: #5a5a5a;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
div.mlevel1 a:hover {
    text-decoration: underline;
}
div.mlevel2 {
    padding: 3px 10px 3px 50px;
/* fon 2level */    background: #f2f2f2 url(../pics/menul1.gif) no-repeat 37px 8px;
}
div.mlevel2 a {
/* cvet 2level */    color: #282e3e;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
div.mlevel2 a:hover {
    text-decoration: underline;
}
div.mlevel3 {
/* fon 3level */    background-color: #D5B9F4;
    padding: 3px 10px 3px 63px;
/* background: url(../pics/menul2.gif) no-repeat  19px 9px; */
}
div.mlevel3 a {
/* cvet 3level */    color: #4F1393;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
div.mlevel3 a:hover {
    text-decoration: underline;
}
div.mlevel4 {
/* fon 4level */    background-color: #E5CFFF;
    padding: 3px 10px 3px 78px;
/* background: url(../pics/menul2.gif) no-repeat  19px 9px; */
}
div.mlevel4 a {
/* cvet 4level */    color: #4F1393;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
div.mlevel4 a:hover {
    text-decoration: underline;
}
div.mlevel5 {
/* fon 4level */    background-color: #EAD9FD;
    padding: 3px 10px 3px 82px;
/* background: url(../pics/menul2.gif) no-repeat  19px 9px; */
}
div.mlevel5 a {
/* cvet 4level */    color: #4F1393;
    font-size: 11px;
    font-weight: bold;
    text-decoration: none;
}
div.mlevel5 a:hover {
    text-decoration: underline;
}
td span.user {
    display: block;
    padding: 16px 0 0 10px;
    font-size: 11px;
/* zagolovki stolbik news polcolor: #FEBD05; */
    font-weight: bold;
}
/* *******************************NEWS DESCRIPTION************************************ */
div.newsc {
    padding-bottom: 10px;
    font-size: 11px;
    font-family: Tahoma;
}
div.newsc span.date {
/* cvet datanews */    color: #5A5A5A;
    font-weight: bold;
    background: url(../pics/menul1.gif) no-repeat 1px 5px;
    padding-left:14px;
}
div.newsc a.nl {
/* cvet texta opisania razdel */    color: #242d3a;
    text-decoration: none;
}
div.newsc a.nl:hover {
    text-decoration: none;
/* cvet datanews */    color: #5A5A5A;
}
/* *******************************END NEWS DESCRIPTION******************************** */
.hiddenc {
    display: none;
}

.buyline {
	text-align: right;
	padding-right: 20px;
}

a.kupit {
	background: url(../pics/button_add1.gif) no-repeat;
    width:84px;
    height:17px;
    padding:0px 0px 0px 0px;
    margin:0px 20px 0px 0px;
    font-weight: bold;
    font-size: 14px;
    color: #424242;
    text-decoration: none;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
	float: right;
	display: block;
	text-indent: -999999;
}
a.kupit:hover {
    text-decoration: none;
}

a.ye {
    font-weight: bold;
    font-size: 14px;
    color: #424242;
    text-decoration: none;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}
a.ye:hover {
    text-decoration: none;
}
a.by {
    font-weight: normal;
    font-size: 14px;
/* cvet bel valuti */    color: #414141;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}
a.by:hover {
    text-decoration: none;
}

/*.buyline_item a.ye {
    font-weight: bold;
    font-size: 14px;
    color: #64b31b;
    text-decoration: none;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.buyline_item a.ye:hover {
    text-decoration: none;
}
.buyline_item a.by {
    font-weight: normal;
    font-size: 14px;
	color: #64b31b;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}
.buyline_item a.by:hover {
    text-decoration: none;
}
*/
div.rightban {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
/* cvet texta opisania razdel */    color: #ffffff;
    padding: 8px 20px 8px 25px;
}
div.copyright {
    text-align: center;
}
span.ye2 {
    font-weight: bold;
    font-size: 14px;
    color: #414141;
    text-decoration: none;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}
a.ye2 {
    font-weight: bold;
    font-size: 14px;
    color: #414141;
    text-decoration: none;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}
a.ye2:hover {
    text-decoration: none;
}
span.by2 {
    font-weight: normal;
    font-size: 14px;
    color: #c5c5c5c;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}
td.iconticon_section {
    border-right:#e6e6e6;
    border-right-style:dotted;
    border-right-width:thin;
    border-bottom:#e6e6e6;
    border-bootom-style:dotted;
    border-bottom-width:thin;
    border-left:#e6e6e6;
    border-left-style:dotted;
    border-left-width:thin;
}
td.bgleft {
    border-right:#e6e6e6;
    border-right-style:dotted;
    border-right-width:thin;
    border-bottom:#e6e6e6;
    border-bootom-style:dotted;
    border-bottom-width:thin;
    border-left:#e6e6e6;
    border-left-style:dotted;
    border-left-width:thin;
}
td.bgbot {
    
}
td.bgbot2 {
 
}
h2.tovarhead_news {
    background: url(../pics/menul1.gif) no-repeat 12px 5px;
    text-align:left;
/* border: 1px solid #FFF; */
    padding: 5px 0px 0px 30px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
/* cvet datanews */    color: #282e3e;
    margin: 0;
}
table.compare {
/* background-color: #797ec2; */
    margin: 10px;
}
table.compare td {
    padding: 1px;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    font-size: 11px;
/* cvet texta opisania razdel */    color: #414141;
    text-align: center;
    vertical-align: top;
    padding:2px 0px 2px 0px;
}
table.compare td.pname {
    text-align: left;
    font-weight: normal;
    font-size: 12px;
    padding:5px 0px 6px 10px;
    background: url(../pics/bgline3.gif) bottom left repeat-x;
}
table.compare td.pname2 {
    text-align: center;
    font-weight: normal;
    font-size: 11px;
    padding:5px 0px 6px 10px;
    background: url(../pics/bgline3.gif) bottom left repeat-x;
}
table.compare td.img {
    padding: 0;
    vertical-align: middle;
    font-size: 1px;
}
table.compare td.img div {
    width: 100px;
    height: 150px;
    vertical-align: middle;
    overflow: hidden;
}
table.compare img {
    border: 0;
}
table.compare a {
    font-weight: bold;
/* nazvanie tov razv */    color: #000;
    text-decoration: none;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}
table.compare a:hover {
    font-weight: bold;
/* cvet texta opisania razdel */    color: #c5c5c5;
    text-decoration: underline;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}
table.compare td.buy_ {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding:10px 0px 10px 10px;
/* fon ceni cop */    background-color: #cacaca;
/* cvet texta opisania razdel */    color: #242d3a;
    text-align:left;
}
table.compare td.buy {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    padding:5px 0px 6px 10px;
/* fon ceni cop */    background-color: #cacaca;
    color:#242d3a;
    text-align:center;
}
table.compare td.buy a.ye {
    font-weight: bold;
    font-size: 14px;
    color: #414141;
    text-decoration: none;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
}
table.compare td.buy a.ye:hover {
    text-decoration: none;
}
table.compare td.buy a.by {
    font-weight: normal;
    font-size: 14px;
/* cvet bel valuti */    color: #414141;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
}
table.compare td.buy a.by:hover {
    text-decoration: none;
}
table.compare td.headl {
    background: url(../pics/bgline3.gif) bottom left repeat-x;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
/* cvet texta opisania razdel */    color: #414141;
    font-weight: normal;
    text-align: left;
    width: 200px;
    padding:0px 0px 5px 10px;
}
table.compare td.head {
    background: url(../pics/bgline3.gif) bottom left repeat-x;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 12px;
/* cvet texta opisania razdel */    color: #414141;
    font-weight: normal;
    text-align: center;
    width: 200px;
    padding:0px 0px 5px 10px;
}
table.compare td.head a {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
/* nazvanie tov razv */    color: #000;
    text-decoration: none;
}
table.compare td.head a:hover {
    text-decoration: underline;
/* cvet texta opisania razdel */    color: #414141;
}
#desc {
    padding: 10px 3px 6px 3px;
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    line-height:13px;
    font-weight: normal;
    font-size: 11px;
/* cvet texta opisania razdel */    color: #242d3a;
}
#desc h1,h2 {
    font-family: Tahoma, Arial, Helvetica, sans-serif;
    line-height:13px;
    font-size:12px;
    font-weight:bold;
}
.hot {
    overflow: hidden;
    +zoom: 1;
    padding-top:0px;
    line-height:12px;
    font-style:normal;
    width: 100%;
    font-family: Arial, Helvetica, sans-serif;
}
.leftCol {
    float: left;
    width: 65%;
    text-align: center;
}
.rightCol {
    float: left;
    width: 34%;
    text-align: center;
    font-size: 14px;
}
.hot p {
    margin: 18px 0;
}
.hot p span {
    font-weight: bold;
}
.bottomVertical {
    vertical-align: bottom;
}
/*
Страница "Оплата и доставка"
---------------------------------------------------*/
.deliv_block {
	padding: 0 10px 20px 10px;
	overflow:hidden;
	height:100%;
	border:1px solid #E6E6E6;
}
.deliv_block ul, .deliv_block li, .deliv_block dl, .deliv_block dt, .deliv_block dd {
	margin:0;
	padding:0;
}
.db_left {
	width:49%;
	float:left;
}
.db_right {
	width:49%;
	float:right;
}
.deliv_block dt {
	margin:35px 0 8px 0;
	clear:both;
	font-weight:bold;
}
.deliv_block dl {
	margin-top:-15px;
}
.deliv_block dd {
	line-height:1.5;
}
.deliv_block li {
	list-style-type:none;
	overflow:hidden;
	padding:3px 0;
}
.deliv_block li em {
	float:left;
	font-style:normal;
	margin-right:5px;
}
.rab_den {
	display:inline;
	float:left;
	width:11px;
	height:5px;
	background:#0069bd;
	margin:5px 1px 0 0;
	text-align:center;
	vertical-align:top;
	font-size:1px;
	padding:3px;
}
.vih_den {
	display:inline;
	float:left;
	width:11px;
	height:5px;
	background:red;
	margin:5px 1px 0 0;
	text-align:center;
	font-size:1px;
	padding:3px;
}
.rab_den img, .vih_den img {
	vertical-align:top;
}
.easypayBg {
	padding-right:40px;
	height:18px;
	float:left;
	background:url(../pics/easypaybg.gif) right center no-repeat;
}
.webmoneyBg {
	padding-right:75px;
	height:18px;
	float:left;
	background:url(../pics/webmoneybg.gif) right center no-repeat;
}
.webpayBg {
	padding-right:62px;
	height:18px;
	float:left;
	background:url(../pics/webpaybg.gif) right center no-repeat;
}

div.find {
	padding: 0 14px;
}

.stxt {
	border: 1px solid #878787;
	width: 160px;
	height: 18px;
}

.simg {
	margin-top: 8px;
}

a.compadded {
    display: none;
}

p.sravn, p.sravn2 {
	margin:5px 0;
}

div.img {
	margin-bottom: 20px;
}

/* ------------------------------ ����������� ���� ��� ������� ������ BEGIN*/
#fixme {
	background: url(../pics/fixmebg.gif) no-repeat;
	text-align: center;
	font-size:11px;
}

#fixme a{
	color: #FF7202;
	font-weight: bold;
	font-size: 11px;
	text-decoration: underline;
}
#fixme a:hover {
	text-decoration: none;
}

#fixme {
	position: absolute;
	left: 50%;
	bottom: 50%;
	width: 190px;
	height: 95px;
	z-index: 10000;
	margin:auto auto -47px -95px;
	padding-top:33px;
}
body > div#fixme {
	position: fixed;
	z-index: 10000;
}
