#apDiv29 {
	position:absolute;
	left:37px;
	top:33px;
	width:314px;
	height:225px;
	z-index:2;
	text-align: center;
}
.main_body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	color: #666;
	padding-right: 2px;
}
.main_body_headline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 14pt;
	color: #15537E;
	text-align: left;
}
.main_body_list {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	color: #666;
	padding-right: 2px;
	list-style-position: outside;
	list-style-type: decimal;
}
.links {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 16pt;
	color: #666;
}
.list {
	list-style-type: decimal;
}
#menubar {
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:120px;
	z-index:1;
	background-image: url(images/lay_menubar1_02.png);
}
#navi {
	position:absolute;
	left:50%;
	top:0px;
	width:980px;
	height:120px;
	z-index:1;
	margin-left: -490px;
}
#logo {
	position:absolute;
	left:0px;
	top:0px;
	width:400px;
	height:120px;
	z-index:1;
	background-image: url(images/lay_menubar1_01.png);
}
#home {
	position:absolute;
	left:401px;
	top:0px;
	width:87px;
	height:120px;
	z-index:2;
}
#products {
	position:absolute;
	left:489px;
	top:0px;
	width:152px;
	height:120px;
	z-index:3;
}
#news {
	position:absolute;
	left:642px;
	top:0px;
	width:97px;
	height:120px;
	z-index:4;
}
#blog {
	position:absolute;
	left:741px;
	top:0px;
	width:88px;
	height:120px;
	z-index:5;
}
#support {
	position:absolute;
	left:830px;
	top:0px;
	width:146px;
	height:120px;
	z-index:6;
}
#mainbody {
	position:absolute;
	left:50%;
	top:113px;
	width:1000px;
	height:1064px;
	z-index:2;
	margin-left: -500px;
}
body,td,th {
	font-family: Helvetica;
}
a:link {
	color: #333;
}
a:visited {
	color: #333;
}
a:hover {
	color: #000;
}
#mainbanner {
	position:absolute;
	left:0px;
	top:38px;
	width:1000px;
	height:254px;
	z-index:1;
}
#sublinks {
	position:absolute;
	left:50%;
	top:1091px;
	width:1000px;
	height:80px;
	z-index:3;
	margin-left: -500px;
	text-align: center;
}#banner {
	position:absolute;
	left:-1px;
	top:39px;
	width:601px;
	height:178px;
	z-index:2;
}
#apDiv1 {
	position:absolute;
	left:622px;
	top:10px;
	width:104px;
	height:32px;
	z-index:3;
}
#apDiv2 {
	position:absolute;
	left:717px;
	top:10px;
	width:135px;
	height:32px;
	z-index:4;
}
#apDiv3 {
	position:absolute;
	left:857px;
	top:10px;
	width:49px;
	height:33px;
	z-index:5;
}
#apDiv4 {
	position:absolute;
	left:915px;
	top:10px;
	width:77px;
	height:31px;
	z-index:6;
}
#box01-up {
	position:absolute;
	left:-1px;
	top:215px;
	width:1000px;
	height:21px;
	z-index:7;
	background-image: url(images/cont_10.png);
}
#box01-middle {
	position:absolute;
	left:-1px;
	top:235px;
	width:1000px;
	height:79px;
	z-index:8;
	background-image: url(images/cont_11.png);
}
#box01-down {
	position:absolute;
	left:-1px;
	top:311px;
	width:1000px;
	height:23px;
	z-index:9;
	background-image: url(images/cont_13.jpg);
}
#reviews-en-head {
	position:absolute;
	left:24px;
	top:-3px;
	width:199px;
	height:79px;
	z-index:1;
}
#reviews-en01img {
	position:absolute;
	left:21px;
	top:5px;
	width:154px;
	height:152px;
	z-index:2;
}
#reviews-en01text {
	position:absolute;
	left:189px;
	top:4px;
	width:288px;
	height:141px;
	z-index:4;
}
#reviews-en02img {
	position:absolute;
	left:516px;
	top:4px;
	width:212px;
	height:52px;
	z-index:5;
}
#reviews-en01text2 {
	position:absolute;
	left:735px;
	top:4px;
	width:239px;
	height:121px;
	z-index:6;
}
#box02-up {
	position:absolute;
	left:0px;
	top:392px;
	width:1000px;
	height:21px;
	z-index:10;
	background-image: url(images/cont2_10.png);
}
#box02-middle {
	position:absolute;
	left:0px;
	top:411px;
	width:1000px;
	height:162px;
	z-index:12;
	background-image: url(images/cont2_11.png);
}
#apDiv5 {
	position:absolute;
	left:16px;
	top:6px;
	width:165px;
	height:102px;
	z-index:1;
}
#box02-down {
	position:absolute;
	left:0px;
	top:569px;
	width:1000px;
	height:23px;
	z-index:13;
	background-image: url(images/cont2_13.jpg);
}
#flag-us {
	position:absolute;
	left:456px;
	top:544px;
	width:30px;
	height:31px;
	z-index:15;
}
#flag-us2 {
	position:absolute;
	left:951px;
	top:543px;
	width:29px;
	height:31px;
	z-index:14;
}
#box03-up {
	position:absolute;
	left:0px;
	top:586px;
	width:1000px;
	height:21px;
	z-index:16;
	background-image: url(images/cont2_10.png);
}
#box03-middle {
	position:absolute;
	left:0px;
	top:606px;
	width:1000px;
	height:170px;
	z-index:17;
	background-image: url(images/cont2_11.png);
}
#reviews-en03img {
	position:absolute;
	left:19px;
	top:3px;
	width:188px;
	height:65px;
	z-index:1;
}
#reviews-en03text {
	position:absolute;
	left:221px;
	top:4px;
	width:255px;
	height:137px;
	z-index:2;
}
#flag-us3 {
	position:absolute;
	left:456px;
	top:747px;
	width:30px;
	height:31px;
	z-index:20;
}
#reviews-en04img {
	position:absolute;
	left:518px;
	top:4px;
	width:202px;
	height:102px;
	z-index:3;
}
#reviews-en04text {
	position:absolute;
	left:732px;
	top:3px;
	width:244px;
	height:163px;
	z-index:4;
}
#box03-down {
	position:absolute;
	left:0px;
	top:772px;
	width:1000px;
	height:23px;
	z-index:19;
	background-image: url(images/cont2_13.jpg);
}
#flag-de4 {
	position:absolute;
	left:951px;
	top:747px;
	width:30px;
	height:31px;
	z-index:21;
}
#box04-up {
	position:absolute;
	left:0px;
	top:790px;
	width:1000px;
	height:21px;
	z-index:22;
	background-image: url(images/cont2_10.png);
}
#box04-middle {
	position:absolute;
	left:0px;
	top:810px;
	width:1000px;
	height:147px;
	z-index:23;
	background-image: url(images/cont2_11.png);
}
#reviews-en05img {
	position:absolute;
	left:24px;
	top:4px;
	width:162px;
	height:64px;
	z-index:1;
}
#reviews-en05text {
	position:absolute;
	left:200px;
	top:3px;
	width:273px;
	height:86px;
	z-index:2;
}
#reviews-en06img {
	position:absolute;
	left:514px;
	top:4px;
	width:145px;
	height:71px;
	z-index:3;
}
#reviews-en06text {
	position:absolute;
	left:675px;
	top:4px;
	width:297px;
	height:119px;
	z-index:4;
}
#flag-us4 {
	position:absolute;
	left:951px;
	top:926px;
	width:29px;
	height:31px;
	z-index:26;
}
#box04-down {
	position:absolute;
	left:0px;
	top:951px;
	width:1000px;
	height:23px;
	z-index:24;
	background-image: url(images/cont2_13.jpg);
}
#flag-no {
	position:absolute;
	left:456px;
	top:926px;
	width:29px;
	height:31px;
	z-index:25;
}
