body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding: 0;
	margin: 0;
}

a {
	text-decoration: none;
}

#wrap {
	width: 794px;
}

a, .back, .fade, #left, #right, .caption, 
.caption_2, .caption_3, .caption_4, .caption_5,
#section_b2_1, #section_b2_2, #section_b2_3,
#section_b2_4, #section_b2_5, #section_b2_6,
#section_b2_7 {
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
	transition: all 0.2s ease-out;	
}

#navigation {
	width: 100%;
	height: 42px;
	border-bottom: 4px #007c96 solid;
}

#navigation a {
	float: right;
	width: 74px;
	height: 21px;
	color: #ffffff;
	text-decoration: none;
	line-height: 21px;
	text-align: center;
	background: #585b5e;
	margin: 12px 0 0 0;
	border: 1px #999999 solid;
}

#navigation a:hover {
	background: #999999;
}

#navigation .tab {
	float: left;
	width: 137px;
	height: 37px;
	color: #c0c5b4;
	font-size: 13px;
	padding: 6px 0 0 0;
	margin: 0 1px 0 0;
	background: #585b5e;
}

#navigation .active {
	color: #ffffff;
	background: #007c96;
}

#navigation .tab span {
	display: block;
	float: left;
	width: 43px;
	text-align: center;
	line-height: 37px;
	font-size: 30px;
	font-weight: bold;
}

.banner {
	position: relative;
	width: 794px;
}

.level_2_b2,
.level_3_b2s1, .level_3_b2s2,
.level_3_b2s3, .level_3_b2s4,
.level_3_b2s5, .level_3_b2s6,
.level_3_b2s7, .level_3_b2s8 {
	height: 558px;
}

.level_2_b2 {
	background: url(images/level_2_b2.jpg) no-repeat;
}

.level_3_b2s1 {
	background: url(images/level_3_b2s1.jpg) no-repeat;
}

.level_3_b2s2 {
	background: url(images/level_3_b2s2.jpg) no-repeat;
}

.level_3_b2s3 {
	background: url(images/level_3_b2s3.jpg) no-repeat;
}

.level_3_b2s4 {
	background: url(images/level_3_b2s4.jpg) no-repeat;
}

.level_3_b2s5 {
	background: url(images/level_3_b2s5.jpg) no-repeat;
}

.level_3_b2s6 {
	background: url(images/level_3_b2s6.jpg) no-repeat;
}

.level_3_b2s7 {
	background: url(images/level_3_b2s7.jpg) no-repeat;
}

.level_2_b2 a, 
.level_3_b2s1 a, .level_3_b2s2 a,
.level_3_b2s3 a, .level_3_b2s4 a,
.level_3_b2s5 a, .level_3_b2s6 a,
.level_3_b2s7 a, .level_3_b2s8 a {
	position: absolute;
	display: block;
}

.top {
	width: inherit;
	height: inherit;
}

.caption, .caption_4, .caption_5 {
	position: absolute;
	width: 140px;
	height: 50px;
	z-index: 1;
}

.caption_2, .caption_3 {
	position: absolute;
	width: 146px;
	height: 44px;
	z-index: 1;
}

.caption div, .caption_2 div, 
.caption_3 div, .caption_4 div,
.caption_5 div {
	float: left;
	width: 140px;
	height: 44px;
	text-align: center;
	line-height: 44px;
	color: #ffffff;
	font-weight: bold;
	text-transform: uppercase;
	background: rgba(0,0,0,.9);
}

.caption_5 div {
	width: 132px;
}

.caption_3 div {
	float: right;
}

.caption span {
	float: left;
	display: block;
	width: 0; 
   	height: 0;
	margin: 0 0 0 64px;
  	border-top: 6px solid rgba(0,0,0,.9);
   	border-left: 6px solid transparent; 
   	border-right: 6px solid transparent;
}

.caption_2 span {
	float: left;
	display: block;
	width: 0; 
   	height: 0;
	margin: 15px 0 0 0;
  	border-left: 6px solid rgba(0,0,0,.9);
   	border-top: 6px solid transparent; 
   	border-bottom: 6px solid transparent;
}

.caption_3 span {
	float: right;
	display: block;
	width: 0; 
   	height: 0;
	margin: 15px 0 0 0;
  	border-right: 6px solid rgba(0,0,0,.9);
   	border-top: 6px solid transparent; 
   	border-bottom: 6px solid transparent;
}

.caption_4 span {
	float: left;
	display: block;
	width: 0; 
   	height: 0;
	margin: 0 0 0 64px;
  	border-bottom: 6px solid rgba(0,0,0,.9);
   	border-left: 6px solid transparent; 
   	border-right: 6px solid transparent;
}

.label {
	display: block;
	position: absolute;
	width: 137px;
	height: 30px;
	line-height: 30px;
	color: #ffffff;
	font-weight: bold;
	font-size: 20px;
	text-indent: 8px;
	text-transform: uppercase;
	background: #585b5e;
}

#slidebox {
	position: absolute;
	width: 4764px;
	height: 349px;
	top: 0;
	left: 794px;
	background: #ffffff;
	z-index: 100;
}

#slidebox a {
	position: relative;
	float: left;
	width: 794px;
	height: 349px;
	background-position: center;
	background-size: auto 349px;
	background-repeat: no-repeat;
}

#slidebox a .back {
	position: absolute;
	display: block;
	width: 150px;
	height: 30px;
	bottom: 10px;
	right: 0;
	color: #c0c5b4;
	background: #585b5e;
	cursor: pointer;
	line-height: 30px;
	text-align: center;
}

#slidebox a .back:hover {
	background: #007c96;
	color: #ffffff;
}
#slidebox a .back:active {
	background: #ffffff;
	color: #ffffff;
}

