body{
background:#000;
padding:0;
margin:0;
font:200 11px/13px Tahoma;
color:#fff;
line-height:18px;
}
a{
color:#fff;
text-decoration:none;
}
a:hover{
color:#fff;
text-decoration:underline;
}
ul{
list-style:none;
padding:0;
margin:0;
}
h1,h2,h3,h4,h5,h6,h7{
margin:0;
padding:0;
}
#page{
background: url('images/bg.jpg') no-repeat;
margin:0 auto;
width:930px;
padding:15px 35px;
}
.clear{
clear:both;
height:0;
}
.left{
float:left;
}
.right{
float:right;
}
#header{
padding-top:15px;
}
.logo{
width:197px;
height:50px;
}
.menu{
margin-top:12px;
width:670px;
}
.menu ul li{
float:left;
}
.menu a{
width:74px;
height:22px;
display:block;
text-align:center;
background:none;
padding-top:1px;
}
.menu a:hover{
text-decoration:none;
background:url('images/menubg.gif') no-repeat;
color:#000;
}
.menu a.current{
background:url('images/menubg.gif') no-repeat;
color:#f00;
}
#main_t{
margin-top:30px;
}
.mt{
width:457px;
font-size:12px;
}
p.mts{
padding:0 5px;
text-align : justify;
}
.leftcontent{
width:590px;
}
.leftcontent .box p{
text-indent:24px;
}
.box {
margin-bottom:10px;
}
.box h2{
border-bottom:2px solid #848181;
font-size:16px;
font-weight:100;
padding-bottom:5px;
}
.red{
color:#f00;
}
.abouts{
font-size:12px;

}

.abouts img{
margin-right:20px;
}

.rightcontent{
width:310px;
}
.center{
text-align:center;
}
ul.newlist{
margin-top:10px;
}
ul.newlist li{
background:url('images/list_type.gif') no-repeat 0 8px;
padding:1px 3px 1px 13px;
}
table.prodlist tr td{
text-align:center;
}
table.prodlist tr td.ps a img{
border:3px solid #EDF2F4;
}
table.prodlist tr td.ps a:hover img{
border:3px solid #bbb;
}
#footer{
background:url('images/footerbg.jpg') repeat-x;
height:88px;
text-align:center;
color:#000;
padding-top:25px;
font-size:12px;
line-height:20px;
}