body
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding:0;
margin:0px auto auto auto;
color:#000;
background:#F2F2F2;
}
a{text-decoration:none; color:#333333;}
a:hover{text-decoration:none; color:#00CCFF}
ul{list-style: none;  margin:0; padding:0; font-size:12px;font-family:Arial, Helvetica, sans-serif;}
li{list-style: none;  margin:0; padding:0;}
img{border:0}

h1{
font-size:30px;
margin:0px;
padding:10px 0 10px 0;
color:#FFFFFF;
font-weight:normal;
}

.logo{position:relative;}
.logo img{position:absolute;}
.logo h1{text-indent:-9999px;}
.banner{width:970px; height:244px; overflow:hidden}
.banner span{width:970px; height:244px; display:block;}
.banner h1,.banner ul,.banner ul li,.banner p{list-style-type:none;text-indent:-9999px;}

.leftbarbg{background:url(../images/Left_04_02.gif) repeat-y; width:201px}
.barcon{
margin:0 auto;
width:150px;
}
.barcon li {
width: 150px;
height: 25px;
float:left;
line-height: 25px;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
border-bottom:1px #333333 dotted;
}
.proboder{border:1px #c91109 solid; padding:5px 0 5px 0}
.links a{height:25px;border:1px #333333 dotted; display:inline;line-height:25px; width:150px; padding:5px; float:left; text-align:center; margin:0 15px 15px 0;}
.newlist a{
height:25px;border-bottom:1px #333333 dotted; display:block;line-height:25px; padding:5px; margin:0 0 10px 0;
background:url(../images/navbullet.gif) no-repeat left; text-indent:15px
}
.footbg{background:url(../images/footbg.gif) no-repeat; width:970px; height:130px;}

.product_title{
color:#ff8a00;
padding:5px 0 5px 0;
font-weight:bold;
}
.prod_box{
width:150px;
height:auto;
float:left;
padding:0 20px 10px 18px;
_padding:0 18px 10px 18px;
}
.center_prod_box{
width:150px;height: auto;float:left; text-align:center;padding:0px; margin:0px; border:1px #c91109 solid;position:relative;
}
.product_img{
padding:5px 0 5px 0;margin:0;
}
.product_img img{width:145px; height:120px;}
.pagebox{
    clear:both;
	border:1px #F0F4F5 solid;
	margin: 6px 6px 6px 11px;
	width:730px;
}
.center_content_de{
width:730px;
float:left;
padding:5px 0 5px 15px;
height:auto;
overflow:hidden;
}
.center_prod_box_big_de{
width:730px;height: auto;padding:5px 0 10px 5px; margin:0px;border:0px #F0F4F5 solid; float:left; overflow:hidden;
}
.center_title_bar_de{
width:730px;
height:31px;
float:left;
padding:0 0 0 10px;
margin:0 0 8px 5px;
#margin:0 0 0 5px;
line-height:31px;
font-size:12px;
color:#159DCC;
font-weight:bold;
background:url(../images/bar_bg_de.gif) repeat-x;
}
.center_title_bar_de a{color:#159DCC; text-decoration:none}
#product_img_big{
width:250px;
padding:5px 5px 0 5px;
float:left;
text-align:center;
}
#product_img_big img{width:200px; height:250px; border:0px #333333 solid; margin-bottom:5px;}
#details_big_box{
width:450px;
float:left;
padding:5px 0 0 20px;
text-align:left;
}

#details_big_box .product_title_big{
color:#ff8a00;
padding:5px 0 5px 0;
font-weight:bold;
font-size:14px;
border-bottom:1px #CCCCCC solid;
}
#details_big_box .descriptions{
font-size:12px;
line-height:18px;
}
#details_big_box .descriptions span{
display:block;
width:100%;
border-bottom:1px #cccccc dotted;
padding:5px 0 5px 0;
}
#details_big_box .descriptions em{
color:#000000;font:12px , Verdana, Lucida, Helvetica, Arial, sans-serif; font-weight:bold; margin-right:10px;
}
#details_big_box .blue{
color:#159DCC;font:12px , Verdana, Lucida, Helvetica, Arial, sans-serif;
}

.product_img a span{
display:block; 
position:absolute;
background:#000000;
width: 150px;
height:24px;
color:#ffffff;
font-weight:bold;
line-height:25px;
overflow:hidden;
bottom:0;
left:0;
filter:alpha(opacity=30);
-moz-opacity:0.3; 
}

.tooltabs_body {
background:#FFFFE1;
font-family:arial;
font-size:12px;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:1px solid #000000;
padding:10px;
width:300px;
}
.tooltabs_head {
background:#F3F0E7;
font-family:arial;
font-size:12px;
font-weight:bold;
border:1px solid #000000;
padding:5px 10px 5px 10px;
width:300px;
}
