@charset "utf-8";
/* CSS Document */
*  {
	margin:0;
	padding:0;
}
html,body{
	
	color:#444444;
	text-align:center;
	height:100%;
	width:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
/**/
body{
 background-color:#000000;
 background-image:url(../images/home_bg.png);
 background-position:center 155px;
 background-repeat:no-repeat;
  }
body#conver{
 background-image:none;
 background-color:#000000;
 }
/**/
#link_to_home{
	display:block;
	width:87px;
	height:25px;
	text-decoration:none;
	background:url(../images/cover_03.png);
	background-repeat:no-repeat;
	}
#link_to_home:hover{
	background:url(../images/cover_031.png);
}
/**/
.top_left{
	background-image:url(../images/top_left.jpg);
	background-repeat:no-repeat;
}
.top_right{
	background-image:url(../images/top_right.jpg);
	background-repeat:no-repeat;
}
.top_center{
	background-image:url(../images/bg_topmenu.jpg);
	background-repeat:no-repeat;
}
.bottommenu{
	background-image:url(../images/bg_bottommenu.jpg);
	background-repeat:no-repeat;
}
.logo{
	
	background-image:url(../images/logo.jpg);
	background-repeat:no-repeat;
}
.logo a{ 
	display:block;
	width:173px; 
	height:100px;
	margin-top:54px;
	text-decoration:none; 
}
.style01{
	background-image:url(../images/home_07.jpg);
	background-repeat:no-repeat;
}
.style02{
	background-image:url(../images/home_09.jpg);
	background-repeat:no-repeat;
}
/**/
#content{
 background:url(../images/home_bg.png);
 background-repeat:no-repeat;
 background-position:center top;
}
/**/
#menutop{
	background:url(../images/menu.jpg);
	background-repeat:no-repeat;
}
#menutop ul{
	width:376px;
	height:24px;
	float:left;
}
#menutop ul li{
	display:inline;
	float:left;
}
#menutop ul li a{
	display:block;
	float:left;
	height:24px;
	text-decoration:none;
	background-repeat:no-repeat;
}
#menutop ul li.about a{
	width:60px;
	margin-right:21px;	
	
}
#menutop ul li.product a{
	width:60px;
	margin-right:22px; 
	
}
#menutop ul li.services a{
	width:131px;
	margin-right:23px; 
	
}
#menutop ul li.contact a{
	width:53px; 
	
}

#menutop ul#about li.about a,
#menutop ul#product li.product a,
#menutop ul#services li.services a,
#menutop ul#contact li.contact a,
#menutop ul li a:hover{
	background:url(../images/menu_hover.jpg);
	background-repeat:no-repeat;
}
#menutop ul#about li.about a,
#menutop ul li.about a:hover{
	background-position:0px 0px;
}
#menutop ul#product li.product a,
#menutop ul li.product a:hover{
	background-position:-81px 0px;
}
#menutop ul#services li.services a,
#menutop ul li.services a:hover{
	background-position:-163px 0px;
}
#menutop ul#contact li.contact a,
#menutop ul li.contact a:hover{
	background-position:-317px 0px;
}
/*rss*/
#rss{
	background-image:url(../images/rss/rss_bg.jpg);
	background-repeat:no-repeat;
	width:1024px;
	height:193px;
}
/*------------------------------------*/
#form form,#form form input{
	margin:0;
	padding:0;
}
#form #textfield{
	height:16px;
	width:180px;
	border:none;
	font-size:10px;
	color:#999999;
}
#form #textarea{
	font-size:11px;
	width:179px;
	height:69px;
	border:none;
	color:#999999;
}
#form  table td{
	background-color:#666666;
}
#form  table .address{
	background-image:url(../images/contact/address.jpg);
	background-repeat:no-repeat;
}
#form  table .address p{
	font-size:10px;
	color:#000000;
	line-height:18px;
}
#form  table .address p span{
	font-size:12px;
}
#form  table .address p a{
	text-decoration:none;
	color:#000000;
}
/**/
#rss_detail p{
	font-size:10px;
	color:#FFFFFF;
}
#myIMAGE {background-repeat:no-repeat;}
#myIMAGE a{
	display:block;
	width:175px;
	height:160px;
	
}
/*----------------footer-------------*/
.footer table{
	font-size:11px;
	color:#FFFFFF;
	height:28px;
	line-height:28px;
	width:1024px;
	background-image:url(../images/footer.jpg)	
}
.footer table .subject{
	color:#8f9090
}
.footer table a{
	color:#FFFFFF;
	text-decoration:none;
}
.footer table a span{
	color:#ffd042;
}
.footer .map{
	
}
