* { -moz-box-sizing: border-box; }
body { color:#000;margin:0px;font-family:Tahoma;font-size:12px; }
table { border-collapse:collapse; }
form { margin:0px;padding:0px; }
td { color:#000;font-size:12px;margin:0px;padding:0px; }
body, td { line-height:1.2em; }

a { color:#C50202; }
a:hover { color:#E51212; }
img { border:0px; }

p { margin:0px;padding:0px;margin-bottom:7px; }

h1 { font-size:23px;color:#C50202;font-weight:bold;line-height:23px; }
h2 { font-size:16px;color:#CB0101;margin:0px;padding:0px;margin-bottom:6px; }
h3 { font-size:14px;color:#CB0101;margin:0px;padding:0px;margin-bottom:12px; }
h4 { font-size:13px;color:#CB0101;margin:0px;padding:0px;margin-bottom:12px; }

.phone { color:#CB0101;font-size:17px; }

.vmenu1 { margin-left:53px; }
.vmenu2 { margin-right:65px; }
.vmenu1 a, .vmenu2 a { text-decoration:none;cursor:pointer; }
.vmenu1 a:hover, .vmenu2 a:hover { color:#E89112; }
.vmenu1 div, .vmenu2 div { height:20px;margin-bottom:10px;text-align:center;width:137px;background:url('/imgs/h_dot.gif') repeat-x 0px 45%; }
.vmenu1 span, .vmenu2 span { background:#fff;font-size:14px;font-weight:bold;padding-left:1px;padding-right:1px; }

.hmenu { width:96%;height:69px; }
.hmenu td { font-weight:bold;background:url('/imgs/hmenu_bg.gif') repeat-x top;padding-left:4px;padding-right:4px;text-align:center;line-height:1em; }
.hmenu td.act { background:url('/imgs/hmenu_act_bg.gif') repeat-x top; }
.hmenu th { width:16px;background:url('/imgs/hmenu_div.gif') no-repeat top left; }
.hmenu th.left { width:28px;background:url('/imgs/hmenu_left.gif') no-repeat top left; }
.hmenu th.right { width:33px;background:url('/imgs/hmenu_right.gif') no-repeat top left; }
.hmenu a { text-decoration:none;color:#810202; }
.hmenu a:hover { color:#810202; }
.hmenu div { height:69px; }

.special th { color:#CB0101; }
.special .header { padding-left:8px;padding-right:8px;background:url('/imgs/special_top.gif'); }
.special .topleft { width:34px;background:url('/imgs/special_topleft.gif') no-repeat top right; }
.special .midleft { width:34px;background:url('/imgs/special_midleft.gif') repeat-y top right; }
.special .bottomleft { width:34px;background:url('/imgs/special_bottomleft.gif') no-repeat top right; }
.special .topdiv { width:45px;background:url('/imgs/special_topdiv.gif') repeat-y left; }
.special .middiv { width:45px;background:url('/imgs/special_middiv.gif') repeat-y top left; }
.special .bottomdiv { width:45px;background:url('/imgs/special_bottomdiv.gif') repeat-y left; }
.special .topright { width:34px;background:url('/imgs/special_topright.gif') no-repeat top left; }
.special .midright { width:34px;background:url('/imgs/special_midright.gif') repeat-y top left; }
.special .bottomright { width:34px;background:url('/imgs/special_bottomright.gif') no-repeat top left; }
.special .bottom { background:url('/imgs/special_bottom.gif') repeat-x top; }
.special td { background:url('/imgs/special_mid.gif') 0px 0px;padding:7px;color:#683910;font-weight:bold; }

span.price { display:block;background:#CB0101;color:#fff;font-size:17px;padding:5px;font-weight:normal;margin-top:6px; }
span.rst { display:block;background:#ff0000;color:#fff;font-size:17px;padding:5px;font-weight:normal;margin-top:6px; }
.special .product { width:100%; }
.special .product th { background:#C7E3BC;padding:7px; }
.special .product td { padding:0px;padding-left:8px; }
.special .product .c1 { background:#C7E3BC; }
.special .product .c2 { background:#C7E3BC; }
a.cart  { font-size:18px;font-weight:bold;padding-left:1px;padding-right:1px;color:#73af2b; }
.st1 {
	color: #FF0000;
	font-weight: bold;
}