* { margin:0; padding:0; }

BODY {	
	MARGIN-TOP: 0px; BACKGROUND-IMAGE: url('mayabg.gif'); MARGIN-BOTTOM: 0px
	MARGINHEIGHT: 0px; MARGINWIDTH: 0px
	FONT-SIZE: 12px
}


#navi { width:150px; float:left; margin-top:178px; }

#contents { width:694px; float:left; padding-left:17px; }

#langlinks {
	position:absolute;
	width:694px;
	margin:193px 0 0 0;
	left: 18px;
	top: -193px;
}
.lang1 { font-size:12px; color:#29a53a; background:#fff; display:block; width:60px; height:20px; line-height:20px; text-align:center; float:left; }

.lang2 { font-size:12px; color:#6d6d6d; background:#f2f2f2; display:block; width:44px; height:20px; line-height:20px; text-align:center; float:left; }

.ch_lang1 { font-size:12px; color:#6d6d6d; background:#f2f2f2; display:block; width:60px; height:20px; line-height:20px; text-align:center; float:left; }

.ch_lang2 { font-size:12px; color:#29a53a; background:#fff; display:block; width:44px; height:20px; line-height:20px; text-align:center; float:left; }

#flash { width:694px; height:253px; background:#cdffcd; margin-bottom:4px; }

#footer { font-size:11px; color:#6d6d6d; text-align:right; width:880px; margin:12px auto; }



.home_pic { float:right; border:1px solid #a9a9a9; }

.news_pic { float:left; width:146px; padding-bottom:20px; clear:left; }

.news_txt { float:left; width:548px; padding-bottom:20px; }

.product_box { float:left; width:147px; padding:0 20px 20px 0; }

.product_box img { border:0px solid #a9a9a9; }

.product_box a { color:#000; }

.product_txt { width:427px; }

.product_pic { float:right; border:1px solid #a9a9a9; }

.product_txt .highlight { background:#dbf9d9; padding:10px; } 

.art_tbl { width:694px; }

.art_tbl td { width:25%; text-align:center; padding-bottom:35px; }

.art_tbl img { border:1px solid #a9a9a9; }





.clear { clear:both; display:block; }

.title { width:100%; height:22px; background:url('titles.png') left top no-repeat; margin:32px 0; font-size:8px; }

.lp { background-position:0px 0px; }

.aus { background-position:0px -22px; height:14px; }

.au { background-position:0px -36px; }

.ln { background-position:0px -58px; }

.cu { background-position:0px -80px; }

.pd { background-position:0px -102px; }

.ch { background-image:url('ch_titles.png'); }

.medium { font-size:15px; }

.small { font-size:11px; }

.big { font-size:18px; }

.green { color:#29a53a; }

.black { color:#000; }



a { color:#29a53a; text-decoration:none; }

a:hover { text-decoration:underline; }

label { float:left; width:70px; }

#navi li { list-style:none; width:150px; }

#navi a { display:block; height:32px; width:118px; margin-bottom:15px; padding-left:42px; line-height:32px; text-decoration:none; color:#6d6d6d; background:#fff; }

#navi a.active { color:#29a53a; background:#f2f2f2 url('navi.jpg') left no-repeat; font-weight:bold; }



li#menu_pdt ul { display:none; }

#navi li:hover a { background:#f2f2f2 url('navi.jpg') left no-repeat; font-weight:bold; color:#29a53a; }

#navi li.CSStoHighlight a { background:#f2f2f2 url('navi.jpg') left no-repeat; font-weight:bold; color:#29a53a; } /* for IE5/6 */

li#menu_pdt:hover ul { display:block; }

li#menu_pdt ul.CSStoShow { display:block; } /* for IE5/6 */



li#menu_pdt ul { width:150px; position:absolute; margin-left:120px; margin-top:-47px; }

li#menu_pdt.CSStoHighlight a { margin-bottom:11px; } /* for IE5/6 - margin auto-increased when submenu display */

li#menu_pdt.CSStoHighlight ul a { margin-bottom:0; } /* for IE5/6 - negate above margin for submenu */

li#menu_pdt.CSStoHighlight ul { margin-top:-43px; } /* for IE5/6 - negate above margin difference */

li#menu_pdt ul li { width:150px; height:30px; margin:0; }

li#menu_pdt:hover ul a { width:135px; height:30px; line-height:30px; background:#f2f2f2; padding-left:15px; margin:0; color:#6d6d6d; font-weight:normal; }

li#menu_pdt ul.CSStoShow a { width:135px; height:30px; line-height:30px; background:#f2f2f2; padding-left:15px; margin:0; color:#6d6d6d; font-weight:normal; } /* for IE5/6 */

li#menu_pdt:hover ul a:hover { background:#dbf9d9; color:#29a53a; font-weight:bold; }

li#menu_pdt ul.CSStoShow a.CSStoHighLink { background:#dbf9d9; color:#29a53a; font-weight:bold; } /* for IE5/6 */
