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

body{	background-image: url(images/BG_image.jpg);
	background-repeat: repeat-x;
	background-position:left top;
	background-color:#C4C3C3;
	color:#4D4747;
	margin: 0px;
	padding-top: 0px;
	-webkit-text-size-adjust:none;
	}
	
img {border:none;}

ul, a, h2 {	margin:0; padding:0; list-style:none;}

#frame{	width:900px; height:auto; background-color:#000000; color:#4D4747; padding:0 2px; margin:auto; border: 1px solid #333;}

/* Header part style start from here */

#headcontainer{	width:900px; height:82px; background-color:#000000; color:#4D4747; margin:auto;}

#leftcontainer{	width:400px;
	height:82px;
	background-image:url(images/bannerpicleft);
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:#000000;
	color:#4D4747;
	float:left;
	margin-top:auto;
}

#nav_map{
	width:185px;
	height:23px;
	background-repeat:repeat-x;
	float:left;
	margin:auto;
	background-color: #000000;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #060;
	border-left-width: 1px;
}

.Select_jump{font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #060;}

/* Header part style end here */


/* nav part style start from here */

#navcontainer{
	width:900px;
	height:36px;
	background:url(images/navbg.jpg) 0 0 repeat-x;
	float: none;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
#navcontainer ul {
	padding:0 0 0 32px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 35px;
	font-weight: normal;
}
#navcontainer ul li {
	float:left;
	background:url(images/navarrrow.gif) 0 50% no-repeat;
	padding-top: 0;
	padding-right: 23px;
	padding-bottom: 0;
	padding-left: 22px;
}
#navcontainer ul li.noPad {	
	padding-right:0;
}
#navcontainer ul li a {
	color:#A3A2A2; background-color:inherit; text-decoration:none;
}
#navcontainer ul li a:hover, #navcontainer ul li span {
	color:#FFF;
	background-color:inherit;
}

#services{
width:25px;
height:27px;
padding-top:12px;
text-align:center;
float:left;
margin:auto;
}

#contacts{
width:auto;
height:27px;
padding-top:12px;
text-align:center;
float:left;
margin:auto;
}

/* banner end part style end here */

.blank{
	width:900px;
	height:5px;
	background-color:#FFFFFF;
	color:#4D4747;
	margin:auto;
	background-image: url(images/kv_line.jpg);
	background-repeat: repeat-y;
	border: 1px solid #000000;
}
.motion_nav{
	width:900px;
	height:92px;
	background-color:#000000;
	color:#000000;
	margin:auto;
	border: 1px solid #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 25px;
}


.nav-pict{
	text-decoration: none;
	font-family: Arial, Helvetica,sans-serif;
	font-size:10px;
	border: 1px solid #000;
	background-color: #000;
}
.nav-pict A:link {
	text-decoration: none;
	font-family: Arial, Helvetica,sans-serif;
	font-size:10px;
	border: 1px solid #000;
	background-color: #000;
}
.nav-pict A:active {
	text-decoration: none;
	font-family: Arial, Helvetica,sans-serif;
	font-size:10px;
	border: 1px solid #000;
	background-color: #000;
}
.nav-pict A:visited {
	text-decoration: none;
	font-family: Arial, Helvetica,sans-serif;
	font-size:10px;
	border: 1px solid #000;
	background-color: #000;
}
.nav-pict A:hover {
	text-decoration: none;
	font-family: Arial, Helvetica,sans-serif;
	font-size:10px;
	background-color:#000;
	border: 1px solid #6C0;
}


.nav-pict1{
	border: 2px solid #000;
	background-color: #000;
}
.nav-pict1-over {
	border: 2px solid #060;
	background-color: #000;
}

.product_01{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666;font-style: normal;font-weight: lighter;}
.product_01 A:link {COLOR: #666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: lighter;}
.product_01 A:visited { COLOR: #666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: lighter;}
.product_01 A:hover {COLOR: #960;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: lighter;}
.product_01 A:active { COLOR: #666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: lighter;}


.news_01{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666;font-weight: lighter;}
.news_01 A:link {COLOR: #666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: lighter;}
.news_01 A:visited { COLOR: #666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: lighter;}
.news_01 A:hover {COLOR: #9C0;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: lighter;}
.news_01 A:active { COLOR: #666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: lighter;}

.news_02{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #9C0;font-weight: lighter;}
.news_02 A:link {COLOR: #9C0;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: lighter;}
.news_02 A:visited { COLOR: #9C0;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: lighter;}
.news_02 A:hover {COLOR: #9C0;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: lighter;}
.news_02 A:active { COLOR: #9C0;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: lighter;}

.footer_01{font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #666;font-weight: lighter;}
.footer_01 A:link {COLOR: #666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: lighter;}
.footer_01 A:visited { COLOR: #666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: lighter;}
.footer_01 A:hover {COLOR: #960;text-decoration: underline;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: lighter;}
.footer_01 A:active { COLOR: #666;text-decoration: none;font-family: Arial, Helvetica, sans-serif;font-size: 11px;font-weight: lighter;}

.topmenulink { font-family:"Arial", "Verdana"; color: #60ae00;  font-style: normal;  font-size: 10px; line-height: 12px;break-word:keep-all;word-wrap:normal;white-space:nowrap;}
.topmenulink A:link{color:#60ae00; text-decoration: none;break-word:keep-all;word-wrap:normal;white-space:nowrap; }
.topmenulink A:visited{color:#60ae00; text-decoration: none;break-word:keep-all;word-wrap:normal;white-space:nowrap; }
.topmenulink A:hover{color:#ffffff; text-decoration: underline;break-word:keep-all;word-wrap:normal;white-space:nowrap; }	

.tech {	font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #FFFFFF;text-decoration: none;}
.tech A:link {text-decoration: none;}
.tech A:visited {text-decoration: none;}
.tech A:hover {text-decoration: none;}
.tech A:active {text-decoration: none;}

.g-t1 {
	font-family:"Arial", "Verdana"; color: #7a7a7a;  font-style: normal;  font-size: 11px;
	line-height: 13px;
}

.itemover { background-image: url(images/space.gif); background-color:#181818; cursor:pointer}
.itemout{ background-image: url(images/index/tech_bg_27.jpg); cursor:pointer }