#plan_s1e1 {
	background-image: url(images/plans/bl2s1e1.jpg);
}

#plan_s1e2 {
	background-image: url(images/plans/bl2s1e2.jpg);
}

#plan_s1e3 {
	background-image: url(images/plans/bl2s1e3.jpg);
}

#plan_s1e4 {
	background-image: url(images/plans/bl2s1e4.jpg);
}

#plan_s2e1 {
	background-image: url(images/plans/bl2s2e1.jpg);
}

#plan_s2e2 {
	background-image: url(images/plans/bl2s2e2.jpg);
}

#plan_s2e3 {
	background-image: url(images/plans/bl2s2e3.jpg);
}

#plan_s2e4 {
	background-image: url(images/plans/bl2s2e4.jpg);
}

#plan_s3e1 {
	background-image: url(images/plans/bl2s3e1.jpg);
}

#plan_s3e2 {
	background-image: url(images/plans/bl2s3e2.jpg);
}

#plan_s3e3 {
	background-image: url(images/plans/bl2s3e3.jpg);
}

#plan_s3e4 {
	background-image: url(images/plans/bl2s3e4.jpg);
}

#plan_s3e5 {
	background-image: url(images/plans/bl2s3e5.jpg);
}

#plan_s4e1 {
	background-image: url(images/plans/bl2s4e1.jpg);
}

#plan_s4e2 {
	background-image: url(images/plans/bl2s4e2.jpg);
}

#plan_s4e3 {
	background-image: url(images/plans/bl2s4e3.jpg);
}

#plan_s4e4 {
	background-image: url(images/plans/bl2s4e4.jpg);
}

#plan_s4e5 {
	background-image: url(images/plans/bl2s4e5.jpg);
}

#plan_s5e1 {
	background-image: url(images/plans/bl2s5e1.jpg);
}

#plan_s5e2 {
	background-image: url(images/plans/bl2s5e2.jpg);
}

#plan_s5e3 {
	background-image: url(images/plans/bl2s5e3.jpg);
}

#plan_s5e4 {
	background-image: url(images/plans/bl2s5e4.jpg);
}

#plan_s5e5 {
	background-image: url(images/plans/bl2s5e5.jpg);
}

#plan_s5e6 {
	background-image: url(images/plans/bl2s5e6.jpg);
}

#plan_s6e1 {
	background-image: url(images/plans/bl2s6e1.jpg);
}

#plan_s6e2 {
	background-image: url(images/plans/bl2s6e2.jpg);
}

#plan_s6e3 {
	background-image: url(images/plans/bl2s6e3.jpg);
}

#plan_s6e4 {
	background-image: url(images/plans/bl2s6e4.jpg);
}

#plan_s6e5 {
	background-image: url(images/plans/bl2s6e5.jpg);
}

#plan_s6e6 {
	background-image: url(images/plans/bl2s6e6.jpg);
}

#plan_s7e1 {
	background-image: url(images/plans/bl2s7e1.jpg);
}

#plan_s7e2 {
	background-image: url(images/plans/bl2s7e2.jpg);
}

#plan_s7e3 {
	background-image: url(images/plans/bl2s7e3.jpg);
}

#plan_s7e4 {
	background-image: url(images/plans/bl2s7e4.jpg);
}

#plan_s7e5 {
	background-image: url(images/plans/bl2s7e5.jpg);
}

#plan_s7e6 {
	background-image: url(images/plans/bl2s7e6.jpg);
}

#strip_b2s1, #strip_b2s2, #strip_b2s3,
#strip_b2s4, #strip_b2s5, #strip_b2s6,
#strip_b2s7 {
	position: absolute;
	width: 794px;
	height: 122px;
	bottom: 20px;
	left: 5px;
	z-index: 1;
}

#strip_b2s1 {
	background: url(images/thumbs_b2s1.jpg) no-repeat;
}

#strip_b2s2 {
	background: url(images/thumbs_b2s2.jpg) no-repeat;
}

#strip_b2s3 {
	background: url(images/thumbs_b2s3.jpg) no-repeat;
}

#strip_b2s4 {
	background: url(images/thumbs_b2s4.jpg) no-repeat;
}

#strip_b2s5 {
	background: url(images/thumbs_b2s5.jpg) no-repeat;
}

#strip_b2s6 {
	background: url(images/thumbs_b2s6.jpg) no-repeat;
}

#strip_b2s7 {
	background: url(images/thumbs_b2s7.jpg) no-repeat;
}

.label_b2 {
	top: 7px;
	right: 0;
}

.label_b {
	top: 7px;
	right: 0;
}

.label_s {
	top: 42px;
	right: 0;
}

.label_f {
	top: 77px;
	right: 0;
}

#section_b2_1 {
	position: absolute;
	width: 184px;
	height: 130px;
	left: 0px;
	top: 135px;
	opacity: 0;
	z-index: 10;
	background: url(images/section_b2_1.png) no-repeat;
}

#section_b2_1 .bottom {
	width: 139px;
	height: 56px;
	top: 323px;
	left: 91px;
	background: url(images/map_b2_1.png) no-repeat;
}

#section_b2_1:hover {
	opacity: 1;
}

.level_2_1 {
	top: -90px;
	left: 20px;
}

.level_2_1a {
	top: 240px;
	left: 100px;
}

#section_b2_1:hover .level_2_1 {
	top: -70px;
}

#section_b2_1:hover .level_2_1a {
	top: 260px;
}

#section_b2_2 {
	position: absolute;
	width: 214px;
	height: 127px;
	left: 172px;
	top: 137px;
	opacity: 0;
	z-index: 9;
	background: url(images/section_b2_2.png) no-repeat;
}

