#impressionArea {
	margin-top : 0px;
	width : 747px;
}

#impressionArea img {
	border : none;
}

#impressionArea .impressionBlock .mainPanel {
        width: 747px;
        border-right : 1px solid #666;
        border-bottom : 1px solid #666;
}


/*
#impressionArea .impressionBlock .mainPanel {
	width : 525px;
	float : left;
	border-right : 1px solid #666;
	border-bottom : 1px solid #666;
}
*/
#impressionArea .impressionBlock .subPanel {
	width : 220px;
	float : right;
	border-right : 1px solid #666;
	/*border-bottom: 1px solid #666;*/
}

#impressionArea .impressionBlock .subPanel br {
	display : none;
}

#impressionArea .impressionBlock .subPanel img {
	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 i {
        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:first-child {
	clear : both;
}

/*\*/
.tocBlock {
	clear : both;
}
/**/

.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;
}
.tabformenews
{
	width: 100%;
	font-size: 90%
}
.tabformenews td
{
	vertical-align: top;
	padding: 3px 8px 3px 8px;
	border-bottom: 2px solid #FFFFFF;
	color: #000000
}
.boxformenews
{
	width: 105px;
	font-family: Tahoma, Verdana, sans-serif;
	border: 1px solid #0066CC;
	background-color: #FFFFFF;
	color: #000000;
	font-size: 80%;
	float: right;
	padding: 2px
}
.buttonformenews
{
	font-family: Tahoma, Verdana, sans-serif;
	border: 1px solid #0066CC;
	background-color: #E0E2F4;
	color: #142E78;
	float: right;
	font-weight: bold;
	font-size: 70%;
	padding: 2px
}
