body
	{	margin:0; background:url(images/bg5.gif)}	

img
	{	border:0}
td, div
	{	font:12px Verdana, Arial, Helvetica, sans-serif; color:#2e2e2e; line-height:20px;}


.bg01
	{	height:6; background:#0f0f43}
.bg02
	{	height:9; background:#cfcfcf}

.topbg
	{	background:#cfcfcf}
.logo
	{	float:left}
.lang
	{	float:right}
	
.left_container
	{	background:url(images/demo_35.gif) repeat-y right; }
.center_container
	{	width:100%; background:#e7e7e7}
.right_container
	{	background:url(images/demo_31.gif) repeat-y}

.light_bg
	{	height:80; background:#5f5f5f}
.light_left
	{	float:left}
.light_right
	{	float:right}
	
.main
	{	clear:both}
	
.type
	{	background:url(images/demo_14.gif) repeat-x; height:31; text-align:right; padding-right:17; margin-left:10}
	
.type ul
	{	list-style:none; margin:0; padding:0}
.type ul li
	{	margin:0; padding:0; float:right; padding-top:8}
.type ul li a
	{	float:left;
		display:block;
		font:12px Verdana, Arial, Helvetica, sans-serif; color:#312e2e; text-decoration:none;
		background:url(images/arrow_15.gif) no-repeat left;
		padding:0 15 0 12}
.type ul li a:hover
	{	text-decoration:underline; color:#f51717}

.content
	{	margin:7 0 0 15; width:600}	

.machine		
	{	float:left}
.machine_content
	{	padding:15 0 0 14; font:12px Verdana, Arial, Helvetica, sans-serif; color:#2e2e2e; line-height:20px; float:left; width:310}
.machine_description
	{	padding:15 0}
.machine_description2 ul
	{	list-style:none; padding:0; margin:0}
.machine_description2 ul li
	{	margin:2 0; padding:0 0 0 14; background:url(images/demo_25.gif) no-repeat left; font:11px Verdana, Arial, Helvetica, sans-serif}

h1
	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#2c2c6a; margin:0 0 10 0; padding:4 0 0 8; background:url(images/demo_14.gif) repeat-x; height:31}
	
h2
	{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#9e0f0f; margin:0; padding:0;}

.toolbg
	{	background:url(images/demo_15.gif) no-repeat; width:216; height:352}	
.toolbg02
	{	background:url(images/left_bg.jpg) no-repeat; width:216; height:352}	
	
.year
	{	float:left; background:url(images/history_19.gif) no-repeat right; font-family:Georgia, 'Times New Roman', Times, serif; color:#2c2c6a; font-weight:bold; font-size:18px; padding:5 15 0 5; height:49}
.year02
	{	float:left; background:url(images/history_19.gif) no-repeat right; font-family:Georgia, 'Times New Roman', Times, serif; color:#0b97cd; font-weight:bold; font-size:18px; padding:5 15 0 5; height:49}
.history
	{	float:left; padding:5 0 0 5; width:330}
.history_line
	{	clear:both; border-width:1 0 0 0; border-color:#4b4b4b; border-style:dotted}
	
.number
	{	display:block; float:left; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; background:#006699; margin:3 2 8 0}
.number a
	{	color:#FFFFFF; text-decoration:none; width:20; height:20; display:block}
.number a:hover
	{	color:#FFFFFF; text-decoration:none; background:#990000;}
	
.news ul
	{	margin:0 0 0 20; padding:0}
.news ul li
	{	margin:0; padding:0}
.news ul li a 
	{	color:#2e2e2e; font-weight:bold; text-decoration:underline}
.news ul li a:hover
	{	color:#f31010; font-weight:bold; text-decoration:none}
	
	
	
	
	
	
	
	
	
	
	
	
	