#section_b2_2 .bottom {
	width: 103px;
	height: 71px;
	top: 306px;
	left: 54px;
	background: url(images/map_b2_2.png) no-repeat;
}

#section_b2_2:hover {
	opacity: 1;
}

.level_2_2 {
	top: -90px;
	left: 20px;
}

.level_2_2a {
	top: 220px;
	left: 30px;
}

#section_b2_2:hover .level_2_2 {
	top: -70px;
}

#section_b2_2:hover .level_2_2a {
	top: 240px;
}

#section_b2_3 {
	position: absolute;
	width: 159px;
	height: 139px;
	left: 316px;
	top: 120px;
	opacity: 0;
	z-index: 8;
	background: url(images/section_b2_3.png) no-repeat;
}

#section_b2_3 .bottom {
	width: 104px;
	height: 84px;
	top: 310px;
	left: -11px;
	background: url(images/map_b2_3.png) no-repeat;
}

#section_b2_3:hover {
	opacity: 1;
}

.level_2_3 {
	top: -90px;
	left: 20px;
}

.level_2_3a {
	top: 230px;
	left: -40px;
}

#section_b2_3:hover .level_2_3 {
	top: -70px;
}

#section_b2_3:hover .level_2_3a {
	top: 250px;
}

#section_b2_4 {
	position: absolute;
	width: 94px;
	height: 133px;
	left: 459px;
	top: 124px;
	opacity: 0;
	z-index: 8;
	background: url(images/section_b2_4.png) no-repeat;
}

#section_b2_4 .bottom {
	width: 97px;
	height: 92px;
	top: 281px;
	left: -76px;
	background: url(images/map_b2_4.png) no-repeat;
}

#section_b2_4:hover {
	opacity: 1;
}

.level_2_4 {
	top: -90px;
	left: -20px;
}

.level_2_4a {
	top: 400px;
	left: -80px;
}

#section_b2_4:hover .level_2_4 {
	top: -70px;
}

#section_b2_4:hover .level_2_4a {
	top: 380px;
}

#section_b2_5 {
	position: absolute;
	width: 141px;
	height: 136px;
	left: 491px;
	top: 111px;
	opacity: 0;
	z-index: 7;
	background: url(images/section_b2_5.png) no-repeat;
}

#section_b2_5 .bottom {
	width: 94px;
	height: 79px;
	top: 274px;
	left: -24px;
	background: url(images/map_b2_5.png) no-repeat;
}

#section_b2_5:hover {
	opacity: 1;
}

.level_2_5 {
	top: -90px;
	left: -10px;
}

.level_2_5a {
	top: 400px;
	left: -40px;
}

#section_b2_5:hover .level_2_5 {
	top: -70px;
}

#section_b2_5:hover .level_2_5a {
	top: 380px;
}

#section_b2_6 {
	position: absolute;
	width: 92px;
	height: 133px;
	left: 617px;
	top: 114px;
	opacity: 0;
	z-index: 6;
	background: url(images/section_b2_6.png) no-repeat;
}

#section_b2_6 .bottom {
	width: 90px;
	height: 83px;
	top: 256px;
	left: -70px;
	background: url(images/map_b2_6.png) no-repeat;
}

#section_b2_6:hover {
	opacity: 1;
}

.level_2_6 {
	top: 170px;
	left: -25px;
}

.level_2_6a {
	top: 380px;
	left: -90px;
}

#section_b2_6:hover .level_2_6 {
	top: 150px;
}

#section_b2_6:hover .level_2_6a {
	top: 360px;
}

#section_b2_7 {
	position: absolute;
	width: 89px;
	height: 127px;
	left: 694px;
	top: 115px;
	opacity: 0;
	z-index: 6;
	background: url(images/section_b2_7.png) no-repeat;
}

#section_b2_7 .bottom {
	width: 87px;
	height: 76px;
	top: 251px;
	left: -64px;
	background: url(images/map_b2_7.png) no-repeat;
}

#section_b2_7:hover {
	opacity: 1;
}

.level_2_7 {
	top: 50px;
	left: -180px;
	visibility: hidden;
}

.level_2_7a {
	top: 370px;
	left: -90px;
}

#section_b2_7:hover .level_2_7 {
	left: -160px;
	visibility: visible;
}

#section_b2_7:hover .level_2_7a {
	top: 350px;
}

#floors_b2s1e1 {
	position: absolute;
	width: 178px;
	height: 39px;
	left: 0px;
	top: 226px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s1e1.png) no-repeat;
}

#floors_b2s1e1 .bottom {
	width: 122px;
	height: 122px;
	top: 185px;
	left: 0px;
	background: url(images/thumbs_b2s1.jpg) no-repeat 0 0;
	border: 5px #007c96 solid;
}

#floors_b2s1e1:hover {
	opacity: 1;
}

.b2s1e1 {
	top: -6px;
	left: 220px;
}

.b2s1e1_plan {
	top: 166px;
	left: 0px;
	z-index: -1;
}

#floors_b2s1e1:hover .b2s1e1 {
	left: 200px;
}

#floors_b2s1e1:hover .b2s1e1_plan {
	top: 136px;
}

#floors_b2s1e2 {
	position: absolute;
	width: 184px;
	height: 32px;
	left: 0px;
	top: 200px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s1e2.png) no-repeat;
}

#floors_b2s1e2 .bottom {
	width: 122px;
	height: 122px;
	top: 211px;
	left: 132px;
	background: url(images/thumbs_b2s1.jpg) no-repeat -132px 0;
	border: 5px #007c96 solid;
}

#floors_b2s1e2:hover {
	opacity: 1;
}

