#impressionArea {
	margin-top : -1px;
/*	width : 747px;*/
	text-align: right;
}
#impressionArea .impressionBlock { }

#impressionArea img {
	border : none;
}

#impressionArea .impressionBlock .mainPanel {
/*	width : 525px;*/
	width: 496px;
	float : right;
/*	border-right : 0px solid #666;*/
}

#impressionArea .impressionBlock .subPanel {
	width : 222px;
	float : left;
/*	border-right : 1px solid #666;*/
}

#impressionArea .impressionBlock .subPanel br {
	display : none;
}

#impressionArea .impressionBlock .subPanel a {
	display : block;
/*	border-bottom : 1px solid #666;*/
}

#impressionArea .impressionBlock .subPanel a.lastSubPanel {
	border-bottom : 0 none;
}

.areaSeparator {
	clear : both;
}

/*outer frame*/
#informationBlock {
	margin-top : 1em;
	padding-bottom : 1em;
}

/*inner frame*/
#latestInformation {
	width : 481px;
	margin-right : 15px;
	float : left;
}

#latestInformation .topicsListA01 li {
	margin : 0.3em 0 0.8em;
}

#latestInformation .topicsListA01 {
	padding : 0.3em 0;
	line-height : 125%;
}

/*\*/
#latestInformation .topicsListA01 {
	padding-bottom : 0;
}
/**/

#latestInformation .topicsListA01 a span.linkText {
	vertical-align : baseline;
	margin-bottom : 0.3em;
}

#latestInformation .topicsListA01 a img.icon {
	display : inline;
	float : none;
	width : auto;
	height : auto;
	vertical-align : baseline;
	margin-top : 0.1em;
	margin-left : 0.5em;
}

#eventInformation {
	width : 233px;
	float : left;
}

#eventInformation .linkListC01 em {
	color : #6e6e6e;
	font-weight : normal;
}

#eventInformation .linkListC01 li {
	padding : 0 0 0.3em;
	line-height : 125%;
}



#latestInformation .headingA01,
#eventInformation .headingA01 {
	padding-bottom : 0.3em;
}

/*toc*/
.tocBlock {
	padding-top : 0.3em;
}

.tocBlock div.tocUnit {
	width : 171px;
	margin-right : 15px;
	margin-bottom : 1em;
	float : left;
}

.tocBlock div.tocUnit.lastItem {
	margin-right : 0;
}

.tocUnit .headingA01 {
	padding-bottom : 1px;
	clear : none;
}

.infoBlockN01 .infoUnitN01 {
	padding-bottom : 0.7em;
}

.companyLinkBlock {
	clear : left;
}

.companyLinkBlock .headingA03 {
	padding-bottom : 1px;
}
