#p1 {
	width:27px;
	height:53px;
	background-color:#000;
	margin-top:239px;
	margin-left:-27px;
	position:absolute;
	z-index:22;
}
#p2 {
	width:81px;
	height:27px;
	background-color:#000;
	margin-top:212px;
	margin-left:-27px;
	position:absolute;
	z-index:22;
}
#p3 {
	width:26px;
	height:26px;
	background-color:#000;
	margin-top:239px;
	margin-left:54px;
	position:absolute;
	z-index:22;
}
#p4 {
	width:27px;
	height:345px;
	background-color:#000;
	margin-top:0px;
	margin-left:80px;
	position:absolute;
	z-index:22;
}
#p5 {
	width:52px;
	height:26px;
	background-color:#000;
	margin-top:-26px;
	margin-left:107px;
	position:absolute;
	z-index:22;
}
#p6 {
	width:27px;
	height:239px;
	background-color:#000;
	margin-top:0px;
	margin-left:159px;
	position:absolute;
	z-index:22;
}
#p7 {
	width:54px;
	height:26px;
	background-color:#000;
	margin-top:108px;
	margin-left:186px;
	position:absolute;
	z-index:22;
}
#p8 {
	width:79px;
	height:26px;
	background-color:#000;
	margin-top:134px;
	margin-left:240px;
	position:absolute;
	z-index:22;
}
#p9 {
	width:27px;
	height:79px;
	background-color:#000;
	margin-top:160px;
	margin-left:240px;
	position:absolute;
	z-index:22;
}
#p10 {
	width:53px;
	height:26px;
	background-color:#000;
	margin-top:160px;
	margin-left:319px;
	position:absolute;
	z-index:22;
}
#p11 {
	width:27px;
	height:79px;
	background-color:#000;
	margin-top:186px;
	margin-left:319px;
	position:absolute;
	z-index:22;
}
#p12 {
	width:27px;
	height:26px;
	background-color:#000;
	margin-top:186px;
	margin-left:372px;
	position:absolute;
	z-index:22;
}
#p13 {
	width:27px;
	height:186px;
	background-color:#000;
	margin-top:212px;
	margin-left:399px;
	position:absolute;
	z-index:22;
}
#p14 {
	width:27px;
	height:79px;
	background-color:#000;
	margin-top:398px;
	margin-left:372px;
	position:absolute;
	z-index:22;
}
#p15 {
	width:27px;
	height:52px;
	background-color:#000;
	margin-top:477px;
	margin-left:345px;
	position:absolute;
	z-index:22;
}
#p16 {
	width:264px;
	height:26px;
	background-color:#000;
	margin-top:529px;
	margin-left:108px;
	position:absolute;
	z-index:22;
}
#p17 {
	width:27px;
	height:52px;
	background-color:#000;
	margin-top:477px;
	margin-left:108px;
	position:absolute;
	z-index:22;
}
#p18 {
	width:27px;
	height:78px;
	background-color:#000;
	margin-top:399px;
	margin-left:81px;
	position:absolute;
	z-index:22;
}
#p19 {
	width:27px;
	height:52px;
	background-color:#000;
	margin-top:371px;
	margin-left:54px;
	position:absolute;
	z-index:22;
}
#p20 {
	width:27px;
	height:52px;
	background-color:#000;
	margin-top:319px;
	margin-left:27px;
	position:absolute;
	z-index:22;
}
#p21 {
	width:27px;
	height:27px;
	background-color:#000;
	margin-top:292px;
	margin-left:0px;
	position:absolute;
	z-index:22;
}
#g1 {
	width:80px;
	height:212px;
	background-color:#333;
	margin-top:0px;
	margin-left:0px;
	position:absolute;
	z-index:22;
}
#g2 {
	width:26px;
	height:27px;
	background-color:#333;
	margin-top:212px;
	margin-left:54px;
	position:absolute;
	z-index:22;
}
#g3 {
	width:298px;
	height:134px;
	background-color:#333;
	margin-top:0px;
	margin-left:185px;
	position:absolute;
	z-index:22;
}
#g4 {
	width:165px;
	height:52px;
	background-color:#333;
	margin-top:134px;
	margin-left:319px;
	position:absolute;
	z-index:22;
}
#g5 {
	width:85px;
	height:291px;
	background-color:#333;
	margin-top:186px;
	margin-left:399px;
	position:absolute;
	z-index:22;
}
#g6 {
	width:122px;
	height:78px;
	background-color:#333;
	margin-top:477px;
	margin-left:371px;
	position:absolute;
	z-index:22;
}
#g7 {
	width:516px;
	height:10px;
	background-color:#333;
	margin-top:555px;
	margin-left:0px;
	position:absolute;
	z-index:22;
}
#g8 {
	width:108px;
	height:132px;
	background-color:#333;
	margin-top:423px;
	margin-left:0px;
	position:absolute;
	z-index:22;
}
#g9 {
	width:54px;
	height:104px;
	background-color:#333;
	margin-top:319px;
	margin-left:0px;
	position:absolute;
	z-index:22;
}
/**********************************************************************/
.TabbedPanels {
	margin: 0 auto;
	padding: 0px;
	width: 480px;
	height:560px;
	border:0px solid red;
}
.TabbedPanelsTabGroup {
	margin: 0px;
	padding: 0px;
}
.TabbedPanelsTab {
	position: absolute;
	top:63%;
	//top:65%;
	right:77px;
	padding:0px;
	padding-left:1px;
	padding-bottom:1px;
	margin:0px;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	border-bottom:1px dashed #585858;
	color:#585858;
}
body:last-child:not(:root:root) .TabbedPanelsTab {
	position: absolute;
	top:64%;
	right:77px;
	padding:0px;
	padding-left:1px;
	margin:0px;
	list-style: none;
	-moz-user-select: none;
	-khtml-user-select: none;
	cursor: pointer;
	border-bottom:1px dashed #585858;
	color:#585858;
}
.TabbedPanelsTabHover {
	color: #999;
	border-bottom:1px dashed #999;
}
body:last-child:not(:root:root) .TabbedPanelsTabHover {
	color: #999;
	border-bottom:1px dashed #999;
}
.TabbedPanelsTabSelected {
	color: #333;
	border-bottom:1px dashed #333;
	cursor:default;
}
body:last-child:not(:root:root) .TabbedPanelsTabSelected {
	color: #333;
	border-bottom:1px dashed #333;
	cursor:default;
}
.TabbedPanelsTab a {
	color: black;
	text-decoration: none;
}
.TabbedPanelsContentGroup {
	clear: both;
	
}
.TabbedPanelsContent {
	padding: 0px;
}
.TabbedPanelsContentVisible {
}
.VTabbedPanels .TabbedPanelsTabGroup {
	float: left;
    position: relative;
	
}
.VTabbedPanels .TabbedPanelsTab {
	float: none;
	margin: 0px;
	border-top: none;
	border-left: none;
	border-right: none;
}
.VTabbedPanels .TabbedPanelsTabSelected {
	background-color: #EEE;
	border-bottom: solid 1px #999;
}
.VTabbedPanels .TabbedPanelsContentGroup {
	clear: none;
	float: left;
	padding: 0px;
	width: 30em;
	height: 20em;
}
.TabbedPanelsTab-del {
	display:none;
}
/**********************************************************************/
#p4-2 {
	width:27px;
	height:185px;
	background-color:#000;
	margin-top:160px;
	margin-left:80px;
	position:absolute;
	z-index:22;
}
#p5-2 {
	width:52px;
	height:26px;
	background-color:#000;
	margin-top:135px;
	margin-left:107px;
	position:absolute;
	z-index:22;

}
#p6-2 {
	width:27px;
	height:240px;
	background-color:#000;
	margin-left:159px;
	position:absolute;
	z-index:22;
}
#p7-2 {
	width:54px;
	height:26px;
	background-color:#000;
	margin-top:-26px;
	margin-left:186px;
	position:absolute;
	z-index:22;
}
#p9-2 {
	width:27px;
	height:240px;
	background-color:#000;
	margin-left:240px;
	position:absolute;
	z-index:22;
}
#g3-2 {
	width:298px;
	height:134px;
	background-color:#333;
	margin-top:0px;
	margin-left:260px;
	position:absolute;
	z-index:22;
}