.b2s1e2 {
	top: -6px;
	left: 220px;
}

.b2s1e2_plan {
	top: 192px;
	left: 132px;
	z-index: -1;
}

#floors_b2s1e2:hover .b2s1e2 {
	left: 200px;
}

#floors_b2s1e2:hover .b2s1e2_plan {
	top: 162px;
}

#floors_b2s1e3 {
	position: absolute;
	width: 184px;
	height: 30px;
	left: 0px;
	top: 175px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s1e3.png) no-repeat;
}

#floors_b2s1e3 .bottom {
	width: 122px;
	height: 122px;
	top: 236px;
	left: 264px;
	background: url(images/thumbs_b2s1.jpg) no-repeat -264px 0;
	border: 5px #007c96 solid;
}

#floors_b2s1e3:hover {
	opacity: 1;
}

.b2s1e3 {
	top: -6px;
	left: 220px;
}

.b2s1e3_plan {
	top: 217px;
	left: 264px;
	z-index: -1;
}

#floors_b2s1e3:hover .b2s1e3 {
	left: 200px;
}

#floors_b2s1e3:hover .b2s1e3_plan {
	top: 187px;
}

#floors_b2s1e4 {
	position: absolute;
	width: 184px;
	height: 45px;
	left: 0px;
	top: 135px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s1e4.png) no-repeat;
}

#floors_b2s1e4 .bottom {
	width: 122px;
	height: 122px;
	top: 276px;
	left: 396px;
	background: url(images/thumbs_b2s1.jpg) no-repeat -396px 0;
	border: 5px #007c96 solid;
}

#floors_b2s1e4:hover {
	opacity: 1;
}

.b2s1e4 {
	top: 0;
	left: 220px;
}

.b2s1e4_plan {
	top: 257px;
	left: 396px;
	z-index: -1;
}

#floors_b2s1e4:hover .b2s1e4 {
	left: 200px;
}

#floors_b2s1e4:hover .b2s1e4_plan {
	top: 227px;
}

#floors_b2s2e1 {
	position: absolute;
	width: 214px;
	height: 40px;
	left: 172px;
	top: 223px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s2e1.png) no-repeat;
}

#floors_b2s2e1 .bottom {
	width: 122px;
	height: 122px;
	top: 188px;
	left: -172px;
	background: url(images/thumbs_b2s2.jpg) no-repeat 0 0;
	border: 5px #007c96 solid;
}

#floors_b2s2e1:hover {
	opacity: 1;
}

.b2s2e1 {
	top: -6px;
	left: 250px;
}

.b2s2e1_plan {
	top: 169px;
	left: -172px;
	z-index: -1;
}

#floors_b2s2e1:hover .b2s2e1 {
	left: 230px;
}

#floors_b2s2e1:hover .b2s2e1_plan {
	top: 139px;
}

#floors_b2s2e2 {
	position: absolute;
	width: 208px;
	height: 29px;
	left: 178px;
	top: 200px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s2e2.png) no-repeat;
}

#floors_b2s2e2 .bottom {
	width: 122px;
	height: 122px;
	top: 211px;
	left: -46px;
	background: url(images/thumbs_b2s2.jpg) no-repeat -132px 0;
	border: 5px #007c96 solid;
}

#floors_b2s2e2:hover {
	opacity: 1;
}

.b2s2e2 {
	top: -6px;
	left: 250px;
}

.b2s2e2_plan {
	top: 192px;
	left: -46px;
	z-index: -1;
}

#floors_b2s2e2:hover .b2s2e2 {
	left: 230px;
}

#floors_b2s2e2:hover .b2s2e2_plan {
	top: 162px;
}

#floors_b2s2e3 {
	position: absolute;
	width: 208px;
	height: 31px;
	left: 178px;
	top: 175px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s2e3.png) no-repeat;
}

#floors_b2s2e3 .bottom {
	width: 122px;
	height: 122px;
	top: 236px;
	left: 86px;
	background: url(images/thumbs_b2s2.jpg) no-repeat -264px 0;
	border: 5px #007c96 solid;
}

#floors_b2s2e3:hover {
	opacity: 1;
}

.b2s2e3 {
	top: -6px;
	left: 250px;
}

.b2s2e3_plan {
	top: 217px;
	left: 86px;
	z-index: -1;
}

#floors_b2s2e3:hover .b2s2e3 {
	left: 230px;
}

#floors_b2s2e3:hover .b2s2e3_plan {
	top: 187px;
}

#floors_b2s2e4 {
	position: absolute;
	width: 214px;
	height: 44px;
	left: 172px;
	top: 137px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s2e4.png) no-repeat;
}

#floors_b2s2e4 .bottom {
	width: 122px;
	height: 122px;
	top: 274px;
	left: 224px;
	background: url(images/thumbs_b2s2.jpg) no-repeat -396px 0;
	border: 5px #007c96 solid;
}

#floors_b2s2e4:hover {
	opacity: 1;
}

.b2s2e4 {
	top: -6px;
	left: 250px;
}

.b2s2e4_plan {
	top: 255px;
	left: 224px;
	z-index: -1;
}

#floors_b2s2e4:hover .b2s2e4 {
	left: 230px;
}

#floors_b2s2e4:hover .b2s2e4_plan {
	top: 225px;
}

#floors_b2s3e1 {
	position: absolute;
	width: 92px;
	height: 36px;
	left: 383px;
	top: 223px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s3e1.png) no-repeat;
}

#floors_b2s3e1 .bottom {
	width: 122px;
	height: 122px;
	top: 188px;
	left: -383px;
	background: url(images/thumbs_b2s3.jpg) no-repeat 0 0;
	border: 5px #007c96 solid;
}

