
html{ background: url(../im/top_body.gif) repeat-x;height: 100% }
body{ background: url(../im/body_bottom.jpg) repeat-x 100px bottom ;font: 12px/20px arial;color: #333 }

*{ padding: 0;margin: 0 }
img {
	-moz-force-broken-image-icon: 1;
}


.clear{ clear: both }
input[type="button"]{ cursor: pointer }

a:link{ color: #0f51c9 }
/*a:visited{ color: #810081!important }*/
a:hover{ color: #c9250f }

h1{ font: italic 24px arial;color: #623923;margin: 0 0 10px 0; }
h2{ font: 24px arial;color: #333;margin: 30px 0 10px 0 }
h3{ font: italic 18px arial;color: #333;margin: 0 0 10px 20px; }
h4{ font:bold 14px arial;color: #333;margin: 0 0 0 0; }


/********************  Главна таблица    ****************************************************/

#container{ margin: 9px 0 0 0;border-top: 1px dashed #777; }

#td_1{vertical-align: top ; }
#td_2{ width: 100%;vertical-align: top ;text-align: center }
#td_3{ border-top: 1px dashed #777;vertical-align: top ; }
#td_4{ vertical-align: top ;padding: 0 0 100px 0; }
#td_5{ vertical-align: top ;padding: 20px 20px 50px 20px; width:100%}
#td_6{ vertical-align: top ;}

#omg_advertisement img { margin:0 15px 15px 0px; float:left;}
/********************  Лява колона    ****************************************************/

#categories{ padding: 20px 10px 20px 40px;border-bottom: 1px dashed #777;border-right: 1px dashed #777;  }
#categories ol{;list-style-type: decimal-leading-zero;font:italic 15px/26px georgia;color: #623923 }
#categories li a:link, #categories li a:visited{font:italic 14px arial;color:#623923}
#categories li a:hover{color: #C9250F }

.rss{ margin: 10px 0 0 -30px;display: block }
.rss img{ margin: 0 7px 0 0; }

#search{ padding: 25px 20px 20px 20px;border-bottom: 1px dashed #777;border-right: 1px dashed #777; }
#search input[type="text"]{ margin: 0 10px 0 0;width: 130px }

#firmi{ padding: 20px 20px 20px 20px;border-bottom: 1px dashed #777;border-right: 1px dashed #777; }
#firmi ul{ padding: 0 0 0 20px;font:italic 14px/26px arial; }

#partners{ padding: 20px 20px 20px 20px;border-bottom: 1px dashed #777; border-right: 1px dashed #777;}
#partners ul{ padding: 0 0 0 20px;font:italic 14px/26px arial; }

#drugi_stoki{ padding: 20px 20px 20px 20px;border-bottom: 1px dashed #777;border-right: 1px dashed #777; }
#drugi_stoki ul{ padding: 0 0 0 20px;font:italic 14px/26px arial; }

#interesno{ padding: 20px 20px 0 20px;border-bottom: 1px dashed #777;border-right: 1px dashed #777; }
#interesno h1 a:link, #interesno h1 a:visited{color: #623923  }
#interesno h1 a:hover{color: #C9250F  }
#interesno ul{ padding: 0 0 0 20px;font:italic 14px arial; }
#interesno ul li a{ display: block;margin: 0 0 10px 0 }
#interesno ul li span{ font: 12px/18px arial;display: block;margin: 0 0 20px 0 }

#interesno_page{ padding: 20px 20px 0 20px; }
#interesno_page ul{ padding: 0 0 0 20px;font:italic 14px arial; }
#interesno_page ul li a{ display: block;margin: 0 0 10px 0 }
#interesno_page ul li span{ font: 12px/18px arial;display: block;margin: 0 0 20px 0 }

#copyright{ padding: 20px 20px 120px 20px; }
#copyright span{ display: block;margin: 0 0 10px 0 }

#copyright a.s_arrow:link{ background: url(../im/arrow_right.gif) no-repeat 0 5px;display: block;padding: 0 0 0 20px }
#copyright a.s_arrow:hover{ background: url(../im/arrow_right.gif) no-repeat 0 5px; }

/********************  Дясна колона    ****************************************************/

.header_table td{ padding: 0 20px 0 0}

#services{ font: 12px/20px arial;margin: 20px 0 0 20px;text-align: left }
#services strong{color:#C9250F  }
.banner_468x60{background: url(../im/banner_bgr.gif) no-repeat top center;padding: 35px 0 18px 0;width: 499px;margin: 0 0 0 0;height: 60px}

.nav_table{margin: 0 0 10px 0 }
.nav_table td{text-align: center;width: 33%  }

.promo, .nai, .preporachvame{border-bottom: 1px dashed #777;font: italic 26px arial;text-align: center;padding: 20px 0 20px 0 }
.promo a, .nai a, .preporachvame a{color: black }
.promo a:hover, .nai a:hover, .preporachvame a:hover{color: #C9250F;text-decoration: none }

.promo_act{ border-top: 1px dashed #777; border-right: 1px dashed #777; background: url(../im/arrow_down.gif) no-repeat center bottom; }
.nai_act{ border-top: 1px dashed #777; border-left: 1px dashed #777; border-right: 1px dashed #777;background: url(../im/arrow_down.gif) no-repeat center bottom; }
.preporachvame_act{ border-top: 1px dashed #777; border-left: 1px dashed #777; background: url(../im/arrow_down.gif) no-repeat center bottom; }

.promo_act a,.nai_act a, .preporachvame_act a {color: #C9250F;text-decoration: none;cursor: text;font: italic 30px arial; }

.product{text-align: center;width: 220px;float: left;margin: 0 0 0 18px;height: 260px; }
.product a{display: block;margin: 10px 0 3px 0;font: 14px/18px arial }
.company_name{ font: 11px arial;display: block;text-align: center;margin: 0 0 5px 0 }
.pic_link{ width: 220px;height: 155px;overflow: hidden;display: block;text-align: center }

.price{background: url(../im/price_bgr.gif) no-repeat;font:italic 20px arial;color: black;width: 110px;height: 28px; text-align: right;display: block;padding: 5px 5px 0 0;float: left }
.old_price{ background: url(../im/old_price_bgr.gif) no-repeat;font: italic 16px arial;text-decoration: line-through;color: #C9250F;width: 89px;height: 24px;display: block;padding: 3px 0 0 5px;float: left;text-align: left }

.next_prev_holder{text-align: left;color: #0F51C9;padding: 20px 0 10px 20px;/*border-top: 1px dashed #777;*/margin: 10px 0 0 0}
.next_prev_holder span{padding:5px 6px 3px 6px;color: #C9250F;font:bold 15px arial; }
.next_prev_holder a:link, .next_prev_holder a:visited{padding:5px 6px 3px 6px;}
.next_prev_holder a:hover{padding:5px 6px 3px 6px;}

/********************  страница КАТЕГОРИЯ    ****************************************************/

#categories li a.category_act:link, #categories li a.category_act:visited{font:italic bold 14px arial;color: #C9250F;text-decoration: none;cursor: text }
#categories li a.sub_category:link,#categories li a.sub_category:visited{ font: italic 12px/18px arial;color:#623923;display: block;margin: 7px 0 7px 15px }
#categories li a.sub_category:hover{ color: #C9250F; }

#category_name{ border-top: 1px dashed #777; border-right: 1px dashed #777; background: url(../im/arrow_down.gif) no-repeat center bottom; text-align: center; width: 33%; color: #C9250F; text-decoration: none; cursor: text; font: italic 30px arial; padding: 20px; white-space: nowrap; }
#category_name a:link, #category_name a:visited{color: black;}
#category_name a:hover{color: #C9250F}

.secondary_link{ border-bottom: 1px dashed #777;text-align: center;padding:0 8px}

.category_box{text-align: center;width: 220px;float: left;margin: 0 0 0 18px;height: 230px; }
.category_box a{display: block;margin: 10px 0 3px 0;font: 14px/18px arial }
.cat_pic_link{ width: 220px;height: 155px;overflow: hidden;display: block;text-align: center }

.cat_name:link,.cat_name:visited{background: #fffa7f url(../im/pointing.gif) no-repeat center top;padding: 12px 5px 5px 5px;color: #333;display: inline;font: 14px/25px arial }
.cat_name:hover{background: #C9250F url(../im/pointing_ov.gif) no-repeat center top;color: white;text-decoration: none;}

/********************  страница ПОДКАТЕГОРИЯ    ****************************************************/

#categories li a.sub_category_act:link, #categories li a.sub_category_act:visited{font: italic 12px/18px arial;color: #C9250F;display: block;margin: 7px 0 7px 15px;text-decoration: none;;cursor: text;}

#right_column{ float: right;width: 180px;padding: 20px 10px 20px 20px;margin: 20px 20px 20px 0;background: #f4f4f4;height: 440px;text-align: left;}
#right_column a{border-bottom:1px dashed #333;text-decoration: none;font: 11px/22px arial  }
#right_column img {margin: 0 5px 0 0 }
#right_column span {display: block;margin: 15px 0 3px 0;font: 13px arial }
#right_column ul { margin: 0 0 20px 20px;font: 11px/18px arial; }


/********************  страница детайли     ****************************************************/

.before_after{clear: both;}
.before_after a { padding: 0 0;border-bottom:1px dashed #333;text-decoration: none;font: 11px/22px arial  }
.before_after strong {padding: 0 5px }
.before_after img {margin: 0 5px }

.artikul{ font: 11px arial;display: block; }
.big_pic{ margin: 20px 0;text-align: left;display: block;}
#price_basket_holder{ padding: 30px 0 }
.basket{ float: left;margin: 0 10px 0 0 }

.warn { text-align:center; font-size:14px; color:#C00000; float:left; width:500px; margin:20px auto 20px auto;}

.box-zapitvane{ clear: both;margin: 30px 0 0 0 }
.box-zapitvane h3{ margin: 0 0 10px 0; }

.zapitvane{ clear: both;float: none;margin: 0 0 20px 0;background: #f5f5f5;padding: 20px }
.zapitvane label{ display: block;margin: 10px 0 0 0 }
.zapitvane input[type="text"]{ width: 205px;padding: 3px;margin: 0}
.zapitvane input[type="button"]{margin: 10px 0 0 0}

.zapitvane textarea{height: 100px }
.zapitvane p{display: block;margin: 10px 0 0 0 }
.zapitvane input.captcha{width: 100px;font:bold 28px/28px arial;text-align: center;height: 28px;padding: 0}


.box-zapitvane textarea { display:block; width:100%;}

.prod_mt {
	display:none !important;
}