@charset "utf-8";
* {
margin:0;
padding:0
}
html , body {
height:100%;
text-align:center;
}
img {border:none}
ul {
list-style-type:none;
}
h3 {
background:url('/images/dot_2.gif') left 3px no-repeat;
font:18px Arial;
color:#000;
margin:26px 0 0 33px;
padding-left:25px;
} 
.clear {
clear:both;
line-height:1%;
margin-bottom:-1px;
height:1px;
overflow:hidden;
font-size:0px
}
.main{
width:978px;
margin:0px auto;
text-align:left;
}
* html .main {height:100%}
.left_column {
width:242px;
margin-top:24px;
float:left;
}
.tel {
background:url('/images/tel_bg.jpg') left top no-repeat;
width:205px;
height:24px;
_height:33px;
font:18px Arial;
padding:9px 0 0 35px;
}
.logo {
margin:27px 0 0 42px;
}
.icons {
background:url('/images/icons_bg.gif') left top no-repeat;
width:237px;
height:54px;
margin-top:37px;
}
.ic_1 {
padding-top:21px;
margin-left:32px;
_margin-left:16px;
float:left;
}
.ic_2 ,.ic_3{
padding-top:21px;
margin-left:31px;
float:left;
}
.v_line_1 {
background:url('/images/v_line_1.gif') left top no-repeat;
width:1px;
height:22px;
margin:19px 0 0 34px;
float:left;
}
.list_1 {
background:url('/images/dot_1.gif') left top repeat-y;
width:238px;
margin-top:11px;
margin-bottom:20px;
}
.list_1 p {
background:#e6e6e6;
width:231px;
_width:237px;
font:12px Arial;
color:#000;
padding:5px 0 5px 8px;
margin-left:1px;
}
.list_1 ul {
padding-top:7px;
}
.list_1 li {
background:url('/images/arrow_1.gif') 1px 7px no-repeat;
line-height:120%;
padding-left:29px;
margin-top:7px;
}
.list_1 a {
font:12px Arial;
color:#38881e
}
.list_1 a:hover {
color:#d70202;
}
.right_column {
width:723px;
margin:13px 0 0 9px;
float:left;
}
.menu {
background:url('/images/menu_bg.jpg') left top repeat-x;
height:55px;
width:100%;
position:relative;
}
.menu_l {
background:url('/images/menu_l.gif') left top no-repeat;
height:55px;
width:6px;
position:absolute;
left:0px;
top:0px;
}
.menu_r {
background:url('/images/menu_r.gif') left top no-repeat;
height:55px;
width:6px;
position:absolute;
right:0px;
_right:-1px;
top:0px;
}
.menu li {
position:relative;
height:55px;
float:left;
}
.v_line_2 {
background:url('/images/v_line_2.jpg') right top no-repeat;
height:55px;
}
.menu strong {
position:relative;
display:block;
z-index:100;
}
.menu a {
height:55px;
font:bold 12px Tahoma;
color:#fff;
text-decoration:none;
padding:20px 11px 0px 10px;
_padding:20px 10px 0px 10px;
margin-right:1px;
display:block;
float:left;
cursor:pointer;
}
.menu a:hover {
background:url('/images/menu_hover.jpg') left top repeat-x;
}
a:hover .hover {
background:url('/images/menu_span_hover.jpg') center top no-repeat;
height:55px;
width:100%;
_width:126.1%;
position:absolute;
left:0px; 
top:0px;
display:block;
z-index:100;
}
.big_pic {
margin-top:7px;
}
.text_1 {
font:12px Arial;
color:#000;
margin:24px 24px 0 57px;
}
.list_2 {
margin:21px 0px 0 57px;
}
.list_2 li {
background:url('/images/dot_3.gif') left 8px no-repeat;
padding-left:17px;
margin-bottom:12px;
line-height:120%;
}
.list_2 a {
font:12px Arial;
color:#38881e;
}
.list_2 a:hover {
color:#d70202;
}
table {
width:100%;
border-collapse:collapse;
margin-top:10px;
}
td{
width:148px;
border:1px solid #e6e6e6;
vertical-align:middle;
text-align:center;
}
.w11 {
width:11px !important;
border:none !important
}

.footer {
background:url('/images/footer_bg.gif') left top repeat-x;
width:978px;
height:68px;
margin-top:37px;
}
.copy {
font:12px Arial;
color:#000;
padding-top:12px;
margin-left:36px;
_margin-left:18px;
float:left;
}
.copy a {
color:#2964db;
}
.count {
float:right;
margin-top:7px;
}

.prod_name {
font:18px Arial;
color:#38881e;
margin:10px 10px 10px 10px;
} 

.prod_info {
font:14px Arial;
color:#000000;
margin:10px 10px 10px 10px;
} 

.prod_price {
font:18px Arial;
color:#38881e;
margin:10px 10px 10px 10px;
} 