#floors_b2s3e1:hover {
	opacity: 1;
}

.b2s3e1 {
	top: -6px;
	left: 140px;
}

.b2s3e1_plan {
	top: 168px;
	left: -383px;
	z-index: -1;
}

#floors_b2s3e1:hover .b2s3e1 {
	left: 120px;
}

#floors_b2s3e1:hover .b2s3e1_plan {
	top: 138px;
}

#floors_b2s3e2 {
	position: absolute;
	width: 91px;
	height: 31px;
	left: 384px;
	top: 198px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s3e2.png) no-repeat;
}

#floors_b2s3e2 .bottom {
	width: 122px;
	height: 122px;
	top: 213px;
	left: -252px;
	background: url(images/thumbs_b2s3.jpg) no-repeat -132px 0;
	border: 5px #007c96 solid;
}

#floors_b2s3e2:hover {
	opacity: 1;
}

.b2s3e2 {
	top: -6px;
	left: 140px;
}

.b2s3e2_plan {
	top: 193px;
	left: -252px;
	z-index: -1;
}

#floors_b2s3e2:hover .b2s3e2 {
	left: 120px;
}

#floors_b2s3e2:hover .b2s3e2_plan {
	top: 163px;
}

#floors_b2s3e3 {
	position: absolute;
	width: 90px;
	height: 28px;
	left: 384px;
	top: 176px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s3e3.png) no-repeat;
}

#floors_b2s3e3 .bottom {
	width: 122px;
	height: 122px;
	top: 235px;
	left: -120px;
	background: url(images/thumbs_b2s3.jpg) no-repeat -264px 0;
	border: 5px #007c96 solid;
}

#floors_b2s3e3:hover {
	opacity: 1;
}

.b2s3e3 {
	top: -6px;
	left: 140px;
}

.b2s3e3_plan {
	top: 215px;
	left: -120px;
	z-index: -1;
}

#floors_b2s3e3:hover .b2s3e3 {
	left: 120px;
}

#floors_b2s3e3:hover .b2s3e3_plan {
	top: 185px;
}

#floors_b2s3e4 {
	position: absolute;
	width: 90px;
	height: 29px;
	left: 384px;
	top: 153px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s3e4.png) no-repeat;
}

#floors_b2s3e4 .bottom {
	width: 122px;
	height: 122px;
	top: 258px;
	left: 12px;
	background: url(images/thumbs_b2s3.jpg) no-repeat -396px 0;
	border: 5px #007c96 solid;
}

#floors_b2s3e4:hover {
	opacity: 1;
}

.b2s3e4 {
	top: -6px;
	left: 140px;
}

.b2s3e4_plan {
	top: 238px;
	left: 12px;
	z-index: -1;
}

#floors_b2s3e4:hover .b2s3e4 {
	left: 120px;
}

#floors_b2s3e4:hover .b2s3e4_plan {
	top: 208px;
}

#floors_b2s3e5 {
	position: absolute;
	width: 158px;
	height: 41px;
	left: 316px;
	top: 120px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s3e5.png) no-repeat;
}

#floors_b2s3e5 .bottom {
	width: 122px;
	height: 122px;
	top: 291px;
	left: 212px;
	background: url(images/thumbs_b2s3.jpg) no-repeat -528px 0;
	border: 5px #007c96 solid;
}

#floors_b2s3e5:hover {
	opacity: 1;
}

.b2s3e5 {
	top: -6px;
	left: 190px;
}

.b2s3e5_plan {
	top: 271px;
	left: 212px;
	z-index: -1;
}

#floors_b2s3e5:hover .b2s3e5 {
	left: 180px;
}

#floors_b2s3e5:hover .b2s3e5_plan {
	top: 241px;
}

#floors_b2s4e1 {
	position: absolute;
	width: 84px;
	height: 37px;
	left: 469px;
	top: 219px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s4e1.png) no-repeat;
}

#floors_b2s4e1 .bottom {
	width: 122px;
	height: 122px;
	top: 192px;
	left: -469px;
	background: url(images/thumbs_b2s4.jpg) no-repeat 0 0;
	border: 5px #007c96 solid;
}

#floors_b2s4e1:hover {
	opacity: 1;
}

.b2s4e1 {
	top: -6px;
	left: -190px;
}

.b2s4e1_plan {
	top: 172px;
	left: -469px;
	z-index: -1;
}

#floors_b2s4e1:hover .b2s4e1 {
	left: -170px;
}

#floors_b2s4e1:hover .b2s4e1_plan {
	top: 142px;
}

#floors_b2s4e2 {
	position: absolute;
	width: 84px;
	height: 26px;
	left: 469px;
	top: 198px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s4e2.png) no-repeat;
}

#floors_b2s4e2 .bottom {
	width: 122px;
	height: 122px;
	top: 213px;
	left: -337px;
	background: url(images/thumbs_b2s4.jpg) no-repeat -132px 0;
	border: 5px #007c96 solid;
}

#floors_b2s4e2:hover {
	opacity: 1;
}

.b2s4e2 {
	top: -6px;
	left: -190px;
}

.b2s4e2_plan {
	top: 191px;
	left: -337px;
	z-index: -1;
}

#floors_b2s4e2:hover .b2s4e2 {
	left: -170px;
}

#floors_b2s4e2:hover .b2s4e2_plan {
	top: 163px;
}

#floors_b2s4e3 {
	position: absolute;
	width: 84px;
	height: 26px;
	left: 469px;
	top: 177px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s4e3.png) no-repeat;
}

#floors_b2s4e3 .bottom {
	width: 122px;
	height: 122px;
	top: 234px;
	left: -205px;
	background: url(images/thumbs_b2s4.jpg) no-repeat -264px 0;
	border: 5px #007c96 solid;
}

