body{
	margin:0; background:url(../imgs/bg.gif); font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000
}

#layer_01{
	background:url(../imgs/bg_02.png) center;
}
#layer_02{
	background:url(../imgs/bg_03.png) repeat-y;
}
#header{
	background:url(../imgs/bg_header.jpg) no-repeat; text-transform:uppercase; font-weight:bold
}
#header a{
	color:#000; text-decoration:none; display:block; float:right; padding:0 8px; margin:0
}
#header a.border-r{
	border-right:solid #000 1px
}
#title{
	background:url(../imgs/bg_title.jpg) repeat-x; 
}
dl{
	margin:0; padding:0;
}
dl dt img{
	border-left:3px solid #bdbdbd;border-right:3px solid #bdbdbd;border-bottom:3px solid #bdbdbd;
}
dl dt a img{
	border-left:3px solid #bdbdbd;border-right:3px solid #bdbdbd;border-bottom:3px solid #bdbdbd;
}
dl dt a:hover img{
	border-left:3px solid #e9cb5a;border-right:3px solid #e9cb5a;border-bottom:3px solid #e9cb5a;
}
dl dt span{
	background:url(../imgs/mold_bar.jpg) no-repeat; display:block; height:23px
}
dl dt a span.mold{
	background:url(../imgs/mold_bar.jpg) no-repeat; display:block; height:23px
}
dl dt a:hover span.mold{
	background:url(../imgs/mold_bar_hover.jpg) no-repeat;
}
dl dt a span.injection{
	background:url(../imgs/injection_bar.jpg) no-repeat; display:block; height:23px
}
dl dt a:hover span.injection{
	background:url(../imgs/injection_bar_hover.jpg) no-repeat;
}
dl dt a span.paint{
	background:url(../imgs/paint_bar.jpg) no-repeat; display:block; height:23px
}
dl dt a:hover span.paint{
	background:url(../imgs/paint_bar_hover.jpg) no-repeat;
}
#footer{
	background:url(../imgs/bg_footer.jpg) repeat-x; height:20px
}
.topic{
	font-size:14px; color:#fff; text-transform:uppercase; font:"Arial Narrow"
}
.topic02{
	font-size:14px; color:#8b6729; text-transform:uppercase; font:"Arial Narrow"
}
.topic02 a{
	font-size:14px; color:#8b6729; text-transform:uppercase; font:"Arial Narrow"; text-decoration:none
}
.topic02 a hover{
	font-size:14px; color:#8b6729; text-transform:uppercase; font:"Arial Narrow"; text-decoration:none
}
.topic03{
	font-size:14px; color:#ffffff; text-transform:uppercase; font:"Arial Narrow"
}
.topic03 a{
	font-size:14px; color:#ffffff; text-transform:uppercase; font:"Arial Narrow"; text-decoration:none
}
.topic03 a hover{
	font-size:14px; color:#ffffff; text-transform:uppercase; font:"Arial Narrow"; text-decoration:none
}
.introduction{
	border-left:2px solid #eacb57;border-right:2px solid #eacb57;border-bottom:2px solid #eacb57; padding:14px 15px ; height:89px
}
span.contact{
	font-size:16px; font-weight:bold;display:block
}
.gray{
 	color:840c0c;
}
a.more{
	font-family:tahoma; font-size:12px; color:#baa24a; text-decoration:none
}
