body {
	background-color: #7F7F7F;
}
table.header {
	background-color: #FFFFFF;
	color: #666666;
	margin-left: auto;
	margin-right: auto;
}
table.header a {
	color: #666666;
	text-decoration: none;
}
table.header td.languageChange {
	padding: 8px 0px 0px 0px;
	font-size: 9x;
	font-family: Arial, Helvetica, Verdana;
}
table.body {
	background-color: #FFFFFF;
	color: #898989;
	margin-left: auto;
	margin-right: auto;
}
table.body td.indexLeft {
	background-color: #EBEBEB;
}

table.body td.menuLeft {
	border-left: 1px solid #A7A5A1;
	background-color: #C1C1C1;
	border-right: 1px solid #8F9194
}
div.menuLeft {
	font-family: Tahoma, Arial, Helvetica, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #4B4B4B;
	line-height: 11px;
	width: 100%;
}
div.menuLeft a {
	text-decoration: none;
	color: #4B4B4B;
}
div.menuLeft a:hover {
	text-decoration: none;
	color: #6B6B6B;
}
div.menuLeft div.menuLevel1 {
	background-color: #DEB307;
	width: 159px;
	border-left: 1px solid #B99F36;
	text-align: left;
	padding: 6px 9px 6px 9px;
	text-transform: uppercase;
	color: #4B4B4B;
}
div.menuLeft div.menuLevel1over {
	background-color: #BE9906;
	width: 159px;
	border-left: 1px solid #B99F36;
	text-align: left;
	padding: 6px 9px 6px 9px;
	text-transform: uppercase;
	color: #FFFFFF;
}

div.menuLeft div.menuLevel1over a, div.menuLeft div.menuLevel1over a:hover {
	color: #FFFFFF;
}
div.menuLeft div.menuLevel1Active {
	background-color: #DEB307;
	width: 159px;
	border: 1px solid #FFFFFF;
	text-align: left;
	padding: 6px 9px 6px 9px;
	text-transform: uppercase;
	color: #4B4B4B;
}

div.menuLeft div.menuSpace {
	background-color: #DEB307;
	width: 177px;
	border-left: 1px solid #B99F36;
	padding: 0px;
	text-transform: uppercase;
	color: #4B4B4B;
	height: 12px;
	overflow: hidden;
}

div.menuLeft div.menuLevel2 {
	background-color: #DEB307;
	width: 139px;
	border-left: 1px solid #B99F36;
	text-align: left;
	padding: 5px 9px 5px 29px;
	color: #4B4B4B;
}
div.menuLeft div.menuLevel2over {
	background-color: #BE9906;
	width: 139px;
	border-left: 1px solid #B99F36;
	text-align: left;
	padding: 5px 9px 5px 29px;
	color: #FFFFFF;
}
div.menuLeft div.menuLevel2Active {
	background: #BC9806 url(/pic/menuLeft/menuLevel2Active.gif) no-repeat top left;
	width: 139px;
	border: 1px solid #FFFFFF;
	text-align: left;
	padding: 5px 9px 5px 29px;
	color: #FFFFFF;
}
div.menuLeft div.menuLevel2Active a, div.menuLeft div.menuLevel2over a,div.menuLeft div.menuLevel2over a:hover {
	color: #FFFFFF;
}
div.menuLeft div.menuLevel3 {
	background-color: #DEB307;
	width: 139px;
	font-weight: normal;
	border-left: 1px solid #B99F36;
	text-align: left;
	padding: 5px 9px 5px 29px;
	color: #4B4B4B;
}
div.menuLeft div.menuLevel3Active {
	background: #BC9806 url(/pic/menuLeft/menuLevel2Active.gif) no-repeat top left;
	width: 139px;
	font-weight: normal;
	border: 1px solid #FFFFFF;
	text-align: left;
	padding: 5px 9px 5px 29px;
	color: #FFFFFF;
}
div.menuLeft div.menuLevel3Active a {
	color: #FFFFFF;
}

table.body td.menuRight {
	width: 146px;
	border-left: 1px solid #8F9194;
	border-top: 55px solid #C1C1C1;
	background-color: #DEB307;
}
table.footer {
	border-top: 1px solid #8B8886;
	background-color: #FFFFFF;	
	font-size: 9x;
	font-family: Arial, Helvetica, Verdana;
	margin-left: auto;
	margin-right: auto;
}
table.footer td.contact {
	border-bottom: 1px solid #8B8886;
	padding-left: 10px;
}
table.footer td.dekra {
	width: 110px;
	border-left: 1px solid #8B8886;
}
table.footer td.esomar {
	width: 233px;
	border-left: 1px solid #8B8886;
}
table.footer td.menu {
	padding-left: 10px;
}
table.footer a {
	color: #666666;
	text-decoration: none;
}
table.body td.indexRight {
	width: 423px;
}
table.body td.indexRight div.menuDiv {
	display: none;
	position: absolute;
	z-index: 20;
	width: 349px;
	height: 120px;
	background: url(/pic/index/menuDivBgr.gif);
	padding: 17px;
}

div.indexRightMenu {
	padding-left: 30px;
	color: #6E6E6E;
	font-size: 12px;
	font-family: Arial, Helvetica, Verdana;
	font-weight: bold;
	text-transform: uppercase;
	border-top: 1px solid #806813;
	background: #DEB307 url(/pic/index/right.gif) no-repeat center right;
	line-height: 53px;
}

div.rightMenuImage {
	border-top: 1px solid #806813;	
}

div.content {
	padding: 10px;
}
div.menuTop {
	background-color: #BC9706;
	padding: 30px 10px 8px 10px;
	line-height: 16px;
	font-size: 13px;
	font-family: Arial, Helvetica, Verdana;
	font-weight: normal;
	color: #EEE5C1;
	border-top: 1px solid #6C5810;
}
div.menuTop a {
	color: #EEE5C1;
}
div.signed {
	border-top: 1px solid #716F70;
	background-color: #EBEBEB;
	padding: 10px 20px 10px 10px;
	font-family: Arial, Helvetica, Verdana;
	color: #6F6F6F;
}
div.signed h1, div.signed h2, div.signed h3, div.signed h4, div.signed h5,div.signed h6 {
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-bottom: 3px;
}
div.signed p{
	font-size: 11px;
	margin-top: 0px;
	margin-top: 2px;
	margin-bottom: 2px;
}
div.articleListItem {
	border-bottom: 1px solid #E4E4E4;
	margin-bottom: 10px;
}
div.articleListItem h4{
	margin-top: 0px;
	text-decoration: none;
	font-weight: bold;
}
div.articleListItem h4 a{
	text-decoration: none;
	font-weight: bold;
}
div.articleListItem div.date, div.mainArticle div.date{
	font-size: 14px;
	text-align: right;
	color: #AE9371;
	width: 100px;
	float: right;
	text-decoration: none;
	font-weight: bold;
}

div.attachedFiles a {
	text-decoration: underline;
}