#floors_b2s4e3:hover {
	opacity: 1;
}

.b2s4e3 {
	top: -6px;
	left: -190px;
}

.b2s4e3_plan {
	top: 214px;
	left: -205px;
	z-index: -1;
}

#floors_b2s4e3:hover .b2s4e3 {
	left: -170px;
}

#floors_b2s4e3:hover .b2s4e3_plan {
	top: 184px;
}

#floors_b2s4e4 {
	position: absolute;
	width: 84px;
	height: 26px;
	left: 469px;
	top: 156px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s4e4.png) no-repeat;
}

#floors_b2s4e4 .bottom {
	width: 122px;
	height: 122px;
	top: 255px;
	left: -73px;
	background: url(images/thumbs_b2s4.jpg) no-repeat -396px 0;
	border: 5px #007c96 solid;
}

#floors_b2s4e4:hover {
	opacity: 1;
}

.b2s4e4 {
	top: -6px;
	left: -190px;
}

.b2s4e4_plan {
	top: 235px;
	left: -73px;
	z-index: -1;
}

#floors_b2s4e4:hover .b2s4e4 {
	left: -170px;
}

#floors_b2s4e4:hover .b2s4e4_plan {
	top: 205px;
}

#floors_b2s4e5 {
	position: absolute;
	width: 94px;
	height: 39px;
	left: 459px;
	top: 124px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s4e5.png) no-repeat;
}

#floors_b2s4e5 .bottom {
	width: 122px;
	height: 122px;
	top: 287px;
	left: 69px;
	background: url(images/thumbs_b2s4.jpg) no-repeat -528px 0;
	border: 5px #007c96 solid;
}

#floors_b2s4e5:hover {
	opacity: 1;
}

.b2s4e5 {
	top: -6px;
	left: -190px;
}

.b2s4e5_plan {
	top: 267px;
	left: 69px;
	z-index: -1;
}

#floors_b2s4e5:hover .b2s4e5 {
	left: -170px;
}

#floors_b2s4e5:hover .b2s4e5_plan {
	top: 237px;
}

#floors_b2s5e1 {
	position: absolute;
	width: 84px;
	height: 29px;
	left: 548px;
	top: 218px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s5e1.png) no-repeat;
}

#floors_b2s5e1 .bottom {
	width: 122px;
	height: 122px;
	top: 193px;
	left: -548px;
	background: url(images/thumbs_b2s5.jpg) no-repeat 0 0;
	border: 5px #007c96 solid;
}

#floors_b2s5e1:hover {
	opacity: 1;
}

.b2s5e1 {
	top: -6px;
	left: -190px;
}

.b2s5e1_plan {
	top: 174px;
	left: -548px;
	z-index: -1;
}

#floors_b2s5e1:hover .b2s5e1 {
	left: -170px;
}

#floors_b2s5e1:hover .b2s5e1_plan {
	top: 144px;
}

#floors_b2s5e2 {
	position: absolute;
	width: 84px;
	height: 25px;
	left: 548px;
	top: 201px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s5e2.png) no-repeat;
}

#floors_b2s5e2 .bottom {
	width: 122px;
	height: 122px;
	top: 210px;
	left: -416px;
	background: url(images/thumbs_b2s5.jpg) no-repeat -132px 0;
	border: 5px #007c96 solid;
}

#floors_b2s5e2:hover {
	opacity: 1;
}

.b2s5e2 {
	top: -6px;
	left: -190px;
}

.b2s5e2_plan {
	top: 191px;
	left: -416px;
	z-index: -1;
}

#floors_b2s5e2:hover .b2s5e2 {
	left: -170px;
}

#floors_b2s5e2:hover .b2s5e2_plan {
	top: 161px;
}

#floors_b2s5e3 {
	position: absolute;
	width: 84px;
	height: 24px;
	left: 548px;
	top: 182px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s5e3.png) no-repeat;
}

#floors_b2s5e3 .bottom {
	width: 122px;
	height: 122px;
	top: 229px;
	left: -284px;
	background: url(images/thumbs_b2s5.jpg) no-repeat -264px 0;
	border: 5px #007c96 solid;
}

#floors_b2s5e3:hover {
	opacity: 1;
}

.b2s5e3 {
	top: -6px;
	left: -190px;
}

.b2s5e3_plan {
	top: 210px;
	left: -284px;
	z-index: -1;
}

#floors_b2s5e3:hover .b2s5e3 {
	left: -170px;
}

#floors_b2s5e3:hover .b2s5e3_plan {
	top: 180px;
}

#floors_b2s5e4 {
	position: absolute;
	width: 84px;
	height: 26px;
	left: 548px;
	top: 162px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s5e4.png) no-repeat;
}

#floors_b2s5e4 .bottom {
	width: 122px;
	height: 122px;
	top: 249px;
	left: -152px;
	background: url(images/thumbs_b2s5.jpg) no-repeat -396px 0;
	border: 5px #007c96 solid;
}

#floors_b2s5e4:hover {
	opacity: 1;
}

.b2s5e4 {
	top: -6px;
	left: -190px;
}

.b2s5e4_plan {
	top: 230px;
	left: -152px;
	z-index: -1;
}

#floors_b2s5e4:hover .b2s5e4 {
	left: -170px;
}

#floors_b2s5e4:hover .b2s5e4_plan {
	top: 200px;
}

#floors_b2s5e5 {
	position: absolute;
	width: 83px;
	height: 26px;
	left: 548px;
	top: 142px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s5e5.png) no-repeat;
}

