body,div,ul,li{ margin: 0 auto; padding: 0; }

ul{ list-style: none; }

.main{ clear: both; padding: 8px;  }


/*----12----*/
#tabs11 { /*height: 300px;*/
	width: 48px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cbcbcb;
	border-bottom-color: #cbcbcb;
	border-left-color: #cbcbcb;
	background-image: url(../images/bjj3.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.menust11{
	width: 340px;
	margin: 0 -2px 0 -2px;
	background-image: url(../images/titl04.jpg);
}

.menust11 li{
	display: block;
	float: left;
	width: 170px;
	cursor: pointer;
	height: 28px; /*line-height: 300px;*/
	background-image: url(../images/bejpd.jpg);
	background-repeat: no-repeat;
	background-position: left -29px;
}

.menust11 li span{
	line-height: 25px;
	float: right;
	padding-top: 0;
	padding-right: 26px;
	padding-bottom: 0;
	padding-left: 0;
	
	background-repeat: no-repeat;
	background-position: right center;
}

.menust11 li.hover{ background: url(../images/title01.jpg) no-repeat left 0px; }

.menust11 li.hover span{
	line-height: 25px;
	float: right;
	padding: 0 26px 0 0;
	background-image: url(../images/title02.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
}
#mainst11{ width: 280px; margin: 0 -2px 0 -2px; }
#mainst11 ul{ padding: 10px 13px 0 0; display: none; }

#mainst11 ul.block{ display: block; }

#mainst11 ol li{
	LIST-STYLE-IMAGE:  url(../images/icon10.gif);
	PADDING: 2px 0 3px 0;
	MARGIN: 0px;
	list-style-type: square;
}
/*----13----*/
#tabs12 { /*height: 300px;*/
	width: 48px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cbcbcb;
	border-bottom-color: #cbcbcb;
	border-left-color: #cbcbcb;
	background-image: url(../images/bjj3.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.menust12{
	width: 340px;
	margin: 0 -2px 0 -2px;
	background-image: url(../images/titl04.jpg);
}

.menust12 li{
	display: block;
	float: left;
	width: 170px;
	cursor: pointer;
	height: 28px; /*line-height: 300px;*/
	background-image: url(../images/bejpd.jpg);
	background-repeat: no-repeat;
	background-position: left -29px;
}

.menust12 li span{
	line-height: 25px;
	float: right;
	padding-top: 0;
	padding-right: 26px;
	padding-bottom: 0;
	padding-left: 0;
	
	background-repeat: no-repeat;
	background-position: right center;
}

.menust12 li.hover{ background: url(../images/title01.jpg) no-repeat left 0px; }

.menust12 li.hover span{
	line-height: 25px;
	float: right;
	padding: 0 26px 0 0;
	background-image: url(../images/title02.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
}
#mainst12{ width: 280px; margin: 0 -2px 0 -2px; }
#mainst12 ul{ padding: 10px 13px 0 0; display: none; }

#mainst12 ul.block{ display: block; }

#mainst12 ol li{
	LIST-STYLE-IMAGE:  url(../images/icon10.gif);
	PADDING: 2px 0 3px 0;
	MARGIN: 0px;
	list-style-type: square;
}
/*----14----*/
#tabs13 { /*height: 300px;*/
	width: 48px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #cbcbcb;
	border-bottom-color: #cbcbcb;
	border-left-color: #cbcbcb;
	background-image: url(../images/bejpd.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.menust13{
	width: 412px;
	margin: 0 -2px 0 -2px;
	background-image: url(../images/titl05.jpg);
}

.menust13 li{
	display: block;
	float: left;
	width: 137px;
	cursor: pointer;
	height: 28px; /*line-height: 300px;*/
	background-image: url(../images/bejpd.jpg);
	background-repeat: no-repeat;
	background-position: left -20px;
}

.menust13 li span{
	line-height: 25px;
	float: right;
	padding-top: 0;
	padding-right: 26px;
	padding-bottom: 0;
	padding-left: 0;
	
	background-repeat: no-repeat;
	background-position: right center;
}

.menust13 li.hover{ background: url(../images/title01.jpg) no-repeat left 0px; }

.menust13 li.hover span{
	line-height: 25px;
	float: right;
	padding: 0 5px 0 0;
	background-image: url(../images/title02.jpg);
	background-repeat: no-repeat;
	background-position: right 0px;
}
#mainst13{ width: 360px; margin: 0 -2px 0 -2px; }
#mainst13 ul{ padding: 10px 0px 0 0; display: none; }

#mainst13 ul.block{ display: block; }

#mainst13 ol li{
	LIST-STYLE-IMAGE:  url(../images/icon10.gif);
	PADDING: 2px 0 3px 0;
	MARGIN: 0px;
	list-style-type: square;
}
