body {
	margin:5;
	padding:5;
	text-align: left;
	font : 13px/150% verdana,sans-serif ;
	line-height: 20px;

/*BG圖*/
	background-image: url(../img/ma004.gif);
	background-repeat: no-repeat;
	background-position : 100% 100%;
	background-attachment : fixed;
	

}
a {color: #000; text-decoration: none;}
a:hover {
	color: #300;
	text-decoration: none;
	font-size: 12pt;
}
#LangSelect{
	weight:300px;
	height:30px;
	padding:0px;
	margin-left: 10px;
	margin-right: 10px;
}

#MenuList{
	padding:5px;
	padding-top:10px;
	margin-left: 10px;
	margin-right: 10px;
/*	margin-top:10px;*/
}

/*----------------------------------------------------*/

#container{
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	background: url();
	width: 800px;
}
#banner{
border: 1px solid #;
width: 800px;
height:100px; /*低於100px Left會跑掉*/
text-align: right;
background: url();
background-repeat: no-repeat;
}
.banner_a{
border: 1px ;
padding: 2px ;
}
#TopLogo {
	/*overflow:hidden;*/
	clear: right;
	float: left;
	height: 100px;
	width: 180px;
	position: relative;

	padding: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 5px;
	}
#left{
float : left;
width: 200px;
}
.left_a{
	
border: 1px solid #;
padding: 20px ;
padding-top:50px;

}
#right{
float : right;
width: 600px;
/*-----------------	半透明
position:relative; 
background:none; 
overflow:hidden;
-----------------	半透明*/
}
.right_a{
    border: 1px solid #;
	padding: 20px;
/*	height: 300px;*/
	width: 530px;
	margin-left: 10px;
	margin-right: 10px;
/*-----------------	半透明
    position:absolute; 
    z-index:-1; 
    top:0; 
    left:0; 
    background:#ffffff; 
    width:100%; 
    height:100%; 
    filter:alpha(opacity=80); 
    opacity:.3;	
-----------------	半透明*/
}

#right_menu{
border: 1px solid #;

	padding: 12px;
	width: 500px;
	height: 5px;
	margin-right: auto;
	margin-left: 50px;
	color: #000;
	font-size :12pt  ;
	font: 新細明體 ;/*12pt 字體大小150%間距 */
	}
#productlist{
    border: 1px solid #;
	padding: 5px;
	padding-left:15px;
	padding-top:0px;
	width: 560px;
	height: 130px;
	margin-right: 10px;
	margin-left: 10px;
	color: #000;
	font-size :12pt  ;
	font: 新細明體 ;/*12pt 字體大小150%間距 */
	}
	
#downbanner{
	padding: 1px;
	clear: both;
background:#;
height:0px;
text-align: center;


}	

#copyright{
clear: both;
background:#efefef;
height: 110px;
text-align: left;
}
.copyright_a{
padding: 5px ;
margin-right: 30px;
margin-left: 50px;
	}
p{
	
	color: #000;
	font :12pt/120%  新細明體 ;/*12pt 字體大小150%間距 */
	}
#fontsc {
	font-size: 10pt;
}
	
.border_rounded{
border-radius: 6px; /* Opera 10.5+ */
-moz-border-radius: 6px; /* Firefox */
-webkit-border-radius: 6px; /* Safari 和 Chrome */
background: #fff; /* 背景色 */
border: 1px solid #CCC; /* 邊框樣式 */
padding: 5px; /* 邊框空白 */
}
	
.border_ADrounded{
border-radius: 6px; /* Opera 10.5+ */
-moz-border-radius: 6px; /* Firefox */
-webkit-border-radius: 6px; /* Safari 和 Chrome */
background: #; /* 背景色 */
border: 1px dotted  #CCC; /* 邊框樣式 #B0CC86綠 */
padding: 5px; /* 邊框空白 */
}
