body {
	background-color:#ecfafd;
}
#pg {
	width:936px;
	margin:30px auto;
	background-color:#ecfafd;
}

#h-l {
	width:936px;
	height:177px;
	background-image: url(../img/h.png);
	background-position: left top;
}

#h-m-ln {
	width:936px;
	height:30px;
}
#h-m-ln-l {
	width:13px;
	height:30px;
	background-image: url(../img/l.png);
	background-repeat: repeat-y;
	background-position: left top;
	float:left;
}
#h-m-h {
	width:910px;
	height:30px;
	background-image: url(../img/mh.png);
	background-position: left top;
	float:left;
}
#h-m-au {
	width:910px;
	height:30px;
	background-image: url(../img/mau.png);
	background-position: left top;
	float:left;
}
#h-m-spa {
	width:910px;
	height:30px;
	background-image: url(../img/mspa.png);
	background-position: left top;
	float:left;
}
#h-m-m {
	width:910px;
	height:30px;
	background-image: url(../img/mm.png);
	background-position: left top;
	float:left;
}
#h-m-p {
	width:910px;
	height:30px;
	background-image: url(../img/mp.png);
	background-position: left top;
	float:left;
}
#h-m-i {
	width:910px;
	height:30px;
	background-image: url(../img/mi.png);
	background-position: left top;
	float:left;
}
#h-m-cu {
	width:910px;
	height:30px;
	background-image: url(../img/mcu.png);
	background-position: left top;
	float:left;
}
#h-m-c {
	width:910px;
	height:30px;
	background-image: url(../img/mc.png);
	background-position: left top;
	float:left;
}
#h-m-ln-r {
	width:13px;
	height:30px;
	background-image: url(../img/r.png);
	background-repeat: repeat-y;
	background-position: left top;
	float:left;
}

#h-ln {
	width:936px;
	height:32px;
}
#h-ln-l {
	width:13px;
	height:32px;
	background-image: url(../img/l.png);
	background-repeat: repeat-y;
	background-position: left top;
	float:left;
}
#h-ln-c {
   color:white;
   font-size:14px;
	font-family:arial,helvetica;
	line-height:32px;
	text-align:center;
	width:910px;
	height:32px;
	background-image: url(../img/g.png);
	background-repeat: repeat-x;
	background-position: left top;
	float:left;
}
#h-ln-r {
	width:13px;
	height:32px;
	background-image: url(../img/r.png);
	background-repeat: repeat-y;
	background-position: left top;
	float:left;
}

#h-c {
	width:936px;
	height:452px;
	clear: both;
}
#h-c-l {
	width:13px;
	height:452px;
	background-image: url(../img/l.png);
	background-repeat: repeat-y;
	background-position: left top;
	float:left;
}
#h-c-c {
	width:850px;
	height:452px;
	float:left;
	padding:0px 30px 0px 30px;
}
#h-c-r {
	width:13px;
	height:452px;
	background-image: url(../img/r.png);
	background-repeat: repeat-y;
	background-position: left top;
	float:left;
}

#h-f {
	width:936px;
	height:27px;
	background-image: url(../img/f.png);
	background-position: left top;
}

p {
	color:black;
	font-size:14px;
	line-height:130%;
	font-family:arial,helvetica;
}
p.p-tl {
	color:#008000;
	font-size:23px;
	font-weight:bold;
}
p.p-tl-2 {
	color:#008000;
	font-size:18px;
	font-weight:bold;
}

img.pc {
/*	border:1px solid #777;*/
}

.email {
	color:#008000;
	text-decoration:none;
}
.email:hover {
	text-decoration:underline;
}

#m-i-d-n {
	width:27px;
	height:30px;
	float:left;
}
#m-i-d {
	width:7px;
	height:30px;
	float:left;
}
#m-i-h {
	width:89px;
	height:30px;
	float:left;
	cursor:pointer;
}
#m-i-au {
	width:105px;
	height:30px;
	float:left;
	cursor:pointer;
}
#m-i-spa {
	width:156px;
	height:30px;
	float:left;
	cursor:pointer;
}
#m-i-m {
	width:106px;
	height:30px;
	float:left;
	cursor:pointer;
}
#m-i-p {
	width:82px;
	height:30px;
	float:left;
	cursor:pointer;
}
#m-i-i {
	width:90px;
	height:30px;
	float:left;
	cursor:pointer;
}
#m-i-cu {
	width:95px;
	height:30px;
	float:left;
	cursor:pointer;
}
#m-i-c {
	width:86px;
	height:30px;
	float:left;
	cursor:pointer;
}

#hopt-c {
	width:936px;
	height:492px;
}
#hopt-c-l {
	width:13px;
	height:492px;
	background-image: url(../img/l.png);
	background-repeat: repeat-y;
	background-position: left top;
	float:left;
}
#hopt-c-c {
	width:850px;
	height:492px;
	float:left;
	padding:0px 30px 0px 30px;
}
#opth-c-r {
	width:13px;
	height:492px;
	background-image: url(../img/r.png);
	background-repeat: repeat-y;
	background-position: left top;
	float:right;
}
