@charset "utf-8";
/* CSS Document */


#catalog{
padding:20px;
display:block;
}

h1.title1{
 position:relative;
 margin:10px 0px;
 padding:0px 0px 5px 20px;
 font-size:13px;
 }
 h1.icona{
   margin:0px 15px 5px 10px;
   position:relative;
   padding-bottom:12px;
   height:16px;
   font-size:13px;
   padding-left:25px;
color:#CC9933;
  }

#scrollbox {width:630px; height:115px; overflow:auto; position:relative;left:20px;  height:130px;}
#thumbs a{
display:block;float:left; font-size:11px; color:#666666; text-align:center;
padding:2px 2px 3px; margin-right:2px;/* border:#ffffff 1px solid;*/
}
#thumbs a img{
display:block;
}
#thumbs a:hover{
border:#cccccc 0px solid;
color:#ed1c24; font-weight:bold; color:#000000;
}

#thumbs {width:940px; width:2300px; height:95px; height:110px; text-align:center;}
#thumbs img{
margin:0px 5px 0px;
}
#thumbs ul, #thumbs ul li{
margin:0px; padding:0px; margin-bottom:5px;
list-style:none;
}
#thumbs ul li{
float:left;
}

/* product page */

#detail{
padding-top:45px; padding-left:50px;
display:block;
font-size:12px;
color:#6f6f6f;
}
h1.go{
  position:relative;
 margin:0px;
 padding:0px 0px 5px 0px;
 font-size:13px;
 color:#c4c4c4;
 }
h2.item{
font-size:15px; color:#CC9933; font-family:Verdana, Arial, Helvetica, sans-serif; margin-bottom:10px;
}
h2.item span{
display:block;
font-size:13px;
}
MARQUEE{
 width:250px;
 height:90px;
}
.productimg{
margin:0px; padding:0px;
position:absolute; right:0px; top:0px;
}

/* inner list */
#list{
position:absolute;
top:320px;
left:37px;
font-size:12px;
color:#666666;
line-height:22px;
border-top:#d2d2d2 solid 1px;
width:630px;
}
#list img{
width:50px; height:auto; margin:5px;
}
#list #thumbs{
margin-top:10px;
height:70px;
width:550px;
}
#spec{
position:absolute;
top:225px;
left:37px;
width:300px;
height:100px;
}
#spec table{
border-collapse:collapse;
border:0px;
font-size:10px; color:#777777; line-height:13px;
}
#spec table td, #spec table {
margin:0px; padding:0px;
border:0px;
empty-cells: show;
vertical-align: top;
}
#spec table td{
padding:0px 5px;
}
#spec table td.it{
text-align:right; font-weight:bold; border-right:#d2d2d2 solid 1px; width:80px;
}
#spec table td.bh{
height:30px;
}

/* dec */
#dec{
width:630px; height:310px; overflow:auto; position:relative;left:20px;
font-size:12px; color:#444444;
}
a.tt01{
color:#666666;
}
a.tt01:hover{
color:#FF9900;
}

ul.sitemap{
margin:0px; padding:5px; color:#666666; font-size:11px;
}
ul.sitemap li{
margin-left:10px;
padding:2px 5px;
}
ul.sitemap li a{
color:#666666;
text-decoration:none;
}
ul.sitemap li a:hover{
color:#ff0000;
text-decoration:underline;
}

.raw-next{
position:absolute; right:10px; top:15px;
}
.raw-back{
position:absolute; right:55px; top:15px;
}
#list .raw-next img, #list .raw-back img{
width:42px; height:40px; border:0px;
}

#thumbs .btlist li img{
margin-left:8px; margin-right:8px;
}

/* about */
.aboutr{
margin-left:100px; padding-right:30px; position:relative;
line-height:24px; color:#444444;
}
.aboutl{
position:absolute; left:-100px; top:0px;
}
.color01{
color:#84C23F;
}
.color02{
color:#FF3366;
}
.color03{
color:#CC9933;
}
.color04{
color:#fa9d10;
}
.fs10{
font-size:10px;
}
/* factory */
.factoryr{
margin-left:180px; padding-right:30px; position:relative;
line-height:24px; color:#444444;
}
.factoryl{
position:absolute; left:-180px; top:0px;
}