.png24 { behavior: url("../iepngfix/iepngfix.htc"); }

body { margin: 0; background-color: #ebebeb; }
body, td, div { font-family: Arial; font-size: 12px; }
table { border-collapse: collapse; }
td.round { padding: 0;}
img { border: none; }
a { color: #0000cc; }
a:hover { color: #e35a6b; }
a.dashedtext {border-bottom: 1px dashed #27579f;text-decoration: none;}
a.dashedtext:hover {border-bottom: 1px dashed #cc0000;text-decoration: none;}

.clear { clear: both; font-size: 1px; line-height: 1px; }

.text_small { font-size: 10px; }
.text_big { font-size: 18px; }

#layout_tl { background-image: url(/img/others/bg-tl.png); background-position: right bottom; background-repeat: no-repeat; }
#layout_tc { vertical-align: top; background-image: url(/img/others/header.png); height: 126px; background-position: 0 0; background-repeat: no-repeat; }
#layout_tr { background-image: url(/img/others/bg-tr.png); background-position: left bottom; background-repeat: no-repeat; }

#layout_tc, #layout_main, #layout_b {
	width: 1050px;
}

h1{font-family: century cothic, arial; font-size: 20px; font-weight: normal; color: BLACK;}
	h11{font-family: tahoma; font-size: 18px; font-weight: normal; color: 54666a;text-transform:uppercase}
h2{font-family: century cothic, arial; font-size: 18px; font-weight: normal; color: black;}
	h22{font-size:11.0pt;font-family:Arial;text-transform:uppercase;letter-spacing:-.75pt;color: 54666a}

#layout_l { vertical-align: top; background-image: url(/img/others/bg-gradient-left.png); background-repeat: repeat-y; background-position: right; }
#layout_main { background-color: #fff; vertical-align: top; }
#layout_r { vertical-align: top; background-image: url(/img/others/bg-gradient-right.png); background-repeat: repeat-y; background-position: left; }

#layout_bl { background-image: url(/img/others/bg-bl.png); background-repeat: no-repeat; background-position: right top; }
#layout_br { background-image: url(/img/others/bg-br.png); background-repeat: no-repeat; background-position: left top; }
#layout_b { background-image: url(/img/others/bottom.png); background-repeat: no-repeat; }

#layout_b .layout_content { position: relative; }

#copyright { margin: 20px 0 20px 5px; float: left; }

#content_left { float: left; margin: 0; padding: 0; width: 145px; }
#content_center { float: left; width: 642px; margin: 0 0 20px 20px; z-index: 10; overflow: hidden; }
#content_center_big { float: left; width: 742px; margin: 0 0 20px 20px; z-index: 10; overflow: hidden; }
#content_right { float: right; margin-right: 10px; width: 160px; }

a.news_all { background-image: url(/img/others/news-all-arrow.png); background-repeat: no-repeat; background-position: 100% 60%; padding-right: 12px; }

.details:hover { text-decoration: underline; }
.details { font-size: 10px; color: #e35a6b; text-decoration: none; }

.sidebar_right_item {padding-bottom: 5px; }
.sidebar_icon { width: 38px; height: 38px; }
#sidebar_right_icon_new { background-image: url(/img/others/sidebar-icon-new-off.png); }
#sidebar_right_icon_new.active { background-image: url(/img/others/sidebar-icon-new-on.png); }
#sidebar_right_icon_sale { background-image: url(/img/others/sidebar-icon-sale-off.png); }
#sidebar_right_icon_sale.active { background-image: url(/img/others/sidebar-icon-sale-on.png); }
#sidebar_right_icon_recomend { background-image: url(/img/others/sidebar-icon-recomend-off.png); }
#sidebar_right_icon_recomend.active { background-image: url(/img/others/sidebar-icon-recomend-on.png); }
.sidebar_right_icon_cart { background-image: url(/img/others/sidebar-icon-cart-off.png); }
.sidebar_right_icon_cart.active { background-image: url(/img/others/sidebar-icon-cart-on.png); }

.paginator { margin-top: 10px; }
.paginator ul { float: left; list-style-type: none; margin: 0; padding: 0; }
.paginator li { float: left; margin-right: 15px; font-weight: bold; } 
.paginator a { color: #919191; text-decoration: none; font-weight: normal; }
.paginator a:hover { color: #e35a6b; }
a.paginator_arrow_left { margin-top: 1px; display: block; width: 6px; height: 11px; background-image: url(/img/others/paginator-arrow-left.png); }
a.paginator_arrow_left:hover { background-image: url(/img/others/paginator-arrow-left-on.png); }
a.paginator_arrow_right { margin-top: 1px; display: block; width: 6px; height: 11px; background-image: url(/img/others/paginator-arrow-right.png); }
a.paginator_arrow_right:hover { background-image: url(/img/others/paginator-arrow-right-on.png); }


#search_field { float: right; margin: 10px 30px 0 0; position: relative; }
#search_field div.png24 { background-image: url(/img/others/search-field.png); background-repeat: no-repeat; width: 247px; height: 37px; position: relative; }

.news_all.subgroup_details { color: #919191;  }
.news_all.subgroup_details:hover { color: #e35a6b; }

.grid { border-collapse: collapse; position: relative; margin: 10px 0; }
.grid th { padding: 4px; color: #000; line-height: 13px; font-size: 10px; background-color: #f1f1f1; border: 1px solid #b1b5b9; font-weight: bold; }
.grid td { padding: 4px; color: #000; line-height: 13px; font-size: 10px; border: 1px solid #b1b5b9; vertical-align: middle; }
.grid tr.selected td { background-color: #dfeefd; }
.grid tr.odd td { background-color: #edf5fd; }

div.error { color: #e25a6b; }