#floors_b2s5e5 .bottom {
	width: 122px;
	height: 122px;
	top: 269px;
	left: -20px;
	background: url(images/thumbs_b2s5.jpg) no-repeat -528px 0;
	border: 5px #007c96 solid;
}

#floors_b2s5e5:hover {
	opacity: 1;
}

.b2s5e5 {
	top: -6px;
	left: -190px;
}

.b2s5e5_plan {
	top: 250px;
	left: -20px;
	z-index: -1;
}

#floors_b2s5e5:hover .b2s5e5 {
	left: -170px;
}

#floors_b2s5e5:hover .b2s5e5_plan {
	top: 220px;
}

#floors_b2s5e6 {
	position: absolute;
	width: 140px;
	height: 39px;
	left: 491px;
	top: 111px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s5e6.png) no-repeat;
}

#floors_b2s5e6 .bottom {
	width: 122px;
	height: 122px;
	top: 300px;
	left: 169px;
	background: url(images/thumbs_b2s5.jpg) no-repeat -660px 0;
	border: 5px #007c96 solid;
}

#floors_b2s5e6:hover {
	opacity: 1;
}

.b2s5e6 {
	top: -6px;
	left: -190px;
}

.b2s5e6_plan {
	top: 281px;
	left: 169px;
	z-index: -1;
}

#floors_b2s5e6:hover .b2s5e6 {
	left: -170px;
}

#floors_b2s5e6:hover .b2s5e6_plan {
	top: 251px;
}

#floors_b2s6e1 {
	position: absolute;
	width: 82px;
	height: 31px;
	left: 627px;
	top: 215px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s6e1.png) no-repeat;
}

#floors_b2s6e1 .bottom {
	width: 122px;
	height: 122px;
	top: 196px;
	left: -627px;
	background: url(images/thumbs_b2s6.jpg) no-repeat 0 0;
	border: 5px #007c96 solid;
}

#floors_b2s6e1:hover {
	opacity: 1;
}

.b2s6e1 {
	top: -6px;
	left: -190px;
}

.b2s6e1_plan {
	top: 177px;
	left: -627px;
	z-index: -1;
}

#floors_b2s6e1:hover .b2s6e1 {
	left: -170px;
}

#floors_b2s6e1:hover .b2s6e1_plan {
	top: 147px;
}

#floors_b2s6e2 {
	position: absolute;
	width: 81px;
	height: 22px;
	left: 627px;
	top: 200px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s6e2.png) no-repeat;
}

#floors_b2s6e2 .bottom {
	width: 122px;
	height: 122px;
	top: 211px;
	left: -495px;
	background: url(images/thumbs_b2s6.jpg) no-repeat -132px 0;
	border: 5px #007c96 solid;
}

#floors_b2s6e2:hover {
	opacity: 1;
}

.b2s6e2 {
	top: -8px;
	left: -190px;
}

.b2s6e2_plan {
	top: 192px;
	left: -495px;
	z-index: -1;
}

#floors_b2s6e2:hover .b2s6e2 {
	left: -170px;
}

#floors_b2s6e2:hover .b2s6e2_plan {
	top: 162px;
}

#floors_b2s6e3 {
	position: absolute;
	width: 81px;
	height: 24px;
	left: 627px;
	top: 182px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s6e3.png) no-repeat;
}

#floors_b2s6e3 .bottom {
	width: 122px;
	height: 122px;
	top: 229px;
	left: -363px;
	background: url(images/thumbs_b2s6.jpg) no-repeat -264px 0;
	border: 5px #007c96 solid;
}

#floors_b2s6e3:hover {
	opacity: 1;
}

.b2s6e3 {
	top: -8px;
	left: -190px;
}

.b2s6e3_plan {
	top: 210px;
	left: -363px;
	z-index: -1;
}

#floors_b2s6e3:hover .b2s6e3 {
	left: -170px;
}

#floors_b2s6e3:hover .b2s6e3_plan {
	top: 180px;
}

#floors_b2s6e4 {
	position: absolute;
	width: 81px;
	height: 24px;
	left: 626px;
	top: 163px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s6e4.png) no-repeat;
}

#floors_b2s6e4 .bottom {
	width: 122px;
	height: 122px;
	top: 248px;
	left: -230px;
	background: url(images/thumbs_b2s6.jpg) no-repeat -396px 0;
	border: 5px #007c96 solid;
}

#floors_b2s6e4:hover {
	opacity: 1;
}

.b2s6e4 {
	top: -8px;
	left: -190px;
}

.b2s6e4_plan {
	top: 229px;
	left: -230px;
	z-index: -1;
}

#floors_b2s6e4:hover .b2s6e4 {
	left: -170px;
}

#floors_b2s6e4:hover .b2s6e4_plan {
	top: 199px;
}

#floors_b2s6e5 {
	position: absolute;
	width: 81px;
	height: 25px;
	left: 626px;
	top: 145px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s6e5.png) no-repeat;
}

#floors_b2s6e5 .bottom {
	width: 122px;
	height: 122px;
	top: 266px;
	left: -98px;
	background: url(images/thumbs_b2s6.jpg) no-repeat -528px 0;
	border: 5px #007c96 solid;
}

#floors_b2s6e5:hover {
	opacity: 1;
}

.b2s6e5 {
	top: -8px;
	left: -190px;
}

.b2s6e5_plan {
	top: 247px;
	left: -98px;
	z-index: -1;
}

#floors_b2s6e5:hover .b2s6e5 {
	left: -170px;
}

#floors_b2s6e5:hover .b2s6e5_plan {
	top: 217px;
}

#floors_b2s6e6 {
	position: absolute;
	width: 90px;
	height: 36px;
	left: 617px;
	top: 114px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s6e6.png) no-repeat;
}

