body {
	margin: 0px;
	background-color:#eeeeee;
}
a:link {
	color: #000099;
	text-decoration: none;
}
a:visited {
	color: #000099;
	text-decoration: none;
}
a:hover {
	color: #0066FF;
	text-decoration: underline;
}
a:active {
	color: #0066FF;
	text-decoration: underline;
}
#outer{
	width: 770px;
	height:auto;
	padding: 0px;
	margin: 0px auto;
	background-image: url(img/bkg.jpg);
	background-repeat: repeat-y;
}
#outer_foot{
	width: 770px;
	height:5px;
	padding: 0px;
	margin: 0px auto;
	background-image: url(img/bkg_foot.jpg);
	background-repeat:no-repeat;
}

#wrapper {
	width: 760px;
	height:auto;
	padding: 0px;
	margin: 0px auto;
	background-color:#FFFFFF;

}


#header {
	width: 760px;
	height: 70px;
	padding: 0px;
	margin: 0px;

}
.head_btn{
	margin-top:5px;
	margin-right:5px;
	margin-bottom:5px;
	margin-left:20px;
	float:left;
	display:inline;
}

.lang_select{
	margin-top:30px;
	margin-right:20px;
	margin-bottom:0px;
	margin-left:0px;
	float:right;
	display:inline;
	font-size: 10px;
}

.menu{
width:760px;
height:25px;
clear:both;
}


#h1_img{
	margin:10px;
	padding:0px;
	width:740px;
	height:180px;
}
/*-------------------------------------------------
contents top
-------------------------------------------------*/
#columntop_1{
	width:560px;
	height:auto;
	float:left;
	display:inline;
}
.product_menu{
	float:left;
	margin:0px;
	padding-bottom:10px;
	padding-left:10px;
}

.company_pro{
	margin:0px;
	padding-bottom:10px;
	padding-left:10px;
	font-size:12px;
	line-height:150%;
	color:#666666;
}

.company_pro span{
	font-size:14px;
	font-weight:bold;
	color:#666666;
}

#columntop_2{
	margin-left:15px;
	padding:0px;
	float:left;
	display:inline;
}
.contents_news{
	background-color:#0055cc;
	width:165px;
	margin:0px;
	padding-left:5px;
	padding-right:5px;
}
.news{
	width:155px;
	margin:0px;
	padding:5px;
	background-color:#FFFFFF;
	font-size:10px;
	font:Arial, Helvetica, sans-serif;
}
.iso_logo{
	width:165px;
	margin:0px;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
	padding-bottom:10px;
}

#pankuzu{
	font-size: 10px;
	margin:10px 0px 10px 10px;
	color:#666666;
	padding:0px;
	width:350px;
	height:15px;
	line-height: 15px;
}

#contents_title{
	margin:10px 0px 5px 10px;
	padding:0px 0px 15px 0px;
	width:740px;
	height:20px;
	border-bottom:dashed 1px #999999;
}
#contents_title2{
	margin:0px 0px 5px 10px;
	padding:0px 0px 5px 0px;
	width:740px;
	height:15px;
	border-bottom:dashed 1px #999999;
	color:#CC3300;
	font-size: 12px;
	line-height: 15px;
}


/*-------------------------------------------------
contents procuts info top
-------------------------------------------------*/
#contentspro_1{
	width:360px;
	margin-left:10px;
	margin-bottom:20px;
	height:auto;
	float:left;
	display:inline;
}
.contents_pro_menu{
	width:360px;
	margin:0px;
	padding:5px 0px;
	border-bottom:dashed 1px #999999;
}
.contents_pro_menu img{
	float:left;
	padding-right:10px;
}
.contents_pro_font{
	float:left;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-top:25px;
}

.contents_pro_font1{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0099FF;
	font-weight:bold;
}

.contents_pro_font2{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0099FF;
	font-weight:bold;
}

.font1 {
	font-size: 11.8px;
	line-height: 13px;
}

.font2 {
	font-size: 12px;
	line-height: 15px;
}

#contentspro_2{
	margin-left:20px;
	padding:0px;
	float:left;
	display:inline;
}


/*-------------------------------------------------
contents company top
-------------------------------------------------*/
#contentscom_1{
	width:150px;
	margin-left:10px;
	margin-bottom:20px;
	height:500px;
	float:left;

}

#contentscom_2{
	margin-left:0px;
	padding-left:10px;
	float:left;
	width:530px;
	display:inline;
	border-left:solid 1px #999999;
}

.company_pro_font1{
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#0099FF;
	font-weight:bold;
}


#footer{
	width:760px;
	height:40px;
	margin-top:10px;
	padding-top:10px;
	background-image:url(img/foooter.jpg);
	background-repeat:no-repeat;
	clear:both;
	font-size:10px;
	line-height: 150%;
	text-align:center;
}



.marginL5 {
	MARGIN-LEFT: 5px
}
.marginL10 {
	MARGIN-LEFT: 10px
}
.marginL15 {
	MARGIN-LEFT: 15px
}
.marginL20 {
	MARGIN-LEFT: 20px
}
.marginL30 {
	MARGIN-LEFT: 30px
}
.marginR10 {
	MARGIN-RIGHT: 10px
}
.marginLR5 {
	MARGIN: 0px 5px
}
.marginT5 {
	MARGIN-TOP: 5px
}
.marginT10 {
	MARGIN-TOP: 10px
}
.marginT15 {
	MARGIN-TOP: 15px
}
.marginT20 {
	MARGIN-TOP: 20px
}
.marginT30 {
	MARGIN-TOP: 30px
}
.marginTU5 {
	MARGIN: 5px 0px
}

.marginU10 {
	MARGIN: 0px 0px 10px 0px;
}

.marginTU10 {
	MARGIN: 10px 0px
}
.marginTU15 {
	MARGIN: 15px 0px
}
.marginTU20 {
	MARGIN: 20px 0px
}
.marginALL10 {
	MARGIN: 10px
}


#t10{
    margin-top:0px;
	padding-top:10px;
	}

.float_left img {
	float:left;
	margin:0px 10px 5px 0px;
}

.float_right img {
	float:right;
	margin:0px 0px 10px 5px;
}

.clear {
	clear:both;
}


