.body{
	margin: 0;
	color: #000000;
	background-color: #ffffff;
	background-image: url(image/bg.jpg);
	}
.body1{
	margin: 0;
	color: #000000;
	background-color: #ffffff;
	background-image: url(image/bg1.jpg);
	}
.body2{
	margin: 0;
	color: #000000;
	background-color: #ffffff;
	background-image: url(image/bg2.jpg);
	}
.yama1{
	text-align: right;
	font-weight: boid;
	font-size: 10pt;
	color: #000080;
	background: #99ff99;
	}
.yama2{
	text-align: center;
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	background: #ffffff;
	}
.yama3{
	text-align: left;
	font-weight: normal;
	font-size: 10pt;
	color: #000000;
	background: #ffffff;
	}

.nshow{empty-cells: show}
.groupname{
	text-align: center;
	font-weight: boid;
	border: solid 2px #ff00ff;
	color: #ffffff;
	background: #8b008b;
	padding: 3px;
	margin: 0
	}
.groupinfo{
	text-align: center;
	font-weight: normal;
	border: solid 2px #ff00ff;
	color: #000000;
	background: #ffffff;
	padding: 3px;
	margin: 0
	}
.goodsname{
	text-align: center;
	font-weight: boid;
	border: solid 2px #ff00ff;
	color: #000000;
	background: #ffffff;
	padding: 3px
	}
.migi{text-align: right}
#right{text-align: right}
#center{text-align: center}
#centerb{margin: auto}
.terrasystem{
	font:italic bold 250% "Arial";
	padding-left: 80px;
	padding-right: 80px}
.webdesign{
	font:italic 100% "Arial";
	width: 64%;
	padding-left: 20px }
.posnav{
	padding-left: 10px }
.subtitle {
	font: bold 120% "MS PŽºŽÞŽ¼Ž¯Ž¸";
	color:#f0e68c;
	vertical-align:bottom;
	padding: 0px;
	padding-left: 60px;
	padding-right: 0px;
	}
.hrtop{
	border:solid 1px #ffffff}
.hrbtm{
	border:solid 1px #ffffff;
	margin-top: 20px}
.contents{
	font: bold 200% "MS PŽºŽÞŽ¼Ž¯Ž¸";
	text-align: left;
	padding: 20px;
	padding-left: 0px }
.menue {
	font: bold 150% "MS PŽºŽÞŽ¼Ž¯Ž¸";
      padding: 10px;
      padding-left: 10px}
.copyright{
	font: normal 10pt "Arial"}
.emterra {
	font: bold 150% "Arial";
	color:#f0e68c	}
.imgwd{
	text-align: right;
	width: 40px	}
.lineht{
	line-height: 1.5;}
.hptxt{
	font-size: 90% }
.postxt{
	padding-left: 20px }
.suptxt{
	font: bold 100% "MS PŽºŽÞŽ¼Ž¯Ž¸";
	}
.imgwdt{
	text-align: right;
	vertical-align:top;
	width: 40px		}
.center {
	text-align: center }

.navbar a:link {color: #f0e68c }
.navbar a:visited {color: #f0e68c }
.navbar a:hover {color: #ff3300 }
.navbar a:active {color: #ff0000 }

.hpage a:link {color: #ffa500 }
.hpage a:visited {color: #ffa500 }
.hpage a:hover {color: #ff3300 }
.hpage a:active {color: #ff0000 }