#floors_b2s6e6 .bottom {
	width: 122px;
	height: 122px;
	top: 297px;
	left: 43px;
	background: url(images/thumbs_b2s6.jpg) no-repeat -660px 0;
	border: 5px #007c96 solid;
}

#floors_b2s6e6:hover {
	opacity: 1;
}

.b2s6e6 {
	top: -8px;
	left: -190px;
}

.b2s6e6_plan {
	top: 278px;
	left: 43px;
	z-index: -1;
}

#floors_b2s6e6:hover .b2s6e6 {
	left: -170px;
}

#floors_b2s6e6:hover .b2s6e6_plan {
	top: 248px;
}

#floors_b2s7e1 {
	position: absolute;
	width: 80px;
	height: 28px;
	left: 703px;
	top: 214px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s7e1.png) no-repeat;
}

#floors_b2s7e1 .bottom {
	width: 122px;
	height: 122px;
	top: 197px;
	left: -703px;
	background: url(images/thumbs_b2s7.jpg) no-repeat 0 0;
	border: 5px #007c96 solid;
}

#floors_b2s7e1:hover {
	opacity: 1;
}

.b2s7e1 {
	top: -6px;
	left: -190px;
}

.b2s7e1_plan {
	top: 177px;
	left: -703px;
	z-index: -1;
}

#floors_b2s7e1:hover .b2s7e1 {
	left: -170px;
}

#floors_b2s7e1:hover .b2s7e1_plan {
	top: 147px;
}

#floors_b2s7e2 {
	position: absolute;
	width: 80px;
	height: 23px;
	left: 703px;
	top: 199px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s7e2.png) no-repeat;
}

#floors_b2s7e2 .bottom {
	width: 122px;
	height: 122px;
	top: 212px;
	left: -571px;
	background: url(images/thumbs_b2s7.jpg) no-repeat -132px 0;
	border: 5px #007c96 solid;
}

#floors_b2s7e2:hover {
	opacity: 1;
}

.b2s7e2 {
	top: -8px;
	left: -190px;
}

.b2s7e2_plan {
	top: 192px;
	left: -571px;
	z-index: -1;
}

#floors_b2s7e2:hover .b2s7e2 {
	left: -170px;
}

#floors_b2s7e2:hover .b2s7e2_plan {
	top: 162px;
}

#floors_b2s7e3 {
	position: absolute;
	width: 79px;
	height: 23px;
	left: 703px;
	top: 182px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s7e3.png) no-repeat;
}

#floors_b2s7e3 .bottom {
	width: 122px;
	height: 122px;
	top: 229px;
	left: -439px;
	background: url(images/thumbs_b2s7.jpg) no-repeat -264px 0;
	border: 5px #007c96 solid;
}

#floors_b2s7e3:hover {
	opacity: 1;
}

.b2s7e3 {
	top: -8px;
	left: -190px;
}

.b2s7e3_plan {
	top: 210px;
	left: -439px;
	z-index: -1;
}

#floors_b2s7e3:hover .b2s7e3 {
	left: -170px;
}

#floors_b2s7e3:hover .b2s7e3_plan {
	top: 180px;
}

#floors_b2s7e4 {
	position: absolute;
	width: 80px;
	height: 23px;
	left: 702px;
	top: 164px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s7e4.png) no-repeat;
}

#floors_b2s7e4 .bottom {
	width: 122px;
	height: 122px;
	top: 247px;
	left: -306px;
	background: url(images/thumbs_b2s7.jpg) no-repeat -396px 0;
	border: 5px #007c96 solid;
}

#floors_b2s7e4:hover {
	opacity: 1;
}

.b2s7e4 {
	top: -8px;
	left: -190px;
}

.b2s7e4_plan {
	top: 228px;
	left: -306px;
	z-index: -1;
}

#floors_b2s7e4:hover .b2s7e4 {
	left: -170px;
}

#floors_b2s7e4:hover .b2s7e4_plan {
	top: 198px;
}

#floors_b2s7e5 {
	position: absolute;
	width: 80px;
	height: 24px;
	left: 702px;
	top: 146px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s7e5.png) no-repeat;
}

#floors_b2s7e5 .bottom {
	width: 122px;
	height: 122px;
	top: 265px;
	left: -174px;
	background: url(images/thumbs_b2s7.jpg) no-repeat -528px 0;
	border: 5px #007c96 solid;
}

#floors_b2s7e5:hover {
	opacity: 1;
}

.b2s7e5 {
	top: -8px;
	left: -190px;
}

.b2s7e5_plan {
	top: 246px;
	left: -174px;
	z-index: -1;
}

#floors_b2s7e5:hover .b2s7e5 {
	left: -170px;
}

#floors_b2s7e5:hover .b2s7e5_plan {
	top: 216px;
}

#floors_b2s7e6 {
	position: absolute;
	width: 88px;
	height: 37px;
	left: 694px;
	top: 115px;
	opacity: 0;
	z-index: 10;
	background: url(images/b2s7e6.png) no-repeat;
}

#floors_b2s7e6 .bottom {
	width: 122px;
	height: 122px;
	top: 296px;
	left: -34px;
	background: url(images/thumbs_b2s7.jpg) no-repeat -660px 0;
	border: 5px #007c96 solid;
}

#floors_b2s7e6:hover {
	opacity: 1;
}

.b2s7e6 {
	top: -8px;
	left: -190px;
}

.b2s7e6_plan {
	top: 277px;
	left: -34px;
	z-index: -1;
}

#floors_b2s7e6:hover .b2s7e6 {
	left: -170px;
}

#floors_b2s7e6:hover .b2s7e6_plan {
	top: 247px;
}