@charset "UTF-8";

#contentPage h2.title{
	background-image:url(../images/title.jpg);
}
#contentPage h3.subtitle{
	background-image:url(../images/subtitle.png);
}

#contentPage p{
	margin-bottom:7px;
}
#contentPage .left{
	float:left;
}
#contentPage .right{
	float:right;
}
#contentPage .imgLeft{
	float:left;
	margin-right:10px;
}
#contentPage .imgRight{
	float:right;
	margin-left:10px;
}

.part1,.part2,.part3,.part4,.part5,.part6,.part7,.part8,.part9,.part10,.part11,.part12{
	clear:both;
	margin-bottom:50px;
}

.part1{
	margin-top:30px;
}
#contentPage .part1 .p1caption{
	margin:40px 0 15px 0;
}
.part2 .left{
	width:210px;
}
.part2 .right{
	width:415px;
}

.part3 .left{
	width:190px;
}
.part3 .right{
	width:445px;
}

.part4 .left{
	width:452px;
}
.part4 .right{
	width:170px;
}

.part5 .left{
	width:175px;
}
.part5 .right{
	width:452px;
}

.part6 .left{
	margin-right:7px;
}
.part6 .right{
	
}

.part7 .left{
	width:348px;
}
.part7 .right{
	width:270px;
}

.part8 .left{
	width:330px;
}
.part8 .right{
	width:289px;
}
.part9 .p9last{
	margin-top:40px;
}

.part10,.part11,.part12{
	width:570px;
	margin:0 auto 20px auto;
}
#contentPage .part10 h4,
#contentPage .part11 h4,
#contentPage .part12 h4{
	margin-bottom:5px;
}
.part10 .left,.part11 .left,.part12 .left{
	width:100px;
	text-align:center;
}
.part10 .right,.part11 .right,.part12 .right{
	width:445px;
}

